diff --git a/package-lock.json b/package-lock.json index 8035a0e..45700c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@lwc/eslint-plugin-lwc": "^1.8.1", - "@lwc/jest-preset": "^14.4.0", + "@lwc/jest-preset": "^16.0.0", "@salesforce/eslint-config-lwc": "^3.5.3", "@salesforce/eslint-plugin-lightning": "^1.0.0", "cross-env": "^7.0.3", @@ -715,14 +715,14 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", - "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz", + "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==", "dev": true, "peer": true, "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-module-imports": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-remap-async-to-generator": "^7.22.20" }, "engines": { @@ -732,6 +732,19 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/helper-module-imports": { + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", + "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/plugin-transform-modules-commonjs": { "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", @@ -2486,39 +2499,40 @@ "integrity": "sha512-r32iDaAKFjQvtkrTz3vggVpjOGVEQzs3Gwsd9o75hSfT3UyqnMQC4XAbEOKJIKWze44lDdeM6Sw+opo8X16FnA==" }, "node_modules/@lwc/compiler": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@lwc/compiler/-/compiler-6.5.0.tgz", - "integrity": "sha512-xO8LHoV77LQtE0QBUUwuOWgsxWCK/H3mxxgWeikuTCzoEhtzST+arrLovFwoto65bv+pzCRzcmFG2hZc3Atbdw==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/compiler/-/compiler-6.6.0.tgz", + "integrity": "sha512-f4kwEEUEajKZED3Uh9jPNJYQMDE7PLeGp7YY41ZjbKYoAd1sCu5Jz5IceTrVucBJNw4eYIFg3Ry0EC5RImb+GA==", "dev": true, "peer": true, "dependencies": { - "@babel/core": "7.24.1", + "@babel/core": "7.24.4", "@babel/plugin-proposal-async-generator-functions": "7.20.7", "@babel/plugin-proposal-class-properties": "7.18.6", "@babel/plugin-proposal-object-rest-spread": "7.20.7", - "@babel/plugin-transform-async-to-generator": "7.23.3", + "@babel/plugin-transform-async-to-generator": "7.24.1", "@locker/babel-plugin-transform-unforgeables": "0.20.0", - "@lwc/babel-plugin-component": "6.5.0", - "@lwc/errors": "6.5.0", - "@lwc/shared": "6.5.0", - "@lwc/style-compiler": "6.5.0", - "@lwc/template-compiler": "6.5.0" + "@lwc/babel-plugin-component": "6.6.0", + "@lwc/errors": "6.6.0", + "@lwc/shared": "6.6.0", + "@lwc/ssr-compiler": "6.6.0", + "@lwc/style-compiler": "6.6.0", + "@lwc/template-compiler": "6.6.0" } }, "node_modules/@lwc/compiler/node_modules/@babel/core": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.1.tgz", - "integrity": "sha512-F82udohVyIgGAY2VVj/g34TpFUG606rumIHjTfVbssPg2zTR7PuuEpZcX8JA6sgBfIYmJrFtWgPvHQuJamVqZQ==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz", + "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==", "dev": true, "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.1", - "@babel/generator": "^7.24.1", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.4", "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.1", - "@babel/parser": "^7.24.1", + "@babel/helpers": "^7.24.4", + "@babel/parser": "^7.24.4", "@babel/template": "^7.24.0", "@babel/traverse": "^7.24.1", "@babel/types": "^7.24.0", @@ -2536,16 +2550,29 @@ "url": "https://opencollective.com/babel" } }, + "node_modules/@lwc/compiler/node_modules/@babel/helper-module-imports": { + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", + "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@lwc/compiler/node_modules/@lwc/babel-plugin-component": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@lwc/babel-plugin-component/-/babel-plugin-component-6.5.0.tgz", - "integrity": "sha512-6BPdcOZe8CeyqgVTCDxrzce0b79lLOSxSHiz9gqJJld8LbJHj872Wq8BfFQg3yl81hDtNFlpsfUo7Oremz+OKA==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/babel-plugin-component/-/babel-plugin-component-6.6.0.tgz", + "integrity": "sha512-MnxjU3t6YASPSTkZaMCpQsFKDf5CsNFHt1GaVM4j6giYTGMrfuaaRRu0KCkWbFxP6wAuJTVWvO1Qvw+NcdzvbA==", "dev": true, "peer": true, "dependencies": { - "@babel/helper-module-imports": "7.22.15", - "@lwc/errors": "6.5.0", - "@lwc/shared": "6.5.0", + "@babel/helper-module-imports": "7.24.3", + "@lwc/errors": "6.6.0", + "@lwc/shared": "6.6.0", "line-column": "~1.0.2" }, "peerDependencies": { @@ -2553,47 +2580,59 @@ } }, "node_modules/@lwc/compiler/node_modules/@lwc/errors": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@lwc/errors/-/errors-6.5.0.tgz", - "integrity": "sha512-hbtrIz86IAfmZ+qSa/LPOrPsirHIncotfSfgZoBb+u7q9bqlzUmoKmNKPaNvwtjQSARnCqPa+4DrFUXIGHW7gA==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/errors/-/errors-6.6.0.tgz", + "integrity": "sha512-hYRH4lrsKbuPqzczqKrp2rTcvfFOq+OyESXXsd9rUa6WFr7klrwTM/L5SZcEZL9/XhlDLJzbYK66MgGxEOarIA==", "dev": true, "peer": true }, "node_modules/@lwc/compiler/node_modules/@lwc/shared": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@lwc/shared/-/shared-6.5.0.tgz", - "integrity": "sha512-GkModrLxc7LYZ8Kh9adGwKZHpzlpceCpNlfQPcVvB9EdmOuQVwNwU7+DW3+wFdTm2DdAD8uToSftBsuT4gLwTw==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/shared/-/shared-6.6.0.tgz", + "integrity": "sha512-JsGvmT3BiAoKiIgXXdHWsWc7vGaa9OmngafzXvdizd6fcAfhZ1kHtscf90JFMfH1XYsnO0GstJXDq4QvtA5vPQ==", "dev": true, "peer": true }, "node_modules/@lwc/compiler/node_modules/@lwc/style-compiler": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@lwc/style-compiler/-/style-compiler-6.5.0.tgz", - "integrity": "sha512-PCxU6IeXLhNoj/de1kzjzOo8SECZLHJ30TrLx50ISwCIr2XfZ7Ay0hItNtZuxj4j+1cZ285SU+eq22hAJCptoQ==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/style-compiler/-/style-compiler-6.6.0.tgz", + "integrity": "sha512-mhN86AILrvvai58q6l0Jt/zApByHB4OZbK3n43YbB1mAFDDhhqTrXpSGJkUn/ifbhdoxI0CVweI429HvvKOMEQ==", "dev": true, "peer": true, "dependencies": { - "@lwc/shared": "6.5.0", - "postcss": "~8.4.37", + "@lwc/shared": "6.6.0", + "postcss": "~8.4.38", "postcss-selector-parser": "~6.0.15", "postcss-value-parser": "~4.2.0" } }, "node_modules/@lwc/compiler/node_modules/@lwc/template-compiler": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@lwc/template-compiler/-/template-compiler-6.5.0.tgz", - "integrity": "sha512-n6zQOatVzjxN1PHmErvN2VoQY9XzPTSh+j5CgzXQlu0bdEU5/KGFMQF3jN8aUvHK49o++t91Q8BN1cKkPcG62g==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/template-compiler/-/template-compiler-6.6.0.tgz", + "integrity": "sha512-4YlNSsjRR0O3JFCg73ULqfd47O+uXwBaFuO+NBm6WsNrH4stIQNPUZR99rmD+JdODL+DPEVWVWjJCchgubVQ7w==", "dev": true, "peer": true, "dependencies": { - "@lwc/errors": "6.5.0", - "@lwc/shared": "6.5.0", - "acorn": "8.10.0", + "@lwc/errors": "6.6.0", + "@lwc/shared": "6.6.0", + "acorn": "~8.11.3", "astring": "~1.8.6", - "estree-walker": "~2.0.2", "he": "~1.2.0" } }, + "node_modules/@lwc/compiler/node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "dev": true, + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/@lwc/compiler/node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", @@ -2693,14 +2732,14 @@ "integrity": "sha512-r32iDaAKFjQvtkrTz3vggVpjOGVEQzs3Gwsd9o75hSfT3UyqnMQC4XAbEOKJIKWze44lDdeM6Sw+opo8X16FnA==" }, "node_modules/@lwc/jest-preset": { - "version": "14.4.0", - "resolved": "https://registry.npmjs.org/@lwc/jest-preset/-/jest-preset-14.4.0.tgz", - "integrity": "sha512-onS7le9OLAc25x9+YvCnS0/cofCWPGgbc7sRxLMkWK9BN2oaIHQsql4Aw6VUaxkV1nKf/JGJ2GA00HxsEvp6Ag==", + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@lwc/jest-preset/-/jest-preset-16.0.0.tgz", + "integrity": "sha512-3mBI3HzU+0KvDSTWAhcSpX139gkyzmCIpsJb67x/Jwm2en4+3q8i5/aCc7I2QJwIw/25T2LJUcDbz4Z5zD3VDw==", "dev": true, "dependencies": { - "@lwc/jest-resolver": "14.4.0", - "@lwc/jest-serializer": "14.4.0", - "@lwc/jest-transformer": "14.4.0" + "@lwc/jest-resolver": "16.0.0", + "@lwc/jest-serializer": "16.0.0", + "@lwc/jest-transformer": "16.0.0" }, "engines": { "node": ">=10" @@ -2714,12 +2753,12 @@ } }, "node_modules/@lwc/jest-resolver": { - "version": "14.4.0", - "resolved": "https://registry.npmjs.org/@lwc/jest-resolver/-/jest-resolver-14.4.0.tgz", - "integrity": "sha512-l80uEKgVk56SKHkFxYsTmO2/Rb2uLCk1TGmvKnt99/DDKOlgfGFUc9x4+n/kxwo8vLgKZarpHwvBxbkIEH5tnw==", + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@lwc/jest-resolver/-/jest-resolver-16.0.0.tgz", + "integrity": "sha512-REEN9cBHdppEcC0yYmCS9AmFiBPOFiH6VAfR5IbggfL4ykF2D90oE6p35oFSWZV7fqFBeWuc2jxAmE/bv/Dl1A==", "dev": true, "dependencies": { - "@lwc/jest-shared": "14.4.0" + "@lwc/jest-shared": "16.0.0" }, "engines": { "node": ">=10" @@ -2729,12 +2768,12 @@ } }, "node_modules/@lwc/jest-serializer": { - "version": "14.4.0", - "resolved": "https://registry.npmjs.org/@lwc/jest-serializer/-/jest-serializer-14.4.0.tgz", - "integrity": "sha512-P+sxCjP59lMe9yF2pBHxeOkLmFuJ5WD237WJDhHFGB0jxga7Lvp36NFhV8PY94kkDQgBXjtks5zEaoRLka8OyA==", + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@lwc/jest-serializer/-/jest-serializer-16.0.0.tgz", + "integrity": "sha512-VDVnsxBpS+WwviNieH4bZzq+N0EMdAM3RCbc4L9d4HbSOF8slD/kdsTXkhcaDW6hCXP8TKztMPNTvOzY+qH9+A==", "dev": true, "dependencies": { - "@lwc/jest-shared": "14.4.0", + "@lwc/jest-shared": "16.0.0", "pretty-format": "^29.7.0" }, "engines": { @@ -2745,18 +2784,18 @@ } }, "node_modules/@lwc/jest-shared": { - "version": "14.4.0", - "resolved": "https://registry.npmjs.org/@lwc/jest-shared/-/jest-shared-14.4.0.tgz", - "integrity": "sha512-m4L2/9E+KdvHGPnNfQn7DV1OE0SAEYedUslTuLvGvhXjFNwttP5wXJxQxC9ytYmCPvAdoYeKRt2l7AtXEopncg==", + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@lwc/jest-shared/-/jest-shared-16.0.0.tgz", + "integrity": "sha512-S1LiCi2ToC20va1KBcuWqH3Bm9t96k2inVCeGN96+Q4sZSrebBHwfyBEBKq75uwph7FbhHmYv7chLPDZUQIoVg==", "dev": true, "engines": { "node": ">=10" } }, "node_modules/@lwc/jest-transformer": { - "version": "14.4.0", - "resolved": "https://registry.npmjs.org/@lwc/jest-transformer/-/jest-transformer-14.4.0.tgz", - "integrity": "sha512-39KB5pi6+wKwql5Qna8Ja58AN/qOfUXtpcJhMh3N11XsSm4TbLOcNzPPAwBurJlTYnpTK+07TmItEjbPFjQAMg==", + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@lwc/jest-transformer/-/jest-transformer-16.0.0.tgz", + "integrity": "sha512-//iiLVPdaOnzg/HN8mox+xeSKmebzVervoaJWhvmICIDagtZz9S88dSVsnFKsnY03yOLA7XM8Wz/11ZaZ8bhUg==", "dev": true, "dependencies": { "@babel/core": "^7.24.0", @@ -2765,7 +2804,7 @@ "@babel/plugin-syntax-decorators": "^7.24.0", "@babel/plugin-transform-modules-commonjs": "^7.23.3", "@babel/preset-typescript": "^7.23.3", - "@lwc/jest-shared": "14.4.0", + "@lwc/jest-shared": "16.0.0", "babel-preset-jest": "^29.6.3", "magic-string": "^0.30.8", "semver": "^7.6.0" @@ -2905,11 +2944,123 @@ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" }, + "node_modules/@lwc/sfdc-compiler-utils": { + "version": "6.5.3-0", + "resolved": "https://registry.npmjs.org/@lwc/sfdc-compiler-utils/-/sfdc-compiler-utils-6.5.3-0.tgz", + "integrity": "sha512-yCEF3jrzdfUVCWD6Uw9hTC+ihERYKOa/DkI0Rf8aMiqiJpuUralCcQlKfzo0BD1dxlgqDNUx0pO0hY17Evd7/A==", + "dev": true, + "peer": true, + "engines": { + "node": ">=14" + } + }, "node_modules/@lwc/shared": { "version": "2.50.0", "resolved": "https://registry.npmjs.org/@lwc/shared/-/shared-2.50.0.tgz", "integrity": "sha512-JAiw4n68kfVfIIMFBQSJ0uZCh1R4XL8ZAmx1Q/vqtpBJZ8o17jhz24sweF//Q2imcp72L+z/mv225YHUmPuJwA==" }, + "node_modules/@lwc/ssr-compiler": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/ssr-compiler/-/ssr-compiler-6.6.0.tgz", + "integrity": "sha512-tFVqPTaJ/cwZgKeg0D5bhxO0y3vr+8h/Atw26OU0oF2kcYAsvTxqNWkWSCa92v+ZbW9+OkkYPhc4fYc5Ibf3Iw==", + "dev": true, + "peer": true, + "dependencies": { + "@lwc/metadata": "6.5.3-0", + "@lwc/sfdc-compiler-utils": "6.5.3-0", + "@lwc/style-compiler": "6.6.0", + "@lwc/template-compiler": "6.6.0", + "acorn": "8.10.0", + "astring": "^1.8.6", + "estree-toolkit": "^1.7.3", + "immer": "^10.0.3", + "meriyah": "^4.3.8" + } + }, + "node_modules/@lwc/ssr-compiler/node_modules/@lwc/errors": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/@lwc/errors/-/errors-6.5.3.tgz", + "integrity": "sha512-vYJw5Jyume8PHyP2llEzckamP97TTL5yPw2GvgxeDmLHrd0rzFrPWNYxXPFCo1RNzx90EJc3f0pWK0JCxJKAPQ==", + "dev": true, + "peer": true + }, + "node_modules/@lwc/ssr-compiler/node_modules/@lwc/metadata": { + "version": "6.5.3-0", + "resolved": "https://registry.npmjs.org/@lwc/metadata/-/metadata-6.5.3-0.tgz", + "integrity": "sha512-fJL9JJmdw+Dmx1oJhMIN1/1DHcE3V+U7CmQNKIcpndJq2Oksr0CF0gukov1DEin7utHJmoIToVNYJlULZgJI1Q==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/parser": "~7.24.4", + "@babel/traverse": "~7.24.1", + "@babel/types": "~7.24.0", + "postcss": "~8.4.38", + "postcss-selector-parser": "~6.0.16", + "postcss-value-parser": "~4.2.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@lwc/errors": "~6.5.3", + "@lwc/sfdc-compiler-utils": "6.5.3-0", + "@lwc/template-compiler": "~6.5.3" + } + }, + "node_modules/@lwc/ssr-compiler/node_modules/@lwc/shared": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/shared/-/shared-6.6.0.tgz", + "integrity": "sha512-JsGvmT3BiAoKiIgXXdHWsWc7vGaa9OmngafzXvdizd6fcAfhZ1kHtscf90JFMfH1XYsnO0GstJXDq4QvtA5vPQ==", + "dev": true, + "peer": true + }, + "node_modules/@lwc/ssr-compiler/node_modules/@lwc/style-compiler": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/style-compiler/-/style-compiler-6.6.0.tgz", + "integrity": "sha512-mhN86AILrvvai58q6l0Jt/zApByHB4OZbK3n43YbB1mAFDDhhqTrXpSGJkUn/ifbhdoxI0CVweI429HvvKOMEQ==", + "dev": true, + "peer": true, + "dependencies": { + "@lwc/shared": "6.6.0", + "postcss": "~8.4.38", + "postcss-selector-parser": "~6.0.15", + "postcss-value-parser": "~4.2.0" + } + }, + "node_modules/@lwc/ssr-compiler/node_modules/@lwc/template-compiler": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/template-compiler/-/template-compiler-6.6.0.tgz", + "integrity": "sha512-4YlNSsjRR0O3JFCg73ULqfd47O+uXwBaFuO+NBm6WsNrH4stIQNPUZR99rmD+JdODL+DPEVWVWjJCchgubVQ7w==", + "dev": true, + "peer": true, + "dependencies": { + "@lwc/errors": "6.6.0", + "@lwc/shared": "6.6.0", + "acorn": "~8.11.3", + "astring": "~1.8.6", + "he": "~1.2.0" + } + }, + "node_modules/@lwc/ssr-compiler/node_modules/@lwc/template-compiler/node_modules/@lwc/errors": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@lwc/errors/-/errors-6.6.0.tgz", + "integrity": "sha512-hYRH4lrsKbuPqzczqKrp2rTcvfFOq+OyESXXsd9rUa6WFr7klrwTM/L5SZcEZL9/XhlDLJzbYK66MgGxEOarIA==", + "dev": true, + "peer": true + }, + "node_modules/@lwc/ssr-compiler/node_modules/@lwc/template-compiler/node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "dev": true, + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/@lwc/style-compiler": { "version": "3.8.0", "resolved": "https://registry.npmjs.org/@lwc/style-compiler/-/style-compiler-3.8.0.tgz", @@ -5217,6 +5368,16 @@ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz", "integrity": "sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==" }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/estree": "*" + } + }, "node_modules/@types/express": { "version": "4.17.20", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.20.tgz", @@ -8276,6 +8437,17 @@ "node": ">=4.0" } }, + "node_modules/estree-toolkit": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/estree-toolkit/-/estree-toolkit-1.7.3.tgz", + "integrity": "sha512-hMPO2kBkGtZK7GDUeouqm01kCzIWyk0b5gJFunCpbafHSQyB45u2/cYgxt5U5w+0Qt/AsqdlWhoDNdyWlmeWjw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/estree": "^1.0.1", + "@types/estree-jsx": "^1.0.0" + } + }, "node_modules/estree-walker": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", @@ -9677,6 +9849,17 @@ "which-pm-runs": "^1.0.0" } }, + "node_modules/immer": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-10.1.1.tgz", + "integrity": "sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==", + "dev": true, + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -13322,6 +13505,16 @@ "node": ">= 8" } }, + "node_modules/meriyah": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/meriyah/-/meriyah-4.4.2.tgz", + "integrity": "sha512-fENZIbs4tscI3IGRGtPrCoW4H4oGzVQrQCVCGRv+92kFXKkvxr52ZNR684ICvDC/UBWg9ioGc2X6pMnWOtRYwA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10.4.0" + } + }, "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", diff --git a/package.json b/package.json index 6b9fe79..54b7400 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@lwc/eslint-plugin-lwc": "^1.8.1", - "@lwc/jest-preset": "^14.4.0", + "@lwc/jest-preset": "^16.0.0", "@salesforce/eslint-config-lwc": "^3.5.3", "@salesforce/eslint-plugin-lightning": "^1.0.0", "cross-env": "^7.0.3",