UNPKG

@openfisca/json-model

Version:

Library to handle informations extracted in JSON or YAML format from OpenFisca parameters, variables, etc

68 lines (67 loc) 1.87 kB
{ "name": "@openfisca/json-model", "version": "3.3.0", "description": "Library to handle informations extracted in JSON or YAML format from OpenFisca parameters, variables, etc", "keywords": [ "AST", "legislation", "OpenFisca", "simulator", "tax", "tax-benefit" ], "author": "Emmanuel Raviart <emmanuel@raviart.com>", "bugs": { "url": "https://git.leximpact.dev/leximpact/openfisca-json-model/issues" }, "license": "AGPL-3.0-or-later", "repository": { "type": "git", "url": "https://git.leximpact.dev/leximpact/openfisca-json-model.git" }, "engines": { "node": ">=16" }, "type": "module", "main": "build/index.js", "types": "build/index.d.ts", "files": [ "build" ], "exports": { ".": "./build/index.js", "./package.json": "./package.json" }, "publishConfig": { "access": "public" }, "scripts": { "build": "npm run build:types && npm run build:js", "build:js": "babel src --out-dir build --extensions \".ts\" --source-maps inline", "build:types": "tsc --emitDeclarationOnly", "clean": "rimraf build", "prepublishOnly": "npm run clean && npm run build", "prettier": "prettier --write \"src/*.ts\" \"src/**/*.ts\"", "type-check": "tsc --noEmit", "type-check:watch": "npm run type-check -- --watch" }, "dependencies": { "@auditors/core": "^0.7.0", "core-js": "^3.12.1", "js-yaml": "^4.1.0", "regenerator-runtime": "^0.14.0" }, "devDependencies": { "@babel/cli": "^7.12.10", "@babel/core": "^7.22.19", "@babel/eslint-parser": "^7.14.5", "@babel/preset-env": "^7.12.11", "@babel/preset-typescript": "^7.12.7", "@types/js-yaml": "^4.0.1", "babel-plugin-add-import-extension": "^1.5.0", "eslint": "^9.10.0", "prettier": "^3.0.0", "rimraf": "^6.0.1", "typescript": "^5.0.4" } }