@swagger-api/apidom-parser-adapter-json
v1.0.0-alpha.9build
npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser
build:es
npm run build:wasm && npm run build:wasm:copy && cross-env BABEL_ENV=es babel src --out-dir es --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'
build:cjs
npm run build:wasm && npm run build:wasm:copy && BABEL_ENV=cjs babel src --out-dir cjs --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'
build:umd:browser
npm run build:wasm && npm run build:wasm:copy && cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress
build:wasm
node ../../scripts/file-exists.js ../../node_modules/tree-sitter-json/tree-sitter-json.wasm && exit 0 || cd ../../node_modules/tree-sitter-json && tree-sitter generate --abi=13 ./grammar.js && tree-sitter build-wasm && node-gyp rebuild
build:wasm:copy
copyfiles -u 4 ../../node_modules/tree-sitter-json/tree-sitter-json.wasm wasm
lint
eslint ./
lint:fix
eslint ./ --fix
clean
rimraf ./es ./cjs ./dist ./types
typescript:check-types
tsc --noEmit
typescript:declaration
tsc -p declaration.tsconfig.json && rollup -c config/rollup/types.dist.js
test
cross-env NODE_ENV=test BABEL_ENV=cjs mocha
perf
cross-env NODE_ENV=test BABEL_ENV=cjs node ./test/perf/index.cjs
perf:lexical-analysis
cross-env NODE_ENV=test BABEL_ENV=cjs node ./test/perf/lexical-analysis.cjs
perf:parse-syntactic-analysis-direct
cross-env NODE_ENV=test BABEL_ENV=cjs node ./test/perf/parse-syntactic-analysis-direct.cjs
perf:parse-syntactic-analysis-indirect
cross-env NODE_ENV=test BABEL_ENV=cjs node ./test/perf/parse-syntactic-analysis-indirect.cjs
prepack
copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .
postpack
rimraf NOTICE LICENSES
npm i @swagger-api/apidom-parser-adapter-json
Source Code
github.com/swagger-api/a...Metadata
- Apache-2.0
- Whatever
- Unknown
- released 8/14/2024