From e0b12497c9953c633023a414d57ba92db0bc61ae Mon Sep 17 00:00:00 2001 From: Simen Bekkhus Date: Tue, 24 Jan 2023 08:31:07 +0100 Subject: [PATCH] chore: update babel-plugin-tester (#13804) --- packages/babel-plugin-jest-hoist/package.json | 2 +- .../__snapshots__/hoistPlugin.test.ts.snap | 174 +++++++-------- yarn.lock | 199 +++++++++--------- 3 files changed, 183 insertions(+), 192 deletions(-) diff --git a/packages/babel-plugin-jest-hoist/package.json b/packages/babel-plugin-jest-hoist/package.json index 655071244e54..3272d2c6185e 100644 --- a/packages/babel-plugin-jest-hoist/package.json +++ b/packages/babel-plugin-jest-hoist/package.json @@ -32,7 +32,7 @@ "@types/babel__template": "^7.0.2", "@types/node": "*", "@types/prettier": "^2.1.5", - "babel-plugin-tester": "^10.0.0", + "babel-plugin-tester": "^11.0.2", "prettier": "^2.1.1" }, "publishConfig": { diff --git a/packages/babel-plugin-jest-hoist/src/__tests__/__snapshots__/hoistPlugin.test.ts.snap b/packages/babel-plugin-jest-hoist/src/__tests__/__snapshots__/hoistPlugin.test.ts.snap index b69f8f718fe4..29867c2c216c 100644 --- a/packages/babel-plugin-jest-hoist/src/__tests__/__snapshots__/hoistPlugin.test.ts.snap +++ b/packages/babel-plugin-jest-hoist/src/__tests__/__snapshots__/hoistPlugin.test.ts.snap @@ -1,32 +1,10 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`babel-plugin-jest-hoist TS typeof usage in jest.mock: TS typeof usage in jest.mock 1`] = ` - -jest.mock('some-module', () => { - const actual = jest.requireActual('some-module'); - - return jest.fn(); -}); - - ↓ ↓ ↓ ↓ ↓ ↓ - -_getJestObj().mock('some-module', () => { - const actual = jest.requireActual('some-module'); - return jest.fn(); -}); -function _getJestObj() { - const {jest} = require('@jest/globals'); - _getJestObj = () => jest; - return jest; -} - - -`; - -exports[`babel-plugin-jest-hoist automatic react runtime: automatic react runtime 1`] = ` +exports[`babel-plugin-jest-hoist 1. automatic react runtime: 1. automatic react runtime 1`] = ` jest.mock('./App', () => () =>
Hello world
); + ↓ ↓ ↓ ↓ ↓ ↓ var _jsxFileName = '/root/project/src/file.js'; @@ -55,53 +33,90 @@ function _getJestObj() { return jest; } +`; + +exports[`babel-plugin-jest-hoist 2. top level mocking: 2. top level mocking 1`] = ` + +require('x'); + +jest.enableAutomock(); +jest.disableAutomock(); + + + ↓ ↓ ↓ ↓ ↓ ↓ + +_getJestObj().enableAutomock(); +_getJestObj().disableAutomock(); +function _getJestObj() { + const {jest} = require('@jest/globals'); + _getJestObj = () => jest; + return jest; +} +require('x'); `; -exports[`babel-plugin-jest-hoist global jest.mock within jest.mock: global jest.mock within jest.mock 1`] = ` +exports[`babel-plugin-jest-hoist 3. within a block: 3. within a block 1`] = ` -jest.mock('some-module', () => { - jest.mock('some-module'); +beforeEach(() => { + require('x'); + jest.mock('someNode'); }); + ↓ ↓ ↓ ↓ ↓ ↓ -_getJestObj().mock('some-module', () => { - _getJestObj().mock('some-module'); -}); function _getJestObj() { const {jest} = require('@jest/globals'); _getJestObj = () => jest; return jest; } - +beforeEach(() => { + _getJestObj().mock('someNode'); + require('x'); +}); `; -exports[`babel-plugin-jest-hoist global jest.requireActual in jest.mock: global jest.requireActual in jest.mock 1`] = ` +exports[`babel-plugin-jest-hoist 4. within a block with no siblings: 4. within a block with no siblings 1`] = ` -jest.mock('some-module', () => { - jest.requireActual('some-module'); +beforeEach(() => { + jest.mock('someNode'); }); -jest.requireActual('some-module'); ↓ ↓ ↓ ↓ ↓ ↓ -_getJestObj().mock('some-module', () => { - _getJestObj().requireActual('some-module'); -}); function _getJestObj() { const {jest} = require('@jest/globals'); _getJestObj = () => jest; return jest; } -jest.requireActual('some-module'); +beforeEach(() => { + _getJestObj().mock('someNode'); +}); + +`; + +exports[`babel-plugin-jest-hoist 5. required \`jest\` within \`jest\`: 5. required \`jest\` within \`jest\` 1`] = ` + +const {jest} = require('@jest/globals'); + +jest.mock('some-module', () => { + jest.requireActual('some-module'); +}); + ↓ ↓ ↓ ↓ ↓ ↓ + +const {jest} = require('@jest/globals'); +jest.mock('some-module', () => { + jest.requireActual('some-module'); +}); + `; -exports[`babel-plugin-jest-hoist imported jest.mock within jest.mock: imported jest.mock within jest.mock 1`] = ` +exports[`babel-plugin-jest-hoist 6. imported jest.mock within jest.mock: 6. imported jest.mock within jest.mock 1`] = ` import {jest} from '@jest/globals'; @@ -109,6 +124,7 @@ jest.mock('some-module', () => { jest.mock('some-module'); }); + ↓ ↓ ↓ ↓ ↓ ↓ _getJestObj().mock('some-module', () => { @@ -121,112 +137,96 @@ function _getJestObj() { } import {jest} from '@jest/globals'; - `; -exports[`babel-plugin-jest-hoist imported jest.requireActual in jest.mock: imported jest.requireActual in jest.mock 1`] = ` - -import {jest} from '@jest/globals'; +exports[`babel-plugin-jest-hoist 7. global jest.mock within jest.mock: 7. global jest.mock within jest.mock 1`] = ` jest.mock('some-module', () => { - jest.requireActual('some-module'); + jest.mock('some-module'); }); -jest.requireActual('some-module'); ↓ ↓ ↓ ↓ ↓ ↓ _getJestObj().mock('some-module', () => { - _getJestObj().requireActual('some-module'); + _getJestObj().mock('some-module'); }); function _getJestObj() { const {jest} = require('@jest/globals'); _getJestObj = () => jest; return jest; } -import {jest} from '@jest/globals'; -jest.requireActual('some-module'); - `; -exports[`babel-plugin-jest-hoist required \`jest\` within \`jest\`: required \`jest\` within \`jest\` 1`] = ` +exports[`babel-plugin-jest-hoist 8. imported jest.requireActual in jest.mock: 8. imported jest.requireActual in jest.mock 1`] = ` -const {jest} = require('@jest/globals'); - -jest.mock('some-module', () => { - jest.requireActual('some-module'); -}); - - ↓ ↓ ↓ ↓ ↓ ↓ +import {jest} from '@jest/globals'; -const {jest} = require('@jest/globals'); jest.mock('some-module', () => { jest.requireActual('some-module'); }); +jest.requireActual('some-module'); -`; - -exports[`babel-plugin-jest-hoist top level mocking: top level mocking 1`] = ` - -require('x'); - -jest.enableAutomock(); -jest.disableAutomock(); ↓ ↓ ↓ ↓ ↓ ↓ -_getJestObj().enableAutomock(); -_getJestObj().disableAutomock(); +_getJestObj().mock('some-module', () => { + _getJestObj().requireActual('some-module'); +}); function _getJestObj() { const {jest} = require('@jest/globals'); _getJestObj = () => jest; return jest; } -require('x'); - +import {jest} from '@jest/globals'; +jest.requireActual('some-module'); `; -exports[`babel-plugin-jest-hoist within a block with no siblings: within a block with no siblings 1`] = ` +exports[`babel-plugin-jest-hoist 9. global jest.requireActual in jest.mock: 9. global jest.requireActual in jest.mock 1`] = ` -beforeEach(() => { - jest.mock('someNode'); +jest.mock('some-module', () => { + jest.requireActual('some-module'); }); +jest.requireActual('some-module'); + + ↓ ↓ ↓ ↓ ↓ ↓ +_getJestObj().mock('some-module', () => { + _getJestObj().requireActual('some-module'); +}); function _getJestObj() { const {jest} = require('@jest/globals'); _getJestObj = () => jest; return jest; } -beforeEach(() => { - _getJestObj().mock('someNode'); -}); - +jest.requireActual('some-module'); `; -exports[`babel-plugin-jest-hoist within a block: within a block 1`] = ` +exports[`babel-plugin-jest-hoist 10. TS typeof usage in jest.mock: 10. TS typeof usage in jest.mock 1`] = ` -beforeEach(() => { - require('x'); - jest.mock('someNode'); +jest.mock('some-module', () => { + const actual = jest.requireActual('some-module'); + + return jest.fn(); }); + ↓ ↓ ↓ ↓ ↓ ↓ +_getJestObj().mock('some-module', () => { + const actual = jest.requireActual('some-module'); + return jest.fn(); +}); function _getJestObj() { const {jest} = require('@jest/globals'); _getJestObj = () => jest; return jest; } -beforeEach(() => { - _getJestObj().mock('someNode'); - require('x'); -}); - `; diff --git a/yarn.lock b/yarn.lock index a65bfc2d38d7..0661dfdb5a64 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3603,13 +3603,13 @@ __metadata: linkType: hard "@octokit/endpoint@npm:^7.0.0": - version: 7.0.4 - resolution: "@octokit/endpoint@npm:7.0.4" + version: 7.0.5 + resolution: "@octokit/endpoint@npm:7.0.5" dependencies: "@octokit/types": ^9.0.0 is-plain-object: ^5.0.0 universal-user-agent: ^6.0.0 - checksum: bc2d8075d971c6ead8e02f5910abeda72c03d67e3823a92c50eafac7f58a1cd628190b230bc4e6d75c2e8d394d4857df383adcc36de183ddef874b3e85124792 + checksum: 81c9e9eabf50e48940cceff7c4d7fbc9327190296507cfe8a199ea00cd492caf8f18a841caf4e3619828924b481996eb16091826db6b5a649bee44c8718ecaa9 languageName: node linkType: hard @@ -4384,16 +4384,6 @@ __metadata: languageName: node linkType: hard -"@types/babel-plugin-tester@npm:^9.0.0": - version: 9.0.5 - resolution: "@types/babel-plugin-tester@npm:9.0.5" - dependencies: - "@types/babel__core": "*" - "@types/prettier": "*" - checksum: 0acd981c01fc20231c75a839be8806b7a865c0e4e9ee2c986d9d6706941cdc8e250c76ad5b755c501f016b208218514abfc94499a5b542330ad0a3a3b8b88ee0 - languageName: node - linkType: hard - "@types/babel-types@npm:*": version: 7.0.11 resolution: "@types/babel-types@npm:7.0.11" @@ -4408,7 +4398,7 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:*, @types/babel__core@npm:^7.1.14": +"@types/babel__core@npm:^7.1.14": version: 7.20.0 resolution: "@types/babel__core@npm:7.20.0" dependencies: @@ -4575,25 +4565,25 @@ __metadata: linkType: hard "@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.31": - version: 4.17.32 - resolution: "@types/express-serve-static-core@npm:4.17.32" + version: 4.17.33 + resolution: "@types/express-serve-static-core@npm:4.17.33" dependencies: "@types/node": "*" "@types/qs": "*" "@types/range-parser": "*" - checksum: 70ec1b8f386628850b315a7b9fd4240a5a70297b41ef1c39af65c8b9661d2c775cfff4686b491fd90e5b6eef43088af203700c5541aec0d063db0c6cbeff254c + checksum: dce580d16b85f207445af9d4053d66942b27d0c72e86153089fa00feee3e96ae336b7bedb31ed4eea9e553c99d6dd356ed6e0928f135375d9f862a1a8015adf2 languageName: node linkType: hard "@types/express@npm:*, @types/express@npm:^4.17.13": - version: 4.17.15 - resolution: "@types/express@npm:4.17.15" + version: 4.17.16 + resolution: "@types/express@npm:4.17.16" dependencies: "@types/body-parser": "*" "@types/express-serve-static-core": ^4.17.31 "@types/qs": "*" "@types/serve-static": "*" - checksum: b4acd8a836d4f6409cdf79b12d6e660485249b62500cccd61e7997d2f520093edf77d7f8498ca79d64a112c6434b6de5ca48039b8fde2c881679eced7e96979b + checksum: 43f3ed2cea6e5e83c7c1098c5152f644e975fd764443717ff9c812a1518416a9e7e9f824ffe852c118888cbfb994ed023cad08331f49b19ced469bb185cdd5cd languageName: node linkType: hard @@ -4848,7 +4838,7 @@ __metadata: languageName: node linkType: hard -"@types/prettier@npm:*, @types/prettier@npm:^2.1.5": +"@types/prettier@npm:^2.1.5": version: 2.7.2 resolution: "@types/prettier@npm:2.7.2" checksum: b47d76a5252265f8d25dd2fe2a5a61dc43ba0e6a96ffdd00c594cb4fd74c1982c2e346497e3472805d97915407a09423804cc2110a0b8e1b22cffcab246479b7 @@ -5150,12 +5140,12 @@ __metadata: linkType: hard "@typescript-eslint/eslint-plugin@npm:^5.14.0": - version: 5.48.2 - resolution: "@typescript-eslint/eslint-plugin@npm:5.48.2" + version: 5.49.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.49.0" dependencies: - "@typescript-eslint/scope-manager": 5.48.2 - "@typescript-eslint/type-utils": 5.48.2 - "@typescript-eslint/utils": 5.48.2 + "@typescript-eslint/scope-manager": 5.49.0 + "@typescript-eslint/type-utils": 5.49.0 + "@typescript-eslint/utils": 5.49.0 debug: ^4.3.4 ignore: ^5.2.0 natural-compare-lite: ^1.4.0 @@ -5168,43 +5158,43 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 78a9d0550f0b4aa026efef939ef93a36d84464f4f74c7f7e9e99bcc385eb9dd4e6755f9046775dfd74906933df3c2f6ac8c02ddee5df2f6f69d54c4f85f6eeed + checksum: 15423cd9fde1ac3f8ba34526a07e537464e70463f1af784be5567fdc78e5745352fa0a2c3be0c13d066bc4b9720b5fa438d64647f624d29722eb4f158c039dcc languageName: node linkType: hard "@typescript-eslint/parser@npm:^5.14.0": - version: 5.48.2 - resolution: "@typescript-eslint/parser@npm:5.48.2" + version: 5.49.0 + resolution: "@typescript-eslint/parser@npm:5.49.0" dependencies: - "@typescript-eslint/scope-manager": 5.48.2 - "@typescript-eslint/types": 5.48.2 - "@typescript-eslint/typescript-estree": 5.48.2 + "@typescript-eslint/scope-manager": 5.49.0 + "@typescript-eslint/types": 5.49.0 + "@typescript-eslint/typescript-estree": 5.49.0 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 0ca1494dfde0019c647afc8d48e751856c0c9e302627cc63e59cb221d4350d2e260f99e57660e4ab27ded873c1c677e43e2dba973a0656c6522205b9b52e0290 + checksum: 87b3760cfc29b3edd3d28fe0d5e9e5a3833d60398d7779ecc657b9e3bfec624cd464176e26b24b0761fb79cc88daddae19560340f91119c4856b91f9663594dd languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/scope-manager@npm:5.48.2" +"@typescript-eslint/scope-manager@npm:5.49.0": + version: 5.49.0 + resolution: "@typescript-eslint/scope-manager@npm:5.49.0" dependencies: - "@typescript-eslint/types": 5.48.2 - "@typescript-eslint/visitor-keys": 5.48.2 - checksum: d18a9016b734b58eb7664701a1f8933704167cd7a96c10b8d3d224301b9e194674fdde4d288079d6800452d4524b38c83f7e8dc76cea15793d2358aa7026fdde + "@typescript-eslint/types": 5.49.0 + "@typescript-eslint/visitor-keys": 5.49.0 + checksum: 466047e24ff8a4195f14aadde39375f22891bdaced09e58c89f2c32af0aa4a0d87e71a5f006f6ab76858e6f30c4b764b1e0ef7bc26713bb78add30638108c45f languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/type-utils@npm:5.48.2" +"@typescript-eslint/type-utils@npm:5.49.0": + version: 5.49.0 + resolution: "@typescript-eslint/type-utils@npm:5.49.0" dependencies: - "@typescript-eslint/typescript-estree": 5.48.2 - "@typescript-eslint/utils": 5.48.2 + "@typescript-eslint/typescript-estree": 5.49.0 + "@typescript-eslint/utils": 5.49.0 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -5212,23 +5202,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: ad60a3557ebdb6e42ceab4627ca79c0101723ab65b2db63f9b36f9ee4df13687c3be6ecc243f0a3e84ed96d30331997c46421e7a4bc8ed58367e98d2a92b8339 + checksum: 9dcee0a21cfdb3549e2305120535af5ab2c5d0cafdd410827e79d7548f8fc4e7da7cbb77a4338ade8b8b8aaf246fee56b919f1857931bbe2ac5df2fbb5e62ee6 languageName: node linkType: hard -"@typescript-eslint/types@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/types@npm:5.48.2" - checksum: 9c5e860a0102badf5116985cfa0a1be5b1d7453c3fd84861c4e82d9b73b881304f52ea8455740f5b4af8491dabe5e8d2dfdeb5e333a509118b1fd7e718496147 +"@typescript-eslint/types@npm:5.49.0": + version: 5.49.0 + resolution: "@typescript-eslint/types@npm:5.49.0" + checksum: 41f72a043007fc3f3356b5a38d7bfa54871545b4a309810a062f044cff25122413a9660ce6d83d1221762f60d067351d020b0cb68f7e1279817f53e77ce8f33d languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/typescript-estree@npm:5.48.2" +"@typescript-eslint/typescript-estree@npm:5.49.0": + version: 5.49.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.49.0" dependencies: - "@typescript-eslint/types": 5.48.2 - "@typescript-eslint/visitor-keys": 5.48.2 + "@typescript-eslint/types": 5.49.0 + "@typescript-eslint/visitor-keys": 5.49.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -5237,35 +5227,35 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 3ae06c597249220bcc138857d37ab2c14204d7db42e943e1a4fe6c56b6912ea271e3ab19f15f458390c54f82ac47785481546b644ff3c111cbb37398cf29949a + checksum: f331af9f0ef3ce3157c421b8cc727dec5aa0a60add305aa4c676a02c63ec07799105268af192c5ed193a682b7ed804564d29d49bdbd2019678e495d80e65e29a languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.48.2, @typescript-eslint/utils@npm:^5.10.0": - version: 5.48.2 - resolution: "@typescript-eslint/utils@npm:5.48.2" +"@typescript-eslint/utils@npm:5.49.0, @typescript-eslint/utils@npm:^5.10.0": + version: 5.49.0 + resolution: "@typescript-eslint/utils@npm:5.49.0" dependencies: "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.48.2 - "@typescript-eslint/types": 5.48.2 - "@typescript-eslint/typescript-estree": 5.48.2 + "@typescript-eslint/scope-manager": 5.49.0 + "@typescript-eslint/types": 5.49.0 + "@typescript-eslint/typescript-estree": 5.49.0 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: d363dbf577acc5817427ac0e1290df685b027de6b03bbc150fa252e6435a2e88e254ec4c1db03773cbcae14875d1529e447861e015bf19055bd2b02de766f722 + checksum: 8218c566637d5104dfb2346216f8cb4c244f31c2a39e261aafe554b8abd48bd630a0d0807a0a8d776af8f9d9914c8776d86abf0a523049f3c5619c498a7e5b1e languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/visitor-keys@npm:5.48.2" +"@typescript-eslint/visitor-keys@npm:5.49.0": + version: 5.49.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.49.0" dependencies: - "@typescript-eslint/types": 5.48.2 + "@typescript-eslint/types": 5.49.0 eslint-visitor-keys: ^3.3.0 - checksum: 4d83d1e4b39ad76fe865b0580dbfcad6d6f9e936de3d40c1c13d552d40e394eab390a7f9d1172ba59ce457853b93ed0ec253642e6d07cd6cf4fa0b5ec006f0c4 + checksum: 46dc7bc713e8825d1fccba521fdf7c6e2f8829e491c2afd44dbe4105c6432e3c3dfe7e1ecb221401269d639264bb4af77b60a7b65521fcff9ab02cd31d8ef782 languageName: node linkType: hard @@ -5529,11 +5519,11 @@ __metadata: linkType: hard "acorn@npm:^8.0.4, acorn@npm:^8.1.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.1": - version: 8.8.1 - resolution: "acorn@npm:8.8.1" + version: 8.8.2 + resolution: "acorn@npm:8.8.2" bin: acorn: bin/acorn - checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f + checksum: f790b99a1bf63ef160c967e23c46feea7787e531292bb827126334612c234ed489a0dc2c7ba33156416f0ffa8d25bf2b0fdb7f35c2ba60eb3e960572bece4001 languageName: node linkType: hard @@ -5659,13 +5649,13 @@ __metadata: linkType: hard "algoliasearch-helper@npm:^3.10.0": - version: 3.11.2 - resolution: "algoliasearch-helper@npm:3.11.2" + version: 3.11.3 + resolution: "algoliasearch-helper@npm:3.11.3" dependencies: "@algolia/events": ^4.0.1 peerDependencies: algoliasearch: ">= 3.1 < 6" - checksum: ea48adec8b8ce5bef2106e07ffda36217bb64ce2723b356850c5d7b10d4101e69062b857bcfdf9a87132522c7a857ccc7df913a66083600d683d814988a70d25 + checksum: 07947f566337e2cbcb0b4020e7c02140827808b5ef66141703cdde989ba79f1e924a3ed0d9f1cb84916eabcab8279e573b15f7004ac0bf852677832563b52bd5 languageName: node linkType: hard @@ -6234,7 +6224,7 @@ __metadata: "@types/babel__traverse": ^7.0.6 "@types/node": "*" "@types/prettier": ^2.1.5 - babel-plugin-tester: ^10.0.0 + babel-plugin-tester: ^11.0.2 prettier: ^2.1.1 languageName: unknown linkType: soft @@ -6282,17 +6272,18 @@ __metadata: languageName: node linkType: hard -"babel-plugin-tester@npm:^10.0.0": - version: 10.1.0 - resolution: "babel-plugin-tester@npm:10.1.0" +"babel-plugin-tester@npm:^11.0.2": + version: 11.0.2 + resolution: "babel-plugin-tester@npm:11.0.2" dependencies: - "@types/babel-plugin-tester": ^9.0.0 + core-js: ^3.27.2 + debug: ^4.3.4 lodash.mergewith: ^4.6.2 - prettier: ^2.0.1 + prettier: ^2.8.3 strip-indent: ^3.0.0 peerDependencies: - "@babel/core": ^7.11.6 - checksum: 4472e4fbd6a6c9f1c1f9feb40997d9bfbe43ba7ac1318570c5d4981141e717ef518ab3b3827cc94cff4710bdfa710f303eaf1590242f23b62a0d4fca54e81a80 + "@babel/core": ">=7.11.6" + checksum: bcf20417b87bade73cffdd7d71a0af912b2bba4d1f8562a2a3d89e9e16f88d0d3d326c4857f11f01ee5862fe43f46f4fcbf8ac83551d7b94cc32b28a8fc5cb79 languageName: node linkType: hard @@ -7752,7 +7743,7 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.2.1, core-js@npm:^3.23.3": +"core-js@npm:^3.2.1, core-js@npm:^3.23.3, core-js@npm:^3.27.2": version: 3.27.2 resolution: "core-js@npm:3.27.2" checksum: 718debd426f55a6b97cf9b757c936be258afd6d4f7052f89d0f96c982d7013e9000b0b006df42831a0cf32adad298e34d6a19052dce9ae1c7ab87162c0c665e0 @@ -9322,8 +9313,8 @@ __metadata: linkType: hard "eslint-plugin-jsdoc@npm:^39.3.6": - version: 39.6.7 - resolution: "eslint-plugin-jsdoc@npm:39.6.7" + version: 39.6.8 + resolution: "eslint-plugin-jsdoc@npm:39.6.8" dependencies: "@es-joy/jsdoccomment": ~0.36.1 comment-parser: 1.3.1 @@ -9334,7 +9325,7 @@ __metadata: spdx-expression-parse: ^3.0.1 peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 52b3afc9a2e08ade07aa194df79ff626419e55d068898cffdb6ac1a36f979d2eef1f760b618bb5c2a779a23a2ed8f7c2648f43cf930b564de8924a07be24abc1 + checksum: 1b321d2a9e2d15e8fe203fa474389f575d8325e46601ee948fff304d1f19d719dca988ed7e41cf9b44cdb2113f4ed9957a39bdc6688ea474cfc167568be27432 languageName: node linkType: hard @@ -9533,9 +9524,9 @@ __metadata: linkType: hard "eta@npm:^1.12.3": - version: 1.14.1 - resolution: "eta@npm:1.14.1" - checksum: c800e8ccee6fc92693cfee0abfabe08650b269173f84d82f4d19b252f4df5e2840517a027b06f553669a4e0dffc1627fdb7b1cefb6376ff3e089ed778e8963d3 + version: 1.14.2 + resolution: "eta@npm:1.14.2" + checksum: 72a38b36ce604a2a418b0e8e4ca1e4f01c6dd89fee8476a79338ca41b376e0d2fec071bb6339bd54740fc35ed38afd589d72f6e3fe54257fea05300abf21c24c languageName: node linkType: hard @@ -14247,8 +14238,8 @@ __metadata: linkType: hard "mdast-util-to-hast@npm:^12.1.0": - version: 12.2.5 - resolution: "mdast-util-to-hast@npm:12.2.5" + version: 12.2.6 + resolution: "mdast-util-to-hast@npm:12.2.6" dependencies: "@types/hast": ^2.0.0 "@types/mdast": ^3.0.0 @@ -14259,7 +14250,7 @@ __metadata: unist-util-generated: ^2.0.0 unist-util-position: ^4.0.0 unist-util-visit: ^4.0.0 - checksum: 06337d66b369d9bf16f484cb31943c4e3c0ea9c20138589c256ad3400122fc9d64baf4d087349c042d37074408a24a4856e9ac45cb3356647bbe24d6dcdd42e1 + checksum: abc3ab03ed00715df58f87b3b5abaeb5ed01d1bf92940a9856c35a022ef6a41a220b3543a8c1238804a63b602057817de16666aaae177efa07e4d65d8ca6e13d languageName: node linkType: hard @@ -17034,7 +17025,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^2.0.1, prettier@npm:^2.1.1": +"prettier@npm:^2.1.1, prettier@npm:^2.8.3": version: 2.8.3 resolution: "prettier@npm:2.8.3" bin: @@ -20719,11 +20710,11 @@ __metadata: linkType: hard "unist-builder@npm:^3.0.0": - version: 3.0.0 - resolution: "unist-builder@npm:3.0.0" + version: 3.0.1 + resolution: "unist-builder@npm:3.0.1" dependencies: "@types/unist": ^2.0.0 - checksum: 80459ee3c2ece90bbc4f4b4faeed524d144c1a09ee07ff3e9004648d9b71a652e80a3b3ef60311a1e92f6ab915caf27c6f08062b5f8c84fa725bc0d7c5759e84 + checksum: d8c42fe69aa55a3e9aed3c581007ec5371349bf9885bfa8b0b787634f8d12fa5081f066b205ded379b6d0aeaa884039bae9ebb65a3e71784005fb110aef30d0f languageName: node linkType: hard @@ -20749,9 +20740,9 @@ __metadata: linkType: hard "unist-util-is@npm:^5.0.0": - version: 5.1.1 - resolution: "unist-util-is@npm:5.1.1" - checksum: e8743a19a304d8a8f5684f3e5ddb5546f2655847b42123687277d76566a2aba89beb7b4a8a9e9ebc4d904cd1cecc285356d7923d973a43cfc19a1e10ff6bdee4 + version: 5.2.0 + resolution: "unist-util-is@npm:5.2.0" + checksum: b80debe1ce5d40a8d685c510f597e5c8b8f7089540e9e268bda1b05bcce735c10bf36d5b0e4ecded50c63fa43b8a11b0e4b784beecf1559f153a2f2855e8526c languageName: node linkType: hard @@ -20799,11 +20790,11 @@ __metadata: linkType: hard "unist-util-stringify-position@npm:^3.0.0": - version: 3.0.2 - resolution: "unist-util-stringify-position@npm:3.0.2" + version: 3.0.3 + resolution: "unist-util-stringify-position@npm:3.0.3" dependencies: "@types/unist": ^2.0.0 - checksum: 2dfd7a0fb2a55e99cc319c3bf7f9f1f73ed652978fa70d19117faa7245d20f21738ec926ecc47f341705ca1bb157e87ced0b6bb5ecaa666bd2ae6b2510d6a671 + checksum: dbd66c15183607ca942a2b1b7a9f6a5996f91c0d30cf8966fb88955a02349d9eefd3974e9010ee67e71175d784c5a9fea915b0aa0b0df99dcb921b95c4c9e124 languageName: node linkType: hard @@ -21888,13 +21879,13 @@ __metadata: linkType: hard "wrap-ansi@npm:^8.0.1": - version: 8.0.1 - resolution: "wrap-ansi@npm:8.0.1" + version: 8.1.0 + resolution: "wrap-ansi@npm:8.1.0" dependencies: ansi-styles: ^6.1.0 string-width: ^5.0.1 strip-ansi: ^7.0.1 - checksum: 5d7816e64f75544e466d58a736cb96ca47abad4ad57f48765b9735ba5601221013a37f436662340ca159208b011121e4e030de5a17180c76202e35157195a71e + checksum: 371733296dc2d616900ce15a0049dca0ef67597d6394c57347ba334393599e800bab03c41d4d45221b6bc967b8c453ec3ae4749eff3894202d16800fdfe0e238 languageName: node linkType: hard