diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 211628a..a2750c7 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -57,8 +57,8 @@ sfdx-lwc-jest -- --no-cache ### Version -- @salesforce/sfdx-lwc-jest: x.x.x -- Node: x.x.x +- @salesforce/sfdx-lwc-jest: x.x.x +- Node: x.x.x **Possible Solution** diff --git a/CHANGELOG.md b/CHANGELOG.md index 1807d86..06f7b8a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,129 +6,129 @@ Newer release notes can be found in [GitHub Releases](https://github.com/salesfo ## Fixes -- Update a variety of stubs, including adding missing `empApi` and `pageReferenceUtils` libraries [#134](https://github.com/salesforce/sfdx-lwc-jest/pull/134) -- Add `selectedItem` attribute to `` stub [#126](https://github.com/salesforce/sfdx-lwc-jest/pull/126) -- Add missing `` stub [#132](https://github.com/salesforce/sfdx-lwc-jest/pull/132) +- Update a variety of stubs, including adding missing `empApi` and `pageReferenceUtils` libraries [#134](https://github.com/salesforce/sfdx-lwc-jest/pull/134) +- Add `selectedItem` attribute to `` stub [#126](https://github.com/salesforce/sfdx-lwc-jest/pull/126) +- Add missing `` stub [#132](https://github.com/salesforce/sfdx-lwc-jest/pull/132) ## Chores -- Add code formatting and linting on all files [#135](https://github.com/salesforce/sfdx-lwc-jest/pull/135) +- Add code formatting and linting on all files [#135](https://github.com/salesforce/sfdx-lwc-jest/pull/135) ## 0.7.0 (January 22, 2020) ## Fixes -- Fix null exit code in jest process exit [#120](https://github.com/salesforce/sfdx-lwc-jest/pull/120) +- Fix null exit code in jest process exit [#120](https://github.com/salesforce/sfdx-lwc-jest/pull/120) ## Chores -- Upgrade LWC to version 1.1.13-224.4 +- Upgrade LWC to version 1.1.13-224.4 ## 0.6.2 (November 25, 2019) ## Fixes -- Add missing `required` property to `` [#114](https://github.com/salesforce/sfdx-lwc-jest/pull/114) +- Add missing `required` property to `` [#114](https://github.com/salesforce/sfdx-lwc-jest/pull/114) ## Chores -- Upgrade `dependencies` and `devDependencies` [#112](https://github.com/salesforce/sfdx-lwc-jest/pull/112) -- Update bin reference. The `sfdx-lwc-jest` package will now expose 2 aliases `sfdx-lwc-jest` and `lwc-jest` (legacy binary name) pointing to the same executable file. [#100](https://github.com/salesforce/sfdx-lwc-jest/pull/100) +- Upgrade `dependencies` and `devDependencies` [#112](https://github.com/salesforce/sfdx-lwc-jest/pull/112) +- Update bin reference. The `sfdx-lwc-jest` package will now expose 2 aliases `sfdx-lwc-jest` and `lwc-jest` (legacy binary name) pointing to the same executable file. [#100](https://github.com/salesforce/sfdx-lwc-jest/pull/100) ## 0.6.1 (October 16, 2019) ## Fixes -- Add missing `dateStyle` and `timeStyle` properties to `` [#94](https://github.com/salesforce/sfdx-lwc-jest/pull/94) -- Add missing `autocomplete` property to `` [#92](https://github.com/salesforce/sfdx-lwc-jest/pull/92) +- Add missing `dateStyle` and `timeStyle` properties to `` [#94](https://github.com/salesforce/sfdx-lwc-jest/pull/94) +- Add missing `autocomplete` property to `` [#92](https://github.com/salesforce/sfdx-lwc-jest/pull/92) ## Chores -- Upgrade `lwc` related packages to the latest version [#100](https://github.com/salesforce/sfdx-lwc-jest/pull/100) +- Upgrade `lwc` related packages to the latest version [#100](https://github.com/salesforce/sfdx-lwc-jest/pull/100) ## 0.5.3 (August 8, 2019) ## Chores -- Rename package to `@salesforce/sfdx-lwc-jest` to match project name [#86](https://github.com/salesforce/sfdx-lwc-jest/pull/86) +- Rename package to `@salesforce/sfdx-lwc-jest` to match project name [#86](https://github.com/salesforce/sfdx-lwc-jest/pull/86) ## 0.5.2 (August 7, 2019) ## Features -- Add real implementation to `getFieldValue` and `getFieldDisplayValue` [#83](https://github.com/salesforce/sfdx-lwc-jest/pull/83) +- Add real implementation to `getFieldValue` and `getFieldDisplayValue` [#83](https://github.com/salesforce/sfdx-lwc-jest/pull/83) ## Fixes -- Add missing `tooltip` and `density` properties to stubs [#81](https://github.com/salesforce/sfdx-lwc-jest/pull/81) -- Add missing `variant` property to `` [#74](https://github.com/salesforce/sfdx-lwc-jest/pull/74) -- Update code coverage paths so coverage is properly reported on Windows [#72](https://github.com/salesforce/sfdx-lwc-jest/pull/72) +- Add missing `tooltip` and `density` properties to stubs [#81](https://github.com/salesforce/sfdx-lwc-jest/pull/81) +- Add missing `variant` property to `` [#74](https://github.com/salesforce/sfdx-lwc-jest/pull/74) +- Update code coverage paths so coverage is properly reported on Windows [#72](https://github.com/salesforce/sfdx-lwc-jest/pull/72) ## Chores -- Upgrade `js-yaml` dependency to address security alert [#82](https://github.com/salesforce/sfdx-lwc-jest/pull/82) -- Upgrade `lodash` dependency to address security alert [#78](https://github.com/salesforce/sfdx-lwc-jest/pull/78) +- Upgrade `js-yaml` dependency to address security alert [#82](https://github.com/salesforce/sfdx-lwc-jest/pull/82) +- Upgrade `lodash` dependency to address security alert [#78](https://github.com/salesforce/sfdx-lwc-jest/pull/78) ## 0.5.1 (June 18, 2019) ### Fixes -- Add `title` property back to the `` stub ([#69](https://github.com/salesforce/lwc-jest/pull/69)) +- Add `title` property back to the `` stub ([#69](https://github.com/salesforce/lwc-jest/pull/69)) ### Chores -- Upgrade LWC to version 0.37.4-220.2, removes `deasync` dependency :tada: +- Upgrade LWC to version 0.37.4-220.2, removes `deasync` dependency :tada: ## 0.5.0 (May 13, 2019) ### Fixes -- `platformResourceLoader` mock returns resolved Promise again +- `platformResourceLoader` mock returns resolved Promise again ### Chores -- Upgrade LWC to version 0.37.4 -- Expected API version check bumped to version 46.0 to match next major release -- Upgrade Jest to version 24.8.0 +- Upgrade LWC to version 0.37.4 +- Expected API version check bumped to version 46.0 to match next major release +- Upgrade Jest to version 24.8.0 ## 0.4.14 (May 7, 2019) ### Fixes -- Add missing `disabled` property to buttons components ([#54](https://github.com/salesforce/lwc-jest/pull/54)) +- Add missing `disabled` property to buttons components ([#54](https://github.com/salesforce/lwc-jest/pull/54)) ### Chores -- Remove old mock generation logic, rename mocks --> stubs ([#53](https://github.com/salesforce/lwc-jest/pull/53)) +- Remove old mock generation logic, rename mocks --> stubs ([#53](https://github.com/salesforce/lwc-jest/pull/53)) ## 0.4.13 (May 2, 2019) ### Fixes -- Update significant number of `lightning` stubs based on new generation script ([#50](https://github.com/salesforce/lwc-jest/pull/50)) -- Add `type` prop to `` stub ([#48](https://github.com/salesforce/lwc-jest/pull/48)) -- Add `formatFractionDigits` prop to `` stub ([#47](https://github.com/salesforce/lwc-jest/pull/47)) +- Update significant number of `lightning` stubs based on new generation script ([#50](https://github.com/salesforce/lwc-jest/pull/50)) +- Add `type` prop to `` stub ([#48](https://github.com/salesforce/lwc-jest/pull/48)) +- Add `formatFractionDigits` prop to `` stub ([#47](https://github.com/salesforce/lwc-jest/pull/47)) ### Chores -- Upgrade LWC to version 0.34.8 ([#44](https://github.com/salesforce/lwc-jest/pull/44)) -- Update README with additional troubleshooting info on deasync ([#43](https://github.com/salesforce/lwc-jest/pull/43) [#49](https://github.com/salesforce/lwc-jest/pull/49)) +- Upgrade LWC to version 0.34.8 ([#44](https://github.com/salesforce/lwc-jest/pull/44)) +- Update README with additional troubleshooting info on deasync ([#43](https://github.com/salesforce/lwc-jest/pull/43) [#49](https://github.com/salesforce/lwc-jest/pull/49)) ## 0.4.12 (March 11, 2019) ### Fixes -- `lightning/platformResourceLoader` mock APIs to return a resolved Promise ([#38](https://github.com/salesforce/lwc-jest/pull/38)) +- `lightning/platformResourceLoader` mock APIs to return a resolved Promise ([#38](https://github.com/salesforce/lwc-jest/pull/38)) ### Chores -- Upgrade LWC to version 0.34.7 +- Upgrade LWC to version 0.34.7 ## 0.4.11 (March 8, 2019) ### Fixes -- Set `process.env.NODE_ENV` to 'test' if unset for non-debug mode ([#34](https://github.com/salesforce/lwc-jest/pull/34)) -- Fix code coverage option and remove `testURL` config ([#32](https://github.com/salesforce/lwc-jest/pull/32)) -- Fix custom namespace resolution logic ([#30](https://github.com/salesforce/lwc-jest/pull/30)) -- Add missing functions to `` mock ([#22](https://github.com/salesforce/lwc-jest/pull/22)) +- Set `process.env.NODE_ENV` to 'test' if unset for non-debug mode ([#34](https://github.com/salesforce/lwc-jest/pull/34)) +- Fix code coverage option and remove `testURL` config ([#32](https://github.com/salesforce/lwc-jest/pull/32)) +- Fix custom namespace resolution logic ([#30](https://github.com/salesforce/lwc-jest/pull/30)) +- Add missing functions to `` mock ([#22](https://github.com/salesforce/lwc-jest/pull/22)) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index b5d6ac7..7f547bd 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -35,23 +35,23 @@ socioeconomic status, or other similar personal characteristics. Examples of behavior that contributes to creating a positive environment include: -- Using welcoming and inclusive language -- Being respectful of differing viewpoints and experiences -- Gracefully accepting constructive criticism -- Focusing on what is best for the community -- Showing empathy toward other community members +- Using welcoming and inclusive language +- Being respectful of differing viewpoints and experiences +- Gracefully accepting constructive criticism +- Focusing on what is best for the community +- Showing empathy toward other community members Examples of unacceptable behavior by participants include: -- The use of sexualized language or imagery and unwelcome sexual attention or - advances -- Personal attacks, insulting/derogatory comments, or trolling -- Public or private harassment -- Publishing, or threatening to publish, others' private information—such as - a physical or electronic address—without explicit permission -- Other conduct which could reasonably be considered inappropriate in a - professional setting -- Advocating for or encouraging any of the above behaviors +- The use of sexualized language or imagery and unwelcome sexual attention or + advances +- Personal attacks, insulting/derogatory comments, or trolling +- Public or private harassment +- Publishing, or threatening to publish, others' private information—such as + a physical or electronic address—without explicit permission +- Other conduct which could reasonably be considered inappropriate in a + professional setting +- Advocating for or encouraging any of the above behaviors ## Our Responsibilities diff --git a/README.md b/README.md index 4500abe..0e8ce9f 100644 --- a/README.md +++ b/README.md @@ -79,9 +79,9 @@ See the [Jest documentation](http://facebook.github.io/jest/docs/en/cli.html) fo Debug mode lets you easily debug your Jest tests. -- Put a `debugger;` into your code -- Open `chrome://inspect` -- Run `sfdx-lwc-jest` with the `--debug` flag. +- Put a `debugger;` into your code +- Open `chrome://inspect` +- Run `sfdx-lwc-jest` with the `--debug` flag. Pass other parameters to Jest after the `--` flag. For example, @@ -93,9 +93,9 @@ sfdx-lwc-jest --debug -- --no-cache If you prefer to debug inside Visual Studio Code, follow these steps: -- From the Visual Studio Code dropdowns, select Debug > Add Configuration.... -- If you're prompted for an Environment choose any value. -- Mac users, replace the contents of the generated `launch.json` with the following. (for Windows users see the [Jest website](https://jestjs.io/docs/en/troubleshooting#debugging-in-vs-code) for launch.json contents). +- From the Visual Studio Code dropdowns, select Debug > Add Configuration.... +- If you're prompted for an Environment choose any value. +- Mac users, replace the contents of the generated `launch.json` with the following. (for Windows users see the [Jest website](https://jestjs.io/docs/en/troubleshooting#debugging-in-vs-code) for launch.json contents). ```json { @@ -118,8 +118,8 @@ If you prefer to debug inside Visual Studio Code, follow these steps: } ``` -- Add a `jest.config.js` file to the root of the Salesforce DX project as described [here](#overriding-jest-config). You must add this file to run Jest from Visual Studio Code. -- To run tests, press F5 or select Debug > Start Debugging. +- Add a `jest.config.js` file to the root of the Salesforce DX project as described [here](#overriding-jest-config). You must add this file to run Jest from Visual Studio Code. +- To run tests, press F5 or select Debug > Start Debugging. ## Watch Mode diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..8249025 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,7 @@ +## Security + +Please report any security issue to [security@salesforce.com](mailto:security@salesforce.com) +as soon as it is discovered. This library limits its runtime dependencies in +order to reduce the total cost of ownership as much as can be, but all consumers +should remain vigilant and have their security stakeholders review all third-party +products (3PP) like this one and their dependencies. diff --git a/package.json b/package.json index 92c1897..6e96ecf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@salesforce/sfdx-lwc-jest", - "version": "7.0.1", + "version": "7.1.0", "description": "Run Jest against LWC components in a Salesforce DX workspace environment", "main": "src/index.js", "license": "MIT", @@ -33,30 +33,30 @@ "test": "jest" }, "dependencies": { - "@lwc/compiler": "^8.7.0", - "@lwc/engine-dom": "^8.7.0", - "@lwc/engine-server": "^8.7.0", - "@lwc/jest-preset": "^18.1.1", - "@lwc/jest-resolver": "^18.1.1", - "@lwc/jest-serializer": "^18.1.1", - "@lwc/jest-transformer": "^18.1.1", - "@lwc/module-resolver": "^8.7.0", - "@lwc/synthetic-shadow": "^8.7.0", - "@lwc/wire-service": "^8.7.0", + "@lwc/compiler": "8.16.4", + "@lwc/engine-dom": "8.16.4", + "@lwc/engine-server": "8.16.4", + "@lwc/jest-preset": "19.1.0", + "@lwc/jest-resolver": "19.1.0", + "@lwc/jest-serializer": "19.1.0", + "@lwc/jest-transformer": "19.1.0", + "@lwc/module-resolver": "8.16.4", + "@lwc/synthetic-shadow": "8.16.4", + "@lwc/wire-service": "8.16.4", "@salesforce/wire-service-jest-util": "4.1.5", - "fast-glob": "^3.3.2", + "fast-glob": "^3.3.3", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", "yargs": "~17.7.2" }, "devDependencies": { - "@babel/core": "^7.26.0", - "@babel/eslint-parser": "^7.25.9", + "@babel/core": "^7.26.10", + "@babel/eslint-parser": "^7.27.0", "@babel/plugin-proposal-decorators": "^7.25.9", "eslint": "^7.32.0", - "husky": "^9.1.6", + "husky": "^9.1.7", "isbinaryfile": "^5.0.4", - "lint-staged": "^15.2.10", + "lint-staged": "^15.5.0", "prettier": "^3.3.3" }, "volta": { diff --git a/src/options/options.js b/src/options/options.js index 0091fa8..b8a1e88 100644 --- a/src/options/options.js +++ b/src/options/options.js @@ -41,7 +41,6 @@ const testOptions = { skipApiVersionCheck: { description: 'Deprecated: this noop flag is kept for backward compatibility', type: 'boolean', - default: false, }, }; diff --git a/src/utils/test-runner.js b/src/utils/test-runner.js index 83eec85..3413608 100644 --- a/src/utils/test-runner.js +++ b/src/utils/test-runner.js @@ -61,7 +61,7 @@ function getJestArgs(argv) { } async function testRunner(argv) { - if (!argv.skipApiVersionCheck) { + if (argv.skipApiVersionCheck !== undefined) { warn( 'The --skipApiVersionCheck flag is deprecated and will be removed in future versions.', ); diff --git a/tests/__snapshots__/help.test.js.snap b/tests/__snapshots__/help.test.js.snap index 54f9185..564d62b 100644 --- a/tests/__snapshots__/help.test.js.snap +++ b/tests/__snapshots__/help.test.js.snap @@ -17,7 +17,7 @@ Options: (https://jestjs.io/docs/en/troubleshooting) [boolean] [default: false] --skipApiVersionCheck Deprecated: this noop flag is kept for backward - compatibility [boolean] [default: false] + compatibility [boolean] --help Show help [boolean] Examples: diff --git a/yarn.lock b/yarn.lock index 39c328b..1f46d6d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,7 +17,7 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0", "@babel/code-frame@^7.26.2": version "7.26.2" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== @@ -31,7 +31,33 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.2.tgz#278b6b13664557de95b8f35b90d96785850bb56e" integrity sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg== -"@babel/core@7.26.0", "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.23.9", "@babel/core@^7.24.4", "@babel/core@^7.26.0": +"@babel/compat-data@^7.26.8": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.8.tgz#821c1d35641c355284d4a870b8a4a7b0c141e367" + integrity sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ== + +"@babel/core@7.26.10", "@babel/core@^7.26.10": + version "7.26.10" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.10.tgz#5c876f83c8c4dcb233ee4b670c0606f2ac3000f9" + integrity sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.26.2" + "@babel/generator" "^7.26.10" + "@babel/helper-compilation-targets" "^7.26.5" + "@babel/helper-module-transforms" "^7.26.0" + "@babel/helpers" "^7.26.10" + "@babel/parser" "^7.26.10" + "@babel/template" "^7.26.9" + "@babel/traverse" "^7.26.10" + "@babel/types" "^7.26.10" + 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.11.6", "@babel/core@^7.12.3", "@babel/core@^7.23.9", "@babel/core@^7.24.4": version "7.26.0" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.0.tgz#d78b6023cc8f3114ccf049eb219613f74a747b40" integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg== @@ -52,10 +78,10 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/eslint-parser@^7.25.9": - version "7.25.9" - resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.25.9.tgz#603c68a63078796527bc9d0833f5e52dd5f9224c" - integrity sha512-5UXfgpK0j0Xr/xIdgdLEhOFxaDZ0bRPWJJchRpqOSur/3rZoPbqqki5mm0p4NE2cs28krBEiSM2MB7//afRSQQ== +"@babel/eslint-parser@^7.27.0": + version "7.27.0" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.27.0.tgz#d55e52a5ef3b164139a799dc522c338faba3507c" + integrity sha512-dtnzmSjXfgL/HDgMcmsLSzyGbEosi4DrGWoCNfuI+W4IkVJw6izpTe7LtOdwAXnkDqw5yweboYCTkM2rQizCng== dependencies: "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" eslint-visitor-keys "^2.1.0" @@ -82,6 +108,17 @@ "@jridgewell/trace-mapping" "^0.3.25" jsesc "^3.0.2" +"@babel/generator@^7.26.10", "@babel/generator@^7.27.0": + version "7.27.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.27.0.tgz#764382b5392e5b9aff93cadb190d0745866cbc2c" + integrity sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw== + dependencies: + "@babel/parser" "^7.27.0" + "@babel/types" "^7.27.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^3.0.2" + "@babel/helper-annotate-as-pure@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz#5373c7bc8366b12a033b4be1ac13a206c6656aab" @@ -107,6 +144,17 @@ lru-cache "^5.1.1" semver "^6.3.1" +"@babel/helper-compilation-targets@^7.26.5": + version "7.27.0" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.0.tgz#de0c753b1cd1d9ab55d473c5a5cf7170f0a81880" + integrity sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA== + dependencies: + "@babel/compat-data" "^7.26.8" + "@babel/helper-validator-option" "^7.25.9" + browserslist "^4.24.0" + lru-cache "^5.1.1" + semver "^6.3.1" + "@babel/helper-create-class-features-plugin@^7.25.0", "@babel/helper-create-class-features-plugin@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz#7644147706bb90ff613297d49ed5266bde729f83" @@ -157,6 +205,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== +"@babel/helper-plugin-utils@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz#18580d00c9934117ad719392c4f6585c9333cc35" + integrity sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg== + "@babel/helper-remap-async-to-generator@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz#e53956ab3d5b9fb88be04b3e2f31b523afd34b92" @@ -233,13 +286,13 @@ "@babel/traverse" "^7.25.9" "@babel/types" "^7.25.9" -"@babel/helpers@^7.26.0": - version "7.26.0" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.0.tgz#30e621f1eba5aa45fe6f4868d2e9154d884119a4" - integrity sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw== +"@babel/helpers@^7.26.0", "@babel/helpers@^7.26.10": + version "7.27.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.27.0.tgz#53d156098defa8243eab0f32fa17589075a1b808" + integrity sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg== dependencies: - "@babel/template" "^7.25.9" - "@babel/types" "^7.26.0" + "@babel/template" "^7.27.0" + "@babel/types" "^7.27.0" "@babel/highlight@^7.10.4": version "7.25.7" @@ -258,6 +311,13 @@ dependencies: "@babel/types" "^7.26.0" +"@babel/parser@^7.26.10", "@babel/parser@^7.27.0": + version "7.27.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.27.0.tgz#3d7d6ee268e41d2600091cbd4e145ffee85a44ec" + integrity sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg== + dependencies: + "@babel/types" "^7.27.0" + "@babel/plugin-proposal-decorators@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz#8680707f943d1a3da2cd66b948179920f097e254" @@ -387,14 +447,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-async-generator-functions@7.25.9": - version "7.25.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz#1b18530b077d18a407c494eb3d1d72da505283a2" - integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw== +"@babel/plugin-transform-async-generator-functions@7.26.8": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz#5e3991135e3b9c6eaaf5eff56d1ae5a11df45ff8" + integrity sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg== dependencies: - "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-plugin-utils" "^7.26.5" "@babel/helper-remap-async-to-generator" "^7.25.9" - "@babel/traverse" "^7.25.9" + "@babel/traverse" "^7.26.8" "@babel/plugin-transform-async-to-generator@7.25.9": version "7.25.9" @@ -469,7 +529,16 @@ "@babel/parser" "^7.25.9" "@babel/types" "^7.25.9" -"@babel/traverse@^7.24.7", "@babel/traverse@^7.25.7", "@babel/traverse@^7.25.9": +"@babel/template@^7.26.9", "@babel/template@^7.27.0": + version "7.27.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.0.tgz#b253e5406cc1df1c57dcd18f11760c2dbf40c0b4" + integrity sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA== + dependencies: + "@babel/code-frame" "^7.26.2" + "@babel/parser" "^7.27.0" + "@babel/types" "^7.27.0" + +"@babel/traverse@^7.24.7", "@babel/traverse@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== @@ -482,7 +551,28 @@ debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.10", "@babel/types@^7.24.7", "@babel/types@^7.25.8", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.3.3": +"@babel/traverse@^7.26.10", "@babel/traverse@^7.26.8": + version "7.27.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.27.0.tgz#11d7e644779e166c0442f9a07274d02cd91d4a70" + integrity sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA== + dependencies: + "@babel/code-frame" "^7.26.2" + "@babel/generator" "^7.27.0" + "@babel/parser" "^7.27.0" + "@babel/template" "^7.27.0" + "@babel/types" "^7.27.0" + debug "^4.3.1" + globals "^11.1.0" + +"@babel/types@7.26.10": + version "7.26.10" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.10.tgz#396382f6335bd4feb65741eacfc808218f859259" + integrity sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ== + dependencies: + "@babel/helper-string-parser" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.10", "@babel/types@^7.24.7", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.3.3": version "7.26.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.0.tgz#deabd08d6b753bc8e0f198f8709fb575e31774ff" integrity sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA== @@ -490,6 +580,14 @@ "@babel/helper-string-parser" "^7.25.9" "@babel/helper-validator-identifier" "^7.25.9" +"@babel/types@^7.26.10", "@babel/types@^7.27.0": + version "7.27.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.27.0.tgz#ef9acb6b06c3173f6632d993ecb6d4ae470b4559" + integrity sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg== + dependencies: + "@babel/helper-string-parser" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@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" @@ -772,91 +870,89 @@ "@babel/generator" "7.22.10" match-json "1.3.7" -"@lwc/babel-plugin-component@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/babel-plugin-component/-/babel-plugin-component-8.7.0.tgz#08ed0303b6e93704a00d5914851c4c3ea0c10fd3" - integrity sha512-LIcpiV6NRYmSh8FM0c/1zvC5QXY76ZkBOXR/REvIDcPLXrt/PSyN40NnWgte/MyU0Dolwuk7kUerKfoI5EER6Q== +"@lwc/babel-plugin-component@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/babel-plugin-component/-/babel-plugin-component-8.16.4.tgz#ae86761fc8bae24574fe13e4655763ea05a09cc1" + integrity sha512-eAYIsgE/aIRL9RyX9Es6SPuXmKBDRy9uGzxR4VgQopFoWsaFuk4HtTRNT7Rokqjjh26F1MhLYfAgyzOMaleljw== dependencies: "@babel/helper-module-imports" "7.25.9" - "@babel/traverse" "^7.25.7" - "@babel/types" "^7.25.8" - "@lwc/errors" "8.7.0" - "@lwc/shared" "8.7.0" + "@lwc/errors" "8.16.4" + "@lwc/shared" "8.16.4" line-column "~1.0.2" -"@lwc/compiler@^8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/compiler/-/compiler-8.7.0.tgz#4f54ffa1ec2f4486ce3aabcf2d9654480cb49106" - integrity sha512-Qb78psZGuHpba2qhg8KO32VesvArLVRMZLvBepYCI8KTTKa4P5ErDNYczMsgbz8gwd+zj0A4W5fxwd4ON9gi5g== +"@lwc/compiler@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/compiler/-/compiler-8.16.4.tgz#fa3e14304541e6993628adcfd77aba564270dd63" + integrity sha512-PlB1kN2nsL4P13Kw5BwhSntrRWNE8j0fSM73fHsbjnW8oQUuyTMZITzfFwAcX0ZKB3aUMlZWzhdG7q3MjzBmKw== dependencies: - "@babel/core" "7.26.0" - "@babel/plugin-transform-async-generator-functions" "7.25.9" + "@babel/core" "7.26.10" + "@babel/plugin-transform-async-generator-functions" "7.26.8" "@babel/plugin-transform-async-to-generator" "7.25.9" "@babel/plugin-transform-class-properties" "7.25.9" "@babel/plugin-transform-object-rest-spread" "7.25.9" "@locker/babel-plugin-transform-unforgeables" "0.22.0" - "@lwc/babel-plugin-component" "8.7.0" - "@lwc/errors" "8.7.0" - "@lwc/shared" "8.7.0" - "@lwc/ssr-compiler" "8.7.0" - "@lwc/style-compiler" "8.7.0" - "@lwc/template-compiler" "8.7.0" - -"@lwc/engine-dom@^8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/engine-dom/-/engine-dom-8.7.0.tgz#ad70fdac86eb31dae4e9f42a7d0b52eb2b04ad52" - integrity sha512-GOafWc4B+YGu5gvtFJRNO+Ta5NrjCbV7bv0rbtlmzeSpQdi9aVW3bO/OhUdRaqq1jy9zaTbBooFmLclaqbv0nQ== - -"@lwc/engine-server@^8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/engine-server/-/engine-server-8.7.0.tgz#50c6277dcf449c24f242d4f4091e071eb1846586" - integrity sha512-Um6WHA+4BIeckVHHsqtlS3ZPL8AiN50r4KEe2eRBmZS78wosQRdubMgl2f0NmdBzgoAgyiX469ydu9kiNk+Ljg== - -"@lwc/errors@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-8.7.0.tgz#f12693be517d8a32f9b3ae81f57ac95baaab2bf1" - integrity sha512-MIIMjCDlYv7+pgVCMnS0k35ThWSg43TtP94FcA/JcUTmqVRsQvqmImMZkdd5+mv8L3mM89tF8fVBLt+R9uAn4g== - -"@lwc/jest-jsdom-test-env@18.1.1": - version "18.1.1" - resolved "https://registry.yarnpkg.com/@lwc/jest-jsdom-test-env/-/jest-jsdom-test-env-18.1.1.tgz#7a4ccee120d59b9c92c5b1c31a6e78c17cca5d20" - integrity sha512-1tcYxZdWRgwfcB/09Fqn1u0NnweF1/Zryji+BztEch2yQ9A3CVOGXxHNibrVN24Ke5diQObHw/VRvHl6n1ovBw== - -"@lwc/jest-preset@^18.1.1": - version "18.1.1" - resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-18.1.1.tgz#b7ee45195d2d9130d7f125e1d766516782909f33" - integrity sha512-iJBq5Gf9iGYpRIQOqimy6aC/0SpTo+kJX1MHtpLSxJYb2RDbVipSC+vLk5VyFCfbxsyFtGwYLEiYgk3Pzef4SQ== - dependencies: - "@lwc/jest-jsdom-test-env" "18.1.1" - "@lwc/jest-resolver" "18.1.1" - "@lwc/jest-serializer" "18.1.1" - "@lwc/jest-transformer" "18.1.1" + "@lwc/babel-plugin-component" "8.16.4" + "@lwc/errors" "8.16.4" + "@lwc/shared" "8.16.4" + "@lwc/ssr-compiler" "8.16.4" + "@lwc/style-compiler" "8.16.4" + "@lwc/template-compiler" "8.16.4" + +"@lwc/engine-dom@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/engine-dom/-/engine-dom-8.16.4.tgz#c76d0613dcd91ebc0aebdd02e06d9b5c9342bcef" + integrity sha512-sVQ0cmXQA6uygsp5Vud4e17bUxAO5KZJ89CgEyg44ROy0n7Uj75seTky9etVxa/NG3S+Lb1irbjNQqexnEW6Dw== + +"@lwc/engine-server@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/engine-server/-/engine-server-8.16.4.tgz#653fb8a525817057cbe799acd06989a4c320699e" + integrity sha512-irG8vOXgudeDsaULctQ000FqGt9kAJCtpWgKJCGykeCwg7/imXNF2IhC34wbljYLarYh2R83wC3fns0evVT3gA== + +"@lwc/errors@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-8.16.4.tgz#bb623d5823c7be6a0040e5dcb2c830e04d316049" + integrity sha512-eoJ2E3CVJlyMGHMa2GEnM0vP2zfXpBkhgYF0+DndtndGSv95W3qwJ+/eJBVmuY+24jnGGK2/9gdaiWztgVTcHg== + +"@lwc/jest-jsdom-test-env@19.1.0": + version "19.1.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-jsdom-test-env/-/jest-jsdom-test-env-19.1.0.tgz#c1feae46555cec31b0da43ea82044e4359915cfd" + integrity sha512-7xdrUFdfdMsKGKZHIxicV16cTY8zS91K8IpTd8lo+FNIChCig1PW9t1qje13DJoLpFMdNwZH0QngCFgF3Ac2bw== + +"@lwc/jest-preset@19.1.0": + version "19.1.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-19.1.0.tgz#2ff08a17370fca12fb1ee218b311cf4010289c0b" + integrity sha512-rWum4vts0tVGFThw5b/uUHHlGIo32JEszzfR+1m38eeLCLSngmxX6N9mq8FJ1wXhWocja8r35/ZMyVuUEg2Ptg== + dependencies: + "@lwc/jest-jsdom-test-env" "19.1.0" + "@lwc/jest-resolver" "19.1.0" + "@lwc/jest-serializer" "19.1.0" + "@lwc/jest-transformer" "19.1.0" jest-serializer-html "7.1.0" -"@lwc/jest-resolver@18.1.1", "@lwc/jest-resolver@^18.1.1": - version "18.1.1" - resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-18.1.1.tgz#cac39e7e9835ff623005fef4ad7a1a673125ea09" - integrity sha512-kjEdJ4sXRsDPGgZo7IJBVKQJ/Mxrq+0OH6uT1Cj5xuf2H7cxdprcDvtHkCcrASevOBy9EuKLpJVFmAH5gPNmKw== +"@lwc/jest-resolver@19.1.0": + version "19.1.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-19.1.0.tgz#bfba171172f79a4bd5c57e3bdad4a5870f9d606c" + integrity sha512-F99M7DJm8crRnDWTUPSsQECUZ71bVRdY18+V/9JIvobWw1OlEdZIXwcUZhDLv7meMS4PKQ/Z4Wld2A8YLfp9Ag== dependencies: - "@lwc/jest-shared" "18.1.1" + "@lwc/jest-shared" "19.1.0" -"@lwc/jest-serializer@18.1.1", "@lwc/jest-serializer@^18.1.1": - version "18.1.1" - resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-18.1.1.tgz#5c74c626b9bfd216f31219336823d7b183dfa0af" - integrity sha512-yYdBYbWGQirQ6+HBVpL7ZWMFmsUSs3xUcGAOtsXAipeiDXCaLawK9S5aavQrhJ31lWF7/+cNXk0ijNF28uvLNw== +"@lwc/jest-serializer@19.1.0": + version "19.1.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-19.1.0.tgz#617094bcf7e4e7cfc48e43052ffaf6930d88982e" + integrity sha512-KA/t68UKo7Kd1BAhgdCYZopCuiWtZI2LoIHPfOAL4WLMCjZZF4yOuw0eeALIxrEiCo9CElTnF9yhsX+Re9vKBQ== dependencies: - "@lwc/jest-shared" "18.1.1" + "@lwc/jest-shared" "19.1.0" pretty-format "^29.7.0" -"@lwc/jest-shared@18.1.1": - version "18.1.1" - resolved "https://registry.yarnpkg.com/@lwc/jest-shared/-/jest-shared-18.1.1.tgz#722d862b3f0f935ffecd77717f609e475f6fc192" - integrity sha512-CQr2wNS6D3Faio/SJ+COwUpDxnu7wTRF0miGPzyJ7Glf6mRaPiRpSD83kJRxJNhDG+RRTffaYGhVstfrpviK0g== +"@lwc/jest-shared@19.1.0": + version "19.1.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-shared/-/jest-shared-19.1.0.tgz#27703770c177a45f83e8387d768bc3586e3c88a8" + integrity sha512-hKx3ND7FzAlJHGQPAVgyUgiNDPZzY1eP5rjqUbbO/feyfkHZx6ax25+ms1VBf6L3UOgWG/Uk5gqFSPCFnB3ofA== -"@lwc/jest-transformer@18.1.1", "@lwc/jest-transformer@^18.1.1": - version "18.1.1" - resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-18.1.1.tgz#ea79d6facd5ec4837fd8ac51c8921bf5177c997b" - integrity sha512-+QgOxTvzR+7uXn7S86tTb5gAHhIY2XkF+maZGal8hE/k4yd0J8DEkQspg5CSqDg6B/VqyCuVpgdnZpyGCMHRXg== +"@lwc/jest-transformer@19.1.0": + version "19.1.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-19.1.0.tgz#8bb775e64dbde5d33e94e31247306eae85db7608" + integrity sha512-7I1z++k6h1MAtLyWt3VHTM+ZhW2b7bNFJ18XyP7K/XVZd5eZ4vGojkGZ/UfKZha8tb/a+DR1708O8JhQVX7QoA== dependencies: "@babel/core" "^7.24.4" "@babel/plugin-proposal-dynamic-import" "^7.18.6" @@ -864,66 +960,68 @@ "@babel/plugin-syntax-decorators" "^7.24.1" "@babel/plugin-transform-modules-commonjs" "^7.24.1" "@babel/preset-typescript" "^7.24.1" - "@lwc/jest-shared" "18.1.1" + "@lwc/jest-shared" "19.1.0" babel-preset-jest "^29.6.3" magic-string "^0.30.9" semver "^7.6.0" -"@lwc/module-resolver@^8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/module-resolver/-/module-resolver-8.7.0.tgz#41aa24c05c29c07021753a7342af498447fbc7db" - integrity sha512-dIRZvzg9QlsFHnFgmtNMKFuSIQTsSO9288EbTq6Zdk404/eHl51zhYDqt09/hdTCMtxfKNsDexQxDRX0eiuEEA== +"@lwc/module-resolver@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/module-resolver/-/module-resolver-8.16.4.tgz#dbb00870d3600e3208f51849ea8f170accdb829e" + integrity sha512-kCt8AAXkxnnH2ngo3f7TKq8+Ufl+FUaC7NKlyOxC/gW19Jh/GWFFL5/AgadiCvrvCOMwXzBqp4tEN+9t9n9eJg== dependencies: - resolve "~1.22.8" + resolve "~1.22.10" -"@lwc/shared@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/shared/-/shared-8.7.0.tgz#b0fbca8e19d5aa8c2165212d09c7a0cecfc83d19" - integrity sha512-9b0OribasjOGj5LaLwaF7kGw6oghwLTKQ6JnmmlNYp7rtgWg/ZCecFGSySriCrYr2y/TFeL5G8K8C49Y8T+QLA== +"@lwc/shared@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/shared/-/shared-8.16.4.tgz#e7fbc23556c9530a4d9390b9e8caecaf41f4e6af" + integrity sha512-0Yekm4NIAw6lpn/hieII2HjYeBtf96XVrQG8NcB/PWGPHOX3ACzFi/Hv6fSMaQ4Y5fgllhQWpvOHYgk1hMALmw== -"@lwc/ssr-compiler@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/ssr-compiler/-/ssr-compiler-8.7.0.tgz#46092a4f7faa1b04de126b8ddce3fceb23967765" - integrity sha512-ze6WiT3WxuxPVIug/A+MNlm04wtw38zAm5Ow0SGI4VuKnbK8HDhPmulMZeh8Rf0wMnwLcAGXCTHHOeoUW6cs0w== +"@lwc/ssr-compiler@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/ssr-compiler/-/ssr-compiler-8.16.4.tgz#b99add64309975414be991e28d0eb36bf6de41e8" + integrity sha512-g+ZeuXyt+XHqiRBuvqOFo9/o8M1qlAXCgR97DZ7VnxXnxyArPAyu+NowA2CSL4t8a8cvfn+JT4aUk/9K62NDBA== dependencies: - "@lwc/shared" "8.7.0" - "@lwc/template-compiler" "8.7.0" - acorn "8.14.0" + "@babel/types" "7.26.10" + "@lwc/errors" "8.16.4" + "@lwc/shared" "8.16.4" + "@lwc/template-compiler" "8.16.4" + acorn "8.14.1" astring "^1.9.0" estree-toolkit "^1.7.8" immer "^10.1.1" meriyah "^5.0.0" -"@lwc/style-compiler@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/style-compiler/-/style-compiler-8.7.0.tgz#40b2c9f7028f8b077031587db016fecafc895a8f" - integrity sha512-tZn26EMDielfJgFzXxBv60fBEuCQKzMAapjK8h9/pNnkJxFq68LXR9sZQMB7ICWq1uhnXWn10Rvlq7sAlfowSA== +"@lwc/style-compiler@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/style-compiler/-/style-compiler-8.16.4.tgz#7fc712c6e10cbcf0496f43aa0491c1eabeef0d40" + integrity sha512-SXWWFJzu9C1StGnbgxMY+GhXpyFPS9e2rFp/Fz18XSIzjgRxUvoY2dEGEzXn93ldpX+3fG42zmmU7AAphXfu6w== dependencies: - "@lwc/shared" "8.7.0" - postcss "~8.4.47" - postcss-selector-parser "~7.0.0" + "@lwc/shared" "8.16.4" + postcss "~8.5.3" + postcss-selector-parser "~7.1.0" postcss-value-parser "~4.2.0" -"@lwc/synthetic-shadow@^8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/synthetic-shadow/-/synthetic-shadow-8.7.0.tgz#f1c91136fcac0c5ffa3976bc7e7c783aa4f21222" - integrity sha512-lOxrNj0CgGQvE/MimjxFg1CPyLfvdA4Q+Z0DdI+JrStMkLzX32Xi20WW0sBUIsiUigvlScQ2TkTA6fcJwR8k/w== +"@lwc/synthetic-shadow@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/synthetic-shadow/-/synthetic-shadow-8.16.4.tgz#14a4fa247aaf51eeef341a3dc044cf4e8914ad4a" + integrity sha512-/35/k8M5I/6Oyx6DX7Lyirxvo9wnLec4C1AdUuP645RKQ13fkBRTDaLGABq59Krnq+ezHa5oeystg713Uy7kdQ== -"@lwc/template-compiler@8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/template-compiler/-/template-compiler-8.7.0.tgz#1a39806fde6378731e0b977ea3c9549a268bfa88" - integrity sha512-lVApw9YnX8RWF1ZEMWgU8fNlldsN0u3v9Sqy1Jn1zRlVDPcU1JT6ZlLRaV1l4Tqx/aC6Ch0IXYDwN/h6TQN8qg== +"@lwc/template-compiler@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/template-compiler/-/template-compiler-8.16.4.tgz#6779ae6da28cf3bae32d0803e05840e61859654f" + integrity sha512-oBfgoEI9D9iU5Rp1q7vhMFn5qz1p0Gxh9mfbdIzQXQuH/tBEvx+M/BtFSEkb9PhjCOrTlKXPnSXbtA+62IaFjQ== dependencies: - "@lwc/errors" "8.7.0" - "@lwc/shared" "8.7.0" - acorn "~8.14.0" + "@lwc/errors" "8.16.4" + "@lwc/shared" "8.16.4" + acorn "~8.14.1" astring "~1.9.0" he "~1.2.0" -"@lwc/wire-service@^8.7.0": - version "8.7.0" - resolved "https://registry.yarnpkg.com/@lwc/wire-service/-/wire-service-8.7.0.tgz#ec22f0919eab87b3050b69b6ffd43a1b423c7215" - integrity sha512-gt1k2O5DRP7bk16np7t59peJ4+G0I7gJR2lLQTYIs7sKSX0t2F/OXsQa23tt8EO+zwA1jIzorgSww1ppHLGu6w== +"@lwc/wire-service@8.16.4": + version "8.16.4" + resolved "https://registry.yarnpkg.com/@lwc/wire-service/-/wire-service-8.16.4.tgz#e103e38ed031dcc46f0e520af48d2f561566a620" + integrity sha512-KnSWGOtWhrBTiDjTcT/J9eTK3kaXmBgrt+7p2/8KV9xJlhTCGLoJcNc02ttsThhx6kVDlp6Uf9Z0e72XtiBUMA== "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" @@ -1116,10 +1214,10 @@ acorn-walk@^8.0.2: dependencies: acorn "^8.11.0" -acorn@8.14.0, acorn@~8.14.0: - version "8.14.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0" - integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA== +acorn@8.14.1, acorn@~8.14.1: + version "8.14.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.1.tgz#721d5dc10f7d5b5609a891773d47731796935dfb" + integrity sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg== acorn@^7.4.0: version "7.4.1" @@ -1380,10 +1478,10 @@ chalk@^4.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@~5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" - integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== +chalk@^5.4.1: + version "5.4.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.4.1.tgz#1b48bf0963ec158dce2aacf69c093ae2dd2092d8" + integrity sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w== char-regex@^1.0.2: version "1.0.2" @@ -1470,10 +1568,10 @@ combined-stream@^1.0.8: dependencies: delayed-stream "~1.0.0" -commander@~12.1.0: - version "12.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" - integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA== +commander@^13.1.0: + version "13.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-13.1.0.tgz#776167db68c78f38dcce1f9b8d7b8b9a488abf46" + integrity sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw== concat-map@0.0.1: version "0.0.1" @@ -1499,9 +1597,9 @@ create-jest@^29.7.0: prompts "^2.0.1" cross-spawn@^7.0.2, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + version "7.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== dependencies: path-key "^3.1.0" shebang-command "^2.0.0" @@ -1538,10 +1636,10 @@ data-urls@^3.0.2: whatwg-mimetype "^3.0.0" whatwg-url "^11.0.0" -debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@~4.3.6: - version "4.3.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52" - integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ== +debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" + integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== dependencies: ms "^2.1.3" @@ -1862,7 +1960,7 @@ execa@^5.0.0: signal-exit "^3.0.3" strip-final-newline "^2.0.0" -execa@~8.0.1: +execa@^8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/execa/-/execa-8.0.1.tgz#51f6a5943b580f963c3ca9c6321796db8cc39b8c" integrity sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg== @@ -1898,16 +1996,16 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" - integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== +fast-glob@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" + integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" glob-parent "^5.1.2" merge2 "^1.3.0" - micromatch "^4.0.4" + micromatch "^4.0.8" fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" @@ -2142,10 +2240,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.1.6: - version "9.1.6" - resolved "https://registry.yarnpkg.com/husky/-/husky-9.1.6.tgz#e23aa996b6203ab33534bdc82306b0cf2cb07d6c" - integrity sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A== +husky@^9.1.7: + version "9.1.7" + resolved "https://registry.yarnpkg.com/husky/-/husky-9.1.7.tgz#d46a38035d101b46a70456a850ff4201344c0b2d" + integrity sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA== iconv-lite@0.6.3: version "0.6.3" @@ -2203,10 +2301,10 @@ is-arrayish@^0.2.1: resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== -is-core-module@^2.13.0: - version "2.15.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.0.tgz#71c72ec5442ace7e76b306e9d48db361f22699ea" - integrity sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA== +is-core-module@^2.16.0: + version "2.16.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" + integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== dependencies: hasown "^2.0.2" @@ -2828,10 +2926,10 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" -lilconfig@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.2.tgz#e4a7c3cb549e3a606c8dcc32e5ae1005e62c05cb" - integrity sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow== +lilconfig@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.3.tgz#a1bcfd6257f9585bf5ae14ceeebb7b559025e4c4" + integrity sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw== line-column@~1.0.2: version "1.0.2" @@ -2846,26 +2944,26 @@ lines-and-columns@^1.1.6: resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== -lint-staged@^15.2.10: - version "15.2.10" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-15.2.10.tgz#92ac222f802ba911897dcf23671da5bb80643cd2" - integrity sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg== - dependencies: - chalk "~5.3.0" - commander "~12.1.0" - debug "~4.3.6" - execa "~8.0.1" - lilconfig "~3.1.2" - listr2 "~8.2.4" - micromatch "~4.0.8" - pidtree "~0.6.0" - string-argv "~0.3.2" - yaml "~2.5.0" - -listr2@~8.2.4: - version "8.2.4" - resolved "https://registry.yarnpkg.com/listr2/-/listr2-8.2.4.tgz#486b51cbdb41889108cb7e2c90eeb44519f5a77f" - integrity sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g== +lint-staged@^15.5.0: + version "15.5.0" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-15.5.0.tgz#fa6464cfb06e0faf5bb167f83186e952ff6e569e" + integrity sha512-WyCzSbfYGhK7cU+UuDDkzUiytbfbi0ZdPy2orwtM75P3WTtQBzmG40cCxIa8Ii2+XjfxzLH6Be46tUfWS85Xfg== + dependencies: + chalk "^5.4.1" + commander "^13.1.0" + debug "^4.4.0" + execa "^8.0.1" + lilconfig "^3.1.3" + listr2 "^8.2.5" + micromatch "^4.0.8" + pidtree "^0.6.0" + string-argv "^0.3.2" + yaml "^2.7.0" + +listr2@^8.2.5: + version "8.2.5" + resolved "https://registry.yarnpkg.com/listr2/-/listr2-8.2.5.tgz#5c9db996e1afeb05db0448196d3d5f64fec2593d" + integrity sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ== dependencies: cli-truncate "^4.0.0" colorette "^2.0.20" @@ -2950,7 +3048,7 @@ meriyah@^5.0.0: resolved "https://registry.yarnpkg.com/meriyah/-/meriyah-5.0.0.tgz#9f5fd811ee6e7952dcb48cf6962f27a885f108b8" integrity sha512-tNlPDP4AzkH/7cROw7PKJ7mCLe/ZLpa2ja23uqB35vt63+8dgZi2NKLJMrkjxLcxArnLJVvd3Y/7pRl3OLR7yg== -micromatch@^4.0.4, micromatch@~4.0.8: +micromatch@^4.0.4, micromatch@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== @@ -2997,10 +3095,10 @@ ms@^2.1.3: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -nanoid@^3.3.7: - version "3.3.7" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" - integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== +nanoid@^3.3.8: + version "3.3.11" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b" + integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== natural-compare@^1.4.0: version "1.4.0" @@ -3161,7 +3259,7 @@ picocolors@^1.0.0, picocolors@^1.0.1: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== -picocolors@^1.1.0: +picocolors@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== @@ -3171,7 +3269,7 @@ picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -pidtree@~0.6.0: +pidtree@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c" integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== @@ -3188,10 +3286,10 @@ pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" -postcss-selector-parser@~7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz#41bd8b56f177c093ca49435f65731befe25d6b9c" - integrity sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ== +postcss-selector-parser@~7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz#4d6af97eba65d73bc4d84bcb343e865d7dd16262" + integrity sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" @@ -3201,13 +3299,13 @@ 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.47: - version "8.4.47" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365" - integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ== +postcss@~8.5.3: + version "8.5.3" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.3.tgz#1463b6f1c7fb16fe258736cba29a2de35237eafb" + integrity sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A== dependencies: - nanoid "^3.3.7" - picocolors "^1.1.0" + nanoid "^3.3.8" + picocolors "^1.1.1" source-map-js "^1.2.1" prelude-ls@^1.2.1: @@ -3216,9 +3314,9 @@ prelude-ls@^1.2.1: integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== prettier@^3.3.3: - version "3.3.3" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105" - integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== + version "3.5.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.5.3.tgz#4fc2ce0d657e7a02e602549f053b239cb7dfe1b5" + integrity sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw== pretty-format@^29.7.0: version "29.7.0" @@ -3323,12 +3421,12 @@ resolve.exports@^2.0.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== -resolve@^1.20.0, resolve@~1.22.8: - version "1.22.8" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" - integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== +resolve@^1.20.0, resolve@~1.22.10: + version "1.22.10" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39" + integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w== dependencies: - is-core-module "^2.13.0" + is-core-module "^2.16.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" @@ -3478,7 +3576,7 @@ stack-utils@^2.0.3: dependencies: escape-string-regexp "^2.0.0" -string-argv@~0.3.2: +string-argv@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== @@ -3816,10 +3914,10 @@ yallist@^3.0.2: resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== -yaml@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.5.0.tgz#c6165a721cf8000e91c36490a41d7be25176cf5d" - integrity sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw== +yaml@^2.7.0: + version "2.7.1" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.7.1.tgz#44a247d1b88523855679ac7fa7cda6ed7e135cf6" + integrity sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ== yargs-parser@^21.1.1: version "21.1.1"