diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index c312dc04d..d859efccf 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -14,14 +14,14 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] - name: stable - ${{ matrix.os }} - node@14 + name: stable - ${{ matrix.os }} - node@16 runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup node - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: node-version: 16 @@ -29,7 +29,7 @@ jobs: uses: actions/cache@v2 with: path: ~/.pnpm-store - key: npm-cache-${{ matrix.os }}-node@14-${{ hashFiles('pnpm-lock.yaml') }} + key: npm-cache-${{ matrix.os }}-node@16 - name: 'Install dependencies' run: | @@ -52,10 +52,10 @@ jobs: - test steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup node - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: node-version: 16 @@ -73,7 +73,7 @@ jobs: - name: Build TypeScript run: | pnpm build - rm ./packages/*/lib/tsconfig.project.tsbuildinfo + rm ./packages/**/tsconfig.project.tsbuildinfo - name: Lerna publish run: | diff --git a/README.md b/README.md index e97e74940..0fd17a8a4 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,9 @@ **_Fast `TypeScript/JavaScript` transformer without `node-gyp` and postinstall script_**.

- Build Status + Build Status Downloads - License + License

## Usage diff --git a/jest.config.js b/jest.config.js index 589bafc1a..bc9ea55c0 100644 --- a/jest.config.js +++ b/jest.config.js @@ -1,6 +1,6 @@ module.exports = { preset: '@swc-node/jest', moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - testMatch: ['/packages/integrate/jest/**/*.test.ts'], + testMatch: ['/packages/integrate/jest/**/*.test.ts', '/packages/integrate/jest/**/*.test.tsx'], testPathIgnorePatterns: ['/packages/jest'], } diff --git a/package.json b/package.json index 8d3ca3cdd..884894954 100644 --- a/package.json +++ b/package.json @@ -19,13 +19,13 @@ ], "private": true, "workspaces": ["packages/*"], - "repository": "git@github.com:Brooooooklyn/swc-register.git", - "author": "LongYinan ", + "repository": "git@github.com:swc/swc-node.git", + "author": "LongYinan ", "license": "MIT", "scripts": { "bench": "node -r @swc-node/register ./bench/index.ts", "build": "tsc -b tsconfig.project.json", - "format": "prettier --config ./package.json . -w", + "format": "prettier . -w", "lint": "eslint -c ./.eslintrc.yml \"packages/**/*.{js,ts,tsx}\"", "test": "ava", "test:jest": "jest --config jest.config.js", @@ -33,39 +33,39 @@ "postinstall": "husky install" }, "devDependencies": { - "@babel/core": "^7.16.10", + "@babel/core": "^7.17.9", "@babel/plugin-transform-typescript": "^7.16.8", - "@babel/preset-env": "^7.16.10", + "@babel/preset-env": "^7.16.11", "@babel/preset-typescript": "^7.16.7", "@swc-node/core": "workspace:*", "@swc-node/jest": "workspace:*", "@swc-node/register": "workspace:*", - "@types/babel__core": "^7.1.18", + "@types/babel__core": "^7.1.19", "@types/benchmark": "^2.1.1", - "@types/lodash": "^4.14.178", - "@types/node": "^17.0.10", - "@types/sinon": "^10.0.8", - "@typescript-eslint/eslint-plugin": "^5.10.0", - "@typescript-eslint/parser": "^5.10.0", - "ava": "^4.0.1", + "@types/lodash": "^4.14.182", + "@types/node": "^17.0.29", + "@types/sinon": "^10.0.11", + "@typescript-eslint/eslint-plugin": "^5.21.0", + "@typescript-eslint/parser": "^5.21.0", + "ava": "^4.2.0", "benchmark": "^2.1.4", "colorette": "^2.0.16", - "esbuild": "^0.14.11", - "eslint": "^8.7.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-import": "^2.25.4", + "esbuild": "^0.14.38", + "eslint": "^8.14.0", + "eslint-config-prettier": "^8.5.0", + "eslint-plugin-import": "^2.26.0", "eslint-plugin-prettier": "^4.0.0", "husky": "^7.0.4", - "jest": "^27.4.7", + "jest": "^28.0.2", "lerna": "^4.0.0", - "lint-staged": "^12.2.1", + "lint-staged": "^12.4.1", "lodash": "^4.17.21", - "prettier": "^2.5.1", - "react": "^17.0.2", - "rxjs": "^7.5.2", - "sinon": "^12.0.1", - "tslib": "^2.3.1", - "typescript": "^4.5.4" + "prettier": "^2.6.2", + "react": "^18.1.0", + "rxjs": "^7.5.5", + "sinon": "^13.0.2", + "tslib": "^2.4.0", + "typescript": "^4.6.3" }, "lint-staged": { "*.@(js|ts|tsx)": ["prettier --write"], @@ -78,8 +78,7 @@ "semi": false, "trailingComma": "all", "singleQuote": true, - "arrowParens": "always", - "parser": "typescript" + "arrowParens": "always" }, "ava": { "extensions": ["ts", "tsx"], diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index b1cf767d0..ddcc25fb4 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -3,227 +3,227 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.8.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.8.1...@swc-node/core@1.8.2) (2021-12-15) +## [1.8.2](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.8.1...@swc-node/core@1.8.2) (2021-12-15) **Note:** Version bump only for package @swc-node/core -## [1.8.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.8.0...@swc-node/core@1.8.1) (2021-12-13) +## [1.8.1](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.8.0...@swc-node/core@1.8.1) (2021-12-13) **Note:** Version bump only for package @swc-node/core -# [1.8.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.7.1...@swc-node/core@1.8.0) (2021-11-08) +# [1.8.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.7.1...@swc-node/core@1.8.0) (2021-11-08) ### Features -- **core:** enable inlineSourcesContent by default ([c2d1d3f](https://github.com/Brooooooklyn/swc-node/commit/c2d1d3f34e4f3c9b5f974c641075877e02e28ebb)) +- **core:** enable inlineSourcesContent by default ([c2d1d3f](https://github.com/swc-project/swc-node/commit/c2d1d3f34e4f3c9b5f974c641075877e02e28ebb)) -## [1.7.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.7.0...@swc-node/core@1.7.1) (2021-10-29) +## [1.7.1](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.7.0...@swc-node/core@1.7.1) (2021-10-29) **Note:** Version bump only for package @swc-node/core -# [1.7.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.6.0...@swc-node/core@1.7.0) (2021-10-16) +# [1.7.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.6.0...@swc-node/core@1.7.0) (2021-10-16) ### Features -- **core:** add swc option to pass raw SwcOptions ([dbee70c](https://github.com/Brooooooklyn/swc-node/commit/dbee70c4157ee6c03fe3f2ae7a834195487dfe38)) +- **core:** add swc option to pass raw SwcOptions ([dbee70c](https://github.com/swc-project/swc-node/commit/dbee70c4157ee6c03fe3f2ae7a834195487dfe38)) -# [1.6.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.5.1...@swc-node/core@1.6.0) (2021-09-11) +# [1.6.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.5.1...@swc-node/core@1.6.0) (2021-09-11) ### Bug Fixes -- typecheck ([d39561d](https://github.com/Brooooooklyn/swc-node/commit/d39561d3215b5ce2c81f59f51045a1ac7535fe18)) -- **register:** outdated ts->swc config ([cff217b](https://github.com/Brooooooklyn/swc-node/commit/cff217b9b45199c580e9ed308f3826b577776bb3)) +- typecheck ([d39561d](https://github.com/swc-project/swc-node/commit/d39561d3215b5ce2c81f59f51045a1ac7535fe18)) +- **register:** outdated ts->swc config ([cff217b](https://github.com/swc-project/swc-node/commit/cff217b9b45199c580e9ed308f3826b577776bb3)) ### Features -- add typescript path support ([54615b8](https://github.com/Brooooooklyn/swc-node/commit/54615b880d70bc41c547cd13cacc2ebefd0bd82c)) +- add typescript path support ([54615b8](https://github.com/swc-project/swc-node/commit/54615b880d70bc41c547cd13cacc2ebefd0bd82c)) -## [1.5.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.5.0...@swc-node/core@1.5.1) (2021-06-07) +## [1.5.1](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.5.0...@swc-node/core@1.5.1) (2021-06-07) ### Bug Fixes -- **register:** always enable dynamicImport ([0eb1bf2](https://github.com/Brooooooklyn/swc-node/commit/0eb1bf2e0bce97ca70d72dc13c51c8eac221029d)) +- **register:** always enable dynamicImport ([0eb1bf2](https://github.com/swc-project/swc-node/commit/0eb1bf2e0bce97ca70d72dc13c51c8eac221029d)) -# [1.5.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.4.0...@swc-node/core@1.5.0) (2021-05-21) +# [1.5.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.4.0...@swc-node/core@1.5.0) (2021-05-21) ### Features -- **loader:** implement tsconfig compatible loader ([8c1cd85](https://github.com/Brooooooklyn/swc-node/commit/8c1cd858a64a6b6ec6ff23811bafab7dfe30554d)) +- **loader:** implement tsconfig compatible loader ([8c1cd85](https://github.com/swc-project/swc-node/commit/8c1cd858a64a6b6ec6ff23811bafab7dfe30554d)) -# [1.4.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.3.0...@swc-node/core@1.4.0) (2021-04-28) +# [1.4.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.3.0...@swc-node/core@1.4.0) (2021-04-28) ### Features -- **core:** expose inline and both config for sourcemap ([780f2bb](https://github.com/Brooooooklyn/swc-node/commit/780f2bb81053af6fc6af865a979059ffff470eac)) +- **core:** expose inline and both config for sourcemap ([780f2bb](https://github.com/swc-project/swc-node/commit/780f2bb81053af6fc6af865a979059ffff470eac)) -# [1.3.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.2.0...@swc-node/core@1.3.0) (2021-03-04) +# [1.3.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.2.0...@swc-node/core@1.3.0) (2021-03-04) ### Features -- **core:** support keepClassNames in Config ([fcbadd5](https://github.com/Brooooooklyn/swc-node/commit/fcbadd59d1752e26f1838d29ba98c2b525dda110)) +- **core:** support keepClassNames in Config ([fcbadd5](https://github.com/swc-project/swc-node/commit/fcbadd59d1752e26f1838d29ba98c2b525dda110)) -# [1.2.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.1.2...@swc-node/core@1.2.0) (2021-01-25) +# [1.2.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.1.2...@swc-node/core@1.2.0) (2021-01-25) ### Features -- **jest:** cache transpile result to avoid source code to be compiled mult times ([77cc3d8](https://github.com/Brooooooklyn/swc-node/commit/77cc3d8ea82728b9b486e1b5fd898f82180c3f37)) +- **jest:** cache transpile result to avoid source code to be compiled mult times ([77cc3d8](https://github.com/swc-project/swc-node/commit/77cc3d8ea82728b9b486e1b5fd898f82180c3f37)) -## [1.1.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.1.1...@swc-node/core@1.1.2) (2021-01-04) +## [1.1.2](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.1.1...@swc-node/core@1.1.2) (2021-01-04) **Note:** Version bump only for package @swc-node/core -## [1.1.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.1.0...@swc-node/core@1.1.1) (2020-11-18) +## [1.1.1](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.1.0...@swc-node/core@1.1.1) (2020-11-18) **Note:** Version bump only for package @swc-node/core -# [1.1.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@1.0.0...@swc-node/core@1.1.0) (2020-10-21) +# [1.1.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@1.0.0...@swc-node/core@1.1.0) (2020-10-21) ### Features -- **core:** support react config in transformOptions ([313e021](https://github.com/Brooooooklyn/swc-node/commit/313e02128f833b09f4bf6dd9200b82819cb734cc)) +- **core:** support react config in transformOptions ([313e021](https://github.com/swc-project/swc-node/commit/313e02128f833b09f4bf6dd9200b82819cb734cc)) -## [0.7.6](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.7.4...@swc-node/core@0.7.6) (2020-09-16) +## [0.7.6](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.7.4...@swc-node/core@0.7.6) (2020-09-16) ### Bug Fixes -- **core:** cjs import order and resolver issues ([b61e241](https://github.com/Brooooooklyn/swc-node/commit/b61e241613b376d77278ac087f768c72f84ac807)) +- **core:** cjs import order and resolver issues ([b61e241](https://github.com/swc-project/swc-node/commit/b61e241613b376d77278ac087f768c72f84ac807)) -## [0.7.5](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.7.4...@swc-node/core@0.7.5) (2020-09-13) +## [0.7.5](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.7.4...@swc-node/core@0.7.5) (2020-09-13) ### Bug Fixes -- **core:** cjs import order and resolver issues ([deca648](https://github.com/Brooooooklyn/swc-node/commit/deca64873c897bddffae4a3c3186966626d274c4)) +- **core:** cjs import order and resolver issues ([deca648](https://github.com/swc-project/swc-node/commit/deca64873c897bddffae4a3c3186966626d274c4)) -## [0.7.4](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.7.3...@swc-node/core@0.7.4) (2020-09-11) +## [0.7.4](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.7.3...@swc-node/core@0.7.4) (2020-09-11) ### Bug Fixes -- **core:** add support for esModuleInterop ([a7f3331](https://github.com/Brooooooklyn/swc-node/commit/a7f3331f06d597e39cb44be8a8d73f264a417a71)) +- **core:** add support for esModuleInterop ([a7f3331](https://github.com/swc-project/swc-node/commit/a7f3331f06d597e39cb44be8a8d73f264a417a71)) -## [0.7.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.7.2...@swc-node/core@0.7.3) (2020-09-09) +## [0.7.3](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.7.2...@swc-node/core@0.7.3) (2020-09-09) ### Bug Fixes -- **core:** conditional expr in callee & do not rename new keywords in meta properties ([c893622](https://github.com/Brooooooklyn/swc-node/commit/c8936229782164fe54bd864ecc2d8049827fd1ef)) +- **core:** conditional expr in callee & do not rename new keywords in meta properties ([c893622](https://github.com/swc-project/swc-node/commit/c8936229782164fe54bd864ecc2d8049827fd1ef)) -## [0.7.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.7.1...@swc-node/core@0.7.2) (2020-09-07) +## [0.7.2](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.7.1...@swc-node/core@0.7.2) (2020-09-07) ### Bug Fixes -- **core:** wrong assertion in hygiene ([b28cc10](https://github.com/Brooooooklyn/swc-node/commit/b28cc10875a0c98db78f402dfa5d3762ec77cd31)) +- **core:** wrong assertion in hygiene ([b28cc10](https://github.com/swc-project/swc-node/commit/b28cc10875a0c98db78f402dfa5d3762ec77cd31)) -## [0.7.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.7.0...@swc-node/core@0.7.1) (2020-09-06) +## [0.7.1](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.7.0...@swc-node/core@0.7.1) (2020-09-06) ### Bug Fixes -- **core:** wrong this in function call expr in optional chains ([5d9966f](https://github.com/Brooooooklyn/swc-node/commit/5d9966f9eb4b1026356a3f824568f9804faa05ff)) +- **core:** wrong this in function call expr in optional chains ([5d9966f](https://github.com/swc-project/swc-node/commit/5d9966f9eb4b1026356a3f824568f9804faa05ff)) -# [0.7.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.6.1...@swc-node/core@0.7.0) (2020-09-04) +# [0.7.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.6.1...@swc-node/core@0.7.0) (2020-09-04) ### Features -- **core:** upgrade to napi@0.5 ([bf5f2c4](https://github.com/Brooooooklyn/swc-node/commit/bf5f2c4b9efc074e0b1ff62f8d7ee2b1c578228f)) +- **core:** upgrade to napi@0.5 ([bf5f2c4](https://github.com/swc-project/swc-node/commit/bf5f2c4b9efc074e0b1ff62f8d7ee2b1c578228f)) -## [0.6.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.6.0...@swc-node/core@0.6.1) (2020-09-01) +## [0.6.1](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.6.0...@swc-node/core@0.6.1) (2020-09-01) ### Bug Fixes -- **core:** macOS 10.13 compatible issue ([c5917ac](https://github.com/Brooooooklyn/swc-node/commit/c5917ac54678757afeca1600ff2a9c459190dfd1)) +- **core:** macOS 10.13 compatible issue ([c5917ac](https://github.com/swc-project/swc-node/commit/c5917ac54678757afeca1600ff2a9c459190dfd1)) -# [0.6.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.4.2...@swc-node/core@0.6.0) (2020-08-31) +# [0.6.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.4.2...@swc-node/core@0.6.0) (2020-08-31) ### Features -- **core:** provide jest hoist plugin ([f3638f2](https://github.com/Brooooooklyn/swc-node/commit/f3638f2004b9fb323261a301b6fe354255846965)) +- **core:** provide jest hoist plugin ([f3638f2](https://github.com/swc-project/swc-node/commit/f3638f2004b9fb323261a301b6fe354255846965)) -# [0.5.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.4.2...@swc-node/core@0.5.0) (2020-08-28) +# [0.5.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.4.2...@swc-node/core@0.5.0) (2020-08-28) ### Features -- **core:** provide jest hoist plugin ([f3638f2](https://github.com/Brooooooklyn/swc-node/commit/f3638f2004b9fb323261a301b6fe354255846965)) +- **core:** provide jest hoist plugin ([f3638f2](https://github.com/swc-project/swc-node/commit/f3638f2004b9fb323261a301b6fe354255846965)) -## [0.4.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.4.1...@swc-node/core@0.4.2) (2020-08-24) +## [0.4.2](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.4.1...@swc-node/core@0.4.2) (2020-08-24) ### Bug Fixes -- **core:** linux musl addon loader ([c6e8a78](https://github.com/Brooooooklyn/swc-node/commit/c6e8a7858f504eaabf07254cf7e3ec42eee432eb)) +- **core:** linux musl addon loader ([c6e8a78](https://github.com/swc-project/swc-node/commit/c6e8a7858f504eaabf07254cf7e3ec42eee432eb)) -## [0.4.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.4.0...@swc-node/core@0.4.1) (2020-08-23) +## [0.4.1](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.4.0...@swc-node/core@0.4.1) (2020-08-23) ### Bug Fixes -- wrong benchmark setup ([7bd298d](https://github.com/Brooooooklyn/swc-node/commit/7bd298d1d4cf3dddf770caa75671e681066e5b83)) +- wrong benchmark setup ([7bd298d](https://github.com/swc-project/swc-node/commit/7bd298d1d4cf3dddf770caa75671e681066e5b83)) -# [0.4.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.3.0...@swc-node/core@0.4.0) (2020-08-23) +# [0.4.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.3.0...@swc-node/core@0.4.0) (2020-08-23) ### Bug Fixes -- **core:** version.js ([f8ba87d](https://github.com/Brooooooklyn/swc-node/commit/f8ba87d13bb9768c1725512fba5168027a3319ac)) +- **core:** version.js ([f8ba87d](https://github.com/swc-project/swc-node/commit/f8ba87d13bb9768c1725512fba5168027a3319ac)) ### Features -- **core:** support linux musl ([9e1bac7](https://github.com/Brooooooklyn/swc-node/commit/9e1bac7a55d4c6dd9f99eaaf1acbade16339c8fe)) +- **core:** support linux musl ([9e1bac7](https://github.com/swc-project/swc-node/commit/9e1bac7a55d4c6dd9f99eaaf1acbade16339c8fe)) -# [0.3.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.2.9...@swc-node/core@0.3.0) (2020-08-21) +# [0.3.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.2.9...@swc-node/core@0.3.0) (2020-08-21) ### Features -- **core:** TypeScript 4.0 ([c18ab85](https://github.com/Brooooooklyn/swc-node/commit/c18ab85f6911ca44e6db70894ee21a0653695411)) +- **core:** TypeScript 4.0 ([c18ab85](https://github.com/swc-project/swc-node/commit/c18ab85f6911ca44e6db70894ee21a0653695411)) -## [0.2.9](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.2.8...@swc-node/core@0.2.9) (2020-08-20) +## [0.2.9](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.2.8...@swc-node/core@0.2.9) (2020-08-20) ### Bug Fixes -- **core:** transform api ([11f2601](https://github.com/Brooooooklyn/swc-node/commit/11f26018a0860afcf33b7e86dcc44975096489e4)) +- **core:** transform api ([11f2601](https://github.com/swc-project/swc-node/commit/11f26018a0860afcf33b7e86dcc44975096489e4)) -## [0.2.8](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.2.7...@swc-node/core@0.2.8) (2020-08-20) +## [0.2.8](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.2.7...@swc-node/core@0.2.8) (2020-08-20) **Note:** Version bump only for package @swc-node/core -## [0.2.7](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.2.6...@swc-node/core@0.2.7) (2020-08-20) +## [0.2.7](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.2.6...@swc-node/core@0.2.7) (2020-08-20) ### Features -- **core:** add filename to error message if compile failed ([dddf0ac](https://github.com/Brooooooklyn/swc-node/commit/dddf0acac53723db382d79a82cb6153b5dd10dd6)) +- **core:** add filename to error message if compile failed ([dddf0ac](https://github.com/swc-project/swc-node/commit/dddf0acac53723db382d79a82cb6153b5dd10dd6)) -## [0.2.6](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.2.5...@swc-node/core@0.2.6) (2020-08-18) +## [0.2.6](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.2.5...@swc-node/core@0.2.6) (2020-08-18) ### Performance Improvements -- **core:** around ~25 performance gain ([4d6fc06](https://github.com/Brooooooklyn/swc-node/commit/4d6fc0687e2890dcfdbd0fe33c3d45c1d743876f)) +- **core:** around ~25 performance gain ([4d6fc06](https://github.com/swc-project/swc-node/commit/4d6fc0687e2890dcfdbd0fe33c3d45c1d743876f)) -## [0.2.5](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.2.4...@swc-node/core@0.2.5) (2020-08-14) +## [0.2.5](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.2.4...@swc-node/core@0.2.5) (2020-08-14) ### Bug Fixes -- **core:** Allow referencing global idents even when it's injected ([dcf44e5](https://github.com/Brooooooklyn/swc-node/commit/dcf44e5631cfaed68310e2447882ff3aa88b652a)) +- **core:** Allow referencing global idents even when it's injected ([dcf44e5](https://github.com/swc-project/swc-node/commit/dcf44e5631cfaed68310e2447882ff3aa88b652a)) -## [0.2.4](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.2.3...@swc-node/core@0.2.4) (2020-08-13) +## [0.2.4](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.2.3...@swc-node/core@0.2.4) (2020-08-13) ### Bug Fixes -- **core:** bugfix from upstream ([2bcb946](https://github.com/Brooooooklyn/swc-node/commit/2bcb9461d7d3c2dba9944f1c3bc746dc5c375ca3)) +- **core:** bugfix from upstream ([2bcb946](https://github.com/swc-project/swc-node/commit/2bcb9461d7d3c2dba9944f1c3bc746dc5c375ca3)) -## [0.2.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.2.2...@swc-node/core@0.2.3) (2020-08-10) +## [0.2.3](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.2.2...@swc-node/core@0.2.3) (2020-08-10) ### Bug Fixes -- **core:** strip TypeScript class properties without value assigned ([88f7022](https://github.com/Brooooooklyn/swc-node/commit/88f7022bb555cc2063c4f95743a88633a6aadb46)) +- **core:** strip TypeScript class properties without value assigned ([88f7022](https://github.com/swc-project/swc-node/commit/88f7022bb555cc2063c4f95743a88633a6aadb46)) -## [0.2.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.2.1...@swc-node/core@0.2.2) (2020-08-10) +## [0.2.2](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.2.1...@swc-node/core@0.2.2) (2020-08-10) ### Bug Fixes -- **core:** class properties transform ([de3d564](https://github.com/Brooooooklyn/swc-node/commit/de3d5647c48202ceb12cd90cd59311d8bc1607f4)) +- **core:** class properties transform ([de3d564](https://github.com/swc-project/swc-node/commit/de3d5647c48202ceb12cd90cd59311d8bc1607f4)) -## [0.2.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.2.0...@swc-node/core@0.2.1) (2020-08-09) +## [0.2.1](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.2.0...@swc-node/core@0.2.1) (2020-08-09) ### Bug Fixes -- **core:** missing jsx option ([0518375](https://github.com/Brooooooklyn/swc-node/commit/0518375485974258461910b78e73b49ef5b4f67b)) +- **core:** missing jsx option ([0518375](https://github.com/swc-project/swc-node/commit/0518375485974258461910b78e73b49ef5b4f67b)) -# [0.2.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/core@0.1.12...@swc-node/core@0.2.0) (2020-08-09) +# [0.2.0](https://github.com/swc-project/swc-node/compare/@swc-node/core@0.1.12...@swc-node/core@0.2.0) (2020-08-09) ### Features -- **core:** add support for emitDecoratorMetadata ([edd2fd5](https://github.com/Brooooooklyn/swc-node/commit/edd2fd575bf43bf4206a49b5b078945de5eae95a)) +- **core:** add support for emitDecoratorMetadata ([edd2fd5](https://github.com/swc-project/swc-node/commit/edd2fd575bf43bf4206a49b5b078945de5eae95a)) diff --git a/packages/core/package.json b/packages/core/package.json index 54b779959..a94bb2149 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -18,8 +18,8 @@ "typescript", "tsc" ], - "author": "LongYinan ", - "homepage": "https://github.com/Brooooooklyn/swc-node", + "author": "LongYinan ", + "homepage": "https://github.com/swc-project/swc-node", "license": "MIT", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -33,13 +33,13 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/Brooooooklyn/swc-node.git" + "url": "git+https://github.com/swc-project/swc-node.git" }, "bugs": { - "url": "https://github.com/Brooooooklyn/swc-node/issues" + "url": "https://github.com/swc-project/swc-node/issues" }, "dependencies": { - "@swc/core": "^1.2.133" + "@swc/core": "^1.2.172" }, "funding": { "type": "github", diff --git a/packages/integrate/CHANGELOG.md b/packages/integrate/CHANGELOG.md index f713aa689..8cb1c4474 100644 --- a/packages/integrate/CHANGELOG.md +++ b/packages/integrate/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/integrate@0.1.0...@swc-node/integrate@0.1.1) (2021-06-07) +## [0.1.1](https://github.com/swc-project/swc-node/compare/@swc-node/integrate@0.1.0...@swc-node/integrate@0.1.1) (2021-06-07) **Note:** Version bump only for package @swc-node/integrate @@ -11,15 +11,15 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline ### Bug Fixes -- **core:** wrong this in function call expr in optional chains ([5d9966f](https://github.com/Brooooooklyn/swc-node/commit/5d9966f9eb4b1026356a3f824568f9804faa05ff)) -- **register:** add fastpath to handle .d.ts file ([afe4ca9](https://github.com/Brooooooklyn/swc-node/commit/afe4ca921985ecce907cb752fb674c8278041bc0)) -- **register:** integrate tests ([b012869](https://github.com/Brooooooklyn/swc-node/commit/b0128698e7274d37856e2593849d58f67e9e302b)) +- **core:** wrong this in function call expr in optional chains ([5d9966f](https://github.com/swc-project/swc-node/commit/5d9966f9eb4b1026356a3f824568f9804faa05ff)) +- **register:** add fastpath to handle .d.ts file ([afe4ca9](https://github.com/swc-project/swc-node/commit/afe4ca921985ecce907cb752fb674c8278041bc0)) +- **register:** integrate tests ([b012869](https://github.com/swc-project/swc-node/commit/b0128698e7274d37856e2593849d58f67e9e302b)) ### Features -- **core:** support react config in transformOptions ([313e021](https://github.com/Brooooooklyn/swc-node/commit/313e02128f833b09f4bf6dd9200b82819cb734cc)) -- **jest:** jest integration ([2b1f837](https://github.com/Brooooooklyn/swc-node/commit/2b1f83773683d5f9a1c7d7fab27d8fe35338b6b9)) -- **loader:** implement tsconfig compatible loader ([8c1cd85](https://github.com/Brooooooklyn/swc-node/commit/8c1cd858a64a6b6ec6ff23811bafab7dfe30554d)) -- **register:** support read include/exclude config from tsconfig ([0dec2cd](https://github.com/Brooooooklyn/swc-node/commit/0dec2cdcf002c361abef068cf227a8bfe6cdea2a)) -- add name-shadowed fixture ([f0ea5e7](https://github.com/Brooooooklyn/swc-node/commit/f0ea5e7331a99b7c62123cd64382613c7fe84221)) -- init toolchains ([9585294](https://github.com/Brooooooklyn/swc-node/commit/9585294b79765c0cf15d376133d5a593a50fbe86)) +- **core:** support react config in transformOptions ([313e021](https://github.com/swc-project/swc-node/commit/313e02128f833b09f4bf6dd9200b82819cb734cc)) +- **jest:** jest integration ([2b1f837](https://github.com/swc-project/swc-node/commit/2b1f83773683d5f9a1c7d7fab27d8fe35338b6b9)) +- **loader:** implement tsconfig compatible loader ([8c1cd85](https://github.com/swc-project/swc-node/commit/8c1cd858a64a6b6ec6ff23811bafab7dfe30554d)) +- **register:** support read include/exclude config from tsconfig ([0dec2cd](https://github.com/swc-project/swc-node/commit/0dec2cdcf002c361abef068cf227a8bfe6cdea2a)) +- add name-shadowed fixture ([f0ea5e7](https://github.com/swc-project/swc-node/commit/f0ea5e7331a99b7c62123cd64382613c7fe84221)) +- init toolchains ([9585294](https://github.com/swc-project/swc-node/commit/9585294b79765c0cf15d376133d5a593a50fbe86)) diff --git a/packages/integrate/jest/inline-snapshot/jsx-runtime.test.tsx b/packages/integrate/jest/inline-snapshot/jsx-runtime.test.tsx new file mode 100644 index 000000000..fd33425aa --- /dev/null +++ b/packages/integrate/jest/inline-snapshot/jsx-runtime.test.tsx @@ -0,0 +1,9 @@ +import { renderToString } from 'react-dom/server' + +function Component() { + return
Hello
+} + +test('should read jsx runtime options from tsconfig', () => { + expect(renderToString()).toMatchInlineSnapshot(`"
Hello
"`) +}) diff --git a/packages/integrate/package.json b/packages/integrate/package.json index 453d8ebb8..4d15a0047 100644 --- a/packages/integrate/package.json +++ b/packages/integrate/package.json @@ -3,20 +3,24 @@ "version": "0.1.1", "description": "Integrate testing", "keywords": ["ava", "swc", "ts-node"], - "author": "LongYinan ", - "homepage": "https://github.com/Brooooooklyn/swc-node", + "author": "LongYinan ", + "homepage": "https://github.com/swc-project/swc-node", "license": "MIT", "private": true, "repository": { "type": "git", - "url": "git+https://github.com/Brooooooklyn/swc-node.git" + "url": "git+https://github.com/swc-project/swc-node.git" }, "bugs": { - "url": "https://github.com/Brooooooklyn/swc-node/issues" + "url": "https://github.com/swc-project/swc-node/issues" }, "devDependencies": { "@swc-node/core": "^1.8.2", - "@types/jest": "^27.4.0", - "jest": "^27.4.7" + "@types/jest": "^27.4.1", + "@types/react": "^18.0.8", + "@types/react-dom": "^18.0.0", + "jest": "^28.0.2", + "react": "^18.1.0", + "react-dom": "^18.1.0" } } diff --git a/packages/integrate/tsconfig.json b/packages/integrate/tsconfig.json new file mode 100644 index 000000000..e1c681613 --- /dev/null +++ b/packages/integrate/tsconfig.json @@ -0,0 +1,12 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "composite": true, + "rootDir": ".", + "outDir": "./lib", + "jsx": "react-jsx" + }, + "include": ["."], + "files": ["./package.json"], + "exclude": ["lib"] +} diff --git a/packages/jest/CHANGELOG.md b/packages/jest/CHANGELOG.md index 79492e509..f1efd917b 100644 --- a/packages/jest/CHANGELOG.md +++ b/packages/jest/CHANGELOG.md @@ -3,181 +3,181 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.4.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.4.2...@swc-node/jest@1.4.3) (2021-12-15) +## [1.4.3](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.4.2...@swc-node/jest@1.4.3) (2021-12-15) **Note:** Version bump only for package @swc-node/jest -## [1.4.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.4.1...@swc-node/jest@1.4.2) (2021-12-13) +## [1.4.2](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.4.1...@swc-node/jest@1.4.2) (2021-12-13) **Note:** Version bump only for package @swc-node/jest -## [1.4.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.4.0...@swc-node/jest@1.4.1) (2021-11-14) +## [1.4.1](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.4.0...@swc-node/jest@1.4.1) (2021-11-14) ### Bug Fixes -- **jest:** internal cache logic duplicated with jest cache ([43a36b9](https://github.com/Brooooooklyn/swc-node/commit/43a36b9be9aec0295a4a8d549fa189bef095d44f)) +- **jest:** internal cache logic duplicated with jest cache ([43a36b9](https://github.com/swc-project/swc-node/commit/43a36b9be9aec0295a4a8d549fa189bef095d44f)) -# [1.4.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.3.5...@swc-node/jest@1.4.0) (2021-11-08) +# [1.4.0](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.3.5...@swc-node/jest@1.4.0) (2021-11-08) ### Features -- accept to transpile files with .mjs extension ([c1df0c8](https://github.com/Brooooooklyn/swc-node/commit/c1df0c827b8f8abaa7c5b04d837884378438385a)) +- accept to transpile files with .mjs extension ([c1df0c8](https://github.com/swc-project/swc-node/commit/c1df0c827b8f8abaa7c5b04d837884378438385a)) -## [1.3.5](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.3.4...@swc-node/jest@1.3.5) (2021-10-29) +## [1.3.5](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.3.4...@swc-node/jest@1.3.5) (2021-10-29) ### Bug Fixes -- **jest:** xxhash should be dependency ([5559136](https://github.com/Brooooooklyn/swc-node/commit/555913638c07d17470d80a9944cba9e7a18bd94c)) +- **jest:** xxhash should be dependency ([5559136](https://github.com/swc-project/swc-node/commit/555913638c07d17470d80a9944cba9e7a18bd94c)) -## [1.3.4](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.3.3...@swc-node/jest@1.3.4) (2021-10-29) +## [1.3.4](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.3.3...@swc-node/jest@1.3.4) (2021-10-29) ### Performance Improvements -- **jest:** replace sha1 with xxhash for better performance ([8d436dd](https://github.com/Brooooooklyn/swc-node/commit/8d436dd7000b9fee21c278bd294c017216e02b69)) +- **jest:** replace sha1 with xxhash for better performance ([8d436dd](https://github.com/swc-project/swc-node/commit/8d436dd7000b9fee21c278bd294c017216e02b69)) -## [1.3.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.3.2...@swc-node/jest@1.3.3) (2021-10-16) +## [1.3.3](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.3.2...@swc-node/jest@1.3.3) (2021-10-16) **Note:** Version bump only for package @swc-node/jest -## [1.3.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.3.1...@swc-node/jest@1.3.2) (2021-09-11) +## [1.3.2](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.3.1...@swc-node/jest@1.3.2) (2021-09-11) **Note:** Version bump only for package @swc-node/jest -## [1.3.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.3.0...@swc-node/jest@1.3.1) (2021-06-07) +## [1.3.1](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.3.0...@swc-node/jest@1.3.1) (2021-06-07) **Note:** Version bump only for package @swc-node/jest -# [1.3.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.2.1...@swc-node/jest@1.3.0) (2021-05-21) +# [1.3.0](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.2.1...@swc-node/jest@1.3.0) (2021-05-21) ### Features -- **loader:** implement tsconfig compatible loader ([8c1cd85](https://github.com/Brooooooklyn/swc-node/commit/8c1cd858a64a6b6ec6ff23811bafab7dfe30554d)) +- **loader:** implement tsconfig compatible loader ([8c1cd85](https://github.com/swc-project/swc-node/commit/8c1cd858a64a6b6ec6ff23811bafab7dfe30554d)) -## [1.2.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.2.0...@swc-node/jest@1.2.1) (2021-04-28) +## [1.2.1](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.2.0...@swc-node/jest@1.2.1) (2021-04-28) **Note:** Version bump only for package @swc-node/jest -# [1.2.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.1.1...@swc-node/jest@1.2.0) (2021-04-23) +# [1.2.0](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.1.1...@swc-node/jest@1.2.0) (2021-04-23) ### Features -- **jest:** support jest 27 transformerConfig ([e2a51b2](https://github.com/Brooooooklyn/swc-node/commit/e2a51b2873898dcfc0a1b03a49f48ce70ea70f0a)) +- **jest:** support jest 27 transformerConfig ([e2a51b2](https://github.com/swc-project/swc-node/commit/e2a51b2873898dcfc0a1b03a49f48ce70ea70f0a)) -## [1.1.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.1.0...@swc-node/jest@1.1.1) (2021-03-04) +## [1.1.1](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.1.0...@swc-node/jest@1.1.1) (2021-03-04) **Note:** Version bump only for package @swc-node/jest -# [1.1.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.0.3...@swc-node/jest@1.1.0) (2021-01-25) +# [1.1.0](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.0.3...@swc-node/jest@1.1.0) (2021-01-25) ### Features -- **jest:** cache transpile result to avoid source code to be compiled mult times ([77cc3d8](https://github.com/Brooooooklyn/swc-node/commit/77cc3d8ea82728b9b486e1b5fd898f82180c3f37)) +- **jest:** cache transpile result to avoid source code to be compiled mult times ([77cc3d8](https://github.com/swc-project/swc-node/commit/77cc3d8ea82728b9b486e1b5fd898f82180c3f37)) -## [1.0.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.0.2...@swc-node/jest@1.0.3) (2021-01-04) +## [1.0.3](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.0.2...@swc-node/jest@1.0.3) (2021-01-04) **Note:** Version bump only for package @swc-node/jest -## [1.0.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.0.1...@swc-node/jest@1.0.2) (2020-11-18) +## [1.0.2](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.0.1...@swc-node/jest@1.0.2) (2020-11-18) **Note:** Version bump only for package @swc-node/jest -## [1.0.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@1.0.0...@swc-node/jest@1.0.1) (2020-10-21) +## [1.0.1](https://github.com/swc-project/swc-node/compare/@swc-node/jest@1.0.0...@swc-node/jest@1.0.1) (2020-10-21) **Note:** Version bump only for package @swc-node/jest -## [0.3.8](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.3.6...@swc-node/jest@0.3.8) (2020-09-16) +## [0.3.8](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.3.6...@swc-node/jest@0.3.8) (2020-09-16) **Note:** Version bump only for package @swc-node/jest -## [0.3.7](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.3.6...@swc-node/jest@0.3.7) (2020-09-13) +## [0.3.7](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.3.6...@swc-node/jest@0.3.7) (2020-09-13) **Note:** Version bump only for package @swc-node/jest -## [0.3.6](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.3.5...@swc-node/jest@0.3.6) (2020-09-11) +## [0.3.6](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.3.5...@swc-node/jest@0.3.6) (2020-09-11) **Note:** Version bump only for package @swc-node/jest -## [0.3.5](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.3.4...@swc-node/jest@0.3.5) (2020-09-09) +## [0.3.5](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.3.4...@swc-node/jest@0.3.5) (2020-09-09) **Note:** Version bump only for package @swc-node/jest -## [0.3.4](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.3.3...@swc-node/jest@0.3.4) (2020-09-07) +## [0.3.4](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.3.3...@swc-node/jest@0.3.4) (2020-09-07) **Note:** Version bump only for package @swc-node/jest -## [0.3.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.3.2...@swc-node/jest@0.3.3) (2020-09-06) +## [0.3.3](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.3.2...@swc-node/jest@0.3.3) (2020-09-06) **Note:** Version bump only for package @swc-node/jest -## [0.3.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.3.1...@swc-node/jest@0.3.2) (2020-09-04) +## [0.3.2](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.3.1...@swc-node/jest@0.3.2) (2020-09-04) **Note:** Version bump only for package @swc-node/jest -## [0.3.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.3.0...@swc-node/jest@0.3.1) (2020-09-01) +## [0.3.1](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.3.0...@swc-node/jest@0.3.1) (2020-09-01) **Note:** Version bump only for package @swc-node/jest -# [0.3.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.27...@swc-node/jest@0.3.0) (2020-08-31) +# [0.3.0](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.27...@swc-node/jest@0.3.0) (2020-08-31) ### Features -- **core:** provide jest hoist plugin ([f3638f2](https://github.com/Brooooooklyn/swc-node/commit/f3638f2004b9fb323261a301b6fe354255846965)) -- **jest:** provide jest preset config ([7750ef5](https://github.com/Brooooooklyn/swc-node/commit/7750ef5d7cff3977a2b96f4d76810043e5f0988d)) +- **core:** provide jest hoist plugin ([f3638f2](https://github.com/swc-project/swc-node/commit/f3638f2004b9fb323261a301b6fe354255846965)) +- **jest:** provide jest preset config ([7750ef5](https://github.com/swc-project/swc-node/commit/7750ef5d7cff3977a2b96f4d76810043e5f0988d)) -# [0.2.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.27...@swc-node/jest@0.2.0) (2020-08-28) +# [0.2.0](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.27...@swc-node/jest@0.2.0) (2020-08-28) ### Features -- **core:** provide jest hoist plugin ([f3638f2](https://github.com/Brooooooklyn/swc-node/commit/f3638f2004b9fb323261a301b6fe354255846965)) +- **core:** provide jest hoist plugin ([f3638f2](https://github.com/swc-project/swc-node/commit/f3638f2004b9fb323261a301b6fe354255846965)) -## [0.1.27](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.26...@swc-node/jest@0.1.27) (2020-08-24) +## [0.1.27](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.26...@swc-node/jest@0.1.27) (2020-08-24) **Note:** Version bump only for package @swc-node/jest -## [0.1.26](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.25...@swc-node/jest@0.1.26) (2020-08-23) +## [0.1.26](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.25...@swc-node/jest@0.1.26) (2020-08-23) **Note:** Version bump only for package @swc-node/jest -## [0.1.25](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.24...@swc-node/jest@0.1.25) (2020-08-23) +## [0.1.25](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.24...@swc-node/jest@0.1.25) (2020-08-23) **Note:** Version bump only for package @swc-node/jest -## [0.1.24](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.23...@swc-node/jest@0.1.24) (2020-08-21) +## [0.1.24](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.23...@swc-node/jest@0.1.24) (2020-08-21) **Note:** Version bump only for package @swc-node/jest -## [0.1.23](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.22...@swc-node/jest@0.1.23) (2020-08-20) +## [0.1.23](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.22...@swc-node/jest@0.1.23) (2020-08-20) **Note:** Version bump only for package @swc-node/jest -## [0.1.22](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.21...@swc-node/jest@0.1.22) (2020-08-20) +## [0.1.22](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.21...@swc-node/jest@0.1.22) (2020-08-20) **Note:** Version bump only for package @swc-node/jest -## [0.1.20](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.19...@swc-node/jest@0.1.20) (2020-08-18) +## [0.1.20](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.19...@swc-node/jest@0.1.20) (2020-08-18) **Note:** Version bump only for package @swc-node/jest -## [0.1.19](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.18...@swc-node/jest@0.1.19) (2020-08-14) +## [0.1.19](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.18...@swc-node/jest@0.1.19) (2020-08-14) **Note:** Version bump only for package @swc-node/jest -## [0.1.18](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.17...@swc-node/jest@0.1.18) (2020-08-13) +## [0.1.18](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.17...@swc-node/jest@0.1.18) (2020-08-13) **Note:** Version bump only for package @swc-node/jest -## [0.1.17](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.16...@swc-node/jest@0.1.17) (2020-08-10) +## [0.1.17](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.16...@swc-node/jest@0.1.17) (2020-08-10) **Note:** Version bump only for package @swc-node/jest -## [0.1.16](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.15...@swc-node/jest@0.1.16) (2020-08-10) +## [0.1.16](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.15...@swc-node/jest@0.1.16) (2020-08-10) **Note:** Version bump only for package @swc-node/jest -## [0.1.15](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.14...@swc-node/jest@0.1.15) (2020-08-09) +## [0.1.15](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.14...@swc-node/jest@0.1.15) (2020-08-09) **Note:** Version bump only for package @swc-node/jest -## [0.1.14](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/jest@0.1.13...@swc-node/jest@0.1.14) (2020-08-09) +## [0.1.14](https://github.com/swc-project/swc-node/compare/@swc-node/jest@0.1.13...@swc-node/jest@0.1.14) (2020-08-09) **Note:** Version bump only for package @swc-node/jest diff --git a/packages/jest/README.md b/packages/jest/README.md index 0c9c0c481..d848cb0b4 100644 --- a/packages/jest/README.md +++ b/packages/jest/README.md @@ -40,4 +40,4 @@ module.exports = { } ``` -[List of all of the available configuration options](https://github.com/Brooooooklyn/swc-node/blob/master/packages/core/index.ts#L6). +[List of all of the available configuration options](https://github.com/swc-project/swc-node/blob/master/packages/core/index.ts#L6). diff --git a/packages/jest/index.ts b/packages/jest/index.ts index c669d9563..c8720b336 100644 --- a/packages/jest/index.ts +++ b/packages/jest/index.ts @@ -1,5 +1,6 @@ import { xxh64 } from '@node-rs/xxhash' import { Options, transformJest } from '@swc-node/core' +import { readDefaultTsConfig, tsCompilerOptionsToSwcConfig } from '@swc-node/register/read-default-tsconfig' import type { Output } from '@swc/core' interface JestConfig26 { @@ -27,7 +28,10 @@ function getJestTransformConfig(jestConfig: JestConfig26 | JestConfig27): Option export = { process(src: string, path: string, jestConfig: JestConfig26 | JestConfig27): Output | string { if (/\.(tsx?|jsx?|mjs)$/.test(path)) { - return transformJest(src, path, getJestTransformConfig(jestConfig)) + return transformJest(src, path, { + ...tsCompilerOptionsToSwcConfig(readDefaultTsConfig(), path), + ...getJestTransformConfig(jestConfig), + }) } return src }, diff --git a/packages/jest/package.json b/packages/jest/package.json index fa74ab950..26b641745 100644 --- a/packages/jest/package.json +++ b/packages/jest/package.json @@ -3,8 +3,8 @@ "version": "1.4.3", "description": "swc preprocessor for jest with source map support", "keywords": ["swc", "jest", "ts-jest", "napi", "N-API", "typescript", "node-rs", "napi-rs", "ts-node"], - "author": "LongYinan ", - "homepage": "https://github.com/Brooooooklyn/swc-node", + "author": "LongYinan ", + "homepage": "https://github.com/swc-project/swc-node", "license": "MIT", "main": "./lib/index.js", "files": ["lib", "jest-preset.js", "LICENSE"], @@ -13,18 +13,19 @@ "access": "public" }, "dependencies": { - "@node-rs/xxhash": "^1.1.4", - "@swc-node/core": "^1.8.2" + "@node-rs/xxhash": "^1.2.0", + "@swc-node/core": "^1.8.2", + "@swc-node/register": "^1.4.2" }, "devDependencies": { - "@swc/core": "^1.2.133" + "@swc/core": "^1.2.172" }, "repository": { "type": "git", - "url": "git+https://github.com/Brooooooklyn/swc-node.git" + "url": "git+https://github.com/swc-project/swc-node.git" }, "bugs": { - "url": "https://github.com/Brooooooklyn/swc-node/issues" + "url": "https://github.com/swc-project/swc-node/issues" }, "funding": { "type": "github", diff --git a/packages/jest/tsconfig.json b/packages/jest/tsconfig.json index 89e922035..c482adc52 100644 --- a/packages/jest/tsconfig.json +++ b/packages/jest/tsconfig.json @@ -5,6 +5,7 @@ "rootDir": ".", "outDir": "./lib" }, + "references": [{ "path": "../register" }], "include": ["."], "exclude": ["lib"] } diff --git a/packages/jest/tsconfig.project.json b/packages/jest/tsconfig.project.json index 7c6f1d73b..74f296fc2 100644 --- a/packages/jest/tsconfig.project.json +++ b/packages/jest/tsconfig.project.json @@ -1,5 +1,6 @@ { "extends": "./tsconfig.json", "include": [], - "files": ["index.ts"] + "files": ["index.ts"], + "references": [{ "path": "../register" }] } diff --git a/packages/loader/CHANGELOG.md b/packages/loader/CHANGELOG.md index a3a35f96d..7081f14cc 100644 --- a/packages/loader/CHANGELOG.md +++ b/packages/loader/CHANGELOG.md @@ -3,60 +3,60 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.12](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.11...@swc-node/loader@1.1.12) (2021-12-15) +## [1.1.12](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.11...@swc-node/loader@1.1.12) (2021-12-15) **Note:** Version bump only for package @swc-node/loader -## [1.1.11](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.10...@swc-node/loader@1.1.11) (2021-12-13) +## [1.1.11](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.10...@swc-node/loader@1.1.11) (2021-12-13) **Note:** Version bump only for package @swc-node/loader -## [1.1.10](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.9...@swc-node/loader@1.1.10) (2021-11-08) +## [1.1.10](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.9...@swc-node/loader@1.1.10) (2021-11-08) **Note:** Version bump only for package @swc-node/loader -## [1.1.9](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.8...@swc-node/loader@1.1.9) (2021-11-08) +## [1.1.9](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.8...@swc-node/loader@1.1.9) (2021-11-08) **Note:** Version bump only for package @swc-node/loader -## [1.1.8](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.7...@swc-node/loader@1.1.8) (2021-10-29) +## [1.1.8](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.7...@swc-node/loader@1.1.8) (2021-10-29) **Note:** Version bump only for package @swc-node/loader -## [1.1.7](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.6...@swc-node/loader@1.1.7) (2021-10-16) +## [1.1.7](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.6...@swc-node/loader@1.1.7) (2021-10-16) **Note:** Version bump only for package @swc-node/loader -## [1.1.6](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.5...@swc-node/loader@1.1.6) (2021-09-11) +## [1.1.6](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.5...@swc-node/loader@1.1.6) (2021-09-11) **Note:** Version bump only for package @swc-node/loader -## [1.1.5](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.4...@swc-node/loader@1.1.5) (2021-08-16) +## [1.1.5](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.4...@swc-node/loader@1.1.5) (2021-08-16) **Note:** Version bump only for package @swc-node/loader -## [1.1.4](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.3...@swc-node/loader@1.1.4) (2021-08-01) +## [1.1.4](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.3...@swc-node/loader@1.1.4) (2021-08-01) **Note:** Version bump only for package @swc-node/loader -## [1.1.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.2...@swc-node/loader@1.1.3) (2021-06-07) +## [1.1.3](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.2...@swc-node/loader@1.1.3) (2021-06-07) ### Bug Fixes -- **register:** always enable dynamicImport ([0eb1bf2](https://github.com/Brooooooklyn/swc-node/commit/0eb1bf2e0bce97ca70d72dc13c51c8eac221029d)) +- **register:** always enable dynamicImport ([0eb1bf2](https://github.com/swc-project/swc-node/commit/0eb1bf2e0bce97ca70d72dc13c51c8eac221029d)) -## [1.1.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.1...@swc-node/loader@1.1.2) (2021-05-23) +## [1.1.2](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.1...@swc-node/loader@1.1.2) (2021-05-23) **Note:** Version bump only for package @swc-node/loader -## [1.1.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/loader@1.1.0...@swc-node/loader@1.1.1) (2021-05-21) +## [1.1.1](https://github.com/swc-project/swc-node/compare/@swc-node/loader@1.1.0...@swc-node/loader@1.1.1) (2021-05-21) ### Bug Fixes -- **loader:** missing entry file ([8efbcd7](https://github.com/Brooooooklyn/swc-node/commit/8efbcd743688ccd6b24b2c021fa52d0eca037cd1)) +- **loader:** missing entry file ([8efbcd7](https://github.com/swc-project/swc-node/commit/8efbcd743688ccd6b24b2c021fa52d0eca037cd1)) # 1.1.0 (2021-05-21) ### Features -- **loader:** implement tsconfig compatible loader ([8c1cd85](https://github.com/Brooooooklyn/swc-node/commit/8c1cd858a64a6b6ec6ff23811bafab7dfe30554d)) +- **loader:** implement tsconfig compatible loader ([8c1cd85](https://github.com/swc-project/swc-node/commit/8c1cd858a64a6b6ec6ff23811bafab7dfe30554d)) diff --git a/packages/loader/package.json b/packages/loader/package.json index 3c500a5ed..ff9272a19 100644 --- a/packages/loader/package.json +++ b/packages/loader/package.json @@ -15,7 +15,7 @@ "tsc" ], "author": "LongYinan ", - "homepage": "https://github.com/Brooooooklyn/swc-node", + "homepage": "https://github.com/swc-project/swc-node", "license": "MIT", "main": "./index.js", "files": ["lib", "LICENSE", "index.js"], @@ -29,16 +29,16 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/Brooooooklyn/swc-node.git" + "url": "git+https://github.com/swc-project/swc-node.git" }, "bugs": { - "url": "https://github.com/Brooooooklyn/swc-node/issues" + "url": "https://github.com/swc-project/swc-node/issues" }, "funding": { "type": "github", "url": "https://github.com/sponsors/Brooooooklyn" }, "devDependencies": { - "webpack": "^5.66.0" + "webpack": "^5.72.0" } } diff --git a/packages/register/CHANGELOG.md b/packages/register/CHANGELOG.md index 8d39d6a28..80bc3a635 100644 --- a/packages/register/CHANGELOG.md +++ b/packages/register/CHANGELOG.md @@ -3,241 +3,241 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.4.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.4.1...@swc-node/register@1.4.2) (2021-12-15) +## [1.4.2](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.4.1...@swc-node/register@1.4.2) (2021-12-15) **Note:** Version bump only for package @swc-node/register -## [1.4.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.4.0...@swc-node/register@1.4.1) (2021-12-13) +## [1.4.1](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.4.0...@swc-node/register@1.4.1) (2021-12-13) **Note:** Version bump only for package @swc-node/register -# [1.4.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.3.8...@swc-node/register@1.4.0) (2021-11-08) +# [1.4.0](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.3.8...@swc-node/register@1.4.0) (2021-11-08) ### Features -- **register:** support tsconfig in subdirectory ([634d766](https://github.com/Brooooooklyn/swc-node/commit/634d766aa22013ec725c0d30317eb38963410db3)) +- **register:** support tsconfig in subdirectory ([634d766](https://github.com/swc-project/swc-node/commit/634d766aa22013ec725c0d30317eb38963410db3)) -## [1.3.8](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.3.7...@swc-node/register@1.3.8) (2021-11-08) +## [1.3.8](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.3.7...@swc-node/register@1.3.8) (2021-11-08) **Note:** Version bump only for package @swc-node/register -## [1.3.7](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.3.6...@swc-node/register@1.3.7) (2021-10-29) +## [1.3.7](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.3.6...@swc-node/register@1.3.7) (2021-10-29) **Note:** Version bump only for package @swc-node/register -## [1.3.6](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.3.5...@swc-node/register@1.3.6) (2021-10-16) +## [1.3.6](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.3.5...@swc-node/register@1.3.6) (2021-10-16) ### Bug Fixes -- **register:** basePath arg to ts should be cwd ([e5d4c31](https://github.com/Brooooooklyn/swc-node/commit/e5d4c3118b73bb38d4710daa84befff0e16d8d81)) +- **register:** basePath arg to ts should be cwd ([e5d4c31](https://github.com/swc-project/swc-node/commit/e5d4c3118b73bb38d4710daa84befff0e16d8d81)) -## [1.3.5](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.3.4...@swc-node/register@1.3.5) (2021-09-11) +## [1.3.5](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.3.4...@swc-node/register@1.3.5) (2021-09-11) **Note:** Version bump only for package @swc-node/register -## [1.3.4](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.3.3...@swc-node/register@1.3.4) (2021-08-16) +## [1.3.4](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.3.3...@swc-node/register@1.3.4) (2021-08-16) ### Bug Fixes -- **register:** outdated ts->swc config ([cff217b](https://github.com/Brooooooklyn/swc-node/commit/cff217b9b45199c580e9ed308f3826b577776bb3)) +- **register:** outdated ts->swc config ([cff217b](https://github.com/swc-project/swc-node/commit/cff217b9b45199c580e9ed308f3826b577776bb3)) -## [1.3.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.3.2...@swc-node/register@1.3.3) (2021-08-01) +## [1.3.3](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.3.2...@swc-node/register@1.3.3) (2021-08-01) ### Bug Fixes -- **register:** make typescript a dependency ([#563](https://github.com/Brooooooklyn/swc-node/issues/563)) ([9152f74](https://github.com/Brooooooklyn/swc-node/commit/9152f74c8494a603315a0bcfd6f05e9a691879d2)) +- **register:** make typescript a dependency ([#563](https://github.com/swc-project/swc-node/issues/563)) ([9152f74](https://github.com/swc-project/swc-node/commit/9152f74c8494a603315a0bcfd6f05e9a691879d2)) -## [1.3.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.3.1...@swc-node/register@1.3.2) (2021-06-07) +## [1.3.2](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.3.1...@swc-node/register@1.3.2) (2021-06-07) ### Bug Fixes -- **register:** always enable dynamicImport ([0eb1bf2](https://github.com/Brooooooklyn/swc-node/commit/0eb1bf2e0bce97ca70d72dc13c51c8eac221029d)) +- **register:** always enable dynamicImport ([0eb1bf2](https://github.com/swc-project/swc-node/commit/0eb1bf2e0bce97ca70d72dc13c51c8eac221029d)) -## [1.3.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.3.0...@swc-node/register@1.3.1) (2021-05-23) +## [1.3.1](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.3.0...@swc-node/register@1.3.1) (2021-05-23) ### Bug Fixes -- **register:** exports field in package.json ([bd0459d](https://github.com/Brooooooklyn/swc-node/commit/bd0459da56930bf0334bcb5cc5059edfec9fa99c)) +- **register:** exports field in package.json ([bd0459d](https://github.com/swc-project/swc-node/commit/bd0459da56930bf0334bcb5cc5059edfec9fa99c)) -# [1.3.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.2.1...@swc-node/register@1.3.0) (2021-05-21) +# [1.3.0](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.2.1...@swc-node/register@1.3.0) (2021-05-21) ### Features -- **loader:** implement tsconfig compatible loader ([8c1cd85](https://github.com/Brooooooklyn/swc-node/commit/8c1cd858a64a6b6ec6ff23811bafab7dfe30554d)) +- **loader:** implement tsconfig compatible loader ([8c1cd85](https://github.com/swc-project/swc-node/commit/8c1cd858a64a6b6ec6ff23811bafab7dfe30554d)) -## [1.2.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.2.0...@swc-node/register@1.2.1) (2021-04-29) +## [1.2.1](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.2.0...@swc-node/register@1.2.1) (2021-04-29) ### Bug Fixes -- **register:** 'both' value is not valid sourcemaps config ([38207d5](https://github.com/Brooooooklyn/swc-node/commit/38207d52fd55c0157319370e3857d5372cb697ba)) +- **register:** 'both' value is not valid sourcemaps config ([38207d5](https://github.com/swc-project/swc-node/commit/38207d52fd55c0157319370e3857d5372cb697ba)) -# [1.2.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.1.0...@swc-node/register@1.2.0) (2021-04-28) +# [1.2.0](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.1.0...@swc-node/register@1.2.0) (2021-04-28) ### Features -- **core:** expose inline and both config for sourcemap ([780f2bb](https://github.com/Brooooooklyn/swc-node/commit/780f2bb81053af6fc6af865a979059ffff470eac)) +- **core:** expose inline and both config for sourcemap ([780f2bb](https://github.com/swc-project/swc-node/commit/780f2bb81053af6fc6af865a979059ffff470eac)) -# [1.1.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.0.5...@swc-node/register@1.1.0) (2021-04-21) +# [1.1.0](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.0.5...@swc-node/register@1.1.0) (2021-04-21) ### Features -- **register:** use keepClassNames: true by default ([5936616](https://github.com/Brooooooklyn/swc-node/commit/59366169c700544bf287b7a68e883efaaad6806b)) +- **register:** use keepClassNames: true by default ([5936616](https://github.com/swc-project/swc-node/commit/59366169c700544bf287b7a68e883efaaad6806b)) -## [1.0.5](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.0.4...@swc-node/register@1.0.5) (2021-03-04) +## [1.0.5](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.0.4...@swc-node/register@1.0.5) (2021-03-04) **Note:** Version bump only for package @swc-node/register -## [1.0.4](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.0.3...@swc-node/register@1.0.4) (2021-01-25) +## [1.0.4](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.0.3...@swc-node/register@1.0.4) (2021-01-25) ### Bug Fixes -- adhere to ReactConfig type ([8d44f6a](https://github.com/Brooooooklyn/swc-node/commit/8d44f6ad067a833dfc461f5eb8a2c5491d968810)) -- support custom jsx pragma ([3b98312](https://github.com/Brooooooklyn/swc-node/commit/3b983121fecd666eef0ae6ff8c4f1df19563fca8)) +- adhere to ReactConfig type ([8d44f6a](https://github.com/swc-project/swc-node/commit/8d44f6ad067a833dfc461f5eb8a2c5491d968810)) +- support custom jsx pragma ([3b98312](https://github.com/swc-project/swc-node/commit/3b983121fecd666eef0ae6ff8c4f1df19563fca8)) -## [1.0.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.0.2...@swc-node/register@1.0.3) (2021-01-04) +## [1.0.3](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.0.2...@swc-node/register@1.0.3) (2021-01-04) **Note:** Version bump only for package @swc-node/register -## [1.0.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.0.1...@swc-node/register@1.0.2) (2020-11-18) +## [1.0.2](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.0.1...@swc-node/register@1.0.2) (2020-11-18) ### Bug Fixes -- **register:** handle absolute file paths ([f21a48a](https://github.com/Brooooooklyn/swc-node/commit/f21a48a5a3150ce388a695bf8e36d5d8a64895db)) +- **register:** handle absolute file paths ([f21a48a](https://github.com/swc-project/swc-node/commit/f21a48a5a3150ce388a695bf8e36d5d8a64895db)) -## [1.0.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@1.0.0...@swc-node/register@1.0.1) (2020-10-21) +## [1.0.1](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.0.0...@swc-node/register@1.0.1) (2020-10-21) **Note:** Version bump only for package @swc-node/register -## [0.5.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.5.2...@swc-node/register@0.5.3) (2020-09-18) +## [0.5.3](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.5.2...@swc-node/register@0.5.3) (2020-09-18) ### Bug Fixes -- **register:** integrate tests ([b012869](https://github.com/Brooooooklyn/swc-node/commit/b0128698e7274d37856e2593849d58f67e9e302b)) +- **register:** integrate tests ([b012869](https://github.com/swc-project/swc-node/commit/b0128698e7274d37856e2593849d58f67e9e302b)) -## [0.5.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.5.1...@swc-node/register@0.5.2) (2020-09-18) +## [0.5.2](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.5.1...@swc-node/register@0.5.2) (2020-09-18) ### Bug Fixes -- **register:** remove .d.ts from extensions ([62b6a69](https://github.com/Brooooooklyn/swc-node/commit/62b6a69704d9a2f908489728bfbd41b24672612e)) +- **register:** remove .d.ts from extensions ([62b6a69](https://github.com/swc-project/swc-node/commit/62b6a69704d9a2f908489728bfbd41b24672612e)) -## [0.5.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.5.0...@swc-node/register@0.5.1) (2020-09-17) +## [0.5.1](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.5.0...@swc-node/register@0.5.1) (2020-09-17) ### Bug Fixes -- **register:** add fastpath to handle .d.ts file ([afe4ca9](https://github.com/Brooooooklyn/swc-node/commit/afe4ca921985ecce907cb752fb674c8278041bc0)) +- **register:** add fastpath to handle .d.ts file ([afe4ca9](https://github.com/swc-project/swc-node/commit/afe4ca921985ecce907cb752fb674c8278041bc0)) -# [0.5.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.10...@swc-node/register@0.5.0) (2020-09-16) +# [0.5.0](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.10...@swc-node/register@0.5.0) (2020-09-16) ### Features -- **register:** support read include/exclude config from tsconfig ([0dec2cd](https://github.com/Brooooooklyn/swc-node/commit/0dec2cdcf002c361abef068cf227a8bfe6cdea2a)) +- **register:** support read include/exclude config from tsconfig ([0dec2cd](https://github.com/swc-project/swc-node/commit/0dec2cdcf002c361abef068cf227a8bfe6cdea2a)) -## [0.4.11](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.10...@swc-node/register@0.4.11) (2020-09-13) +## [0.4.11](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.10...@swc-node/register@0.4.11) (2020-09-13) **Note:** Version bump only for package @swc-node/register -## [0.4.10](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.9...@swc-node/register@0.4.10) (2020-09-11) +## [0.4.10](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.9...@swc-node/register@0.4.10) (2020-09-11) ### Bug Fixes -- **core:** add support for esModuleInterop ([a7f3331](https://github.com/Brooooooklyn/swc-node/commit/a7f3331f06d597e39cb44be8a8d73f264a417a71)) +- **core:** add support for esModuleInterop ([a7f3331](https://github.com/swc-project/swc-node/commit/a7f3331f06d597e39cb44be8a8d73f264a417a71)) -## [0.4.9](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.8...@swc-node/register@0.4.9) (2020-09-09) +## [0.4.9](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.8...@swc-node/register@0.4.9) (2020-09-09) **Note:** Version bump only for package @swc-node/register -## [0.4.8](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.7...@swc-node/register@0.4.8) (2020-09-07) +## [0.4.8](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.7...@swc-node/register@0.4.8) (2020-09-07) **Note:** Version bump only for package @swc-node/register -## [0.4.7](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.6...@swc-node/register@0.4.7) (2020-09-06) +## [0.4.7](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.6...@swc-node/register@0.4.7) (2020-09-06) **Note:** Version bump only for package @swc-node/register -## [0.4.6](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.5...@swc-node/register@0.4.6) (2020-09-04) +## [0.4.6](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.5...@swc-node/register@0.4.6) (2020-09-04) **Note:** Version bump only for package @swc-node/register -## [0.4.5](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.4...@swc-node/register@0.4.5) (2020-09-01) +## [0.4.5](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.4...@swc-node/register@0.4.5) (2020-09-01) **Note:** Version bump only for package @swc-node/register -## [0.4.4](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.2...@swc-node/register@0.4.4) (2020-08-31) +## [0.4.4](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.2...@swc-node/register@0.4.4) (2020-08-31) **Note:** Version bump only for package @swc-node/register -## [0.4.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.2...@swc-node/register@0.4.3) (2020-08-28) +## [0.4.3](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.2...@swc-node/register@0.4.3) (2020-08-28) **Note:** Version bump only for package @swc-node/register -## [0.4.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.1...@swc-node/register@0.4.2) (2020-08-24) +## [0.4.2](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.1...@swc-node/register@0.4.2) (2020-08-24) **Note:** Version bump only for package @swc-node/register -## [0.4.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.4.0...@swc-node/register@0.4.1) (2020-08-23) +## [0.4.1](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.4.0...@swc-node/register@0.4.1) (2020-08-23) ### Bug Fixes -- **register:** should not install sourcemap if sourcemap is undefined ([517f927](https://github.com/Brooooooklyn/swc-node/commit/517f927d20f79c8bbcd81bb6d445c52b0602f203)) +- **register:** should not install sourcemap if sourcemap is undefined ([517f927](https://github.com/swc-project/swc-node/commit/517f927d20f79c8bbcd81bb6d445c52b0602f203)) -# [0.4.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.3.4...@swc-node/register@0.4.0) (2020-08-23) +# [0.4.0](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.3.4...@swc-node/register@0.4.0) (2020-08-23) ### Bug Fixes -- **register:** missing register.js file in package.json ([366d370](https://github.com/Brooooooklyn/swc-node/commit/366d3706af778e47f0427f92fe1a171cd43e2a62)) +- **register:** missing register.js file in package.json ([366d370](https://github.com/swc-project/swc-node/commit/366d3706af778e47f0427f92fe1a171cd43e2a62)) ### BREAKING CHANGES - **register:** missing files -## [0.3.4](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.3.3...@swc-node/register@0.3.4) (2020-08-23) +## [0.3.4](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.3.3...@swc-node/register@0.3.4) (2020-08-23) **Note:** Version bump only for package @swc-node/register -## [0.3.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.3.2...@swc-node/register@0.3.3) (2020-08-21) +## [0.3.3](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.3.2...@swc-node/register@0.3.3) (2020-08-21) **Note:** Version bump only for package @swc-node/register -## [0.3.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.3.1...@swc-node/register@0.3.2) (2020-08-20) +## [0.3.2](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.3.1...@swc-node/register@0.3.2) (2020-08-20) **Note:** Version bump only for package @swc-node/register -## [0.3.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.3.0...@swc-node/register@0.3.1) (2020-08-20) +## [0.3.1](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.3.0...@swc-node/register@0.3.1) (2020-08-20) **Note:** Version bump only for package @swc-node/register -## [0.3.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.2.6...@swc-node/register@0.3.0) (2020-08-20) +## [0.3.0](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.2.6...@swc-node/register@0.3.0) (2020-08-20) ### BREAKING CHANGE - **register:** respect tsconfig.json in SWC_NODE_PROJECT -## [0.2.6](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.2.5...@swc-node/register@0.2.6) (2020-08-18) +## [0.2.6](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.2.5...@swc-node/register@0.2.6) (2020-08-18) **Note:** Version bump only for package @swc-node/register -## [0.2.5](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.2.4...@swc-node/register@0.2.5) (2020-08-14) +## [0.2.5](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.2.4...@swc-node/register@0.2.5) (2020-08-14) **Note:** Version bump only for package @swc-node/register -## [0.2.4](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.2.3...@swc-node/register@0.2.4) (2020-08-13) +## [0.2.4](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.2.3...@swc-node/register@0.2.4) (2020-08-13) **Note:** Version bump only for package @swc-node/register -## [0.2.3](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.2.2...@swc-node/register@0.2.3) (2020-08-10) +## [0.2.3](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.2.2...@swc-node/register@0.2.3) (2020-08-10) **Note:** Version bump only for package @swc-node/register -## [0.2.2](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.2.1...@swc-node/register@0.2.2) (2020-08-10) +## [0.2.2](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.2.1...@swc-node/register@0.2.2) (2020-08-10) **Note:** Version bump only for package @swc-node/register -## [0.2.1](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.2.0...@swc-node/register@0.2.1) (2020-08-09) +## [0.2.1](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.2.0...@swc-node/register@0.2.1) (2020-08-09) **Note:** Version bump only for package @swc-node/register -# [0.2.0](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/register@0.1.12...@swc-node/register@0.2.0) (2020-08-09) +# [0.2.0](https://github.com/swc-project/swc-node/compare/@swc-node/register@0.1.12...@swc-node/register@0.2.0) (2020-08-09) ### Features -- **core:** add support for emitDecoratorMetadata ([edd2fd5](https://github.com/Brooooooklyn/swc-node/commit/edd2fd575bf43bf4206a49b5b078945de5eae95a)) +- **core:** add support for emitDecoratorMetadata ([edd2fd5](https://github.com/swc-project/swc-node/commit/edd2fd575bf43bf4206a49b5b078945de5eae95a)) diff --git a/packages/register/package.json b/packages/register/package.json index 00bfe263f..6176c840c 100644 --- a/packages/register/package.json +++ b/packages/register/package.json @@ -16,8 +16,8 @@ "tsc", "webpack" ], - "author": "LongYinan ", - "homepage": "https://github.com/Brooooooklyn/swc-node", + "author": "LongYinan ", + "homepage": "https://github.com/swc-project/swc-node", "license": "MIT", "main": "index.js", "files": ["index.js", "lib", "README.md", "LICENSE", "*.d.ts"], @@ -27,25 +27,25 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/Brooooooklyn/swc-node.git" + "url": "git+https://github.com/swc-project/swc-node.git" }, "bugs": { - "url": "https://github.com/Brooooooklyn/swc-node/issues" + "url": "https://github.com/swc-project/swc-node/issues" }, "dependencies": { "@swc-node/core": "^1.8.2", "@swc-node/sourcemap-support": "^0.1.11", "colorette": "^2.0.16", - "debug": "^4.3.3", - "pirates": "^4.0.4", - "tslib": "^2.3.1", - "typescript": "^4.5.4" + "debug": "^4.3.4", + "pirates": "^4.0.5", + "tslib": "^2.4.0", + "typescript": "^4.6.3" }, "peerDependencies": { "typescript": ">= 4.3" }, "devDependencies": { - "@swc/core": "^1.2.133", + "@swc/core": "^1.2.172", "@types/debug": "^4.1.7" }, "funding": { diff --git a/packages/register/read-default-tsconfig.ts b/packages/register/read-default-tsconfig.ts index 3db999567..f20cff800 100644 --- a/packages/register/read-default-tsconfig.ts +++ b/packages/register/read-default-tsconfig.ts @@ -66,6 +66,7 @@ function toTsTarget(target: ts.ScriptTarget): Options['target'] { case ts.ScriptTarget.ES2020: return 'es2020' case ts.ScriptTarget.ES2021: + case ts.ScriptTarget.ES2022: case ts.ScriptTarget.ESNext: case ts.ScriptTarget.Latest: return 'es2021' diff --git a/packages/sourcemap-support/CHANGELOG.md b/packages/sourcemap-support/CHANGELOG.md index ad2607c6f..29e42e59f 100644 --- a/packages/sourcemap-support/CHANGELOG.md +++ b/packages/sourcemap-support/CHANGELOG.md @@ -3,18 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.11](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/sourcemap-support@0.1.10...@swc-node/sourcemap-support@0.1.11) (2021-12-13) +## [0.1.11](https://github.com/swc-project/swc-node/compare/@swc-node/sourcemap-support@0.1.10...@swc-node/sourcemap-support@0.1.11) (2021-12-13) **Note:** Version bump only for package @swc-node/sourcemap-support -## [0.1.10](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/sourcemap-support@0.1.9...@swc-node/sourcemap-support@0.1.10) (2021-10-29) +## [0.1.10](https://github.com/swc-project/swc-node/compare/@swc-node/sourcemap-support@0.1.9...@swc-node/sourcemap-support@0.1.10) (2021-10-29) **Note:** Version bump only for package @swc-node/sourcemap-support -## [0.1.9](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/sourcemap-support@0.1.8...@swc-node/sourcemap-support@0.1.9) (2021-10-16) +## [0.1.9](https://github.com/swc-project/swc-node/compare/@swc-node/sourcemap-support@0.1.8...@swc-node/sourcemap-support@0.1.9) (2021-10-16) **Note:** Version bump only for package @swc-node/sourcemap-support -## [0.1.8](https://github.com/Brooooooklyn/swc-node/compare/@swc-node/sourcemap-support@0.1.7...@swc-node/sourcemap-support@0.1.8) (2020-08-31) +## [0.1.8](https://github.com/swc-project/swc-node/compare/@swc-node/sourcemap-support@0.1.7...@swc-node/sourcemap-support@0.1.8) (2020-08-31) **Note:** Version bump only for package @swc-node/sourcemap-support diff --git a/packages/sourcemap-support/package.json b/packages/sourcemap-support/package.json index d68f3a1b6..2fba0b5bc 100644 --- a/packages/sourcemap-support/package.json +++ b/packages/sourcemap-support/package.json @@ -3,8 +3,8 @@ "version": "0.1.11", "description": "Runtime sourcemap support in NodeJS", "keywords": ["swc", "ts-node", "N-API", "NAPI", "napi-rs", "node-rs", "rust", "esbuild", "typescript"], - "author": "LongYinan ", - "homepage": "https://github.com/Brooooooklyn/swc-node", + "author": "LongYinan ", + "homepage": "https://github.com/swc-project/swc-node", "license": "MIT", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -15,13 +15,13 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/Brooooooklyn/swc-node.git" + "url": "git+https://github.com/swc-project/swc-node.git" }, "dependencies": { "source-map-support": "^0.5.21" }, "bugs": { - "url": "https://github.com/Brooooooklyn/swc-node/issues" + "url": "https://github.com/swc-project/swc-node/issues" }, "devDependencies": { "@types/source-map-support": "^0.5.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b08070096..e980f1f27 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,133 +4,143 @@ importers: .: specifiers: - '@babel/core': ^7.16.10 + '@babel/core': ^7.17.9 '@babel/plugin-transform-typescript': ^7.16.8 - '@babel/preset-env': ^7.16.10 + '@babel/preset-env': ^7.16.11 '@babel/preset-typescript': ^7.16.7 '@swc-node/core': workspace:* '@swc-node/jest': workspace:* '@swc-node/register': workspace:* - '@types/babel__core': ^7.1.18 + '@types/babel__core': ^7.1.19 '@types/benchmark': ^2.1.1 - '@types/lodash': ^4.14.178 - '@types/node': ^17.0.10 - '@types/sinon': ^10.0.8 - '@typescript-eslint/eslint-plugin': ^5.10.0 - '@typescript-eslint/parser': ^5.10.0 - ava: ^4.0.1 + '@types/lodash': ^4.14.182 + '@types/node': ^17.0.29 + '@types/sinon': ^10.0.11 + '@typescript-eslint/eslint-plugin': ^5.21.0 + '@typescript-eslint/parser': ^5.21.0 + ava: ^4.2.0 benchmark: ^2.1.4 colorette: ^2.0.16 - esbuild: ^0.14.11 - eslint: ^8.7.0 - eslint-config-prettier: ^8.3.0 - eslint-plugin-import: ^2.25.4 + esbuild: ^0.14.38 + eslint: ^8.14.0 + eslint-config-prettier: ^8.5.0 + eslint-plugin-import: ^2.26.0 eslint-plugin-prettier: ^4.0.0 husky: ^7.0.4 - jest: ^27.4.7 + jest: ^28.0.2 lerna: ^4.0.0 - lint-staged: ^12.2.1 + lint-staged: ^12.4.1 lodash: ^4.17.21 - prettier: ^2.5.1 - react: ^17.0.2 - rxjs: ^7.5.2 - sinon: ^12.0.1 - tslib: ^2.3.1 - typescript: ^4.5.4 + prettier: ^2.6.2 + react: ^18.1.0 + rxjs: ^7.5.5 + sinon: ^13.0.2 + tslib: ^2.4.0 + typescript: ^4.6.3 devDependencies: - '@babel/core': 7.16.10 - '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.16.10 - '@babel/preset-env': 7.16.10_@babel+core@7.16.10 - '@babel/preset-typescript': 7.16.7_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.9 + '@babel/preset-env': 7.16.11_@babel+core@7.17.9 + '@babel/preset-typescript': 7.16.7_@babel+core@7.17.9 '@swc-node/core': link:packages/core '@swc-node/jest': link:packages/jest '@swc-node/register': link:packages/register - '@types/babel__core': 7.1.18 + '@types/babel__core': 7.1.19 '@types/benchmark': 2.1.1 - '@types/lodash': 4.14.178 - '@types/node': 17.0.10 - '@types/sinon': 10.0.8 - '@typescript-eslint/eslint-plugin': 5.10.0_3b6b276e93ead7cf6063f183a5e18d1f - '@typescript-eslint/parser': 5.10.0_eslint@8.7.0+typescript@4.5.4 - ava: 4.0.1 + '@types/lodash': 4.14.182 + '@types/node': 17.0.29 + '@types/sinon': 10.0.11 + '@typescript-eslint/eslint-plugin': 5.21.0_829e74f28e9c9eb05edda582d47d45b8 + '@typescript-eslint/parser': 5.21.0_eslint@8.14.0+typescript@4.6.3 + ava: 4.2.0 benchmark: 2.1.4 colorette: 2.0.16 - esbuild: 0.14.11 - eslint: 8.7.0 - eslint-config-prettier: 8.3.0_eslint@8.7.0 - eslint-plugin-import: 2.25.4_eslint@8.7.0 - eslint-plugin-prettier: 4.0.0_4660519532e4c3b0a9e5bb6623cfedf6 + esbuild: 0.14.38 + eslint: 8.14.0 + eslint-config-prettier: 8.5.0_eslint@8.14.0 + eslint-plugin-import: 2.26.0_eslint@8.14.0 + eslint-plugin-prettier: 4.0.0_665eb419c9d7860ca0c224f7f6dcdace husky: 7.0.4 - jest: 27.4.7 + jest: 28.0.2_@types+node@17.0.29 lerna: 4.0.0 - lint-staged: 12.2.1 + lint-staged: 12.4.1 lodash: 4.17.21 - prettier: 2.5.1 - react: 17.0.2 - rxjs: 7.5.2 - sinon: 12.0.1 - tslib: 2.3.1 - typescript: 4.5.4 + prettier: 2.6.2 + react: 18.1.0 + rxjs: 7.5.5 + sinon: 13.0.2 + tslib: 2.4.0 + typescript: 4.6.3 packages/core: specifiers: - '@swc/core': ^1.2.133 + '@swc/core': ^1.2.172 dependencies: - '@swc/core': 1.2.133 + '@swc/core': 1.2.172 packages/integrate: specifiers: '@swc-node/core': ^1.8.2 - '@types/jest': ^27.4.0 - jest: ^27.4.7 + '@types/jest': ^27.4.1 + '@types/react': ^18.0.8 + '@types/react-dom': ^18.0.0 + jest: ^28.0.2 + react: ^18.1.0 + react-dom: ^18.1.0 devDependencies: '@swc-node/core': link:../core - '@types/jest': 27.4.0 - jest: 27.4.7 + '@types/jest': 27.4.1 + '@types/react': 18.0.8 + '@types/react-dom': 18.0.0 + jest: 28.0.2_@types+node@17.0.29 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 packages/jest: specifiers: - '@node-rs/xxhash': ^1.1.4 + '@node-rs/xxhash': ^1.2.0 '@swc-node/core': ^1.8.2 - '@swc/core': ^1.2.133 + '@swc-node/register': ^1.4.2 + '@swc/core': ^1.2.172 dependencies: - '@node-rs/xxhash': 1.1.4 + '@node-rs/xxhash': 1.2.0 '@swc-node/core': link:../core + '@swc-node/register': link:../register devDependencies: - '@swc/core': 1.2.133 + '@swc/core': 1.2.172 packages/loader: specifiers: '@swc-node/core': ^1.8.2 '@swc-node/register': ^1.4.2 - webpack: ^5.66.0 + webpack: ^5.72.0 dependencies: '@swc-node/core': link:../core '@swc-node/register': link:../register devDependencies: - webpack: 5.66.0_esbuild@0.14.11 + webpack: 5.72.0_esbuild@0.14.38 packages/register: specifiers: '@swc-node/core': ^1.8.2 '@swc-node/sourcemap-support': ^0.1.11 - '@swc/core': ^1.2.133 + '@swc/core': ^1.2.172 '@types/debug': ^4.1.7 colorette: ^2.0.16 - debug: ^4.3.3 - pirates: ^4.0.4 - tslib: ^2.3.1 - typescript: ^4.5.4 + debug: ^4.3.4 + pirates: ^4.0.5 + tslib: ^2.4.0 + typescript: ^4.6.3 dependencies: '@swc-node/core': link:../core '@swc-node/sourcemap-support': link:../sourcemap-support colorette: 2.0.16 - debug: 4.3.3 - pirates: 4.0.4 - tslib: 2.3.1 - typescript: 4.5.4 + debug: 4.3.4 + pirates: 4.0.5 + tslib: 2.4.0 + typescript: 4.6.3 devDependencies: - '@swc/core': 1.2.133 + '@swc/core': 1.2.172 '@types/debug': 4.1.7 packages/sourcemap-support: @@ -144,90 +154,54 @@ importers: packages: - /@babel/code-frame/7.16.0: - resolution: {integrity: sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==} - engines: {node: '>=6.9.0'} + /@ampproject/remapping/2.2.0: + resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} + engines: {node: '>=6.0.0'} dependencies: - '@babel/highlight': 7.16.0 + '@jridgewell/gen-mapping': 0.1.0 + '@jridgewell/trace-mapping': 0.3.9 dev: true /@babel/code-frame/7.16.7: resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.16.10 - dev: true - - /@babel/compat-data/7.16.4: - resolution: {integrity: sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==} - engines: {node: '>=6.9.0'} + '@babel/highlight': 7.17.9 dev: true - /@babel/compat-data/7.16.8: - resolution: {integrity: sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==} + /@babel/compat-data/7.17.7: + resolution: {integrity: sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.16.0: - resolution: {integrity: sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.16.0 - '@babel/generator': 7.16.0 - '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 - '@babel/helper-module-transforms': 7.16.0 - '@babel/helpers': 7.16.3 - '@babel/parser': 7.16.4 - '@babel/template': 7.16.0 - '@babel/traverse': 7.16.3 - '@babel/types': 7.16.0 - convert-source-map: 1.8.0 - debug: 4.3.3 - gensync: 1.0.0-beta.2 - json5: 2.2.0 - semver: 6.3.0 - source-map: 0.5.7 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/core/7.16.10: - resolution: {integrity: sha512-pbiIdZbCiMx/MM6toR+OfXarYix3uz0oVsnNtfdAGTcCTu3w/JGF8JhirevXLBJUu0WguSZI12qpKnx7EeMyLA==} + /@babel/core/7.17.9: + resolution: {integrity: sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==} engines: {node: '>=6.9.0'} dependencies: + '@ampproject/remapping': 2.2.0 '@babel/code-frame': 7.16.7 - '@babel/generator': 7.16.8 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.10 - '@babel/helper-module-transforms': 7.16.7 - '@babel/helpers': 7.16.7 - '@babel/parser': 7.16.10 + '@babel/generator': 7.17.9 + '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.9 + '@babel/helper-module-transforms': 7.17.7 + '@babel/helpers': 7.17.9 + '@babel/parser': 7.17.9 '@babel/template': 7.16.7 - '@babel/traverse': 7.16.10 - '@babel/types': 7.16.8 + '@babel/traverse': 7.17.9 + '@babel/types': 7.17.0 convert-source-map: 1.8.0 - debug: 4.3.3 + debug: 4.3.4 gensync: 1.0.0-beta.2 - json5: 2.2.0 + json5: 2.2.1 semver: 6.3.0 - source-map: 0.5.7 transitivePeerDependencies: - supports-color dev: true - /@babel/generator/7.16.0: - resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.16.0 - jsesc: 2.5.2 - source-map: 0.5.7 - dev: true - - /@babel/generator/7.16.8: - resolution: {integrity: sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==} + /@babel/generator/7.17.9: + resolution: {integrity: sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.8 + '@babel/types': 7.17.0 jsesc: 2.5.2 source-map: 0.5.7 dev: true @@ -236,7 +210,7 @@ packages: resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.8 + '@babel/types': 7.17.0 dev: true /@babel/helper-builder-binary-assignment-operator-visitor/7.16.7: @@ -244,46 +218,33 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-explode-assignable-expression': 7.16.7 - '@babel/types': 7.16.8 + '@babel/types': 7.17.0 dev: true - /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.0: - resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==} + /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.9: + resolution: {integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.16.4 - '@babel/core': 7.16.0 - '@babel/helper-validator-option': 7.14.5 - browserslist: 4.18.1 - semver: 6.3.0 - dev: true - - /@babel/helper-compilation-targets/7.16.7_@babel+core@7.16.10: - resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.16.8 - '@babel/core': 7.16.10 + '@babel/compat-data': 7.17.7 + '@babel/core': 7.17.9 '@babel/helper-validator-option': 7.16.7 - browserslist: 4.18.1 + browserslist: 4.20.3 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.16.10_@babel+core@7.16.10: - resolution: {integrity: sha512-wDeej0pu3WN/ffTxMNCPW5UCiOav8IcLRxSIyp/9+IF2xJUM9h/OYjg0IJLHaL6F8oU8kqMz9nc1vryXhMsgXg==} + /@babel/helper-create-class-features-plugin/7.17.9_@babel+core@7.17.9: + resolution: {integrity: sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-member-expression-to-functions': 7.16.7 + '@babel/helper-function-name': 7.17.9 + '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 '@babel/helper-replace-supers': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 @@ -291,48 +252,30 @@ packages: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin/7.16.7_@babel+core@7.16.10: - resolution: {integrity: sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==} + /@babel/helper-create-regexp-features-plugin/7.17.0_@babel+core@7.17.9: + resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-annotate-as-pure': 7.16.7 - regexpu-core: 4.8.0 + regexpu-core: 5.0.1 dev: true - /@babel/helper-define-polyfill-provider/0.3.0_@babel+core@7.16.10: - resolution: {integrity: sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==} - peerDependencies: - '@babel/core': ^7.4.0-0 - dependencies: - '@babel/core': 7.16.10 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.10 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/traverse': 7.16.10 - debug: 4.3.3 - lodash.debounce: 4.0.8 - resolve: 1.20.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.16.10: + /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.17.9: resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.9 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 - '@babel/traverse': 7.16.10 - debug: 4.3.3 + '@babel/traverse': 7.17.9 + debug: 4.3.4 lodash.debounce: 4.0.8 - resolve: 1.20.0 + resolve: 1.22.0 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -342,139 +285,66 @@ packages: resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.8 + '@babel/types': 7.17.0 dev: true /@babel/helper-explode-assignable-expression/7.16.7: resolution: {integrity: sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.8 - dev: true - - /@babel/helper-function-name/7.16.0: - resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-get-function-arity': 7.16.0 - '@babel/template': 7.16.0 - '@babel/types': 7.16.0 + '@babel/types': 7.17.0 dev: true - /@babel/helper-function-name/7.16.7: - resolution: {integrity: sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==} + /@babel/helper-function-name/7.17.9: + resolution: {integrity: sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-get-function-arity': 7.16.7 '@babel/template': 7.16.7 - '@babel/types': 7.16.8 - dev: true - - /@babel/helper-get-function-arity/7.16.0: - resolution: {integrity: sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.16.0 - dev: true - - /@babel/helper-get-function-arity/7.16.7: - resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.16.8 - dev: true - - /@babel/helper-hoist-variables/7.16.0: - resolution: {integrity: sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.16.0 + '@babel/types': 7.17.0 dev: true /@babel/helper-hoist-variables/7.16.7: resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.8 - dev: true - - /@babel/helper-member-expression-to-functions/7.16.0: - resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.16.0 - dev: true - - /@babel/helper-member-expression-to-functions/7.16.7: - resolution: {integrity: sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.16.8 + '@babel/types': 7.17.0 dev: true - /@babel/helper-module-imports/7.16.0: - resolution: {integrity: sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==} + /@babel/helper-member-expression-to-functions/7.17.7: + resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.0 + '@babel/types': 7.17.0 dev: true /@babel/helper-module-imports/7.16.7: resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.8 + '@babel/types': 7.17.0 dev: true - /@babel/helper-module-transforms/7.16.0: - resolution: {integrity: sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-module-imports': 7.16.0 - '@babel/helper-replace-supers': 7.16.0 - '@babel/helper-simple-access': 7.16.0 - '@babel/helper-split-export-declaration': 7.16.0 - '@babel/helper-validator-identifier': 7.15.7 - '@babel/template': 7.16.0 - '@babel/traverse': 7.16.3 - '@babel/types': 7.16.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-module-transforms/7.16.7: - resolution: {integrity: sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==} + /@babel/helper-module-transforms/7.17.7: + resolution: {integrity: sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.16.7 '@babel/helper-module-imports': 7.16.7 - '@babel/helper-simple-access': 7.16.7 + '@babel/helper-simple-access': 7.17.7 '@babel/helper-split-export-declaration': 7.16.7 '@babel/helper-validator-identifier': 7.16.7 '@babel/template': 7.16.7 - '@babel/traverse': 7.16.10 - '@babel/types': 7.16.8 + '@babel/traverse': 7.17.9 + '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-optimise-call-expression/7.16.0: - resolution: {integrity: sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.16.0 - dev: true - /@babel/helper-optimise-call-expression/7.16.7: resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.8 - dev: true - - /@babel/helper-plugin-utils/7.14.5: - resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==} - engines: {node: '>=6.9.0'} + '@babel/types': 7.17.0 dev: true /@babel/helper-plugin-utils/7.16.7: @@ -488,19 +358,7 @@ packages: dependencies: '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-wrap-function': 7.16.8 - '@babel/types': 7.16.8 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-replace-supers/7.16.0: - resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-member-expression-to-functions': 7.16.0 - '@babel/helper-optimise-call-expression': 7.16.0 - '@babel/traverse': 7.16.3 - '@babel/types': 7.16.0 + '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color dev: true @@ -510,52 +368,33 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-member-expression-to-functions': 7.16.7 + '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/traverse': 7.16.10 - '@babel/types': 7.16.8 + '@babel/traverse': 7.17.9 + '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access/7.16.0: - resolution: {integrity: sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==} + /@babel/helper-simple-access/7.17.7: + resolution: {integrity: sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.0 - dev: true - - /@babel/helper-simple-access/7.16.7: - resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.16.8 + '@babel/types': 7.17.0 dev: true /@babel/helper-skip-transparent-expression-wrappers/7.16.0: resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.8 - dev: true - - /@babel/helper-split-export-declaration/7.16.0: - resolution: {integrity: sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.16.0 + '@babel/types': 7.17.0 dev: true /@babel/helper-split-export-declaration/7.16.7: resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.16.8 - dev: true - - /@babel/helper-validator-identifier/7.15.7: - resolution: {integrity: sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==} - engines: {node: '>=6.9.0'} + '@babel/types': 7.17.0 dev: true /@babel/helper-validator-identifier/7.16.7: @@ -563,11 +402,6 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-option/7.14.5: - resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==} - engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-validator-option/7.16.7: resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==} engines: {node: '>=6.9.0'} @@ -577,47 +411,27 @@ packages: resolution: {integrity: sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-function-name': 7.16.7 + '@babel/helper-function-name': 7.17.9 '@babel/template': 7.16.7 - '@babel/traverse': 7.16.10 - '@babel/types': 7.16.8 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helpers/7.16.3: - resolution: {integrity: sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.16.0 - '@babel/traverse': 7.16.3 - '@babel/types': 7.16.0 + '@babel/traverse': 7.17.9 + '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helpers/7.16.7: - resolution: {integrity: sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==} + /@babel/helpers/7.17.9: + resolution: {integrity: sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.7 - '@babel/traverse': 7.16.10 - '@babel/types': 7.16.8 + '@babel/traverse': 7.17.9 + '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color dev: true - /@babel/highlight/7.16.0: - resolution: {integrity: sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.15.7 - chalk: 2.4.2 - js-tokens: 4.0.0 - dev: true - - /@babel/highlight/7.16.10: - resolution: {integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==} + /@babel/highlight/7.17.9: + resolution: {integrity: sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.16.7 @@ -625,403 +439,391 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.16.10: - resolution: {integrity: sha512-Sm/S9Or6nN8uiFsQU1yodyDW3MWXQhFeqzMPM+t8MJjM+pLsnFVxFZzkpXKvUXh+Gz9cbMoYYs484+Jw/NTEFQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dev: true - - /@babel/parser/7.16.4: - resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==} - engines: {node: '>=6.0.0'} - hasBin: true - dev: true - - /@babel/parser/7.16.6: - resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==} + /@babel/parser/7.17.9: + resolution: {integrity: sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==} engines: {node: '>=6.0.0'} hasBin: true dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.16.10: + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7_@babel+core@7.16.10: + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.16.10 + '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.9 dev: true - /@babel/plugin-proposal-async-generator-functions/7.16.8_@babel+core@7.16.10: + /@babel/plugin-proposal-async-generator-functions/7.16.8_@babel+core@7.17.9: resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-remap-async-to-generator': 7.16.8 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.10 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.9 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-create-class-features-plugin': 7.16.10_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/helper-create-class-features-plugin': 7.17.9_@babel+core@7.17.9 '@babel/helper-plugin-utils': 7.16.7 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.16.7_@babel+core@7.16.10: - resolution: {integrity: sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==} + /@babel/plugin-proposal-class-static-block/7.17.6_@babel+core@7.17.9: + resolution: {integrity: sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-create-class-features-plugin': 7.16.10_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/helper-create-class-features-plugin': 7.17.9_@babel+core@7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.10 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.9 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.10 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.9 dev: true - /@babel/plugin-proposal-export-namespace-from/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-export-namespace-from/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.10 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.9 dev: true - /@babel/plugin-proposal-json-strings/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-json-strings/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.10 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.9 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-logical-assignment-operators/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.10 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.9 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-nullish-coalescing-operator/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.10 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.9 dev: true - /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.10 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.9 dev: true - /@babel/plugin-proposal-object-rest-spread/7.16.7_@babel+core@7.16.10: - resolution: {integrity: sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==} + /@babel/plugin-proposal-object-rest-spread/7.17.3_@babel+core@7.17.9: + resolution: {integrity: sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.16.8 - '@babel/core': 7.16.10 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.10 + '@babel/compat-data': 7.17.7 + '@babel/core': 7.17.9 + '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.16.10 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.9 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.10 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.9 dev: true - /@babel/plugin-proposal-optional-chaining/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-optional-chaining/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.10 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.9 dev: true - /@babel/plugin-proposal-private-methods/7.16.7_@babel+core@7.16.10: - resolution: {integrity: sha512-7twV3pzhrRxSwHeIvFE6coPgvo+exNDOiGUMg39o2LiLo1Y+4aKpfkcLGcg1UHonzorCt7SNXnoMyCnnIOA8Sw==} + /@babel/plugin-proposal-private-methods/7.16.11_@babel+core@7.17.9: + resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-create-class-features-plugin': 7.16.10_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/helper-create-class-features-plugin': 7.17.9_@babel+core@7.17.9 '@babel/helper-plugin-utils': 7.16.7 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-private-property-in-object/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.16.10_@babel+core@7.16.10 + '@babel/helper-create-class-features-plugin': 7.17.9_@babel+core@7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.10 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.9 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-unicode-property-regex/7.16.7_@babel+core@7.16.10: + /@babel/plugin-proposal-unicode-property-regex/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==} engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-create-regexp-features-plugin': 7.16.7_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.16.10: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.9: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.16.10: + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.9: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.16.10: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.9: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.16.10: + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.17.9: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.16.10: + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.17.9: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.16.10: + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.17.9: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.10: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.9: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.16.10: + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.9: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.16.10: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.9: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.16.10: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.9: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.16.10: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.9: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.16.10: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.9: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.16.10: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.9: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.16.10: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.9: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.16.10: + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.17.9: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.16.10: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.9: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.17.9 + '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.16.10: + /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-async-to-generator/7.16.8_@babel+core@7.16.10: + /@babel/plugin-transform-async-to-generator/7.16.8_@babel+core@7.17.9: resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-remap-async-to-generator': 7.16.8 @@ -1029,36 +831,36 @@ packages: - supports-color dev: true - /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-block-scoping/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-block-scoping/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-classes/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-classes/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.16.7 + '@babel/helper-function-name': 7.17.9 '@babel/helper-optimise-call-expression': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-replace-supers': 7.16.7 @@ -1068,138 +870,138 @@ packages: - supports-color dev: true - /@babel/plugin-transform-computed-properties/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-computed-properties/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-destructuring/7.16.7_@babel+core@7.16.10: - resolution: {integrity: sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==} + /@babel/plugin-transform-destructuring/7.17.7_@babel+core@7.17.9: + resolution: {integrity: sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-create-regexp-features-plugin': 7.16.7_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-duplicate-keys/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-duplicate-keys/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-for-of/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-for-of/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.10 - '@babel/helper-function-name': 7.16.7 + '@babel/core': 7.17.9 + '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.9 + '@babel/helper-function-name': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-literals/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-literals/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-modules-amd/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-modules-amd/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-module-transforms': 7.16.7 + '@babel/core': 7.17.9 + '@babel/helper-module-transforms': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.16.8_@babel+core@7.16.10: - resolution: {integrity: sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==} + /@babel/plugin-transform-modules-commonjs/7.17.9_@babel+core@7.17.9: + resolution: {integrity: sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-module-transforms': 7.16.7 + '@babel/core': 7.17.9 + '@babel/helper-module-transforms': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-simple-access': 7.16.7 + '@babel/helper-simple-access': 7.17.7 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.16.7_@babel+core@7.16.10: - resolution: {integrity: sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==} + /@babel/plugin-transform-modules-systemjs/7.17.8_@babel+core@7.17.9: + resolution: {integrity: sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-module-transforms': 7.16.7 + '@babel/helper-module-transforms': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-validator-identifier': 7.16.7 babel-plugin-dynamic-import-node: 2.3.3 @@ -1207,360 +1009,326 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-modules-umd/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-module-transforms': 7.16.7 + '@babel/core': 7.17.9 + '@babel/helper-module-transforms': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.16.8_@babel+core@7.16.10: + /@babel/plugin-transform-named-capturing-groups-regex/7.16.8_@babel+core@7.17.9: resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-create-regexp-features-plugin': 7.16.7_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.9 dev: true - /@babel/plugin-transform-new-target/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-new-target/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-replace-supers': 7.16.7 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-regenerator/7.16.7_@babel+core@7.16.10: - resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==} + /@babel/plugin-transform-regenerator/7.17.9_@babel+core@7.17.9: + resolution: {integrity: sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - regenerator-transform: 0.14.5 + '@babel/core': 7.17.9 + regenerator-transform: 0.15.0 dev: true - /@babel/plugin-transform-reserved-words/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-reserved-words/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-spread/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-spread/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 dev: true - /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-template-literals/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-template-literals/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-typeof-symbol/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-typeof-symbol/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.16.10: + /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.9: resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-create-class-features-plugin': 7.16.10_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/helper-create-class-features-plugin': 7.17.9_@babel+core@7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.16.10 + '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.9 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.16.10: + /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-create-regexp-features-plugin': 7.16.7_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.9 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/preset-env/7.16.10_@babel+core@7.16.10: - resolution: {integrity: sha512-iCac3fZn9oOcLqc1N2/copPiX7aoxzsvjeDdXoZobrlbQ6YGgS3bL9HyldOJ8V8AY5P7pFynCATrn7M4dMw0Yg==} + /@babel/preset-env/7.16.11_@babel+core@7.17.9: + resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.16.8 - '@babel/core': 7.16.10 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.10 + '@babel/compat-data': 7.17.7 + '@babel/core': 7.17.9 + '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.9 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-async-generator-functions': 7.16.8_@babel+core@7.16.10 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-class-static-block': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-json-strings': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-logical-assignment-operators': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-object-rest-spread': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-private-methods': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-private-property-in-object': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.10 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.16.10 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.10 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.10 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.10 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.10 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.10 - '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-async-to-generator': 7.16.8_@babel+core@7.16.10 - '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-destructuring': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-duplicate-keys': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-modules-amd': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.16.10 - '@babel/plugin-transform-modules-systemjs': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-modules-umd': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8_@babel+core@7.16.10 - '@babel/plugin-transform-new-target': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-regenerator': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-reserved-words': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-typeof-symbol': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.16.10 - '@babel/preset-modules': 0.1.5_@babel+core@7.16.10 - '@babel/types': 7.16.8 - babel-plugin-polyfill-corejs2: 0.3.0_@babel+core@7.16.10 - babel-plugin-polyfill-corejs3: 0.5.1_@babel+core@7.16.10 - babel-plugin-polyfill-regenerator: 0.3.0_@babel+core@7.16.10 - core-js-compat: 3.20.3 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-async-generator-functions': 7.16.8_@babel+core@7.17.9 + '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-class-static-block': 7.17.6_@babel+core@7.17.9 + '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-json-strings': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-logical-assignment-operators': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.9 + '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.9 + '@babel/plugin-proposal-private-property-in-object': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.9 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.9 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.9 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.9 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.9 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.9 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.9 + '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-async-to-generator': 7.16.8_@babel+core@7.17.9 + '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-destructuring': 7.17.7_@babel+core@7.17.9 + '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-duplicate-keys': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-modules-amd': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-modules-commonjs': 7.17.9_@babel+core@7.17.9 + '@babel/plugin-transform-modules-systemjs': 7.17.8_@babel+core@7.17.9 + '@babel/plugin-transform-modules-umd': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8_@babel+core@7.17.9 + '@babel/plugin-transform-new-target': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-regenerator': 7.17.9_@babel+core@7.17.9 + '@babel/plugin-transform-reserved-words': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-typeof-symbol': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.17.9 + '@babel/preset-modules': 0.1.5_@babel+core@7.17.9 + '@babel/types': 7.17.0 + babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.17.9 + babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.17.9 + babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.17.9 + core-js-compat: 3.22.2 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules/0.1.5_@babel+core@7.16.10: + /@babel/preset-modules/0.1.5_@babel+core@7.17.9: resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.16.10 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.16.10 - '@babel/types': 7.16.8 + '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.9 + '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.9 + '@babel/types': 7.17.0 esutils: 2.0.3 dev: true - /@babel/preset-typescript/7.16.7_@babel+core@7.16.10: + /@babel/preset-typescript/7.16.7_@babel+core@7.17.9: resolution: {integrity: sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 + '@babel/core': 7.17.9 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.16.10 + '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.9 transitivePeerDependencies: - supports-color dev: true - /@babel/runtime/7.16.3: - resolution: {integrity: sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==} + /@babel/runtime/7.17.9: + resolution: {integrity: sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 dev: true - /@babel/template/7.16.0: - resolution: {integrity: sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.16.0 - '@babel/parser': 7.16.4 - '@babel/types': 7.16.0 - dev: true - /@babel/template/7.16.7: resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/parser': 7.16.10 - '@babel/types': 7.16.8 + '@babel/parser': 7.17.9 + '@babel/types': 7.17.0 dev: true - /@babel/traverse/7.16.10: - resolution: {integrity: sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw==} + /@babel/traverse/7.17.9: + resolution: {integrity: sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/generator': 7.16.8 + '@babel/generator': 7.17.9 '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.16.7 + '@babel/helper-function-name': 7.17.9 '@babel/helper-hoist-variables': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.16.10 - '@babel/types': 7.16.8 - debug: 4.3.3 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/traverse/7.16.3: - resolution: {integrity: sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.16.0 - '@babel/generator': 7.16.0 - '@babel/helper-function-name': 7.16.0 - '@babel/helper-hoist-variables': 7.16.0 - '@babel/helper-split-export-declaration': 7.16.0 - '@babel/parser': 7.16.4 - '@babel/types': 7.16.0 - debug: 4.3.3 + '@babel/parser': 7.17.9 + '@babel/types': 7.17.0 + debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.16.0: - resolution: {integrity: sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.15.7 - to-fast-properties: 2.0.0 - dev: true - - /@babel/types/7.16.8: - resolution: {integrity: sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==} + /@babel/types/7.17.0: + resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.16.7 @@ -1571,34 +1339,34 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@eslint/eslintrc/1.0.5: - resolution: {integrity: sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==} + /@eslint/eslintrc/1.2.2: + resolution: {integrity: sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.3 - espree: 9.3.0 - globals: 13.12.0 - ignore: 4.0.6 + debug: 4.3.4 + espree: 9.3.1 + globals: 13.13.0 + ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 - minimatch: 3.0.4 + minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color dev: true - /@gar/promisify/1.1.2: - resolution: {integrity: sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==} + /@gar/promisify/1.1.3: + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} dev: true - /@humanwhocodes/config-array/0.9.2: - resolution: {integrity: sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==} + /@humanwhocodes/config-array/0.9.5: + resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.3 - minimatch: 3.0.4 + debug: 4.3.4 + minimatch: 3.1.2 transitivePeerDependencies: - supports-color dev: true @@ -1628,97 +1396,114 @@ packages: engines: {node: '>=8'} dev: true - /@jest/console/27.4.6: - resolution: {integrity: sha512-jauXyacQD33n47A44KrlOVeiXHEXDqapSdfb9kTekOchH/Pd18kBIO1+xxJQRLuG+LUuljFCwTG92ra4NW7SpA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/console/28.0.2: + resolution: {integrity: sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 - '@types/node': 17.0.10 + '@jest/types': 28.0.2 + '@types/node': 17.0.29 chalk: 4.1.2 - jest-message-util: 27.4.6 - jest-util: 27.4.2 + jest-message-util: 28.0.2 + jest-util: 28.0.2 slash: 3.0.0 dev: true - /@jest/core/27.4.7: - resolution: {integrity: sha512-n181PurSJkVMS+kClIFSX/LLvw9ExSb+4IMtD6YnfxZVerw9ANYtW0bPrm0MJu2pfe9SY9FJ9FtQ+MdZkrZwjg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/core/28.0.2: + resolution: {integrity: sha512-AK6xU9wfo9E3wA4fY8t59I2t5hnS3eCVYhD1OVZPMZyUrtIQbU1HR+h9jz3ulsEv39xSDH94QY2IJr46O637ag==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true dependencies: - '@jest/console': 27.4.6 - '@jest/reporters': 27.4.6 - '@jest/test-result': 27.4.6 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 - '@types/node': 17.0.10 + '@jest/console': 28.0.2 + '@jest/reporters': 28.0.2 + '@jest/test-result': 28.0.2 + '@jest/transform': 28.0.2 + '@jest/types': 28.0.2 + '@types/node': 17.0.29 ansi-escapes: 4.3.2 chalk: 4.1.2 - emittery: 0.8.1 + ci-info: 3.3.0 exit: 0.1.2 - graceful-fs: 4.2.8 - jest-changed-files: 27.4.2 - jest-config: 27.4.7 - jest-haste-map: 27.4.6 - jest-message-util: 27.4.6 - jest-regex-util: 27.4.0 - jest-resolve: 27.4.6 - jest-resolve-dependencies: 27.4.6 - jest-runner: 27.4.6 - jest-runtime: 27.4.6 - jest-snapshot: 27.4.6 - jest-util: 27.4.2 - jest-validate: 27.4.6 - jest-watcher: 27.4.6 - micromatch: 4.0.4 + graceful-fs: 4.2.10 + jest-changed-files: 28.0.2 + jest-config: 28.0.2_@types+node@17.0.29 + jest-haste-map: 28.0.2 + jest-message-util: 28.0.2 + jest-regex-util: 28.0.2 + jest-resolve: 28.0.2 + jest-resolve-dependencies: 28.0.2 + jest-runner: 28.0.2 + jest-runtime: 28.0.2 + jest-snapshot: 28.0.2 + jest-util: 28.0.2 + jest-validate: 28.0.2 + jest-watcher: 28.0.2 + micromatch: 4.0.5 + pretty-format: 28.0.2 rimraf: 3.0.2 slash: 3.0.0 strip-ansi: 6.0.1 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - ts-node - - utf-8-validate dev: true - /@jest/environment/27.4.6: - resolution: {integrity: sha512-E6t+RXPfATEEGVidr84WngLNWZ8ffCPky8RqqRK6u1Bn0LK92INe0MDttyPl/JOzaq92BmDzOeuqk09TvM22Sg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/environment/28.0.2: + resolution: {integrity: sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/fake-timers': 27.4.6 - '@jest/types': 27.4.2 - '@types/node': 17.0.10 - jest-mock: 27.4.6 + '@jest/fake-timers': 28.0.2 + '@jest/types': 28.0.2 + '@types/node': 17.0.29 + jest-mock: 28.0.2 dev: true - /@jest/fake-timers/27.4.6: - resolution: {integrity: sha512-mfaethuYF8scV8ntPpiVGIHQgS0XIALbpY2jt2l7wb/bvq4Q5pDLk4EP4D7SAvYT1QrPOPVZAtbdGAOOyIgs7A==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/expect-utils/28.0.2: + resolution: {integrity: sha512-YryfH2zN5c7M8eLtn9oTBRj1sfD+X4cHNXJnTejqCveOS33wADEZUxJ7de5++lRvByNpRpfAnc8zTK7yrUJqgA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 - '@sinonjs/fake-timers': 8.1.0 - '@types/node': 17.0.10 - jest-message-util: 27.4.6 - jest-mock: 27.4.6 - jest-util: 27.4.2 + jest-get-type: 28.0.2 dev: true - /@jest/globals/27.4.6: - resolution: {integrity: sha512-kAiwMGZ7UxrgPzu8Yv9uvWmXXxsy0GciNejlHvfPIfWkSxChzv6bgTS3YqBkGuHcis+ouMFI2696n2t+XYIeFw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/expect/28.0.2: + resolution: {integrity: sha512-rxgWG/updGoQtHFw/duImu5gPN48+kHvhVjLJ0fFk2mYQ+3dp7/zLiNTjSQxc92Bq4VOk+b6ln0gSgKM4etOtQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/types': 27.4.2 - expect: 27.4.6 + expect: 28.0.2 + jest-snapshot: 28.0.2 + transitivePeerDependencies: + - supports-color dev: true - /@jest/reporters/27.4.6: - resolution: {integrity: sha512-+Zo9gV81R14+PSq4wzee4GC2mhAN9i9a7qgJWL90Gpx7fHYkWpTBvwWNZUXvJByYR9tAVBdc8VxDWqfJyIUrIQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/fake-timers/28.0.2: + resolution: {integrity: sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + '@jest/types': 28.0.2 + '@sinonjs/fake-timers': 9.1.2 + '@types/node': 17.0.29 + jest-message-util: 28.0.2 + jest-mock: 28.0.2 + jest-util: 28.0.2 + dev: true + + /@jest/globals/28.0.2: + resolution: {integrity: sha512-gkOd1rTTLoZGM2OqOtf5wyzf8HNoM2a+dGbyWgqO3spQiA/OBE+d1kQlZ6mYs9NtJwJ1/TNAJNyBaPXIeo7xEw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + '@jest/environment': 28.0.2 + '@jest/expect': 28.0.2 + '@jest/types': 28.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/reporters/28.0.2: + resolution: {integrity: sha512-YOxPWwVwgY2u6h6XOnOILZVZFUthIr86ttvXrdRg8VC/8fg2Vwk4d/fxY6uLDCFE/3CFthXTsVB05kmBjckCsw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -1726,99 +1511,133 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 27.4.6 - '@jest/test-result': 27.4.6 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 - '@types/node': 17.0.10 + '@jest/console': 28.0.2 + '@jest/test-result': 28.0.2 + '@jest/transform': 28.0.2 + '@jest/types': 28.0.2 + '@jridgewell/trace-mapping': 0.3.9 + '@types/node': 17.0.29 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 glob: 7.2.0 - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 istanbul-lib-coverage: 3.2.0 - istanbul-lib-instrument: 5.1.0 + istanbul-lib-instrument: 5.2.0 istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.3 - jest-haste-map: 27.4.6 - jest-resolve: 27.4.6 - jest-util: 27.4.2 - jest-worker: 27.4.6 + istanbul-reports: 3.1.4 + jest-util: 28.0.2 + jest-worker: 28.0.2 slash: 3.0.0 - source-map: 0.6.1 string-length: 4.0.2 terminal-link: 2.1.1 - v8-to-istanbul: 8.1.0 + v8-to-istanbul: 9.0.0 transitivePeerDependencies: - supports-color dev: true - /@jest/source-map/27.4.0: - resolution: {integrity: sha512-Ntjx9jzP26Bvhbm93z/AKcPRj/9wrkI88/gK60glXDx1q+IeI0rf7Lw2c89Ch6ofonB0On/iRDreQuQ6te9pgQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/schemas/28.0.2: + resolution: {integrity: sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: + '@sinclair/typebox': 0.23.4 + dev: true + + /@jest/source-map/28.0.2: + resolution: {integrity: sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + '@jridgewell/trace-mapping': 0.3.9 callsites: 3.1.0 - graceful-fs: 4.2.8 - source-map: 0.6.1 + graceful-fs: 4.2.10 dev: true - /@jest/test-result/27.4.6: - resolution: {integrity: sha512-fi9IGj3fkOrlMmhQqa/t9xum8jaJOOAi/lZlm6JXSc55rJMXKHxNDN1oCP39B0/DhNOa2OMupF9BcKZnNtXMOQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/test-result/28.0.2: + resolution: {integrity: sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/console': 27.4.6 - '@jest/types': 27.4.2 - '@types/istanbul-lib-coverage': 2.0.3 + '@jest/console': 28.0.2 + '@jest/types': 28.0.2 + '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: true - /@jest/test-sequencer/27.4.6: - resolution: {integrity: sha512-3GL+nsf6E1PsyNsJuvPyIz+DwFuCtBdtvPpm/LMXVkBJbdFvQYCDpccYT56qq5BGniXWlE81n2qk1sdXfZebnw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/test-sequencer/28.0.2: + resolution: {integrity: sha512-zhnZ8ydkZQTPL7YucB86eOlD79zPy5EGSUKiR2Iv93RVEDU6OEP33kwDBg70ywOcxeJGDRhyo09q7TafNCBiIg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/test-result': 27.4.6 - graceful-fs: 4.2.8 - jest-haste-map: 27.4.6 - jest-runtime: 27.4.6 - transitivePeerDependencies: - - supports-color + '@jest/test-result': 28.0.2 + graceful-fs: 4.2.10 + jest-haste-map: 28.0.2 + slash: 3.0.0 dev: true - /@jest/transform/27.4.6: - resolution: {integrity: sha512-9MsufmJC8t5JTpWEQJ0OcOOAXaH5ioaIX6uHVBLBMoCZPfKKQF+EqP8kACAvCZ0Y1h2Zr3uOccg8re+Dr5jxyw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/transform/28.0.2: + resolution: {integrity: sha512-PgvB/DEwVY+vJAGTRSFhdmorytx54aXKK1+VQIxVtdFVAe0mJ2fUIRWQuGimveEJWT4ELJImZAIYOgs8z2L0eg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@babel/core': 7.16.10 - '@jest/types': 27.4.2 + '@babel/core': 7.17.9 + '@jest/types': 28.0.2 + '@jridgewell/trace-mapping': 0.3.9 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.8 - jest-haste-map: 27.4.6 - jest-regex-util: 27.4.0 - jest-util: 27.4.2 - micromatch: 4.0.4 - pirates: 4.0.4 + graceful-fs: 4.2.10 + jest-haste-map: 28.0.2 + jest-regex-util: 28.0.2 + jest-util: 28.0.2 + micromatch: 4.0.5 + pirates: 4.0.5 slash: 3.0.0 - source-map: 0.6.1 - write-file-atomic: 3.0.3 + write-file-atomic: 4.0.1 transitivePeerDependencies: - supports-color dev: true - /@jest/types/27.4.2: - resolution: {integrity: sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/types/28.0.2: + resolution: {integrity: sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@types/istanbul-lib-coverage': 2.0.3 + '@jest/schemas': 28.0.2 + '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.12 - '@types/yargs': 16.0.4 + '@types/node': 17.0.29 + '@types/yargs': 17.0.10 chalk: 4.1.2 dev: true + /@jridgewell/gen-mapping/0.1.0: + resolution: {integrity: sha512-YH+BnkvuCiPR+MUOY6JIArdTIGrRtsxnLaIxPRy4CpGJ/V6OO6Gq/1J+FJEc4j5e5h6Bcy3/K7prlMrm93BJoA==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.0.0 + '@jridgewell/sourcemap-codec': 1.4.11 + dev: true + + /@jridgewell/resolve-uri/3.0.6: + resolution: {integrity: sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/set-array/1.0.0: + resolution: {integrity: sha512-LcqVnHCjOAj8BTCtjpwYZCMTn4yArusbdObCVRUYvBHhrR5fVLVyENG+UVWM4T4H/ufv7NiBLdprllxWs/5PaQ==} + engines: {node: '>=6.0.0'} + deprecated: incorrect UMD name + dev: true + + /@jridgewell/sourcemap-codec/1.4.11: + resolution: {integrity: sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==} + dev: true + + /@jridgewell/trace-mapping/0.3.9: + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + dependencies: + '@jridgewell/resolve-uri': 3.0.6 + '@jridgewell/sourcemap-codec': 1.4.11 + dev: true + /@lerna/add/4.0.0: resolution: {integrity: sha512-cpmAH1iS3k8JBxNvnMqrGTTjbY/ZAiKa1ChJzFevMYY3eeqbvhsBKnBcxjRXtdrJ6bd3dCQM+ZtK+0i682Fhng==} engines: {node: '>= 10.18.0'} @@ -1832,7 +1651,7 @@ packages: npm-package-arg: 8.1.5 p-map: 4.0.0 pacote: 11.3.5 - semver: 7.3.5 + semver: 7.3.7 transitivePeerDependencies: - supports-color dev: true @@ -1862,7 +1681,7 @@ packages: p-map-series: 2.1.0 p-waterfall: 2.1.1 read-package-tree: 5.3.1 - semver: 7.3.5 + semver: 7.3.7 dev: true /@lerna/changed/4.0.0: @@ -1932,7 +1751,7 @@ packages: dependencies: '@lerna/child-process': 4.0.0 '@lerna/describe-ref': 4.0.0 - minimatch: 3.0.4 + minimatch: 3.1.2 npmlog: 4.1.2 slash: 3.0.0 dev: true @@ -1967,7 +1786,7 @@ packages: npm-package-arg: 8.1.5 npmlog: 4.1.2 pify: 5.0.0 - semver: 7.3.5 + semver: 7.3.7 dev: true /@lerna/create-symlink/4.0.0: @@ -1989,13 +1808,13 @@ packages: '@lerna/validation-error': 4.0.0 dedent: 0.7.0 fs-extra: 9.1.0 - globby: 11.0.4 + globby: 11.1.0 init-package-json: 2.0.5 npm-package-arg: 8.1.5 p-reduce: 2.1.0 pacote: 11.3.5 pify: 5.0.0 - semver: 7.3.5 + semver: 7.3.7 slash: 3.0.0 validate-npm-package-license: 3.0.4 validate-npm-package-name: 3.0.0 @@ -2080,15 +1899,19 @@ packages: '@octokit/rest': 18.12.0 git-url-parse: 11.6.0 npmlog: 4.1.2 + transitivePeerDependencies: + - encoding dev: true /@lerna/gitlab-client/4.0.0: resolution: {integrity: sha512-OMUpGSkeDWFf7BxGHlkbb35T7YHqVFCwBPSIR6wRsszY8PAzCYahtH3IaJzEJyUg6vmZsNl0FSr3pdA2skhxqA==} engines: {node: '>= 10.18.0'} dependencies: - node-fetch: 2.6.6 + node-fetch: 2.6.7 npmlog: 4.1.2 whatwg-url: 8.7.0 + transitivePeerDependencies: + - encoding dev: true /@lerna/global-options/4.0.0: @@ -2101,7 +1924,7 @@ packages: engines: {node: '>= 10.18.0'} dependencies: '@lerna/child-process': 4.0.0 - semver: 7.3.5 + semver: 7.3.7 dev: true /@lerna/import/4.0.0: @@ -2165,7 +1988,7 @@ packages: dependencies: '@lerna/query-graph': 4.0.0 chalk: 4.1.2 - columnify: 1.5.4 + columnify: 1.6.0 dev: true /@lerna/log-packed/4.0.0: @@ -2173,7 +1996,7 @@ packages: engines: {node: '>= 10.18.0'} dependencies: byte-size: 7.0.1 - columnify: 1.5.4 + columnify: 1.6.0 has-unicode: 2.0.1 npmlog: 4.1.2 dev: true @@ -2207,7 +2030,7 @@ packages: fs-extra: 9.1.0 npm-package-arg: 8.1.5 npmlog: 4.1.2 - signal-exit: 3.0.6 + signal-exit: 3.0.7 write-pkg: 4.0.0 dev: true @@ -2271,7 +2094,7 @@ packages: '@lerna/validation-error': 4.0.0 npm-package-arg: 8.1.5 npmlog: 4.1.2 - semver: 7.3.5 + semver: 7.3.7 dev: true /@lerna/package/4.0.0: @@ -2287,7 +2110,7 @@ packages: resolution: {integrity: sha512-GQqguzETdsYRxOSmdFZ6zDBXDErIETWOqomLERRY54f4p+tk4aJjoVdd9xKwehC9TBfIFvlRbL1V9uQGHh1opg==} engines: {node: '>= 10.18.0'} dependencies: - semver: 7.3.5 + semver: 7.3.7 dev: true /@lerna/profiler/4.0.0: @@ -2309,7 +2132,7 @@ packages: dedent: 0.7.0 dot-prop: 6.0.1 glob-parent: 5.1.2 - globby: 11.0.4 + globby: 11.1.0 load-json-file: 6.2.0 npmlog: 4.1.2 p-map: 4.0.0 @@ -2356,8 +2179,9 @@ packages: p-map: 4.0.0 p-pipe: 3.1.0 pacote: 11.3.5 - semver: 7.3.5 + semver: 7.3.7 transitivePeerDependencies: + - encoding - supports-color dev: true @@ -2480,16 +2304,18 @@ packages: chalk: 4.1.2 dedent: 0.7.0 load-json-file: 6.2.0 - minimatch: 3.0.4 + minimatch: 3.1.2 npmlog: 4.1.2 p-map: 4.0.0 p-pipe: 3.1.0 p-reduce: 2.1.0 p-waterfall: 2.1.1 - semver: 7.3.5 + semver: 7.3.7 slash: 3.0.0 temp-write: 4.0.0 write-json-file: 4.3.0 + transitivePeerDependencies: + - encoding dev: true /@lerna/write-log-file/4.0.0: @@ -2500,8 +2326,8 @@ packages: write-file-atomic: 3.0.3 dev: true - /@node-rs/xxhash-android-arm-eabi/1.1.4: - resolution: {integrity: sha512-LcS+SAwEI0ncR1ynGKhV5pL62xjDn0kly+ppWKLNHj7Q58JFEP8GrLlPSQf4KjrKSfR7fK61L6ei43ZXcJkx3A==} + /@node-rs/xxhash-android-arm-eabi/1.2.0: + resolution: {integrity: sha512-14iAOxPBqOvt0uti+7uMO78cxT/HCqrbxDXXYPL+JZyOZdCB+qq3Q1uelj84ZHpmPjQyYTfaYZlBtO8R3dygEA==} engines: {node: '>= 12'} cpu: [arm] os: [android] @@ -2509,8 +2335,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-android-arm64/1.1.4: - resolution: {integrity: sha512-eziz3oLUCPXY3S0t/5U+EPSlUf8QL9I86ltO0i6vTxewoqZs6UrmCYtF/sIos2mvJIt+xmtFZ/VyUfyaqofkwQ==} + /@node-rs/xxhash-android-arm64/1.2.0: + resolution: {integrity: sha512-WXjmdAqf5c2tSC9awaerBFCB0usS0Ns0/KL7PSZe0foDHy5BiQMGVFX8qhSMDNjYb2BNGoG9W+glBACj6xf/2Q==} engines: {node: '>= 12'} cpu: [arm64] os: [android] @@ -2518,8 +2344,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-darwin-arm64/1.1.4: - resolution: {integrity: sha512-qFfr3iEBu5ISaxSDJ56xEg4ljtD8ElvaGGfCzhBu1l9v5XUUkmP0F+cV2TD8zqKNSN9DMlPq82LB6HUEIf/mbg==} + /@node-rs/xxhash-darwin-arm64/1.2.0: + resolution: {integrity: sha512-3GsMqaok+nD71myyPyXpjfEzn3NGJwXPNxner45PlYylYazrY79lGPmqQkBWb4GsVJxJeeFAtRV4OlP9qVM3BQ==} engines: {node: '>= 12'} cpu: [arm64] os: [darwin] @@ -2527,8 +2353,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-darwin-x64/1.1.4: - resolution: {integrity: sha512-rA5k6XFVX+RmIr4tdRPhPCNdr+ohidzFbiyzuJeQBPLTt9R80gGVCp/fiToLIXInh/P2W/dBiWwP4ts7zbGdDQ==} + /@node-rs/xxhash-darwin-x64/1.2.0: + resolution: {integrity: sha512-B68dSmthp6DBD6mXUHu9K0g/YMZ7HXo+UMo3wo28kV21SpN1pOWDyx/pjHBP+f6xbiWlCX3LwUoGM4HmU35kNg==} engines: {node: '>= 12'} cpu: [x64] os: [darwin] @@ -2536,8 +2362,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-freebsd-x64/1.1.4: - resolution: {integrity: sha512-c7wlMA8J8cCJ8riM1CLKFj995Qrs1xYc8KS7sb3XJ8c1UfVFJHFQEKg832NvmYSlwsDlAqn5cl3rw1qNvPXJlg==} + /@node-rs/xxhash-freebsd-x64/1.2.0: + resolution: {integrity: sha512-v1JkceHuUDCvNWLsIjQE938SQhgbHMhsNes8XnHSDdVet4kXxtgSmkheqK+d06g6YTmmbUhDm8KjqmlEEENaDw==} engines: {node: '>= 12'} cpu: [x64] os: [freebsd] @@ -2545,8 +2371,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-linux-arm-gnueabihf/1.1.4: - resolution: {integrity: sha512-lWEqiULqlxKft9m4C1Ct+cv72oo+B2bSuNHblGfJzAajjK02RebXIRd8qB85YdxPCp8e7/dekVJJDJpEttei9A==} + /@node-rs/xxhash-linux-arm-gnueabihf/1.2.0: + resolution: {integrity: sha512-KtozzcaLTfrk0QHwTQ4GVDYFtciwa+o7h50mgs1CtRjijIxtbjVJblcQ0dbCDBNf7kgDn0N58NDlN8JHYiQ0Og==} engines: {node: '>= 12'} cpu: [arm] os: [linux] @@ -2554,8 +2380,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-linux-arm64-gnu/1.1.4: - resolution: {integrity: sha512-S8pxFLaHe3Zec1d4bLGf3XcAdy3qVGBnq2R/2q2DRfVFjndN+prPL4fEgPedzx1dWiDy1Gjb8WMz2gPLqC6WyQ==} + /@node-rs/xxhash-linux-arm64-gnu/1.2.0: + resolution: {integrity: sha512-ufsbbWWDQ8LPOes6GdEbtsEHl+9Xikt+YLlyhNNrW5Fvg1LuyDVeDHOiifQ7qvVudPvht73u9Zhv9FhNPdhxCQ==} engines: {node: '>= 12'} cpu: [arm64] os: [linux] @@ -2563,8 +2389,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-linux-arm64-musl/1.1.4: - resolution: {integrity: sha512-d67A2ZddMSScrTrSPvnvhXoElkkBJMA5lxg7vrg9wIZmcm26/1br6LVe0UjPgRRf1gNO6HNfN6iYEgGXcRGgFw==} + /@node-rs/xxhash-linux-arm64-musl/1.2.0: + resolution: {integrity: sha512-sJCcw52Q4wIOlGdMc67oVdRT/p1RcXgyLd5vr1rKmKgHv0rTPtvL1nAkApj4U7owG7wTlAQ4YT+U7RJPhGgonA==} engines: {node: '>= 12'} cpu: [arm64] os: [linux] @@ -2572,8 +2398,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-linux-x64-gnu/1.1.4: - resolution: {integrity: sha512-K5TPHOvXoYuE4z2EB1lU2jffvSLJAtfQ7OP+2ZKzUpdU2pY9PkEHj1R0AwQAW004CHbtQfGwJ8s/791Iy92/8Q==} + /@node-rs/xxhash-linux-x64-gnu/1.2.0: + resolution: {integrity: sha512-7s9bicv+NUqM/Fdba7Qf2GA1EGKslF5pVTPj34a7ZMZ9BlSbXA4bRzUKQpvyPOb4FIWV0RThAGA/n7plcnygTw==} engines: {node: '>= 12'} cpu: [x64] os: [linux] @@ -2581,8 +2407,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-linux-x64-musl/1.1.4: - resolution: {integrity: sha512-fCPA6cuffYuyYI/mDn6rvuhO7LAEfdMPbiskESzx0NVFyx/6qDCsAHxYDO4FWcAacgOEecyzOQ507e4Hrn10IQ==} + /@node-rs/xxhash-linux-x64-musl/1.2.0: + resolution: {integrity: sha512-/O8YjuGJxRyYIeMoDk5EMZ6HbMNGDu2ep7KVMfq5Tbx1SOtr+A5jsWzHVB6Etl1YNN0fmMsZ5pMObrbFqwmqOw==} engines: {node: '>= 12'} cpu: [x64] os: [linux] @@ -2590,8 +2416,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-win32-arm64-msvc/1.1.4: - resolution: {integrity: sha512-lnZ20IESF3wX4uGihnFYrerXq/XxTopWqpCTRPN4H/QfzKZ8vYXz/nuW5YNfQ05aeQFN49cHNOeclyip3hPeEg==} + /@node-rs/xxhash-win32-arm64-msvc/1.2.0: + resolution: {integrity: sha512-C6Ld4dhS1bfTkZvo1TTf61aN1WDI7OVCzxevCFCZIv2RTAVMNQ3RDYZNcITDgzF/EFkYenNlaUXrE4NzRr4X1w==} engines: {node: '>= 12'} cpu: [arm64] os: [win32] @@ -2599,8 +2425,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-win32-ia32-msvc/1.1.4: - resolution: {integrity: sha512-XauyNhda+j6nJixr3VOJih8K7JaZZ//ZX1iHvXbLv0qd+SwjfmtgsbtqWYoqA8oIos7SBV1EuOE8AnqoZwRsdg==} + /@node-rs/xxhash-win32-ia32-msvc/1.2.0: + resolution: {integrity: sha512-oo16xkvs2nhdiGIi+aWzRGJMLgOg8Zio074JRimRUa0cbDcdyzJim0LHIz5o/fAW9OmZN9JqhiLc/lUNVRPczw==} engines: {node: '>= 12'} cpu: [ia32] os: [win32] @@ -2608,8 +2434,8 @@ packages: dev: false optional: true - /@node-rs/xxhash-win32-x64-msvc/1.1.4: - resolution: {integrity: sha512-5htB+WXoIrckcjWNTw4M6JN9lai3GdxZXNH1ECFLjVSfxbY/Alf+OUJSDtMWz83otP8WLLfpxPZ8aNLsGJUy6g==} + /@node-rs/xxhash-win32-x64-msvc/1.2.0: + resolution: {integrity: sha512-RFTbA0OjKljgHXEKrSG7dyBbjkT7k9skuRdXW8Ok93Ob1gzwmdAb+75VsA7lMVD87mgbDeSaqziPT9SFXlKDtg==} engines: {node: '>= 12'} cpu: [x64] os: [win32] @@ -2617,23 +2443,23 @@ packages: dev: false optional: true - /@node-rs/xxhash/1.1.4: - resolution: {integrity: sha512-2C97wUtNphuCXLjFKm9tacrca5cP7dbRBZLxORy9uvYSoPl9J3yPia82Fub8NWMCwNANR7YB4Qaq5SJUEw2g8w==} + /@node-rs/xxhash/1.2.0: + resolution: {integrity: sha512-iwsUoCbnq85QAXBdF9qJjFW+KDr94ycPCCuOCahmucYymeM96bdrlVZUnbiFxN5AF/+0aCDpsjIeRnxsXSXp8Q==} engines: {node: '>= 12'} optionalDependencies: - '@node-rs/xxhash-android-arm-eabi': 1.1.4 - '@node-rs/xxhash-android-arm64': 1.1.4 - '@node-rs/xxhash-darwin-arm64': 1.1.4 - '@node-rs/xxhash-darwin-x64': 1.1.4 - '@node-rs/xxhash-freebsd-x64': 1.1.4 - '@node-rs/xxhash-linux-arm-gnueabihf': 1.1.4 - '@node-rs/xxhash-linux-arm64-gnu': 1.1.4 - '@node-rs/xxhash-linux-arm64-musl': 1.1.4 - '@node-rs/xxhash-linux-x64-gnu': 1.1.4 - '@node-rs/xxhash-linux-x64-musl': 1.1.4 - '@node-rs/xxhash-win32-arm64-msvc': 1.1.4 - '@node-rs/xxhash-win32-ia32-msvc': 1.1.4 - '@node-rs/xxhash-win32-x64-msvc': 1.1.4 + '@node-rs/xxhash-android-arm-eabi': 1.2.0 + '@node-rs/xxhash-android-arm64': 1.2.0 + '@node-rs/xxhash-darwin-arm64': 1.2.0 + '@node-rs/xxhash-darwin-x64': 1.2.0 + '@node-rs/xxhash-freebsd-x64': 1.2.0 + '@node-rs/xxhash-linux-arm-gnueabihf': 1.2.0 + '@node-rs/xxhash-linux-arm64-gnu': 1.2.0 + '@node-rs/xxhash-linux-arm64-musl': 1.2.0 + '@node-rs/xxhash-linux-x64-gnu': 1.2.0 + '@node-rs/xxhash-linux-x64-musl': 1.2.0 + '@node-rs/xxhash-win32-arm64-msvc': 1.2.0 + '@node-rs/xxhash-win32-ia32-msvc': 1.2.0 + '@node-rs/xxhash-win32-x64-msvc': 1.2.0 dev: false /@nodelib/fs.scandir/2.1.5: @@ -2661,12 +2487,11 @@ packages: resolution: {integrity: sha512-3BGrt6FLjqM6br5AhWRKTr3u5GIVkjRYeAFrMp3HjnfICrg4xOrVRwFavKT6tsp++bq5dluL5t8ME/Nha/6c1Q==} dev: true - /@npmcli/fs/1.1.0: - resolution: {integrity: sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} + /@npmcli/fs/1.1.1: + resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: - '@gar/promisify': 1.1.2 - semver: 7.3.5 + '@gar/promisify': 1.1.3 + semver: 7.3.7 dev: true /@npmcli/git/2.1.0: @@ -2678,7 +2503,7 @@ packages: npm-pick-manifest: 6.1.1 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.3.5 + semver: 7.3.7 which: 2.0.2 dev: true @@ -2724,16 +2549,18 @@ packages: '@octokit/types': 6.34.0 dev: true - /@octokit/core/3.5.1: - resolution: {integrity: sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==} + /@octokit/core/3.6.0: + resolution: {integrity: sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==} dependencies: '@octokit/auth-token': 2.5.0 '@octokit/graphql': 4.8.0 - '@octokit/request': 5.6.2 + '@octokit/request': 5.6.3 '@octokit/request-error': 2.1.0 '@octokit/types': 6.34.0 before-after-hook: 2.2.2 universal-user-agent: 6.0.0 + transitivePeerDependencies: + - encoding dev: true /@octokit/endpoint/6.0.12: @@ -2747,9 +2574,11 @@ packages: /@octokit/graphql/4.8.0: resolution: {integrity: sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==} dependencies: - '@octokit/request': 5.6.2 + '@octokit/request': 5.6.3 '@octokit/types': 6.34.0 universal-user-agent: 6.0.0 + transitivePeerDependencies: + - encoding dev: true /@octokit/openapi-types/11.2.0: @@ -2760,29 +2589,29 @@ packages: resolution: {integrity: sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==} dev: true - /@octokit/plugin-paginate-rest/2.17.0_@octokit+core@3.5.1: + /@octokit/plugin-paginate-rest/2.17.0_@octokit+core@3.6.0: resolution: {integrity: sha512-tzMbrbnam2Mt4AhuyCHvpRkS0oZ5MvwwcQPYGtMv4tUa5kkzG58SVB0fcsLulOZQeRnOgdkZWkRUiyBlh0Bkyw==} peerDependencies: '@octokit/core': '>=2' dependencies: - '@octokit/core': 3.5.1 + '@octokit/core': 3.6.0 '@octokit/types': 6.34.0 dev: true - /@octokit/plugin-request-log/1.0.4_@octokit+core@3.5.1: + /@octokit/plugin-request-log/1.0.4_@octokit+core@3.6.0: resolution: {integrity: sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==} peerDependencies: '@octokit/core': '>=3' dependencies: - '@octokit/core': 3.5.1 + '@octokit/core': 3.6.0 dev: true - /@octokit/plugin-rest-endpoint-methods/5.13.0_@octokit+core@3.5.1: + /@octokit/plugin-rest-endpoint-methods/5.13.0_@octokit+core@3.6.0: resolution: {integrity: sha512-uJjMTkN1KaOIgNtUPMtIXDOjx6dGYysdIFhgA52x4xSadQCz3b/zJexvITDVpANnfKPW/+E0xkOvLntqMYpviA==} peerDependencies: '@octokit/core': '>=3' dependencies: - '@octokit/core': 3.5.1 + '@octokit/core': 3.6.0 '@octokit/types': 6.34.0 deprecation: 2.3.1 dev: true @@ -2795,24 +2624,28 @@ packages: once: 1.4.0 dev: true - /@octokit/request/5.6.2: - resolution: {integrity: sha512-je66CvSEVf0jCpRISxkUcCa0UkxmFs6eGDRSbfJtAVwbLH5ceqF+YEyC8lj8ystKyZTy8adWr0qmkY52EfOeLA==} + /@octokit/request/5.6.3: + resolution: {integrity: sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==} dependencies: '@octokit/endpoint': 6.0.12 '@octokit/request-error': 2.1.0 '@octokit/types': 6.34.0 is-plain-object: 5.0.0 - node-fetch: 2.6.6 + node-fetch: 2.6.7 universal-user-agent: 6.0.0 + transitivePeerDependencies: + - encoding dev: true /@octokit/rest/18.12.0: resolution: {integrity: sha512-gDPiOHlyGavxr72y0guQEhLsemgVjwRePayJ+FcKc2SJqKUbxbkvf5kAZEWA/MKvsfYlQAMVzNJE3ezQcxMJ2Q==} dependencies: - '@octokit/core': 3.5.1 - '@octokit/plugin-paginate-rest': 2.17.0_@octokit+core@3.5.1 - '@octokit/plugin-request-log': 1.0.4_@octokit+core@3.5.1 - '@octokit/plugin-rest-endpoint-methods': 5.13.0_@octokit+core@3.5.1 + '@octokit/core': 3.6.0 + '@octokit/plugin-paginate-rest': 2.17.0_@octokit+core@3.6.0 + '@octokit/plugin-request-log': 1.0.4_@octokit+core@3.6.0 + '@octokit/plugin-rest-endpoint-methods': 5.13.0_@octokit+core@3.6.0 + transitivePeerDependencies: + - encoding dev: true /@octokit/types/6.34.0: @@ -2821,26 +2654,24 @@ packages: '@octokit/openapi-types': 11.2.0 dev: true + /@sinclair/typebox/0.23.4: + resolution: {integrity: sha512-0/WqSvpVbCBAV1yPeko7eAczKbs78dNVAaX14quVlwOb2wxfKuXCx91h4NrEfkYK9zEnyVSW4JVI/trP3iS+Qg==} + dev: true + /@sinonjs/commons/1.8.3: resolution: {integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==} dependencies: type-detect: 4.0.8 dev: true - /@sinonjs/fake-timers/7.1.2: - resolution: {integrity: sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==} + /@sinonjs/fake-timers/9.1.2: + resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} dependencies: '@sinonjs/commons': 1.8.3 dev: true - /@sinonjs/fake-timers/8.1.0: - resolution: {integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==} - dependencies: - '@sinonjs/commons': 1.8.3 - dev: true - - /@sinonjs/samsam/6.0.2: - resolution: {integrity: sha512-jxPRPp9n93ci7b8hMfJOFDPRLFYadN6FSpeROFTR4UNF4i5b+EK6m4QXPO46BDhFgRy1JuS87zAnFOzCUwMJcQ==} + /@sinonjs/samsam/6.1.1: + resolution: {integrity: sha512-cZ7rKJTLiE7u7Wi/v9Hc2fs3Ucc3jrWeMgPHbbTCeVAB2S0wOBbYlkJVeNSL04i7fdhT8wIbDq1zhC/PXTD2SA==} dependencies: '@sinonjs/commons': 1.8.3 lodash.get: 4.4.2 @@ -2851,170 +2682,161 @@ packages: resolution: {integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==} dev: true - /@swc/core-android-arm-eabi/1.2.133: - resolution: {integrity: sha512-S6gc8Z1zhkDmMRwjeGp5Wf8zE+Vwc5m3weSltUTxbO27r48X6A8R2egM48ci/muPTPA6mOWQTViTFcq/hEgV2w==} + /@swc/core-android-arm-eabi/1.2.172: + resolution: {integrity: sha512-r0Jf/ZArqPDQ0zojA2IrI4/OZoWUu/Rti0dbO/f5lYJNzasNZwelhN7xrGrzTm39ZFL5ekDw66FLFPP0q0bMgw==} engines: {node: '>=10'} cpu: [arm] os: [android] requiresBuild: true optional: true - /@swc/core-android-arm64/1.2.133: - resolution: {integrity: sha512-rlsJ+UCk6QOUVde2l4yeM32R04KbnOM6a2WBw43f5IA8M8PDlWdRNHFE3jiwCIwBoG6MJ+EJE2PPmjxr3iSWvw==} + /@swc/core-android-arm64/1.2.172: + resolution: {integrity: sha512-l+D0nq6jR6FV8NwhWKIz1lwGbGBHAK8OnmyJfgiVnv+vMGm8LEocU7T2XBq+5ixWdeMtIYbD/g0zapbcaWbouw==} engines: {node: '>=10'} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@swc/core-darwin-arm64/1.2.133: - resolution: {integrity: sha512-COktqzeii453+JCGwgIM8vs4y4bgbIzY2lvSEYQmxZRVMAkqQVviLqG4cjm9tYHrW0o+9zpw+XTgpdPpkg32Yg==} + /@swc/core-darwin-arm64/1.2.172: + resolution: {integrity: sha512-8BnauUKiScAEXzS6Ldk8GNP2BnH8RS5nF93xaeO0cUgc7QuBarwH5Y+tSCY9Vy4uUkCBY1gKe8yaJUXsvT5C0w==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@swc/core-darwin-x64/1.2.133: - resolution: {integrity: sha512-H5Hk+qWotdgVQOuQZdSMmIo4KUGxJjfVVBBbKe+TG1Vqyo5SQderc9TUZH8UzMP/tlX83Nzin0FHB+Ui9UhYqA==} + /@swc/core-darwin-x64/1.2.172: + resolution: {integrity: sha512-NlT+ginLBAYlGQzXiW+ZjlBD2/dTP5mo0ByF0nIdku4cFiTbIOfuTe6Uc0SrcIER1vuVBBvJkZmVrtgaV8DeAQ==} engines: {node: '>=10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@swc/core-freebsd-x64/1.2.133: - resolution: {integrity: sha512-eFYkZLyAghY90w7CfwHsQ7/doJ46QSlmMGA9qR9NEuPt9MthM84ZXE6d20BvOid0zeib2o6HdFzfaAkS09/hvA==} + /@swc/core-freebsd-x64/1.2.172: + resolution: {integrity: sha512-TBDGbX9WInEAOCAYWJthqhCpqcETjTSYVNicKQsUMSbYbBOYqtOSeLBKxDTT7E4sP4owvUW8mzig5Iuz2vJseg==} engines: {node: '>=10'} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /@swc/core-linux-arm-gnueabihf/1.2.133: - resolution: {integrity: sha512-oB9L0Xs6cfOYUr7Qc8tpPd3IpY3dXIaJZ/OZQqFhIQFzeMZVApaLBeyfX+gwH8d8wgceuPj4HeyZE+IWw2GTJQ==} + /@swc/core-linux-arm-gnueabihf/1.2.172: + resolution: {integrity: sha512-oe+py6WiWRi/IqmkQFfD7HEkGTv1AAYgTW0sxDbsQP7BM8FyKtMyJoey1umE5IumewSf5gAZ8Twf4h0YPvR5wQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-arm64-gnu/1.2.133: - resolution: {integrity: sha512-SF0Yviv+9L1ELsn578/TJd44rIhqbGGAD+AgpyJB8YGoFTAFUTnoAhFYNEPOEfbf/IQyWcyHk3vAZ7a2VPRIFg==} + /@swc/core-linux-arm64-gnu/1.2.172: + resolution: {integrity: sha512-dlseuiwjR1/sDNOJtpLB/MxeyuPq+5M6gzB+E1IVHZNSDeexXt8jVF7pomTHLmIkKl8sm2uVwVKK6r2KUH9Gcg==} engines: {node: '>=10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-arm64-musl/1.2.133: - resolution: {integrity: sha512-tZiqwz7dTOxnGMwnYguULKl6gNom6CQWXoUyoliksaZA6+uNALO1/PNh/ctzuDbu2Agj4ltsmoevhZlrzC3geA==} + /@swc/core-linux-arm64-musl/1.2.172: + resolution: {integrity: sha512-gBGg7tgF3s5YZAUShHBs3LcQuZdFhlrwz5ixXnKy2p6dJjN9idMddj7sEV+e/O3q5jsL7T0aaIHE1/t24oLniQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-x64-gnu/1.2.133: - resolution: {integrity: sha512-xXx+/x9y803chUtOqsETvZjimCEiFNcYobsV4wDzlO/E9njrDhmteGcHOv5C6cGSfP6H8tG+hL1JlqJQm+hPSQ==} + /@swc/core-linux-x64-gnu/1.2.172: + resolution: {integrity: sha512-t1X3grtfEqLmEtBfsbOO/k/xBocVGhCh3jIeeko2ra1AYWH6KW3fboz8tLvLNyAVzbfzTHnUxcRfRvwIKQnFXg==} engines: {node: '>=10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-x64-musl/1.2.133: - resolution: {integrity: sha512-LnLY5MnwG/L7U+FC/k5LU4K7h+kz5/fo8DC507BncSZj5LLxT9ohhCxO+iUp7qKGw+UQFgSUgUinh1I8FfV6cQ==} + /@swc/core-linux-x64-musl/1.2.172: + resolution: {integrity: sha512-lPlZg2zRiiVDSmrJZMvqjPHF69heekEXzN1t7k8jeHrL89c1KEOrTFN0ZMcGFkkjWgq04ba6o1RyubTI2B29rw==} engines: {node: '>=10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@swc/core-win32-arm64-msvc/1.2.133: - resolution: {integrity: sha512-Fk4D8v56TOhoP5lRFSoZqWXt8enCdHGbZsSIdz7DSjQyS/VeePXdoZI8vmWUcuy2OSquQ4hpS2o1v3wVSREWiw==} + /@swc/core-win32-arm64-msvc/1.2.172: + resolution: {integrity: sha512-pAMjBrWEhp33C1F1klvfN3ICU7keX70Ms22bTsobsghUIi1gFY3IUG3rd+BV7dmMpF0FomQRrHjcMoM3T4Urlw==} engines: {node: '>=10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@swc/core-win32-ia32-msvc/1.2.133: - resolution: {integrity: sha512-Sf9UmXSPFr7308OSDfIIU0iLRfzilWlnVfVzUfWLd02Z9t5awBxNYCAZrXxny4FUvTDK9qL+/uY378bFH6tYiw==} + /@swc/core-win32-ia32-msvc/1.2.172: + resolution: {integrity: sha512-Z1inaIQSBETWm/r1kkQGa40g7UnEJRmaJm+qOUVjPPCeNNmmcD6bnDbb2SNv3NC0c6odtnn9yiOIWJTiZKyeCg==} engines: {node: '>=10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@swc/core-win32-x64-msvc/1.2.133: - resolution: {integrity: sha512-nXZJihzwUjzzF78ipPp+uUWmLQtbFzuR5eADNk1MsnHgWflKaL5OXNVz5c8+qyTl5/c3/W1b4GSevFOfEuApxw==} + /@swc/core-win32-x64-msvc/1.2.172: + resolution: {integrity: sha512-q9nMpPpxgBG7j5p31YSag+fm6LjDzorUIRY22QMG/Os68q14sGITm0+B5bLzxa/VkfpqHXLZ48XdcyA3UkKXXw==} engines: {node: '>=10'} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@swc/core/1.2.133: - resolution: {integrity: sha512-bXrGSrNK9O6Q5dHSazhAVvcGqxSy6ffAIeGSnweHM2cq0Gsrv0Admrj79ERH0dzsubxy4EnY8A0oHj3pEVmL0g==} + /@swc/core/1.2.172: + resolution: {integrity: sha512-Jd3Czz46LUrBldXO1G9LUOoH/PxkRWxwsf2siUaX5arC2bkQsRt7i7czVHo0cbaCo78Nr84jvDN1gBr6e1aEtQ==} engines: {node: '>=10'} + hasBin: true optionalDependencies: - '@swc/core-android-arm-eabi': 1.2.133 - '@swc/core-android-arm64': 1.2.133 - '@swc/core-darwin-arm64': 1.2.133 - '@swc/core-darwin-x64': 1.2.133 - '@swc/core-freebsd-x64': 1.2.133 - '@swc/core-linux-arm-gnueabihf': 1.2.133 - '@swc/core-linux-arm64-gnu': 1.2.133 - '@swc/core-linux-arm64-musl': 1.2.133 - '@swc/core-linux-x64-gnu': 1.2.133 - '@swc/core-linux-x64-musl': 1.2.133 - '@swc/core-win32-arm64-msvc': 1.2.133 - '@swc/core-win32-ia32-msvc': 1.2.133 - '@swc/core-win32-x64-msvc': 1.2.133 + '@swc/core-android-arm-eabi': 1.2.172 + '@swc/core-android-arm64': 1.2.172 + '@swc/core-darwin-arm64': 1.2.172 + '@swc/core-darwin-x64': 1.2.172 + '@swc/core-freebsd-x64': 1.2.172 + '@swc/core-linux-arm-gnueabihf': 1.2.172 + '@swc/core-linux-arm64-gnu': 1.2.172 + '@swc/core-linux-arm64-musl': 1.2.172 + '@swc/core-linux-x64-gnu': 1.2.172 + '@swc/core-linux-x64-musl': 1.2.172 + '@swc/core-win32-arm64-msvc': 1.2.172 + '@swc/core-win32-ia32-msvc': 1.2.172 + '@swc/core-win32-x64-msvc': 1.2.172 /@tootallnate/once/1.1.2: resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} engines: {node: '>= 6'} dev: true - /@types/babel__core/7.1.17: - resolution: {integrity: sha512-6zzkezS9QEIL8yCBvXWxPTJPNuMeECJVxSOhxNY/jfq9LxOTHivaYTqr37n9LknWWRTIkzqH2UilS5QFvfa90A==} - dependencies: - '@babel/parser': 7.16.4 - '@babel/types': 7.16.0 - '@types/babel__generator': 7.6.3 - '@types/babel__template': 7.4.1 - '@types/babel__traverse': 7.14.2 - dev: true - - /@types/babel__core/7.1.18: - resolution: {integrity: sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==} + /@types/babel__core/7.1.19: + resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==} dependencies: - '@babel/parser': 7.16.6 - '@babel/types': 7.16.0 - '@types/babel__generator': 7.6.3 + '@babel/parser': 7.17.9 + '@babel/types': 7.17.0 + '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 - '@types/babel__traverse': 7.14.2 + '@types/babel__traverse': 7.17.1 dev: true - /@types/babel__generator/7.6.3: - resolution: {integrity: sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==} + /@types/babel__generator/7.6.4: + resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.16.8 + '@babel/types': 7.17.0 dev: true /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.16.10 - '@babel/types': 7.16.8 + '@babel/parser': 7.17.9 + '@babel/types': 7.17.0 dev: true - /@types/babel__traverse/7.14.2: - resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==} + /@types/babel__traverse/7.17.1: + resolution: {integrity: sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==} dependencies: - '@babel/types': 7.16.0 + '@babel/types': 7.17.0 dev: true /@types/benchmark/2.1.1: @@ -3027,38 +2849,38 @@ packages: '@types/ms': 0.7.31 dev: true - /@types/eslint-scope/3.7.1: - resolution: {integrity: sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==} + /@types/eslint-scope/3.7.3: + resolution: {integrity: sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==} dependencies: - '@types/eslint': 8.2.1 - '@types/estree': 0.0.50 + '@types/eslint': 8.4.1 + '@types/estree': 0.0.51 dev: true - /@types/eslint/8.2.1: - resolution: {integrity: sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==} + /@types/eslint/8.4.1: + resolution: {integrity: sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==} dependencies: - '@types/estree': 0.0.50 - '@types/json-schema': 7.0.9 + '@types/estree': 0.0.51 + '@types/json-schema': 7.0.11 dev: true - /@types/estree/0.0.50: - resolution: {integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==} + /@types/estree/0.0.51: + resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 17.0.10 + '@types/node': 17.0.29 dev: true - /@types/istanbul-lib-coverage/2.0.3: - resolution: {integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==} + /@types/istanbul-lib-coverage/2.0.4: + resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} dev: true /@types/istanbul-lib-report/3.0.0: resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} dependencies: - '@types/istanbul-lib-coverage': 2.0.3 + '@types/istanbul-lib-coverage': 2.0.4 dev: true /@types/istanbul-reports/3.0.1: @@ -3067,23 +2889,23 @@ packages: '@types/istanbul-lib-report': 3.0.0 dev: true - /@types/jest/27.4.0: - resolution: {integrity: sha512-gHl8XuC1RZ8H2j5sHv/JqsaxXkDDM9iDOgu0Wp8sjs4u/snb2PVehyWXJPr+ORA0RPpgw231mnutWI1+0hgjIQ==} + /@types/jest/27.4.1: + resolution: {integrity: sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==} dependencies: - jest-diff: 27.4.6 - pretty-format: 27.4.6 + jest-matcher-utils: 27.5.1 + pretty-format: 27.5.1 dev: true - /@types/json-schema/7.0.9: - resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==} + /@types/json-schema/7.0.11: + resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} dev: true /@types/json5/0.0.29: resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true - /@types/lodash/4.14.178: - resolution: {integrity: sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw==} + /@types/lodash/4.14.182: + resolution: {integrity: sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==} dev: true /@types/minimatch/3.0.5: @@ -3098,12 +2920,8 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node/16.11.12: - resolution: {integrity: sha512-+2Iggwg7PxoO5Kyhvsq9VarmPbIelXP070HMImEpbtGCoyWNINQj4wzjbQCXzdHTRXnqufutJb5KAURZANNBAw==} - dev: true - - /@types/node/17.0.10: - resolution: {integrity: sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==} + /@types/node/17.0.29: + resolution: {integrity: sha512-tx5jMmMFwx7wBwq/V7OohKDVb/JwJU5qCVkeLMh1//xycAJ/ESuw9aJ9SEtlCZDYi2pBfe4JkisSoAtbOsBNAA==} dev: true /@types/normalize-package-data/2.4.1: @@ -3114,14 +2932,40 @@ packages: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} dev: true - /@types/prettier/2.4.2: - resolution: {integrity: sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==} + /@types/prettier/2.6.0: + resolution: {integrity: sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==} + dev: true + + /@types/prop-types/15.7.5: + resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} + dev: true + + /@types/react-dom/18.0.0: + resolution: {integrity: sha512-49897Y0UiCGmxZqpC8Blrf6meL8QUla6eb+BBhn69dTXlmuOlzkfr7HHY/O8J25e1lTUMs+YYxSlVDAaGHCOLg==} + dependencies: + '@types/react': 18.0.8 + dev: true + + /@types/react/18.0.8: + resolution: {integrity: sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==} + dependencies: + '@types/prop-types': 15.7.5 + '@types/scheduler': 0.16.2 + csstype: 3.0.11 + dev: true + + /@types/scheduler/0.16.2: + resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} dev: true - /@types/sinon/10.0.8: - resolution: {integrity: sha512-XZbSLlox2KM7VaEJPZ5G/fMZXJNuAtYiFOax7UT51quZMAJRWKvugPMqNA0mV3jC9HIYpQSg6qbV+ilQMwLqyA==} + /@types/sinon/10.0.11: + resolution: {integrity: sha512-dmZsHlBsKUtBpHriNjlK0ndlvEh8dcb9uV9Afsbt89QIyydpC7NcR+nWlAhASfy3GHnxTl4FX/aKE7XZUt/B4g==} dependencies: - '@sinonjs/fake-timers': 7.1.2 + '@types/sinonjs__fake-timers': 8.1.2 + dev: true + + /@types/sinonjs__fake-timers/8.1.2: + resolution: {integrity: sha512-9GcLXF0/v3t80caGs5p2rRfkB+a8VBGLJZVih6CNFkx8IZ994wiKKLSRs9nuFwk1HevWs/1mnUmkApGrSGsShA==} dev: true /@types/source-map-support/0.5.4: @@ -3134,18 +2978,18 @@ packages: resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} dev: true - /@types/yargs-parser/20.2.1: - resolution: {integrity: sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==} + /@types/yargs-parser/21.0.0: + resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true - /@types/yargs/16.0.4: - resolution: {integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==} + /@types/yargs/17.0.10: + resolution: {integrity: sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==} dependencies: - '@types/yargs-parser': 20.2.1 + '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.10.0_3b6b276e93ead7cf6063f183a5e18d1f: - resolution: {integrity: sha512-XXVKnMsq2fuu9K2KsIxPUGqb6xAImz8MEChClbXmE3VbveFtBUU5bzM6IPVWqzyADIgdkS2Ws/6Xo7W2TeZWjQ==} + /@typescript-eslint/eslint-plugin/5.21.0_829e74f28e9c9eb05edda582d47d45b8: + resolution: {integrity: sha512-fTU85q8v5ZLpoZEyn/u1S2qrFOhi33Edo2CZ0+q1gDaWWm0JuPh3bgOyU8lM0edIEYgKLDkPFiZX2MOupgjlyg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -3155,24 +2999,24 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.10.0_eslint@8.7.0+typescript@4.5.4 - '@typescript-eslint/scope-manager': 5.10.0 - '@typescript-eslint/type-utils': 5.10.0_eslint@8.7.0+typescript@4.5.4 - '@typescript-eslint/utils': 5.10.0_eslint@8.7.0+typescript@4.5.4 - debug: 4.3.3 - eslint: 8.7.0 + '@typescript-eslint/parser': 5.21.0_eslint@8.14.0+typescript@4.6.3 + '@typescript-eslint/scope-manager': 5.21.0 + '@typescript-eslint/type-utils': 5.21.0_eslint@8.14.0+typescript@4.6.3 + '@typescript-eslint/utils': 5.21.0_eslint@8.14.0+typescript@4.6.3 + debug: 4.3.4 + eslint: 8.14.0 functional-red-black-tree: 1.0.1 - ignore: 5.1.9 + ignore: 5.2.0 regexpp: 3.2.0 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.4 - typescript: 4.5.4 + semver: 7.3.7 + tsutils: 3.21.0_typescript@4.6.3 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.10.0_eslint@8.7.0+typescript@4.5.4: - resolution: {integrity: sha512-pJB2CCeHWtwOAeIxv8CHVGJhI5FNyJAIpx5Pt72YkK3QfEzt6qAlXZuyaBmyfOdM62qU0rbxJzNToPTVeJGrQw==} + /@typescript-eslint/parser/5.21.0_eslint@8.14.0+typescript@4.6.3: + resolution: {integrity: sha512-8RUwTO77hstXUr3pZoWZbRQUxXcSXafZ8/5gpnQCfXvgmP9gpNlRGlWzvfbEQ14TLjmtU8eGnONkff8U2ui2Eg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -3181,26 +3025,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.10.0 - '@typescript-eslint/types': 5.10.0 - '@typescript-eslint/typescript-estree': 5.10.0_typescript@4.5.4 - debug: 4.3.3 - eslint: 8.7.0 - typescript: 4.5.4 + '@typescript-eslint/scope-manager': 5.21.0 + '@typescript-eslint/types': 5.21.0 + '@typescript-eslint/typescript-estree': 5.21.0_typescript@4.6.3 + debug: 4.3.4 + eslint: 8.14.0 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.10.0: - resolution: {integrity: sha512-tgNgUgb4MhqK6DoKn3RBhyZ9aJga7EQrw+2/OiDk5hKf3pTVZWyqBi7ukP+Z0iEEDMF5FDa64LqODzlfE4O/Dg==} + /@typescript-eslint/scope-manager/5.21.0: + resolution: {integrity: sha512-XTX0g0IhvzcH/e3393SvjRCfYQxgxtYzL3UREteUneo72EFlt7UNoiYnikUtmGVobTbhUDByhJ4xRBNe+34kOQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.10.0 - '@typescript-eslint/visitor-keys': 5.10.0 + '@typescript-eslint/types': 5.21.0 + '@typescript-eslint/visitor-keys': 5.21.0 dev: true - /@typescript-eslint/type-utils/5.10.0_eslint@8.7.0+typescript@4.5.4: - resolution: {integrity: sha512-TzlyTmufJO5V886N+hTJBGIfnjQDQ32rJYxPaeiyWKdjsv2Ld5l8cbS7pxim4DeNs62fKzRSt8Q14Evs4JnZyQ==} + /@typescript-eslint/type-utils/5.21.0_eslint@8.14.0+typescript@4.6.3: + resolution: {integrity: sha512-MxmLZj0tkGlkcZCSE17ORaHl8Th3JQwBzyXL/uvC6sNmu128LsgjTX0NIzy+wdH2J7Pd02GN8FaoudJntFvSOw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -3209,22 +3053,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.10.0_eslint@8.7.0+typescript@4.5.4 - debug: 4.3.3 - eslint: 8.7.0 - tsutils: 3.21.0_typescript@4.5.4 - typescript: 4.5.4 + '@typescript-eslint/utils': 5.21.0_eslint@8.14.0+typescript@4.6.3 + debug: 4.3.4 + eslint: 8.14.0 + tsutils: 3.21.0_typescript@4.6.3 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.10.0: - resolution: {integrity: sha512-wUljCgkqHsMZbw60IbOqT/puLfyqqD5PquGiBo1u1IS3PLxdi3RDGlyf032IJyh+eQoGhz9kzhtZa+VC4eWTlQ==} + /@typescript-eslint/types/5.21.0: + resolution: {integrity: sha512-XnOOo5Wc2cBlq8Lh5WNvAgHzpjnEzxn4CJBwGkcau7b/tZ556qrWXQz4DJyChYg8JZAD06kczrdgFPpEQZfDsA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.10.0_typescript@4.5.4: - resolution: {integrity: sha512-x+7e5IqfwLwsxTdliHRtlIYkgdtYXzE0CkFeV6ytAqq431ZyxCFzNMNR5sr3WOlIG/ihVZr9K/y71VHTF/DUQA==} + /@typescript-eslint/typescript-estree/5.21.0_typescript@4.6.3: + resolution: {integrity: sha512-Y8Y2T2FNvm08qlcoSMoNchh9y2Uj3QmjtwNMdRQkcFG7Muz//wfJBGBxh8R7HAGQFpgYpdHqUpEoPQk+q9Kjfg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -3232,42 +3076,42 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.10.0 - '@typescript-eslint/visitor-keys': 5.10.0 - debug: 4.3.3 - globby: 11.0.4 + '@typescript-eslint/types': 5.21.0 + '@typescript-eslint/visitor-keys': 5.21.0 + debug: 4.3.4 + globby: 11.1.0 is-glob: 4.0.3 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.4 - typescript: 4.5.4 + semver: 7.3.7 + tsutils: 3.21.0_typescript@4.6.3 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.10.0_eslint@8.7.0+typescript@4.5.4: - resolution: {integrity: sha512-IGYwlt1CVcFoE2ueW4/ioEwybR60RAdGeiJX/iDAw0t5w0wK3S7QncDwpmsM70nKgGTuVchEWB8lwZwHqPAWRg==} + /@typescript-eslint/utils/5.21.0_eslint@8.14.0+typescript@4.6.3: + resolution: {integrity: sha512-q/emogbND9wry7zxy7VYri+7ydawo2HDZhRZ5k6yggIvXa7PvBbAAZ4PFH/oZLem72ezC4Pr63rJvDK/sTlL8Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.10.0 - '@typescript-eslint/types': 5.10.0 - '@typescript-eslint/typescript-estree': 5.10.0_typescript@4.5.4 - eslint: 8.7.0 + '@types/json-schema': 7.0.11 + '@typescript-eslint/scope-manager': 5.21.0 + '@typescript-eslint/types': 5.21.0 + '@typescript-eslint/typescript-estree': 5.21.0_typescript@4.6.3 + eslint: 8.14.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.7.0 + eslint-utils: 3.0.0_eslint@8.14.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.10.0: - resolution: {integrity: sha512-GMxj0K1uyrFLPKASLmZzCuSddmjZVbVj3Ouy5QVuIGKZopxvOr24JsS7gruz6C3GExE01mublZ3mIBOaon9zuQ==} + /@typescript-eslint/visitor-keys/5.21.0: + resolution: {integrity: sha512-SX8jNN+iHqAF0riZQMkm7e8+POXa/fXw5cxL+gjpyP+FI+JVNhii53EmQgDAfDcBpFekYSlO0fGytMQwRiMQCA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.10.0 - eslint-visitor-keys: 3.2.0 + '@typescript-eslint/types': 5.21.0 + eslint-visitor-keys: 3.3.0 dev: true /@webassemblyjs/ast/1.11.1: @@ -3392,40 +3236,24 @@ packages: through: 2.3.8 dev: true - /abab/2.0.5: - resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==} - dev: true - /abbrev/1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: true - /acorn-globals/6.0.0: - resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} - dependencies: - acorn: 7.4.1 - acorn-walk: 7.2.0 - dev: true - - /acorn-import-assertions/1.8.0_acorn@8.7.0: + /acorn-import-assertions/1.8.0_acorn@8.7.1: resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.7.0 + acorn: 8.7.1 dev: true - /acorn-jsx/5.3.2_acorn@8.7.0: + /acorn-jsx/5.3.2_acorn@8.7.1: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.7.0 - dev: true - - /acorn-walk/7.2.0: - resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} - engines: {node: '>=0.4.0'} + acorn: 8.7.1 dev: true /acorn-walk/8.2.0: @@ -3433,20 +3261,8 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn/7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - /acorn/8.6.0: - resolution: {integrity: sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - /acorn/8.7.0: - resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} + /acorn/8.7.1: + resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -3459,16 +3275,16 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.3 + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true - /agentkeepalive/4.1.4: - resolution: {integrity: sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==} + /agentkeepalive/4.2.1: + resolution: {integrity: sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==} engines: {node: '>= 8.0.0'} dependencies: - debug: 4.3.3 + debug: 4.3.4 depd: 1.1.2 humanize-ms: 1.2.1 transitivePeerDependencies: @@ -3559,7 +3375,7 @@ packages: engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 - picomatch: 2.3.0 + picomatch: 2.3.1 dev: true /aproba/1.2.0: @@ -3606,8 +3422,8 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 + define-properties: 1.1.4 + es-abstract: 1.19.5 get-intrinsic: 1.1.1 is-string: 1.0.7 dev: true @@ -3617,18 +3433,14 @@ packages: engines: {node: '>=8'} dev: true - /array-union/3.0.1: - resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} - engines: {node: '>=12'} - dev: true - - /array.prototype.flat/1.2.5: - resolution: {integrity: sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==} + /array.prototype.flat/1.3.0: + resolution: {integrity: sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 + define-properties: 1.1.4 + es-abstract: 1.19.5 + es-shim-unscopables: 1.0.0 dev: true /arrgv/1.0.2: @@ -3680,8 +3492,8 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /ava/4.0.1: - resolution: {integrity: sha512-+12A/JDWyShBCZAKISEEPyM2dwkUrrAfPILqXi4LI4Aa58d92PzjY829hmuoSeACPNqrn2Wlbnja8c/n7bKV6Q==} + /ava/4.2.0: + resolution: {integrity: sha512-96N/rH2ZlBjoh18CsjH3zfo/rzukkRoqNK7R/Z3MLRrqu6cRRf+i4Zwna7ZRYEIl55yF1BKh/nSPCZWqoXfPJA==} engines: {node: '>=12.22 <13 || >=14.17 <15 || >=16.4 <17 || >=17'} hasBin: true peerDependencies: @@ -3690,29 +3502,29 @@ packages: '@ava/typescript': optional: true dependencies: - acorn: 8.7.0 + acorn: 8.7.1 acorn-walk: 8.2.0 ansi-styles: 6.1.0 arrgv: 1.0.2 arrify: 3.0.0 callsites: 4.0.0 cbor: 8.1.0 - chalk: 5.0.0 - chokidar: 3.5.2 + chalk: 5.0.1 + chokidar: 3.5.3 chunkd: 2.0.1 ci-info: 3.3.0 ci-parallel-vars: 1.0.1 clean-yaml-object: 0.1.0 cli-truncate: 3.1.0 - code-excerpt: 3.0.0 + code-excerpt: 4.0.0 common-path-prefix: 3.0.0 concordance: 5.0.4 currently-unhandled: 0.4.1 - debug: 4.3.3 + debug: 4.3.4 del: 6.0.0 - emittery: 0.10.0 - figures: 4.0.0 - globby: 12.2.0 + emittery: 0.10.2 + figures: 4.0.1 + globby: 13.1.1 ignore-by-default: 2.0.0 indent-string: 5.0.0 is-error: 2.2.2 @@ -3723,7 +3535,7 @@ packages: ms: 2.1.3 p-event: 5.0.1 p-map: 5.3.0 - picomatch: 2.3.0 + picomatch: 2.3.1 pkg-conf: 4.0.0 plur: 5.1.0 pretty-ms: 7.0.1 @@ -3731,10 +3543,10 @@ packages: slash: 3.0.0 stack-utils: 2.0.5 strip-ansi: 7.0.1 - supertap: 2.0.0 + supertap: 3.0.1 temp-dir: 2.0.0 - write-file-atomic: 3.0.3 - yargs: 17.3.1 + write-file-atomic: 4.0.1 + yargs: 17.4.1 transitivePeerDependencies: - supports-color dev: true @@ -3747,20 +3559,19 @@ packages: resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} dev: true - /babel-jest/27.4.6_@babel+core@7.16.10: - resolution: {integrity: sha512-qZL0JT0HS1L+lOuH+xC2DVASR3nunZi/ozGhpgauJHgmI7f8rudxf6hUjEHympdQ/J64CdKmPkgfJ+A3U6QCrg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /babel-jest/28.0.2_@babel+core@7.17.9: + resolution: {integrity: sha512-OlbfoOpHmU3jzAWoiT98bBuAhjrSZMxSVk5ALkCL/8ocb8dyx8F4H9NlBjH2xd08MI5306Yxa0+y87cjY55Eqw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.16.10 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 - '@types/babel__core': 7.1.18 + '@babel/core': 7.17.9 + '@jest/transform': 28.0.2 + '@types/babel__core': 7.1.19 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.4.0_@babel+core@7.16.10 + babel-preset-jest: 28.0.2_@babel+core@7.17.9 chalk: 4.1.2 - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 slash: 3.0.0 transitivePeerDependencies: - supports-color @@ -3776,90 +3587,90 @@ packages: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} dependencies: - '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-plugin-utils': 7.16.7 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 5.1.0 + istanbul-lib-instrument: 5.2.0 test-exclude: 6.0.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-jest-hoist/27.4.0: - resolution: {integrity: sha512-Jcu7qS4OX5kTWBc45Hz7BMmgXuJqRnhatqpUhnzGC3OBYpOmf2tv6jFNwZpwM7wU7MUuv2r9IPS/ZlYOuburVw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /babel-plugin-jest-hoist/28.0.2: + resolution: {integrity: sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@babel/template': 7.16.0 - '@babel/types': 7.16.0 - '@types/babel__core': 7.1.17 - '@types/babel__traverse': 7.14.2 + '@babel/template': 7.16.7 + '@babel/types': 7.17.0 + '@types/babel__core': 7.1.19 + '@types/babel__traverse': 7.17.1 dev: true - /babel-plugin-polyfill-corejs2/0.3.0_@babel+core@7.16.10: - resolution: {integrity: sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==} + /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.9: + resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.16.8 - '@babel/core': 7.16.10 - '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.10 + '@babel/compat-data': 7.17.7 + '@babel/core': 7.17.9 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.9 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.5.1_@babel+core@7.16.10: - resolution: {integrity: sha512-TihqEe4sQcb/QcPJvxe94/9RZuLQuF1+To4WqQcRvc+3J3gLCPIPgDKzGLG6zmQLfH3nn25heRuDNkS2KR4I8A==} + /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.17.9: + resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.16.10 - core-js-compat: 3.20.3 + '@babel/core': 7.17.9 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.9 + core-js-compat: 3.22.2 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.3.0_@babel+core@7.16.10: - resolution: {integrity: sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==} + /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.17.9: + resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.10 - '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.9 transitivePeerDependencies: - supports-color dev: true - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.16.10: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.9: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.16.10 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.10 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.16.10 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.16.10 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.10 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.10 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.10 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.10 - dev: true - - /babel-preset-jest/27.4.0_@babel+core@7.16.10: - resolution: {integrity: sha512-NK4jGYpnBvNxcGo7/ZpZJr51jCGT+3bwwpVIDY2oNfTxJJldRtB4VAcYdgp1loDE50ODuTu+yBjpMAswv5tlpg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + '@babel/core': 7.17.9 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.9 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.9 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.9 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.9 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.9 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.9 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.9 + dev: true + + /babel-preset-jest/28.0.2_@babel+core@7.17.9: + resolution: {integrity: sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.16.10 - babel-plugin-jest-hoist: 27.4.0 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.10 + '@babel/core': 7.17.9 + babel-plugin-jest-hoist: 28.0.2 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.9 dev: true /balanced-match/1.0.2: @@ -3906,31 +3717,15 @@ packages: fill-range: 7.0.1 dev: true - /browser-process-hrtime/1.0.0: - resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - dev: true - - /browserslist/4.18.1: - resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001286 - electron-to-chromium: 1.4.16 - escalade: 3.1.1 - node-releases: 2.0.1 - picocolors: 1.0.0 - dev: true - - /browserslist/4.19.1: - resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==} + /browserslist/4.20.3: + resolution: {integrity: sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001286 - electron-to-chromium: 1.4.49 + caniuse-lite: 1.0.30001332 + electron-to-chromium: 1.4.123 escalade: 3.1.1 - node-releases: 2.0.1 + node-releases: 2.0.3 picocolors: 1.0.0 dev: true @@ -3961,7 +3756,7 @@ packages: resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} engines: {node: '>= 10'} dependencies: - '@npmcli/fs': 1.1.0 + '@npmcli/fs': 1.1.1 '@npmcli/move-file': 1.1.2 chownr: 2.0.0 fs-minipass: 2.1.0 @@ -4012,13 +3807,13 @@ packages: engines: {node: '>=6'} dev: true - /camelcase/6.2.1: - resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==} + /camelcase/6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} dev: true - /caniuse-lite/1.0.30001286: - resolution: {integrity: sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ==} + /caniuse-lite/1.0.30001332: + resolution: {integrity: sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==} dev: true /caseless/0.12.0: @@ -4049,8 +3844,8 @@ packages: supports-color: 7.2.0 dev: true - /chalk/5.0.0: - resolution: {integrity: sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==} + /chalk/5.0.1: + resolution: {integrity: sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true @@ -4063,8 +3858,8 @@ packages: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - /chokidar/3.5.2: - resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==} + /chokidar/3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.2 @@ -4149,7 +3944,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: slice-ansi: 5.0.0 - string-width: 5.0.1 + string-width: 5.1.2 dev: true /cli-width/3.0.0: @@ -4191,11 +3986,11 @@ packages: engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} dev: true - /code-excerpt/3.0.0: - resolution: {integrity: sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==} - engines: {node: '>=10'} + /code-excerpt/4.0.0: + resolution: {integrity: sha512-xxodCmBen3iy2i0WtAK8FlFNrRzjUqjRsMfho58xT/wvZU1YTM3fCnRjcy1gJPMepaRlgm/0e6w8SpWHpn3/cA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - convert-to-spaces: 1.0.2 + convert-to-spaces: 2.0.1 dev: true /code-point-at/1.1.0: @@ -4231,10 +4026,11 @@ packages: /colorette/2.0.16: resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} - /columnify/1.5.4: - resolution: {integrity: sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=} + /columnify/1.6.0: + resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} + engines: {node: '>=8.0.0'} dependencies: - strip-ansi: 3.0.1 + strip-ansi: 6.0.1 wcwidth: 1.0.1 dev: true @@ -4289,7 +4085,7 @@ packages: js-string-escape: 1.0.1 lodash: 4.17.21 md5-hex: 3.0.1 - semver: 7.3.5 + semver: 7.3.7 well-known-symbols: 2.0.0 dev: true @@ -4317,11 +4113,11 @@ packages: engines: {node: '>=10'} dependencies: add-stream: 1.0.0 - conventional-changelog-writer: 5.0.0 - conventional-commits-parser: 3.2.3 + conventional-changelog-writer: 5.0.1 + conventional-commits-parser: 3.2.4 dateformat: 3.0.3 get-pkg-repo: 4.2.1 - git-raw-commits: 2.0.10 + git-raw-commits: 2.0.11 git-remote-origin-url: 2.0.0 git-semver-tags: 4.1.1 lodash: 4.17.21 @@ -4337,8 +4133,8 @@ packages: engines: {node: '>=10'} dev: true - /conventional-changelog-writer/5.0.0: - resolution: {integrity: sha512-HnDh9QHLNWfL6E1uHz6krZEQOgm8hN7z/m7tT16xwd802fwgMN0Wqd7AQYVkhpsjDUx/99oo+nGgvKF657XP5g==} + /conventional-changelog-writer/5.0.1: + resolution: {integrity: sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==} engines: {node: '>=10'} hasBin: true dependencies: @@ -4361,8 +4157,8 @@ packages: modify-values: 1.0.1 dev: true - /conventional-commits-parser/3.2.3: - resolution: {integrity: sha512-YyRDR7On9H07ICFpRm/igcdjIqebXbvf4Cff+Pf0BrBys1i1EOzx9iFXNlAbdrLAR8jf7bkUYkDAr8pEy0q4Pw==} + /conventional-commits-parser/3.2.4: + resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==} engines: {node: '>=10'} hasBin: true dependencies: @@ -4382,8 +4178,8 @@ packages: concat-stream: 2.0.0 conventional-changelog-preset-loader: 2.3.4 conventional-commits-filter: 2.0.7 - conventional-commits-parser: 3.2.3 - git-raw-commits: 2.0.10 + conventional-commits-parser: 3.2.4 + git-raw-commits: 2.0.11 git-semver-tags: 4.1.1 meow: 8.1.2 q: 1.5.1 @@ -4395,15 +4191,15 @@ packages: safe-buffer: 5.1.2 dev: true - /convert-to-spaces/1.0.2: - resolution: {integrity: sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=} - engines: {node: '>= 4'} + /convert-to-spaces/2.0.1: + resolution: {integrity: sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /core-js-compat/3.20.3: - resolution: {integrity: sha512-c8M5h0IkNZ+I92QhIpuSijOxGAcj3lgpsWdkCqmUTZNwidujF4r3pi6x1DCN+Vcs5qTS2XWWMfWSuCqyupX8gw==} + /core-js-compat/3.22.2: + resolution: {integrity: sha512-Fns9lU06ZJ07pdfmPMu7OnkIKGPKDzXKIiuGlSvHHapwqMUF2QnnsWwtueFZtSyZEilP0o6iUeHQwpn7LxtLUw==} dependencies: - browserslist: 4.19.1 + browserslist: 4.20.3 semver: 7.0.0 dev: true @@ -4435,19 +4231,8 @@ packages: which: 2.0.2 dev: true - /cssom/0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - dev: true - - /cssom/0.4.4: - resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} - dev: true - - /cssstyle/2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} - dependencies: - cssom: 0.3.8 + /csstype/3.0.11: + resolution: {integrity: sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==} dev: true /currently-unhandled/0.4.1: @@ -4469,15 +4254,6 @@ packages: assert-plus: 1.0.0 dev: true - /data-urls/2.0.0: - resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} - engines: {node: '>=10'} - dependencies: - abab: 2.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - dev: true - /date-time/3.1.0: resolution: {integrity: sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==} engines: {node: '>=6'} @@ -4501,8 +4277,8 @@ packages: ms: 2.1.3 dev: true - /debug/4.3.3: - resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + /debug/4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -4512,8 +4288,8 @@ packages: dependencies: ms: 2.1.2 - /debug/4.3.3_supports-color@9.2.1: - resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + /debug/4.3.4_supports-color@9.2.2: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -4522,7 +4298,7 @@ packages: optional: true dependencies: ms: 2.1.2 - supports-color: 9.2.1 + supports-color: 9.2.2 dev: true /debuglog/1.0.1: @@ -4542,10 +4318,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /decimal.js/10.3.1: - resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==} - dev: true - /decode-uri-component/0.2.0: resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=} engines: {node: '>=0.10'} @@ -4570,10 +4342,11 @@ packages: clone: 1.0.4 dev: true - /define-properties/1.1.3: - resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} + /define-properties/1.1.4: + resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} engines: {node: '>= 0.4'} dependencies: + has-property-descriptors: 1.0.0 object-keys: 1.1.1 dev: true @@ -4581,8 +4354,8 @@ packages: resolution: {integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==} engines: {node: '>=10'} dependencies: - globby: 11.0.4 - graceful-fs: 4.2.8 + globby: 11.1.0 + graceful-fs: 4.2.10 is-glob: 4.0.3 is-path-cwd: 2.2.0 is-path-inside: 3.0.3 @@ -4624,18 +4397,23 @@ packages: engines: {node: '>=8'} dev: true - /dezalgo/1.0.3: - resolution: {integrity: sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=} + /dezalgo/1.0.4: + resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} dependencies: asap: 2.0.6 wrappy: 1.0.2 dev: true - /diff-sequences/27.4.0: - resolution: {integrity: sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==} + /diff-sequences/27.5.1: + resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true + /diff-sequences/28.0.2: + resolution: {integrity: sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dev: true + /diff/5.0.0: resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==} engines: {node: '>=0.3.1'} @@ -4662,13 +4440,6 @@ packages: esutils: 2.0.3 dev: true - /domexception/2.0.1: - resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} - engines: {node: '>=8'} - dependencies: - webidl-conversions: 5.0.0 - dev: true - /dot-prop/5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} @@ -4687,6 +4458,10 @@ packages: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true + /eastasianwidth/0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: true + /ecc-jsbn/0.1.2: resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=} dependencies: @@ -4694,22 +4469,13 @@ packages: safer-buffer: 2.1.2 dev: true - /electron-to-chromium/1.4.16: - resolution: {integrity: sha512-BQb7FgYwnu6haWLU63/CdVW+9xhmHls3RCQUFiV4lvw3wimEHTVcUk2hkuZo76QhR8nnDdfZE7evJIZqijwPdA==} - dev: true - - /electron-to-chromium/1.4.49: - resolution: {integrity: sha512-k/0t1TRfonHIp8TJKfjBu2cKj8MqYTiEpOhci+q7CVEE5xnCQnx1pTa+V8b/sdhe4S3PR4p4iceEQWhGrKQORQ==} + /electron-to-chromium/1.4.123: + resolution: {integrity: sha512-0pHGE53WkYoFbsgwYcVKEpWa6jbzlvkohIEA2CUoZ9b5KC+w/zlMiQHvW/4IBcOh7YoEFqRNavgTk02TBoUTUw==} dev: true - /emittery/0.10.0: - resolution: {integrity: sha512-AGvFfs+d0JKCJQ4o01ASQLGPmSCxgfU9RFXvzPvZdjKK8oscynksuJhWrSTSw7j7Ep/sZct5b5ZhYCi8S/t0HQ==} - engines: {node: '>=12'} - dev: true - - /emittery/0.8.1: - resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==} - engines: {node: '>=10'} + /emittery/0.10.2: + resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} + engines: {node: '>=12'} dev: true /emoji-regex/8.0.0: @@ -4728,11 +4494,11 @@ packages: dev: true optional: true - /enhanced-resolve/5.8.3: - resolution: {integrity: sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==} + /enhanced-resolve/5.9.3: + resolution: {integrity: sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==} engines: {node: '>=10.13.0'} dependencies: - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 tapable: 2.2.1 dev: true @@ -4757,8 +4523,8 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract/1.19.1: - resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} + /es-abstract/1.19.5: + resolution: {integrity: sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -4767,26 +4533,32 @@ packages: get-intrinsic: 1.1.1 get-symbol-description: 1.0.0 has: 1.0.3 - has-symbols: 1.0.2 + has-symbols: 1.0.3 internal-slot: 1.0.3 is-callable: 1.2.4 is-negative-zero: 2.0.2 is-regex: 1.1.4 - is-shared-array-buffer: 1.0.1 + is-shared-array-buffer: 1.0.2 is-string: 1.0.7 is-weakref: 1.0.2 - object-inspect: 1.11.1 + object-inspect: 1.12.0 object-keys: 1.1.1 object.assign: 4.1.2 string.prototype.trimend: 1.0.4 string.prototype.trimstart: 1.0.4 - unbox-primitive: 1.0.1 + unbox-primitive: 1.0.2 dev: true /es-module-lexer/0.9.3: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} dev: true + /es-shim-unscopables/1.0.0: + resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} + dependencies: + has: 1.0.3 + dev: true + /es-to-primitive/1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} @@ -4796,173 +4568,212 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild-android-arm64/0.14.11: - resolution: {integrity: sha512-6iHjgvMnC/SzDH8TefL+/3lgCjYWwAd1LixYfmz/TBPbDQlxcuSkX0yiQgcJB9k+ibZ54yjVXziIwGdlc+6WNw==} + /esbuild-android-64/0.14.38: + resolution: {integrity: sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /esbuild-android-arm64/0.14.38: + resolution: {integrity: sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==} + engines: {node: '>=12'} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /esbuild-darwin-64/0.14.11: - resolution: {integrity: sha512-olq84ikh6TiBcrs3FnM4eR5VPPlcJcdW8BnUz/lNoEWYifYQ+Po5DuYV1oz1CTFMw4k6bQIZl8T3yxL+ZT2uvQ==} + /esbuild-darwin-64/0.14.38: + resolution: {integrity: sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==} + engines: {node: '>=12'} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /esbuild-darwin-arm64/0.14.11: - resolution: {integrity: sha512-Jj0ieWLREPBYr/TZJrb2GFH8PVzDqiQWavo1pOFFShrcmHWDBDrlDxPzEZ67NF/Un3t6sNNmeI1TUS/fe1xARg==} + /esbuild-darwin-arm64/0.14.38: + resolution: {integrity: sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==} + engines: {node: '>=12'} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /esbuild-freebsd-64/0.14.11: - resolution: {integrity: sha512-C5sT3/XIztxxz/zwDjPRHyzj/NJFOnakAanXuyfLDwhwupKPd76/PPHHyJx6Po6NI6PomgVp/zi6GRB8PfrOTA==} + /esbuild-freebsd-64/0.14.38: + resolution: {integrity: sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==} + engines: {node: '>=12'} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /esbuild-freebsd-arm64/0.14.11: - resolution: {integrity: sha512-y3Llu4wbs0bk4cwjsdAtVOesXb6JkdfZDLKMt+v1U3tOEPBdSu6w8796VTksJgPfqvpX22JmPLClls0h5p+L9w==} + /esbuild-freebsd-arm64/0.14.38: + resolution: {integrity: sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==} + engines: {node: '>=12'} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /esbuild-linux-32/0.14.11: - resolution: {integrity: sha512-Cg3nVsxArjyLke9EuwictFF3Sva+UlDTwHIuIyx8qpxRYAOUTmxr2LzYrhHyTcGOleLGXUXYsnUVwKqnKAgkcg==} + /esbuild-linux-32/0.14.38: + resolution: {integrity: sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==} + engines: {node: '>=12'} cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-64/0.14.11: - resolution: {integrity: sha512-oeR6dIrrojr8DKVrxtH3xl4eencmjsgI6kPkDCRIIFwv4p+K7ySviM85K66BN01oLjzthpUMvBVfWSJkBLeRbg==} + /esbuild-linux-64/0.14.38: + resolution: {integrity: sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==} + engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-arm/0.14.11: - resolution: {integrity: sha512-vcwskfD9g0tojux/ZaTJptJQU3a7YgTYsptK1y6LQ/rJmw7U5QJvboNawqM98Ca3ToYEucfCRGbl66OTNtp6KQ==} + /esbuild-linux-arm/0.14.38: + resolution: {integrity: sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==} + engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-arm64/0.14.11: - resolution: {integrity: sha512-+e6ZCgTFQYZlmg2OqLkg1jHLYtkNDksxWDBWNtI4XG4WxuOCUErLqfEt9qWjvzK3XBcCzHImrajkUjO+rRkbMg==} + /esbuild-linux-arm64/0.14.38: + resolution: {integrity: sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==} + engines: {node: '>=12'} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-mips64le/0.14.11: - resolution: {integrity: sha512-Rrs99L+p54vepmXIb87xTG6ukrQv+CzrM8eoeR+r/OFL2Rg8RlyEtCeshXJ2+Q66MXZOgPJaokXJZb9snq28bw==} + /esbuild-linux-mips64le/0.14.38: + resolution: {integrity: sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==} + engines: {node: '>=12'} cpu: [mips64el] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-ppc64le/0.14.11: - resolution: {integrity: sha512-JyzziGAI0D30Vyzt0HDihp4s1IUtJ3ssV2zx9O/c+U/dhUHVP2TmlYjzCfCr2Q6mwXTeloDcLS4qkyvJtYptdQ==} + /esbuild-linux-ppc64le/0.14.38: + resolution: {integrity: sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==} + engines: {node: '>=12'} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-s390x/0.14.11: - resolution: {integrity: sha512-DoThrkzunZ1nfRGoDN6REwmo8ZZWHd2ztniPVIR5RMw/Il9wiWEYBahb8jnMzQaSOxBsGp0PbyJeVLTUatnlcw==} + /esbuild-linux-riscv64/0.14.38: + resolution: {integrity: sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-s390x/0.14.38: + resolution: {integrity: sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==} + engines: {node: '>=12'} cpu: [s390x] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-netbsd-64/0.14.11: - resolution: {integrity: sha512-12luoRQz+6eihKYh1zjrw0CBa2aw3twIiHV/FAfjh2NEBDgJQOY4WCEUEN+Rgon7xmLh4XUxCQjnwrvf8zhACw==} + /esbuild-netbsd-64/0.14.38: + resolution: {integrity: sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==} + engines: {node: '>=12'} cpu: [x64] os: [netbsd] requiresBuild: true dev: true optional: true - /esbuild-openbsd-64/0.14.11: - resolution: {integrity: sha512-l18TZDjmvwW6cDeR4fmizNoxndyDHamGOOAenwI4SOJbzlJmwfr0jUgjbaXCUuYVOA964siw+Ix+A+bhALWg8Q==} + /esbuild-openbsd-64/0.14.38: + resolution: {integrity: sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==} + engines: {node: '>=12'} cpu: [x64] os: [openbsd] requiresBuild: true dev: true optional: true - /esbuild-sunos-64/0.14.11: - resolution: {integrity: sha512-bmYzDtwASBB8c+0/HVOAiE9diR7+8zLm/i3kEojUH2z0aIs6x/S4KiTuT5/0VKJ4zk69kXel1cNWlHBMkmavQg==} + /esbuild-sunos-64/0.14.38: + resolution: {integrity: sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==} + engines: {node: '>=12'} cpu: [x64] os: [sunos] requiresBuild: true dev: true optional: true - /esbuild-windows-32/0.14.11: - resolution: {integrity: sha512-J1Ys5hMid8QgdY00OBvIolXgCQn1ARhYtxPnG6ESWNTty3ashtc4+As5nTrsErnv8ZGUcWZe4WzTP/DmEVX1UQ==} + /esbuild-windows-32/0.14.38: + resolution: {integrity: sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==} + engines: {node: '>=12'} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /esbuild-windows-64/0.14.11: - resolution: {integrity: sha512-h9FmMskMuGeN/9G9+LlHPAoiQk9jlKDUn9yA0MpiGzwLa82E7r1b1u+h2a+InprbSnSLxDq/7p5YGtYVO85Mlg==} + /esbuild-windows-64/0.14.38: + resolution: {integrity: sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==} + engines: {node: '>=12'} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /esbuild-windows-arm64/0.14.11: - resolution: {integrity: sha512-dZp7Krv13KpwKklt9/1vBFBMqxEQIO6ri7Azf8C+ob4zOegpJmha2XY9VVWP/OyQ0OWk6cEeIzMJwInRZrzBUQ==} + /esbuild-windows-arm64/0.14.38: + resolution: {integrity: sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==} + engines: {node: '>=12'} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /esbuild/0.14.11: - resolution: {integrity: sha512-xZvPtVj6yecnDeFb3KjjCM6i7B5TCAQZT77kkW/CpXTMnd6VLnRPKrUB1XHI1pSq6a4Zcy3BGueQ8VljqjDGCg==} + /esbuild/0.14.38: + resolution: {integrity: sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==} + engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.14.11 - esbuild-darwin-64: 0.14.11 - esbuild-darwin-arm64: 0.14.11 - esbuild-freebsd-64: 0.14.11 - esbuild-freebsd-arm64: 0.14.11 - esbuild-linux-32: 0.14.11 - esbuild-linux-64: 0.14.11 - esbuild-linux-arm: 0.14.11 - esbuild-linux-arm64: 0.14.11 - esbuild-linux-mips64le: 0.14.11 - esbuild-linux-ppc64le: 0.14.11 - esbuild-linux-s390x: 0.14.11 - esbuild-netbsd-64: 0.14.11 - esbuild-openbsd-64: 0.14.11 - esbuild-sunos-64: 0.14.11 - esbuild-windows-32: 0.14.11 - esbuild-windows-64: 0.14.11 - esbuild-windows-arm64: 0.14.11 + esbuild-android-64: 0.14.38 + esbuild-android-arm64: 0.14.38 + esbuild-darwin-64: 0.14.38 + esbuild-darwin-arm64: 0.14.38 + esbuild-freebsd-64: 0.14.38 + esbuild-freebsd-arm64: 0.14.38 + esbuild-linux-32: 0.14.38 + esbuild-linux-64: 0.14.38 + esbuild-linux-arm: 0.14.38 + esbuild-linux-arm64: 0.14.38 + esbuild-linux-mips64le: 0.14.38 + esbuild-linux-ppc64le: 0.14.38 + esbuild-linux-riscv64: 0.14.38 + esbuild-linux-s390x: 0.14.38 + esbuild-netbsd-64: 0.14.38 + esbuild-openbsd-64: 0.14.38 + esbuild-sunos-64: 0.14.38 + esbuild-windows-32: 0.14.38 + esbuild-windows-64: 0.14.38 + esbuild-windows-arm64: 0.14.38 dev: true /escalade/3.1.1: @@ -4990,66 +4801,53 @@ packages: engines: {node: '>=12'} dev: true - /escodegen/2.0.0: - resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==} - engines: {node: '>=6.0'} - hasBin: true - dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionator: 0.8.3 - optionalDependencies: - source-map: 0.6.1 - dev: true - - /eslint-config-prettier/8.3.0_eslint@8.7.0: - resolution: {integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==} + /eslint-config-prettier/8.5.0_eslint@8.14.0: + resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.7.0 + eslint: 8.14.0 dev: true /eslint-import-resolver-node/0.3.6: resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} dependencies: debug: 3.2.7 - resolve: 1.20.0 + resolve: 1.22.0 dev: true - /eslint-module-utils/2.7.2: - resolution: {integrity: sha512-zquepFnWCY2ISMFwD/DqzaM++H+7PDzOpUvotJWm/y1BAFt5R4oeULgdrTejKqLkz7MA/tgstsUMNYc7wNdTrg==} + /eslint-module-utils/2.7.3: + resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} dependencies: debug: 3.2.7 find-up: 2.1.0 dev: true - /eslint-plugin-import/2.25.4_eslint@8.7.0: - resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} + /eslint-plugin-import/2.26.0_eslint@8.14.0: + resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 dependencies: array-includes: 3.1.4 - array.prototype.flat: 1.2.5 + array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.7.0 + eslint: 8.14.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.2 + eslint-module-utils: 2.7.3 has: 1.0.3 - is-core-module: 2.8.0 + is-core-module: 2.9.0 is-glob: 4.0.3 - minimatch: 3.0.4 + minimatch: 3.1.2 object.values: 1.1.5 - resolve: 1.20.0 - tsconfig-paths: 3.12.0 + resolve: 1.22.0 + tsconfig-paths: 3.14.1 dev: true - /eslint-plugin-prettier/4.0.0_4660519532e4c3b0a9e5bb6623cfedf6: + /eslint-plugin-prettier/4.0.0_665eb419c9d7860ca0c224f7f6dcdace: resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} engines: {node: '>=6.0.0'} peerDependencies: @@ -5060,9 +4858,9 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.7.0 - eslint-config-prettier: 8.3.0_eslint@8.7.0 - prettier: 2.5.1 + eslint: 8.14.0 + eslint-config-prettier: 8.5.0_eslint@8.14.0 + prettier: 2.6.2 prettier-linter-helpers: 1.0.0 dev: true @@ -5074,21 +4872,21 @@ packages: estraverse: 4.3.0 dev: true - /eslint-scope/7.1.0: - resolution: {integrity: sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==} + /eslint-scope/7.1.1: + resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.7.0: + /eslint-utils/3.0.0_eslint@8.14.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.7.0 + eslint: 8.14.0 eslint-visitor-keys: 2.1.0 dev: true @@ -5097,35 +4895,35 @@ packages: engines: {node: '>=10'} dev: true - /eslint-visitor-keys/3.2.0: - resolution: {integrity: sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==} + /eslint-visitor-keys/3.3.0: + resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.7.0: - resolution: {integrity: sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==} + /eslint/8.14.0: + resolution: {integrity: sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.0.5 - '@humanwhocodes/config-array': 0.9.2 + '@eslint/eslintrc': 1.2.2 + '@humanwhocodes/config-array': 0.9.5 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.3 + debug: 4.3.4 doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.1.0 - eslint-utils: 3.0.0_eslint@8.7.0 - eslint-visitor-keys: 3.2.0 - espree: 9.3.0 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.14.0 + eslint-visitor-keys: 3.3.0 + espree: 9.3.1 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 6.0.2 - globals: 13.12.0 + globals: 13.13.0 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -5134,7 +4932,7 @@ packages: json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 - minimatch: 3.0.4 + minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.1 regexpp: 3.2.0 @@ -5146,13 +4944,13 @@ packages: - supports-color dev: true - /espree/9.3.0: - resolution: {integrity: sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==} + /espree/9.3.1: + resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.7.0 - acorn-jsx: 5.3.2_acorn@8.7.0 - eslint-visitor-keys: 3.2.0 + acorn: 8.7.1 + acorn-jsx: 5.3.2_acorn@8.7.1 + eslint-visitor-keys: 3.3.0 dev: true /esprima/4.0.1: @@ -5210,7 +5008,7 @@ packages: merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 - signal-exit: 3.0.6 + signal-exit: 3.0.7 strip-final-newline: 2.0.0 dev: true @@ -5219,14 +5017,15 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /expect/27.4.6: - resolution: {integrity: sha512-1M/0kAALIaj5LaG66sFJTbRsWTADnylly82cu4bspI0nl+pgP4E6Bh/aqdHlTUjul06K7xQnnrAoqfxVU0+/ag==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /expect/28.0.2: + resolution: {integrity: sha512-X0qIuI/zKv98k34tM+uGeOgAC73lhs4vROF9MkPk94C1zujtwv4Cla8SxhWn0G1OwvG9gLLL7RjFBkwGVaZ83w==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 - jest-get-type: 27.4.0 - jest-matcher-utils: 27.4.6 - jest-message-util: 27.4.6 + '@jest/expect-utils': 28.0.2 + jest-get-type: 28.0.2 + jest-matcher-utils: 28.0.2 + jest-message-util: 28.0.2 + jest-util: 28.0.2 dev: true /extend/3.0.2: @@ -5255,15 +5054,15 @@ packages: resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} dev: true - /fast-glob/3.2.7: - resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} - engines: {node: '>=8'} + /fast-glob/3.2.11: + resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==} + engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.4 + micromatch: 4.0.5 dev: true /fast-json-stable-stringify/2.1.0: @@ -5293,12 +5092,12 @@ packages: escape-string-regexp: 1.0.5 dev: true - /figures/4.0.0: - resolution: {integrity: sha512-VnYcWq6H6F0qDN0QnorznBr0abEovifzUokmnezpKZBUbDmbLAt7LMryOp1TKFVxLxyNYkxEkCEADZR58U9oSw==} + /figures/4.0.1: + resolution: {integrity: sha512-rElJwkA/xS04Vfg+CaZodpso7VqBknOYbzi6I76hI4X80RUjkSxO2oAyPmGbuXUppywjqndOrQDl817hDnI++w==} engines: {node: '>=12'} dependencies: escape-string-regexp: 5.0.0 - is-unicode-supported: 1.1.0 + is-unicode-supported: 1.2.0 dev: true /file-entry-cache/6.0.1: @@ -5335,11 +5134,11 @@ packages: path-exists: 4.0.0 dev: true - /find-up/6.2.0: - resolution: {integrity: sha512-yWHzMzXCaFoABSnFTCPKNFlYoq4mSga9QLRRKOCLSJ33hSkzROB14ITbAWW0QDQDyuzsPQ33S1DsOWQb/oW1yA==} + /find-up/6.3.0: + resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - locate-path: 7.0.0 + locate-path: 7.1.0 path-exists: 5.0.0 dev: true @@ -5347,12 +5146,12 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.4 + flatted: 3.2.5 rimraf: 3.0.2 dev: true - /flatted/3.2.4: - resolution: {integrity: sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==} + /flatted/3.2.5: + resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} dev: true /forever-agent/0.6.1: @@ -5365,16 +5164,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.34 - dev: true - - /form-data/3.0.1: - resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.34 + mime-types: 2.1.35 dev: true /fs-extra/9.1.0: @@ -5382,7 +5172,7 @@ packages: engines: {node: '>=10'} dependencies: at-least-node: 1.0.0 - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 jsonfile: 6.1.0 universalify: 2.0.0 dev: true @@ -5427,7 +5217,7 @@ packages: console-control-strings: 1.1.0 has-unicode: 2.0.1 object-assign: 4.1.1 - signal-exit: 3.0.6 + signal-exit: 3.0.7 string-width: 1.0.2 strip-ansi: 3.0.1 wide-align: 1.1.5 @@ -5448,7 +5238,7 @@ packages: dependencies: function-bind: 1.1.1 has: 1.0.3 - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /get-package-type/0.1.0: @@ -5462,7 +5252,7 @@ packages: hasBin: true dependencies: '@hutson/parse-repository-url': 3.0.2 - hosted-git-info: 4.0.2 + hosted-git-info: 4.1.0 through2: 2.0.5 yargs: 16.2.0 dev: true @@ -5491,8 +5281,8 @@ packages: assert-plus: 1.0.0 dev: true - /git-raw-commits/2.0.10: - resolution: {integrity: sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==} + /git-raw-commits/2.0.11: + resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==} engines: {node: '>=10'} hasBin: true dependencies: @@ -5563,7 +5353,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.4 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -5573,43 +5363,38 @@ packages: engines: {node: '>=4'} dev: true - /globals/13.12.0: - resolution: {integrity: sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==} + /globals/13.13.0: + resolution: {integrity: sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 dev: true - /globby/11.0.4: - resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==} + /globby/11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.7 - ignore: 5.1.9 + fast-glob: 3.2.11 + ignore: 5.2.0 merge2: 1.4.1 slash: 3.0.0 dev: true - /globby/12.2.0: - resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} + /globby/13.1.1: + resolution: {integrity: sha512-XMzoDZbGZ37tufiv7g0N4F/zp3zkwdFtVbV3EHsVl1KQr4RPLfNoT068/97RPshz2J5xYNEjLKKBKaGHifBd3Q==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - array-union: 3.0.1 dir-glob: 3.0.1 - fast-glob: 3.2.7 + fast-glob: 3.2.11 ignore: 5.2.0 merge2: 1.4.1 slash: 4.0.0 dev: true - /graceful-fs/4.2.8: - resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==} - dev: true - - /graceful-fs/4.2.9: - resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==} + /graceful-fs/4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} dev: true /handlebars/4.7.7: @@ -5617,12 +5402,12 @@ packages: engines: {node: '>=0.4.7'} hasBin: true dependencies: - minimist: 1.2.5 + minimist: 1.2.6 neo-async: 2.6.2 source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.14.5 + uglify-js: 3.15.4 dev: true /har-schema/2.0.0: @@ -5644,8 +5429,8 @@ packages: engines: {node: '>=6'} dev: true - /has-bigints/1.0.1: - resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} + /has-bigints/1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} dev: true /has-flag/3.0.0: @@ -5658,8 +5443,14 @@ packages: engines: {node: '>=8'} dev: true - /has-symbols/1.0.2: - resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} + /has-property-descriptors/1.0.0: + resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} + dependencies: + get-intrinsic: 1.1.1 + dev: true + + /has-symbols/1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} dev: true @@ -5667,7 +5458,7 @@ packages: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /has-unicode/2.0.1: @@ -5685,20 +5476,13 @@ packages: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true - /hosted-git-info/4.0.2: - resolution: {integrity: sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==} + /hosted-git-info/4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} engines: {node: '>=10'} dependencies: lru-cache: 6.0.0 dev: true - /html-encoding-sniffer/2.0.1: - resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==} - engines: {node: '>=10'} - dependencies: - whatwg-encoding: 1.0.5 - dev: true - /html-escaper/2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: true @@ -5713,7 +5497,7 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.3 + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true @@ -5724,15 +5508,15 @@ packages: dependencies: assert-plus: 1.0.0 jsprim: 1.4.2 - sshpk: 1.16.1 + sshpk: 1.17.0 dev: true - /https-proxy-agent/5.0.0: - resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} + /https-proxy-agent/5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.3 + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true @@ -5777,17 +5561,7 @@ packages: /ignore-walk/3.0.4: resolution: {integrity: sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==} dependencies: - minimatch: 3.0.4 - dev: true - - /ignore/4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} - dev: true - - /ignore/5.1.9: - resolution: {integrity: sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==} - engines: {node: '>= 4'} + minimatch: 3.1.2 dev: true /ignore/5.2.0: @@ -5803,8 +5577,8 @@ packages: resolve-from: 4.0.0 dev: true - /import-local/3.0.3: - resolution: {integrity: sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==} + /import-local/3.1.0: + resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} engines: {node: '>=8'} hasBin: true dependencies: @@ -5853,8 +5627,8 @@ packages: npm-package-arg: 8.1.5 promzard: 0.3.0 read: 1.0.7 - read-package-json: 4.1.1 - semver: 7.3.5 + read-package-json: 4.1.2 + semver: 7.3.7 validate-npm-package-license: 3.0.4 validate-npm-package-name: 3.0.0 dev: true @@ -5903,7 +5677,7 @@ packages: /is-bigint/1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: - has-bigints: 1.0.1 + has-bigints: 1.0.2 dev: true /is-binary-path/2.1.0: @@ -5933,8 +5707,8 @@ packages: ci-info: 2.0.0 dev: true - /is-core-module/2.8.0: - resolution: {integrity: sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==} + /is-core-module/2.9.0: + resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} dependencies: has: 1.0.3 dev: true @@ -5993,8 +5767,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /is-number-object/1.0.6: - resolution: {integrity: sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==} + /is-number-object/1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 @@ -6042,10 +5816,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /is-potential-custom-element-name/1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - dev: true - /is-promise/4.0.0: resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} dev: true @@ -6058,8 +5828,10 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-shared-array-buffer/1.0.1: - resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} + /is-shared-array-buffer/1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + dependencies: + call-bind: 1.0.2 dev: true /is-ssh/1.3.3: @@ -6084,7 +5856,7 @@ packages: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /is-text-path/1.0.1: @@ -6098,8 +5870,8 @@ packages: resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} dev: true - /is-unicode-supported/1.1.0: - resolution: {integrity: sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==} + /is-unicode-supported/1.2.0: + resolution: {integrity: sha512-wH+U77omcRzevfIG8dDhTS0V9zZyweakfD01FULl97+0EHiJTTZtJqxPSkIIo/SDPv/i07k/C9jAPY+jwLLeUQ==} engines: {node: '>=12'} dev: true @@ -6135,12 +5907,12 @@ packages: engines: {node: '>=8'} dev: true - /istanbul-lib-instrument/5.1.0: - resolution: {integrity: sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==} + /istanbul-lib-instrument/5.2.0: + resolution: {integrity: sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.16.0 - '@babel/parser': 7.16.4 + '@babel/core': 7.17.9 + '@babel/parser': 7.17.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.0 @@ -6161,50 +5933,49 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.3 + debug: 4.3.4 istanbul-lib-coverage: 3.2.0 source-map: 0.6.1 transitivePeerDependencies: - supports-color dev: true - /istanbul-reports/3.1.3: - resolution: {integrity: sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==} + /istanbul-reports/3.1.4: + resolution: {integrity: sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==} engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 dev: true - /jest-changed-files/27.4.2: - resolution: {integrity: sha512-/9x8MjekuzUQoPjDHbBiXbNEBauhrPU2ct7m8TfCg69ywt1y/N+yYwGh3gCpnqUS3klYWDU/lSNgv+JhoD2k1A==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-changed-files/28.0.2: + resolution: {integrity: sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 execa: 5.1.1 throat: 6.0.1 dev: true - /jest-circus/27.4.6: - resolution: {integrity: sha512-UA7AI5HZrW4wRM72Ro80uRR2Fg+7nR0GESbSI/2M+ambbzVuA63mn5T1p3Z/wlhntzGpIG1xx78GP2YIkf6PhQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-circus/28.0.2: + resolution: {integrity: sha512-5U0K43UZSwu9xBo3RmK366Y8i0YMTGe2hgFm7TYka6ecT5lB0VZ+/TQTTsDVxa9q1TuOWRa7EskSMm1Q74Hy/Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/test-result': 27.4.6 - '@jest/types': 27.4.2 - '@types/node': 17.0.10 + '@jest/environment': 28.0.2 + '@jest/expect': 28.0.2 + '@jest/test-result': 28.0.2 + '@jest/types': 28.0.2 + '@types/node': 17.0.29 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 - expect: 27.4.6 is-generator-fn: 2.1.0 - jest-each: 27.4.6 - jest-matcher-utils: 27.4.6 - jest-message-util: 27.4.6 - jest-runtime: 27.4.6 - jest-snapshot: 27.4.6 - jest-util: 27.4.2 - pretty-format: 27.4.6 + jest-each: 28.0.2 + jest-matcher-utils: 28.0.2 + jest-message-util: 28.0.2 + jest-runtime: 28.0.2 + jest-snapshot: 28.0.2 + jest-util: 28.0.2 + pretty-format: 28.0.2 slash: 3.0.0 stack-utils: 2.0.5 throat: 6.0.1 @@ -6212,9 +5983,9 @@ packages: - supports-color dev: true - /jest-cli/27.4.7: - resolution: {integrity: sha512-zREYhvjjqe1KsGV15mdnxjThKNDgza1fhDT+iUsXWLCq3sxe9w5xnvyctcYVT5PcdLSjv7Y5dCwTS3FCF1tiuw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-cli/28.0.2_@types+node@17.0.29: + resolution: {integrity: sha512-X6KSoKiSDZ07lds9awDMd14VUmtLS0sxgbUzZi1m6JewWdwXtuadTBff1kAUcAmKgJTYBPnVN0u2BKp7AIzllA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -6222,214 +5993,194 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.4.7 - '@jest/test-result': 27.4.6 - '@jest/types': 27.4.2 + '@jest/core': 28.0.2 + '@jest/test-result': 28.0.2 + '@jest/types': 28.0.2 chalk: 4.1.2 exit: 0.1.2 - graceful-fs: 4.2.8 - import-local: 3.0.3 - jest-config: 27.4.7 - jest-util: 27.4.2 - jest-validate: 27.4.6 + graceful-fs: 4.2.10 + import-local: 3.1.0 + jest-config: 28.0.2_@types+node@17.0.29 + jest-util: 28.0.2 + jest-validate: 28.0.2 prompts: 2.4.2 - yargs: 16.2.0 + yargs: 17.4.1 transitivePeerDependencies: - - bufferutil - - canvas + - '@types/node' - supports-color - ts-node - - utf-8-validate dev: true - /jest-config/27.4.7: - resolution: {integrity: sha512-xz/o/KJJEedHMrIY9v2ParIoYSrSVY6IVeE4z5Z3i101GoA5XgfbJz+1C8EYPsv7u7f39dS8F9v46BHDhn0vlw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-config/28.0.2_@types+node@17.0.29: + resolution: {integrity: sha512-4E5r24Dw1DsyF4ObkwiDEqXIwrX7p01mnngWKtB/0Jdb0SpR1UGAm8Bjg6GTozCA4SlSj/Bbq7LTkg0WrzLanQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: + '@types/node': '*' ts-node: '>=9.0.0' peerDependenciesMeta: + '@types/node': + optional: true ts-node: optional: true dependencies: - '@babel/core': 7.16.10 - '@jest/test-sequencer': 27.4.6 - '@jest/types': 27.4.2 - babel-jest: 27.4.6_@babel+core@7.16.10 + '@babel/core': 7.17.9 + '@jest/test-sequencer': 28.0.2 + '@jest/types': 28.0.2 + '@types/node': 17.0.29 + babel-jest: 28.0.2_@babel+core@7.17.9 chalk: 4.1.2 ci-info: 3.3.0 deepmerge: 4.2.2 glob: 7.2.0 - graceful-fs: 4.2.8 - jest-circus: 27.4.6 - jest-environment-jsdom: 27.4.6 - jest-environment-node: 27.4.6 - jest-get-type: 27.4.0 - jest-jasmine2: 27.4.6 - jest-regex-util: 27.4.0 - jest-resolve: 27.4.6 - jest-runner: 27.4.6 - jest-util: 27.4.2 - jest-validate: 27.4.6 - micromatch: 4.0.4 - pretty-format: 27.4.6 + graceful-fs: 4.2.10 + jest-circus: 28.0.2 + jest-environment-node: 28.0.2 + jest-get-type: 28.0.2 + jest-regex-util: 28.0.2 + jest-resolve: 28.0.2 + jest-runner: 28.0.2 + jest-util: 28.0.2 + jest-validate: 28.0.2 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 28.0.2 slash: 3.0.0 + strip-json-comments: 3.1.1 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - - utf-8-validate dev: true - /jest-diff/27.4.6: - resolution: {integrity: sha512-zjaB0sh0Lb13VyPsd92V7HkqF6yKRH9vm33rwBt7rPYrpQvS1nCvlIy2pICbKta+ZjWngYLNn4cCK4nyZkjS/w==} + /jest-diff/27.5.1: + resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: chalk: 4.1.2 - diff-sequences: 27.4.0 - jest-get-type: 27.4.0 - pretty-format: 27.4.6 + diff-sequences: 27.5.1 + jest-get-type: 27.5.1 + pretty-format: 27.5.1 dev: true - /jest-docblock/27.4.0: - resolution: {integrity: sha512-7TBazUdCKGV7svZ+gh7C8esAnweJoG+SvcF6Cjqj4l17zA2q1cMwx2JObSioubk317H+cjcHgP+7fTs60paulg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-diff/28.0.2: + resolution: {integrity: sha512-33Rnf821Y54OAloav0PGNWHlbtEorXpjwchnToyyWbec10X74FOW7hGfvrXLGz7xOe2dz0uo9JVFAHHj/2B5pg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + chalk: 4.1.2 + diff-sequences: 28.0.2 + jest-get-type: 28.0.2 + pretty-format: 28.0.2 + dev: true + + /jest-docblock/28.0.2: + resolution: {integrity: sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: detect-newline: 3.1.0 dev: true - /jest-each/27.4.6: - resolution: {integrity: sha512-n6QDq8y2Hsmn22tRkgAk+z6MCX7MeVlAzxmZDshfS2jLcaBlyhpF3tZSJLR+kXmh23GEvS0ojMR8i6ZeRvpQcA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-each/28.0.2: + resolution: {integrity: sha512-/W5Wc0b+ipR36kDaLngdVEJ/5UYPOITK7rW0djTlCCQdMuWpCFJweMW4TzAoJ6GiRrljPL8FwiyOSoSHKrda2w==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 28.0.2 chalk: 4.1.2 - jest-get-type: 27.4.0 - jest-util: 27.4.2 - pretty-format: 27.4.6 + jest-get-type: 28.0.2 + jest-util: 28.0.2 + pretty-format: 28.0.2 dev: true - /jest-environment-jsdom/27.4.6: - resolution: {integrity: sha512-o3dx5p/kHPbUlRvSNjypEcEtgs6LmvESMzgRFQE6c+Prwl2JLA4RZ7qAnxc5VM8kutsGRTB15jXeeSbJsKN9iA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-environment-node/28.0.2: + resolution: {integrity: sha512-o9u5UHZ+NCuIoa44KEF0Behhsz/p1wMm0WumsZfWR1k4IVoWSt3aN0BavSC5dd26VxSGQvkrCnJxxOzhhUEG3Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/fake-timers': 27.4.6 - '@jest/types': 27.4.2 - '@types/node': 17.0.10 - jest-mock: 27.4.6 - jest-util: 27.4.2 - jsdom: 16.7.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate + '@jest/environment': 28.0.2 + '@jest/fake-timers': 28.0.2 + '@jest/types': 28.0.2 + '@types/node': 17.0.29 + jest-mock: 28.0.2 + jest-util: 28.0.2 dev: true - /jest-environment-node/27.4.6: - resolution: {integrity: sha512-yfHlZ9m+kzTKZV0hVfhVu6GuDxKAYeFHrfulmy7Jxwsq4V7+ZK7f+c0XP/tbVDMQW7E4neG2u147hFkuVz0MlQ==} + /jest-get-type/27.5.1: + resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/environment': 27.4.6 - '@jest/fake-timers': 27.4.6 - '@jest/types': 27.4.2 - '@types/node': 17.0.10 - jest-mock: 27.4.6 - jest-util: 27.4.2 dev: true - /jest-get-type/27.4.0: - resolution: {integrity: sha512-tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-get-type/28.0.2: + resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dev: true - /jest-haste-map/27.4.6: - resolution: {integrity: sha512-0tNpgxg7BKurZeFkIOvGCkbmOHbLFf4LUQOxrQSMjvrQaQe3l6E8x6jYC1NuWkGo5WDdbr8FEzUxV2+LWNawKQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-haste-map/28.0.2: + resolution: {integrity: sha512-EokdL7l5uk4TqWGawwrIt8w3tZNcbeiRxmKGEURf42pl+/rWJy3sCJlon5HBhJXZTW978jk6600BLQOI7i25Ig==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 28.0.2 '@types/graceful-fs': 4.1.5 - '@types/node': 17.0.10 + '@types/node': 17.0.29 anymatch: 3.1.2 fb-watchman: 2.0.1 - graceful-fs: 4.2.8 - jest-regex-util: 27.4.0 - jest-serializer: 27.4.0 - jest-util: 27.4.2 - jest-worker: 27.4.6 - micromatch: 4.0.4 + graceful-fs: 4.2.10 + jest-regex-util: 28.0.2 + jest-util: 28.0.2 + jest-worker: 28.0.2 + micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 dev: true - /jest-jasmine2/27.4.6: - resolution: {integrity: sha512-uAGNXF644I/whzhsf7/qf74gqy9OuhvJ0XYp8SDecX2ooGeaPnmJMjXjKt0mqh1Rl5dtRGxJgNrHlBQIBfS5Nw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-leak-detector/28.0.2: + resolution: {integrity: sha512-UGaSPYtxKXl/YKacq6juRAKmMp1z2os8NaU8PSC+xvNikmu3wF6QFrXrihMM4hXeMr9HuNotBrQZHmzDY8KIBQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/source-map': 27.4.0 - '@jest/test-result': 27.4.6 - '@jest/types': 27.4.2 - '@types/node': 17.0.10 - chalk: 4.1.2 - co: 4.6.0 - expect: 27.4.6 - is-generator-fn: 2.1.0 - jest-each: 27.4.6 - jest-matcher-utils: 27.4.6 - jest-message-util: 27.4.6 - jest-runtime: 27.4.6 - jest-snapshot: 27.4.6 - jest-util: 27.4.2 - pretty-format: 27.4.6 - throat: 6.0.1 - transitivePeerDependencies: - - supports-color + jest-get-type: 28.0.2 + pretty-format: 28.0.2 dev: true - /jest-leak-detector/27.4.6: - resolution: {integrity: sha512-kkaGixDf9R7CjHm2pOzfTxZTQQQ2gHTIWKY/JZSiYTc90bZp8kSZnUMS3uLAfwTZwc0tcMRoEX74e14LG1WapA==} + /jest-matcher-utils/27.5.1: + resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - jest-get-type: 27.4.0 - pretty-format: 27.4.6 + chalk: 4.1.2 + jest-diff: 27.5.1 + jest-get-type: 27.5.1 + pretty-format: 27.5.1 dev: true - /jest-matcher-utils/27.4.6: - resolution: {integrity: sha512-XD4PKT3Wn1LQnRAq7ZsTI0VRuEc9OrCPFiO1XL7bftTGmfNF0DcEwMHRgqiu7NGf8ZoZDREpGrCniDkjt79WbA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-matcher-utils/28.0.2: + resolution: {integrity: sha512-SxtTiI2qLJHFtOz/bySStCnwCvISAuxQ/grS+74dfTy5AuJw3Sgj9TVUvskcnImTfpzLoMCDJseRaeRrVYbAOA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: chalk: 4.1.2 - jest-diff: 27.4.6 - jest-get-type: 27.4.0 - pretty-format: 27.4.6 + jest-diff: 28.0.2 + jest-get-type: 28.0.2 + pretty-format: 28.0.2 dev: true - /jest-message-util/27.4.6: - resolution: {integrity: sha512-0p5szriFU0U74czRSFjH6RyS7UYIAkn/ntwMuOwTGWrQIOh5NzXXrq72LOqIkJKKvFbPq+byZKuBz78fjBERBA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-message-util/28.0.2: + resolution: {integrity: sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@babel/code-frame': 7.16.7 - '@jest/types': 27.4.2 + '@jest/types': 28.0.2 '@types/stack-utils': 2.0.1 chalk: 4.1.2 - graceful-fs: 4.2.8 - micromatch: 4.0.4 - pretty-format: 27.4.6 + graceful-fs: 4.2.10 + micromatch: 4.0.5 + pretty-format: 28.0.2 slash: 3.0.0 stack-utils: 2.0.5 dev: true - /jest-mock/27.4.6: - resolution: {integrity: sha512-kvojdYRkst8iVSZ1EJ+vc1RRD9llueBjKzXzeCytH3dMM7zvPV/ULcfI2nr0v0VUgm3Bjt3hBCQvOeaBz+ZTHw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-mock/28.0.2: + resolution: {integrity: sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 - '@types/node': 17.0.10 + '@jest/types': 28.0.2 + '@types/node': 17.0.29 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@27.4.6: + /jest-pnp-resolver/1.2.2_jest-resolve@28.0.2: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} peerDependencies: @@ -6438,191 +6189,188 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 27.4.6 + jest-resolve: 28.0.2 dev: true - /jest-regex-util/27.4.0: - resolution: {integrity: sha512-WeCpMpNnqJYMQoOjm1nTtsgbR4XHAk1u00qDoNBQoykM280+/TmgA5Qh5giC1ecy6a5d4hbSsHzpBtu5yvlbEg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-regex-util/28.0.2: + resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dev: true - /jest-resolve-dependencies/27.4.6: - resolution: {integrity: sha512-W85uJZcFXEVZ7+MZqIPCscdjuctruNGXUZ3OHSXOfXR9ITgbUKeHj+uGcies+0SsvI5GtUfTw4dY7u9qjTvQOw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-resolve-dependencies/28.0.2: + resolution: {integrity: sha512-Xgkc51baZJQ9UcZg8UN9rGtnvqoVHeDNP6iM4QV3W/phzbFyRCiAxqgJ2GyuBnzGm2EirUlIcstlvOR/6trHmw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 - jest-regex-util: 27.4.0 - jest-snapshot: 27.4.6 + jest-regex-util: 28.0.2 + jest-snapshot: 28.0.2 transitivePeerDependencies: - supports-color dev: true - /jest-resolve/27.4.6: - resolution: {integrity: sha512-SFfITVApqtirbITKFAO7jOVN45UgFzcRdQanOFzjnbd+CACDoyeX7206JyU92l4cRr73+Qy/TlW51+4vHGt+zw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-resolve/28.0.2: + resolution: {integrity: sha512-4smZQ+Z4bzRNAXmj2HSrDYOAVar/SBDClUWxDJrz3BHbw+URXGAPenziWIShmybBlcRnX0lVCs43UiB7+Fh+lg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 chalk: 4.1.2 - graceful-fs: 4.2.8 - jest-haste-map: 27.4.6 - jest-pnp-resolver: 1.2.2_jest-resolve@27.4.6 - jest-util: 27.4.2 - jest-validate: 27.4.6 - resolve: 1.20.0 + graceful-fs: 4.2.10 + jest-haste-map: 28.0.2 + jest-pnp-resolver: 1.2.2_jest-resolve@28.0.2 + jest-util: 28.0.2 + jest-validate: 28.0.2 + resolve: 1.22.0 resolve.exports: 1.1.0 slash: 3.0.0 dev: true - /jest-runner/27.4.6: - resolution: {integrity: sha512-IDeFt2SG4DzqalYBZRgbbPmpwV3X0DcntjezPBERvnhwKGWTW7C5pbbA5lVkmvgteeNfdd/23gwqv3aiilpYPg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-runner/28.0.2: + resolution: {integrity: sha512-biaiCtgNAeTl1GrHezlWLbTStoi/aP4X2FOZaAhdbHUAflUg4bal6q3Ck8VNhTGzkXVeFtVVZFHE5PHlyUAJBw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/console': 27.4.6 - '@jest/environment': 27.4.6 - '@jest/test-result': 27.4.6 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 - '@types/node': 17.0.10 + '@jest/console': 28.0.2 + '@jest/environment': 28.0.2 + '@jest/test-result': 28.0.2 + '@jest/transform': 28.0.2 + '@jest/types': 28.0.2 + '@types/node': 17.0.29 chalk: 4.1.2 - emittery: 0.8.1 - exit: 0.1.2 - graceful-fs: 4.2.8 - jest-docblock: 27.4.0 - jest-environment-jsdom: 27.4.6 - jest-environment-node: 27.4.6 - jest-haste-map: 27.4.6 - jest-leak-detector: 27.4.6 - jest-message-util: 27.4.6 - jest-resolve: 27.4.6 - jest-runtime: 27.4.6 - jest-util: 27.4.2 - jest-worker: 27.4.6 - source-map-support: 0.5.21 + emittery: 0.10.2 + graceful-fs: 4.2.10 + jest-docblock: 28.0.2 + jest-environment-node: 28.0.2 + jest-haste-map: 28.0.2 + jest-leak-detector: 28.0.2 + jest-message-util: 28.0.2 + jest-resolve: 28.0.2 + jest-runtime: 28.0.2 + jest-util: 28.0.2 + jest-watcher: 28.0.2 + jest-worker: 28.0.2 + source-map-support: 0.5.13 throat: 6.0.1 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - - utf-8-validate dev: true - /jest-runtime/27.4.6: - resolution: {integrity: sha512-eXYeoR/MbIpVDrjqy5d6cGCFOYBFFDeKaNWqTp0h6E74dK0zLHzASQXJpl5a2/40euBmKnprNLJ0Kh0LCndnWQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-runtime/28.0.2: + resolution: {integrity: sha512-fUoJ/GVrCj7pdYYXfET8bBudDmefmnscd/0jBkBAgHTs3qu+rGXUAV3QN/ECNhWhhEXoJ5a2PnSFTJ8RmXM6xQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/fake-timers': 27.4.6 - '@jest/globals': 27.4.6 - '@jest/source-map': 27.4.0 - '@jest/test-result': 27.4.6 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 + '@jest/environment': 28.0.2 + '@jest/fake-timers': 28.0.2 + '@jest/globals': 28.0.2 + '@jest/source-map': 28.0.2 + '@jest/test-result': 28.0.2 + '@jest/transform': 28.0.2 + '@jest/types': 28.0.2 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 execa: 5.1.1 glob: 7.2.0 - graceful-fs: 4.2.8 - jest-haste-map: 27.4.6 - jest-message-util: 27.4.6 - jest-mock: 27.4.6 - jest-regex-util: 27.4.0 - jest-resolve: 27.4.6 - jest-snapshot: 27.4.6 - jest-util: 27.4.2 + graceful-fs: 4.2.10 + jest-haste-map: 28.0.2 + jest-message-util: 28.0.2 + jest-mock: 28.0.2 + jest-regex-util: 28.0.2 + jest-resolve: 28.0.2 + jest-snapshot: 28.0.2 + jest-util: 28.0.2 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /jest-serializer/27.4.0: - resolution: {integrity: sha512-RDhpcn5f1JYTX2pvJAGDcnsNTnsV9bjYPU8xcV+xPwOXnUPOQwf4ZEuiU6G9H1UztH+OapMgu/ckEVwO87PwnQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@types/node': 17.0.10 - graceful-fs: 4.2.8 - dev: true - - /jest-snapshot/27.4.6: - resolution: {integrity: sha512-fafUCDLQfzuNP9IRcEqaFAMzEe7u5BF7mude51wyWv7VRex60WznZIC7DfKTgSIlJa8aFzYmXclmN328aqSDmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@babel/core': 7.16.10 - '@babel/generator': 7.16.8 - '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.16.10 - '@babel/traverse': 7.16.10 - '@babel/types': 7.16.8 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 - '@types/babel__traverse': 7.14.2 - '@types/prettier': 2.4.2 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.10 + /jest-snapshot/28.0.2: + resolution: {integrity: sha512-Y+2red99KRYY5vxA3HIE1p7p2MxPZz5uwamly18DII/9m/D2QQKcYqETS+/DjDthOxpnJWFqqku7MDzdpnHkHg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + '@babel/core': 7.17.9 + '@babel/generator': 7.17.9 + '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.9 + '@babel/traverse': 7.17.9 + '@babel/types': 7.17.0 + '@jest/expect-utils': 28.0.2 + '@jest/transform': 28.0.2 + '@jest/types': 28.0.2 + '@types/babel__traverse': 7.17.1 + '@types/prettier': 2.6.0 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.9 chalk: 4.1.2 - expect: 27.4.6 - graceful-fs: 4.2.8 - jest-diff: 27.4.6 - jest-get-type: 27.4.0 - jest-haste-map: 27.4.6 - jest-matcher-utils: 27.4.6 - jest-message-util: 27.4.6 - jest-util: 27.4.2 + expect: 28.0.2 + graceful-fs: 4.2.10 + jest-diff: 28.0.2 + jest-get-type: 28.0.2 + jest-haste-map: 28.0.2 + jest-matcher-utils: 28.0.2 + jest-message-util: 28.0.2 + jest-util: 28.0.2 natural-compare: 1.4.0 - pretty-format: 27.4.6 - semver: 7.3.5 + pretty-format: 28.0.2 + semver: 7.3.7 transitivePeerDependencies: - supports-color dev: true - /jest-util/27.4.2: - resolution: {integrity: sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-util/28.0.2: + resolution: {integrity: sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 - '@types/node': 16.11.12 + '@jest/types': 28.0.2 + '@types/node': 17.0.29 chalk: 4.1.2 ci-info: 3.3.0 - graceful-fs: 4.2.8 - picomatch: 2.3.0 + graceful-fs: 4.2.10 + picomatch: 2.3.1 dev: true - /jest-validate/27.4.6: - resolution: {integrity: sha512-872mEmCPVlBqbA5dToC57vA3yJaMRfIdpCoD3cyHWJOMx+SJwLNw0I71EkWs41oza/Er9Zno9XuTkRYCPDUJXQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-validate/28.0.2: + resolution: {integrity: sha512-nr0UOvCTtxP0YPdsk01Gk7e7c0xIiEe2nncAe3pj0wBfUvAykTVrMrdeASlAJnlEQCBuwN/GF4hKoCzbkGNCNw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.4.2 - camelcase: 6.2.1 + '@jest/types': 28.0.2 + camelcase: 6.3.0 chalk: 4.1.2 - jest-get-type: 27.4.0 + jest-get-type: 28.0.2 leven: 3.1.0 - pretty-format: 27.4.6 + pretty-format: 28.0.2 dev: true - /jest-watcher/27.4.6: - resolution: {integrity: sha512-yKQ20OMBiCDigbD0quhQKLkBO+ObGN79MO4nT7YaCuQ5SM+dkBNWE8cZX0FjU6czwMvWw6StWbe+Wv4jJPJ+fw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-watcher/28.0.2: + resolution: {integrity: sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/test-result': 27.4.6 - '@jest/types': 27.4.2 - '@types/node': 17.0.10 + '@jest/test-result': 28.0.2 + '@jest/types': 28.0.2 + '@types/node': 17.0.29 ansi-escapes: 4.3.2 chalk: 4.1.2 - jest-util: 27.4.2 + emittery: 0.10.2 + jest-util: 28.0.2 string-length: 4.0.2 dev: true - /jest-worker/27.4.6: - resolution: {integrity: sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==} + /jest-worker/27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 17.0.10 + '@types/node': 17.0.29 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest/27.4.7: - resolution: {integrity: sha512-8heYvsx7nV/m8m24Vk26Y87g73Ba6ueUd0MWed/NXMhSZIm62U/llVbS0PJe1SHunbyXjJ/BqG1z9bFjGUIvTg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-worker/28.0.2: + resolution: {integrity: sha512-pijNxfjxT0tGAx+8+OzZ+eayVPCwy/rsZFhebmC0F4YnXu1EHPEPxg7utL3m5uX3EaFH1/jwDxGa1EbjJCST2g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + '@types/node': 17.0.29 + merge-stream: 2.0.0 + supports-color: 8.1.1 + dev: true + + /jest/28.0.2_@types+node@17.0.29: + resolution: {integrity: sha512-COUtjybolW4koQvO7kCfq5kgbeeU5WbSJfVZprz4zbS8AL32+RAZZTUjBEyRRdpsXqss/pHIvSL7/P+LyMYHXg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -6630,15 +6378,13 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.4.7 - import-local: 3.0.3 - jest-cli: 27.4.7 + '@jest/core': 28.0.2 + import-local: 3.1.0 + jest-cli: 28.0.2_@types+node@17.0.29 transitivePeerDependencies: - - bufferutil - - canvas + - '@types/node' - supports-color - ts-node - - utf-8-validate dev: true /js-string-escape/1.0.1: @@ -6669,48 +6415,6 @@ packages: resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} dev: true - /jsdom/16.7.0: - resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} - engines: {node: '>=10'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - abab: 2.0.5 - acorn: 8.6.0 - acorn-globals: 6.0.0 - cssom: 0.4.4 - cssstyle: 2.3.0 - data-urls: 2.0.0 - decimal.js: 10.3.1 - domexception: 2.0.1 - escodegen: 2.0.0 - form-data: 3.0.1 - html-encoding-sniffer: 2.0.1 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.0 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.0 - parse5: 6.0.1 - saxes: 5.0.1 - symbol-tree: 3.2.4 - tough-cookie: 4.0.0 - w3c-hr-time: 1.0.2 - w3c-xmlserializer: 2.0.0 - webidl-conversions: 6.1.0 - whatwg-encoding: 1.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - ws: 7.5.6 - xml-name-validator: 3.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - /jsesc/0.5.0: resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=} hasBin: true @@ -6750,15 +6454,13 @@ packages: resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} hasBin: true dependencies: - minimist: 1.2.5 + minimist: 1.2.6 dev: true - /json5/2.2.0: - resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} + /json5/2.2.1: + resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==} engines: {node: '>=6'} hasBin: true - dependencies: - minimist: 1.2.5 dev: true /jsonfile/6.1.0: @@ -6766,7 +6468,7 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 dev: true /jsonparse/1.3.1: @@ -6819,9 +6521,10 @@ packages: '@lerna/publish': 4.0.0 '@lerna/run': 4.0.0 '@lerna/version': 4.0.0 - import-local: 3.0.3 + import-local: 3.1.0 npmlog: 4.1.2 transitivePeerDependencies: + - encoding - supports-color dev: true @@ -6830,14 +6533,6 @@ packages: engines: {node: '>=6'} dev: true - /levn/0.3.0: - resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 - type-check: 0.3.2 - dev: true - /levn/0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -6865,7 +6560,7 @@ packages: normalize-package-data: 3.0.3 npm-package-arg: 8.1.5 npm-registry-fetch: 11.0.0 - semver: 7.3.5 + semver: 7.3.7 ssri: 8.0.1 transitivePeerDependencies: - supports-color @@ -6880,31 +6575,32 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged/12.2.1: - resolution: {integrity: sha512-VCVcA9C2Vt5HHxSR4EZVZFJcQRJH984CGBeY+cJ/xed4mBd+JidbM/xbKcCq5ASaygAV0iITtdsCTnID7h/1OQ==} + /lint-staged/12.4.1: + resolution: {integrity: sha512-PTXgzpflrQ+pODQTG116QNB+Q6uUTDg5B5HqGvNhoQSGt8Qy+MA/6zSnR8n38+sxP5TapzeQGTvoKni0KRS8Vg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true dependencies: cli-truncate: 3.1.0 colorette: 2.0.16 commander: 8.3.0 - debug: 4.3.3_supports-color@9.2.1 + debug: 4.3.4_supports-color@9.2.2 execa: 5.1.1 lilconfig: 2.0.4 - listr2: 3.13.5 - micromatch: 4.0.4 + listr2: 4.0.5 + micromatch: 4.0.5 normalize-path: 3.0.0 - object-inspect: 1.11.1 + object-inspect: 1.12.0 + pidtree: 0.5.0 string-argv: 0.3.1 - supports-color: 9.2.1 + supports-color: 9.2.2 yaml: 1.10.2 transitivePeerDependencies: - enquirer dev: true - /listr2/3.13.5: - resolution: {integrity: sha512-3n8heFQDSk+NcwBn3CgxEibZGaRzx+pC64n3YjpMD1qguV4nWus3Al+Oo3KooqFKTQEJ1v7MmnbnyyNspgx3NA==} - engines: {node: '>=10.0.0'} + /listr2/4.0.5: + resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==} + engines: {node: '>=12'} peerDependencies: enquirer: '>= 2.3.0 < 3' peerDependenciesMeta: @@ -6916,7 +6612,7 @@ packages: log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.3.0 - rxjs: 7.5.2 + rxjs: 7.5.5 through: 2.3.8 wrap-ansi: 7.0.0 dev: true @@ -6925,7 +6621,7 @@ packages: resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} engines: {node: '>=4'} dependencies: - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 @@ -6935,7 +6631,7 @@ packages: resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==} engines: {node: '>=8'} dependencies: - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 parse-json: 5.2.0 strip-bom: 4.0.0 type-fest: 0.6.0 @@ -6946,8 +6642,8 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /loader-runner/4.2.0: - resolution: {integrity: sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==} + /loader-runner/4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} dev: true @@ -6966,8 +6662,8 @@ packages: p-locate: 4.1.0 dev: true - /locate-path/7.0.0: - resolution: {integrity: sha512-+cg2yXqDUKfo4hsFxwa3G1cBJeA+gs1vD8FyV9/odWoUlQe/4syxHQ5DPtKjtfm6gnKbZzjCqzX03kXosvZB1w==} + /locate-path/7.1.0: + resolution: {integrity: sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: p-locate: 6.0.0 @@ -6993,6 +6689,10 @@ packages: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true + /lodash.sortby/4.7.0: + resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=} + dev: true + /lodash.template/4.5.0: resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} dependencies: @@ -7053,11 +6753,11 @@ packages: resolution: {integrity: sha512-EsS89h6l4vbfJEtBZnENTOFk8mCRpY5ru36Xe5bcX1KYIli2mkSHqoFsp5O1wMDvTJJzxe/4THpCTtygjeeGWQ==} engines: {node: '>= 10'} dependencies: - agentkeepalive: 4.1.4 + agentkeepalive: 4.2.1 cacache: 15.3.0 http-cache-semantics: 4.1.0 http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 is-lambda: 1.0.1 lru-cache: 6.0.0 minipass: 3.1.6 @@ -7076,11 +6776,11 @@ packages: resolution: {integrity: sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==} engines: {node: '>= 10'} dependencies: - agentkeepalive: 4.1.4 + agentkeepalive: 4.2.1 cacache: 15.3.0 http-cache-semantics: 4.1.0 http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 is-lambda: 1.0.1 lru-cache: 6.0.0 minipass: 3.1.6 @@ -7088,9 +6788,9 @@ packages: minipass-fetch: 1.4.1 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 - negotiator: 0.6.2 + negotiator: 0.6.3 promise-retry: 2.0.1 - socks-proxy-agent: 6.1.1 + socks-proxy-agent: 6.2.0 ssri: 8.0.1 transitivePeerDependencies: - supports-color @@ -7167,24 +6867,24 @@ packages: engines: {node: '>= 8'} dev: true - /micromatch/4.0.4: - resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} + /micromatch/4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} dependencies: braces: 3.0.2 - picomatch: 2.3.0 + picomatch: 2.3.1 dev: true - /mime-db/1.51.0: - resolution: {integrity: sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==} + /mime-db/1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} dev: true - /mime-types/2.1.34: - resolution: {integrity: sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==} + /mime-types/2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.51.0 + mime-db: 1.52.0 dev: true /mimic-fn/2.1.0: @@ -7202,8 +6902,8 @@ packages: engines: {node: '>=4'} dev: true - /minimatch/3.0.4: - resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} + /minimatch/3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 dev: true @@ -7217,8 +6917,8 @@ packages: kind-of: 6.0.3 dev: true - /minimist/1.2.5: - resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} + /minimist/1.2.6: + resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} dev: true /minipass-collect/1.0.2: @@ -7304,11 +7004,11 @@ packages: mkdirp: 1.0.4 dev: true - /mkdirp/0.5.5: - resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==} + /mkdirp/0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true dependencies: - minimist: 1.2.5 + minimist: 1.2.6 dev: true /mkdirp/1.0.4: @@ -7341,7 +7041,7 @@ packages: array-differ: 3.0.0 array-union: 2.1.0 arrify: 2.0.1 - minimatch: 3.0.4 + minimatch: 3.1.2 dev: true /mute-stream/0.0.8: @@ -7352,8 +7052,8 @@ packages: resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} dev: true - /negotiator/0.6.2: - resolution: {integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==} + /negotiator/0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} dev: true @@ -7361,19 +7061,24 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /nise/5.1.0: - resolution: {integrity: sha512-W5WlHu+wvo3PaKLsJJkgPup2LrsXCcm7AWwyNZkUnn5rwPkuPBi3Iwk5SQtN0mv+K65k7nKKjwNQ30wg3wLAQQ==} + /nise/5.1.1: + resolution: {integrity: sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A==} dependencies: '@sinonjs/commons': 1.8.3 - '@sinonjs/fake-timers': 7.1.2 + '@sinonjs/fake-timers': 9.1.2 '@sinonjs/text-encoding': 0.7.1 just-extend: 4.2.1 path-to-regexp: 1.8.0 dev: true - /node-fetch/2.6.6: - resolution: {integrity: sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==} + /node-fetch/2.6.7: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true dependencies: whatwg-url: 5.0.0 dev: true @@ -7385,8 +7090,8 @@ packages: dependencies: env-paths: 2.2.1 glob: 7.2.0 - graceful-fs: 4.2.8 - mkdirp: 0.5.5 + graceful-fs: 4.2.10 + mkdirp: 0.5.6 nopt: 4.0.3 npmlog: 4.1.2 request: 2.88.2 @@ -7403,12 +7108,12 @@ packages: dependencies: env-paths: 2.2.1 glob: 7.2.0 - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 nopt: 5.0.0 npmlog: 4.1.2 request: 2.88.2 rimraf: 3.0.2 - semver: 7.3.5 + semver: 7.3.7 tar: 6.1.11 which: 2.0.2 dev: true @@ -7417,8 +7122,8 @@ packages: resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} dev: true - /node-releases/2.0.1: - resolution: {integrity: sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==} + /node-releases/2.0.3: + resolution: {integrity: sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==} dev: true /nofilter/3.1.0: @@ -7446,7 +7151,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.20.0 + resolve: 1.22.0 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -7455,9 +7160,9 @@ packages: resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} engines: {node: '>=10'} dependencies: - hosted-git-info: 4.0.2 - is-core-module: 2.8.0 - semver: 7.3.5 + hosted-git-info: 4.1.0 + is-core-module: 2.9.0 + semver: 7.3.7 validate-npm-package-license: 3.0.4 dev: true @@ -7481,14 +7186,14 @@ packages: resolution: {integrity: sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==} engines: {node: '>=10'} dependencies: - semver: 7.3.5 + semver: 7.3.7 dev: true /npm-lifecycle/3.1.5: resolution: {integrity: sha512-lDLVkjfZmvmfvpvBzA4vzee9cn+Me4orq0QF8glbswJVEbIcSNWib7qGOffolysc3teCqbbPZZkzbr3GQZTL1g==} dependencies: byline: 5.0.0 - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 node-gyp: 5.1.1 resolve-from: 4.0.0 slide: 1.1.6 @@ -7505,8 +7210,8 @@ packages: resolution: {integrity: sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==} engines: {node: '>=10'} dependencies: - hosted-git-info: 4.0.2 - semver: 7.3.5 + hosted-git-info: 4.1.0 + semver: 7.3.7 validate-npm-package-name: 3.0.0 dev: true @@ -7527,7 +7232,7 @@ packages: npm-install-checks: 4.0.0 npm-normalize-package-bin: 1.0.1 npm-package-arg: 8.1.5 - semver: 7.3.5 + semver: 7.3.7 dev: true /npm-registry-fetch/11.0.0: @@ -7581,10 +7286,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /nwsapi/2.2.0: - resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} - dev: true - /oauth-sign/0.9.0: resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} dev: true @@ -7594,8 +7295,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /object-inspect/1.11.1: - resolution: {integrity: sha512-If7BjFlpkzzBeV1cqgT3OSWT3azyoxDGajR+iGnFBfVV2EWyDyWaZZW2ERDjUaY2QM8i5jI3Sj7mhsM4DDAqWA==} + /object-inspect/1.12.0: + resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} dev: true /object-keys/1.1.1: @@ -7608,8 +7309,8 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - has-symbols: 1.0.2 + define-properties: 1.1.4 + has-symbols: 1.0.3 object-keys: 1.1.1 dev: true @@ -7618,8 +7319,8 @@ packages: engines: {node: '>= 0.8'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 + define-properties: 1.1.4 + es-abstract: 1.19.5 dev: true /object.values/1.1.5: @@ -7627,8 +7328,8 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 + define-properties: 1.1.4 + es-abstract: 1.19.5 dev: true /once/1.4.0: @@ -7644,18 +7345,6 @@ packages: mimic-fn: 2.1.0 dev: true - /optionator/0.8.3: - resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} - engines: {node: '>= 0.8.0'} - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.3.0 - prelude-ls: 1.1.2 - type-check: 0.3.2 - word-wrap: 1.2.3 - dev: true - /optionator/0.9.1: resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} engines: {node: '>= 0.8.0'} @@ -7873,7 +7562,7 @@ packages: dependencies: is-ssh: 1.3.3 protocols: 1.4.8 - qs: 6.10.2 + qs: 6.10.3 query-string: 6.14.1 dev: true @@ -7886,10 +7575,6 @@ packages: protocols: 1.4.8 dev: true - /parse5/6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - dev: true - /path-exists/3.0.0: resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} engines: {node: '>=4'} @@ -7945,11 +7630,17 @@ packages: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true - /picomatch/2.3.0: - resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} + /picomatch/2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} dev: true + /pidtree/0.5.0: + resolution: {integrity: sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + /pify/2.3.0: resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=} engines: {node: '>=0.10.0'} @@ -7970,15 +7661,15 @@ packages: engines: {node: '>=10'} dev: true - /pirates/4.0.4: - resolution: {integrity: sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw==} + /pirates/4.0.5: + resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} engines: {node: '>= 6'} /pkg-conf/4.0.0: resolution: {integrity: sha512-7dmgi4UY4qk+4mj5Cd8v/GExPo0K+SlY+hulOSdfZ/T6jVH6//y7NtzZo5WrfhDBxuQ0jCa7fLZmNaNh7EWL/w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - find-up: 6.2.0 + find-up: 6.3.0 load-json-file: 7.0.1 dev: true @@ -8000,11 +7691,6 @@ packages: irregular-plurals: 3.3.0 dev: true - /prelude-ls/1.1.2: - resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} - engines: {node: '>= 0.8.0'} - dev: true - /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -8017,14 +7703,14 @@ packages: fast-diff: 1.2.0 dev: true - /prettier/2.5.1: - resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==} + /prettier/2.6.2: + resolution: {integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==} engines: {node: '>=10.13.0'} hasBin: true dev: true - /pretty-format/27.4.6: - resolution: {integrity: sha512-NblstegA1y/RJW2VyML+3LlpFjzx62cUrtBIKIWDXEDkjNeleA7Od7nrzcs/VLQvAeV4CgSYhrN39DRN88Qi/g==} + /pretty-format/27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: ansi-regex: 5.0.1 @@ -8032,6 +7718,16 @@ packages: react-is: 17.0.2 dev: true + /pretty-format/28.0.2: + resolution: {integrity: sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + '@jest/schemas': 28.0.2 + ansi-regex: 5.0.1 + ansi-styles: 5.2.0 + react-is: 18.1.0 + dev: true + /pretty-ms/7.0.1: resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} engines: {node: '>=10'} @@ -8091,15 +7787,15 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true - /qs/6.10.2: - resolution: {integrity: sha512-mSIdjzqznWgfd4pMii7sHtaYF8rx8861hBO80SraY5GT0XQibWZWJSid0avzHGkDIZLImux2S5mXO0Hfct2QCw==} + /qs/6.10.3: + resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==} engines: {node: '>=0.6'} dependencies: side-channel: 1.0.4 dev: true - /qs/6.5.2: - resolution: {integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==} + /qs/6.5.3: + resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} engines: {node: '>=0.6'} dev: true @@ -8128,16 +7824,29 @@ packages: safe-buffer: 5.2.1 dev: true + /react-dom/18.1.0_react@18.1.0: + resolution: {integrity: sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==} + peerDependencies: + react: ^18.1.0 + dependencies: + loose-envify: 1.4.0 + react: 18.1.0 + scheduler: 0.22.0 + dev: true + /react-is/17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} dev: true - /react/17.0.2: - resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} + /react-is/18.1.0: + resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} + dev: true + + /react/18.1.0: + resolution: {integrity: sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==} engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 - object-assign: 4.1.1 dev: true /read-cmd-shim/2.0.0: @@ -8171,8 +7880,8 @@ packages: npm-normalize-package-bin: 1.0.1 dev: true - /read-package-json/4.1.1: - resolution: {integrity: sha512-P82sbZJ3ldDrWCOSKxJT0r/CXMWR0OR3KRh55SgKo3p91GSIEEC32v3lSHAvO/UcH3/IoL7uqhOFBduAnwdldw==} + /read-package-json/4.1.2: + resolution: {integrity: sha512-Dqer4pqzamDE2O4M55xp1qZMuLPqi4ldk2ya648FOMHRjwMzFhuxVrG04wd0c38IsvkVdr3vgHI6z+QTPdAjrQ==} engines: {node: '>=10'} dependencies: glob: 7.2.0 @@ -8183,6 +7892,7 @@ packages: /read-package-tree/5.3.1: resolution: {integrity: sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==} + deprecated: The functionality that this package provided is now in @npmcli/arborist dependencies: read-package-json: 2.1.2 readdir-scoped-modules: 1.1.0 @@ -8257,8 +7967,8 @@ packages: resolution: {integrity: sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==} dependencies: debuglog: 1.0.1 - dezalgo: 1.0.3 - graceful-fs: 4.2.8 + dezalgo: 1.0.4 + graceful-fs: 4.2.10 once: 1.4.0 dev: true @@ -8266,7 +7976,7 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} dependencies: - picomatch: 2.3.0 + picomatch: 2.3.1 dev: true /redent/3.0.0: @@ -8277,8 +7987,8 @@ packages: strip-indent: 3.0.0 dev: true - /regenerate-unicode-properties/9.0.0: - resolution: {integrity: sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==} + /regenerate-unicode-properties/10.0.1: + resolution: {integrity: sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==} engines: {node: '>=4'} dependencies: regenerate: 1.4.2 @@ -8292,10 +8002,10 @@ packages: resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} dev: true - /regenerator-transform/0.14.5: - resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} + /regenerator-transform/0.15.0: + resolution: {integrity: sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==} dependencies: - '@babel/runtime': 7.16.3 + '@babel/runtime': 7.17.9 dev: true /regexpp/3.2.0: @@ -8303,24 +8013,24 @@ packages: engines: {node: '>=8'} dev: true - /regexpu-core/4.8.0: - resolution: {integrity: sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==} + /regexpu-core/5.0.1: + resolution: {integrity: sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==} engines: {node: '>=4'} dependencies: regenerate: 1.4.2 - regenerate-unicode-properties: 9.0.0 - regjsgen: 0.5.2 - regjsparser: 0.7.0 + regenerate-unicode-properties: 10.0.1 + regjsgen: 0.6.0 + regjsparser: 0.8.4 unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.0.0 dev: true - /regjsgen/0.5.2: - resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==} + /regjsgen/0.6.0: + resolution: {integrity: sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==} dev: true - /regjsparser/0.7.0: - resolution: {integrity: sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==} + /regjsparser/0.8.4: + resolution: {integrity: sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==} hasBin: true dependencies: jsesc: 0.5.0 @@ -8343,10 +8053,10 @@ packages: is-typedarray: 1.0.0 isstream: 0.1.2 json-stringify-safe: 5.0.1 - mime-types: 2.1.34 + mime-types: 2.1.35 oauth-sign: 0.9.0 performance-now: 2.1.0 - qs: 6.5.2 + qs: 6.5.3 safe-buffer: 5.2.1 tough-cookie: 2.5.0 tunnel-agent: 0.6.0 @@ -8380,11 +8090,13 @@ packages: engines: {node: '>=10'} dev: true - /resolve/1.20.0: - resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} + /resolve/1.22.0: + resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} + hasBin: true dependencies: - is-core-module: 2.8.0 + is-core-module: 2.9.0 path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 dev: true /restore-cursor/3.1.0: @@ -8392,7 +8104,7 @@ packages: engines: {node: '>=8'} dependencies: onetime: 5.1.2 - signal-exit: 3.0.6 + signal-exit: 3.0.7 dev: true /retry/0.12.0: @@ -8441,10 +8153,10 @@ packages: tslib: 1.14.1 dev: true - /rxjs/7.5.2: - resolution: {integrity: sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==} + /rxjs/7.5.5: + resolution: {integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==} dependencies: - tslib: 2.3.1 + tslib: 2.4.0 dev: true /safe-buffer/5.1.2: @@ -8459,18 +8171,17 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /saxes/5.0.1: - resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} - engines: {node: '>=10'} + /scheduler/0.22.0: + resolution: {integrity: sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==} dependencies: - xmlchars: 2.2.0 + loose-envify: 1.4.0 dev: true /schema-utils/3.1.1: resolution: {integrity: sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==} engines: {node: '>= 10.13.0'} dependencies: - '@types/json-schema': 7.0.9 + '@types/json-schema': 7.0.11 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: true @@ -8490,8 +8201,8 @@ packages: hasBin: true dev: true - /semver/7.3.5: - resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} + /semver/7.3.7: + resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} engines: {node: '>=10'} hasBin: true dependencies: @@ -8539,21 +8250,21 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - object-inspect: 1.11.1 + object-inspect: 1.12.0 dev: true - /signal-exit/3.0.6: - resolution: {integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==} + /signal-exit/3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true - /sinon/12.0.1: - resolution: {integrity: sha512-iGu29Xhym33ydkAT+aNQFBINakjq69kKO6ByPvTsm3yyIACfyQttRTP03aBP/I8GfhFmLzrnKwNNkr0ORb1udg==} + /sinon/13.0.2: + resolution: {integrity: sha512-KvOrztAVqzSJWMDoxM4vM+GPys1df2VBoXm+YciyB/OLMamfS3VXh3oGh5WtrAGSzrgczNWFFY22oKb7Fi5eeA==} dependencies: '@sinonjs/commons': 1.8.3 - '@sinonjs/fake-timers': 8.1.0 - '@sinonjs/samsam': 6.0.2 + '@sinonjs/fake-timers': 9.1.2 + '@sinonjs/samsam': 6.1.1 diff: 5.0.0 - nise: 5.1.0 + nise: 5.1.1 supports-color: 7.2.0 dev: true @@ -8611,25 +8322,25 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.3 - socks: 2.6.1 + debug: 4.3.4 + socks: 2.6.2 transitivePeerDependencies: - supports-color dev: true - /socks-proxy-agent/6.1.1: - resolution: {integrity: sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==} + /socks-proxy-agent/6.2.0: + resolution: {integrity: sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==} engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 - debug: 4.3.3 - socks: 2.6.1 + debug: 4.3.4 + socks: 2.6.2 transitivePeerDependencies: - supports-color dev: true - /socks/2.6.1: - resolution: {integrity: sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==} + /socks/2.6.2: + resolution: {integrity: sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==} engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} dependencies: ip: 1.1.5 @@ -8650,6 +8361,13 @@ packages: is-plain-obj: 2.1.0 dev: true + /source-map-support/0.5.13: + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + /source-map-support/0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: @@ -8665,9 +8383,11 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - /source-map/0.7.3: - resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} + /source-map/0.8.0-beta.0: + resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} + dependencies: + whatwg-url: 7.1.0 dev: true /spdx-correct/3.1.1: @@ -8713,8 +8433,8 @@ packages: resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} dev: true - /sshpk/1.16.1: - resolution: {integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==} + /sshpk/1.17.0: + resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==} engines: {node: '>=0.10.0'} hasBin: true dependencies: @@ -8779,12 +8499,12 @@ packages: strip-ansi: 6.0.1 dev: true - /string-width/5.0.1: - resolution: {integrity: sha512-5ohWO/M4//8lErlUUtrFy3b11GtNOuMOU0ysKCDXFcfXuuvUXu95akgj/i8ofmaGdN0hCqyl6uu9i8dS/mQp5g==} + /string-width/5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} dependencies: + eastasianwidth: 0.2.0 emoji-regex: 9.2.2 - is-fullwidth-code-point: 4.0.0 strip-ansi: 7.0.1 dev: true @@ -8792,14 +8512,14 @@ packages: resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 + define-properties: 1.1.4 dev: true /string.prototype.trimstart/1.0.4: resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 + define-properties: 1.1.4 dev: true /string_decoder/1.1.1: @@ -8868,19 +8588,18 @@ packages: hasBin: true dependencies: duplexer: 0.1.2 - minimist: 1.2.5 + minimist: 1.2.6 through: 2.3.8 dev: true - /supertap/2.0.0: - resolution: {integrity: sha512-jRzcXlCeDYvKoZGA5oRhYyR3jUIYu0enkSxtmAgHRlD7HwrovTpH4bDSi0py9FtuA8si9cW/fKommJHuaoDHJA==} - engines: {node: '>=10'} + /supertap/3.0.1: + resolution: {integrity: sha512-u1ZpIBCawJnO+0QePsEiOknOfCRq0yERxiAchT0i4li0WHNUJbf0evXXSXOcCAR4M8iMDoajXYmstm/qO81Isw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - arrify: 2.0.1 - indent-string: 4.0.0 + indent-string: 5.0.0 js-yaml: 3.14.1 serialize-error: 7.0.1 - strip-ansi: 6.0.1 + strip-ansi: 7.0.1 dev: true /supports-color/5.5.0: @@ -8904,8 +8623,8 @@ packages: has-flag: 4.0.0 dev: true - /supports-color/9.2.1: - resolution: {integrity: sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==} + /supports-color/9.2.2: + resolution: {integrity: sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==} engines: {node: '>=12'} dev: true @@ -8917,8 +8636,9 @@ packages: supports-color: 7.2.0 dev: true - /symbol-tree/3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + /supports-preserve-symlinks-flag/1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} dev: true /tapable/2.2.1: @@ -8934,7 +8654,7 @@ packages: fs-minipass: 1.2.7 minipass: 2.9.0 minizlib: 1.3.3 - mkdirp: 0.5.5 + mkdirp: 0.5.6 safe-buffer: 5.2.1 yallist: 3.1.1 dev: true @@ -8965,7 +8685,7 @@ packages: resolution: {integrity: sha512-HIeWmj77uOOHb0QX7siN3OtwV3CTntquin6TNVg6SHOqCP3hYKmox90eeFOGaY1MqJ9WYDDjkyZrW6qS5AWpbw==} engines: {node: '>=8'} dependencies: - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 is-stream: 2.0.1 make-dir: 3.1.0 temp-dir: 1.0.0 @@ -8980,8 +8700,8 @@ packages: supports-hyperlinks: 2.2.0 dev: true - /terser-webpack-plugin/5.2.5_27bde85c589e68a41571f11621b58bd5: - resolution: {integrity: sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==} + /terser-webpack-plugin/5.3.1_esbuild@0.14.38+webpack@5.72.0: + resolution: {integrity: sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -8996,30 +8716,23 @@ packages: uglify-js: optional: true dependencies: - esbuild: 0.14.11 - jest-worker: 27.4.6 + esbuild: 0.14.38 + jest-worker: 27.5.1 schema-utils: 3.1.1 serialize-javascript: 6.0.0 source-map: 0.6.1 - terser: 5.10.0_acorn@8.7.0 - webpack: 5.66.0_esbuild@0.14.11 - transitivePeerDependencies: - - acorn + terser: 5.13.0 + webpack: 5.72.0_esbuild@0.14.38 dev: true - /terser/5.10.0_acorn@8.7.0: - resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} + /terser/5.13.0: + resolution: {integrity: sha512-sgQ99P+fRBM1jAYzN9RTnD/xEWx/7LZgYTCRgmYriSq1wxxqiQPJgXkkLBBuwySDWJ2PP0PnVQyuf4xLUuH4Ng==} engines: {node: '>=10'} hasBin: true - peerDependencies: - acorn: ^8.5.0 - peerDependenciesMeta: - acorn: - optional: true dependencies: - acorn: 8.7.0 + acorn: 8.7.1 commander: 2.20.3 - source-map: 0.7.3 + source-map: 0.8.0-beta.0 source-map-support: 0.5.21 dev: true @@ -9029,7 +8742,7 @@ packages: dependencies: '@istanbuljs/schema': 0.1.3 glob: 7.2.0 - minimatch: 3.0.4 + minimatch: 3.1.2 dev: true /text-extensions/1.9.0: @@ -9098,19 +8811,16 @@ packages: punycode: 2.1.1 dev: true - /tough-cookie/4.0.0: - resolution: {integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==} - engines: {node: '>=6'} - dependencies: - psl: 1.8.0 - punycode: 2.1.1 - universalify: 0.1.2 - dev: true - /tr46/0.0.3: resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=} dev: true + /tr46/1.0.1: + resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=} + dependencies: + punycode: 2.1.1 + dev: true + /tr46/2.1.0: resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==} engines: {node: '>=8'} @@ -9123,12 +8833,12 @@ packages: engines: {node: '>=8'} dev: true - /tsconfig-paths/3.12.0: - resolution: {integrity: sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==} + /tsconfig-paths/3.14.1: + resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 - minimist: 1.2.5 + minimist: 1.2.6 strip-bom: 3.0.0 dev: true @@ -9136,17 +8846,17 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tslib/2.3.1: - resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} + /tslib/2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - /tsutils/3.21.0_typescript@4.5.4: + /tsutils/3.21.0_typescript@4.6.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.5.4 + typescript: 4.6.3 dev: true /tunnel-agent/0.6.0: @@ -9159,13 +8869,6 @@ packages: resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=} dev: true - /type-check/0.3.2: - resolution: {integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 - dev: true - /type-check/0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -9223,13 +8926,13 @@ packages: resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} dev: true - /typescript/4.5.4: - resolution: {integrity: sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==} + /typescript/4.6.3: + resolution: {integrity: sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==} engines: {node: '>=4.2.0'} hasBin: true - /uglify-js/3.14.5: - resolution: {integrity: sha512-qZukoSxOG0urUTvjc2ERMTcAy+BiFh3weWAkeurLwjrCba73poHmG3E36XEjd/JGukMzwTL7uCxZiAexj8ppvQ==} + /uglify-js/3.15.4: + resolution: {integrity: sha512-vMOPGDuvXecPs34V74qDKk4iJ/SN4vL3Ow/23ixafENYvtrNvtbcgUeugTcUGRGsOF/5fU8/NYSL5Hyb3l1OJA==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -9244,12 +8947,12 @@ packages: resolution: {integrity: sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0=} dev: true - /unbox-primitive/1.0.1: - resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} + /unbox-primitive/1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: - function-bind: 1.1.1 - has-bigints: 1.0.1 - has-symbols: 1.0.2 + call-bind: 1.0.2 + has-bigints: 1.0.2 + has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 dev: true @@ -9292,11 +8995,6 @@ packages: resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==} dev: true - /universalify/0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - dev: true - /universalify/2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} @@ -9333,13 +9031,13 @@ packages: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} dev: true - /v8-to-istanbul/8.1.0: - resolution: {integrity: sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==} + /v8-to-istanbul/9.0.0: + resolution: {integrity: sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==} engines: {node: '>=10.12.0'} dependencies: - '@types/istanbul-lib-coverage': 2.0.3 + '@jridgewell/trace-mapping': 0.3.9 + '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.8.0 - source-map: 0.7.3 dev: true /validate-npm-package-license/3.0.4: @@ -9364,19 +9062,6 @@ packages: extsprintf: 1.3.0 dev: true - /w3c-hr-time/1.0.2: - resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} - dependencies: - browser-process-hrtime: 1.0.0 - dev: true - - /w3c-xmlserializer/2.0.0: - resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} - engines: {node: '>=10'} - dependencies: - xml-name-validator: 3.0.0 - dev: true - /walker/1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: @@ -9388,7 +9073,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 dev: true /wcwidth/1.0.1: @@ -9401,9 +9086,8 @@ packages: resolution: {integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=} dev: true - /webidl-conversions/5.0.0: - resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} - engines: {node: '>=8'} + /webidl-conversions/4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: true /webidl-conversions/6.1.0: @@ -9411,13 +9095,13 @@ packages: engines: {node: '>=10.4'} dev: true - /webpack-sources/3.2.2: - resolution: {integrity: sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==} + /webpack-sources/3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} dev: true - /webpack/5.66.0_esbuild@0.14.11: - resolution: {integrity: sha512-NJNtGT7IKpGzdW7Iwpn/09OXz9inIkeIQ/ibY6B+MdV1x6+uReqz/5z1L89ezWnpPDWpXF0TY5PCYKQdWVn8Vg==} + /webpack/5.72.0_esbuild@0.14.38: + resolution: {integrity: sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -9426,30 +9110,30 @@ packages: webpack-cli: optional: true dependencies: - '@types/eslint-scope': 3.7.1 - '@types/estree': 0.0.50 + '@types/eslint-scope': 3.7.3 + '@types/estree': 0.0.51 '@webassemblyjs/ast': 1.11.1 '@webassemblyjs/wasm-edit': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.7.0 - acorn-import-assertions: 1.8.0_acorn@8.7.0 - browserslist: 4.19.1 + acorn: 8.7.1 + acorn-import-assertions: 1.8.0_acorn@8.7.1 + browserslist: 4.20.3 chrome-trace-event: 1.0.3 - enhanced-resolve: 5.8.3 + enhanced-resolve: 5.9.3 es-module-lexer: 0.9.3 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 json-parse-better-errors: 1.0.2 - loader-runner: 4.2.0 - mime-types: 2.1.34 + loader-runner: 4.3.0 + mime-types: 2.1.35 neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.2.5_27bde85c589e68a41571f11621b58bd5 + terser-webpack-plugin: 5.3.1_esbuild@0.14.38+webpack@5.72.0 watchpack: 2.3.1 - webpack-sources: 3.2.2 + webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild @@ -9461,16 +9145,6 @@ packages: engines: {node: '>=6'} dev: true - /whatwg-encoding/1.0.5: - resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} - dependencies: - iconv-lite: 0.4.24 - dev: true - - /whatwg-mimetype/2.3.0: - resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} - dev: true - /whatwg-url/5.0.0: resolution: {integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0=} dependencies: @@ -9478,6 +9152,14 @@ packages: webidl-conversions: 3.0.1 dev: true + /whatwg-url/7.1.0: + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + dependencies: + lodash.sortby: 4.7.0 + tr46: 1.0.1 + webidl-conversions: 4.0.2 + dev: true + /whatwg-url/8.7.0: resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==} engines: {node: '>=10'} @@ -9492,7 +9174,7 @@ packages: dependencies: is-bigint: 1.0.4 is-boolean-object: 1.1.2 - is-number-object: 1.0.6 + is-number-object: 1.0.7 is-string: 1.0.7 is-symbol: 1.0.4 dev: true @@ -9552,9 +9234,9 @@ packages: /write-file-atomic/2.4.3: resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} dependencies: - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 imurmurhash: 0.1.4 - signal-exit: 3.0.6 + signal-exit: 3.0.7 dev: true /write-file-atomic/3.0.3: @@ -9562,16 +9244,24 @@ packages: dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 - signal-exit: 3.0.6 + signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 dev: true + /write-file-atomic/4.0.1: + resolution: {integrity: sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + dev: true + /write-json-file/3.2.0: resolution: {integrity: sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==} engines: {node: '>=6'} dependencies: detect-indent: 5.0.0 - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 make-dir: 2.1.0 pify: 4.0.1 sort-keys: 2.0.0 @@ -9583,7 +9273,7 @@ packages: engines: {node: '>=8.3'} dependencies: detect-indent: 6.1.0 - graceful-fs: 4.2.8 + graceful-fs: 4.2.10 is-plain-obj: 2.1.0 make-dir: 3.1.0 sort-keys: 4.2.0 @@ -9599,27 +9289,6 @@ packages: write-json-file: 3.2.0 dev: true - /ws/7.5.6: - resolution: {integrity: sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true - - /xml-name-validator/3.0.0: - resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} - dev: true - - /xmlchars/2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - dev: true - /xtend/4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} @@ -9653,8 +9322,8 @@ packages: engines: {node: '>=10'} dev: true - /yargs-parser/21.0.0: - resolution: {integrity: sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==} + /yargs-parser/21.0.1: + resolution: {integrity: sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==} engines: {node: '>=12'} dev: true @@ -9671,8 +9340,8 @@ packages: yargs-parser: 20.2.9 dev: true - /yargs/17.3.1: - resolution: {integrity: sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==} + /yargs/17.4.1: + resolution: {integrity: sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==} engines: {node: '>=12'} dependencies: cliui: 7.0.4 @@ -9681,7 +9350,7 @@ packages: require-directory: 2.1.1 string-width: 4.2.3 y18n: 5.0.8 - yargs-parser: 21.0.0 + yargs-parser: 21.0.1 dev: true /yocto-queue/1.0.0: diff --git a/tsconfig.json b/tsconfig.json index eb4fb6393..bf80a158f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "jsx": "react", + "jsx": "react-jsx", "allowSyntheticDefaultImports": true, "declaration": true, "downlevelIteration": true,