diff --git a/packages/fxa-payments-server/package.json b/packages/fxa-payments-server/package.json index ae3424e330..3d15964444 100644 --- a/packages/fxa-payments-server/package.json +++ b/packages/fxa-payments-server/package.json @@ -44,7 +44,6 @@ "homepage": "https://github.com/mozilla/fxa/tree/main/packages/fxa-payments-server#README.md", "devDependencies": { "@babel/core": "^7.15.0", - "@babel/register": "^7.16.7", "@fluent/bundle": "^0.17.1", "@fluent/langneg": "^0.6.2", "@fluent/react": "^0.13.1", @@ -68,7 +67,6 @@ "@types/react-redux": "^7.1.18", "@types/react-stripe-elements": "^6.0.5", "@types/react-transition-group": "^4.4.2", - "@types/redux-actions": "^2.6.0", "@types/sinon": "10.0.1", "@types/storybook__addon-actions": "^5.2.1", "@types/storybook__addon-links": "^5.2.1", @@ -78,36 +76,27 @@ "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "^5.4.0", "@typescript-eslint/parser": "^5.4.0", - "async-wait-until": "^2.0.12", "audit-filter": "^0.5.0", "autoprefixer": "^10.4.7", "babel-eslint": "^10.1.0", - "babel-loader": "^8.2.2", "browserslist": "^4.7.2", - "caniuse-lite": "^1.0.30001294", - "esbuild": "^0.14.2", - "esbuild-register": "^3.2.0", "eslint": "^7.32.0", "eslint-config-react-app": "^6.0.0", "eslint-plugin-fxa": "^2.0.2", "eslint-plugin-jest": "^24.5.2", "eslint-plugin-react": "^7.26.1", "express-http-proxy": "^1.6.3", - "fetch-mock": "^9.10.7", "handlebars": "^4.7.7", "intl": "1.2.5", - "intl-pluralrules": "^1.3.1", "jest": "27.5.1", "nock": "^13.2.2", "npm-run-all": "^4.1.5", - "nyc": "^15.1.0", "pm2": "^5.1.2", "postcss": "^8.4.14", "postcss-import": "12.0.1", "prettier": "^2.3.1", "redux-devtools-extension": "^2.13.9", "sinon": "^9.0.3", - "style-loader": "^1.3.0", "supertest": "^6.2.3", "tailwindcss": "^3.0.24", "ts-jest": "^28.0.5", @@ -117,13 +106,11 @@ }, "dependencies": { "@sentry/browser": "^6.19.7", - "@sentry/integrations": "^6.19.1", "@sentry/node": "^6.19.1", "@sentry/tracing": "^6.19.1", "@stripe/react-stripe-js": "^1.9.0", "@stripe/stripe-js": "^1.31.0", "accept-language-parser": "^1.5.0", - "celebrate": "^15.0.1", "classnames": "^2.3.1", "convict": "^6.2.3", "convict-format-with-moment": "^6.2.0", @@ -138,14 +125,12 @@ "fxa-shared": "workspace:*", "helmet": "^5.0.0", "hot-shots": "^9.1.0", - "intl-pluralrules": "^1.3.1", "joi": "17.4.0", "jquery-modal": "https://github.com/mozilla-fxa/jquery-modal.git#0576775d1b4590314b114386019f4c7421c77503", "morgan": "^1.10.0", "mozlog": "^3.0.2", "nocache": "^3.0.4", "node-fetch": "^2.6.1", - "node-sass": "^7.0.1", "normalize.css": "8.0.1", "on-headers": "^1.0.2", "photon-colors": "1.0.3", @@ -158,11 +143,9 @@ "react-test-renderer": "^17.0.2", "react-transition-group": "^4.4.2", "redux": "^4.2.0", - "redux-actions": "^2.6.5", "redux-promise-middleware": "^6.1.2", "redux-thunk": "^2.4.1", "serve-static": "^1.14.2", - "type-to-reducer": "^1.2.0", "typedi": "^0.8.0", "uuid": "^8.3.2" }, diff --git a/yarn.lock b/yarn.lock index e8f9e53c65..f487b28ef8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3023,21 +3023,6 @@ __metadata: languageName: node linkType: hard -"@babel/register@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/register@npm:7.16.7" - dependencies: - clone-deep: ^4.0.1 - find-cache-dir: ^2.0.0 - make-dir: ^2.1.0 - pirates: ^4.0.0 - source-map-support: ^0.5.16 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 28685b4f23c5ab79560e8f0331a707bd2c6b89114ed06882a14325d0ad7eee4030bcc4a7496526d87ed7ecc001cffffc2cc4c06ba2cd16870ed7196e346cf45f - languageName: node - linkType: hard - "@babel/runtime-corejs3@npm:^7.10.2": version: 7.10.3 resolution: "@babel/runtime-corejs3@npm:7.10.3" @@ -10525,13 +10510,6 @@ __metadata: languageName: node linkType: hard -"@types/redux-actions@npm:^2.6.0": - version: 2.6.1 - resolution: "@types/redux-actions@npm:2.6.1" - checksum: a67c9a64970717d30430906ee0acfbb10f910c64542aa6be2a680d6eee28960d196b0bae2f9ba40d5ed2ac89be77f8baae5a333c5a7f0067284a13a3cd6d3efa - languageName: node - linkType: hard - "@types/request@npm:2.48.5": version: 2.48.5 resolution: "@types/request@npm:2.48.5" @@ -15798,13 +15776,6 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001294": - version: 1.0.30001294 - resolution: "caniuse-lite@npm:1.0.30001294" - checksum: 4e22649ef83781afbe6c81d6112ceac23c3ba29f91597ca1c14d323d5bfb646571edeb17436e76a29b07c8e9d75468655a2098a3e13dcc1438db47ff46fbb3ad - languageName: node - linkType: hard - "caniuse-lite@npm:^1.0.30001335, caniuse-lite@npm:^1.0.30001349": version: 1.0.30001349 resolution: "caniuse-lite@npm:1.0.30001349" @@ -21434,7 +21405,7 @@ __metadata: languageName: node linkType: hard -"fetch-mock@npm:^9.10.7, fetch-mock@npm:^9.11.0": +"fetch-mock@npm:^9.11.0": version: 9.11.0 resolution: "fetch-mock@npm:9.11.0" dependencies: @@ -23307,13 +23278,11 @@ fsevents@~2.1.1: resolution: "fxa-payments-server@workspace:packages/fxa-payments-server" dependencies: "@babel/core": ^7.15.0 - "@babel/register": ^7.16.7 "@fluent/bundle": ^0.17.1 "@fluent/langneg": ^0.6.2 "@fluent/react": ^0.13.1 "@rescripts/cli": ~0.0.16 "@sentry/browser": ^6.19.7 - "@sentry/integrations": ^6.19.1 "@sentry/node": ^6.19.1 "@sentry/tracing": ^6.19.1 "@storybook/addon-actions": ^6.5.9 @@ -23337,7 +23306,6 @@ fsevents@~2.1.1: "@types/react-redux": ^7.1.18 "@types/react-stripe-elements": ^6.0.5 "@types/react-transition-group": ^4.4.2 - "@types/redux-actions": ^2.6.0 "@types/sinon": 10.0.1 "@types/storybook__addon-actions": ^5.2.1 "@types/storybook__addon-links": ^5.2.1 @@ -23348,21 +23316,15 @@ fsevents@~2.1.1: "@typescript-eslint/eslint-plugin": ^5.4.0 "@typescript-eslint/parser": ^5.4.0 accept-language-parser: ^1.5.0 - async-wait-until: ^2.0.12 audit-filter: ^0.5.0 autoprefixer: ^10.4.7 babel-eslint: ^10.1.0 - babel-loader: ^8.2.2 browserslist: ^4.7.2 - caniuse-lite: ^1.0.30001294 - celebrate: ^15.0.1 classnames: ^2.3.1 convict: ^6.2.3 convict-format-with-moment: ^6.2.0 convict-format-with-validator: ^6.2.0 dayjs: ^1.9.4 - esbuild: ^0.14.2 - esbuild-register: ^3.2.0 eslint: ^7.32.0 eslint-config-react-app: ^6.0.0 eslint-plugin-fxa: ^2.0.2 @@ -23370,7 +23332,6 @@ fsevents@~2.1.1: eslint-plugin-react: ^7.26.1 express: ^4.17.2 express-http-proxy: ^1.6.3 - fetch-mock: ^9.10.7 fxa-auth-server: "workspace:*" fxa-geodb: "workspace:*" fxa-react: "workspace:*" @@ -23380,7 +23341,6 @@ fsevents@~2.1.1: helmet: ^5.0.0 hot-shots: ^9.1.0 intl: 1.2.5 - intl-pluralrules: ^1.3.1 jest: 27.5.1 joi: 17.4.0 jquery-modal: "https://github.com/mozilla-fxa/jquery-modal.git#0576775d1b4590314b114386019f4c7421c77503" @@ -23389,10 +23349,8 @@ fsevents@~2.1.1: nocache: ^3.0.4 nock: ^13.2.2 node-fetch: ^2.6.1 - node-sass: ^7.0.1 normalize.css: 8.0.1 npm-run-all: ^4.1.5 - nyc: ^15.1.0 on-headers: ^1.0.2 photon-colors: 1.0.3 pm2: ^5.1.2 @@ -23408,17 +23366,14 @@ fsevents@~2.1.1: react-test-renderer: ^17.0.2 react-transition-group: ^4.4.2 redux: ^4.2.0 - redux-actions: ^2.6.5 redux-devtools-extension: ^2.13.9 redux-promise-middleware: ^6.1.2 redux-thunk: ^2.4.1 serve-static: ^1.14.2 sinon: ^9.0.3 - style-loader: ^1.3.0 supertest: ^6.2.3 tailwindcss: ^3.0.24 ts-jest: ^28.0.5 - type-to-reducer: ^1.2.0 typedi: ^0.8.0 typescript: ^4.5.2 uuid: ^8.3.2 @@ -26870,13 +26825,6 @@ fsevents@~2.1.1: languageName: node linkType: hard -"intl-pluralrules@npm:^1.3.1": - version: 1.3.1 - resolution: "intl-pluralrules@npm:1.3.1" - checksum: b22c2373b6b658e5a361d9d1e9a3d4478862a79a9723b910d29745ff6b5b78d8e1e10c47f344bd3835219b77d2f6cfd58388c1bab3b5daf4df72555e02342b40 - languageName: node - linkType: hard - "intl@npm:1.2.5": version: 1.2.5 resolution: "intl@npm:1.2.5" @@ -29945,13 +29893,6 @@ fsevents@~2.1.1: languageName: node linkType: hard -"just-curry-it@npm:^3.1.0": - version: 3.1.0 - resolution: "just-curry-it@npm:3.1.0" - checksum: f06582728d223a5f73daaa3189ab2a225eff4db7324371508ac876aec5cb849cdb4883a97df7de610d16d9f83cbd0c839652186e66fb88ea834117b1c993fd69 - languageName: node - linkType: hard - "just-extend@npm:^4.0.2": version: 4.1.0 resolution: "just-extend@npm:4.1.0" @@ -38520,26 +38461,6 @@ fsevents@~2.1.1: languageName: node linkType: hard -"reduce-reducers@npm:^0.4.3": - version: 0.4.3 - resolution: "reduce-reducers@npm:0.4.3" - checksum: 6e33cafc4e7c67e8973fbde543839c3efd982a712a4fb15f6cdf45072a9fa2c17aef1f9a44330665a2c351ac7ebbb8a47afcec2932ee486c72cfd04ed1e2ad0c - languageName: node - linkType: hard - -"redux-actions@npm:^2.6.5": - version: 2.6.5 - resolution: "redux-actions@npm:2.6.5" - dependencies: - invariant: ^2.2.4 - just-curry-it: ^3.1.0 - loose-envify: ^1.4.0 - reduce-reducers: ^0.4.3 - to-camel-case: ^1.0.0 - checksum: 677a727d0be42aa1cbdb4c8d6296b4167c0c4ce4f28d36453764edba3c4dc5f82064290ce494209fa56eeb245262b4cdc58e7e6a50fe2f17e1d94d79c387e9e3 - languageName: node - linkType: hard - "redux-devtools-extension@npm:^2.13.9": version: 2.13.9 resolution: "redux-devtools-extension@npm:2.13.9" @@ -43123,15 +43044,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"to-camel-case@npm:^1.0.0": - version: 1.0.0 - resolution: "to-camel-case@npm:1.0.0" - dependencies: - to-space-case: ^1.0.0 - checksum: 2f74cfcffa58e8ddede7e01a03eda2cc3f0ab50efdad1d0f1092d55b4e499be43846d1f9087c458fa9efde4958e407738197d65858272c56c915b649b9ca1e62 - languageName: node - linkType: hard - "to-data-view@npm:^1.1.0": version: 1.1.0 resolution: "to-data-view@npm:1.1.0" @@ -43153,13 +43065,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"to-no-case@npm:^1.0.0": - version: 1.0.2 - resolution: "to-no-case@npm:1.0.2" - checksum: 1d85326eeb89f9f3a805bf5b395bcabb8556e882350164c1faa10846076732f4cec02ac95b016e7d6bb2f55e448ce5dd227c7699ec43e387c705a5b2b1ee2963 - languageName: node - linkType: hard - "to-object-path@npm:^0.3.0": version: 0.3.0 resolution: "to-object-path@npm:0.3.0" @@ -43207,15 +43112,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"to-space-case@npm:^1.0.0": - version: 1.0.0 - resolution: "to-space-case@npm:1.0.0" - dependencies: - to-no-case: ^1.0.0 - checksum: 157cebe3e98e7cb465fe1978cf26450cc8ea8e637a01039854fac7ed60ad074e5e18b32333cc5f30df81b81ca374d63df768cd4c1fa0fe672605f965376227f4 - languageName: node - linkType: hard - "toggle-selection@npm:^1.0.6": version: 1.0.6 resolution: "toggle-selection@npm:1.0.6" @@ -43817,13 +43713,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"type-to-reducer@npm:^1.2.0": - version: 1.2.0 - resolution: "type-to-reducer@npm:1.2.0" - checksum: ac99e2282f0dd1278cee533b735e5d03a2e420504679f2e5ba3b7fa6806b684e0bf71ae5fc8978f2692e9fdcd60cc7193dc12bd231752aa4445ae4feda45c1e2 - languageName: node - linkType: hard - "type@npm:^1.0.1": version: 1.2.0 resolution: "type@npm:1.2.0"