diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/package.json b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/package.json index 5cde338ba75..9da2b76ce3a 100644 --- a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/package.json +++ b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/package.json @@ -68,7 +68,7 @@ "eslint-plugin-babel": "^5.3.1", "eslint-plugin-filenames": "^1.3.2", "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jest": "^22.21.0", + "eslint-plugin-jest": "^27.9.0", "eslint-plugin-react": "7.13.0", "eslint-plugin-spellcheck": "0.0.11", "file-loader": "3.0.1", diff --git a/Dnn.AdminExperience/ClientSide/Prompt.Web/package.json b/Dnn.AdminExperience/ClientSide/Prompt.Web/package.json index bc9a5d303dd..42cf6b3e4e0 100644 --- a/Dnn.AdminExperience/ClientSide/Prompt.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Prompt.Web/package.json @@ -33,7 +33,7 @@ "eslint": "7.32.0", "eslint-loader": "4.0.2", "eslint-plugin-babel": "^5.3.1", - "eslint-plugin-jest": "^22.21.0", + "eslint-plugin-jest": "^27.9.0", "eslint-plugin-react": "7.13.0", "eslint-plugin-spellcheck": "0.0.11", "extract-text-webpack-plugin": "^3.0.2", diff --git a/Dnn.AdminExperience/ClientSide/SiteSettings.Web/package.json b/Dnn.AdminExperience/ClientSide/SiteSettings.Web/package.json index 373a9437324..ac0c159f470 100644 --- a/Dnn.AdminExperience/ClientSide/SiteSettings.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/SiteSettings.Web/package.json @@ -26,7 +26,7 @@ "css-loader": "2.1.1", "eslint": "7.32.0", "eslint-loader": "4.0.2", - "eslint-plugin-jest": "^22.21.0", + "eslint-plugin-jest": "^27.9.0", "eslint-plugin-react": "7.13.0", "eslint-plugin-spellcheck": "0.0.11", "file-loader": "3.0.1", diff --git a/yarn.lock b/yarn.lock index 333688c1d49..7fe51d63fda 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1682,7 +1682,7 @@ __metadata: eslint-plugin-babel: "npm:^5.3.1" eslint-plugin-filenames: "npm:^1.3.2" eslint-plugin-import: "npm:^2.27.5" - eslint-plugin-jest: "npm:^22.21.0" + eslint-plugin-jest: "npm:^27.9.0" eslint-plugin-react: "npm:7.13.0" eslint-plugin-spellcheck: "npm:0.0.11" file-loader: "npm:3.0.1" @@ -1865,6 +1865,17 @@ __metadata: languageName: node linkType: hard +"@eslint-community/eslint-utils@npm:^4.2.0": + version: 4.4.0 + resolution: "@eslint-community/eslint-utils@npm:4.4.0" + dependencies: + eslint-visitor-keys: "npm:^3.3.0" + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: 8d70bcdcd8cd279049183aca747d6c2ed7092a5cf0cf5916faac1ef37ffa74f0c245c2a3a3d3b9979d9dfdd4ca59257b4c5621db699d637b847a2c5e02f491c2 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^0.4.3": version: 0.4.3 resolution: "@eslint/eslintrc@npm:0.4.3" @@ -4067,7 +4078,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.3, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.12 resolution: "@types/json-schema@npm:7.0.12" checksum: 7a72ba9cb7d2b45d7bb032e063c9eeb1ce4102d62551761e84c91f99f8273ba5aaffd34be835869456ec7c40761b4389009d9e777c0020a7227ca0f5e3238e94 @@ -4256,6 +4267,13 @@ __metadata: languageName: node linkType: hard +"@types/semver@npm:^7.3.12": + version: 7.5.8 + resolution: "@types/semver@npm:7.5.8" + checksum: 3496808818ddb36deabfe4974fd343a78101fa242c4690044ccdc3b95dcf8785b494f5d628f2f47f38a702f8db9c53c67f47d7818f2be1b79f2efb09692e1178 + languageName: node + linkType: hard + "@types/serve-index@npm:^1.9.1": version: 1.9.1 resolution: "@types/serve-index@npm:1.9.1" @@ -4374,26 +4392,66 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:^1.13.0": - version: 1.13.0 - resolution: "@typescript-eslint/experimental-utils@npm:1.13.0" +"@typescript-eslint/scope-manager@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/scope-manager@npm:5.62.0" + dependencies: + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/visitor-keys": "npm:5.62.0" + checksum: e827770baa202223bc0387e2fd24f630690809e460435b7dc9af336c77322290a770d62bd5284260fa881c86074d6a9fd6c97b07382520b115f6786b8ed499da + languageName: node + linkType: hard + +"@typescript-eslint/types@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/types@npm:5.62.0" + checksum: 24e8443177be84823242d6729d56af2c4b47bfc664dd411a1d730506abf2150d6c31bdefbbc6d97c8f91043e3a50e0c698239dcb145b79bb6b0c34469aaf6c45 + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" + dependencies: + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/visitor-keys": "npm:5.62.0" + debug: "npm:^4.3.4" + globby: "npm:^11.1.0" + is-glob: "npm:^4.0.3" + semver: "npm:^7.3.7" + tsutils: "npm:^3.21.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 06c975eb5f44b43bd19fadc2e1023c50cf87038fe4c0dd989d4331c67b3ff509b17fa60a3251896668ab4d7322bdc56162a9926971218d2e1a1874d2bef9a52e + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:^5.10.0": + version: 5.62.0 + resolution: "@typescript-eslint/utils@npm:5.62.0" dependencies: - "@types/json-schema": "npm:^7.0.3" - "@typescript-eslint/typescript-estree": "npm:1.13.0" - eslint-scope: "npm:^4.0.0" + "@eslint-community/eslint-utils": "npm:^4.2.0" + "@types/json-schema": "npm:^7.0.9" + "@types/semver": "npm:^7.3.12" + "@typescript-eslint/scope-manager": "npm:5.62.0" + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/typescript-estree": "npm:5.62.0" + eslint-scope: "npm:^5.1.1" + semver: "npm:^7.3.7" peerDependencies: - eslint: "*" - checksum: 52fc5dba65c69d931eae117107a1f01587d223e72ebe2aa46766c4d6ba82e50253ded105cd914e92d7ebded7d7e2bb9b12e7e6301ba9a1db5362d7dc911d8370 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 15ef13e43998a082b15f85db979f8d3ceb1f9ce4467b8016c267b1738d5e7cdb12aa90faf4b4e6dd6486c236cf9d33c463200465cf25ff997dbc0f12358550a1 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:1.13.0": - version: 1.13.0 - resolution: "@typescript-eslint/typescript-estree@npm:1.13.0" +"@typescript-eslint/visitor-keys@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" dependencies: - lodash.unescape: "npm:4.0.1" - semver: "npm:5.5.0" - checksum: 520b7d3e09514d89ffbb121571ba31dd743a3138405ca0c9067d6c1da97476d67fafe646360b6c4beff2f9d3fe9763fd94567951c9e4adda6703bb1d315ea467 + "@typescript-eslint/types": "npm:5.62.0" + eslint-visitor-keys: "npm:^3.3.0" + checksum: dc613ab7569df9bbe0b2ca677635eb91839dfb2ca2c6fa47870a5da4f160db0b436f7ec0764362e756d4164e9445d49d5eb1ff0b87f4c058946ae9d8c92eb388 languageName: node linkType: hard @@ -10582,14 +10640,21 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^22.21.0": - version: 22.21.0 - resolution: "eslint-plugin-jest@npm:22.21.0" +"eslint-plugin-jest@npm:^27.9.0": + version: 27.9.0 + resolution: "eslint-plugin-jest@npm:27.9.0" dependencies: - "@typescript-eslint/experimental-utils": "npm:^1.13.0" + "@typescript-eslint/utils": "npm:^5.10.0" peerDependencies: - eslint: ">=5" - checksum: 8ebed28c05503f0b69b72561e0778664c95a509015b390820460c12059269496cba6951059d05affcafe17a00e0918cbedba246dc78809cf240830323dde727a + "@typescript-eslint/eslint-plugin": ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 + jest: "*" + peerDependenciesMeta: + "@typescript-eslint/eslint-plugin": + optional: true + jest: + optional: true + checksum: bca54347280c06c56516faea76042134dd74355c2de6c23361ba0e8736ecc01c62b144eea7eda7570ea4f4ee511c583bb8dab00d7153a1bd1740eb77b0038fd4 languageName: node linkType: hard @@ -10665,7 +10730,7 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^4.0.0, eslint-scope@npm:^4.0.3": +"eslint-scope@npm:^4.0.3": version: 4.0.3 resolution: "eslint-scope@npm:4.0.3" dependencies: @@ -10698,6 +10763,13 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^3.3.0": + version: 3.4.3 + resolution: "eslint-visitor-keys@npm:3.4.3" + checksum: 3f357c554a9ea794b094a09bd4187e5eacd1bc0d0653c3adeb87962c548e6a1ab8f982b86963ae1337f5d976004146536dcee5d0e2806665b193fbfbf1a9231b + languageName: node + linkType: hard + "eslint@npm:7.32.0, eslint@npm:^7.32.0": version: 7.32.0 resolution: "eslint@npm:7.32.0" @@ -12320,7 +12392,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:11.1.0, globby@npm:^11.0.1": +"globby@npm:11.1.0, globby@npm:^11.0.1, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -15593,13 +15665,6 @@ __metadata: languageName: node linkType: hard -"lodash.unescape@npm:4.0.1": - version: 4.0.1 - resolution: "lodash.unescape@npm:4.0.1" - checksum: 8ece5011a3618143f68bf1a71f0deb0b5843cb1391a645e8d7c51de70b66b5b33f3612f14d6a4cdb9cc16c00d754eaf42091aa607d71a28428a160fc1374eb15 - languageName: node - linkType: hard - "lodash.uniq@npm:^4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" @@ -19042,7 +19107,7 @@ __metadata: eslint: "npm:7.32.0" eslint-loader: "npm:4.0.2" eslint-plugin-babel: "npm:^5.3.1" - eslint-plugin-jest: "npm:^22.21.0" + eslint-plugin-jest: "npm:^27.9.0" eslint-plugin-react: "npm:7.13.0" eslint-plugin-spellcheck: "npm:0.0.11" extract-text-webpack-plugin: "npm:^3.0.2" @@ -21295,15 +21360,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:5.5.0": - version: 5.5.0 - resolution: "semver@npm:5.5.0" - bin: - semver: ./bin/semver - checksum: f0d57c4df662054daf781b655558fdbb54c466bd54c127a364a56da8b50c35cf243448186245a1c520eef50645b7cd5ae0f29c6b5d30a3c69b7b7756b462889f - languageName: node - linkType: hard - "semver@npm:7.3.4": version: 7.3.4 resolution: "semver@npm:7.3.4" @@ -21858,7 +21914,7 @@ __metadata: css-loader: "npm:2.1.1" eslint: "npm:7.32.0" eslint-loader: "npm:4.0.2" - eslint-plugin-jest: "npm:^22.21.0" + eslint-plugin-jest: "npm:^27.9.0" eslint-plugin-react: "npm:7.13.0" eslint-plugin-spellcheck: "npm:0.0.11" file-loader: "npm:3.0.1" @@ -23534,6 +23590,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:^1.8.1": + version: 1.14.1 + resolution: "tslib@npm:1.14.1" + checksum: 7dbf34e6f55c6492637adb81b555af5e3b4f9cc6b998fb440dac82d3b42bdc91560a35a5fb75e20e24a076c651438234da6743d139e4feabf0783f3cdfe1dddb + languageName: node + linkType: hard + "tslib@npm:^1.9.0": version: 1.9.3 resolution: "tslib@npm:1.9.3" @@ -23548,6 +23611,17 @@ __metadata: languageName: node linkType: hard +"tsutils@npm:^3.21.0": + version: 3.21.0 + resolution: "tsutils@npm:3.21.0" + dependencies: + tslib: "npm:^1.8.1" + 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" + checksum: ea036bec1dd024e309939ffd49fda7a351c0e87a1b8eb049570dd119d447250e2c56e0e6c00554e8205760e7417793fdebff752a46e573fbe07d4f375502a5b2 + languageName: node + linkType: hard + "tty-browserify@npm:0.0.0": version: 0.0.0 resolution: "tty-browserify@npm:0.0.0"