Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • maj-readme
  • update-budget-msg-2022
  • share-with-metadata
  • explications-resultats-macros-PLF2022
  • plf_fix
  • benoit-cty-master-patch-87290
  • activate-plf-2021
  • stats
  • switch-plf
  • carto
  • adapt-matomo
  • js-to-ts
  • nbre-part-logic
  • add-nbre-part
  • 1.0.0
16 results

package.json

Blame
  • This project manages its dependencies using npm. Learn more
    package.json 3.30 KiB
    {
      "name": "leximpact-client",
      "version": "0.0.1",
      "description": "Simuler l'impact d'une réforme socio-fiscale en moins d'une minute.",
      "main": "app.js",
      "repository": "https://git.leximpact.dev/leximpact/leximpact-client",
      "author": {
        "name": "LexImpact",
        "email": "leximpact@an.fr"
      },
      "keywords": [],
      "license": "AGPL-3.0-or-later",
      "scripts": {
        "dev": "nodemon --watch server.js --exec babel-node server.js",
        "build:client": "NODE_ENV=production next build",
        "build:server": "NODE_ENV=production babel server.js --out-dir build/dist",
        "build:tsc": "tsc",
        "build": "npm run build:client && npm run build:server",
        "start": "NODE_ENV=production node build/dist/server.js",
        "clean": "rm -Rf node_modules/",
        "code:check": "eslint -c .eslintrc.json --ext .js,.jsx,.ts,.tsx --ignore-path .gitignore .",
        "code:fix": "eslint --fix -c .eslintrc.json --ext .js,.jsx,.ts,.tsx  --ignore-path .gitignore .",
        "test": "jest",
        "update-snapshots": "jest --updateSnapshot"
      },
      "dependencies": {
        "@iconify/icons-twemoji": "^1.0.7",
        "@iconify/react": "^1.1.3",
        "@material-ui/core": "^4.10.2",
        "@material-ui/icons": "^4.9.1",
        "@material-ui/lab": "^4.0.0-alpha.56",
        "@material-ui/styles": "^4.10.0",
        "@nivo/bar": "0.59.0",
        "@typescript-eslint/eslint-plugin": "^2.29.0",
        "@typescript-eslint/parser": "^2.29.0",
        "autoprefixer": "^9.7.4",
        "body-parser": "^1.19.0",
        "classnames": "^2.2.6",
        "cookie-parser": "^1.4.5",
        "dotenv-webpack": "^1.7.0",
        "eslint-plugin-local": "^1.0.0",
        "express": "^4.17.1",
        "final-form": "4.18.2",
        "final-form-arrays": "3.0.1",
        "final-form-calculate": "1.3.1",
        "immutable": "4.0.0-rc.12",
        "isemail": "^3.2.0",
        "js-cookie": "2.2.1",
        "lodash": "^4.17.15",
        "next": "^9.3.5",
        "next-cookies": "^1.1.3",
        "next-images": "^1.3.1",
        "next-redux-wrapper": "^3.0.0",
        "node-sass": "^4.13.1",
        "plotly.js": "^1.52.3",
        "react": "16.8.6",
        "react-dom": "16.8.6",
        "react-final-form": "^6.3.5",
        "react-final-form-arrays": "3.1.1",
        "react-plotly.js": "^2.4.0",
        "react-redux": "^7.2.0",
        "react-swipeable-views": "^0.13.9",
        "redux": "^4.0.5",
        "redux-cookies-middleware": "0.2.0",
        "redux-devtools-extension": "2.13.8",
        "redux-thunk": "^2.3.0",
        "sass": "^1.26.9"
      },
      "devDependencies": {
        "@babel/cli": "^7.8.4",
        "@babel/core": "^7.9.0",
        "@babel/node": "^7.8.7",
        "@babel/preset-env": "^7.9.5",
        "@types/jest": "^26.0.15",
        "@types/node": "^13.13.2",
        "@types/react": "^16.9.34",
        "@types/react-redux": "^7.1.9",
        "babel-eslint": "^10.1.0",
        "babel-jest": "24.8.0",
        "enzyme": "3.10.0",
        "enzyme-adapter-react-16": "1.14.0",
        "enzyme-to-json": "3.3.5",
        "eslint": "^5.16.0",
        "eslint-config-airbnb": "^17.1.1",
        "eslint-plugin-import": "^2.20.1",
        "eslint-plugin-jest": "22.7.1",
        "eslint-plugin-jsx-a11y": "^6.2.3",
        "eslint-plugin-react": "7.13.0",
        "eslint-plugin-simple-import-sort": "^4.0.0",
        "eslint-plugin-sort-destructure-keys": "^1.3.3",
        "jest": "24.8.0",
        "jest-cli": "^25.4.0",
        "nodemon": "^1.19.4",
        "postcss": "^7.0.27",
        "typescript": "^3.8.3"
      },
      "engines": {
        "node": "12",
        "npm": "6.13"
      },
      "browserslist": [
        "> 1%",
        "last 4 versions"
      ]
    }