{"id":144776430,"number":"2.2.1","published_at":"2025-08-01T11:16:58.607Z","licenses":"ISC","integrity":"sha512-D76vKOZFEGA9v6g0rZTYTQDUXNopCblW1Zeas3EEVrbdeh8gWrCEO9/goocKmcgtqAwv1Md76p58UQp7HeFTEw==","status":null,"download_url":"https://registry.npmjs.org/@handlebars/parser/-/parser-2.2.1.tgz","registry_url":"https://www.npmjs.com/package/@handlebars/parser/v/2.2.1","documentation_url":null,"install_command":"npm install @handlebars/parser@2.2.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},"dist":{"integrity":"sha512-D76vKOZFEGA9v6g0rZTYTQDUXNopCblW1Zeas3EEVrbdeh8gWrCEO9/goocKmcgtqAwv1Md76p58UQp7HeFTEw==","shasum":"ce95a3b2c6586a4358341b44ef6b8aad881d1b78","tarball":"https://registry.npmjs.org/@handlebars/parser/-/parser-2.2.1.tgz","fileCount":45,"unpackedSize":649911,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@handlebars%2fparser@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGz5eE5FbTk2M/ageNH2QqHrOKD9bTbBQulM4PxUPOjtAiB6LC3+ViA14qBGBrr+/I+oLphkHo6EaJoAxYHiGb8Yag=="}]},"gitHead":null,"main":"dist/cjs/index.js","scripts":{"lint":"eslint .","build":"npm-run-all build:parser build:esm build:cjs","build:cjs":"tsc --module nodenext --moduleResolution nodenext --target es5 --outDir dist/cjs","build:esm":"tsc --module es2015 --target es5 --outDir dist/esm","build:jison":"jison -m js src/handlebars.yy src/handlebars.l -o lib/parser.js","build:parser":"npm-run-all build:jison build:parser-suffix","build:parser-suffix":"combine-files lib/parser.js,src/parser-suffix.js lib/parser.js","pretest":"pnpm run build","test":"mocha --inline-diffs spec","pretest:bail":"pnpm run build","test:bail":"mocha --bail --inline-diffs spec"},"_npmVersion":"10.8.2","_nodeVersion":"20.19.4","_hasShrinkwrap":false,"directories":{},"engines":{"node":"^18 || ^20 || ^22 || \u003e=24"},"exports":{".":{"require":{"types":"./types/index.d.ts","default":"./dist/cjs/index.js"},"import":{"types":"./types/index.d.ts","default":"./dist/esm/index.js"},"default":{"types":"./types/index.d.ts","default":"./dist/cjs/index.js"}}},"browserify":null},"created_at":"2025-08-08T17:29:44.452Z","updated_at":"2025-11-26T09:34:11.819Z","purl":"pkg:npm/%40handlebars/parser@2.2.1","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@handlebars%2Fparser/versions/2.2.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@handlebars%2Fparser/versions/2.2.1/codemeta","dependencies":[{"id":1682279955,"ecosystem":"npm","package_name":"combine-files","requirements":"^1.1.8","kind":"Development","optional":false},{"id":1682279956,"ecosystem":"npm","package_name":"eslint","requirements":"^8.57.1","kind":"Development","optional":false},{"id":1682279957,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^8.10.0","kind":"Development","optional":false},{"id":1682279958,"ecosystem":"npm","package_name":"eslint-plugin-compat","requirements":"^6.0.1","kind":"Development","optional":false},{"id":1682279959,"ecosystem":"npm","package_name":"jison","requirements":"^0.4.18","kind":"Development","optional":false},{"id":1682279960,"ecosystem":"npm","package_name":"mocha","requirements":"^10.7.3","kind":"Development","optional":false},{"id":1682279961,"ecosystem":"npm","package_name":"npm-run-all","requirements":"^4.1.5","kind":"Development","optional":false},{"id":1682279962,"ecosystem":"npm","package_name":"prettier","requirements":"^2.1.1","kind":"Development","optional":false},{"id":1682279963,"ecosystem":"npm","package_name":"release-plan","requirements":"^0.16.0","kind":"Development","optional":false},{"id":1682279964,"ecosystem":"npm","package_name":"typescript","requirements":"^5.6.3","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@handlebars%2Fparser"}