2020-05-08 10:04:00 +00:00
{
2021-12-02 11:39:03 +00:00
"name" : "site" ,
2020-05-08 10:04:00 +00:00
"license" : "MIT" ,
"version" : "1.2.8" ,
"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." ,
"repository" : {
"type" : "git" ,
"url" : "https://github.com/betagouv/mon-entreprise.git" ,
"directory" : "mon-entreprise"
} ,
2020-12-19 14:08:22 +00:00
"private" : true ,
2020-05-08 10:04:00 +00:00
"engines" : {
"node" : ">=12.16.1"
} ,
2021-09-30 15:58:42 +00:00
"browserslist" : [
"> 1% in FR" ,
"not ie < 11"
] ,
2020-05-08 10:04:00 +00:00
"devDependencies" : {
2020-08-24 09:34:26 +00:00
"@babel/core" : "^7.9.0" ,
"@babel/plugin-proposal-class-properties" : "^7.8.3" ,
"@babel/plugin-proposal-nullish-coalescing-operator" : "^7.8.3" ,
"@babel/plugin-proposal-object-rest-spread" : "^7.9.5" ,
"@babel/plugin-proposal-optional-chaining" : "^7.9.0" ,
"@babel/preset-env" : "^7.9.5" ,
"@babel/preset-react" : "^7.9.4" ,
"@babel/preset-typescript" : "^7.9.0" ,
2021-11-30 15:09:05 +00:00
"@react-types/numberfield" : "^3.1.0" ,
"@react-types/searchfield" : "^3.1.2" ,
2020-08-24 09:34:26 +00:00
"@types/cheerio" : "^0.22.18" ,
"@types/js-yaml" : "^3.12.2" ,
2021-06-08 10:25:46 +00:00
"@types/mocha" : "^8.2.2" ,
2020-11-23 14:16:13 +00:00
"@types/react" : "^17.0.0" ,
2020-08-24 09:34:26 +00:00
"@types/react-color" : "^3.0.1" ,
2021-09-01 13:25:33 +00:00
"@types/react-dom" : "^17.0.9" ,
2020-11-23 14:16:13 +00:00
"@types/react-redux" : "^7.1.11" ,
2020-08-24 09:34:26 +00:00
"@types/react-router" : "^5.1.2" ,
2020-11-23 14:16:13 +00:00
"@types/recharts" : "^1.8.16" ,
"@types/redux-sentry-middleware" : "^0.1.2" ,
2021-05-09 17:15:57 +00:00
"@types/styled-components" : "^5.1.9" ,
2020-08-24 09:34:26 +00:00
"@types/webpack" : "^4.41.10" ,
2020-08-31 13:14:27 +00:00
"@typescript-eslint/eslint-plugin" : "^4.0.1" ,
"@typescript-eslint/parser" : "^4.0.1" ,
2020-11-20 01:37:57 +00:00
"@wojtekmaj/enzyme-adapter-react-17" : "^0.3.1" ,
2020-08-24 09:34:26 +00:00
"autoprefixer" : "^9.7.6" ,
"babel-plugin-styled-components" : "^1.10.7" ,
2020-05-15 14:16:13 +00:00
"copy-webpack-plugin" : "^4.5.2" ,
2021-06-02 16:16:57 +00:00
"cypress" : "^7.4.0" ,
2020-09-23 13:55:13 +00:00
"cypress-plugin-tab" : "^1.0.5" ,
2021-06-09 10:16:37 +00:00
"cypress-wait-until" : "^1.7.1" ,
2020-08-24 09:34:26 +00:00
"eslint-plugin-react" : "^7.12.4" ,
2020-05-15 14:16:13 +00:00
"html-webpack-plugin" : "^3.2.0" ,
2020-11-23 14:16:13 +00:00
"i18next-parser" : "^3.3.0" ,
2020-08-24 09:34:26 +00:00
"intl-locales-supported" : "^1.0.0" ,
"mock-local-storage" : "^1.0.5" ,
"serve" : "^11.1.0" ,
"terser-webpack-plugin" : "^3.0.2" ,
"webpack" : "^4.42.0" ,
"webpack-bundle-analyzer" : "^3.7.0" ,
"webpack-cli" : "^3.1.2" ,
2020-12-07 10:28:21 +00:00
"workbox-webpack-plugin" : "^6.0.2" ,
2020-05-15 14:16:13 +00:00
"worker-loader" : "^2.0.0"
2020-05-08 10:04:00 +00:00
} ,
"dependencies" : {
"@babel/runtime" : "^7.3.4" ,
2021-11-30 15:09:05 +00:00
"@internationalized/number" : "^3.0.3" ,
"@mui/material" : "^5.0.4" ,
"@mui/styled-engine" : "npm:@mui/styled-engine-sc@latest" ,
"@react-aria/button" : "^3.3.4" ,
"@react-aria/checkbox" : "^3.2.3" ,
"@react-aria/dialog" : "^3.1.4" ,
"@react-aria/i18n" : "^3.3.2" ,
"@react-aria/numberfield" : "^3.1.0" ,
"@react-aria/overlays" : "^3.7.2" ,
"@react-aria/progress" : "^3.1.3" ,
"@react-aria/radio" : "^3.1.5" ,
"@react-aria/searchfield" : "^3.2.0" ,
"@react-aria/select" : "^3.5.0" ,
"@react-aria/textfield" : "^3.4.0" ,
2020-08-27 16:09:10 +00:00
"@react-pdf/renderer" : "^1.6.10" ,
2021-11-30 15:09:05 +00:00
"@react-stately/radio" : "^3.3.2" ,
"@react-stately/searchfield" : "^3.1.3" ,
"@react-stately/toggle" : "^3.2.3" ,
"@rehooks/local-storage" : "2.4.0" ,
2021-05-03 11:28:31 +00:00
"@sentry/react" : "^6.3.5" ,
"@sentry/tracing" : "^6.3.5" ,
2021-06-28 17:30:15 +00:00
"@types/react-instantsearch-dom" : "^6.10.1" ,
"algoliasearch" : "^4.10.2" ,
2020-05-08 10:04:00 +00:00
"color-convert" : "^1.9.2" ,
"core-js" : "^3.2.1" ,
2020-06-15 12:42:44 +00:00
"focus-trap-react" : "^3.1.2" ,
2021-10-21 08:27:25 +00:00
"fuse.js" : "^6.4.6" ,
2020-05-08 10:04:00 +00:00
"iframe-resizer" : "^4.1.1" ,
2021-11-23 11:53:55 +00:00
"modele-social" : "^0.3.0" ,
2021-11-30 16:47:28 +00:00
"publicodes" : "^1.0.0-beta.20" ,
"publicodes-react" : "^1.0.0-beta.20" ,
2020-05-08 10:04:00 +00:00
"ramda" : "^0.27.0" ,
2020-10-27 16:28:23 +00:00
"react" : "^17.0.0" ,
2020-05-08 10:04:00 +00:00
"react-color" : "^2.14.0" ,
"react-dom" : "npm:@hot-loader/react-dom" ,
"react-easy-emoji" : "^1.2.0" ,
2021-10-26 15:27:48 +00:00
"react-helmet-async" : "^1.1.2" ,
2020-05-08 10:04:00 +00:00
"react-i18next" : "^11.0.0" ,
2021-06-28 17:30:15 +00:00
"react-instantsearch" : "^6.11.2" ,
"react-instantsearch-dom" : "^6.11.2" ,
2020-05-08 10:04:00 +00:00
"react-markdown" : "^4.1.0" ,
"react-redux" : "^7.0.3" ,
"react-router-dom" : "^5.1.1" ,
"react-router-hash-link" : "^1.2.2" ,
2020-06-25 17:41:58 +00:00
"react-signature-pad-wrapper" : "^1.2.11" ,
2020-05-08 10:04:00 +00:00
"react-spring" : "=8.0.27" ,
"react-syntax-highlighter" : "^10.1.1" ,
"react-transition-group" : "^2.2.1" ,
2020-05-13 10:13:28 +00:00
"react-useportal" : "^1.0.13" ,
2020-05-08 10:04:00 +00:00
"recharts" : "^1.8.5" ,
"reduce-reducers" : "^1.0.4" ,
"redux" : "^4.0.4" ,
"regenerator-runtime" : "^0.13.3" ,
"reselect" : "^4.0.0" ,
"styled-components" : "^5.1.0" ,
"swr" : "^0.1.16" ,
"whatwg-fetch" : "^3.0.0" ,
"yaml" : "^1.9.2"
} ,
"scripts" : {
"prepare" : "node scripts/prepare.js" ,
2020-05-18 14:43:29 +00:00
"build" : "yarn run build:prod && yarn run build:legacy" ,
"build:prod" : "yarn run webpack --config webpack.prod.js" ,
"build:legacy" : "yarn run webpack --config webpack.prod.legacyBrowser.js" ,
"build:stats" : "webpack --config webpack.prod.js --profile --json > stats.json" ,
"build:analyze-bundle" : "ANALYZE_BUNDLE=1 yarn run build" ,
2021-03-18 12:15:07 +00:00
"build:dev" : "FR_BASE_URL='http://localhost:5000${path}' EN_BASE_URL='http://localhost:5001${path}' yarn run build" ,
2021-04-08 08:37:19 +00:00
"clean" : "rimraf dist node_modules 'source/data/!(versement-transport.json)'" ,
2021-12-02 13:19:35 +00:00
"typecheck:watch" : "tsc --skipLibCheck --noEmit --watch" ,
2020-12-23 13:08:22 +00:00
"test" : "yarn test:file \"./{,!(node_modules)/**/}!(webpack).test.{js,ts}\"" ,
2021-11-30 15:09:05 +00:00
"test:file" : "yarn mocha-webpack --webpack-config ./webpack.dev.js --require mock-local-storage --require test/helpers/browser.js" ,
2020-05-08 10:04:00 +00:00
"test:bundlesize" : "bundlesize" ,
2021-05-12 14:12:14 +00:00
"test:dev-e2e:publicodes" : "cypress open --browser chromium --config baseUrl=http://localhost:8080/publicodes,integrationFolder=cypress/integration/publi.codes" ,
2020-05-08 10:04:00 +00:00
"test:dev-e2e:mon-entreprise" : "cypress open --browser chromium" ,
2021-06-08 19:32:07 +00:00
"test:dev-e2e:mycompanyinfrance" : "cypress open --browser chromium --config baseUrl=http://localhost:8080/infrance,integrationFolder=cypress/integration/mon-entreprise/english --env language=en" ,
2021-06-02 09:02:57 +00:00
"test:record-http-calls:mon-entreprise" : "cypress run --env record_http=" ,
2021-01-18 13:34:27 +00:00
"start" : "node dev-server.js" ,
2021-05-03 15:34:10 +00:00
"serve:dev" : "concurrently -k \"yarn run serve:dev:mon-entreprise\" \"yarn run serve:dev:mycompanyinfrance & yarn run serve:dev:publicodes\"" ,
2020-05-08 10:04:00 +00:00
"serve:dev:mon-entreprise" : "PORT=5000 serve --config serve.mon-entreprise.json --no-clipboard" ,
"serve:dev:publicodes" : "PORT=5002 serve --config serve.publicodes.json --no-clipboard" ,
2021-06-28 17:30:15 +00:00
"serve:dev:mycompanyinfrance" : "PORT=5001 serve --config serve.infrance.json --no-clipboard" ,
2021-09-22 17:05:09 +00:00
"algolia:update" : "node scripts/search/update-data.js" ,
"algolia:clean" : "node scripts/search/clean.js"
2020-05-08 10:04:00 +00:00
}
}