From 249d161d716764875c9162af5afb5fff2f1be6e5 Mon Sep 17 00:00:00 2001 From: Nicolas Kruk Date: Mon, 24 Feb 2025 06:04:11 -0500 Subject: [PATCH 1/2] fix: [workaround] allow authenticated site requests as any provided user --- src/shared/experience/expSite.ts | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/src/shared/experience/expSite.ts b/src/shared/experience/expSite.ts index 81f896e3..001d9da4 100644 --- a/src/shared/experience/expSite.ts +++ b/src/shared/experience/expSite.ts @@ -66,17 +66,20 @@ export class ExperienceSite { * @returns sid token for proxied site requests */ public async setupAuth(): Promise { - let sidToken = ''; // Default to guest user access only + let sidToken = ''; + // Default to guest user access if specified + if (process.env.SITE_GUEST_ACCESS === 'true') return sidToken; - // Use environment variable for now if users want to just have guest access only - if (process.env.SITE_GUEST_ACCESS !== 'true') { - try { - const networkId = await this.getNetworkId(); - sidToken = await this.getNewSidToken(networkId); - } catch (e) { - // eslint-disable-next-line no-console - console.error('Failed to establish authentication for site', e); - } + // Use a provided token if specified in environment variables + if (process.env.SID_TOKEN) return process.env.SID_TOKEN; + + // Otherwise attempt to generate one based on the currently authenticated admin user + try { + const networkId = await this.getNetworkId(); + sidToken = await this.getNewSidToken(networkId); + } catch (e) { + // eslint-disable-next-line no-console + console.error('Failed to establish authentication for site', e); } return sidToken; From 742c1e4687acb5dd2551d465da05ac8059cdc2ef Mon Sep 17 00:00:00 2001 From: Nicolas Kruk Date: Wed, 26 Feb 2025 03:26:13 -0500 Subject: [PATCH 2/2] feat: update lwr --- package.json | 2 +- yarn.lock | 462 +++++++++++++++++++++++++-------------------------- 2 files changed, 232 insertions(+), 232 deletions(-) diff --git a/package.json b/package.json index 7d14a537..6268a1e3 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "@inquirer/select": "^2.4.7", "@lwc/lwc-dev-server": "~11.5.0", "@lwc/sfdc-lwc-compiler": "~11.5.0", - "@lwrjs/api": "0.16.8", + "@lwrjs/api": "0.16.9", "@oclif/core": "^4.1.0", "@salesforce/core": "^8.6.2", "@salesforce/kit": "^3.1.6", diff --git a/yarn.lock b/yarn.lock index f4cc1f87..65e504b6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2133,119 +2133,119 @@ resolved "https://registry.yarnpkg.com/@lwc/wire-service/-/wire-service-8.12.5.tgz#b4d1993a2bbcc3767998abebddd4e373134ed729" integrity sha512-NZiJgWh6EwrTd6bZmR4IccAnBhJDLNrXsdlfBahqNOa0zKblmUHHijyg6hB68tFMgjL4hadWARbUOKbaTKYX0Q== -"@lwrjs/api@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/api/-/api-0.16.8.tgz#f370496bf77d392c953bfb3f807422d1a349554f" - integrity sha512-H6720OREQNJnATQ5QN/nxfenvcXqvhoRlmkYcdRHTvV3nNIUNNK/klEnhOxHjUaKuL6eiZQXMjK4Tk7AdunoBQ== - dependencies: - "@lwrjs/config" "0.16.8" - "@lwrjs/core" "0.16.8" - "@lwrjs/dev-proxy-server" "0.16.8" - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/lwc-module-provider" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" - "@lwrjs/static" "0.16.8" - "@lwrjs/tools" "0.16.8" +"@lwrjs/api@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/api/-/api-0.16.9.tgz#1c466c6ab3e3fa4a6f24fe10c355672b1f94a9a0" + integrity sha512-/LN37mSqfVC8VBBzuQxclESGnAaHEy1IQdVjdeZ44rsktPuxFNPzqccQa6EAxJY+ZrLn6PgTsKf36iMKnxZ0YA== + dependencies: + "@lwrjs/config" "0.16.9" + "@lwrjs/core" "0.16.9" + "@lwrjs/dev-proxy-server" "0.16.9" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/lwc-module-provider" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" + "@lwrjs/static" "0.16.9" + "@lwrjs/tools" "0.16.9" chalk "^5.3.0" fs-extra "^11.2.0" semver ">=7.6.3" tar "6.2.1" -"@lwrjs/app-service@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/app-service/-/app-service-0.16.8.tgz#ec9fcf32b6d67fb0d5b597a81d3dde3d196cf856" - integrity sha512-USs7FD8156aMJGQy0PKRUs50ndXbN2qF/Z1+2RBW6QSC1BMjfoLptRt9JwTXymHqIlp/l6yb+YRycLIpy0maKg== +"@lwrjs/app-service@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/app-service/-/app-service-0.16.9.tgz#c911fc46e499d97fe42baf884b300abd1e61be76" + integrity sha512-iPn+/+3SVde1NSbwYTvKu45kgpYsD266Ghw4hGcpRusX7IzYuXhF/MPD81usX79kbowZvU8zfRroyTXBdeGPXg== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" -"@lwrjs/asset-registry@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/asset-registry/-/asset-registry-0.16.8.tgz#9f225302449bdf6c97641f7bce4493905ca8468a" - integrity sha512-RI1LNzSXKeCDH1m+n2TIBsxH2Iu34niftMJpqt5g6bR7rxorM3nm10MPik7JtvMrWS+lcRi8DkqJb8d6ANdrgw== +"@lwrjs/asset-registry@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/asset-registry/-/asset-registry-0.16.9.tgz#344ec48334f055244aab43c5b42fd56b67a3e859" + integrity sha512-e/7GyyXa35yjb/oHojISnrMXJ9OHjop1AcJiBVS7RIUkSccvDjp/fkIJqLxTfk/CeGnNlWIt5ZbkWxc9ueBm9g== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" -"@lwrjs/asset-transformer@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/asset-transformer/-/asset-transformer-0.16.8.tgz#1830906113b621a95436983dad6339bbd12bca11" - integrity sha512-rjJjdPbh3A29/6vFj7o81OkxNNj22Y73xIhpjhDVLmuF83dBXQO4wRg8aA64gR4OVmFeRp9gsrhTlQ62Uymdqw== +"@lwrjs/asset-transformer@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/asset-transformer/-/asset-transformer-0.16.9.tgz#4092011704d566c7744bb6189fa75ea3f96dd9af" + integrity sha512-F3uW3gXv8TePAWLxlni3VjK5OngEZDuUeSYkcjydOO742mvAfBcqo7b6dw/rR4yvouJFxOEFK86UuxZDInbRSA== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" fs-extra "^11.2.0" postcss "^8.4.40" postcss-value-parser "^4.2.0" -"@lwrjs/base-view-provider@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/base-view-provider/-/base-view-provider-0.16.8.tgz#e397771631f576c8c2385f2895dfd84bfd1b1b6f" - integrity sha512-q8V8Ym7rg/PY9QtR//raE1zEteqcGbMvfS3A+PIlRe8vsVVeQg0SSE7C1LBxcHEC01MFq5dtbcB1oUBXrScH/g== +"@lwrjs/base-view-provider@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/base-view-provider/-/base-view-provider-0.16.9.tgz#997b2498cb3ea3690b6548a0aed506b01b7b133c" + integrity sha512-oGoqlnzlNHGokZfpCIu/J1vL4SHtQf8nN4ekDNAglsiRE/wZiZBOIsNbc7aSngguworWiDxC3nQB6PyJgJSnEQ== dependencies: - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/shared-utils" "0.16.9" escape-goat "^3.0.0" -"@lwrjs/base-view-transformer@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/base-view-transformer/-/base-view-transformer-0.16.8.tgz#91ad23cbbf557a233099ae060414a6d62b8557d5" - integrity sha512-+ZlPHymV3By0/DdSMMdE0HXL5u6F5BIYPhFKtjIkhSMtH/kZVLhu7CgmZYOIAxds2i9IITjRZ8IZhnX8p31n7w== +"@lwrjs/base-view-transformer@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/base-view-transformer/-/base-view-transformer-0.16.9.tgz#2cd0be120aeb62836af9dadd45431e284f5e0150" + integrity sha512-e+n5CK+yNceiH61B2ZpRQ3tCOJxlgh2Cxozp2X4gdg13FBBviN/6bjY3S9Y8EdFpyDPoyc7AwKPX1DmUEhJzJQ== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" -"@lwrjs/client-modules@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/client-modules/-/client-modules-0.16.8.tgz#99e7ff43e2289b409bcabec21c2905fec9e20221" - integrity sha512-aoxIFFLF9QSvcYe59AeG9fohcDwd5dWOodVCrI561WH0oJiG9JTRhvMnLodON92N+HxywKgO7iUgFA9x0WzwoA== +"@lwrjs/client-modules@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/client-modules/-/client-modules-0.16.9.tgz#25c7de0dda98116aef88c4a4e25e09f75c38c8c7" + integrity sha512-iEmc2WAhN6BRsT29VTkqwnOEdAsEjCYSfOzH0OM/v12NUt/LrCXE67YxcQdwqhczkBsQ1p3LC58XbLiCL8ND0Q== dependencies: "@locker/sandbox" "0.23.6" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/shared-utils" "0.16.9" -"@lwrjs/config@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/config/-/config-0.16.8.tgz#8337309541ecade6767ff9e6a05b4bd7cd2563e4" - integrity sha512-4LZ92iQ+RU/B0oTCRAWXZZ7M4D9w1TiXmx6rQHR76o1CmSHQqq5OxHcqXhZITySq4E1VsLNcZNDjBBk4riNvWA== +"@lwrjs/config@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/config/-/config-0.16.9.tgz#db006fcedff9e17ad8734e03d26aecc81dc65aab" + integrity sha512-bW98PeKiwQJ/r+iHWsVvSmeDFA9UnUHqjdSj0TIJ0wnNrOELP9py9CHlPlprrsIQkvBb1KhUVA1yGPj0QuCD+g== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/instrumentation" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/instrumentation" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" fs-extra "^11.2.0" jsonc-parser "^3.3.1" -"@lwrjs/core@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/core/-/core-0.16.8.tgz#5ee6d460a668b49f5b2497c398bf31eb4a8e63fe" - integrity sha512-/4AzRkjfhB18GvXrqCwslB0tLtIZlSxehhklhUm9+UXYQttyFwFYshpYTWWNYO4oeyPEPZxv2w3q2TbRKSXHeQ== - dependencies: - "@lwrjs/app-service" "0.16.8" - "@lwrjs/asset-registry" "0.16.8" - "@lwrjs/asset-transformer" "0.16.8" - "@lwrjs/base-view-provider" "0.16.8" - "@lwrjs/base-view-transformer" "0.16.8" - "@lwrjs/client-modules" "0.16.8" - "@lwrjs/config" "0.16.8" - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/esbuild" "0.16.8" - "@lwrjs/fs-asset-provider" "0.16.8" - "@lwrjs/fs-watch" "0.16.8" - "@lwrjs/html-view-provider" "0.16.8" - "@lwrjs/instrumentation" "0.16.8" - "@lwrjs/loader" "0.16.8" - "@lwrjs/lwc-module-provider" "0.16.8" - "@lwrjs/lwc-ssr" "0.16.8" - "@lwrjs/markdown-view-provider" "0.16.8" - "@lwrjs/module-bundler" "0.16.8" - "@lwrjs/module-registry" "0.16.8" - "@lwrjs/npm-module-provider" "0.16.8" - "@lwrjs/nunjucks-view-provider" "0.16.8" - "@lwrjs/o11y" "0.16.8" - "@lwrjs/resource-registry" "0.16.8" - "@lwrjs/router" "0.16.8" - "@lwrjs/server" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" - "@lwrjs/static" "0.16.8" - "@lwrjs/view-registry" "0.16.8" +"@lwrjs/core@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/core/-/core-0.16.9.tgz#301f6ca96787a88fe5e5a902375333f4bd009958" + integrity sha512-u6+xObEaFkZsodfEu+5K62mRvKajoSXJ9cbkdWzLvncg4V5tqSaedjdWad73V7Y9/T6qnUL2XO9sbmoSQEIuWA== + dependencies: + "@lwrjs/app-service" "0.16.9" + "@lwrjs/asset-registry" "0.16.9" + "@lwrjs/asset-transformer" "0.16.9" + "@lwrjs/base-view-provider" "0.16.9" + "@lwrjs/base-view-transformer" "0.16.9" + "@lwrjs/client-modules" "0.16.9" + "@lwrjs/config" "0.16.9" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/esbuild" "0.16.9" + "@lwrjs/fs-asset-provider" "0.16.9" + "@lwrjs/fs-watch" "0.16.9" + "@lwrjs/html-view-provider" "0.16.9" + "@lwrjs/instrumentation" "0.16.9" + "@lwrjs/loader" "0.16.9" + "@lwrjs/lwc-module-provider" "0.16.9" + "@lwrjs/lwc-ssr" "0.16.9" + "@lwrjs/markdown-view-provider" "0.16.9" + "@lwrjs/module-bundler" "0.16.9" + "@lwrjs/module-registry" "0.16.9" + "@lwrjs/npm-module-provider" "0.16.9" + "@lwrjs/nunjucks-view-provider" "0.16.9" + "@lwrjs/o11y" "0.16.9" + "@lwrjs/resource-registry" "0.16.9" + "@lwrjs/router" "0.16.9" + "@lwrjs/server" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" + "@lwrjs/static" "0.16.9" + "@lwrjs/view-registry" "0.16.9" chokidar "^3.6.0" esbuild "^0.9.7" fs-extra "^11.2.0" @@ -2254,63 +2254,63 @@ rollup "^2.79.2" ws "^8.18.0" -"@lwrjs/dev-proxy-server@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/dev-proxy-server/-/dev-proxy-server-0.16.8.tgz#9d3b971110bf314c70c983e681984cff1198d83c" - integrity sha512-MlMCu5+xPAMNOSgkAFOcT7ve/FpX3TnwVqxpHSvrvgPp9nPFepo+RR9r4WYF5c2klcLsq20zVq1DKSh+l7JG9Q== +"@lwrjs/dev-proxy-server@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/dev-proxy-server/-/dev-proxy-server-0.16.9.tgz#a57bec3ba927e5a4707e1cf51d2f059735ce142d" + integrity sha512-z8NvfUEqSNvLv7zReue7aKxgCGlDkFnFrJkBcmGwvVPkYJh+5CFlYNUUF3moCf80wD2XKVMM0zyy7b0h+oNifA== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" express "^4.20.0" http-proxy-middleware "2.0.7" -"@lwrjs/diagnostics@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/diagnostics/-/diagnostics-0.16.8.tgz#805ececc7d1cc04d72bac582f0f43b87bbdbb5f3" - integrity sha512-STtKd3VoLyrroLk6MbGXmJM2HtOUQIHMlKxYRaOEyJ35QK8ZscAxBl1dpekLOFLtB2wts9mdIz1ekaqDpIeiVQ== +"@lwrjs/diagnostics@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/diagnostics/-/diagnostics-0.16.9.tgz#d5cd4db8acfae704d1dccfd39bb5490dce5204d9" + integrity sha512-+w+t8r5Nc7r+/tszuOPt3RVCp3x5qQnTj1JZWk1v0MSd3NDtjUak6jxfADlaojLuPO29lpFwU1OpduefLazwyg== -"@lwrjs/esbuild@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/esbuild/-/esbuild-0.16.8.tgz#60aee1528d192b5e5c1a5c0146dd7a67b109adb6" - integrity sha512-3NbTEQ+a3jrUQU6J3OTC5bUXBI6WuqRO4XbUq/irdI6pXP2E/VP67PZuCxbnr4kWxh1+j9EG9pdzyFyVzKNVOg== +"@lwrjs/esbuild@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/esbuild/-/esbuild-0.16.9.tgz#451500913527500587384f72e8d6aed88e791f69" + integrity sha512-sMersVRF5Tt/nKRlX5zPstEIgrER71WOt1FNTobSgVfLHrAI7E0lMx6kMznzquQdNPGpuU2E9wJkaMlIoLpf6g== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" esbuild "^0.9.7" -"@lwrjs/fs-asset-provider@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/fs-asset-provider/-/fs-asset-provider-0.16.8.tgz#3c057140ebacbbb472cac14512a28e30b11fbb96" - integrity sha512-qqfPL0cswmLOUaPaFjt1devgkTORJgDGjhrKWvwqG5wvBjBV/9KYTdDUTX3iJrgFzL2lMskhPKWhTlE6quMh7g== +"@lwrjs/fs-asset-provider@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/fs-asset-provider/-/fs-asset-provider-0.16.9.tgz#f1f472e813678727928ebabd27590df13364d6d8" + integrity sha512-ogsar/4I4xm3Jz2WBEoY+uOiiE3waHqi9+XTfZoJWxQmPcu+YfPvhY6//FYdTg56y3yyjGFT/itXAoHsl1wmag== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" fs-extra "^11.2.0" -"@lwrjs/fs-watch@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/fs-watch/-/fs-watch-0.16.8.tgz#803aa2afa9dc3d95cfdad3a6f49f64d5dad693bc" - integrity sha512-oeMB42A8F1KmCGEvNyO5jCca13nFOr1E7ciTUqkXR/5m12HfIEsLdLSBFKMUXzlGC9/oZ0gxAB3mbnYsFMZTyw== +"@lwrjs/fs-watch@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/fs-watch/-/fs-watch-0.16.9.tgz#04d335b41be5c80dae1f92a3b2a5623dd886123e" + integrity sha512-kFMoo+XN6oGmC43m1/22Rav4akIEUH4qpILStnJtmkyC9BD9wk2DFfl2Dwhi/X/QiaZdeXDfqIg2Pz57TAPKvw== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" chokidar "^3.6.0" -"@lwrjs/html-view-provider@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/html-view-provider/-/html-view-provider-0.16.8.tgz#8d40ff5b45cc0bc0908bca895acbd55d4bf2600a" - integrity sha512-A77PS5FbTZibHEumGB4h7sx+x4gt/S32x/sALHYhX2R5VQA2y+Y1OxuzWS6he5QICXOnEhM61nZS+XFYwQzAxA== +"@lwrjs/html-view-provider@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/html-view-provider/-/html-view-provider-0.16.9.tgz#d30f2a4f3b7888bb5ce969ac1aec0425617c54df" + integrity sha512-xOudU+6rrd5GILSH8aJkG4d/qJoB1CdOvShgpb/HynI/gO8SO7LRUc/LD4xgLHmoj32cE2ViGagNiDSF1NS8BA== dependencies: - "@lwrjs/base-view-provider" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/base-view-provider" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" gray-matter "^4.0.2" -"@lwrjs/instrumentation@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/instrumentation/-/instrumentation-0.16.8.tgz#30e8926cecd850fb285c14a59451a1e999642089" - integrity sha512-d9iDwVMRkvZhPgN43hXluEjX0kpFRDXmqrOQrA8h/bDRKOj5/49VQeP+jgvloAlArGkG2XufUtcPNABzcu+ZrQ== +"@lwrjs/instrumentation@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/instrumentation/-/instrumentation-0.16.9.tgz#ebbfa6bfe50761624dda9d6f416b995486224575" + integrity sha512-BTYmo+QANuE1/RtR3ZDyrnkKfdTN8F/D4oLoAarj4tPdERFGA9RnsvzRqW94jGBOt9YDP9xuS+Czo3KTiBpVfQ== dependencies: - "@lwrjs/diagnostics" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" "@opentelemetry/api" "^1.9.0" "@opentelemetry/resources" "^1.28.0" "@opentelemetry/sdk-node" "^0.55.0" @@ -2318,45 +2318,45 @@ "@opentelemetry/semantic-conventions" "^1.28.0" semver ">=7.6.3" -"@lwrjs/loader@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/loader/-/loader-0.16.8.tgz#16a2f9e60e8e3c203b6dc6d8550d66d0d3afbfea" - integrity sha512-+aJIsoVp1xbNtrYp/FY9M7xAc5vyQcPnq1E6gZI0CFjo08r0yMlBoOOLgtYIsThIZjH+nsVwspMii6o6OHF+Vg== +"@lwrjs/loader@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/loader/-/loader-0.16.9.tgz#30cd271c7e0f7c54bff855a3277d446147b36385" + integrity sha512-zLtKwa2TtgrnwzW11Ll3eEzuXOHM0KB2IlhL38j/TZFfH+6k7FrRSr2q8YdK29v4HODqapVclhCILnp9pOofaw== dependencies: - "@lwrjs/client-modules" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/client-modules" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" -"@lwrjs/lwc-module-provider@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/lwc-module-provider/-/lwc-module-provider-0.16.8.tgz#23f3ee1c688b1fa41b1c7d5b45924817e7b0d97a" - integrity sha512-/uytl2qNS/cdkyeExFoj0Ky2y5sAjWX//oR8DFefHbjAYABr78Xg3ev2n2iYZgTyLhIpvdQGUOfahHVcjfXONw== +"@lwrjs/lwc-module-provider@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/lwc-module-provider/-/lwc-module-provider-0.16.9.tgz#48147576a281f431d32bc989bed5746ce62e3ee9" + integrity sha512-iO8n0h6096DObVFqLboEBErsZglz+BuXqIx/7m02G7tmDBk7xa/Bc9SAvHJZc0doQIrSCoJg/4LK//AYfI65cg== dependencies: "@babel/preset-typescript" "^7.24.7" - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/fs-watch" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/fs-watch" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" fs-extra "^11.2.0" -"@lwrjs/lwc-ssr@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/lwc-ssr/-/lwc-ssr-0.16.8.tgz#a1b8b25c84952d606fb758e39cfc27a5b447f930" - integrity sha512-4aIizEsG5r8ZiN0WNFa3UOL2kUTxruN16fg+20JVPHCV79BF9wQ4hDJWsmXM9Z6W7c1EsqTJF+TpzdZtC+422w== +"@lwrjs/lwc-ssr@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/lwc-ssr/-/lwc-ssr-0.16.9.tgz#3b1585eae792629a186183497725aa45154aa6d2" + integrity sha512-dgnDlo5JwbiqnXjNWqIEFHKv8sXE/Gq2593mDL+T1QPvGuiWQUHhqiigtJIHL+QLx45sWmKClNhNUtvSSXs+nQ== dependencies: - "@lwrjs/config" "0.16.8" - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/instrumentation" "0.16.8" - "@lwrjs/loader" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/config" "0.16.9" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/instrumentation" "0.16.9" + "@lwrjs/loader" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" fs-extra "^11.2.0" lru-cache "^10.4.3" undici "^6.19.8" -"@lwrjs/markdown-view-provider@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/markdown-view-provider/-/markdown-view-provider-0.16.8.tgz#0456da54e338b2a5b19b5db23d921af301167767" - integrity sha512-caBxn4nBwYvEAYklS7qlZltJJD+H98wQJcfCX3Ciwhs+eRDHRw9XAJvQqDoiJVutiSX/1BRRaqq2b7wrxkyIYQ== +"@lwrjs/markdown-view-provider@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/markdown-view-provider/-/markdown-view-provider-0.16.9.tgz#c59beae602447902689d69177783efe0fc4705c2" + integrity sha512-7ODzBhUJ3UsGSnk+X8+iTPCTdOBLPddzfY7LPqg7haW8JEgBXUnR7t5DkUKYF7NpSvgz7o+WQH+V92gZ+E1deg== dependencies: - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/shared-utils" "0.16.9" gray-matter "^4.0.2" hast-util-has-property "^1.0.4" hast-util-heading-rank "^1.0.1" @@ -2371,96 +2371,96 @@ unified "^9.2.0" vfile "^4.2.1" -"@lwrjs/module-bundler@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/module-bundler/-/module-bundler-0.16.8.tgz#4d2d20bc56177efbacbb683b017c2ccf384355e0" - integrity sha512-v88z+zZSjBNgIZlsWwj0teDziVgqdAbRD09N+KslP/s7RlWmiPq57GCRjWs528/LbFtjYRUVAFsU/+zCRYcqJA== +"@lwrjs/module-bundler@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/module-bundler/-/module-bundler-0.16.9.tgz#e0307da4e780314f32b7ed172a659cdce88ff0f6" + integrity sha512-4X0AcUl3uLN3fEh4NYbv/V5hXHv3sMlKYtsSQj1tCl8VrnBoTO+K5yYPhY8yhbKFAIGWHgY3og/deI5Bj2l1XQ== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/instrumentation" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/instrumentation" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" "@rollup/plugin-replace" "^5.0.7" lru-cache "^10.4.3" rollup "^2.79.2" optionalDependencies: esbuild "^0.9.7" -"@lwrjs/module-registry@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/module-registry/-/module-registry-0.16.8.tgz#6f16c9220374aafcfbdf2564a4506518cf371fe5" - integrity sha512-o34Vlj3OfTSzxarsqXX14EEOtP6K3pTFCnQafK8ODDjswxHf1LgbSKqLF6bUImLspM2zR/GGdF8pXTyrofh6NA== +"@lwrjs/module-registry@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/module-registry/-/module-registry-0.16.9.tgz#9427256304681d1aeffff2131e5a81c8b9ff0174" + integrity sha512-bUtFfvguJpwJSMQKlERq0ZCpZ0sF5L7P1VM6oo+Nulmn98HRtZLS6J7VCPe7eH/CNPIUwiMr9EI3sLJKV02i1g== dependencies: - "@lwrjs/config" "0.16.8" - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/config" "0.16.9" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" fs-extra "^11.1.1" rollup "^2.79.2" -"@lwrjs/npm-module-provider@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/npm-module-provider/-/npm-module-provider-0.16.8.tgz#32f9054d2493d06367b28572d8a190b401d3493e" - integrity sha512-4A4mW7+d9VhABlgGGUO52prdRJ2vABEj0888BdesRn4ldAnKZgmes8TIY8JxmMQzaXPgUxtaOLUytVjdXC1uNA== +"@lwrjs/npm-module-provider@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/npm-module-provider/-/npm-module-provider-0.16.9.tgz#09449c7f9257068ee0c44ac9534d00320d7ae4a3" + integrity sha512-tNY4G+0fSMi6pqJUjzO3M98ItApBjJOqP7I/zbhSOVImNJfj4JzHPsTxSycwr0GCSmrLltedO9PODp9fKXbY6w== dependencies: "@esbuild-plugins/node-modules-polyfill" "^0.2.2" - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" esbuild "^0.9.7" resolve "^1.22.8" -"@lwrjs/nunjucks-view-provider@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/nunjucks-view-provider/-/nunjucks-view-provider-0.16.8.tgz#9e37490ceabaa1f141dbf4e58da70101e53b08ab" - integrity sha512-3MEcb1dypR3v683H5ezGS8pePz+Itn6e/eTg/iGXPTghID8FWADxq++ZDXKHHwD+4ey2nR7AxXYEFJqnUzJXXA== +"@lwrjs/nunjucks-view-provider@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/nunjucks-view-provider/-/nunjucks-view-provider-0.16.9.tgz#f14b63a97d10b79b87b4edad2b03a698fe22b026" + integrity sha512-N7VH3HZPGFNL7qtKKu8vCM4FRE51PBDH0SxL1yf5TeAl4GoV8Q5TXqduMOBT7SsXwyn483dLBh4UN13Kwk7Blg== dependencies: - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/shared-utils" "0.16.9" gray-matter "^4.0.2" nunjucks "^3.2.4" -"@lwrjs/o11y@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/o11y/-/o11y-0.16.8.tgz#0714f74a7ee1f4928f06118915aff61eaf66f700" - integrity sha512-d3DPjN0pzocRGqRATA5LrNue1dtSul36Dizs3Viqv36HVmgB5c+4ABKio8y0QJYsGxjhAVw7KMnZY3ETjLRlfA== +"@lwrjs/o11y@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/o11y/-/o11y-0.16.9.tgz#693a15dbfc3c68a78dc0d453fe8ef1b97898c7f0" + integrity sha512-MvjMh8ppIUA1AYp/ryKuMVRawkWC9N7zs52zVK6OW5j6JhEJ2sFGyTP/qmZ30VGK9WS7Br3ukT+FkssgUG5iNg== dependencies: - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/shared-utils" "0.16.9" -"@lwrjs/resource-registry@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/resource-registry/-/resource-registry-0.16.8.tgz#12438c08e4d74459630f8bad95c9d57f84df61f4" - integrity sha512-PshV7C9f2NRZF7k8sR/UzzLozkDBd+H86URogaV92VYS/nvVOLpXpN2sz+CqL3sfDnjpXy96o3gj16OfdvxWXw== +"@lwrjs/resource-registry@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/resource-registry/-/resource-registry-0.16.9.tgz#8a94aac3a77aea28bca5558284dd377be8d7fdf5" + integrity sha512-NV8VuZXR0vZFDBMSG3Lfp5T7wiane96NpCV4z3Z/ZQVHKFmDlPJL/bHRaE7LNuz7ibA4SefcMqafjvZ+iPSJzQ== dependencies: - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/shared-utils" "0.16.9" -"@lwrjs/router@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/router/-/router-0.16.8.tgz#a42b10d9e4af4e238753839ec1aee2e00e7276d9" - integrity sha512-7qttsW3yWJPeOs2XArwunVyzpbAs9KFkd/9qzWtOYmHgJkINjOm0CeZxSgsvzL6eozhM9K7/uB1WolO8lkq1vg== +"@lwrjs/router@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/router/-/router-0.16.9.tgz#4b0fb574b3c34322d97f751e9bc9f0fbdaaa7bc7" + integrity sha512-6n3/wMJk3l+aspFxr4LfJ0CRtlCO9Tev3zjVyAfTpFrQ7O1CfTffrNVX8KOQuvihfQ70ItwSzKZMoQ3WbK/RNw== dependencies: - "@lwrjs/client-modules" "0.16.8" - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/client-modules" "0.16.9" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" ajv "6.12.6" -"@lwrjs/server@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/server/-/server-0.16.8.tgz#07ceb27cf83d714febbb03aa7414a870a10659e0" - integrity sha512-z9jR3jxxrdAUqJ3kDJqlKqPUPUgAAn+arSynqRJgVZ+MFW3eIwNaVHLk+yMBXuLAf3QFtk8tz7qlhxnS5Vhcgw== +"@lwrjs/server@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/server/-/server-0.16.9.tgz#d06ca2a8de3af4a97a13f925841ed03f39aa07d6" + integrity sha512-AzW9H+DltgSAu1VhgWmORsKd1uFWqbMMkqKOZmjVNk3lq47AuOgOkkuBKSsC2IYa9U0Id7tfHEnx5AzrvykLVg== dependencies: "@koa/router" "^10.0.0" - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/instrumentation" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/instrumentation" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" "@types/express" "^4.17.21" "@types/koa" "^2.15.0" express "^4.20.0" koa "^2.15.3" koa-compose "^4.1.0" -"@lwrjs/shared-utils@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/shared-utils/-/shared-utils-0.16.8.tgz#af229944fe98ccda53b156f6a3e39df50903f5b1" - integrity sha512-HhsDdAzZFfKsFKUNHszm7LaeJFbb4kCs97pJAI6j0RXSt4XfmrHGQl7U9+CCg++zGGoTRNolF+h/ZiFRg3UuPg== +"@lwrjs/shared-utils@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/shared-utils/-/shared-utils-0.16.9.tgz#defa536b9ce168f86fcaf9bb2225af8595635036" + integrity sha512-iu27TUAd2PNeoe42EQubGbssd5EMhKc0veVzwbOP7PXG9bz5s3C3ncJh/F8nt3nSkQ1RkOQCoW1BYGPJ9aMuTw== dependencies: - "@lwrjs/diagnostics" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" es-module-lexer "^1.5.4" fast-json-stable-stringify "^2.1.0" magic-string "^0.30.9" @@ -2472,38 +2472,38 @@ rollup "^2.79.2" slugify "^1.4.5" -"@lwrjs/static@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/static/-/static-0.16.8.tgz#2b21e065ce55f7c7f6aed319b560166024be5512" - integrity sha512-fA/eqm2trSz0iegock+lrigQLM/p8y6itFJSe02Nh+5MSAUc/MjQZRstuIh7ippESt8ymbqRZtWyEfZan9yiuw== +"@lwrjs/static@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/static/-/static-0.16.9.tgz#3816771dc4d2723b0770dcbb031c7d5cbae10426" + integrity sha512-M988ofKmcCoYVvvonMW99bU70ZA+bdIyinmPCS/cB/u9ZCvHvyjQPJojyNY1CfqlQSlvzUE6hK5uWfyNw9hqOQ== dependencies: - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/instrumentation" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/instrumentation" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" lru-cache "^10.4.3" -"@lwrjs/tools@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/tools/-/tools-0.16.8.tgz#06c0c85f431f1c95577b87ff5632b3c38b503710" - integrity sha512-/VJhNlD1su3jKVQkp184HZPNly4d42PYVTFWPS6ib3bxX67QMvMTAAuGj2qE4tO33Vi7RXed9n9i93QhWS9f/w== +"@lwrjs/tools@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/tools/-/tools-0.16.9.tgz#3ce06037137540cd081ce8065063d60a62e14ec1" + integrity sha512-u2d2qiFmAxKUsMLcZyFFIbi/EME0CYZiupU+zW02+uF8gMFXMRy8l8hRD3KMTkb/mc3DmfxNSOnKicGU5qMIIw== dependencies: - "@lwrjs/config" "0.16.8" - "@lwrjs/core" "0.16.8" - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" - "@lwrjs/static" "0.16.8" + "@lwrjs/config" "0.16.9" + "@lwrjs/core" "0.16.9" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" + "@lwrjs/static" "0.16.9" esbuild "^0.17.4" fs-extra "^11.2.0" -"@lwrjs/view-registry@0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@lwrjs/view-registry/-/view-registry-0.16.8.tgz#6b6161c37354c7d8e00f5a98d42c68fbe524c885" - integrity sha512-KhlVnn0Ss12rzevohy62YJu4TPnn4TXH0RsLdKk9TOvD4hyVdbF/RQjpFPinoLhug/G4vQ4idkldM4At4L6Lkw== +"@lwrjs/view-registry@0.16.9": + version "0.16.9" + resolved "https://registry.yarnpkg.com/@lwrjs/view-registry/-/view-registry-0.16.9.tgz#820627f18a23e3e7247fab54ba5380e3877f8435" + integrity sha512-AcRIeF+GmQ4lDEzU+O1hBsyyPOCY1k0xVD28ugl87oyMnhtvF1/+UQf/vG36fPlocgvl/35S/fa6OExpmDBwgg== dependencies: - "@lwrjs/app-service" "0.16.8" - "@lwrjs/diagnostics" "0.16.8" - "@lwrjs/instrumentation" "0.16.8" - "@lwrjs/shared-utils" "0.16.8" + "@lwrjs/app-service" "0.16.9" + "@lwrjs/diagnostics" "0.16.9" + "@lwrjs/instrumentation" "0.16.9" + "@lwrjs/shared-utils" "0.16.9" lru-cache "^10.4.3" "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1":