diff --git a/src/parser.ts b/src/parser.ts index 6e5a6e3..169a731 100644 --- a/src/parser.ts +++ b/src/parser.ts @@ -9,6 +9,12 @@ import { readFile as _readFile, readdir as _readdir } from "fs"; const readDir = promisify(_readdir); const readFile = promisify(_readFile); +/** + * Performs checks on the passed model to + * determine how to parse it + * @param model + */ + export async function getModelContents(model: FactoryOptions["model"]) { const isModelValid = ( model && ( diff --git a/src/pass.ts b/src/pass.ts index 75dabc6..d74da1b 100644 --- a/src/pass.ts +++ b/src/pass.ts @@ -7,10 +7,7 @@ import { ZipFile } from "yazl"; import * as schema from "./schema"; import formatMessage from "./messages"; import FieldsArray from "./fieldsArray"; -import { - generateStringFile, - dateToW3CString, isValidRGB -} from "./utils"; +import { generateStringFile, dateToW3CString, isValidRGB } from "./utils"; const barcodeDebug = debug("passkit:barcode"); const genericDebug = debug("passkit:generic"); @@ -321,7 +318,7 @@ export class Pass { return this; } - const parsedDate = processDate("relevandDate", date); + const parsedDate = processDate("relevantDate", date); if (parsedDate) { this[passProps]["relevantDate"] = parsedDate;