Skip to content

Commit c3b9ff8

Browse files
Opts is sometimes undefined
fixes ajv-validator#47
1 parent 4dd6544 commit c3b9ff8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ formatsPlugin.get = (name: FormatName, mode: FormatMode = "full"): Format => {
5252
}
5353

5454
function addFormats(ajv: Ajv, list: FormatName[], fs: DefinedFormats, exportName: Name): void {
55-
ajv.opts.code.formats ??= _`require("ajv-formats/dist/formats").${exportName}`
55+
ajv.opts?.code.formats ??= _`require("ajv-formats/dist/formats").${exportName}`
5656
for (const f of list) ajv.addFormat(f, fs[f])
5757
}
5858

0 commit comments

Comments
 (0)