diff --git a/editor.planx.uk/package.json b/editor.planx.uk/package.json index f8c55a7278..fd104cd954 100644 --- a/editor.planx.uk/package.json +++ b/editor.planx.uk/package.json @@ -19,6 +19,7 @@ "axios": "0.27.2", "camelcase-keys": "^8.0.1", "classnames": "^2.3.1", + "core-js": "^3.24.1", "date-fns": "^2.29.1", "draft-js": "^0.11.7", "draftjs-to-html": "^0.9.1", diff --git a/editor.planx.uk/pnpm-lock.yaml b/editor.planx.uk/pnpm-lock.yaml index ee2112be40..24fa24e725 100644 --- a/editor.planx.uk/pnpm-lock.yaml +++ b/editor.planx.uk/pnpm-lock.yaml @@ -88,6 +88,7 @@ specifiers: axios: 0.27.2 camelcase-keys: ^8.0.1 classnames: ^2.3.1 + core-js: ^3.24.1 craco-esbuild: ^0.5.1 css-loader: ^6.7.1 date-fns: ^2.29.1 @@ -171,6 +172,7 @@ dependencies: axios: 0.27.2 camelcase-keys: 8.0.1 classnames: 2.3.1 + core-js: 3.24.1 date-fns: 2.29.1 draft-js: 0.11.7_sfoxds7t5ydpegc3knd667wn6m draftjs-to-html: 0.9.1 @@ -203,7 +205,7 @@ dependencies: react-markdown: 8.0.3_skqlhrap4das3cz5b6iqdn2lqi react-navi: 0.15.0_navi@0.15.0+react@17.0.2 react-navi-helmet-async: 0.15.0_dcp7yjhnj7nxqfdolmbgjohlui - react-scripts: 5.0.1_s6sbmd5v44x3eezmmxgwlp5gxu + react-scripts: 5.0.1_qum3ivwnz6kfydgx4z2grrnqbi react-toastify: 9.0.8_sfoxds7t5ydpegc3knd667wn6m react-use: 17.4.0_sfoxds7t5ydpegc3knd667wn6m reconnecting-websocket: 4.4.0 @@ -222,16 +224,16 @@ devDependencies: '@craco/craco': 6.4.5_hsv26antxuqwg6pblgtk7klj5y '@react-theming/storybook-addon': 1.1.7_s3vzruznjpwn2a236aq5kfzswu '@storybook/addon-actions': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/addon-essentials': 6.5.10_weeycfq5c6gyoc2xndndto5k5u + '@storybook/addon-essentials': 6.5.10_m32glg7l5nxtjczabjcv3zek74 '@storybook/addon-links': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/builder-webpack5': 6.5.10_sbythhonwcuzar2lcsn2oac2ga - '@storybook/manager-webpack5': 6.5.10_sbythhonwcuzar2lcsn2oac2ga + '@storybook/builder-webpack5': 6.5.10_q5ptlrrghkywifetshuaghjc2y + '@storybook/manager-webpack5': 6.5.10_q5ptlrrghkywifetshuaghjc2y '@storybook/node-logger': 6.5.10 - '@storybook/react': 6.5.10_d6l2lurvow5xl5p4nw3ny5o6yy + '@storybook/react': 6.5.10_j3mdoaokrjetzj5p2sxdvj57lm '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@testing-library/jest-dom': 5.16.5 '@testing-library/react': 12.1.2_sfoxds7t5ydpegc3knd667wn6m - '@testing-library/user-event': 13.5.0_zqdhmevb64vvgf27bikfwyob6q + '@testing-library/user-event': 13.5.0 '@turf/helpers': 6.5.0 '@types/draft-js': 0.11.9 '@types/jest': 28.1.6 @@ -247,12 +249,12 @@ devDependencies: '@types/sharedb': 3.0.0 '@types/testing-library__jest-dom': 5.14.5 '@types/uuid': 8.3.4 - craco-esbuild: 0.5.1_vjkpjf7ap7ec2tebnthfajwmgi - css-loader: 6.7.1_webpack@5.65.0 + craco-esbuild: 0.5.1_grp3hrkxu6lyjfltr3tvd52hx4 + css-loader: 6.7.1 esbuild: 0.14.54 esbuild-jest: 0.5.0_esbuild@0.14.54 - eslint-plugin-jsx-a11y: 6.6.1_eslint@8.4.1 - eslint-plugin-simple-import-sort: 7.0.0_eslint@8.4.1 + eslint-plugin-jsx-a11y: 6.6.1 + eslint-plugin-simple-import-sort: 7.0.0 husky: 8.0.1 identity-obj-proxy: 3.0.0 jest-axe: 6.0.0 @@ -262,8 +264,8 @@ devDependencies: react-app-rewired: 2.2.1_react-scripts@5.0.1 react-refresh: 0.14.0 sass: 1.54.3 - sass-loader: 13.0.2_sass@1.54.3+webpack@5.65.0 - storybook-addon-material-ui: 0.9.0-alpha.24_janyvyruedem4rfmjh5wbafrny + sass-loader: 13.0.2_sass@1.54.3 + storybook-addon-material-ui: 0.9.0-alpha.24_56jejtiajxvncinkfhg7lg367u stream-browserify: 3.0.0 tsconfig-paths-webpack-plugin: 4.0.0 typescript: 4.7.4 @@ -1976,7 +1978,7 @@ packages: cosmiconfig-typescript-loader: 1.0.3_x2utdhayajzrh747hktprshhby cross-spawn: 7.0.3 lodash: 4.17.21 - react-scripts: 5.0.1_s6sbmd5v44x3eezmmxgwlp5gxu + react-scripts: 5.0.1_qum3ivwnz6kfydgx4z2grrnqbi semver: 7.3.5 webpack-merge: 4.2.2 transitivePeerDependencies: @@ -2968,7 +2970,7 @@ packages: '@react-theming/theme-name': 1.0.3 '@react-theming/theme-swatch': 1.0.0_react@17.0.2 '@storybook/addon-devkit': 1.4.2_cd4dozr5ntxrfmrzhhdiwugzsm - '@storybook/react': 6.5.10_d6l2lurvow5xl5p4nw3ny5o6yy + '@storybook/react': 6.5.10_j3mdoaokrjetzj5p2sxdvj57lm '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@usulpro/react-json-view': 2.0.1_sfoxds7t5ydpegc3knd667wn6m color-string: 1.9.1 @@ -3078,7 +3080,7 @@ packages: '@storybook/core-events': 6.5.10 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.20.0 + core-js: 3.24.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -3112,7 +3114,7 @@ packages: '@storybook/core-events': 6.5.10 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 memoizerific: 1.11.3 react: 17.0.2 @@ -3122,7 +3124,7 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/addon-controls/6.5.10_sxqbar6qwfqvbh4ugndiayx7qa: + /@storybook/addon-controls/6.5.10_3tgeifm2vmwrlpqlopppsnjtcu: resolution: {integrity: sha512-lC2y3XcolmQAJwFurIyGrynAHPWmfNtTCdu3rQBTVGwyxCoNwdOOeC2jV0BRqX2+CW6OHzJr9frNWXPSaZ8c4w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3137,12 +3139,12 @@ packages: '@storybook/api': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.5.10 '@storybook/components': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-common': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/core-common': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/node-logger': 6.5.10 '@storybook/store': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.20.0 + core-js: 3.24.1 lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -3166,7 +3168,7 @@ packages: '@reach/rect': 0.2.1_oxfzelaz5ynxsop2v2nu2h2m64 '@storybook/addons': 6.4.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/core-events': 6.4.10 - '@storybook/react': 6.5.10_d6l2lurvow5xl5p4nw3ny5o6yy + '@storybook/react': 6.5.10_j3mdoaokrjetzj5p2sxdvj57lm '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m deep-equal: 2.0.4 prop-types: 15.8.1 @@ -3174,7 +3176,7 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: true - /@storybook/addon-docs/6.5.10_42kix7heatjocm32yv37lj7x5a: + /@storybook/addon-docs/6.5.10_racdsiufhziowebdxkijc6ykaq: resolution: {integrity: sha512-1kgjo3f0vL6GN8fTwLL05M/q/kDdzvuqwhxPY/v5hubFb3aQZGr2yk9pRBaLAbs4bez0yG0ASXcwhYnrEZUppg==} peerDependencies: '@storybook/mdx2-csf': ^0.0.3 @@ -3195,7 +3197,7 @@ packages: '@storybook/addons': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/api': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/components': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-common': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/core-common': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu '@storybook/core-events': 6.5.10 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.10_sfoxds7t5ydpegc3knd667wn6m @@ -3206,8 +3208,8 @@ packages: '@storybook/source-loader': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/store': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - babel-loader: 8.2.3_eysr5kyjcyvslisuofpotdl4lq - core-js: 3.20.0 + babel-loader: 8.2.3_@babel+core@7.16.5 + core-js: 3.24.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -3229,7 +3231,7 @@ packages: - webpack-command dev: true - /@storybook/addon-essentials/6.5.10_weeycfq5c6gyoc2xndndto5k5u: + /@storybook/addon-essentials/6.5.10_m32glg7l5nxtjczabjcv3zek74: resolution: {integrity: sha512-PT2aiR4vgAyB0pl3HNBUa4/a7NDRxASxAazz7zt9ZDirkipDKfxwdcLeRoJzwSngVDWEhuz5/paN5x4eNp4Hww==} peerDependencies: '@babel/core': ^7.9.6 @@ -3289,23 +3291,22 @@ packages: '@babel/core': 7.16.5 '@storybook/addon-actions': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/addon-backgrounds': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/addon-controls': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa - '@storybook/addon-docs': 6.5.10_42kix7heatjocm32yv37lj7x5a + '@storybook/addon-controls': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu + '@storybook/addon-docs': 6.5.10_racdsiufhziowebdxkijc6ykaq '@storybook/addon-measure': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/addon-outline': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/addon-toolbars': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/addon-viewport': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/addons': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/api': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/builder-webpack5': 6.5.10_sbythhonwcuzar2lcsn2oac2ga - '@storybook/core-common': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/builder-webpack5': 6.5.10_q5ptlrrghkywifetshuaghjc2y + '@storybook/core-common': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu '@storybook/node-logger': 6.5.10 - core-js: 3.20.0 + core-js: 3.24.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 ts-dedent: 2.0.0 - webpack: 5.65.0_esbuild@0.14.54 transitivePeerDependencies: - '@storybook/mdx2-csf' - eslint @@ -3333,7 +3334,7 @@ packages: '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/router': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@types/qs': 6.9.5 - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 prop-types: 15.8.1 qs: 6.10.2 @@ -3360,7 +3361,7 @@ packages: '@storybook/components': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/core-events': 6.5.10 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -3383,7 +3384,7 @@ packages: '@storybook/components': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/core-events': 6.5.10 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -3407,7 +3408,7 @@ packages: '@storybook/client-logger': 6.5.10 '@storybook/components': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.20.0 + core-js: 3.24.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 @@ -3430,7 +3431,7 @@ packages: '@storybook/components': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/core-events': 6.5.10 '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 memoizerific: 1.11.3 prop-types: 15.8.1 @@ -3453,7 +3454,7 @@ packages: '@storybook/router': 6.4.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/theming': 6.4.10_sfoxds7t5ydpegc3knd667wn6m '@types/webpack-env': 1.16.0 - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -3474,7 +3475,7 @@ packages: '@storybook/router': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@types/webpack-env': 1.16.0 - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -3494,7 +3495,7 @@ packages: '@storybook/router': 6.4.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/semver': 7.3.2 '@storybook/theming': 6.4.10_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.20.0 + core-js: 3.24.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -3521,7 +3522,7 @@ packages: '@storybook/router': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/semver': 7.3.2 '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.20.0 + core-js: 3.24.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -3535,7 +3536,7 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/builder-webpack4/6.5.10_sxqbar6qwfqvbh4ugndiayx7qa: + /@storybook/builder-webpack4/6.5.10_3tgeifm2vmwrlpqlopppsnjtcu: resolution: {integrity: sha512-AoKjsCNoQQoZXYwBDxO8s+yVEd5FjBJAaysEuUTHq2fb81jwLrGcEOo6hjw4jqfugZQIzYUEjPazlvubS78zpw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3553,7 +3554,7 @@ packages: '@storybook/client-api': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.5.10 '@storybook/components': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-common': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/core-common': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu '@storybook/core-events': 6.5.10 '@storybook/node-logger': 6.5.10 '@storybook/preview-web': 6.5.10_sfoxds7t5ydpegc3knd667wn6m @@ -3567,11 +3568,11 @@ packages: autoprefixer: 9.8.6 babel-loader: 8.2.3_ykmkj3ml4ahgz6dcbfikltiyg4 case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.20.0 + core-js: 3.24.1 css-loader: 3.6.0_webpack@4.44.2 file-loader: 6.2.0_webpack@4.44.2 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 4.1.6_7sg4umprdujt67wwjlx44oqo7u + fork-ts-checker-webpack-plugin: 4.1.6_7db7cfvs5qrp3bnhg77xjtpjse glob: 7.2.0 glob-promise: 3.4.0_glob@7.2.0 global: 4.4.0 @@ -3604,7 +3605,7 @@ packages: - webpack-command dev: true - /@storybook/builder-webpack5/6.5.10_sbythhonwcuzar2lcsn2oac2ga: + /@storybook/builder-webpack5/6.5.10_q5ptlrrghkywifetshuaghjc2y: resolution: {integrity: sha512-Hcsm/TzGRXHndgQCftt+pzI7GQJRqAv8A8ie5b3aFcodhJfK0qzZsQD4Y4ZWxXh1I/xe5t74Kl2qUJ40PX+geA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3622,7 +3623,7 @@ packages: '@storybook/client-api': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.5.10 '@storybook/components': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-common': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/core-common': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu '@storybook/core-events': 6.5.10 '@storybook/node-logger': 6.5.10 '@storybook/preview-web': 6.5.10_sfoxds7t5ydpegc3knd667wn6m @@ -3635,9 +3636,9 @@ packages: babel-plugin-named-exports-order: 0.0.2 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.20.0 + core-js: 3.24.1 css-loader: 5.2.7_webpack@5.65.0 - fork-ts-checker-webpack-plugin: 6.5.0_zjtdjsalfozryr2ra6wl2cbklu + fork-ts-checker-webpack-plugin: 6.5.0_enkpkivpbeyi6fbcejat26nywe glob: 7.2.0 glob-promise: 3.4.0_glob@7.2.0 html-webpack-plugin: 5.5.0_webpack@5.65.0 @@ -3672,7 +3673,7 @@ packages: '@storybook/channels': 6.5.10 '@storybook/client-logger': 6.5.10 '@storybook/core-events': 6.5.10 - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 qs: 6.10.2 telejson: 6.0.8 @@ -3683,7 +3684,7 @@ packages: dependencies: '@storybook/channels': 6.5.10 '@storybook/client-logger': 6.5.10 - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 telejson: 6.0.8 dev: true @@ -3691,7 +3692,7 @@ packages: /@storybook/channels/6.4.10: resolution: {integrity: sha512-ihgt5eHsCXZJO6Cej5RBzirxH+3tIz+uLlg/zTNc+dBbQnOOJdbSKYa2hARFa07jwoPiTrnij5VlogVHXwbqLQ==} dependencies: - core-js: 3.20.0 + core-js: 3.24.1 ts-dedent: 2.0.0 util-deprecate: 1.0.2 dev: true @@ -3699,7 +3700,7 @@ packages: /@storybook/channels/6.5.10: resolution: {integrity: sha512-lo26YZ6kWpHXLhuHJF4P/bICY7jD/rXEZqReKtGOSk1Lv99/xvG6pqmcy3hWLf3v3Dy/8otjRPSR7izFVIIZgQ==} dependencies: - core-js: 3.20.0 + core-js: 3.24.1 ts-dedent: 2.0.0 util-deprecate: 1.0.2 dev: true @@ -3719,7 +3720,7 @@ packages: '@storybook/store': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@types/qs': 6.9.5 '@types/webpack-env': 1.16.0 - core-js: 3.20.0 + core-js: 3.24.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -3737,14 +3738,14 @@ packages: /@storybook/client-logger/6.4.10: resolution: {integrity: sha512-M/pN9e7b5WC+T3EMqx1n1JqGElA0/9e8kKxl5OHhRNo2FRM9fX5A2PJFEG+ApsVj92wNxOQxCgPnC/8mYWWYvQ==} dependencies: - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 dev: true /@storybook/client-logger/6.5.10: resolution: {integrity: sha512-/xA0MHOevXev68hyLMQw8Qo8KczSIdXOxliAgrycMTkDmw5eKeA8TP7B8zP3wGuq/e3MrdD9/8MWhb/IQBNC3w==} dependencies: - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 dev: true @@ -3757,7 +3758,7 @@ packages: '@storybook/client-logger': 6.5.10 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.20.0 + core-js: 3.24.1 memoizerific: 1.11.3 qs: 6.10.2 react: 17.0.2 @@ -3789,7 +3790,7 @@ packages: '@storybook/ui': 6.5.10_sfoxds7t5ydpegc3knd667wn6m airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.14 - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 lodash: 4.17.21 qs: 6.10.2 @@ -3826,7 +3827,7 @@ packages: '@storybook/ui': 6.5.10_sfoxds7t5ydpegc3knd667wn6m airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.14 - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 lodash: 4.17.21 qs: 6.10.2 @@ -3840,7 +3841,7 @@ packages: webpack: 4.44.2 dev: true - /@storybook/core-common/6.5.10_sxqbar6qwfqvbh4ugndiayx7qa: + /@storybook/core-common/6.5.10_3tgeifm2vmwrlpqlopppsnjtcu: resolution: {integrity: sha512-Bx+VKkfWdrAmD8T51Sjq/mMhRaiapBHcpG4cU5bc3DMbg+LF2/yrgqv/cjVu+m5gHAzYCac5D7gqzBgvG7Myww==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3880,11 +3881,11 @@ packages: babel-plugin-macros: 3.1.0 babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.16.5 chalk: 4.1.2 - core-js: 3.20.0 + core-js: 3.24.1 express: 4.17.1 file-system-cache: 1.0.5 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.0_7sg4umprdujt67wwjlx44oqo7u + fork-ts-checker-webpack-plugin: 6.5.0_7db7cfvs5qrp3bnhg77xjtpjse fs-extra: 9.1.0 glob: 7.2.0 handlebars: 4.7.7 @@ -3914,16 +3915,16 @@ packages: /@storybook/core-events/6.4.10: resolution: {integrity: sha512-EPKO4fJJNbQUf6h6ZkiKSRiUr0QL7+0rEBTbwGnrWEXXZhU34unSY9q/ZD8HY9pdrx0ELwGKaRTixMlEqDZ/iA==} dependencies: - core-js: 3.20.0 + core-js: 3.24.1 dev: true /@storybook/core-events/6.5.10: resolution: {integrity: sha512-EVb1gO1172klVIAABLOoigFMx0V88uctY0K/qVCO8n6v+wd2+0Ccn63kl+gTxsAC3WZ8XhXh9q2w5ImHklVECw==} dependencies: - core-js: 3.20.0 + core-js: 3.24.1 dev: true - /@storybook/core-server/6.5.10_tkdfg57wvlz2xf2lo4jobtje44: + /@storybook/core-server/6.5.10_sqg5pxrmnc45o6gwo7fedn3dqm: resolution: {integrity: sha512-jqwpA0ccA8X5ck4esWBid04+cEIVqirdAcqJeNb9IZAD+bRreO4Im8ilzr7jc5AmQ9fkqHs2NByFKh9TITp8NQ==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -3940,19 +3941,19 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.6 - '@storybook/builder-webpack4': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa - '@storybook/builder-webpack5': 6.5.10_sbythhonwcuzar2lcsn2oac2ga + '@storybook/builder-webpack4': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu + '@storybook/builder-webpack5': 6.5.10_q5ptlrrghkywifetshuaghjc2y '@storybook/core-client': 6.5.10_zb5lc54y7peoeoierd2p66b7v4 - '@storybook/core-common': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/core-common': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu '@storybook/core-events': 6.5.10 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/csf-tools': 6.5.10 - '@storybook/manager-webpack4': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa - '@storybook/manager-webpack5': 6.5.10_sbythhonwcuzar2lcsn2oac2ga + '@storybook/manager-webpack4': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu + '@storybook/manager-webpack5': 6.5.10_q5ptlrrghkywifetshuaghjc2y '@storybook/node-logger': 6.5.10 '@storybook/semver': 7.3.2 '@storybook/store': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/telemetry': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/telemetry': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu '@types/node': 14.18.0 '@types/node-fetch': 2.5.7 '@types/pretty-hrtime': 1.0.1 @@ -3963,7 +3964,7 @@ packages: cli-table3: 0.6.1 commander: 6.2.1 compression: 1.7.4 - core-js: 3.20.0 + core-js: 3.24.1 cpy: 8.1.2 detect-port: 1.3.0 express: 4.17.1 @@ -4002,7 +4003,7 @@ packages: - webpack-command dev: true - /@storybook/core/6.5.10_y3owartjwe5sdjpb2zumfcytwe: + /@storybook/core/6.5.10_2sbesa6fzahh3vf4vppldbjc7q: resolution: {integrity: sha512-K86yYa0tYlMxADlwQTculYvPROokQau09SCVqpsLg3wJCTvYFL4+SIqcYoyBSbFmHOdnYbJgPydjN33MYLiOZQ==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -4019,10 +4020,10 @@ packages: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 6.5.10_sbythhonwcuzar2lcsn2oac2ga + '@storybook/builder-webpack5': 6.5.10_q5ptlrrghkywifetshuaghjc2y '@storybook/core-client': 6.5.10_yzi4go6wzdd5uvi42gphj7crti - '@storybook/core-server': 6.5.10_tkdfg57wvlz2xf2lo4jobtje44 - '@storybook/manager-webpack5': 6.5.10_sbythhonwcuzar2lcsn2oac2ga + '@storybook/core-server': 6.5.10_sqg5pxrmnc45o6gwo7fedn3dqm + '@storybook/manager-webpack5': 6.5.10_q5ptlrrghkywifetshuaghjc2y react: 17.0.2 react-dom: 17.0.2_react@17.0.2 typescript: 4.7.4 @@ -4057,7 +4058,7 @@ packages: '@babel/types': 7.16.0 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/mdx1-csf': 0.0.1_@babel+core@7.16.5 - core-js: 3.20.0 + core-js: 3.24.1 fs-extra: 9.1.0 global: 4.4.0 regenerator-runtime: 0.13.9 @@ -4084,7 +4085,7 @@ packages: '@babel/core': 7.16.5 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.20.0 + core-js: 3.24.1 doctrine: 3.0.0 lodash: 4.17.21 regenerator-runtime: 0.13.9 @@ -4094,7 +4095,7 @@ packages: - supports-color dev: true - /@storybook/manager-webpack4/6.5.10_sxqbar6qwfqvbh4ugndiayx7qa: + /@storybook/manager-webpack4/6.5.10_3tgeifm2vmwrlpqlopppsnjtcu: resolution: {integrity: sha512-N/TlNDhuhARuFipR/ZJ/xEVESz23iIbCsZ4VNehLHm8PpiGlQUehk+jMjWmz5XV0bJItwjRclY+CU3GjZKblfQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4109,7 +4110,7 @@ packages: '@babel/preset-react': 7.16.5_@babel+core@7.16.5 '@storybook/addons': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/core-client': 6.5.10_zb5lc54y7peoeoierd2p66b7v4 - '@storybook/core-common': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/core-common': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu '@storybook/node-logger': 6.5.10 '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/ui': 6.5.10_sfoxds7t5ydpegc3knd667wn6m @@ -4118,7 +4119,7 @@ packages: babel-loader: 8.2.3_ykmkj3ml4ahgz6dcbfikltiyg4 case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 - core-js: 3.20.0 + core-js: 3.24.1 css-loader: 3.6.0_webpack@4.44.2 express: 4.17.1 file-loader: 6.2.0_webpack@4.44.2 @@ -4152,7 +4153,7 @@ packages: - webpack-command dev: true - /@storybook/manager-webpack5/6.5.10_sbythhonwcuzar2lcsn2oac2ga: + /@storybook/manager-webpack5/6.5.10_q5ptlrrghkywifetshuaghjc2y: resolution: {integrity: sha512-uRo+6e5MiVOtyFVMYIKVqvpDveCjHyzXBfetSYR7rKEZoaDMEnLLiuF7DIH12lzxwmzCJ1gIc4lf5HFiTMNkgw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4167,7 +4168,7 @@ packages: '@babel/preset-react': 7.16.5_@babel+core@7.16.5 '@storybook/addons': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/core-client': 6.5.10_yzi4go6wzdd5uvi42gphj7crti - '@storybook/core-common': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/core-common': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu '@storybook/node-logger': 6.5.10 '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/ui': 6.5.10_sfoxds7t5ydpegc3knd667wn6m @@ -4175,7 +4176,7 @@ packages: babel-loader: 8.2.3_eysr5kyjcyvslisuofpotdl4lq case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 - core-js: 3.20.0 + core-js: 3.24.1 css-loader: 5.2.7_webpack@5.65.0 express: 4.17.1 find-up: 5.0.0 @@ -4233,7 +4234,7 @@ packages: dependencies: '@types/npmlog': 4.1.2 chalk: 4.1.2 - core-js: 3.20.0 + core-js: 3.24.1 npmlog: 5.0.1 pretty-hrtime: 1.0.3 dev: true @@ -4241,7 +4242,7 @@ packages: /@storybook/postinstall/6.5.10: resolution: {integrity: sha512-xqUdpnFHYkn8MgtV+QztvIsRWa6jQUk7QT1Mu17Y0S7PbslNGsuskRPHenHhACXBJF+TM86R+4BaAhnVYTmElw==} dependencies: - core-js: 3.20.0 + core-js: 3.24.1 dev: true /@storybook/preview-web/6.5.10_sfoxds7t5ydpegc3knd667wn6m: @@ -4257,7 +4258,7 @@ packages: '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.10_sfoxds7t5ydpegc3knd667wn6m ansi-to-html: 0.6.14 - core-js: 3.20.0 + core-js: 3.24.1 global: 4.4.0 lodash: 4.17.21 qs: 6.10.2 @@ -4289,7 +4290,7 @@ packages: - supports-color dev: true - /@storybook/react/6.5.10_d6l2lurvow5xl5p4nw3ny5o6yy: + /@storybook/react/6.5.10_j3mdoaokrjetzj5p2sxdvj57lm: resolution: {integrity: sha512-m8S1qQrwA7pDGwdKEvL6LV3YKvSzVUY297Fq+xcTU3irnAy4sHDuFoLqV6Mi1510mErK1r8+rf+0R5rEXB219g==} engines: {node: '>=10.13.0'} hasBin: true @@ -4322,13 +4323,13 @@ packages: '@babel/preset-react': 7.16.5_@babel+core@7.16.5 '@pmmmwh/react-refresh-webpack-plugin': 0.5.3_lv7vju7f4kmldqnhvouz2eiyt4 '@storybook/addons': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/builder-webpack5': 6.5.10_sbythhonwcuzar2lcsn2oac2ga + '@storybook/builder-webpack5': 6.5.10_q5ptlrrghkywifetshuaghjc2y '@storybook/client-logger': 6.5.10 - '@storybook/core': 6.5.10_y3owartjwe5sdjpb2zumfcytwe - '@storybook/core-common': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/core': 6.5.10_2sbesa6fzahh3vf4vppldbjc7q + '@storybook/core-common': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/manager-webpack5': 6.5.10_sbythhonwcuzar2lcsn2oac2ga + '@storybook/manager-webpack5': 6.5.10_q5ptlrrghkywifetshuaghjc2y '@storybook/node-logger': 6.5.10 '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0_enkpkivpbeyi6fbcejat26nywe '@storybook/semver': 7.3.2 @@ -4341,7 +4342,7 @@ packages: acorn-walk: 7.2.0 babel-plugin-add-react-displayname: 0.0.5 babel-plugin-react-docgen: 4.2.1 - core-js: 3.20.0 + core-js: 3.24.1 escodegen: 2.0.0 fs-extra: 9.1.0 global: 4.4.0 @@ -4354,7 +4355,6 @@ packages: react-refresh: 0.11.0 read-pkg-up: 7.0.1 regenerator-runtime: 0.13.9 - require-from-string: 2.0.2 ts-dedent: 2.0.0 typescript: 4.7.4 util-deprecate: 1.0.2 @@ -4388,7 +4388,7 @@ packages: react-dom: ^16.8.0 || ^17.0.0 dependencies: '@storybook/client-logger': 6.4.10 - core-js: 3.20.0 + core-js: 3.24.1 fast-deep-equal: 3.1.3 global: 4.4.0 history: 5.0.0 @@ -4409,7 +4409,7 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@storybook/client-logger': 6.5.10 - core-js: 3.20.0 + core-js: 3.24.1 memoizerific: 1.11.3 qs: 6.10.2 react: 17.0.2 @@ -4422,7 +4422,7 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - core-js: 3.20.0 + core-js: 3.24.1 find-up: 4.1.0 dev: true @@ -4435,7 +4435,7 @@ packages: '@storybook/addons': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.5.10 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.20.0 + core-js: 3.24.1 estraverse: 5.3.0 global: 4.4.0 loader-utils: 2.0.2 @@ -4456,7 +4456,7 @@ packages: '@storybook/client-logger': 6.5.10 '@storybook/core-events': 6.5.10 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.20.0 + core-js: 3.24.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -4471,13 +4471,13 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/telemetry/6.5.10_sxqbar6qwfqvbh4ugndiayx7qa: + /@storybook/telemetry/6.5.10_3tgeifm2vmwrlpqlopppsnjtcu: resolution: {integrity: sha512-+M5HILDFS8nDumLxeSeAwi1MTzIuV6UWzV4yB2wcsEXOBTdplcl9oYqFKtlst78oOIdGtpPYxYfivDlqxC2K4g==} dependencies: '@storybook/client-logger': 6.5.10 - '@storybook/core-common': 6.5.10_sxqbar6qwfqvbh4ugndiayx7qa + '@storybook/core-common': 6.5.10_3tgeifm2vmwrlpqlopppsnjtcu chalk: 4.1.2 - core-js: 3.20.0 + core-js: 3.24.1 detect-package-manager: 2.0.1 fetch-retry: 5.0.3 fs-extra: 9.1.0 @@ -4508,7 +4508,7 @@ packages: '@emotion/is-prop-valid': 0.8.8 '@emotion/styled': 10.0.27_gfrer23gq2rp2t523t6qbxrx6m '@storybook/client-logger': 6.4.10 - core-js: 3.20.0 + core-js: 3.24.1 deep-object-diff: 1.1.0 emotion-theming: 10.0.27_gfrer23gq2rp2t523t6qbxrx6m global: 4.4.0 @@ -4527,7 +4527,7 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@storybook/client-logger': 6.5.10 - core-js: 3.20.0 + core-js: 3.24.1 memoizerific: 1.11.3 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -4549,7 +4549,7 @@ packages: '@storybook/router': 6.5.10_sfoxds7t5ydpegc3knd667wn6m '@storybook/semver': 7.3.2 '@storybook/theming': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.20.0 + core-js: 3.24.1 memoizerific: 1.11.3 qs: 6.10.2 react: 17.0.2 @@ -4703,14 +4703,13 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: true - /@testing-library/user-event/13.5.0_zqdhmevb64vvgf27bikfwyob6q: + /@testing-library/user-event/13.5.0: resolution: {integrity: sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==} engines: {node: '>=10', npm: '>=6'} peerDependencies: '@testing-library/dom': '>=7.21.4' dependencies: '@babel/runtime': 7.16.3 - '@testing-library/dom': 8.11.1 dev: true /@tootallnate/once/1.1.2: @@ -6002,21 +6001,6 @@ packages: engines: {node: '>=4'} dev: false - /autoprefixer/10.4.0_postcss@8.4.16: - resolution: {integrity: sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.19.1 - caniuse-lite: 1.0.30001287 - fraction.js: 4.2.0 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.16 - postcss-value-parser: 4.2.0 - /autoprefixer/10.4.0_postcss@8.4.5: resolution: {integrity: sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA==} engines: {node: ^10 || ^12 || >=14} @@ -6115,6 +6099,20 @@ packages: transitivePeerDependencies: - supports-color + /babel-loader/8.2.3_@babel+core@7.16.5: + resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==} + engines: {node: '>= 8.9'} + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + dependencies: + '@babel/core': 7.16.5 + find-cache-dir: 3.3.1 + loader-utils: 1.4.0 + make-dir: 3.1.0 + schema-utils: 2.7.1 + dev: true + /babel-loader/8.2.3_eysr5kyjcyvslisuofpotdl4lq: resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==} engines: {node: '>= 8.9'} @@ -7316,15 +7314,10 @@ packages: requiresBuild: true dev: true - /core-js/3.20.0: - resolution: {integrity: sha512-KjbKU7UEfg4YPpskMtMXPhUKn7m/1OdTHTVjy09ScR2LVaoUXe8Jh0UdvN2EKUR6iKTJph52SJP95mAB0MnVLQ==} + /core-js/3.24.1: + resolution: {integrity: sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==} requiresBuild: true - /core-js/3.7.0: - resolution: {integrity: sha512-NwS7fI5M5B85EwpWuIwJN4i/fbisQUwLwiSNUWeXlkAZ0sbBjLEvLvFLf1uzAUV66PcEPt4xCGCmOZSxVf3xzA==} - requiresBuild: true - dev: false - /core-util-is/1.0.2: resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} @@ -7391,7 +7384,7 @@ packages: - supports-color dev: true - /craco-esbuild/0.5.1_vjkpjf7ap7ec2tebnthfajwmgi: + /craco-esbuild/0.5.1_grp3hrkxu6lyjfltr3tvd52hx4: resolution: {integrity: sha512-cV10lImVPctQeNAUXi+Gzy/UXXCTHe9Q8lAEJu3t+JVZt+D2uBvZFFqY7sw0dzZq5t+VcKFaVVPX8w5scL7RRw==} peerDependencies: '@craco/craco': ^6.0.0 || ^7.0.0 @@ -7399,8 +7392,8 @@ packages: dependencies: '@craco/craco': 6.4.5_hsv26antxuqwg6pblgtk7klj5y esbuild-jest: 0.5.0_esbuild@0.14.54 - esbuild-loader: 2.18.0_webpack@5.65.0 - react-scripts: 5.0.1_s6sbmd5v44x3eezmmxgwlp5gxu + esbuild-loader: 2.18.0 + react-scripts: 5.0.1_qum3ivwnz6kfydgx4z2grrnqbi transitivePeerDependencies: - esbuild - supports-color @@ -7574,6 +7567,22 @@ packages: webpack: 5.65.0_esbuild@0.14.54 dev: true + /css-loader/6.7.1: + resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + dependencies: + icss-utils: 5.1.0_postcss@8.4.16 + postcss: 8.4.16 + postcss-modules-extract-imports: 3.0.0_postcss@8.4.16 + postcss-modules-local-by-default: 4.0.0_postcss@8.4.16 + postcss-modules-scope: 3.0.0_postcss@8.4.16 + postcss-modules-values: 4.0.0_postcss@8.4.16 + postcss-value-parser: 4.2.0 + semver: 7.3.5 + dev: true + /css-loader/6.7.1_webpack@5.65.0: resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==} engines: {node: '>= 12.13.0'} @@ -8616,7 +8625,7 @@ packages: requiresBuild: true optional: true - /esbuild-loader/2.18.0_webpack@5.65.0: + /esbuild-loader/2.18.0: resolution: {integrity: sha512-AKqxM3bI+gvGPV8o6NAhR+cBxVO8+dh+O0OXBHIXXwuSGumckbPWHzZ17subjBGI2YEGyJ1STH7Haj8aCrwL/w==} peerDependencies: webpack: ^4.40.0 || ^5.0.0 @@ -8626,7 +8635,6 @@ packages: json5: 2.2.0 loader-utils: 2.0.2 tapable: 2.2.1 - webpack: 5.65.0_esbuild@0.14.54 webpack-sources: 2.2.0 dev: true @@ -8741,7 +8749,7 @@ packages: optionalDependencies: source-map: 0.6.1 - /eslint-config-react-app/7.0.1_ppp3kdc37dtqify2fotljjeqq4: + /eslint-config-react-app/7.0.1_73cf7v7u32itaug2h6ddw2exmm: resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -8759,7 +8767,7 @@ packages: babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 eslint: 8.4.1 - eslint-plugin-flowtype: 8.0.3_pex26l7yflrhbgizudxlm47cze + eslint-plugin-flowtype: 8.0.3_eslint@8.4.1 eslint-plugin-import: 2.25.3_6tb2nqnsmdxwl2qbj5bbu73xbi eslint-plugin-jest: 25.3.0_x66p4u67uztt5lrqm3mwwccvga eslint-plugin-jsx-a11y: 6.6.1_eslint@8.4.1 @@ -8809,7 +8817,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-plugin-flowtype/8.0.3_pex26l7yflrhbgizudxlm47cze: + /eslint-plugin-flowtype/8.0.3_eslint@8.4.1: resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -8817,8 +8825,6 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: - '@babel/plugin-syntax-flow': 7.16.5_@babel+core@7.16.5 - '@babel/plugin-transform-react-jsx': 7.16.5_@babel+core@7.16.5 eslint: 8.4.1 lodash: 4.17.21 string-natural-compare: 3.0.1 @@ -8874,6 +8880,27 @@ packages: - supports-color - typescript + /eslint-plugin-jsx-a11y/6.6.1: + resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + '@babel/runtime': 7.18.9 + aria-query: 4.2.2 + array-includes: 3.1.5 + ast-types-flow: 0.0.7 + axe-core: 4.4.3 + axobject-query: 2.2.0 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + has: 1.0.3 + jsx-ast-utils: 3.3.3 + language-tags: 1.0.5 + minimatch: 3.1.2 + semver: 6.3.0 + dev: true + /eslint-plugin-jsx-a11y/6.6.1_eslint@8.4.1: resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==} engines: {node: '>=4.0'} @@ -8925,12 +8952,10 @@ packages: semver: 6.3.0 string.prototype.matchall: 4.0.6 - /eslint-plugin-simple-import-sort/7.0.0_eslint@8.4.1: + /eslint-plugin-simple-import-sort/7.0.0: resolution: {integrity: sha512-U3vEDB5zhYPNfxT5TYR7u01dboFZp+HNpnGhkDB2g/2E4wZ/g1Q9Ton8UwCLfRV9yAKyYqDh62oHOamvkFxsvw==} peerDependencies: eslint: '>=5.0.0' - dependencies: - eslint: 8.4.1 dev: true /eslint-plugin-testing-library/5.0.1_nqjrzu6d3irzy6zot23swntkzq: @@ -9333,7 +9358,7 @@ packages: /fbjs/2.0.0: resolution: {integrity: sha512-8XA8ny9ifxrAWlyhAbexXcs3rRMtxWcs3M0lctLfB49jRDHiaxj+Mo0XxbwE7nKZYzgCFoq64FS+WFd4IycPPQ==} dependencies: - core-js: 3.7.0 + core-js: 3.24.1 cross-fetch: 3.1.4 fbjs-css-vars: 1.0.2 loose-envify: 1.4.0 @@ -9563,7 +9588,7 @@ packages: resolution: {integrity: sha512-ZBbtRiapkZYLsqoPyZOR+uPfto0GRMNQN1GwzZtZt7iZvPPbDDQV0JF5Hx4o/QFQ5c0vyuoZ98T8RSBbopzWtA==} dev: true - /fork-ts-checker-webpack-plugin/4.1.6_7sg4umprdujt67wwjlx44oqo7u: + /fork-ts-checker-webpack-plugin/4.1.6_7db7cfvs5qrp3bnhg77xjtpjse: resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} engines: {node: '>=6.11.5', yarn: '>=1.0.0'} peerDependencies: @@ -9579,7 +9604,6 @@ packages: dependencies: '@babel/code-frame': 7.16.0 chalk: 2.4.2 - eslint: 8.4.1 micromatch: 3.1.10 minimatch: 3.1.2 semver: 5.7.1 @@ -9591,7 +9615,7 @@ packages: - supports-color dev: true - /fork-ts-checker-webpack-plugin/6.5.0_7sg4umprdujt67wwjlx44oqo7u: + /fork-ts-checker-webpack-plugin/6.5.0_7db7cfvs5qrp3bnhg77xjtpjse: resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -9611,7 +9635,6 @@ packages: chokidar: 3.5.3 cosmiconfig: 6.0.0 deepmerge: 4.2.2 - eslint: 8.4.1 fs-extra: 9.1.0 glob: 7.2.0 memfs: 3.4.0 @@ -9623,6 +9646,37 @@ packages: webpack: 4.44.2 dev: true + /fork-ts-checker-webpack-plugin/6.5.0_enkpkivpbeyi6fbcejat26nywe: + resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==} + engines: {node: '>=10', yarn: '>=1.0.0'} + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true + dependencies: + '@babel/code-frame': 7.16.0 + '@types/json-schema': 7.0.9 + chalk: 4.1.2 + chokidar: 3.5.3 + cosmiconfig: 6.0.0 + deepmerge: 4.2.2 + fs-extra: 9.1.0 + glob: 7.2.0 + memfs: 3.4.0 + minimatch: 3.1.2 + schema-utils: 2.7.0 + semver: 7.3.5 + tapable: 1.1.3 + typescript: 4.7.4 + webpack: 5.65.0_esbuild@0.14.54 + dev: true + /fork-ts-checker-webpack-plugin/6.5.0_zjtdjsalfozryr2ra6wl2cbklu: resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==} engines: {node: '>=10', yarn: '>=1.0.0'} @@ -12024,7 +12078,7 @@ packages: dependencies: '@babel/runtime': 7.18.9 app-root-dir: 1.0.2 - core-js: 3.20.0 + core-js: 3.24.1 dotenv: 8.2.0 dotenv-expand: 5.1.0 dev: true @@ -14962,7 +15016,7 @@ packages: resolution: {integrity: sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==} engines: {node: '>=14'} dependencies: - core-js: 3.20.0 + core-js: 3.24.1 object-assign: 4.1.1 promise: 8.1.0 raf: 3.4.1 @@ -14975,7 +15029,7 @@ packages: peerDependencies: react-scripts: '>=2.1.3' dependencies: - react-scripts: 5.0.1_s6sbmd5v44x3eezmmxgwlp5gxu + react-scripts: 5.0.1_qum3ivwnz6kfydgx4z2grrnqbi semver: 5.7.1 dev: true @@ -15343,7 +15397,7 @@ packages: react: 17.0.2 dev: true - /react-scripts/5.0.1_s6sbmd5v44x3eezmmxgwlp5gxu: + /react-scripts/5.0.1_qum3ivwnz6kfydgx4z2grrnqbi: resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -15370,7 +15424,7 @@ packages: dotenv: 10.0.0 dotenv-expand: 5.1.0 eslint: 8.4.1 - eslint-config-react-app: 7.0.1_ppp3kdc37dtqify2fotljjeqq4 + eslint-config-react-app: 7.0.1_73cf7v7u32itaug2h6ddw2exmm eslint-webpack-plugin: 3.1.1_arz5zidbbfkszie7dgv4uxhmli file-loader: 6.2.0_webpack@5.65.0 fs-extra: 10.0.0 @@ -15396,7 +15450,7 @@ packages: semver: 7.3.5 source-map-loader: 3.0.0_webpack@5.65.0 style-loader: 3.3.1_webpack@5.65.0 - tailwindcss: 3.0.5_c2rjb5wq4nyxx5wsmzzdjlv5ga + tailwindcss: 3.0.5_postcss@8.4.5 terser-webpack-plugin: 5.3.0_tuzcy5jahpcom7uiiwokibsx5a typescript: 4.7.4 webpack: 5.65.0_esbuild@0.14.54 @@ -16091,7 +16145,7 @@ packages: sass: 1.54.3 webpack: 5.65.0_esbuild@0.14.54 - /sass-loader/13.0.2_sass@1.54.3+webpack@5.65.0: + /sass-loader/13.0.2_sass@1.54.3: resolution: {integrity: sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -16113,7 +16167,6 @@ packages: klona: 2.0.5 neo-async: 2.6.2 sass: 1.54.3 - webpack: 5.65.0_esbuild@0.14.54 dev: true /sass/1.54.3: @@ -16699,7 +16752,7 @@ packages: resolution: {integrity: sha512-7t+/wpKLanLzSnQPX8WAcuLCCeuSHoWdQuh9SB3xD0kNOM38DNf+0Oa+wmvxmYueRzkmh6IcdKFtvTa+ecgPDw==} dev: true - /storybook-addon-material-ui/0.9.0-alpha.24_janyvyruedem4rfmjh5wbafrny: + /storybook-addon-material-ui/0.9.0-alpha.24_56jejtiajxvncinkfhg7lg367u: resolution: {integrity: sha512-Z9S06K/x2lppPofINl/ZM6a1TzeGdy8NZfWwjzyQRXzVf4/ABanhv6Zib2i6ptCxa5AWahZ1HxBqOSQZS4YIHg==} peerDependencies: '@material-ui/core': ^1.0.0 || ^3.0.0 || ^4.0.0 @@ -16712,12 +16765,10 @@ packages: '@emotion/core': 10.1.1_react@17.0.2 '@emotion/styled': 10.0.27_go5tdyoyk4iceqw7gzblglw2da '@material-ui/core': 4.11.0_sk3eihvpffgp52mstba5zhq3vu - '@storybook/addons': 6.5.10_sfoxds7t5ydpegc3knd667wn6m - '@storybook/react': 6.5.10_d6l2lurvow5xl5p4nw3ny5o6yy + '@storybook/react': 6.5.10_j3mdoaokrjetzj5p2sxdvj57lm '@usulpro/color-picker': 1.1.4_react@17.0.2 global: 4.4.0 js-beautify: 1.13.0 - prop-types: 15.8.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-inspector: 2.3.1_react@17.0.2 @@ -17118,7 +17169,7 @@ packages: resolution: {integrity: sha512-k8uzYIkIVwmT+TcglpdN50pS2y1BDcUnBPK9iJeGu0Pl1lOI8pD6wtzgw91Pjpe+RxtTncw32tLxs/R0yNL2Mg==} dev: true - /tailwindcss/3.0.5_c2rjb5wq4nyxx5wsmzzdjlv5ga: + /tailwindcss/3.0.5_postcss@8.4.5: resolution: {integrity: sha512-59pNgzx2o+wkAk7IZGIH7H9eNS53gzZGrO3+NPyOEWHDbquHgiLL/c993T5t1vPSAeBxox4X5OgZwNuRvXVf+g==} engines: {node: '>=12.13.0'} hasBin: true @@ -17127,7 +17178,6 @@ packages: postcss: ^8.0.9 dependencies: arg: 5.0.1 - autoprefixer: 10.4.0_postcss@8.4.16 chalk: 4.1.2 chokidar: 3.5.3 color-name: 1.1.4 diff --git a/editor.planx.uk/src/index.tsx b/editor.planx.uk/src/index.tsx index 7b7e12db19..d657b60b90 100644 --- a/editor.planx.uk/src/index.tsx +++ b/editor.planx.uk/src/index.tsx @@ -1,3 +1,4 @@ +import "core-js/actual/string/replace-all"; // replace-all polyfill // init airbrake before everything else require("./airbrake");