From 32b0ea17dfaea19684648ab20bf7266757d96b21 Mon Sep 17 00:00:00 2001 From: Reece Carolan Date: Thu, 16 Feb 2023 16:02:07 -0800 Subject: [PATCH] chore(dev-deps): update to nodejs 18 (#469) chore: update to nodejs 18 --- .node-version | 2 +- package.json | 2 +- pnpm-lock.yaml | 338 +++++++++++++++++++++---------------------------- 3 files changed, 143 insertions(+), 199 deletions(-) diff --git a/.node-version b/.node-version index 2a4e4ab81..617bcf916 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -16.17.0 +18.14.1 diff --git a/package.json b/package.json index dca8b5dab..cd44c65ce 100644 --- a/package.json +++ b/package.json @@ -128,7 +128,7 @@ "@types/jest-axe": "3.5.5", "@types/jsdom": "20.0.0", "@types/markdown-it": "12.2.3", - "@types/node": "16.11.52", + "@types/node": "18.13.0", "@types/raf-schd": "4.0.1", "@types/react": "18.0.28", "@types/react-dom": "18.0.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0475284fb..24cacb752 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,7 +47,7 @@ specifiers: '@types/jest-axe': 3.5.5 '@types/jsdom': 20.0.0 '@types/markdown-it': 12.2.3 - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/raf-schd': 4.0.1 '@types/react': 18.0.28 '@types/react-dom': 18.0.11 @@ -182,7 +182,7 @@ devDependencies: '@types/jest-axe': 3.5.5 '@types/jsdom': 20.0.0 '@types/markdown-it': 12.2.3 - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/raf-schd': 4.0.1 '@types/react': 18.0.28 '@types/react-dom': 18.0.11 @@ -220,7 +220,7 @@ devDependencies: fast-glob: 3.2.11 fs-extra: 10.1.0 husky: 8.0.1 - jest: 29.0.1_@types+node@16.11.52 + jest: 29.0.1_@types+node@18.13.0 jest-axe: 6.0.0 jest-environment-jsdom: 29.0.1 jest-junit: 14.0.1 @@ -351,12 +351,12 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.18.13 + '@babel/generator': 7.19.5 '@babel/helper-module-transforms': 7.19.0 '@babel/helpers': 7.18.9 - '@babel/parser': 7.18.13 + '@babel/parser': 7.19.4 '@babel/template': 7.18.10 - '@babel/traverse': 7.18.13 + '@babel/traverse': 7.19.4 '@babel/types': 7.19.4 convert-source-map: 1.8.0 debug: 4.3.4 @@ -407,15 +407,6 @@ packages: semver: 6.3.0 dev: true - /@babel/generator/7.18.13: - resolution: {integrity: sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.18.13 - '@jridgewell/gen-mapping': 0.3.2 - jsesc: 2.5.2 - dev: true - /@babel/generator/7.19.5: resolution: {integrity: sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==} engines: {node: '>=6.9.0'} @@ -502,7 +493,7 @@ packages: '@babel/helper-compilation-targets': 7.19.3_@babel+core@7.19.3 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.19.0 - '@babel/traverse': 7.18.13 + '@babel/traverse': 7.19.4 debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.1 @@ -544,7 +535,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.18.10 - '@babel/types': 7.18.13 + '@babel/types': 7.19.4 dev: true /@babel/helper-function-name/7.19.0: @@ -559,14 +550,14 @@ packages: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.19.4 dev: true /@babel/helper-member-expression-to-functions/7.18.9: resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.19.4 dev: true /@babel/helper-module-imports/7.18.6: @@ -612,7 +603,7 @@ packages: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.19.4 dev: true /@babel/helper-plugin-utils/7.10.4: @@ -651,8 +642,8 @@ packages: '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-member-expression-to-functions': 7.18.9 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.18.13 - '@babel/types': 7.18.13 + '@babel/traverse': 7.19.4 + '@babel/types': 7.19.4 transitivePeerDependencies: - supports-color dev: true @@ -675,7 +666,7 @@ packages: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.19.4 dev: true /@babel/helper-string-parser/7.18.10: @@ -709,7 +700,7 @@ packages: dependencies: '@babel/helper-function-name': 7.19.0 '@babel/template': 7.18.10 - '@babel/traverse': 7.18.13 + '@babel/traverse': 7.19.4 '@babel/types': 7.19.4 transitivePeerDependencies: - supports-color @@ -720,7 +711,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.18.10 - '@babel/traverse': 7.18.13 + '@babel/traverse': 7.19.4 '@babel/types': 7.19.4 transitivePeerDependencies: - supports-color @@ -751,7 +742,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.19.4 dev: true /@babel/parser/7.19.4: @@ -1135,7 +1126,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.19.3 - '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-plugin-utils': 7.19.0 dev: true /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.19.3: @@ -1228,7 +1219,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.19.3 - '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-plugin-utils': 7.19.0 dev: true /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.19.3: @@ -1354,7 +1345,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.19.3 - '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-plugin-utils': 7.19.0 '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.19.3 dev: true @@ -1794,7 +1785,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.19.3 - '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-plugin-utils': 7.19.0 '@babel/helper-validator-option': 7.18.6 '@babel/plugin-transform-flow-strip-types': 7.18.9_@babel+core@7.19.3 dev: true @@ -1883,13 +1874,13 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.18.13 + '@babel/generator': 7.19.5 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.18.9 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.18.13 - '@babel/types': 7.18.13 + '@babel/parser': 7.19.4 + '@babel/types': 7.19.4 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: @@ -1901,13 +1892,13 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.18.13 + '@babel/generator': 7.19.5 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.18.9 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.18.13 - '@babel/types': 7.18.13 + '@babel/parser': 7.19.4 + '@babel/types': 7.19.4 debug: 4.3.4_supports-color@5.5.0 globals: 11.12.0 transitivePeerDependencies: @@ -2076,10 +2067,10 @@ packages: '@commitlint/execute-rule': 17.0.0 '@commitlint/resolve-extends': 17.0.3 '@commitlint/types': 17.0.0 - '@types/node': 16.11.52 + '@types/node': 18.13.0 chalk: 4.1.2 cosmiconfig: 7.0.1 - cosmiconfig-typescript-loader: 2.0.2_ekiierb3wiemdxewyrjrjcz3bm + cosmiconfig-typescript-loader: 2.0.2_kifqlbndukyfk2ldgaxggsgw5a lodash: 4.17.21 resolve-from: 5.0.0 typescript: 4.8.2 @@ -2451,7 +2442,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 16.11.52 + '@types/node': 18.13.0 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 @@ -2462,8 +2453,8 @@ packages: resolution: {integrity: sha512-SxLvSKf9gk4Rvt3p2KRQWVQ3sVj7S37rjlCHwp2+xNcRO/X+Uw0idbkfOtciUpjghHIxyggqcrrKhThQ+vClLQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@jest/types': 29.1.2 + '@types/node': 18.13.0 chalk: 4.1.2 jest-message-util: 29.0.1 jest-util: 29.1.2 @@ -2482,17 +2473,17 @@ packages: '@jest/console': 29.0.1 '@jest/reporters': 29.0.1 '@jest/test-result': 29.0.1 - '@jest/transform': 29.0.1 - '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@jest/transform': 29.1.2 + '@jest/types': 29.1.2 + '@types/node': 18.13.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.3.2 exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 29.0.0 - jest-config: 29.0.1_@types+node@16.11.52 - jest-haste-map: 29.0.1 + jest-config: 29.0.1_@types+node@18.13.0 + jest-haste-map: 29.1.2 jest-message-util: 29.0.1 jest-regex-util: 29.0.0 jest-resolve: 29.0.1 @@ -2500,7 +2491,7 @@ packages: jest-runner: 29.0.1 jest-runtime: 29.0.1 jest-snapshot: 29.0.1 - jest-util: 29.0.1 + jest-util: 29.1.2 jest-validate: 29.0.1 jest-watcher: 29.0.1 micromatch: 4.0.5 @@ -2518,7 +2509,7 @@ packages: dependencies: '@jest/fake-timers': 29.0.1 '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@types/node': 18.13.0 jest-mock: 29.0.1 dev: true @@ -2550,9 +2541,9 @@ packages: resolution: {integrity: sha512-XZ+kAhLChVQ+KJNa5034p7O1Mz3vtWrelxDcMoxhZkgqmWDaEQAW9qJeutaeCfPvwaEwKYVyKDYfWpcyT8RiMw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 + '@jest/types': 29.1.2 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 16.11.52 + '@types/node': 18.13.0 jest-message-util: 29.0.1 jest-mock: 29.0.1 jest-util: 29.0.1 @@ -2564,7 +2555,7 @@ packages: dependencies: '@jest/environment': 29.0.1 '@jest/expect': 29.0.1 - '@jest/types': 29.0.1 + '@jest/types': 29.1.2 jest-mock: 29.0.1 transitivePeerDependencies: - supports-color @@ -2582,10 +2573,10 @@ packages: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 29.0.1 '@jest/test-result': 29.0.1 - '@jest/transform': 29.0.1 - '@jest/types': 29.0.1 + '@jest/transform': 29.1.2 + '@jest/types': 29.1.2 '@jridgewell/trace-mapping': 0.3.15 - '@types/node': 16.11.52 + '@types/node': 18.13.0 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -2598,7 +2589,7 @@ packages: istanbul-reports: 3.1.5 jest-message-util: 29.0.1 jest-util: 29.1.2 - jest-worker: 29.0.1 + jest-worker: 29.1.2 slash: 3.0.0 string-length: 4.0.2 strip-ansi: 6.0.1 @@ -2646,7 +2637,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/console': 29.0.1 - '@jest/types': 29.0.1 + '@jest/types': 29.1.2 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: true @@ -2657,7 +2648,7 @@ packages: dependencies: '@jest/test-result': 29.0.1 graceful-fs: 4.2.10 - jest-haste-map: 29.0.1 + jest-haste-map: 29.1.2 slash: 3.0.0 dev: true @@ -2684,29 +2675,6 @@ packages: - supports-color dev: true - /@jest/transform/29.0.1: - resolution: {integrity: sha512-6UxXtqrPScFdDhoip8ys60dQAIYppQinyR87n9nlasR/ZnFfJohKToqzM29KK4gb9gHRv5oDFChdqZKE0SIhsg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@babel/core': 7.19.3 - '@jest/types': 29.0.1 - '@jridgewell/trace-mapping': 0.3.15 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 1.8.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.10 - jest-haste-map: 29.0.1 - jest-regex-util: 29.0.0 - jest-util: 29.1.2 - micromatch: 4.0.5 - pirates: 4.0.5 - slash: 3.0.0 - write-file-atomic: 4.0.2 - transitivePeerDependencies: - - supports-color - dev: true - /@jest/transform/29.1.2: resolution: {integrity: sha512-2uaUuVHTitmkx1tHF+eBjb4p7UuzBG7SXIaA/hNIkaMP6K+gXYGxP38ZcrofzqN0HeZ7A90oqsOa97WU7WZkSw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2736,7 +2704,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/yargs': 15.0.14 chalk: 4.1.2 dev: true @@ -2748,7 +2716,7 @@ packages: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/yargs': 17.0.11 chalk: 4.1.2 dev: true @@ -2760,7 +2728,7 @@ packages: '@jest/schemas': 29.0.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/yargs': 17.0.11 chalk: 4.1.2 dev: true @@ -2772,7 +2740,7 @@ packages: '@jest/schemas': 29.0.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/yargs': 17.0.11 chalk: 4.1.2 dev: true @@ -4183,12 +4151,12 @@ packages: optional: true dependencies: '@babel/core': 7.19.3 - '@babel/generator': 7.18.13 - '@babel/parser': 7.18.13 + '@babel/generator': 7.19.5 + '@babel/parser': 7.19.4 '@babel/plugin-transform-react-jsx': 7.18.10_@babel+core@7.19.3 '@babel/preset-env': 7.19.4_@babel+core@7.19.3 - '@babel/traverse': 7.18.13 - '@babel/types': 7.18.13 + '@babel/traverse': 7.19.4 + '@babel/types': 7.19.4 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/mdx1-csf': 0.0.1_@babel+core@7.19.3 core-js: 3.25.0 @@ -4289,8 +4257,8 @@ packages: /@storybook/mdx1-csf/0.0.1_@babel+core@7.19.3: resolution: {integrity: sha512-4biZIWWzoWlCarMZmTpqcJNgo/RBesYZwGFbQeXiGYsswuvfWARZnW9RE9aUEMZ4XPn7B1N3EKkWcdcWe/K2tg==} dependencies: - '@babel/generator': 7.18.13 - '@babel/parser': 7.18.13 + '@babel/generator': 7.19.5 + '@babel/parser': 7.19.4 '@babel/preset-env': 7.19.4_@babel+core@7.19.3 '@babel/types': 7.19.4 '@mdx-js/mdx': 1.6.22 @@ -4717,7 +4685,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 16.11.52 + '@types/node': 18.13.0 dev: true /@types/cacheable-request/6.0.2: @@ -4725,14 +4693,14 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/responselike': 1.0.0 dev: true /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 dev: true /@types/eslint-scope/3.7.4: @@ -4760,7 +4728,7 @@ packages: /@types/express-serve-static-core/4.17.30: resolution: {integrity: sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -4777,20 +4745,20 @@ packages: /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 dev: true /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.0 - '@types/node': 16.11.52 + '@types/node': 18.13.0 dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 dev: true /@types/hast/2.3.4: @@ -4850,7 +4818,7 @@ packages: /@types/jsdom/20.0.0: resolution: {integrity: sha512-YfAchFs0yM1QPDrLm2VHe+WHGtqms3NXnXAMolrgrVP6fgBHHXy1ozAbo/dFtPNtZC/m66bPiCTWYmqp1F14gA==} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/tough-cookie': 4.0.2 parse5: 7.0.0 dev: true @@ -4870,7 +4838,7 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 dev: true /@types/linkify-it/3.0.2: @@ -4913,7 +4881,7 @@ packages: /@types/node-fetch/2.6.2: resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 form-data: 3.0.1 dev: true @@ -4925,6 +4893,10 @@ packages: resolution: {integrity: sha512-GnstYouCa9kbYokBCWEVrszJ1P2rGAQpKrqACHKuixkaT8XGu8nsqHvEUIGqDs5vwtsJ7LrYqnPDKRD1V+M39A==} dev: true + /@types/node/18.13.0: + resolution: {integrity: sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==} + dev: true + /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true @@ -5019,7 +4991,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 dev: true /@types/scheduler/0.16.2: @@ -5037,7 +5009,7 @@ packages: resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} dependencies: '@types/mime': 3.0.1 - '@types/node': 16.11.52 + '@types/node': 18.13.0 dev: true /@types/sinonjs__fake-timers/8.1.1: @@ -5091,7 +5063,7 @@ packages: /@types/webpack-sources/3.2.0: resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/source-list-map': 0.1.2 source-map: 0.7.4 dev: true @@ -5099,7 +5071,7 @@ packages: /@types/webpack/4.41.32: resolution: {integrity: sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 '@types/tapable': 1.0.8 '@types/uglify-js': 3.17.0 '@types/webpack-sources': 3.2.0 @@ -5127,7 +5099,7 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 dev: true optional: true @@ -7030,7 +7002,7 @@ packages: engines: {node: '>=12.13.0'} hasBin: true dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.3.0 @@ -7652,16 +7624,16 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader/2.0.2_ekiierb3wiemdxewyrjrjcz3bm: + /cosmiconfig-typescript-loader/2.0.2_kifqlbndukyfk2ldgaxggsgw5a: resolution: {integrity: sha512-KmE+bMjWMXJbkWCeY4FJX/npHuZPNr9XF9q9CIQ/bpFwi1qHfCmSiKarrCcRa0LO4fWjk93pVoeRtJAkTGcYNw==} engines: {node: '>=12', npm: '>=6'} peerDependencies: '@types/node': '*' typescript: '>=3' dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 cosmiconfig: 7.0.1 - ts-node: 10.9.1_ekiierb3wiemdxewyrjrjcz3bm + ts-node: 10.9.1_kifqlbndukyfk2ldgaxggsgw5a typescript: 4.8.2 transitivePeerDependencies: - '@swc/core' @@ -8895,7 +8867,7 @@ packages: '@typescript-eslint/eslint-plugin': 5.52.0_2opsr474zqovatay2eqtgwji5q '@typescript-eslint/utils': 5.35.1_yqf6kl63nyoq5megxukfnom5rm eslint: 8.23.0 - jest: 29.0.1_@types+node@16.11.52 + jest: 29.0.1_@types+node@18.13.0 transitivePeerDependencies: - supports-color - typescript @@ -9150,7 +9122,7 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.18.13 + '@babel/traverse': 7.19.4 '@babel/types': 7.19.4 c8: 7.12.0 transitivePeerDependencies: @@ -11444,7 +11416,7 @@ packages: engines: {node: '>=8'} dependencies: '@babel/core': 7.19.3 - '@babel/parser': 7.18.13 + '@babel/parser': 7.19.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.0 @@ -11516,8 +11488,8 @@ packages: '@jest/environment': 29.0.1 '@jest/expect': 29.0.1 '@jest/test-result': 29.0.1 - '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@jest/types': 29.1.2 + '@types/node': 18.13.0 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -11536,7 +11508,7 @@ packages: - supports-color dev: true - /jest-cli/29.0.1_@types+node@16.11.52: + /jest-cli/29.0.1_@types+node@18.13.0: resolution: {integrity: sha512-XozBHtoJCS6mnjCxNESyGm47Y4xSWzNlBJj4tix9nGrG6m068B83lrTWKtjYAenYSfOqyYVpQCkyqUp35IT+qA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -11548,13 +11520,13 @@ packages: dependencies: '@jest/core': 29.0.1 '@jest/test-result': 29.0.1 - '@jest/types': 29.0.1 + '@jest/types': 29.1.2 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 29.0.1_@types+node@16.11.52 - jest-util: 29.0.1 + jest-config: 29.0.1_@types+node@18.13.0 + jest-util: 29.1.2 jest-validate: 29.0.1 prompts: 2.4.2 yargs: 17.5.1 @@ -11564,7 +11536,7 @@ packages: - ts-node dev: true - /jest-config/29.0.1_@types+node@16.11.52: + /jest-config/29.0.1_@types+node@18.13.0: resolution: {integrity: sha512-3duIx5ucEPIsUOESDTuasMfqHonD0oZRjqHycIMHSC4JwbvHDjAWNKN/NiM0ZxHXjAYrMTLt2QxSQ+IqlbYE5A==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -11578,8 +11550,8 @@ packages: dependencies: '@babel/core': 7.19.3 '@jest/test-sequencer': 29.0.1 - '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@jest/types': 29.1.2 + '@types/node': 18.13.0 babel-jest: 29.1.2_@babel+core@7.19.3 chalk: 4.1.2 ci-info: 3.3.2 @@ -11607,7 +11579,7 @@ packages: resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - chalk: 4.1.0 + chalk: 4.1.2 diff-sequences: 27.5.1 jest-get-type: 27.5.1 pretty-format: 27.5.1 @@ -11644,7 +11616,7 @@ packages: resolution: {integrity: sha512-UmCZYU9LPvRfSDoCrKJqrCNmgTYGGb3Ga6IVsnnVjedBTRRR9GJMca7UmDKRrJ1s+U632xrVtiRD27BxaG1aaQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 + '@jest/types': 29.1.2 chalk: 4.1.2 jest-get-type: 29.0.0 jest-util: 29.1.2 @@ -11659,7 +11631,7 @@ packages: '@jest/fake-timers': 29.0.1 '@jest/types': 29.0.1 '@types/jsdom': 20.0.0 - '@types/node': 16.11.52 + '@types/node': 18.13.0 jest-mock: 29.0.1 jest-util: 29.0.1 jsdom: 20.0.0 @@ -11676,8 +11648,8 @@ packages: dependencies: '@jest/environment': 29.0.1 '@jest/fake-timers': 29.0.1 - '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@jest/types': 29.1.2 + '@types/node': 18.13.0 jest-mock: 29.0.1 jest-util: 29.1.2 dev: true @@ -11703,7 +11675,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.5 - '@types/node': 16.11.52 + '@types/node': 18.13.0 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 @@ -11720,32 +11692,13 @@ packages: - supports-color dev: true - /jest-haste-map/29.0.1: - resolution: {integrity: sha512-gcKOAydafpGoSBvcj/mGCfhOKO8fRLkAeee1KXGdcJ1Pb9O2nnOl4I8bQSIID2MaZeMHtLLgNboukh/pUGkBtg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/types': 29.0.1 - '@types/graceful-fs': 4.1.5 - '@types/node': 16.11.52 - anymatch: 3.1.2 - fb-watchman: 2.0.1 - graceful-fs: 4.2.10 - jest-regex-util: 29.0.0 - jest-util: 29.1.2 - jest-worker: 29.0.1 - micromatch: 4.0.5 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.2 - dev: true - /jest-haste-map/29.1.2: resolution: {integrity: sha512-xSjbY8/BF11Jh3hGSPfYTa/qBFrm3TPM7WU8pU93m2gqzORVLkHFWvuZmFsTEBPRKndfewXhMOuzJNHyJIZGsw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.1.2 '@types/graceful-fs': 4.1.5 - '@types/node': 16.11.52 + '@types/node': 18.13.0 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 @@ -11780,7 +11733,7 @@ packages: resolution: {integrity: sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - chalk: 4.1.0 + chalk: 4.1.2 jest-diff: 27.5.1 jest-get-type: 27.5.1 pretty-format: 27.5.1 @@ -11826,7 +11779,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/code-frame': 7.18.6 - '@jest/types': 29.0.1 + '@jest/types': 29.1.2 '@types/stack-utils': 2.0.1 chalk: 4.1.2 graceful-fs: 4.2.10 @@ -11840,8 +11793,8 @@ packages: resolution: {integrity: sha512-i1yTceg2GKJwUNZFjIzrH7Y74fN1SKJWxQX/Vu3LT4TiJerFARH5l+4URNyapZ+DNpchHYrGOP2deVbn3ma8JA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@jest/types': 29.1.2 + '@types/node': 18.13.0 dev: true /jest-pnp-resolver/1.2.2_jest-resolve@29.0.1: @@ -11887,7 +11840,7 @@ packages: dependencies: chalk: 4.1.2 graceful-fs: 4.2.10 - jest-haste-map: 29.0.1 + jest-haste-map: 29.1.2 jest-pnp-resolver: 1.2.2_jest-resolve@29.0.1 jest-util: 29.1.2 jest-validate: 29.0.1 @@ -11903,22 +11856,22 @@ packages: '@jest/console': 29.0.1 '@jest/environment': 29.0.1 '@jest/test-result': 29.0.1 - '@jest/transform': 29.0.1 - '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@jest/transform': 29.1.2 + '@jest/types': 29.1.2 + '@types/node': 18.13.0 chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.10 jest-docblock: 29.0.0 jest-environment-node: 29.0.1 - jest-haste-map: 29.0.1 + jest-haste-map: 29.1.2 jest-leak-detector: 29.0.1 jest-message-util: 29.0.1 jest-resolve: 29.0.1 jest-runtime: 29.0.1 jest-util: 29.1.2 jest-watcher: 29.0.1 - jest-worker: 29.0.1 + jest-worker: 29.1.2 p-limit: 3.1.0 source-map-support: 0.5.13 transitivePeerDependencies: @@ -11934,15 +11887,15 @@ packages: '@jest/globals': 29.0.1 '@jest/source-map': 29.0.0 '@jest/test-result': 29.0.1 - '@jest/transform': 29.0.1 - '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@jest/transform': 29.1.2 + '@jest/types': 29.1.2 + '@types/node': 18.13.0 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 glob: 7.2.3 graceful-fs: 4.2.10 - jest-haste-map: 29.0.1 + jest-haste-map: 29.1.2 jest-message-util: 29.0.1 jest-mock: 29.0.1 jest-regex-util: 29.0.0 @@ -11959,7 +11912,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 graceful-fs: 4.2.10 dev: true @@ -11968,14 +11921,14 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.19.3 - '@babel/generator': 7.18.13 + '@babel/generator': 7.19.5 '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.19.3 '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.19.3 - '@babel/traverse': 7.18.13 - '@babel/types': 7.18.13 + '@babel/traverse': 7.19.4 + '@babel/types': 7.19.4 '@jest/expect-utils': 29.0.1 - '@jest/transform': 29.0.1 - '@jest/types': 29.0.1 + '@jest/transform': 29.1.2 + '@jest/types': 29.1.2 '@types/babel__traverse': 7.18.0 '@types/prettier': 2.7.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.19.3 @@ -11984,7 +11937,7 @@ packages: graceful-fs: 4.2.10 jest-diff: 29.0.1 jest-get-type: 29.0.0 - jest-haste-map: 29.0.1 + jest-haste-map: 29.1.2 jest-matcher-utils: 29.0.1 jest-message-util: 29.0.1 jest-util: 29.1.2 @@ -12000,7 +11953,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 16.11.52 + '@types/node': 18.13.0 chalk: 4.1.2 graceful-fs: 4.2.10 is-ci: 2.0.0 @@ -12012,7 +11965,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 16.11.52 + '@types/node': 18.13.0 chalk: 4.1.2 ci-info: 3.3.2 graceful-fs: 4.2.10 @@ -12023,8 +11976,8 @@ packages: resolution: {integrity: sha512-GIWkgNfkeA9d84rORDHPGGTFBrRD13A38QVSKE0bVrGSnoR1KDn8Kqz+0yI5kezMgbT/7zrWaruWP1Kbghlb2A==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@jest/types': 29.1.2 + '@types/node': 18.13.0 chalk: 4.1.2 ci-info: 3.3.2 graceful-fs: 4.2.10 @@ -12036,7 +11989,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.1.2 - '@types/node': 16.11.52 + '@types/node': 18.13.0 chalk: 4.1.2 ci-info: 3.3.2 graceful-fs: 4.2.10 @@ -12047,7 +12000,7 @@ packages: resolution: {integrity: sha512-mS4q7F738YXZFWBPqE+NjHU/gEOs7IBIFQ8i9zq5EO691cLrUbLhFq4larf8/lNcmauRO71tn/+DTW2y+MrLow==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.0.1 + '@jest/types': 29.1.2 camelcase: 6.3.0 chalk: 4.1.2 jest-get-type: 29.0.0 @@ -12063,7 +12016,7 @@ packages: dependencies: ansi-escapes: 5.0.0 chalk: 4.1.2 - jest: 29.0.1_@types+node@16.11.52 + jest: 29.0.1_@types+node@18.13.0 jest-regex-util: 28.0.2 jest-watcher: 28.1.3 slash: 4.0.0 @@ -12077,7 +12030,7 @@ packages: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 16.11.52 + '@types/node': 18.13.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -12090,8 +12043,8 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/test-result': 29.0.1 - '@jest/types': 29.0.1 - '@types/node': 16.11.52 + '@jest/types': 29.1.2 + '@types/node': 18.13.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -12103,7 +12056,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -12112,16 +12065,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.11.52 - merge-stream: 2.0.0 - supports-color: 8.1.1 - dev: true - - /jest-worker/29.0.1: - resolution: {integrity: sha512-+B/2/8WW7goit7qVezG9vnI1QP3dlmuzi2W0zxazAQQ8dcDIA63dDn6j4pjOGBARha/ZevcwYQtNIzCySbS7fQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -12130,13 +12074,13 @@ packages: resolution: {integrity: sha512-AdTZJxKjTSPHbXT/AIOjQVmoFx0LHFcVabWu0sxI7PAy7rFf8c0upyvgBKgguVXdM4vY74JdwkyD4hSmpTW8jA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 jest-util: 29.1.2 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest/29.0.1_@types+node@16.11.52: + /jest/29.0.1_@types+node@18.13.0: resolution: {integrity: sha512-liHkwzaW6iwQyhRBFj0A4ZYKcsQ7ers1s62CCT95fPeNzoxT/vQRWwjTT4e7jpSCwrvPP2t1VESuy7GrXcr2ug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -12147,9 +12091,9 @@ packages: optional: true dependencies: '@jest/core': 29.0.1 - '@jest/types': 29.0.1 + '@jest/types': 29.1.2 import-local: 3.1.0 - jest-cli: 29.0.1_@types+node@16.11.52 + jest-cli: 29.0.1_@types+node@18.13.0 transitivePeerDependencies: - '@types/node' - supports-color @@ -14676,7 +14620,7 @@ packages: hasBin: true dependencies: '@babel/core': 7.19.3 - '@babel/generator': 7.18.13 + '@babel/generator': 7.19.5 '@babel/runtime': 7.19.4 ast-types: 0.14.2 commander: 2.20.3 @@ -15901,7 +15845,7 @@ packages: resolution: {integrity: sha512-DI7/OuAUD+GMpR6dmu8lliO2Wg5zfeh+/xsdyJZCzd8o5JgFUjCeLsBDuZjIQJdwXS3J0L/uZYrELKYqx+PXog==} engines: {node: '>=8.0'} dependencies: - '@types/node': 16.11.52 + '@types/node': 18.13.0 image-ssim: 0.2.0 jpeg-js: 0.4.4 dev: true @@ -16741,7 +16685,7 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-node/10.9.1_ekiierb3wiemdxewyrjrjcz3bm: + /ts-node/10.9.1_kifqlbndukyfk2ldgaxggsgw5a: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -16760,7 +16704,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 16.11.52 + '@types/node': 18.13.0 acorn: 8.8.0 acorn-walk: 8.2.0 arg: 4.1.3