diff --git a/package.json b/package.json index b1860a5..363841b 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,7 @@ "@lwc/module-resolver": "8.26.1", "@lwc/synthetic-shadow": "8.26.1", "@lwc/wire-service": "8.26.1", + "@lwc/state": "0.25.3", "@salesforce/wire-service-jest-util": "4.1.5", "fast-glob": "^3.3.3", "jest": "29.7.0", diff --git a/src/config.js b/src/config.js index abd0c23..33aee97 100644 --- a/src/config.js +++ b/src/config.js @@ -45,7 +45,7 @@ const jestConfig = { rootDir: PROJECT_ROOT, testPathIgnorePatterns: ['/node_modules/', '/test/specs/'], transformIgnorePatterns: [ - '/node_modules/(?!(.*@salesforce/sfdx-lwc-jest/src/lightning-stubs)/)', + '/node_modules/(?!(.*@lwc/state)|(.*@salesforce/sfdx-lwc-jest/src/lightning-stubs)/)', ], }; diff --git a/yarn.lock b/yarn.lock index 251c76f..83f7b8a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1095,6 +1095,11 @@ resolved "https://registry.yarnpkg.com/@lwc/shared/-/shared-8.26.1.tgz#f137942628fea06ad083709dc39e38dd2f516c80" integrity sha512-i8OrdCg/2YADJ4qYRs3Zx7+ssSe4vT+Ucer1kayDvJaeS37qfJ7MOeFVtJejJgagFsqpTDMVQrwBIEutXvNrpg== +"@lwc/signals@^8.22.3": + version "8.27.0" + resolved "https://registry.yarnpkg.com/@lwc/signals/-/signals-8.27.0.tgz#1028ea08b47b020a5ca0ea99017e9b5808d95178" + integrity sha512-4LRajgmlTLeEE5sNxFp/PBaLUHGUTNldWzkUywSXtFWQIwyUAzovxoEzs5DFlwVuak8bFc1uEcvyBs1XW8P0Eg== + "@lwc/ssr-compiler@8.26.1": version "8.26.1" resolved "https://registry.yarnpkg.com/@lwc/ssr-compiler/-/ssr-compiler-8.26.1.tgz#1e638339ca270754436da724c45aad417142247a" @@ -1110,6 +1115,13 @@ immer "^11.0.1" meriyah "^5.0.0" +"@lwc/state@0.25.3": + version "0.25.3" + resolved "https://registry.yarnpkg.com/@lwc/state/-/state-0.25.3.tgz#bb176e3b44236df1d5b0a9cfa1cad92bd036e987" + integrity sha512-907OseLs5l6kf+FIeNvR2nHmnFqmLZcW9jtL24qeVWp8hay3vQtbHSuQxoU+ZBgyBBxGyfFM9yvNrbL93ooxoQ== + dependencies: + "@lwc/signals" "^8.22.3" + "@lwc/style-compiler@8.26.1": version "8.26.1" resolved "https://registry.yarnpkg.com/@lwc/style-compiler/-/style-compiler-8.26.1.tgz#c571835d6a974061d24094ecbd1ee53e3a1ab2e5"