You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi Folks. I'm trying to compile my schema to an ES module, but my command npx ajv compile --code-esm -s src/schema.json -o src/validate.js prints error: parameter --code-esm is unknown in spite of that option being documented at https://ajv.js.org/standalone.html :
Set the code.esm (JS) value to true or pass the --code-esm (CLI) flag if you want ESM exported code.
Running that command without --code-esm prints schema src/schema.json is valid and generates src/validate.js, which shows my inputs are otherwise ok.
What version of Ajv are you using? Does the issue happen if you use the latest version?
"ajv": "^8.12.0"
"ajv-cli": "^5.0.0"
npm --version # 9.5.0
node --version # v18.15.0
Note that running npm install --save-dev ajv resulted in version 6.12.6 being installed (!), so I had to manually run npm install --save-dev ajv@8.12.0 to get the latest version. Maybe I screwed something up?
What results did you expect?
Output with no error.
The text was updated successfully, but these errors were encountered:
Hi Folks. I'm trying to compile my schema to an ES module, but my command
npx ajv compile --code-esm -s src/schema.json -o src/validate.js
printserror: parameter --code-esm is unknown
in spite of that option being documented at https://ajv.js.org/standalone.html :Running that command without
--code-esm
printsschema src/schema.json is valid
and generatessrc/validate.js
, which shows my inputs are otherwise ok.What version of Ajv are you using? Does the issue happen if you use the latest version?
Note that running
npm install --save-dev ajv
resulted in version 6.12.6 being installed (!), so I had to manually runnpm install --save-dev ajv@8.12.0
to get the latest version. Maybe I screwed something up?What results did you expect?
Output with no error.
The text was updated successfully, but these errors were encountered: