diff --git a/packages/app-cli/package.json b/packages/app-cli/package.json index 79e66ccfa35..c263ccefcf4 100644 --- a/packages/app-cli/package.json +++ b/packages/app-cli/package.json @@ -72,11 +72,11 @@ "devDependencies": { "@joplin/tools": "~2.13", "@types/fs-extra": "11.0.1", - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/node": "18.17.11", "@types/proper-lockfile": "^4.1.2", "gulp": "4.0.2", - "jest": "29.6.2", + "jest": "29.6.4", "temp": "0.9.4", "typescript": "5.1.6" } diff --git a/packages/app-desktop/package.json b/packages/app-desktop/package.json index 092026375e0..3b543c12105 100644 --- a/packages/app-desktop/package.json +++ b/packages/app-desktop/package.json @@ -111,7 +111,7 @@ "@electron/rebuild": "3.3.0", "@joplin/tools": "~2.13", "@testing-library/react-hooks": "8.0.1", - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/node": "18.17.11", "@types/react": "18.2.21", "@types/react-redux": "7.1.26", @@ -120,8 +120,8 @@ "electron-builder": "24.4.0", "glob": "10.3.3", "gulp": "4.0.2", - "jest": "29.6.2", - "jest-environment-jsdom": "29.6.2", + "jest": "29.6.4", + "jest-environment-jsdom": "29.6.4", "js-sha512": "0.8.0", "nan": "2.17.0", "react-test-renderer": "18.2.0", diff --git a/packages/app-mobile/package.json b/packages/app-mobile/package.json index b28daa6aeef..154a3712085 100644 --- a/packages/app-mobile/package.json +++ b/packages/app-mobile/package.json @@ -105,18 +105,18 @@ "@testing-library/react-native": "12.2.2", "@tsconfig/react-native": "2.0.2", "@types/fs-extra": "11.0.1", - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/react": "18.2.21", "@types/react-native": "0.70.6", "@types/react-redux": "7.1.26", "@types/tar-stream": "2.2.2", - "babel-jest": "29.6.2", + "babel-jest": "29.6.4", "babel-plugin-module-resolver": "4.1.0", "execa": "4.1.0", "fs-extra": "11.1.1", "gulp": "4.0.2", - "jest": "29.6.2", - "jest-environment-jsdom": "29.6.2", + "jest": "29.6.4", + "jest-environment-jsdom": "29.6.4", "jetifier": "2.0.0", "jsdom": "22.1.0", "md5-file": "5.0.0", diff --git a/packages/fork-htmlparser2/package.json b/packages/fork-htmlparser2/package.json index a3c158afc07..3b999118f30 100644 --- a/packages/fork-htmlparser2/package.json +++ b/packages/fork-htmlparser2/package.json @@ -45,13 +45,13 @@ "entities": "2.2.0" }, "devDependencies": { - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/node": "18.17.11", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", "coveralls": "3.1.1", "eslint": "8.46.0", - "jest": "29.6.2", + "jest": "29.6.4", "prettier": "2.8.8", "ts-jest": "29.1.1", "typescript": "5.1.6" diff --git a/packages/generator-joplin/package.json b/packages/generator-joplin/package.json index f371636238a..ff51da914b3 100644 --- a/packages/generator-joplin/package.json +++ b/packages/generator-joplin/package.json @@ -29,7 +29,7 @@ "yosay": "2.0.2" }, "devDependencies": { - "jest": "29.6.2" + "jest": "29.6.4" }, "repository": "https://github.com/laurent22/generator-joplin", "license": "AGPL-3.0-or-later", diff --git a/packages/lib/package.json b/packages/lib/package.json index 554c23bbcb8..55fe20f1949 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -17,14 +17,14 @@ }, "devDependencies": { "@types/fs-extra": "11.0.1", - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/js-yaml": "4.0.5", "@types/node": "18.17.11", "@types/node-rsa": "1.1.1", "@types/react": "18.2.21", "@types/uuid": "9.0.2", "clean-html": "1.5.0", - "jest": "29.6.2", + "jest": "29.6.4", "sharp": "0.32.5", "typescript": "5.1.6" }, diff --git a/packages/pdf-viewer/package.json b/packages/pdf-viewer/package.json index 57e1263d2f0..9c7dc4ad737 100644 --- a/packages/pdf-viewer/package.json +++ b/packages/pdf-viewer/package.json @@ -19,15 +19,15 @@ "author": "Joplin", "license": "AGPL-3.0-or-later", "devDependencies": { - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/pdfjs-dist": "2.10.378", "@types/react": "18.2.21", "@types/react-dom": "18.2.7", "@types/styled-components": "5.1.26", - "babel-jest": "29.6.2", + "babel-jest": "29.6.4", "css-loader": "6.8.1", - "jest": "29.6.2", - "jest-environment-jsdom": "29.6.2", + "jest": "29.6.4", + "jest-environment-jsdom": "29.6.4", "style-loader": "3.3.3", "ts-jest": "29.1.1", "ts-loader": "9.4.4", diff --git a/packages/plugin-repo-cli/package.json b/packages/plugin-repo-cli/package.json index a08afc3bb4b..feb936c936c 100644 --- a/packages/plugin-repo-cli/package.json +++ b/packages/plugin-repo-cli/package.json @@ -29,9 +29,9 @@ }, "devDependencies": { "@types/fs-extra": "11.0.1", - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/node": "18.17.11", - "jest": "29.6.2", + "jest": "29.6.4", "source-map-loader": "4.0.1", "typescript": "5.1.6", "webpack": "5.65.0", diff --git a/packages/renderer/package.json b/packages/renderer/package.json index 788c061b261..fae34522078 100644 --- a/packages/renderer/package.json +++ b/packages/renderer/package.json @@ -18,10 +18,10 @@ "author": "", "license": "AGPL-3.0-or-later", "devDependencies": { - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/node": "18.17.11", - "jest": "29.6.2", - "jest-environment-jsdom": "29.6.2", + "jest": "29.6.4", + "jest-environment-jsdom": "29.6.4", "ts-jest": "29.1.1", "typescript": "5.1.6" }, diff --git a/packages/server/package.json b/packages/server/package.json index cea041952ff..10608dff1fd 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -62,7 +62,7 @@ "@rmp135/sql-ts": "1.18.0", "@types/formidable": "2.0.6", "@types/fs-extra": "11.0.1", - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/jest-expect-message": "1.0.4", "@types/jsdom": "21.1.2", "@types/koa": "2.13.8", @@ -72,7 +72,7 @@ "@types/yargs": "17.0.24", "@types/zxcvbn": "4.4.1", "gulp": "4.0.2", - "jest": "29.6.2", + "jest": "29.6.4", "jest-expect-message": "1.1.3", "jsdom": "22.1.0", "node-mocks-http": "1.12.2", diff --git a/packages/tools/package.json b/packages/tools/package.json index 509268491d2..57b69285a64 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -45,7 +45,7 @@ "@joplin/fork-htmlparser2": "^4.1.46", "@rmp135/sql-ts": "1.18.0", "@types/fs-extra": "11.0.1", - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/mustache": "4.2.2", "@types/node": "18.17.11", "@types/node-fetch": "2.6.4", @@ -53,7 +53,7 @@ "gettext-extractor": "3.8.0", "gulp": "4.0.2", "html-entities": "1.4.0", - "jest": "29.6.2", + "jest": "29.6.4", "rss": "1.2.2", "sass": "1.64.2", "sqlite3": "5.1.6", diff --git a/packages/utils/package.json b/packages/utils/package.json index ebcfc0d3a8e..64e528447c4 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -37,9 +37,9 @@ }, "devDependencies": { "@types/fs-extra": "11.0.1", - "@types/jest": "29.5.3", + "@types/jest": "29.5.4", "@types/node-fetch": "2.6.4", - "jest": "29.6.2", + "jest": "29.6.4", "ts-jest": "29.1.1" } } diff --git a/yarn.lock b/yarn.lock index a844e11d01c..62f104db6d3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4035,7 +4035,21 @@ __metadata: languageName: node linkType: hard -"@jest/core@npm:^29.6.2, @jest/core@npm:^29.6.4": +"@jest/console@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/console@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + "@types/node": "*" + chalk: ^4.0.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + slash: ^3.0.0 + checksum: 0e3624e32c5a8e7361e889db70b170876401b7d70f509a2538c31d5cd50deb0c1ae4b92dc63fe18a0902e0a48c590c21d53787a0df41a52b34fa7cab96c384d6 + languageName: node + linkType: hard + +"@jest/core@npm:^29.6.4": version: 29.6.4 resolution: "@jest/core@npm:29.6.4" dependencies: @@ -4076,6 +4090,47 @@ __metadata: languageName: node linkType: hard +"@jest/core@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/core@npm:29.7.0" + dependencies: + "@jest/console": ^29.7.0 + "@jest/reporters": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 + "@types/node": "*" + ansi-escapes: ^4.2.1 + chalk: ^4.0.0 + ci-info: ^3.2.0 + exit: ^0.1.2 + graceful-fs: ^4.2.9 + jest-changed-files: ^29.7.0 + jest-config: ^29.7.0 + jest-haste-map: ^29.7.0 + jest-message-util: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-resolve-dependencies: ^29.7.0 + jest-runner: ^29.7.0 + jest-runtime: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 + jest-watcher: ^29.7.0 + micromatch: ^4.0.4 + pretty-format: ^29.7.0 + slash: ^3.0.0 + strip-ansi: ^6.0.0 + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + checksum: af759c9781cfc914553320446ce4e47775ae42779e73621c438feb1e4231a5d4862f84b1d8565926f2d1aab29b3ec3dcfdc84db28608bdf5f29867124ebcfc0d + languageName: node + linkType: hard + "@jest/create-cache-key-function@npm:^27.0.1": version: 27.4.2 resolution: "@jest/create-cache-key-function@npm:27.4.2" @@ -4106,7 +4161,7 @@ __metadata: languageName: node linkType: hard -"@jest/environment@npm:^29.6.2, @jest/environment@npm:^29.6.4": +"@jest/environment@npm:^29.6.4": version: 29.6.4 resolution: "@jest/environment@npm:29.6.4" dependencies: @@ -4118,6 +4173,18 @@ __metadata: languageName: node linkType: hard +"@jest/environment@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/environment@npm:29.7.0" + dependencies: + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 + "@types/node": "*" + jest-mock: ^29.7.0 + checksum: 6fb398143b2543d4b9b8d1c6dbce83fa5247f84f550330604be744e24c2bd2178bb893657d62d1b97cf2f24baf85c450223f8237cccb71192c36a38ea2272934 + languageName: node + linkType: hard + "@jest/expect-utils@npm:^29.3.1": version: 29.3.1 resolution: "@jest/expect-utils@npm:29.3.1" @@ -4136,6 +4203,15 @@ __metadata: languageName: node linkType: hard +"@jest/expect-utils@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/expect-utils@npm:29.7.0" + dependencies: + jest-get-type: ^29.6.3 + checksum: 75eb177f3d00b6331bcaa057e07c0ccb0733a1d0a1943e1d8db346779039cb7f103789f16e502f888a3096fb58c2300c38d1f3748b36a7fa762eb6f6d1b160ed + languageName: node + linkType: hard + "@jest/expect@npm:^29.6.4": version: 29.6.4 resolution: "@jest/expect@npm:29.6.4" @@ -4146,6 +4222,16 @@ __metadata: languageName: node linkType: hard +"@jest/expect@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/expect@npm:29.7.0" + dependencies: + expect: ^29.7.0 + jest-snapshot: ^29.7.0 + checksum: a01cb85fd9401bab3370618f4b9013b90c93536562222d920e702a0b575d239d74cecfe98010aaec7ad464f67cf534a353d92d181646a4b792acaa7e912ae55e + languageName: node + linkType: hard + "@jest/fake-timers@npm:^29.5.0": version: 29.5.0 resolution: "@jest/fake-timers@npm:29.5.0" @@ -4160,7 +4246,7 @@ __metadata: languageName: node linkType: hard -"@jest/fake-timers@npm:^29.6.2, @jest/fake-timers@npm:^29.6.4": +"@jest/fake-timers@npm:^29.6.4": version: 29.6.4 resolution: "@jest/fake-timers@npm:29.6.4" dependencies: @@ -4174,6 +4260,20 @@ __metadata: languageName: node linkType: hard +"@jest/fake-timers@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/fake-timers@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + "@sinonjs/fake-timers": ^10.0.2 + "@types/node": "*" + jest-message-util: ^29.7.0 + jest-mock: ^29.7.0 + jest-util: ^29.7.0 + checksum: caf2bbd11f71c9241b458d1b5a66cbe95debc5a15d96442444b5d5c7ba774f523c76627c6931cca5e10e76f0d08761f6f1f01a608898f4751a0eee54fc3d8d00 + languageName: node + linkType: hard + "@jest/globals@npm:^29.6.4": version: 29.6.4 resolution: "@jest/globals@npm:29.6.4" @@ -4186,6 +4286,18 @@ __metadata: languageName: node linkType: hard +"@jest/globals@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/globals@npm:29.7.0" + dependencies: + "@jest/environment": ^29.7.0 + "@jest/expect": ^29.7.0 + "@jest/types": ^29.6.3 + jest-mock: ^29.7.0 + checksum: 97dbb9459135693ad3a422e65ca1c250f03d82b2a77f6207e7fa0edd2c9d2015fbe4346f3dc9ebff1678b9d8da74754d4d440b7837497f8927059c0642a22123 + languageName: node + linkType: hard + "@jest/reporters@npm:^29.6.4": version: 29.6.4 resolution: "@jest/reporters@npm:29.6.4" @@ -4223,6 +4335,43 @@ __metadata: languageName: node linkType: hard +"@jest/reporters@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/reporters@npm:29.7.0" + dependencies: + "@bcoe/v8-coverage": ^0.2.3 + "@jest/console": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 + "@jridgewell/trace-mapping": ^0.3.18 + "@types/node": "*" + chalk: ^4.0.0 + collect-v8-coverage: ^1.0.0 + exit: ^0.1.2 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + istanbul-lib-coverage: ^3.0.0 + istanbul-lib-instrument: ^6.0.0 + istanbul-lib-report: ^3.0.0 + istanbul-lib-source-maps: ^4.0.0 + istanbul-reports: ^3.1.3 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + jest-worker: ^29.7.0 + slash: ^3.0.0 + string-length: ^4.0.1 + strip-ansi: ^6.0.0 + v8-to-istanbul: ^9.0.1 + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + checksum: 7eadabd62cc344f629024b8a268ecc8367dba756152b761bdcb7b7e570a3864fc51b2a9810cd310d85e0a0173ef002ba4528d5ea0329fbf66ee2a3ada9c40455 + languageName: node + linkType: hard + "@jest/schemas@npm:^29.0.0": version: 29.0.0 resolution: "@jest/schemas@npm:29.0.0" @@ -4282,6 +4431,18 @@ __metadata: languageName: node linkType: hard +"@jest/test-result@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/test-result@npm:29.7.0" + dependencies: + "@jest/console": ^29.7.0 + "@jest/types": ^29.6.3 + "@types/istanbul-lib-coverage": ^2.0.0 + collect-v8-coverage: ^1.0.0 + checksum: 67b6317d526e335212e5da0e768e3b8ab8a53df110361b80761353ad23b6aea4432b7c5665bdeb87658ea373b90fb1afe02ed3611ef6c858c7fba377505057fa + languageName: node + linkType: hard + "@jest/test-sequencer@npm:^29.6.4": version: 29.6.4 resolution: "@jest/test-sequencer@npm:29.6.4" @@ -4294,7 +4455,19 @@ __metadata: languageName: node linkType: hard -"@jest/transform@npm:^29.6.2, @jest/transform@npm:^29.6.4": +"@jest/test-sequencer@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/test-sequencer@npm:29.7.0" + dependencies: + "@jest/test-result": ^29.7.0 + graceful-fs: ^4.2.9 + jest-haste-map: ^29.7.0 + slash: ^3.0.0 + checksum: 73f43599017946be85c0b6357993b038f875b796e2f0950487a82f4ebcb115fa12131932dd9904026b4ad8be131fe6e28bd8d0aa93b1563705185f9804bff8bd + languageName: node + linkType: hard + +"@jest/transform@npm:^29.6.4": version: 29.6.4 resolution: "@jest/transform@npm:29.6.4" dependencies: @@ -4317,6 +4490,29 @@ __metadata: languageName: node linkType: hard +"@jest/transform@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/transform@npm:29.7.0" + dependencies: + "@babel/core": ^7.11.6 + "@jest/types": ^29.6.3 + "@jridgewell/trace-mapping": ^0.3.18 + babel-plugin-istanbul: ^6.1.1 + chalk: ^4.0.0 + convert-source-map: ^2.0.0 + fast-json-stable-stringify: ^2.1.0 + graceful-fs: ^4.2.9 + jest-haste-map: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-util: ^29.7.0 + micromatch: ^4.0.4 + pirates: ^4.0.4 + slash: ^3.0.0 + write-file-atomic: ^4.0.2 + checksum: 0f8ac9f413903b3cb6d240102db848f2a354f63971ab885833799a9964999dd51c388162106a807f810071f864302cdd8e3f0c241c29ce02d85a36f18f3f40ab + languageName: node + linkType: hard + "@jest/types@npm:^26.6.2": version: 26.6.2 resolution: "@jest/types@npm:26.6.2" @@ -4384,7 +4580,7 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^29.6.1, @jest/types@npm:^29.6.3": +"@jest/types@npm:^29.6.3": version: 29.6.3 resolution: "@jest/types@npm:29.6.3" dependencies: @@ -4439,7 +4635,7 @@ __metadata: "@joplin/tools": ~2.13 "@joplin/utils": ~2.13 "@testing-library/react-hooks": 8.0.1 - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/mustache": 4.2.2 "@types/node": 18.17.11 "@types/react": 18.2.21 @@ -4460,8 +4656,8 @@ __metadata: gulp: 4.0.2 highlight.js: 11.8.0 immer: 7.0.15 - jest: 29.6.2 - jest-environment-jsdom: 29.6.2 + jest: 29.6.4 + jest-environment-jsdom: 29.6.4 js-sha512: 0.8.0 keytar: 7.9.0 mark.js: 8.11.1 @@ -4540,13 +4736,13 @@ __metadata: "@testing-library/react-native": 12.2.2 "@tsconfig/react-native": 2.0.2 "@types/fs-extra": 11.0.1 - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/react": 18.2.21 "@types/react-native": 0.70.6 "@types/react-redux": 7.1.26 "@types/tar-stream": 2.2.2 assert-browserify: 2.0.0 - babel-jest: 29.6.2 + babel-jest: 29.6.4 babel-plugin-module-resolver: 4.1.0 buffer: 6.0.3 constants-browserify: 1.0.0 @@ -4556,8 +4752,8 @@ __metadata: execa: 4.1.0 fs-extra: 11.1.1 gulp: 4.0.2 - jest: 29.6.2 - jest-environment-jsdom: 29.6.2 + jest: 29.6.4 + jest-environment-jsdom: 29.6.4 jetifier: 2.0.0 jsc-android: 241213.1.0 jsdom: 22.1.0 @@ -4623,7 +4819,7 @@ __metadata: version: 0.0.0-use.local resolution: "@joplin/fork-htmlparser2@workspace:packages/fork-htmlparser2" dependencies: - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/node": 18.17.11 "@typescript-eslint/eslint-plugin": 5.62.0 "@typescript-eslint/parser": 5.62.0 @@ -4633,7 +4829,7 @@ __metadata: domutils: 3.1.0 entities: 2.2.0 eslint: 8.46.0 - jest: 29.6.2 + jest: 29.6.4 prettier: 2.8.8 ts-jest: 29.1.1 typescript: 5.1.6 @@ -4687,7 +4883,7 @@ __metadata: "@joplin/turndown-plugin-gfm": ^1.0.50 "@joplin/utils": ~2.13 "@types/fs-extra": 11.0.1 - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/js-yaml": 4.0.5 "@types/nanoid": 3.0.0 "@types/node": 18.17.11 @@ -4716,7 +4912,7 @@ __metadata: image-data-uri: 2.0.1 image-type: 3.1.0 immer: 7.0.15 - jest: 29.6.2 + jest: 29.6.4 js-yaml: 4.1.0 levenshtein: 1.0.5 markdown-it: 13.0.1 @@ -4762,16 +4958,16 @@ __metadata: "@fortawesome/free-solid-svg-icons": 6.1.2 "@fortawesome/react-fontawesome": 0.2.0 "@joplin/lib": ~2.13 - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/pdfjs-dist": 2.10.378 "@types/react": 18.2.21 "@types/react-dom": 18.2.7 "@types/styled-components": 5.1.26 async-mutex: 0.4.0 - babel-jest: 29.6.2 + babel-jest: 29.6.4 css-loader: 6.8.1 - jest: 29.6.2 - jest-environment-jsdom: 29.6.2 + jest: 29.6.4 + jest-environment-jsdom: 29.6.4 pdfjs-dist: 2.16.105 react: 18.2.0 react-dom: 18.2.0 @@ -4793,11 +4989,11 @@ __metadata: "@joplin/tools": ~2.13 "@joplin/utils": ~2.13 "@types/fs-extra": 11.0.1 - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/node": 18.17.11 fs-extra: 11.1.1 gh-release-assets: 2.0.1 - jest: 29.6.2 + jest: 29.6.4 node-fetch: 2.6.7 source-map-loader: 4.0.1 source-map-support: 0.5.21 @@ -4847,14 +5043,14 @@ __metadata: "@joplin/fork-htmlparser2": ^4.1.46 "@joplin/fork-uslug": ^1.0.11 "@joplin/utils": ~2.13 - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/node": 18.17.11 font-awesome-filetypes: 2.1.0 fs-extra: 11.1.1 highlight.js: 11.8.0 html-entities: 1.4.0 - jest: 29.6.2 - jest-environment-jsdom: 29.6.2 + jest: 29.6.4 + jest-environment-jsdom: 29.6.4 json-stringify-safe: 5.0.1 katex: 0.13.24 markdown-it: 13.0.1 @@ -4891,7 +5087,7 @@ __metadata: "@rmp135/sql-ts": 1.18.0 "@types/formidable": 2.0.6 "@types/fs-extra": 11.0.1 - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/jest-expect-message": 1.0.4 "@types/jsdom": 21.1.2 "@types/koa": 2.13.8 @@ -4910,7 +5106,7 @@ __metadata: fs-extra: 11.1.1 gulp: 4.0.2 html-entities: 1.4.0 - jest: 29.6.2 + jest: 29.6.4 jest-expect-message: 1.1.3 jquery: 3.7.0 jsdom: 22.1.0 @@ -4949,7 +5145,7 @@ __metadata: "@joplin/utils": ~2.13 "@rmp135/sql-ts": 1.18.0 "@types/fs-extra": 11.0.1 - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/mustache": 4.2.2 "@types/node": 18.17.11 "@types/node-fetch": 2.6.4 @@ -4963,7 +5159,7 @@ __metadata: glob: 10.3.3 gulp: 4.0.2 html-entities: 1.4.0 - jest: 29.6.2 + jest: 29.6.4 markdown-it: 13.0.1 md5-file: 5.0.0 moment: 2.29.4 @@ -5031,14 +5227,14 @@ __metadata: resolution: "@joplin/utils@workspace:packages/utils" dependencies: "@types/fs-extra": 11.0.1 - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/node-fetch": 2.6.4 async-mutex: 0.4.0 execa: 5.1.1 fs-extra: 11.1.1 glob: 10.3.3 html-entities: 1.4.0 - jest: 29.6.2 + jest: 29.6.4 moment: 2.29.4 node-fetch: 2.6.7 sprintf-js: 1.1.2 @@ -7661,13 +7857,13 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:29.5.3": - version: 29.5.3 - resolution: "@types/jest@npm:29.5.3" +"@types/jest@npm:29.5.4": + version: 29.5.4 + resolution: "@types/jest@npm:29.5.4" dependencies: expect: ^29.0.0 pretty-format: ^29.0.0 - checksum: e36bb92e0b9e5ea7d6f8832baa42f087fc1697f6cd30ec309a07ea4c268e06ec460f1f0cfd2581daf5eff5763475190ec1ad8ac6520c49ccfe4f5c0a48bfa676 + checksum: 38ed5942f44336452efd0f071eab60aaa57cd8d46530348d0a3aa5a691dcbf1366c4ca8f6ee8364efb45b4413bfefae443e5d4f469246a472a03b21ac11cd4ed languageName: node linkType: hard @@ -10110,28 +10306,28 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:29.6.2": - version: 29.6.2 - resolution: "babel-jest@npm:29.6.2" +"babel-jest@npm:29.6.4, babel-jest@npm:^29.6.4": + version: 29.6.4 + resolution: "babel-jest@npm:29.6.4" dependencies: - "@jest/transform": ^29.6.2 + "@jest/transform": ^29.6.4 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.1.1 - babel-preset-jest: ^29.5.0 + babel-preset-jest: ^29.6.3 chalk: ^4.0.0 graceful-fs: ^4.2.9 slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: 3936b5d6ed6f08670c830ed919e38a4a593d0643b8e30fdeb16f4588b262ea5255fb96fd1849c02fba0b082ecfa4e788ce9a128ad1b9e654d46aac09c3a55504 + checksum: c574f1805ab6b51a7d0f5a028aad19eec4634be81e66e6f4631b79b34d8ea05dfb53629f3686c77345163872730aa0408c9e5937ed85f846984228f7ab5e5d96 languageName: node linkType: hard -"babel-jest@npm:^29.6.4": - version: 29.6.4 - resolution: "babel-jest@npm:29.6.4" +"babel-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "babel-jest@npm:29.7.0" dependencies: - "@jest/transform": ^29.6.4 + "@jest/transform": ^29.7.0 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.1.1 babel-preset-jest: ^29.6.3 @@ -10140,7 +10336,7 @@ __metadata: slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: c574f1805ab6b51a7d0f5a028aad19eec4634be81e66e6f4631b79b34d8ea05dfb53629f3686c77345163872730aa0408c9e5937ed85f846984228f7ab5e5d96 + checksum: ee6f8e0495afee07cac5e4ee167be705c711a8cc8a737e05a587a131fdae2b3c8f9aa55dfd4d9c03009ac2d27f2de63d8ba96d3e8460da4d00e8af19ef9a83f7 languageName: node linkType: hard @@ -10157,18 +10353,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-plugin-jest-hoist@npm:29.5.0" - dependencies: - "@babel/template": ^7.3.3 - "@babel/types": ^7.3.3 - "@types/babel__core": ^7.1.14 - "@types/babel__traverse": ^7.0.6 - checksum: 099b5254073b6bc985b6d2d045ad26fb8ed30ff8ae6404c4fe8ee7cd0e98a820f69e3dfb871c7c65aae0f4b65af77046244c07bb92d49ef9005c90eedf681539 - languageName: node - linkType: hard - "babel-plugin-jest-hoist@npm:^29.6.3": version: 29.6.3 resolution: "babel-plugin-jest-hoist@npm:29.6.3" @@ -10365,18 +10549,6 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-preset-jest@npm:29.5.0" - dependencies: - babel-plugin-jest-hoist: ^29.5.0 - babel-preset-current-node-syntax: ^1.0.0 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 5566ca2762766c9319b4973d018d2fa08c0fcf6415c72cc54f4c8e7199e851ea8f5e6c6730f03ed7ed44fc8beefa959dd15911f2647dee47c615ff4faeddb1ad - languageName: node - linkType: hard - "babel-preset-jest@npm:^29.6.3": version: 29.6.3 resolution: "babel-preset-jest@npm:29.6.3" @@ -12847,6 +13019,23 @@ __metadata: languageName: node linkType: hard +"create-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "create-jest@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + chalk: ^4.0.0 + exit: ^0.1.2 + graceful-fs: ^4.2.9 + jest-config: ^29.7.0 + jest-util: ^29.7.0 + prompts: ^2.0.1 + bin: + create-jest: bin/create-jest.js + checksum: 1427d49458adcd88547ef6fa39041e1fe9033a661293aa8d2c3aa1b4967cb5bf4f0c00436c7a61816558f28ba2ba81a94d5c962e8022ea9a883978fc8e1f2945 + languageName: node + linkType: hard + "create-require@npm:^1.1.0": version: 1.1.1 resolution: "create-require@npm:1.1.1" @@ -16595,6 +16784,19 @@ __metadata: languageName: node linkType: hard +"expect@npm:^29.7.0": + version: 29.7.0 + resolution: "expect@npm:29.7.0" + dependencies: + "@jest/expect-utils": ^29.7.0 + jest-get-type: ^29.6.3 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + checksum: 9257f10288e149b81254a0fda8ffe8d54a7061cd61d7515779998b012579d2b8c22354b0eb901daf0145f347403da582f75f359f4810c007182ad3fb318b5c0c + languageName: node + linkType: hard + "exponential-backoff@npm:^3.1.1": version: 3.1.1 resolution: "exponential-backoff@npm:3.1.1" @@ -17753,7 +17955,7 @@ __metadata: resolution: "generator-joplin@workspace:packages/generator-joplin" dependencies: chalk: 2.4.2 - jest: 29.6.2 + jest: 29.6.4 slugify: 1.6.6 yeoman-generator: 5.9.0 yosay: 2.0.2 @@ -20858,6 +21060,17 @@ __metadata: languageName: node linkType: hard +"jest-changed-files@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-changed-files@npm:29.7.0" + dependencies: + execa: ^5.0.0 + jest-util: ^29.7.0 + p-limit: ^3.1.0 + checksum: 963e203893c396c5dfc75e00a49426688efea7361b0f0e040035809cecd2d46b3c01c02be2d9e8d38b1138357d2de7719ea5b5be21f66c10f2e9685a5a73bb99 + languageName: node + linkType: hard + "jest-circus@npm:^29.6.4": version: 29.6.4 resolution: "jest-circus@npm:29.6.4" @@ -20886,21 +21099,48 @@ __metadata: languageName: node linkType: hard -"jest-cli@npm:^29.6.2": - version: 29.6.4 - resolution: "jest-cli@npm:29.6.4" +"jest-circus@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-circus@npm:29.7.0" dependencies: - "@jest/core": ^29.6.4 - "@jest/test-result": ^29.6.4 + "@jest/environment": ^29.7.0 + "@jest/expect": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 + "@types/node": "*" + chalk: ^4.0.0 + co: ^4.6.0 + dedent: ^1.0.0 + is-generator-fn: ^2.0.0 + jest-each: ^29.7.0 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-runtime: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 + p-limit: ^3.1.0 + pretty-format: ^29.7.0 + pure-rand: ^6.0.0 + slash: ^3.0.0 + stack-utils: ^2.0.3 + checksum: 349437148924a5a109c9b8aad6d393a9591b4dac1918fc97d81b7fc515bc905af9918495055071404af1fab4e48e4b04ac3593477b1d5dcf48c4e71b527c70a7 + languageName: node + linkType: hard + +"jest-cli@npm:^29.6.4": + version: 29.7.0 + resolution: "jest-cli@npm:29.7.0" + dependencies: + "@jest/core": ^29.7.0 + "@jest/test-result": ^29.7.0 "@jest/types": ^29.6.3 chalk: ^4.0.0 + create-jest: ^29.7.0 exit: ^0.1.2 - graceful-fs: ^4.2.9 import-local: ^3.0.2 - jest-config: ^29.6.4 - jest-util: ^29.6.3 - jest-validate: ^29.6.3 - prompts: ^2.0.1 + jest-config: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 yargs: ^17.3.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -20909,7 +21149,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 87a85a27eff0e502717b6ee0ce861d3e50d8c47d7298477f8ca10964b958f06c20241d28f1360ce2a85072763483e4924248106a8ed530ca460a56db3fdfc53e + checksum: 664901277a3f5007ea4870632ed6e7889db9da35b2434e7cb488443e6bf5513889b344b7fddf15112135495b9875892b156faeb2d7391ddb9e2a849dcb7b6c36 languageName: node linkType: hard @@ -20951,6 +21191,44 @@ __metadata: languageName: node linkType: hard +"jest-config@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-config@npm:29.7.0" + dependencies: + "@babel/core": ^7.11.6 + "@jest/test-sequencer": ^29.7.0 + "@jest/types": ^29.6.3 + babel-jest: ^29.7.0 + chalk: ^4.0.0 + ci-info: ^3.2.0 + deepmerge: ^4.2.2 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + jest-circus: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-get-type: ^29.6.3 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-runner: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 + micromatch: ^4.0.4 + parse-json: ^5.2.0 + pretty-format: ^29.7.0 + slash: ^3.0.0 + strip-json-comments: ^3.1.1 + peerDependencies: + "@types/node": "*" + ts-node: ">=9.0.0" + peerDependenciesMeta: + "@types/node": + optional: true + ts-node: + optional: true + checksum: 4cabf8f894c180cac80b7df1038912a3fc88f96f2622de33832f4b3314f83e22b08fb751da570c0ab2b7988f21604bdabade95e3c0c041068ac578c085cf7dff + languageName: node + linkType: hard + "jest-diff@npm:^27.0.0": version: 27.4.2 resolution: "jest-diff@npm:27.4.2" @@ -20999,6 +21277,18 @@ __metadata: languageName: node linkType: hard +"jest-diff@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-diff@npm:29.7.0" + dependencies: + chalk: ^4.0.0 + diff-sequences: ^29.6.3 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: 08e24a9dd43bfba1ef07a6374e5af138f53137b79ec3d5cc71a2303515335898888fa5409959172e1e05de966c9e714368d15e8994b0af7441f0721ee8e1bb77 + languageName: node + linkType: hard + "jest-docblock@npm:^29.6.3": version: 29.6.3 resolution: "jest-docblock@npm:29.6.3" @@ -21008,6 +21298,15 @@ __metadata: languageName: node linkType: hard +"jest-docblock@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-docblock@npm:29.7.0" + dependencies: + detect-newline: ^3.0.0 + checksum: 66390c3e9451f8d96c5da62f577a1dad701180cfa9b071c5025acab2f94d7a3efc2515cfa1654ebe707213241541ce9c5530232cdc8017c91ed64eea1bd3b192 + languageName: node + linkType: hard + "jest-each@npm:^29.6.3": version: 29.6.3 resolution: "jest-each@npm:29.6.3" @@ -21021,24 +21320,37 @@ __metadata: languageName: node linkType: hard -"jest-environment-jsdom@npm:29.6.2": - version: 29.6.2 - resolution: "jest-environment-jsdom@npm:29.6.2" +"jest-each@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-each@npm:29.7.0" dependencies: - "@jest/environment": ^29.6.2 - "@jest/fake-timers": ^29.6.2 - "@jest/types": ^29.6.1 + "@jest/types": ^29.6.3 + chalk: ^4.0.0 + jest-get-type: ^29.6.3 + jest-util: ^29.7.0 + pretty-format: ^29.7.0 + checksum: e88f99f0184000fc8813f2a0aa79e29deeb63700a3b9b7928b8a418d7d93cd24933608591dbbdea732b473eb2021c72991b5cc51a17966842841c6e28e6f691c + languageName: node + linkType: hard + +"jest-environment-jsdom@npm:29.6.4": + version: 29.6.4 + resolution: "jest-environment-jsdom@npm:29.6.4" + dependencies: + "@jest/environment": ^29.6.4 + "@jest/fake-timers": ^29.6.4 + "@jest/types": ^29.6.3 "@types/jsdom": ^20.0.0 "@types/node": "*" - jest-mock: ^29.6.2 - jest-util: ^29.6.2 + jest-mock: ^29.6.3 + jest-util: ^29.6.3 jsdom: ^20.0.0 peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: canvas: optional: true - checksum: 82db2bfbbc9c810c73408ada6169d62a8cdcb6eb0d7343903abd1154dabeabae16a5d847e3f943d354bcb719b8192a1762483b8686bd4ac5bd37d332048af824 + checksum: 2afe105f12d7d93ca56e2e6f67ab07ada3dd3da0516d1198f254930683ab9feb2b8c14417baaca53544eed88fd7fb5744f0dbce2e100269746187317ce0347df languageName: node linkType: hard @@ -21070,6 +21382,20 @@ __metadata: languageName: node linkType: hard +"jest-environment-node@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-environment-node@npm:29.7.0" + dependencies: + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 + "@types/node": "*" + jest-mock: ^29.7.0 + jest-util: ^29.7.0 + checksum: 501a9966292cbe0ca3f40057a37587cb6def25e1e0c5e39ac6c650fe78d3c70a2428304341d084ac0cced5041483acef41c477abac47e9a290d5545fd2f15646 + languageName: node + linkType: hard + "jest-expect-message@npm:1.1.3": version: 1.1.3 resolution: "jest-expect-message@npm:1.1.3" @@ -21135,6 +21461,29 @@ __metadata: languageName: node linkType: hard +"jest-haste-map@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-haste-map@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + "@types/graceful-fs": ^4.1.3 + "@types/node": "*" + anymatch: ^3.0.3 + fb-watchman: ^2.0.0 + fsevents: ^2.3.2 + graceful-fs: ^4.2.9 + jest-regex-util: ^29.6.3 + jest-util: ^29.7.0 + jest-worker: ^29.7.0 + micromatch: ^4.0.4 + walker: ^1.0.8 + dependenciesMeta: + fsevents: + optional: true + checksum: c2c8f2d3e792a963940fbdfa563ce14ef9e14d4d86da645b96d3cd346b8d35c5ce0b992ee08593939b5f718cf0a1f5a90011a056548a1dbf58397d4356786f01 + languageName: node + linkType: hard + "jest-leak-detector@npm:^29.6.3": version: 29.6.3 resolution: "jest-leak-detector@npm:29.6.3" @@ -21145,6 +21494,16 @@ __metadata: languageName: node linkType: hard +"jest-leak-detector@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-leak-detector@npm:29.7.0" + dependencies: + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: e3950e3ddd71e1d0c22924c51a300a1c2db6cf69ec1e51f95ccf424bcc070f78664813bef7aed4b16b96dfbdeea53fe358f8aeaaea84346ae15c3735758f1605 + languageName: node + linkType: hard + "jest-matcher-utils@npm:^29.0.1": version: 29.6.1 resolution: "jest-matcher-utils@npm:29.6.1" @@ -21181,6 +21540,18 @@ __metadata: languageName: node linkType: hard +"jest-matcher-utils@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-matcher-utils@npm:29.7.0" + dependencies: + chalk: ^4.0.0 + jest-diff: ^29.7.0 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: d7259e5f995d915e8a37a8fd494cb7d6af24cd2a287b200f831717ba0d015190375f9f5dc35393b8ba2aae9b2ebd60984635269c7f8cff7d85b077543b7744cd + languageName: node + linkType: hard + "jest-message-util@npm:^29.3.1": version: 29.3.1 resolution: "jest-message-util@npm:29.3.1" @@ -21232,6 +21603,23 @@ __metadata: languageName: node linkType: hard +"jest-message-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-message-util@npm:29.7.0" + dependencies: + "@babel/code-frame": ^7.12.13 + "@jest/types": ^29.6.3 + "@types/stack-utils": ^2.0.0 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + micromatch: ^4.0.4 + pretty-format: ^29.7.0 + slash: ^3.0.0 + stack-utils: ^2.0.3 + checksum: a9d025b1c6726a2ff17d54cc694de088b0489456c69106be6b615db7a51b7beb66788bea7a59991a019d924fbf20f67d085a445aedb9a4d6760363f4d7d09930 + languageName: node + linkType: hard + "jest-mock@npm:^29.5.0": version: 29.5.0 resolution: "jest-mock@npm:29.5.0" @@ -21243,7 +21631,7 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:^29.6.2, jest-mock@npm:^29.6.3": +"jest-mock@npm:^29.6.3": version: 29.6.3 resolution: "jest-mock@npm:29.6.3" dependencies: @@ -21254,6 +21642,17 @@ __metadata: languageName: node linkType: hard +"jest-mock@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-mock@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + "@types/node": "*" + jest-util: ^29.7.0 + checksum: 81ba9b68689a60be1482212878973700347cb72833c5e5af09895882b9eb5c4e02843a1bbdf23f94c52d42708bab53a30c45a3482952c9eec173d1eaac5b86c5 + languageName: node + linkType: hard + "jest-pnp-resolver@npm:^1.2.2": version: 1.2.2 resolution: "jest-pnp-resolver@npm:1.2.2" @@ -21290,6 +21689,16 @@ __metadata: languageName: node linkType: hard +"jest-resolve-dependencies@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-resolve-dependencies@npm:29.7.0" + dependencies: + jest-regex-util: ^29.6.3 + jest-snapshot: ^29.7.0 + checksum: aeb75d8150aaae60ca2bb345a0d198f23496494677cd6aefa26fc005faf354061f073982175daaf32b4b9d86b26ca928586344516e3e6969aa614cb13b883984 + languageName: node + linkType: hard + "jest-resolve@npm:^29.6.4": version: 29.6.4 resolution: "jest-resolve@npm:29.6.4" @@ -21307,6 +21716,23 @@ __metadata: languageName: node linkType: hard +"jest-resolve@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-resolve@npm:29.7.0" + dependencies: + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + jest-haste-map: ^29.7.0 + jest-pnp-resolver: ^1.2.2 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 + resolve: ^1.20.0 + resolve.exports: ^2.0.0 + slash: ^3.0.0 + checksum: 0ca218e10731aa17920526ec39deaec59ab9b966237905ffc4545444481112cd422f01581230eceb7e82d86f44a543d520a71391ec66e1b4ef1a578bd5c73487 + languageName: node + linkType: hard + "jest-runner@npm:^29.6.4": version: 29.6.4 resolution: "jest-runner@npm:29.6.4" @@ -21336,6 +21762,35 @@ __metadata: languageName: node linkType: hard +"jest-runner@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-runner@npm:29.7.0" + dependencies: + "@jest/console": ^29.7.0 + "@jest/environment": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 + "@types/node": "*" + chalk: ^4.0.0 + emittery: ^0.13.1 + graceful-fs: ^4.2.9 + jest-docblock: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-haste-map: ^29.7.0 + jest-leak-detector: ^29.7.0 + jest-message-util: ^29.7.0 + jest-resolve: ^29.7.0 + jest-runtime: ^29.7.0 + jest-util: ^29.7.0 + jest-watcher: ^29.7.0 + jest-worker: ^29.7.0 + p-limit: ^3.1.0 + source-map-support: 0.5.13 + checksum: f0405778ea64812bf9b5c50b598850d94ccf95d7ba21f090c64827b41decd680ee19fcbb494007cdd7f5d0d8906bfc9eceddd8fa583e753e736ecd462d4682fb + languageName: node + linkType: hard + "jest-runtime@npm:^29.6.4": version: 29.6.4 resolution: "jest-runtime@npm:29.6.4" @@ -21366,6 +21821,36 @@ __metadata: languageName: node linkType: hard +"jest-runtime@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-runtime@npm:29.7.0" + dependencies: + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/globals": ^29.7.0 + "@jest/source-map": ^29.6.3 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 + "@types/node": "*" + chalk: ^4.0.0 + cjs-module-lexer: ^1.0.0 + collect-v8-coverage: ^1.0.0 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + jest-haste-map: ^29.7.0 + jest-message-util: ^29.7.0 + jest-mock: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 + slash: ^3.0.0 + strip-bom: ^4.0.0 + checksum: d19f113d013e80691e07047f68e1e3448ef024ff2c6b586ce4f90cd7d4c62a2cd1d460110491019719f3c59bfebe16f0e201ed005ef9f80e2cf798c374eed54e + languageName: node + linkType: hard + "jest-serializer@npm:^27.0.6": version: 27.5.1 resolution: "jest-serializer@npm:27.5.1" @@ -21404,6 +21889,34 @@ __metadata: languageName: node linkType: hard +"jest-snapshot@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-snapshot@npm:29.7.0" + dependencies: + "@babel/core": ^7.11.6 + "@babel/generator": ^7.7.2 + "@babel/plugin-syntax-jsx": ^7.7.2 + "@babel/plugin-syntax-typescript": ^7.7.2 + "@babel/types": ^7.3.3 + "@jest/expect-utils": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 + babel-preset-current-node-syntax: ^1.0.0 + chalk: ^4.0.0 + expect: ^29.7.0 + graceful-fs: ^4.2.9 + jest-diff: ^29.7.0 + jest-get-type: ^29.6.3 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + natural-compare: ^1.4.0 + pretty-format: ^29.7.0 + semver: ^7.5.3 + checksum: 86821c3ad0b6899521ce75ee1ae7b01b17e6dfeff9166f2cf17f012e0c5d8c798f30f9e4f8f7f5bed01ea7b55a6bc159f5eda778311162cbfa48785447c237ad + languageName: node + linkType: hard + "jest-util@npm:^27.2.0": version: 27.5.1 resolution: "jest-util@npm:27.5.1" @@ -21446,7 +21959,7 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.6.2, jest-util@npm:^29.6.3": +"jest-util@npm:^29.6.3": version: 29.6.3 resolution: "jest-util@npm:29.6.3" dependencies: @@ -21460,6 +21973,20 @@ __metadata: languageName: node linkType: hard +"jest-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-util@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 042ab4980f4ccd4d50226e01e5c7376a8556b472442ca6091a8f102488c0f22e6e8b89ea874111d2328a2080083bf3225c86f3788c52af0bd0345a00eb57a3ca + languageName: node + linkType: hard + "jest-validate@npm:^26.5.2": version: 26.6.2 resolution: "jest-validate@npm:26.6.2" @@ -21488,6 +22015,20 @@ __metadata: languageName: node linkType: hard +"jest-validate@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-validate@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + camelcase: ^6.2.0 + chalk: ^4.0.0 + jest-get-type: ^29.6.3 + leven: ^3.1.0 + pretty-format: ^29.7.0 + checksum: 191fcdc980f8a0de4dbdd879fa276435d00eb157a48683af7b3b1b98b0f7d9de7ffe12689b617779097ff1ed77601b9f7126b0871bba4f776e222c40f62e9dae + languageName: node + linkType: hard + "jest-watcher@npm:^29.6.4": version: 29.6.4 resolution: "jest-watcher@npm:29.6.4" @@ -21504,6 +22045,22 @@ __metadata: languageName: node linkType: hard +"jest-watcher@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-watcher@npm:29.7.0" + dependencies: + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 + "@types/node": "*" + ansi-escapes: ^4.2.1 + chalk: ^4.0.0 + emittery: ^0.13.1 + jest-util: ^29.7.0 + string-length: ^4.0.1 + checksum: 67e6e7fe695416deff96b93a14a561a6db69389a0667e9489f24485bb85e5b54e12f3b2ba511ec0b777eca1e727235b073e3ebcdd473d68888650489f88df92f + languageName: node + linkType: hard + "jest-worker@npm:^27.2.0": version: 27.5.1 resolution: "jest-worker@npm:27.5.1" @@ -21538,14 +22095,26 @@ __metadata: languageName: node linkType: hard -"jest@npm:29.6.2": - version: 29.6.2 - resolution: "jest@npm:29.6.2" +"jest-worker@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-worker@npm:29.7.0" + dependencies: + "@types/node": "*" + jest-util: ^29.7.0 + merge-stream: ^2.0.0 + supports-color: ^8.0.0 + checksum: 30fff60af49675273644d408b650fc2eb4b5dcafc5a0a455f238322a8f9d8a98d847baca9d51ff197b6747f54c7901daa2287799230b856a0f48287d131f8c13 + languageName: node + linkType: hard + +"jest@npm:29.6.4": + version: 29.6.4 + resolution: "jest@npm:29.6.4" dependencies: - "@jest/core": ^29.6.2 - "@jest/types": ^29.6.1 + "@jest/core": ^29.6.4 + "@jest/types": ^29.6.3 import-local: ^3.0.2 - jest-cli: ^29.6.2 + jest-cli: ^29.6.4 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -21553,7 +22122,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: dd63facd4e6aefc35d2c42acd7e4c9fb0d8fe4705df4b3ccedd953605424d7aa89c88af8cf4c9951752709cac081d29c35b264e1794643d5688ea724ccc9a485 + checksum: ba28ca7a86d029bcd742bb254c0c8d0119c1e002ddae128ff6409ebabc0b29c36f69dbf3fdd326aff16e7b2500c9a918bbc6a9a5db4d966e035127242239439f languageName: node linkType: hard @@ -21597,7 +22166,7 @@ __metadata: "@joplin/tools": ~2.13 "@joplin/utils": ~2.13 "@types/fs-extra": 11.0.1 - "@types/jest": 29.5.3 + "@types/jest": 29.5.4 "@types/node": 18.17.11 "@types/proper-lockfile": ^4.1.2 aws-sdk: 2.1340.0 @@ -21607,7 +22176,7 @@ __metadata: gulp: 4.0.2 html-entities: 1.4.0 image-type: 3.1.0 - jest: 29.6.2 + jest: 29.6.4 keytar: 7.9.0 md5: 2.3.0 node-rsa: 1.1.1 @@ -27736,6 +28305,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^29.7.0": + version: 29.7.0 + resolution: "pretty-format@npm:29.7.0" + dependencies: + "@jest/schemas": ^29.6.3 + ansi-styles: ^5.0.0 + react-is: ^18.0.0 + checksum: 032c1602383e71e9c0c02a01bbd25d6759d60e9c7cf21937dde8357aa753da348fcec5def5d1002c9678a8524d5fe099ad98861286550ef44de8808cc61e43b6 + languageName: node + linkType: hard + "pretty-hrtime@npm:^1.0.0": version: 1.0.3 resolution: "pretty-hrtime@npm:1.0.3"