2016-06-29 10:27:04 +00:00
{
2019-09-25 15:42:06 +00:00
"name" : "mon-entreprise" ,
2019-07-11 09:59:26 +00:00
"license" : "MIT" ,
2019-09-25 14:42:14 +00:00
"version" : "1.2.1" ,
2019-07-11 09:59:26 +00:00
"description" : "Library to compute the french social security contributions. Also a website that explains the calculations, and a generic engine to build cool forms that asks the question needed to compute an objective." ,
"main" : "./dist/engine.js" ,
"files" : [
"dist/engine.js"
] ,
"repository" : {
"type" : "git" ,
2019-09-25 15:42:06 +00:00
"url" : "https://github.com/betagouv/mon-entreprise.git"
2019-07-11 09:59:26 +00:00
} ,
"engines" : {
"node" : ">=8.10.0"
} ,
"browserslist" : [
"> 1% in FR" ,
"not ie < 11"
] ,
"dependencies" : {
"@babel/polyfill" : "^7.4.0" ,
"@babel/runtime" : "^7.3.4" ,
"@researchgate/react-intersection-observer" : "^0.7.3" ,
"classnames" : "^2.2.5" ,
"color-convert" : "^1.9.2" ,
2019-08-20 12:21:42 +00:00
"core-js" : "^3.2.1" ,
2019-07-11 09:59:26 +00:00
"focus-trap-react" : "^3.1.2" ,
"fuse.js" : "^3.4.2" ,
"i18next" : "^14.1.1" ,
2019-09-02 13:34:59 +00:00
"iframe-resizer" : "^4.1.1" ,
2019-07-12 08:33:12 +00:00
"js-yaml" : "^3.13.1" ,
2019-09-10 16:24:05 +00:00
"moo" : "^0.5.0" ,
"nearley" : "^2.19.0" ,
2019-07-11 09:59:26 +00:00
"ramda" : "^0.25.0" ,
"raven-for-redux" : "^1.3.1" ,
"raven-js" : "^3.26.4" ,
"react" : "^16.8.6" ,
"react-addons-css-transition-group" : "^15.6.2" ,
"react-color" : "^2.14.0" ,
"react-dom" : "^16.8.6" ,
"react-easy-emoji" : "^1.2.0" ,
"react-helmet" : "6.0.0-beta" ,
"react-highlight-words" : "^0.11.0" ,
"react-i18next" : "^10.0.1" ,
2019-07-09 13:35:09 +00:00
"react-markdown" : "^4.1.0" ,
2019-07-11 09:59:26 +00:00
"react-number-format" : "^4.0.8" ,
"react-redux" : "^7.0.3" ,
"react-router" : "^5.0.1" ,
"react-router-dom" : "^5.0.1" ,
"react-select" : "^1.2.1" ,
"react-select-fast-filter-options" : "^0.2.3" ,
"react-spring" : "^5.8.0" ,
"react-syntax-highlighter" : "^10.1.1" ,
"react-transition-group" : "^2.2.1" ,
"react-virtualized" : "^9.20.0" ,
"react-virtualized-select" : "^3.1.3" ,
"reduce-reducers" : "^0.1.2" ,
"redux" : "^3.7.2" ,
"redux-thunk" : "^2.3.0" ,
2019-08-20 12:21:42 +00:00
"regenerator-runtime" : "^0.13.3" ,
2019-07-11 09:59:26 +00:00
"reselect" : "^4.0.0" ,
"screenfull" : "^3.3.2" ,
"whatwg-fetch" : "^3.0.0"
} ,
"scripts" : {
"compile" : "yarn run webpack --config source/webpack.prod.js && yarn run webpack --config source/webpack.prod.legacyBrowser.js" ,
"stats" : "webpack --config source/webpack.prod.js --profile --json > stats.json" ,
"eslint-check" : "eslint --print-config .eslintrc | eslint-config-prettier-check" ,
"eslint" : "LIST=`git diff --cached --name-only --diff-filter=AMR HEAD | grep .*\\.js | grep -v json`; if [ \"$LIST\" ]; then eslint $LIST; fi" ,
"externalize" : "node source/externalize.js" ,
"heroku-postbuild" : "yarn install --production=false && yarn compile" ,
"pretest" : "LIST=`git diff --name-only --diff-filter=AMR HEAD^..HEAD | grep .*\\.js | grep -v json`; if [ \"$LIST\" ]; then eslint $LIST; fi" ,
"start" : "node source/server.js" ,
"test-inversions" : "yarn test-watch --grep 'inversions'" ,
"test-meca" : "yarn test-watch --grep 'Mécanismes'" ,
"test-rules" : "yarn test-watch --grep 'notre base de règles'" ,
"test-cypress" : "yarn run cypress run" ,
"test-watch" : "yarn test-common --watch" ,
"test-common" : "mocha-webpack --webpack-config source/webpack.test.js --require source-map-support/register --include componentTestSetup.js --require mock-local-storage --require test/helpers/browser.js \"./{,!(node_modules)/**/}!(webpack).test.js\"" ,
"test" : "yarn test-common" ,
"test-one" : "yarn mocha-webpack --webpack-config source/webpack.test.js --require source-map-support/register --include componentTestSetup.js --require mock-local-storage --require test/helpers/browser.js" ,
"test-components" : "mocha-webpack --webpack-config source/webpack.test.js --require source-map-support/register --include componentTestSetup.js --require mock-local-storage ---require test/helpers/browser.js \"source/components/**/*.test.js\" --watch" ,
2019-09-25 14:42:14 +00:00
"test-lib" : "mocha-webpack --webpack-config source/webpack.lib.js --require source-map-support/register --include componentTestSetup.js --require mock-local-storage test/library.test.js" ,
2019-07-11 09:59:26 +00:00
"test-expressions" : "yarn test-common --grep 'Suite expressions'" ,
2019-06-05 15:54:52 +00:00
"test-units" : "mocha-webpack --webpack-config source/webpack.test.js --require source-map-support/register --include componentTestSetup.js --require mock-local-storage --require test/helpers/browser.js test/units.test.js" ,
2019-07-11 09:59:26 +00:00
"compile-lib" : "yarn webpack --config source/webpack.lib.js" ,
"compile-dev" : "FR_SITE='http://localhost:5000${path}' EN_SITE='http://localhost:5001${path}' yarn run compile" ,
"mon-entreprise:serve" : "PORT=5000 serve --config serve.mon-entreprise.json --no-clipboard" ,
"mon-entreprise:test" : "cypress open --browser chromium" ,
"mycompanyinfrance:serve" : "PORT=5001 serve --config serve.infrance.json --no-clipboard" ,
"mycompanyinfrance:test" : "cypress open --browser chromium --env language=en --config baseUrl=http://localhost:8080/infrance" ,
"serve-dev" : "yarn run mon-entreprise:serve & yarn run mycompanyinfrance:serve"
} ,
"devDependencies" : {
"@babel/core" : "^7.1.0" ,
"@babel/plugin-proposal-class-properties" : "^7.1.0" ,
"@babel/plugin-proposal-do-expressions" : "^7.0.0" ,
"@babel/plugin-proposal-object-rest-spread" : "^7.0.0" ,
"@babel/plugin-proposal-optional-chaining" : "^7.0.0" ,
"@babel/plugin-syntax-dynamic-import" : "^7.0.0" ,
"@babel/preset-env" : "^7.3.4" ,
"@babel/preset-flow" : "^7.0.0-beta.51" ,
"@babel/preset-react" : "^7.0.0" ,
"akh" : "^3.1.2" ,
"autoprefixer" : "^9.3.1" ,
"babel-eslint" : "^11.0.0-beta.0" ,
"babel-loader" : "^8.0.2" ,
"babel-plugin-ramda" : "^1.6.3" ,
"babel-plugin-styled-components" : "^1.10.0" ,
"babel-plugin-webpack-alias" : "^2.1.2" ,
"chai" : "^4.1.2" ,
"co-request" : "^1.0.0" ,
"connect-history-api-fallback" : "^1.5.0" ,
"copy-webpack-plugin" : "^4.5.2" ,
"css-loader" : "^0.28.11" ,
"csv-loader" : "^2.1.1" ,
"daggy" : "^1.3.0" ,
"dedent-js" : "^1.0.1" ,
"enzyme" : "^3.3.0" ,
"enzyme-adapter-react-16" : "^1.1.1" ,
"eslint" : "^5.13.0" ,
"eslint-config-prettier" : "^4.0.0" ,
"eslint-plugin-flowtype" : "^3.2.1" ,
"eslint-plugin-react" : "^7.12.4" ,
2019-09-15 20:51:13 +00:00
"eslint-plugin-react-hooks" : "^2.0.1" ,
2019-07-11 09:59:26 +00:00
"express" : "^4.16.3" ,
"file-loader" : "^1.1.11" ,
"flow-bin" : "^0.92.0" ,
"flow-typed" : "^2.4.0" ,
"html-loader" : "^0.5.5" ,
"html-webpack-plugin" : "^3.2.0" ,
"http-server" : "^0.11.1" ,
"intl" : "^1.2.5" ,
"intl-locales-supported" : "^1.0.0" ,
2019-09-25 14:42:14 +00:00
"isomorphic-style-loader" : "^5.1.0" ,
2019-07-11 09:59:26 +00:00
"jsdom" : "^12.0.0" ,
"json-loader" : "^0.5.7" ,
"koa-connect" : "^2.0.1" ,
"mini-css-extract-plugin" : "^0.4.4" ,
"mocha" : "^5.0.4" ,
"mocha-webpack" : "^2.0.0-beta.0" ,
"mock-local-storage" : "^1.0.5" ,
"nearley-loader" : "^2.0.0" ,
"postcss-loader" : "^2.1.2" ,
"prettier" : "^1.16.4" ,
"ramda-fantasy" : "^0.8.0" ,
"raw-loader" : "^0.5.1" ,
"react-hot-loader" : "^4.11.0" ,
2019-09-02 13:35:52 +00:00
"serve" : "^11.1.0" ,
"serve-handler" : "^6.1.1" ,
2019-07-11 09:59:26 +00:00
"sinon" : "^4.5.0" ,
"sinon-chai" : "^3.0.0" ,
"source-map-support" : "^0.5.4" ,
"style-loader" : "^0.23.1" ,
"styled-components" : "^4.2.0" ,
"url-loader" : "^1.0.1" ,
2019-09-02 14:55:25 +00:00
"webpack" : "^4.39.3" ,
2019-07-11 09:59:26 +00:00
"webpack-cli" : "^3.1.2" ,
"webpack-dev-middleware" : "^3.4.0" ,
"webpack-hot-middleware" : "^2.24.2" ,
"workbox-webpack-plugin" : "^3.6.1" ,
"yaml-loader" : "^0.5.0"
} ,
"optionalDependencies" : {
"cypress" : "^3.2.0" ,
"prerender-spa-plugin" : "^3.4.0"
}
2016-06-29 10:27:04 +00:00
}