{
  "name": "@balena/odata-parser",
  "version": "4.3.5",
  "description": "An OData parser written in OMeta",
  "type": "commonjs",
  "main": "odata-parser.js",
  "scripts": {
    "lint": "balena-lint odata-parser.d.ts test && tsc --noEmit",
    "pretest": "npm run prepare",
    "test": "mocha",
    "posttest": "npm run lint",
    "prepare": "node -e \"try { (await import('husky')).default() } catch (e) { if (e.code !== 'ERR_MODULE_NOT_FOUND') throw e }\" --input-type module && peggy --source-map --extra-options-file odata-parser.config.json --output odata-parser.js odata-parser.pegjs",
    "lint-fix": "balena-lint --fix odata-parser.d.ts test"
  },
  "repository": "https://github.com/balena-io-modules/odata-parser.git",
  "author": "",
  "license": "BSD",
  "devDependencies": {
    "@balena/lint": "^9.2.1",
    "@types/chai": "4.3.20",
    "@types/mocha": "10.0.10",
    "chai": "6.2.2",
    "husky": "9.1.7",
    "lint-staged": "17.0.8",
    "mocha": "11.7.6",
    "peggy": "5.1.0",
    "ts-node": "10.9.2",
    "typescript": "5.9.3"
  },
  "mocha": {
    "reporter": "spec",
    "recursive": true,
    "require": "ts-node/register/transpile-only",
    "_": "test/run.ts"
  },
  "engines": {
    "node": ">=16.13.0",
    "npm": ">=8.1.0"
  },
  "versionist": {
    "publishedAt": "2026-06-27T00:17:40.844Z"
  }
}
