diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index dd30ab5..0000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,49 +0,0 @@ -version: 2.1 - -executors: - node: - docker: - - image: cimg/node:18.18.0 - -commands: - save_yarn_cache: - description: Save cache for future build - steps: - - save_cache: - key: v1-yarn-deps-{{ checksum "yarn.lock" }} - paths: - - ~/.cache/yarn - restore_yarn_cache: - description: Restore cache from previous build - steps: - - restore_cache: - keys: - - v1-yarn-deps-{{ checksum "yarn.lock" }} - -jobs: - build: - executor: node - steps: - - checkout - - restore_yarn_cache - - run: - name: Install dependencies and build - command: yarn install --frozen-lockfile - - save_yarn_cache - - run: - name: Check License Headers - command: yarn check-license-headers - - run: - name: Check formatting - command: yarn format:check - - run: - name: Run linter - command: yarn lint - - run: - name: Run unit tests - command: yarn test - -workflows: - build_and_test: - jobs: - - build diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml new file mode 100644 index 0000000..49b0ab4 --- /dev/null +++ b/.github/workflows/unit.yml @@ -0,0 +1,45 @@ +name: Lint and unit tests + +on: + push: + branches: + - master + - 'spring*' + - 'summer*' + - 'winter*' + pull_request: + branches: + - master + - 'spring*' + - 'summer*' + - 'winter*' + +jobs: + lint-unit-tests: + runs-on: ubuntu-22.04 + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: '20.12.1' + cache: 'yarn' + + - name: Install dependencies + run: yarn install --frozen-lockfile + + - name: Check License Headers + run: yarn check-license-headers + + - name: Check formatting + run: yarn format:check + + - name: Run linter + run: yarn lint + + - name: Run unit tests + run: yarn test + + diff --git a/package.json b/package.json index ccc1da7..f1586cd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@salesforce/sfdx-lwc-jest", - "version": "4.0.1", + "version": "5.0.0", "description": "Run Jest against LWC components in a Salesforce DX workspace environment", "main": "src/index.js", "license": "MIT", @@ -33,16 +33,16 @@ "test": "jest" }, "dependencies": { - "@lwc/compiler": "6.1.1", - "@lwc/engine-dom": "6.1.1", - "@lwc/engine-server": "6.1.1", - "@lwc/jest-preset": "14.3.0", - "@lwc/jest-resolver": "14.3.0", - "@lwc/jest-serializer": "14.3.0", - "@lwc/jest-transformer": "14.3.0", - "@lwc/module-resolver": "6.1.1", - "@lwc/synthetic-shadow": "6.1.1", - "@lwc/wire-service": "6.1.1", + "@lwc/compiler": "6.5.0", + "@lwc/engine-dom": "6.5.0", + "@lwc/engine-server": "6.5.0", + "@lwc/jest-preset": "15.0.0", + "@lwc/jest-resolver": "15.0.0", + "@lwc/jest-serializer": "15.0.0", + "@lwc/jest-transformer": "15.0.0", + "@lwc/module-resolver": "6.5.0", + "@lwc/synthetic-shadow": "6.5.0", + "@lwc/wire-service": "6.5.0", "@salesforce/wire-service-jest-util": "4.1.4", "fast-glob": "^3.3.2", "jest": "29.7.0", @@ -50,18 +50,18 @@ "yargs": "~17.7.2" }, "devDependencies": { - "@babel/core": "^7.23.9", - "@babel/eslint-parser": "^7.23.10", - "@babel/plugin-proposal-decorators": "^7.23.9", - "eslint": "^8.56.0", - "husky": "^9.0.10", - "isbinaryfile": "^5.0.0", + "@babel/core": "^7.24.4", + "@babel/eslint-parser": "^7.24.1", + "@babel/plugin-proposal-decorators": "^7.24.1", + "eslint": "^8.57.0", + "husky": "^9.0.11", + "isbinaryfile": "^5.0.2", "lint-staged": "^15.2.2", "prettier": "^3.2.5" }, "volta": { - "node": "20.11.0", - "yarn": "1.22.19" + "node": "20.12.1", + "yarn": "1.22.22" }, "lint-staged": { "*.js": "eslint", diff --git a/src/config.js b/src/config.js index 6a8223a..b815e20 100644 --- a/src/config.js +++ b/src/config.js @@ -44,6 +44,6 @@ const jestConfig = { snapshotSerializers: [require.resolve('@lwc/jest-serializer')], }; -const expectedApiVersion = '60.0'; +const expectedApiVersion = '61.0'; module.exports = { jestConfig, expectedApiVersion }; diff --git a/yarn.lock b/yarn.lock index 7b80399..4fa9fec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -46,6 +46,14 @@ "@babel/highlight" "^7.22.10" chalk "^2.4.2" +"@babel/code-frame@^7.24.1", "@babel/code-frame@^7.24.2": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" + integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== + dependencies: + "@babel/highlight" "^7.24.2" + picocolors "^1.0.0" + "@babel/compat-data@^7.17.10": version "7.17.10" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.10.tgz#711dc726a492dfc8be8220028b1b92482362baab" @@ -56,21 +64,21 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== -"@babel/core@7.23.9", "@babel/core@^7.23.3", "@babel/core@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.9.tgz#b028820718000f267870822fec434820e9b1e4d1" - integrity sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw== +"@babel/core@7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.1.tgz#b802f931b6498dcb8fed5a4710881a45abbc2784" + integrity sha512-F82udohVyIgGAY2VVj/g34TpFUG606rumIHjTfVbssPg2zTR7PuuEpZcX8JA6sgBfIYmJrFtWgPvHQuJamVqZQ== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" + "@babel/code-frame" "^7.24.1" + "@babel/generator" "^7.24.1" "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.23.9" - "@babel/parser" "^7.23.9" - "@babel/template" "^7.23.9" - "@babel/traverse" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/helpers" "^7.24.1" + "@babel/parser" "^7.24.1" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.1" + "@babel/types" "^7.24.0" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -119,10 +127,52 @@ json5 "^2.2.1" semver "^6.3.0" -"@babel/eslint-parser@^7.23.10": - version "7.23.10" - resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.23.10.tgz#2d4164842d6db798873b40e0c4238827084667a2" - integrity sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw== +"@babel/core@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.0.tgz#56cbda6b185ae9d9bed369816a8f4423c5f2ff1b" + integrity sha1-Vsvaaxha6dm+02mBao9EI8Xy/xs= + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.23.5" + "@babel/generator" "^7.23.6" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helpers" "^7.24.0" + "@babel/parser" "^7.24.0" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.0" + "@babel/types" "^7.24.0" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/core@^7.24.4": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.4.tgz#1f758428e88e0d8c563874741bc4ffc4f71a4717" + integrity sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@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.4" + "@babel/parser" "^7.24.4" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.1" + "@babel/types" "^7.24.0" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/eslint-parser@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.24.1.tgz#e27eee93ed1d271637165ef3a86e2b9332395c32" + integrity sha512-d5guuzMlPeDfZIbpQ8+g1NaCNuAGBBGNECh0HVqz1sjOeVLh2CEaifuOysCH18URW6R7pqXINvf5PaR/dC6jLQ== dependencies: "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" eslint-visitor-keys "^2.1.0" @@ -167,6 +217,16 @@ "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" +"@babel/generator@^7.24.1", "@babel/generator@^7.24.4": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.4.tgz#1fc55532b88adf952025d5d2d1e71f946cb1c498" + integrity sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw== + dependencies: + "@babel/types" "^7.24.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^2.5.1" + "@babel/helper-annotate-as-pure@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" @@ -206,7 +266,7 @@ lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.23.6", "@babel/helper-create-class-features-plugin@^7.23.9": +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.23.6": version "7.23.10" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.10.tgz#25d55fafbaea31fd0e723820bb6cc3df72edf7ea" integrity sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw== @@ -221,6 +281,21 @@ "@babel/helper-split-export-declaration" "^7.22.6" semver "^6.3.1" +"@babel/helper-create-class-features-plugin@^7.24.1": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.4.tgz#c806f73788a6800a5cfbbc04d2df7ee4d927cce3" + integrity sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-member-expression-to-functions" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-replace-supers" "^7.24.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + semver "^6.3.1" + "@babel/helper-environment-visitor@^7.16.7": version "7.18.2" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz#8a6d2dedb53f6bf248e31b4baf38739ee4a637bd" @@ -327,6 +402,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== +"@babel/helper-plugin-utils@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz#945681931a52f15ce879fd5b86ce2dae6d3d7f2a" + integrity sha1-lFaBkxpS8Vzoef1bhs4trm09fyo= + "@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.22.20": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" @@ -345,6 +425,15 @@ "@babel/helper-member-expression-to-functions" "^7.22.15" "@babel/helper-optimise-call-expression" "^7.22.5" +"@babel/helper-replace-supers@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz#7085bd19d4a0b7ed8f405c1ed73ccb70f323abc1" + integrity sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-member-expression-to-functions" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-simple-access@^7.17.7": version "7.18.2" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz#4dc473c2169ac3a1c9f4a51cfcd091d1c36fcff9" @@ -432,14 +521,23 @@ "@babel/traverse" "^7.22.10" "@babel/types" "^7.22.10" -"@babel/helpers@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.9.tgz#c3e20bbe7f7a7e10cb9b178384b4affdf5995c7d" - integrity sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ== +"@babel/helpers@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.0.tgz#a3dd462b41769c95db8091e49cfe019389a9409b" + integrity sha1-o91GK0F2nJXbgJHknP4Bk4mpQJs= dependencies: - "@babel/template" "^7.23.9" - "@babel/traverse" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.0" + "@babel/types" "^7.24.0" + +"@babel/helpers@^7.24.1", "@babel/helpers@^7.24.4": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.4.tgz#dc00907fd0d95da74563c142ef4cd21f2cb856b6" + integrity sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw== + dependencies: + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.1" + "@babel/types" "^7.24.0" "@babel/highlight@^7.16.7", "@babel/highlight@^7.23.4": version "7.23.4" @@ -459,6 +557,16 @@ chalk "^2.4.2" js-tokens "^4.0.0" +"@babel/highlight@^7.24.2": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.2.tgz#3f539503efc83d3c59080a10e6634306e0370d26" + integrity sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + picocolors "^1.0.0" + "@babel/parser@^7.1.0", "@babel/parser@^7.16.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.0", "@babel/parser@^7.23.9": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b" @@ -474,6 +582,16 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.10.tgz#e37634f9a12a1716136c44624ef54283cabd3f55" integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== +"@babel/parser@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.0.tgz#26a3d1ff49031c53a97d03b604375f028746a9ac" + integrity sha1-JqPR/0kDHFOpfQO2BDdfAodGqaw= + +"@babel/parser@^7.24.1", "@babel/parser@^7.24.4": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.4.tgz#234487a110d89ad5a3ed4a8a566c36b9453e8c88" + integrity sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg== + "@babel/plugin-proposal-async-generator-functions@7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" @@ -492,14 +610,14 @@ "@babel/helper-create-class-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-decorators@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.9.tgz#126d947d62ee72022ec46813983c6dd861456fa3" - integrity sha512-hJhBCb0+NnTWybvWq2WpbCYDOcflSbx0t+BYP65e5R9GVnukiDTi+on5bFkk4p7QGuv190H6KfNiV9Knf/3cZA== +"@babel/plugin-proposal-decorators@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz#bab2b9e174a2680f0a80f341f3ec70f809f8bb4b" + integrity sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA== dependencies: - "@babel/helper-create-class-features-plugin" "^7.23.9" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-decorators" "^7.23.3" + "@babel/helper-create-class-features-plugin" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-decorators" "^7.24.1" "@babel/plugin-proposal-dynamic-import@^7.18.6": version "7.18.6" @@ -541,12 +659,19 @@ dependencies: "@babel/helper-plugin-utils" "^7.12.13" -"@babel/plugin-syntax-decorators@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz#a1d351d6c25bfdcf2e16f99b039101bc0ffcb0ca" - integrity sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA== +"@babel/plugin-syntax-decorators@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.0.tgz#7a15e20aeaf412469c53ed0d5666f31a1fc41215" + integrity sha1-ehXiCur0EkacU+0NVmbzGh/EEhU= dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-syntax-decorators@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.1.tgz#71d9ad06063a6ac5430db126b5df48c70ee885fa" + integrity sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" @@ -701,7 +826,7 @@ "@babel/parser" "^7.16.7" "@babel/types" "^7.16.7" -"@babel/template@^7.22.15", "@babel/template@^7.22.5", "@babel/template@^7.23.9", "@babel/template@^7.3.3": +"@babel/template@^7.22.15", "@babel/template@^7.22.5", "@babel/template@^7.3.3": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.23.9.tgz#f881d0487cba2828d3259dcb9ef5005a9731011a" integrity sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA== @@ -710,6 +835,15 @@ "@babel/parser" "^7.23.9" "@babel/types" "^7.23.9" +"@babel/template@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" + integrity sha1-xqUkqpOkoF1mqvMWVCWPrmnYfVA= + dependencies: + "@babel/code-frame" "^7.23.5" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" + "@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.22.10": version "7.23.2" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.2.tgz#329c7a06735e144a506bdb2cad0268b7f46f4ad8" @@ -726,10 +860,10 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/traverse@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.9.tgz#2f9d6aead6b564669394c5ce0f9302bb65b9d950" - integrity sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg== +"@babel/traverse@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.0.tgz#4a408fbf364ff73135c714a2ab46a5eab2831b1e" + integrity sha1-SkCPvzZP9zE1xxSiq0al6rKDGx4= dependencies: "@babel/code-frame" "^7.23.5" "@babel/generator" "^7.23.6" @@ -737,8 +871,24 @@ "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" + debug "^4.3.1" + globals "^11.1.0" + +"@babel/traverse@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.1.tgz#d65c36ac9dd17282175d1e4a3c49d5b7988f530c" + integrity sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ== + dependencies: + "@babel/code-frame" "^7.24.1" + "@babel/generator" "^7.24.1" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.24.1" + "@babel/types" "^7.24.0" debug "^4.3.1" globals "^11.1.0" @@ -768,6 +918,15 @@ "@babel/helper-validator-identifier" "^7.22.5" to-fast-properties "^2.0.0" +"@babel/types@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.0.tgz#3b951f435a92e7333eba05b7566fd297960ea1bf" + integrity sha1-O5UfQ1qS5zM+ugW3Vm/Sl5YOob8= + dependencies: + "@babel/helper-string-parser" "^7.23.4" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -805,18 +964,18 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.56.0": - version "8.56.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b" - integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== +"@eslint/js@8.57.0": + version "8.57.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f" + integrity sha1-pUF66EJ4c/HdCLcLNXS0U+Z7X38= -"@humanwhocodes/config-array@^0.11.13": - version "0.11.13" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.13.tgz#075dc9684f40a531d9b26b0822153c1e832ee297" - integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ== +"@humanwhocodes/config-array@^0.11.14": + version "0.11.14" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" + integrity sha1-145IGgOfdWbsyWYLTqf+ax/sRCs= dependencies: - "@humanwhocodes/object-schema" "^2.0.1" - debug "^4.1.1" + "@humanwhocodes/object-schema" "^2.0.2" + debug "^4.3.1" minimatch "^3.0.5" "@humanwhocodes/module-importer@^1.0.1": @@ -824,10 +983,10 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== -"@humanwhocodes/object-schema@^2.0.1": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz#e5211452df060fa8522b55c7b3c0c4d1981cb044" - integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw== +"@humanwhocodes/object-schema@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" + integrity sha1-2frgCi1ctA+Sz+ZLR610n7w4+Rc= "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" @@ -1054,6 +1213,15 @@ "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + "@jridgewell/resolve-uri@^3.1.0": version "3.1.1" resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" @@ -1064,6 +1232,11 @@ resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15": version "1.4.15" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" @@ -1085,6 +1258,14 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" +"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + "@locker/babel-plugin-transform-unforgeables@0.20.0": version "0.20.0" resolved "https://registry.yarnpkg.com/@locker/babel-plugin-transform-unforgeables/-/babel-plugin-transform-unforgeables-0.20.0.tgz#d4c5a280ce0abe1c77ccd8c356e48ecf7b836fa1" @@ -1093,136 +1274,136 @@ "@babel/generator" "7.21.4" match-json "1.3.5" -"@lwc/babel-plugin-component@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/babel-plugin-component/-/babel-plugin-component-6.1.1.tgz#ad516438679af9534298224566504950e1d50791" - integrity sha512-sgRmQA8zisf8BPaMNdRm2YK7rU8VUoPPz2vkXv14cPE/+gmJ56p45DrflNLGp2JZJyHBvV14qtSUJJQZWwITZw== +"@lwc/babel-plugin-component@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/babel-plugin-component/-/babel-plugin-component-6.5.0.tgz#c794c4960e28af2da5d35c96e0c8df8f5af8b089" + integrity sha512-6BPdcOZe8CeyqgVTCDxrzce0b79lLOSxSHiz9gqJJld8LbJHj872Wq8BfFQg3yl81hDtNFlpsfUo7Oremz+OKA== dependencies: "@babel/helper-module-imports" "7.22.15" - "@lwc/errors" "6.1.1" - "@lwc/shared" "6.1.1" + "@lwc/errors" "6.5.0" + "@lwc/shared" "6.5.0" line-column "~1.0.2" -"@lwc/compiler@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/compiler/-/compiler-6.1.1.tgz#5152c7f953ced00233b4e9e360d1a97c8e0cdb86" - integrity sha512-HgNJjxDt141KkG9I4ytVXe0GZmXC4G3fp19uor7JsG4MtJKgKbAYGft5UbwNCHV+9ZCo7lD+xlyxXWp6oBrlow== +"@lwc/compiler@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/compiler/-/compiler-6.5.0.tgz#dd234e0c32d4fe54f465c7ff676ca457a461b798" + integrity sha512-xO8LHoV77LQtE0QBUUwuOWgsxWCK/H3mxxgWeikuTCzoEhtzST+arrLovFwoto65bv+pzCRzcmFG2hZc3Atbdw== dependencies: - "@babel/core" "7.23.9" + "@babel/core" "7.24.1" "@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" "@locker/babel-plugin-transform-unforgeables" "0.20.0" - "@lwc/babel-plugin-component" "6.1.1" - "@lwc/errors" "6.1.1" - "@lwc/shared" "6.1.1" - "@lwc/style-compiler" "6.1.1" - "@lwc/template-compiler" "6.1.1" - -"@lwc/engine-dom@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/engine-dom/-/engine-dom-6.1.1.tgz#20ce3f60902ccb6a16d03b754171172eba8c7989" - integrity sha512-t6zmCoooPExMy8dpMDutlH9gVsoUzOaIUmoLdNjQvuPE8xUO8ZXruQTFgt/7rSL6ZcfWEQaIpBD6iIuh5Qra1g== - -"@lwc/engine-server@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/engine-server/-/engine-server-6.1.1.tgz#62336100af8c227660b48424407f520e27450a43" - integrity sha512-bUSYh5g5Lzt0c4WLzNAMtcCN9cWR8es/+x6teDtJ4f/c8rcGA+txR7QGtDNAdinajqi94P8ws7FILoVgR/YN6w== - -"@lwc/errors@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-6.1.1.tgz#35bec5873e178a1e797900f00fa83319c706da2e" - integrity sha512-YDzz/LeDRJEXWdLOdgZCqlNk/3q/5/Dr599s6fQxAHLzfL4qA6EPO4ORX8HYVPFrf3EtENJiGdwUgGXkugGk+A== - -"@lwc/jest-preset@14.3.0": - version "14.3.0" - resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-14.3.0.tgz#7e8c9d03da67c78f4eac1e66ba6d6539053fac2a" - integrity sha512-uQjK9lRAXrGZ56t6yWNM+CxdKYC5b884nc3ARNBeDVhrrry1wAlYRzurHL7nZe7PfCubamVtkA83B4kZSIab3A== - dependencies: - "@lwc/jest-resolver" "14.3.0" - "@lwc/jest-serializer" "14.3.0" - "@lwc/jest-transformer" "14.3.0" - -"@lwc/jest-resolver@14.3.0": - version "14.3.0" - resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-14.3.0.tgz#9f008c14c023c486fe8649fda610e71e2e0b5d95" - integrity sha512-an9qYBjP0jTSYlADQnxs+fOdAWahJq0GVnEsBnYF51B3SuqQ9TVBDAJOQXArcoCQsRH1LJMUjLJLHqx2MkjXow== - dependencies: - "@lwc/jest-shared" "14.3.0" - -"@lwc/jest-serializer@14.3.0": - version "14.3.0" - resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-14.3.0.tgz#75fbc12e3f41e3b3092bdb7f0d349ddcbf8eb5ed" - integrity sha512-FXo6hWrDmDZgAqVj5/4LPl2epTSMiyidL+IHujqnrYse3aBoCGAJhDkEDWhdQ9+u4atA756X6MH/5YdITZTecw== - dependencies: - "@lwc/jest-shared" "14.3.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/engine-dom@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/engine-dom/-/engine-dom-6.5.0.tgz#2eb15d24af565d1e4db1664805c70e54eb7f39eb" + integrity sha512-BnW69DPT/Ct74G0ATAEyEE5Y1JxHnAfFQBEvE0ILdGENWJ+Uc25q+e0OiIIoAgWUlp2pAxXb9C2LgYXde3kpIg== + +"@lwc/engine-server@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/engine-server/-/engine-server-6.5.0.tgz#9850bfc372b99ca1f0287385cfc7bc1d5d6797f9" + integrity sha512-6S1GNsL0uBQRLq7u9bYnpN+taqDLkFb9SmaVQwN0RTRHjxY2Flx4yd0ebu+LqCjd6DcCm4DidsbUC8GsR5iBfg== + +"@lwc/errors@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-6.5.0.tgz#1af83ee8bc947460fa627007af2aa752c816e08b" + integrity sha512-hbtrIz86IAfmZ+qSa/LPOrPsirHIncotfSfgZoBb+u7q9bqlzUmoKmNKPaNvwtjQSARnCqPa+4DrFUXIGHW7gA== + +"@lwc/jest-preset@15.0.0": + version "15.0.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-15.0.0.tgz#3ebf885cfaf2274d62559f5c992977605ca3c677" + integrity sha512-qwLO9d5WEpG3GTJ4TLmkN53FBZHUlyxr4At6/qsWtv7NXPzVJVxFRdFZDgW+sut2TIfbpD5Ptg3Ex7a+5ul1pA== + dependencies: + "@lwc/jest-resolver" "15.0.0" + "@lwc/jest-serializer" "15.0.0" + "@lwc/jest-transformer" "15.0.0" + +"@lwc/jest-resolver@15.0.0": + version "15.0.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-15.0.0.tgz#62722476bdbdbab8daaec6fcc2f0f75cc3787771" + integrity sha512-vCZfo1ybbYrALlRI3lZc4tbvFq5XsmVT214CVCTUoQ9QzJpiEZwCefULywpX2sW0xoqp89AXuLzeHdek6gSE4Q== + dependencies: + "@lwc/jest-shared" "15.0.0" + +"@lwc/jest-serializer@15.0.0": + version "15.0.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-15.0.0.tgz#954f394f47e55d3388d7112de4c7ecacf40cd1c9" + integrity sha512-d4cqeiG58h9wuQnA3XvtUcUOmJw8VOBxL4MpsWdABA35rN7Wt5BFWm4mEOZ3L+pnIO7J0Eo9JdZ1w88hJLNjVQ== + dependencies: + "@lwc/jest-shared" "15.0.0" pretty-format "^29.7.0" -"@lwc/jest-shared@14.3.0": - version "14.3.0" - resolved "https://registry.yarnpkg.com/@lwc/jest-shared/-/jest-shared-14.3.0.tgz#acd6db0fa35b9550ca681c6889c8deffbc16301f" - integrity sha512-7/VQci3lGxJPEMaQgUFvjLe4MCmfqN5/Q7LO3GEynexv7FHA5eSbE295Gbv3aWLz9TtCnUhx6c0q3Yj8iEbGkw== +"@lwc/jest-shared@15.0.0": + version "15.0.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-shared/-/jest-shared-15.0.0.tgz#0cefb2125d1f37ee4809471accc135a318b6536a" + integrity sha512-RUlT789k4xH9NYJsB5uvVo6c+EY5pwrly5aOQje6+jQBHWcBPp7Z/vQFDM/gvft4pmHjyniqR6XCFaJ/BJ702g== -"@lwc/jest-transformer@14.3.0": - version "14.3.0" - resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-14.3.0.tgz#c8a2e4b7095170f2e624848a5af65a30394d8afb" - integrity sha512-sTH8aNXEZiCZiuLQOf/UO7TPJQwFaIHFIP7ljPK57B5VXcgMVKNwgUhrRBvvNKJxNXssa8OsDMBEtJwKOJnMRg== +"@lwc/jest-transformer@15.0.0": + version "15.0.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-15.0.0.tgz#8f8ce80fd733b426fb14c26d1f92f8473f6d0766" + integrity sha512-ZsP8eytxZYt5zR6ysLmREiArpmeTUAoom22RbNdiIHytYcC2AcrZWrwju0VleMxJ1pVVkB3xE9nOlGOywdFf1Q== dependencies: - "@babel/core" "^7.23.3" + "@babel/core" "^7.24.0" "@babel/plugin-proposal-dynamic-import" "^7.18.6" "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-decorators" "^7.23.3" + "@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.3.0" + "@lwc/jest-shared" "15.0.0" babel-preset-jest "^29.6.3" - magic-string "^0.30.5" - semver "^7.5.4" + magic-string "^0.30.8" + semver "^7.6.0" -"@lwc/module-resolver@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/module-resolver/-/module-resolver-6.1.1.tgz#9a1f5e5a87d1e9c453d423ae46a789b634a805c3" - integrity sha512-0Fmvc74lz7fiV2bvFzgA67hF4Rqg2ReEVJrr3VfSSdxzVSACRbcQO1H0hrHbFdecZQXbp0Jea9+rVrXjOzgUnQ== +"@lwc/module-resolver@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/module-resolver/-/module-resolver-6.5.0.tgz#f686b6234068f47431e7aa2e5b95d526251ad965" + integrity sha512-bgxCdRygdDQjM9q9r43U5O+qDnod7XiNye8KmAItfogsOE8j278A3BobF6a3sgG9qifpE0IhAQeNw1mejBPXsg== dependencies: resolve "~1.22.6" -"@lwc/shared@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/shared/-/shared-6.1.1.tgz#a8b4dded2f679b5c2e7bcc4dfea487a4d88dd3cc" - integrity sha512-cKhWMfjg/jIPkDKRVy3zggyVlamh9oEPdzM8u9K5xRK2C6Dl78vMcLq1oNfDqgxMH51Q2k8vxBldBfKtiXAqqA== +"@lwc/shared@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/shared/-/shared-6.5.0.tgz#8a634a9ab7baed76db98da35f8dc86ab685e107d" + integrity sha512-GkModrLxc7LYZ8Kh9adGwKZHpzlpceCpNlfQPcVvB9EdmOuQVwNwU7+DW3+wFdTm2DdAD8uToSftBsuT4gLwTw== -"@lwc/style-compiler@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/style-compiler/-/style-compiler-6.1.1.tgz#20fa7f15888bbad8e0938399c373c9ecfe33a30b" - integrity sha512-azv04hmkwI1bDmtX3nrJAdEsiIT01A2KGTLNWWEZUPmKoj0MaeezX4zYsuV+7YryD3k/BwtNAyBu5d4uWCh5TA== +"@lwc/style-compiler@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/style-compiler/-/style-compiler-6.5.0.tgz#789343b09e50f723c141bdca6d96ccc3e4efdde9" + integrity sha512-PCxU6IeXLhNoj/de1kzjzOo8SECZLHJ30TrLx50ISwCIr2XfZ7Ay0hItNtZuxj4j+1cZ285SU+eq22hAJCptoQ== dependencies: - "@lwc/shared" "6.1.1" - postcss "~8.4.33" + "@lwc/shared" "6.5.0" + postcss "~8.4.37" postcss-selector-parser "~6.0.15" postcss-value-parser "~4.2.0" -"@lwc/synthetic-shadow@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/synthetic-shadow/-/synthetic-shadow-6.1.1.tgz#7b0f1d391d622f612ab8384ffa33381106fcf4e7" - integrity sha512-sgGqXF2q8KD2+cOqxMqg3wVpFVjEVdWnI6bsJAMZp/ESyV1v6/6X1z2yXaw9MM9sJD5YCAcwsBmalff8M5Tpnw== +"@lwc/synthetic-shadow@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/synthetic-shadow/-/synthetic-shadow-6.5.0.tgz#c3872501988019e084791caa79b2f4e68a29325d" + integrity sha512-0Xn+q0QwTI5DaOawHA9E+/QXTz2+DhOTqcfmYFENPvuqDLnETyiWnnbu9bFoBUMgh1U6eyBN+3sco69oL6xY5Q== -"@lwc/template-compiler@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/template-compiler/-/template-compiler-6.1.1.tgz#6bf0c3eaaf171615fb32cad4f7f60cd89b7b9832" - integrity sha512-sDJ2rl5Xlm3Y62VRVCVFGWgo3mOy8E427AtsHFZ8p7q/lKt4qujIOjW0ZlboZBe7oThsLlAQJaUJgLSXUFlQuA== +"@lwc/template-compiler@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/template-compiler/-/template-compiler-6.5.0.tgz#049b9d07171ceb69c06f0073d36bd26d00191787" + integrity sha512-n6zQOatVzjxN1PHmErvN2VoQY9XzPTSh+j5CgzXQlu0bdEU5/KGFMQF3jN8aUvHK49o++t91Q8BN1cKkPcG62g== dependencies: - "@lwc/errors" "6.1.1" - "@lwc/shared" "6.1.1" + "@lwc/errors" "6.5.0" + "@lwc/shared" "6.5.0" acorn "8.10.0" astring "~1.8.6" estree-walker "~2.0.2" he "~1.2.0" -"@lwc/wire-service@6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@lwc/wire-service/-/wire-service-6.1.1.tgz#caa6bb2f6e6a8f5f90798d3e363e09a4dbe20ada" - integrity sha512-DZDmcays1hL0kUU0o74V/c3Q7sGScx+VQwbw539G2lyE8icVfVClDh0H98WNem3CxD4epkaw0xhztd6OFj+H5A== +"@lwc/wire-service@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@lwc/wire-service/-/wire-service-6.5.0.tgz#f5ab9306f428b4e837a3b79a5c6605ead860cb96" + integrity sha512-mKkqDyR7DRxEqjDX3rl8jEod13CJX7WNf3uOuq6sqacYTZhD6uADypLUOwlalAkucy3b88JuLrQ9IyPluwswUQ== "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" @@ -2113,16 +2294,16 @@ eslint-visitor-keys@^3.4.3: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== -eslint@^8.56.0: - version "8.56.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15" - integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== +eslint@^8.57.0: + version "8.57.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668" + integrity sha1-x4am/Q4LaJQar2JFlvuYcIkZVmg= dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.6.1" "@eslint/eslintrc" "^2.1.4" - "@eslint/js" "8.56.0" - "@humanwhocodes/config-array" "^0.11.13" + "@eslint/js" "8.57.0" + "@humanwhocodes/config-array" "^0.11.14" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" "@ungap/structured-clone" "^1.2.0" @@ -2519,10 +2700,10 @@ human-signals@^5.0.0: resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-5.0.0.tgz#42665a284f9ae0dade3ba41ebc37eb4b852f3a28" integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ== -husky@^9.0.10: - version "9.0.10" - resolved "https://registry.yarnpkg.com/husky/-/husky-9.0.10.tgz#ddca8908deb5f244e9286865ebc80b54387672c2" - integrity sha512-TQGNknoiy6bURzIO77pPRu+XHi6zI7T93rX+QnJsoYFf3xdjKOur+IlfqzJGMHIK/wXrLg+GsvMs8Op7vI2jVA== +husky@^9.0.11: + version "9.0.11" + resolved "https://registry.yarnpkg.com/husky/-/husky-9.0.11.tgz#fc91df4c756050de41b3e478b2158b87c1e79af9" + integrity sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw== iconv-lite@0.6.3: version "0.6.3" @@ -2658,10 +2839,10 @@ isarray@1.0.0, isarray@^1.0.0: resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== -isbinaryfile@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.0.tgz#034b7e54989dab8986598cbcea41f66663c65234" - integrity sha512-UDdnyGvMajJUWCkib7Cei/dvyJrrvo4FIrsvSFWdPpXSUorzXrDJ0S+X5Q4ZlasfPjca4yqCNNsjbCeiy8FFeg== +isbinaryfile@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.2.tgz#fe6e4dfe2e34e947ffa240c113444876ba393ae0" + integrity sha1-/m5N/i406Uf/okDBE0RIdro5OuA= isexe@^2.0.0: version "2.0.0" @@ -3285,10 +3466,10 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -magic-string@^0.30.5: - version "0.30.7" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.7.tgz#0cecd0527d473298679da95a2d7aeb8c64048505" - integrity sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA== +magic-string@^0.30.8: + version "0.30.9" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.9.tgz#8927ae21bfdd856310e07a1bc8dd5e73cb6c251d" + integrity sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw== dependencies: "@jridgewell/sourcemap-codec" "^1.4.15" @@ -3572,14 +3753,14 @@ postcss-value-parser@~4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@~8.4.33: - version "8.4.35" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7" - integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA== +postcss@~8.4.37: + version "8.4.38" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" + integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== dependencies: nanoid "^3.3.7" picocolors "^1.0.0" - source-map-js "^1.0.2" + source-map-js "^1.2.0" prelude-ls@^1.2.1: version "1.2.1" @@ -3754,7 +3935,7 @@ semver@^7.5.3: dependencies: lru-cache "^6.0.0" -semver@^7.5.4: +semver@^7.5.4, semver@^7.6.0: version "7.6.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== @@ -3809,10 +3990,10 @@ slice-ansi@^7.0.0: ansi-styles "^6.2.1" is-fullwidth-code-point "^5.0.0" -source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +source-map-js@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" + integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== source-map-support@0.5.13: version "0.5.13"