{"bugs":{"url":"https://github.com/matthew-dean/parseman/issues"},"dist":{"shasum":"d8a2b2eda69718408ed361dc0c23935f3f62b64f","tarball":"https://registry.npmjs.org/parseman/-/parseman-0.26.1.tgz","fileCount":131,"integrity":"sha512-mORBbwZRGoaJvEUQ0Ox5Qgxt4N1hDFtqGliU7o94uRw7gZufRqQKvwTW3O2aTa/8OFtLylQbIgNZxS+Q/qv0Hg==","signatures":[{"sig":"MEYCIQDeXEW4kbLN67zaixRGFG2WsDjr0lZzW5uwuXB6nT9qrwIhAI9nPuBJ2KF5UOO5/S90Y+HbtPq9+kboVrO0uiDqS4Cp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5080479},"main":"./dist/index.cjs","name":"parseman","type":"module","types":"./dist/index.d.ts","author":{"name":"Matthew Dean","email":"matthew-dean@users.noreply.github.com"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./spec":{"types":"./dist/spec/index.d.ts","import":"./dist/spec/index.js","require":"./dist/spec/index.cjs"},"./plugin":{"types":"./dist/plugin/index.d.ts","import":"./dist/plugin/index.js","require":"./dist/plugin/index.cjs"},"./language-service":{"types":"./dist/language-service/index.d.ts","import":"./dist/language-service/index.js","require":"./dist/language-service/index.cjs"}},"gitHead":"ffdbd43d94904e6bfb302f81d79757c0cd517cfc","license":"MIT","scripts":{"lint":"oxlint --ignore-path .oxlintignore src test examples bench","test":"vitest run","bench":"node --import tsx/esm bench/run.ts","build":"node scripts/build.mjs","prepare":"git config core.hooksPath scripts/git-hooks || true; node scripts/build.mjs","docs:dev":"vitepress dev docs","bench:svg":"node --import tsx/esm bench/gen-svg.ts","test:perf":"vitest run --config vitest.perf.config.ts","typecheck":"tsc","bench:size":"node --import tsx/esm bench/measure-expansion.ts","docs:build":"vitepress build docs","perf:guard":"node --import tsx/esm bench/perf-guard.ts","test:watch":"vitest","docs:preview":"vitepress preview docs","bench:codegen":"node --import tsx/esm bench/codegen-ab.ts","bench:literal":"node --import tsx/esm bench/literal-match.ts","docs:favicons":"node scripts/gen-favicons.mjs","test:coverage":"vitest run --coverage --config vitest.coverage.config.ts","bench:baseline":"node --import tsx/esm bench/update-parseman-baseline.ts","bench:parseman":"node --import tsx/esm bench/parseman.ts","coverage:guard":"node scripts/coverage-guard.mjs","prepublishOnly":"node scripts/check-changelog.mjs","check:changelog":"node scripts/check-changelog.mjs","bench:incremental":"node --import tsx/esm bench/incremental-run.ts","coverage:baseline":"pnpm test:coverage && node scripts/update-coverage-baseline.mjs","bench:compile-grammars":"peggy --format es -o bench/json-parser.js bench/json.pegjs && peggy --format es -o bench/csv-parser.js bench/csv.pegjs && peggy --format es -o bench/graphql-parser.js bench/graphql.pegjs && nearleyc bench/vendor/nearley/json.ne -o bench/json-nearley.cjs && nearleyc bench/vendor/nearley/csv.ne -o bench/csv-nearley.cjs && nearleyc bench/vendor/nearley/graphql.ne -o bench/graphql-nearley.cjs && node bench/compile-jison.mjs","build:chevrotain-bench":"node --import tsx/esm scripts/build-chevrotain-bench.mjs"},"_npmUser":{"name":"matthew-dean","email":"matthewdean.me@gmail.com"},"homepage":"https://github.com/matthew-dean/parseman","keywords":["parser","parser-combinators","macro","compile-time","codegen"],"repository":{"url":"git+https://github.com/matthew-dean/parseman.git","type":"git"},"_npmVersion":"11.6.2","description":"Parser combinators that compile to optimized JavaScript — use as a library or as a build-time macro","directories":{},"maintainers":[{"name":"matthew-dean","email":"matthewdean.me@gmail.com"}],"_nodeVersion":"24.11.1","dependencies":{"unplugin":"~3.0.0","oxc-parser":"~0.137.0","magic-string":"~0.30.21","oxc-resolver":"~11.23.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.15.1","devDependencies":{"moo":"~0.5.3","tsx":"~4.22.4","tsup":"~8.5.1","vite":"~8.0.16","jison":"~0.4.18","peggy":"~5.1.0","sharp":"~0.34.5","oxlint":"~1.71.0","vitest":"~4.1.9","esbuild":"~0.27.7","nearley":"~2.20.1","xregexp":"~5.1.2","favicons":"~7.3.0","parsimmon":"~1.18.1","vitepress":"~1.6.4","chevrotain":"~12.0.0","typescript":"7.0.1-rc","@lezer/json":"~1.0.3","@types/node":"~26.0.0","@lezer/common":"~1.5.2","@types/parsimmon":"~1.10.9","@oxc-project/types":"~0.137.0","@vitest/coverage-v8":"~4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/parseman_0.26.1_1783878994310_0.9924684335346248","host":"s3://npm-registry-packages-npm-production"},"_id":"parseman@0.26.1","version":"0.26.1"}