{"bugs":"https://github.com/oxc-project/oxc/issues","dist":{"shasum":"14ce18fa2c1eed0ed8654b28960cdc0d72f114da","tarball":"https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.153.0.tgz","fileCount":35,"integrity":"sha512-cEnpyyV1OJRXv++SFNw0z8i+2o/cr88rVLaOYJafELDoHM5yHvCAbwGRLvxuany6SNLcbblSMUyZaGzH+quSYg==","signatures":[{"sig":"MEQCIBE6eoJugnJqdPHXowDjBGH2KFJ6Q9mk5A2945mc/X5TAiAAntxetE/1qVOZPbVLblBWVZZc+X/FV1T3VeWrdzI12g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICbX96TyCA3PbP1M0Tvav9LUiItf3kgIJJgdHtd6diIpAiEA9V6KeHfG4V1bsqcMo+dV6ssAtssrG2Cfjz7oYwCPC4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oxc-parser@0.153.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2888779},"main":"src-js/index.js","name":"oxc-parser","napi":{"wasm":{"browser":{"fs":false}},"targets":["aarch64-apple-darwin","aarch64-linux-android","aarch64-pc-windows-msvc","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-unknown-linux-ohos","armv7-linux-androideabi","armv7-unknown-linux-gnueabihf","armv7-unknown-linux-musleabihf","i686-pc-windows-msvc","powerpc64le-unknown-linux-gnu","riscv64gc-unknown-linux-gnu","riscv64gc-unknown-linux-musl","s390x-unknown-linux-gnu","wasm32-wasip1","wasm32-wasip1-threads","x86_64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-freebsd","x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl"],"binaryName":"parser","packageName":"@oxc-parser/binding","dtsHeaderFile":"src-js/header.d.ts"},"type":"module","author":"Boshen and oxc contributors","browser":"src-js/wasm.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"node":"./src-js/index.js","import":"./src-js/index.js","browser":"./src-js/wasm.js","default":"./src-js/index.js"},"./*":"./*","./wasm":{"types":"./parser.wasm32-wasip1.wasm.d.mts","default":"./parser.wasm32-wasip1.wasm"},"./src-js":"./src-js/index.js","./package":"./package.json","./workerd":{"types":"./parser.wasm32-wasip1.workerd.d.mts","default":"./parser.wasm32-wasip1.workerd.mjs"},"./wasm.wasm":{"types":"./parser.wasm32-wasip1.wasm.d.mts","default":"./parser.wasm32-wasip1.wasm"},"./src-js/wasm":"./src-js/wasm.js","./src-js/wrap":"./src-js/wrap.js","./src-js/index":"./src-js/index.js","./src-js/visit":"./src-js/visit/index.js","./src-js/bindings":"./src-js/bindings.js","./src-js/visit/index":"./src-js/visit/index.js","./src-js/visit/visitor":"./src-js/visit/visitor.js","./src-js/raw-transfer/lazy":"./src-js/raw-transfer/lazy.js","./src-js/raw-transfer/eager":"./src-js/raw-transfer/eager.js","./src-js/generated/constants":"./src-js/generated/constants.js","./src-js/generated/lazy/walk":"./src-js/generated/lazy/walk.js","./src-js/raw-transfer/common":"./src-js/raw-transfer/common.js","./src-js/generated/visit/keys":"./src-js/generated/visit/keys.js","./src-js/generated/visit/walk":"./src-js/generated/visit/walk.js","./src-js/raw-transfer/visitor":"./src-js/raw-transfer/visitor.js","./src-js/raw-transfer/supported":"./src-js/raw-transfer/supported.js","./src-js/generated/lazy/type_ids":"./src-js/generated/lazy/type_ids.js","./src-js/raw-transfer/node-array":"./src-js/raw-transfer/node-array.js","./src-js/generated/deserialize/js":"./src-js/generated/deserialize/js.js","./src-js/generated/deserialize/ts":"./src-js/generated/deserialize/ts.js","./src-js/generated/visit/type_ids":"./src-js/generated/visit/type_ids.js","./src-js/raw-transfer/lazy-common":"./src-js/raw-transfer/lazy-common.js","./src-js/generated/lazy/constructors":"./src-js/generated/lazy/constructors.js","./src-js/generated/deserialize/js_range":"./src-js/generated/deserialize/js_range.js","./src-js/generated/deserialize/ts_range":"./src-js/generated/deserialize/ts_range.js"},"funding":{"url":"https://github.com/sponsors/oxc-project"},"license":"MIT","scripts":{"test":"pnpm run test-node run","bench":"vitest bench --run ./bench.bench.js","build":"pnpm run build-dev --features allocator --release","build-dev":"napi build --esm --platform --js bindings.js --dts index.d.ts --output-dir src-js","postbuild":"publint","test-node":"vitest --dir ./test","build-test":"pnpm run build-dev --features tokens --profile coverage","build-wasi":"napi build --config-path napi.wasm.json --target wasm32-wasip1-threads --dts parser.wasi.d.cts --no-dts-header","build-wasm":"pnpm run build-wasm-dev --release","build-wasip1":"pnpm run build-wasip1-dev --release","test-browser":"vitest -c vitest.config.browser.ts","build-npm-dir":"rm -rf npm-dir && napi create-npm-dirs --config-path napi.wasm.json --npm-dir npm-dir && pnpm napi artifacts --config-path napi.wasm.json --npm-dir npm-dir --output-dir src-js","postbuild-dev":"node scripts/patch.js","build-wasm-dev":"pnpm run build-dev --target wasm32-wasip1-threads --dts parser.wasi.d.cts --no-dts-header","build-wasip1-dev":"pnpm run build-dev --target wasm32-wasip1 --dts parser.wasip1.d.cts --no-dts-header","build-browser-bundle":"node scripts/build-browser-bundle.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a7f9443c-94dd-4d7b-8c41-26c4f78fae80"}},"homepage":"https://oxc.rs/docs/guide/usage/parser","keywords":["ast","estree","javascript","oxc","parser","typescript"],"repository":{"url":"git+https://github.com/oxc-project/oxc.git","type":"git","directory":"napi/parser"},"description":"Oxc Parser Node API","directories":{},"maintainers":[{"name":"boshen","email":"boshenc@gmail.com"}],"dependencies":{"@oxc-project/types":"^0.153.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"5.0.3","publint":"0.3.25","rolldown":"1.2.12","tinypool":"^2.0.0","playwright":"^1.51.0","@types/node":"24.1.0","@emnapi/core":"2.0.0-alpha.3","@napi-rs/cli":"3.10.6","@emnapi/runtime":"2.0.0-alpha.3","@vitest/browser":"5.0.3","@napi-rs/wasm-runtime":"1.2.4","@codspeed/vitest-plugin":"^5.0.0","@vitest/browser-playwright":"5.0.3","@typescript-eslint/visitor-keys":"^8.54.0"},"optionalDependencies":{"@oxc-parser/binding-darwin-x64":"0.153.0","@oxc-parser/binding-freebsd-x64":"0.153.0","@oxc-parser/binding-darwin-arm64":"0.153.0","@oxc-parser/binding-android-arm64":"0.153.0","@oxc-parser/binding-linux-x64-gnu":"0.153.0","@oxc-parser/binding-linux-x64-musl":"0.153.0","@oxc-parser/binding-win32-x64-msvc":"0.153.0","@oxc-parser/binding-linux-arm64-gnu":"0.153.0","@oxc-parser/binding-linux-ppc64-gnu":"0.153.0","@oxc-parser/binding-linux-s390x-gnu":"0.153.0","@oxc-parser/binding-win32-ia32-msvc":"0.153.0","@oxc-parser/binding-android-arm-eabi":"0.153.0","@oxc-parser/binding-linux-arm64-musl":"0.153.0","@oxc-parser/binding-win32-arm64-msvc":"0.153.0","@oxc-parser/binding-linux-riscv64-gnu":"0.153.0","@oxc-parser/binding-openharmony-arm64":"0.153.0","@oxc-parser/binding-linux-riscv64-musl":"0.153.0","@oxc-parser/binding-linux-arm-gnueabihf":"0.153.0","@oxc-parser/binding-linux-arm-musleabihf":"0.153.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc-parser_0.153.0_1791197596246_0.36405977289057634","host":"s3://npm-registry-packages-npm-production"},"_id":"oxc-parser@0.153.0","version":"0.153.0"}