{"id":151583312,"number":"15.2.0","published_at":"2025-10-17T09:26:09.621Z","licenses":"LGPL-3.0-or-later","integrity":"sha512-cuexLgA+yj53eitGOC+sfZw5j88TMxfcg1p4iZlK/sXgLo+4FrqF4ilW2QOnjCe9Pr/0jZx/V4iQ+4QBQFH7iw==","status":null,"download_url":"https://registry.npmjs.org/@maniascript/parser/-/parser-15.2.0.tgz","registry_url":"https://www.npmjs.com/package/@maniascript/parser/v/15.2.0","documentation_url":null,"install_command":"npm install @maniascript/parser@15.2.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:999c4af2-372b-492b-94ed-076e91373a17"}},"dist":{"integrity":"sha512-cuexLgA+yj53eitGOC+sfZw5j88TMxfcg1p4iZlK/sXgLo+4FrqF4ilW2QOnjCe9Pr/0jZx/V4iQ+4QBQFH7iw==","shasum":"483ff480601049e8e83d28bc963fdcb069516435","tarball":"https://registry.npmjs.org/@maniascript/parser/-/parser-15.2.0.tgz","fileCount":27,"unpackedSize":948075,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEVzzxZn7rdTcO2QwC4U62y6LpTHofUPfLDN06GeyB/UAiB0CHanAJA/KlxEpB7cNoSWWRRBu5WoutES33Xc5tDsyQ=="}]},"gitHead":"ef16803da9460c4db4ce31257daa7112ba8fd639","main":"./dist/index.js","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test:ci":"vitest --run --reporter default --reporter junit --outputFile junit.xml --coverage","test":"vitest --run","build:cleanup":"rimraf ./dist","build:antlr":"antlr-ng --define language=TypeScript --generate-visitor true --generate-listener true --long-messages true ./src/antlr/ManiaScriptLexer.g4 ./src/antlr/ManiaScriptParser.g4 \u0026\u0026 node ./fix-antlr-error.js","build:ts":"tsc --project tsconfig.build.json","build":"npm run build:cleanup \u0026\u0026 npm run build:antlr \u0026\u0026 npm run build:ts","dev:build":"nodemon --exec \"npm run build\"","dev":"nodemon --exec \"npm run build \u0026\u0026 npm run lint \u0026\u0026 npm run test\""},"_npmVersion":"11.6.2","_nodeVersion":"25.0.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"browserify":null},"created_at":"2025-10-17T09:27:11.699Z","updated_at":"2025-10-17T09:27:13.188Z","purl":"pkg:npm/%40maniascript/parser@15.2.0","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@maniascript%2Fparser/versions/15.2.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@maniascript%2Fparser/versions/15.2.0/codemeta","dependencies":[{"id":1765758818,"ecosystem":"npm","package_name":"@maniascript/api","requirements":"^9.1.0","kind":"runtime","optional":false},{"id":1765758819,"ecosystem":"npm","package_name":"antlr4ng","requirements":"^3.0.16","kind":"runtime","optional":false},{"id":1765758820,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.37.0","kind":"Development","optional":false},{"id":1765758821,"ecosystem":"npm","package_name":"@vitest/coverage-istanbul","requirements":"^3.2.4","kind":"Development","optional":false},{"id":1765758822,"ecosystem":"npm","package_name":"antlr-ng","requirements":"^1.0.10","kind":"Development","optional":false},{"id":1765758823,"ecosystem":"npm","package_name":"eslint","requirements":"^9.37.0","kind":"Development","optional":false},{"id":1765758824,"ecosystem":"npm","package_name":"nodemon","requirements":"^3.1.10","kind":"Development","optional":false},{"id":1765758825,"ecosystem":"npm","package_name":"rimraf","requirements":"^6.0.1","kind":"Development","optional":false},{"id":1765758826,"ecosystem":"npm","package_name":"typescript","requirements":"^5.9.3","kind":"Development","optional":false},{"id":1765758827,"ecosystem":"npm","package_name":"typescript-eslint","requirements":"^8.46.1","kind":"Development","optional":false},{"id":1765758828,"ecosystem":"npm","package_name":"vitest","requirements":"^3.2.4","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@maniascript%2Fparser"}