{
  "name": "aides-velo",
  "description": "Modèle Publicodes pour le calcul des aides vélo en France",
  "version": "5.0.0",
  "author": "Emile Rolley <emile.rolley@beta.gouv.fr>",
  "license": "Apache-2.0",
  "type": "module",
  "types": "./dist/src/index.d.cts",
  "main": "./dist/src/index.cjs",
  "module": "./dist/src/index.mjs",
  "exports": {
    ".": {
      "import": "./dist/src/index.mjs",
      "require": "./dist/src/index.cjs"
    },
    "./rules": {
      "import": "./dist/publicodes-build/index.mjs",
      "require": "./dist/publicodes-build/index.cjs"
    },
    "./data": {
      "import": "./dist/src/data/index.mjs",
      "require": "./dist/src/data/index.cjs"
    },
    "./package.json": "./package.json"
  },
  "files": [
    "dist",
    "publicodes-build"
  ],
  "scripts": {
    "compile:rules": "publicodes compile src/rules/*.publicodes",
    "generate": "bun run compile:rules && bun scripts/generate.js",
    "pretest": "bun run generate",
    "test": "vitest run",
    "test:links": "bun scripts/check-links-validity.js",
    "test:outdated": "bun scripts/check-outdated-aids.ts",
    "precompile": "bun run generate",
    "compile": "tsdown",
    "release": "bun run compile && changeset publish"
  },
  "dependencies": {
    "@etalab/decoupage-administratif": "6.0.0",
    "glob": "^13.0.6"
  },
  "devDependencies": {
    "@actions/core": "^3.0.0",
    "@actions/github": "^9.1.0",
    "@changesets/cli": "^2.31.0",
    "@publicodes/tools": "^1.7.2",
    "@svitejs/changesets-changelog-github-compact": "^1.2.0",
    "@types/bun": "^1.3.12",
    "@types/jest": "^30.0.0",
    "bun": "^1.3.13",
    "prettier": "^3.8.3",
    "publicodes": "^1.10.1",
    "terser": "^5.46.1",
    "tsdown": "^0.21.9",
    "typescript": "^6.0.3",
    "vitest": "^4.1.4"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/",
    "access": "public"
  },
  "inlinedDependencies": {
    "publicodes": "1.10.1"
  }
}
