@coorpacademy/progression-engine
Version:
66 lines (65 loc) • 2.53 kB
JSON
{
"name": "@coorpacademy/progression-engine",
"version": "11.8.1",
"description": "",
"main": "lib/index.js",
"module": "es/index.js",
"files": [
"lib",
"es",
"README.md"
],
"scripts": {
"ava": "ava",
"test:unit": "nyc npm run ava",
"test": "npm run lint && npm run flow && npm run flow -- stop && npm run test:unit",
"flow": "flow",
"lint": "eslint . --ext .js,.json --cache --cache-location \"node_modules/.cache/.eslintcache\"",
"build:commonjs": "npm run build:babel:commonjs && npm run build:types:commonjs",
"build:es": "npm run build:babel:es && npm run build:types:es",
"build": "concurrently \"npm run build:commonjs\" \"npm run build:es\"",
"build:babel:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib -s --ignore test --copy-files",
"build:babel:es": "cross-env BABEL_ENV=es babel src --out-dir es -s --ignore test --copy-files",
"build:babel": "concurrently \"npm run build:babel:commonjs\" \"npm run build:babel:es\"",
"build:types:commonjs": "flow-copy-source src lib --ignore '**/test/**/*.js'",
"build:types:es": "flow-copy-source src es --ignore '**/test/**/*.js'",
"build:types": "concurrently \"npm run build:types:commonjs\" \"npm run build:types:es\"",
"clean:commonjs": "rm -rf lib",
"clean:es": "rm -rf es",
"clean": "concurrently \"npm run clean:commonjs\" \"npm run clean:es\"",
"prepare": "npm run clean && npm run build --production"
},
"engines": {
"node": ">=18.12.0"
},
"contributors": [
"Arthur Weber <arthur.weber@coorpacademy.com>",
"Christophe Dugne-Esquevin <christophe.dugne@coorpacademy.com>",
"Gaelle Leguet <gaelle.leguet@coorpacademy.com>",
"Jeroen Engels <jengels@coorpacademy.com>",
"Joan Ortega <joan.ortega@coorpacademy.com>",
"Julien Seren-Rosso <julien.seren-rosso@coorpacademy.com>"
],
"dependencies": {
"fuzzy-matching": "^0.4.3",
"lodash": "^4.17.21"
},
"devDependencies": {
"@babel/cli": "^7.26.4",
"@babel/core": "^7.26.7",
"@babel/preset-env": "^7.26.7",
"@babel/preset-flow": "^7.9.0",
"@coorpacademy/eslint-plugin-coorpacademy": "^10.0.0",
"ava": "^4.3.0",
"babel-plugin-istanbul": "^6.0.0",
"babel-plugin-lodash": "^3.3.4",
"concurrently": "^5.2.0",
"cross-env": "^7.0.2",
"eslint": "^7.3.1",
"flow-bin": "^0.75.0",
"flow-copy-source": "^2.0.9",
"nyc": "^15.0.1"
},
"author": "CoorpAcademy",
"gitHead": "b13b5611b2cbb6067c11398e5e7aa1b1c312ec15"
}