diff --git a/README.md b/README.md index 536f31e..2fa267f 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ This repository contains examples of how to test the Salesforce UI using the [UT > These recipes are designed to work with a generic Salesforce org. If your org has customizations, you might need to modify page objects or tests locally to avoid errors. > [!IMPORTANT] -> __This repository's page objects and UI tests are compatible with the Salesforce Summer'25 release.__ +> __This repository's page objects and UI tests are compatible with the Salesforce Spring'26 release.__ ## Project structure diff --git a/package.json b/package.json index 057c738..02d7568 100644 --- a/package.json +++ b/package.json @@ -44,11 +44,12 @@ "isbinaryfile": "^5.0.0", "lint-staged": "^15.2.2", "prettier": "3.1.1", - "salesforce-pageobjects": "^10.0.2", - "wdio-utam-service": "^3.2.2" + "salesforce-pageobjects": "^12.0.0", + "wdio-utam-service": "^3.3.0" }, "volta": { - "node": "20.9.0" + "node": "20.9.0", + "yarn": "4.12.0" }, "engines": { "node": ">= 18" diff --git a/utam-generator/package.json b/utam-generator/package.json index 2c00b83..931c5a1 100644 --- a/utam-generator/package.json +++ b/utam-generator/package.json @@ -26,7 +26,7 @@ } }, "devDependencies": { - "utam": "^2.2.0" + "utam": "^3.3.0" }, "volta": { "extends": "../package.json" diff --git a/utam-preview/package.json b/utam-preview/package.json index d25df3e..b7c230f 100644 --- a/utam-preview/package.json +++ b/utam-preview/package.json @@ -29,7 +29,7 @@ } }, "devDependencies": { - "utam": "^2.2.0" + "utam": "^3.3.0" }, "volta": { "extends": "../package.json" diff --git a/yarn.lock b/yarn.lock index 709e934..1aee29d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -69,14 +69,14 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.25.9": - version: 7.26.2 - resolution: "@babel/code-frame@npm:7.26.2" +"@babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0": + version: 7.29.0 + resolution: "@babel/code-frame@npm:7.29.0" dependencies: - "@babel/helper-validator-identifier": "npm:^7.25.9" + "@babel/helper-validator-identifier": "npm:^7.28.5" js-tokens: "npm:^4.0.0" - picocolors: "npm:^1.0.0" - checksum: 10c0/7d79621a6849183c415486af99b1a20b84737e8c11cd55b6544f688c51ce1fd710e6d869c3dd21232023da272a79b91efb3e83b5bc2dc65c1187c5fcd1b72ea8 + picocolors: "npm:^1.1.1" + checksum: 10c0/d34cc504e7765dfb576a663d97067afb614525806b5cad1a5cc1a7183b916fec8ff57fa233585e3926fd5a9e6b31aae6df91aa81ae9775fb7a28f658d3346f0d languageName: node linkType: hard @@ -227,16 +227,16 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.25.9": - version: 7.26.2 - resolution: "@babel/generator@npm:7.26.2" +"@babel/generator@npm:^7.29.0": + version: 7.29.1 + resolution: "@babel/generator@npm:7.29.1" dependencies: - "@babel/parser": "npm:^7.26.2" - "@babel/types": "npm:^7.26.0" - "@jridgewell/gen-mapping": "npm:^0.3.5" - "@jridgewell/trace-mapping": "npm:^0.3.25" + "@babel/parser": "npm:^7.29.0" + "@babel/types": "npm:^7.29.0" + "@jridgewell/gen-mapping": "npm:^0.3.12" + "@jridgewell/trace-mapping": "npm:^0.3.28" jsesc: "npm:^3.0.2" - checksum: 10c0/167ebce8977142f5012fad6bd91da51ac52bcd752f2261a54b7ab605d928aebe57e21636cdd2a9c7757e552652c68d9fcb5d40b06fcb66e02d9ee7526e118a5c + checksum: 10c0/349086e6876258ef3fb2823030fee0f6c0eb9c3ebe35fc572e16997f8c030d765f636ddc6299edae63e760ea6658f8ee9a2edfa6d6b24c9a80c917916b973551 languageName: node linkType: hard @@ -348,6 +348,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-globals@npm:^7.28.0": + version: 7.28.0 + resolution: "@babel/helper-globals@npm:7.28.0" + checksum: 10c0/5a0cd0c0e8c764b5f27f2095e4243e8af6fa145daea2b41b53c0c1414fe6ff139e3640f4e2207ae2b3d2153a1abd346f901c26c290ee7cb3881dd922d4ee9232 + languageName: node + linkType: hard + "@babel/helper-hoist-variables@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-hoist-variables@npm:7.22.5" @@ -466,10 +473,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-string-parser@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-string-parser@npm:7.25.9" - checksum: 10c0/7244b45d8e65f6b4338a6a68a8556f2cb161b782343e97281a5f2b9b93e420cad0d9f5773a59d79f61d0c448913d06f6a2358a87f2e203cf112e3c5b53522ee6 +"@babel/helper-string-parser@npm:^7.27.1": + version: 7.27.1 + resolution: "@babel/helper-string-parser@npm:7.27.1" + checksum: 10c0/8bda3448e07b5583727c103560bcf9c4c24b3c1051a4c516d4050ef69df37bb9a4734a585fe12725b8c2763de0a265aa1e909b485a4e3270b7cfd3e4dbe4b602 languageName: node linkType: hard @@ -480,10 +487,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-validator-identifier@npm:7.25.9" - checksum: 10c0/4fc6f830177b7b7e887ad3277ddb3b91d81e6c4a24151540d9d1023e8dc6b1c0505f0f0628ae653601eb4388a8db45c1c14b2c07a9173837aef7e4116456259d +"@babel/helper-validator-identifier@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/helper-validator-identifier@npm:7.28.5" + checksum: 10c0/42aaebed91f739a41f3d80b72752d1f95fd7c72394e8e4bd7cdd88817e0774d80a432451bcba17c2c642c257c483bf1d409dd4548883429ea9493a3bc4ab0847 languageName: node linkType: hard @@ -545,7 +552,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.22.16, @babel/parser@npm:^7.22.5, @babel/parser@npm:^7.23.3, @babel/parser@npm:^7.23.4": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.22.16, @babel/parser@npm:^7.23.3, @babel/parser@npm:^7.23.4": version: 7.23.4 resolution: "@babel/parser@npm:7.23.4" bin: @@ -563,14 +570,14 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.25.6, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.2": - version: 7.26.2 - resolution: "@babel/parser@npm:7.26.2" +"@babel/parser@npm:^7.28.0, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0": + version: 7.29.0 + resolution: "@babel/parser@npm:7.29.0" dependencies: - "@babel/types": "npm:^7.26.0" + "@babel/types": "npm:^7.29.0" bin: parser: ./bin/babel-parser.js - checksum: 10c0/751a743087b3a9172a7599f1421830d44c38f065ef781588d2bfb1c98f9b461719a226feb13c868d7a284783eee120c88ea522593118f2668f46ebfb1105c4d7 + checksum: 10c0/333b2aa761264b91577a74bee86141ef733f9f9f6d4fc52548e4847dc35dfbf821f58c46832c637bfa761a6d9909d6a68f7d1ed59e17e4ffbb958dc510c17b62 languageName: node linkType: hard @@ -1670,18 +1677,18 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/template@npm:7.25.9" +"@babel/template@npm:^7.28.6": + version: 7.28.6 + resolution: "@babel/template@npm:7.28.6" dependencies: - "@babel/code-frame": "npm:^7.25.9" - "@babel/parser": "npm:^7.25.9" - "@babel/types": "npm:^7.25.9" - checksum: 10c0/ebe677273f96a36c92cc15b7aa7b11cc8bc8a3bb7a01d55b2125baca8f19cae94ff3ce15f1b1880fb8437f3a690d9f89d4e91f16fc1dc4d3eb66226d128983ab + "@babel/code-frame": "npm:^7.28.6" + "@babel/parser": "npm:^7.28.6" + "@babel/types": "npm:^7.28.6" + checksum: 10c0/66d87225ed0bc77f888181ae2d97845021838c619944877f7c4398c6748bcf611f216dfd6be74d39016af502bca876e6ce6873db3c49e4ac354c56d34d57e9f5 languageName: node linkType: hard -"@babel/traverse@npm:^7.22.20, @babel/traverse@npm:^7.22.5, @babel/traverse@npm:^7.23.3, @babel/traverse@npm:^7.23.4": +"@babel/traverse@npm:^7.22.20, @babel/traverse@npm:^7.23.3, @babel/traverse@npm:^7.23.4": version: 7.23.4 resolution: "@babel/traverse@npm:7.23.4" dependencies: @@ -1717,18 +1724,18 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.25.6": - version: 7.25.9 - resolution: "@babel/traverse@npm:7.25.9" +"@babel/traverse@npm:^7.28.0": + version: 7.29.0 + resolution: "@babel/traverse@npm:7.29.0" dependencies: - "@babel/code-frame": "npm:^7.25.9" - "@babel/generator": "npm:^7.25.9" - "@babel/parser": "npm:^7.25.9" - "@babel/template": "npm:^7.25.9" - "@babel/types": "npm:^7.25.9" + "@babel/code-frame": "npm:^7.29.0" + "@babel/generator": "npm:^7.29.0" + "@babel/helper-globals": "npm:^7.28.0" + "@babel/parser": "npm:^7.29.0" + "@babel/template": "npm:^7.28.6" + "@babel/types": "npm:^7.29.0" debug: "npm:^4.3.1" - globals: "npm:^11.1.0" - checksum: 10c0/e90be586a714da4adb80e6cb6a3c5cfcaa9b28148abdafb065e34cc109676fc3db22cf98cd2b2fff66ffb9b50c0ef882cab0f466b6844be0f6c637b82719bba1 + checksum: 10c0/f63ef6e58d02a9fbf3c0e2e5f1c877da3e0bc57f91a19d2223d53e356a76859cbaf51171c9211c71816d94a0e69efa2732fd27ffc0e1bbc84b636e60932333eb languageName: node linkType: hard @@ -1754,13 +1761,13 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0": - version: 7.26.0 - resolution: "@babel/types@npm:7.26.0" +"@babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0": + version: 7.29.0 + resolution: "@babel/types@npm:7.29.0" dependencies: - "@babel/helper-string-parser": "npm:^7.25.9" - "@babel/helper-validator-identifier": "npm:^7.25.9" - checksum: 10c0/b694f41ad1597127e16024d766c33a641508aad037abd08d0d1f73af753e1119fa03b4a107d04b5f92cc19c095a594660547ae9bead1db2299212d644b0a5cb8 + "@babel/helper-string-parser": "npm:^7.27.1" + "@babel/helper-validator-identifier": "npm:^7.28.5" + checksum: 10c0/23cc3466e83bcbfab8b9bd0edaafdb5d4efdb88b82b3be6728bbade5ba2f0996f84f63b1c5f7a8c0d67efded28300898a5f930b171bb40b311bca2029c4e9b4f languageName: node linkType: hard @@ -2113,14 +2120,13 @@ __metadata: languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.5": - version: 0.3.5 - resolution: "@jridgewell/gen-mapping@npm:0.3.5" +"@jridgewell/gen-mapping@npm:^0.3.12": + version: 0.3.13 + resolution: "@jridgewell/gen-mapping@npm:0.3.13" dependencies: - "@jridgewell/set-array": "npm:^1.2.1" - "@jridgewell/sourcemap-codec": "npm:^1.4.10" + "@jridgewell/sourcemap-codec": "npm:^1.5.0" "@jridgewell/trace-mapping": "npm:^0.3.24" - checksum: 10c0/1be4fd4a6b0f41337c4f5fdf4afc3bd19e39c3691924817108b82ffcb9c9e609c273f936932b9fba4b3a298ce2eb06d9bff4eb1cc3bd81c4f4ee1b4917e25feb + checksum: 10c0/9a7d65fb13bd9aec1fbab74cda08496839b7e2ceb31f5ab922b323e94d7c481ce0fc4fd7e12e2610915ed8af51178bdc61e168e92a8c8b8303b030b03489b13b languageName: node linkType: hard @@ -2138,13 +2144,6 @@ __metadata: languageName: node linkType: hard -"@jridgewell/set-array@npm:^1.2.1": - version: 1.2.1 - resolution: "@jridgewell/set-array@npm:1.2.1" - checksum: 10c0/2a5aa7b4b5c3464c895c802d8ae3f3d2b92fcbe84ad12f8d0bfbb1f5ad006717e7577ee1fd2eac00c088abe486c7adb27976f45d2941ff6b0b92b2c3302c60f4 - languageName: node - linkType: hard - "@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": version: 1.4.15 resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" @@ -2152,6 +2151,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.5.0": + version: 1.5.5 + resolution: "@jridgewell/sourcemap-codec@npm:1.5.5" + checksum: 10c0/f9e538f302b63c0ebc06eecb1dd9918dd4289ed36147a0ddce35d6ea4d7ebbda243cda7b2213b6a5e1d8087a298d5cf630fb2bd39329cdecb82017023f6081a0 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.20 resolution: "@jridgewell/trace-mapping@npm:0.3.20" @@ -2162,7 +2168,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": +"@jridgewell/trace-mapping@npm:^0.3.24": version: 0.3.25 resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: @@ -2172,6 +2178,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.28": + version: 0.3.31 + resolution: "@jridgewell/trace-mapping@npm:0.3.31" + dependencies: + "@jridgewell/resolve-uri": "npm:^3.1.0" + "@jridgewell/sourcemap-codec": "npm:^1.4.14" + checksum: 10c0/4b30ec8cd56c5fd9a661f088230af01e0c1a3888d11ffb6b47639700f71225be21d1f7e168048d6d4f9449207b978a235c07c8f15c07705685d16dc06280e9d9 + languageName: node + linkType: hard + "@ljharb/through@npm:^2.3.11": version: 2.3.11 resolution: "@ljharb/through@npm:2.3.11" @@ -2494,128 +2510,177 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.24.4" +"@rollup/rollup-android-arm-eabi@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.59.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-android-arm64@npm:4.24.4" +"@rollup/rollup-android-arm64@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-android-arm64@npm:4.59.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-darwin-arm64@npm:4.24.4" +"@rollup/rollup-darwin-arm64@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-darwin-arm64@npm:4.59.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-darwin-x64@npm:4.24.4" +"@rollup/rollup-darwin-x64@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-darwin-x64@npm:4.59.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-freebsd-arm64@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-freebsd-arm64@npm:4.24.4" +"@rollup/rollup-freebsd-arm64@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.59.0" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-freebsd-x64@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-freebsd-x64@npm:4.24.4" +"@rollup/rollup-freebsd-x64@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-freebsd-x64@npm:4.59.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.24.4" +"@rollup/rollup-linux-arm-gnueabihf@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.59.0" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.24.4" +"@rollup/rollup-linux-arm-musleabihf@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.59.0" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.24.4" +"@rollup/rollup-linux-arm64-gnu@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.59.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.24.4" +"@rollup/rollup-linux-arm64-musl@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.59.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.24.4" +"@rollup/rollup-linux-loong64-gnu@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.59.0" + conditions: os=linux & cpu=loong64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-loong64-musl@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-loong64-musl@npm:4.59.0" + conditions: os=linux & cpu=loong64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-ppc64-gnu@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.59.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.24.4" +"@rollup/rollup-linux-ppc64-musl@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-ppc64-musl@npm:4.59.0" + conditions: os=linux & cpu=ppc64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-riscv64-gnu@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.59.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.24.4" +"@rollup/rollup-linux-riscv64-musl@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.59.0" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-s390x-gnu@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.59.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.24.4" +"@rollup/rollup-linux-x64-gnu@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.59.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.24.4" +"@rollup/rollup-linux-x64-musl@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.59.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.24.4" +"@rollup/rollup-openbsd-x64@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-openbsd-x64@npm:4.59.0" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-openharmony-arm64@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-openharmony-arm64@npm:4.59.0" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-win32-arm64-msvc@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.59.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.24.4" +"@rollup/rollup-win32-ia32-msvc@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.59.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.24.4": - version: 4.24.4 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.24.4" +"@rollup/rollup-win32-x64-gnu@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-win32-x64-gnu@npm:4.59.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-win32-x64-msvc@npm:4.59.0": + version: 4.59.0 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.59.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2796,10 +2861,10 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:1.0.6": - version: 1.0.6 - resolution: "@types/estree@npm:1.0.6" - checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a +"@types/estree@npm:1.0.8": + version: 1.0.8 + resolution: "@types/estree@npm:1.0.8" + checksum: 10c0/39d34d1afaa338ab9763f37ad6066e3f349444f9052b9676a7cc0252ef9485a41c6d81c9c4e0d26e9077993354edf25efc853f3224dd4b447175ef62bdcc86a5 languageName: node linkType: hard @@ -2902,7 +2967,7 @@ __metadata: languageName: node linkType: hard -"@types/sarif@npm:^2.1.4, @types/sarif@npm:^2.1.7": +"@types/sarif@npm:^2.1.7": version: 2.1.7 resolution: "@types/sarif@npm:2.1.7" checksum: 10c0/983d593735c42b288c3d95bb1655b036652438d267eecb2cd5d0f8c613ac98ae198eb7828dc171776e64a6ebe93e88c920ec9b80cf3c780e015e081ac5d26c01 @@ -3163,111 +3228,57 @@ __metadata: languageName: node linkType: hard -"@utam/compiler@npm:2.2.0": - version: 2.2.0 - resolution: "@utam/compiler@npm:2.2.0" - dependencies: - "@utam/diagnostics": "npm:2.2.0" - jsonc-parser: "npm:^3.0.0" - checksum: 10c0/16c4eaaa5ac79304e0de12ab0802bed761ad133aae336f8a01dc9b7e1cc9ebc31aac34386e0eb7278376db91ffa008c93898f4b20a820317982586974658e638 - languageName: node - linkType: hard - -"@utam/compiler@npm:3.2.2": - version: 3.2.2 - resolution: "@utam/compiler@npm:3.2.2" +"@utam/compiler@npm:3.3.0": + version: 3.3.0 + resolution: "@utam/compiler@npm:3.3.0" dependencies: - "@utam/diagnostics": "npm:3.2.2" + "@utam/diagnostics": "npm:3.3.0" jsonc-parser: "npm:^3.3.1" - checksum: 10c0/645e0ce38ede28611b38fcaa79f1cf3f34f946e18c253c28ee35e8efabf28f05ac54da0cd10c3b00d371970e6ba3adf4f0a18b7645da70d808dc8af69aa01bff - languageName: node - linkType: hard - -"@utam/core@npm:2.2.0": - version: 2.2.0 - resolution: "@utam/core@npm:2.2.0" - checksum: 10c0/6d780a41f5b6a3e57766dbb5c5c0972760d9adf4e4a700a93a5b986c881082e011448171316ea09974c77287435b80ff9d0ba7f4e84a03b464245e8a3a2f5716 - languageName: node - linkType: hard - -"@utam/core@npm:3.2.2": - version: 3.2.2 - resolution: "@utam/core@npm:3.2.2" - checksum: 10c0/c797656f485c9f86fdafdef9697761ddae7ad7624cab2fa685c6c23970772b04d02e1e11f2140a571f4a2c6c9973edc3b6e109c91b604acd509923d19fca0244 - languageName: node - linkType: hard - -"@utam/diagnostics@npm:2.2.0": - version: 2.2.0 - resolution: "@utam/diagnostics@npm:2.2.0" - checksum: 10c0/7c3ccf796f163bd9a136aa181f71f75d592aef4d78640938f9c24dfe0fec8b607fbec75daa39c399bdeca25c5ffcd009e9f60ecbd3e08523216e9979ee0af877 + checksum: 10c0/2b326a1bd21ad04b5037f412bbbef3a494fc2f0c4d64f1970d0f2d245e9ad8357404d7fbff30f63e19019bbc4fde4c0eabd450998408befea509a3d13c4743c2 languageName: node linkType: hard -"@utam/diagnostics@npm:3.2.2": - version: 3.2.2 - resolution: "@utam/diagnostics@npm:3.2.2" - checksum: 10c0/16ccce7f0d75e6e376893bac98b8fd854b003ea449525f5f71447d04e4822f2422d7069bb0896c1cce0ed3832a0fca56679e3287723ac4b2238e522bf795f2db +"@utam/core@npm:3.3.0": + version: 3.3.0 + resolution: "@utam/core@npm:3.3.0" + checksum: 10c0/9c580705e7d2fbd4302867d4bb92b099f99b6621e7c69bdbbec37308510e7c7b54fe70b47578280974e45f3e758dad25a1b2b66db3a317b80d09d55d8df9256c languageName: node linkType: hard -"@utam/generator@npm:2.2.0": - version: 2.2.0 - resolution: "@utam/generator@npm:2.2.0" - dependencies: - "@babel/parser": "npm:^7.22.5" - "@babel/traverse": "npm:^7.22.5" - parse5: "npm:^6.0.1" - checksum: 10c0/6954b4b52dabf798b9afc0eba4b334e7702259f4954108886c806efc51d67a48f454c0f87446e27b51937629c33f24d174738772072ff46852de05929e88b452 +"@utam/diagnostics@npm:3.3.0": + version: 3.3.0 + resolution: "@utam/diagnostics@npm:3.3.0" + checksum: 10c0/a67ca985fb07c1685b688f3c3d053665c844a90c1c438fddadbfb4c31fefa830729c14019be3a7f91f5aecd630bb9604a35ae4a89149b3065ed9b3f00e577ed8 languageName: node linkType: hard -"@utam/generator@npm:3.2.2": - version: 3.2.2 - resolution: "@utam/generator@npm:3.2.2" +"@utam/generator@npm:3.3.0": + version: 3.3.0 + resolution: "@utam/generator@npm:3.3.0" dependencies: - "@babel/parser": "npm:^7.25.6" - "@babel/traverse": "npm:^7.25.6" + "@babel/parser": "npm:^7.28.0" + "@babel/traverse": "npm:^7.28.0" parse5: "npm:^6.0.1" - checksum: 10c0/3e77ed492422602fe91adcf8907c066232ac5aba90b5b843f68f661539ccda87ddedf3e54e769e898cd1ac44fa04d6ef3d1fb4bd5d96b3cf78dad250449be472 + checksum: 10c0/dfe1a9d4be55667e36d461927ec645f1db995f3cfafe21e4ae9e404fb84a677c3288918c2a7a22eb25fda0874ec7a11d51e702c6800b2b0a8eee1f6423c5577d languageName: node linkType: hard -"@utam/lint@npm:2.2.0": - version: 2.2.0 - resolution: "@utam/lint@npm:2.2.0" - dependencies: - "@utam/diagnostics": "npm:2.2.0" - node-sarif-builder: "npm:^2.0.3" - checksum: 10c0/c97dbfe24e93c740d37599ea427288257fdf50ccb8f5184cb262921b71e739236b4bddee0741c2f14ca4e7e8b14cc3d57afafa7f1d7a2f1af422628fee240559 - languageName: node - linkType: hard - -"@utam/lint@npm:3.2.2": - version: 3.2.2 - resolution: "@utam/lint@npm:3.2.2" +"@utam/lint@npm:3.3.0": + version: 3.3.0 + resolution: "@utam/lint@npm:3.3.0" dependencies: - "@utam/diagnostics": "npm:3.2.2" + "@utam/diagnostics": "npm:3.3.0" node-sarif-builder: "npm:^3.2.0" - checksum: 10c0/ea1df2c407262f1578c9047b33bdcc63d201dfd10b840c39bf1dcbcd57408810854c331779ec2241e94673ba27ab17ec550a379c6dfd8e89d376250681e94513 - languageName: node - linkType: hard - -"@utam/loader@npm:2.2.0": - version: 2.2.0 - resolution: "@utam/loader@npm:2.2.0" - dependencies: - "@utam/core": "npm:2.2.0" - checksum: 10c0/d734dacbfd73cc7fa5cb309b32a6ecf98eacd4b0978498a780816c00835bed9733d82866ea635522e3ed56e655b164c15741aae215ffead3a9c65978c385ed5b + checksum: 10c0/049d7fef3b801adba4a547202a3ccf9d4d4ae36acfdbe3bdfea0e87556d6b45d6c125ff606df3bba912efaf1c02bcb9eb14a85a86b77cf4013669a5a7427d274 languageName: node linkType: hard -"@utam/loader@npm:3.2.2": - version: 3.2.2 - resolution: "@utam/loader@npm:3.2.2" +"@utam/loader@npm:3.3.0": + version: 3.3.0 + resolution: "@utam/loader@npm:3.3.0" dependencies: - "@utam/core": "npm:3.2.2" - checksum: 10c0/c873048039727e3bd5e985c3152d3bd5d1aaf7045b27fb9619f9769386be41c302aac650556049239406efc06efd54c4ce3ab95fcd6aaf3cf708b9c1268d5fe3 + "@utam/core": "npm:3.3.0" + checksum: 10c0/391a465d87becca3bf98a6a9b1830d8121e4fd60998e8e7e1ec44a088d900c956e77b8471d86ed4c1b3207e9293b9673b46f0a647f88c99a7e3425ad3f449646 languageName: node linkType: hard @@ -5681,7 +5692,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": +"fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -5896,17 +5907,6 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^10.0.0": - version: 10.1.0 - resolution: "fs-extra@npm:10.1.0" - dependencies: - graceful-fs: "npm:^4.2.0" - jsonfile: "npm:^6.0.1" - universalify: "npm:^2.0.0" - checksum: 10c0/5f579466e7109719d162a9249abbeffe7f426eb133ea486e020b89bc6d67a741134076bf439983f2eb79276ceaf6bd7b7c1e43c3fd67fe889863e69072fb0a5e - languageName: node - linkType: hard - "fs-extra@npm:^11.1.1": version: 11.2.0 resolution: "fs-extra@npm:11.2.0" @@ -7702,13 +7702,6 @@ __metadata: languageName: node linkType: hard -"jsonc-parser@npm:^3.0.0": - version: 3.2.0 - resolution: "jsonc-parser@npm:3.2.0" - checksum: 10c0/5a12d4d04dad381852476872a29dcee03a57439574e4181d91dca71904fcdcc5e8e4706c0a68a2c61ad9810e1e1c5806b5100d52d3e727b78f5cdc595401045b - languageName: node - linkType: hard - "jsonc-parser@npm:^3.3.1": version: 3.3.1 resolution: "jsonc-parser@npm:3.3.1" @@ -8510,16 +8503,6 @@ __metadata: languageName: node linkType: hard -"node-sarif-builder@npm:^2.0.3": - version: 2.0.3 - resolution: "node-sarif-builder@npm:2.0.3" - dependencies: - "@types/sarif": "npm:^2.1.4" - fs-extra: "npm:^10.0.0" - checksum: 10c0/328821b645d46a256197c6f8a17f3eb9c53f1af3416184a3d2b354e28d595d2f216380b573ccbd2dd769eaac70e5d020b731f32dc66b8782af0e403723e5ed5f - languageName: node - linkType: hard - "node-sarif-builder@npm:^3.2.0": version: 3.2.0 resolution: "node-sarif-builder@npm:3.2.0" @@ -8977,6 +8960,13 @@ __metadata: languageName: node linkType: hard +"picocolors@npm:^1.1.1": + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 + languageName: node + linkType: hard + "picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" @@ -9570,43 +9560,36 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^3.29.2": - version: 3.29.4 - resolution: "rollup@npm:3.29.4" - dependencies: - fsevents: "npm:~2.3.2" - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 10c0/65eddf84bf389ea8e4d4c1614b1c6a298d08f8ae785c0c087e723a879190c8aaddbab4aa3b8a0524551b9036750c9f8bfea27b377798accfd2ba5084ceff5aaa - languageName: node - linkType: hard - -"rollup@npm:^4.21.3": - version: 4.24.4 - resolution: "rollup@npm:4.24.4" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.24.4" - "@rollup/rollup-android-arm64": "npm:4.24.4" - "@rollup/rollup-darwin-arm64": "npm:4.24.4" - "@rollup/rollup-darwin-x64": "npm:4.24.4" - "@rollup/rollup-freebsd-arm64": "npm:4.24.4" - "@rollup/rollup-freebsd-x64": "npm:4.24.4" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.24.4" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.24.4" - "@rollup/rollup-linux-arm64-gnu": "npm:4.24.4" - "@rollup/rollup-linux-arm64-musl": "npm:4.24.4" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.24.4" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.24.4" - "@rollup/rollup-linux-s390x-gnu": "npm:4.24.4" - "@rollup/rollup-linux-x64-gnu": "npm:4.24.4" - "@rollup/rollup-linux-x64-musl": "npm:4.24.4" - "@rollup/rollup-win32-arm64-msvc": "npm:4.24.4" - "@rollup/rollup-win32-ia32-msvc": "npm:4.24.4" - "@rollup/rollup-win32-x64-msvc": "npm:4.24.4" - "@types/estree": "npm:1.0.6" +"rollup@npm:^4.24.0": + version: 4.59.0 + resolution: "rollup@npm:4.59.0" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.59.0" + "@rollup/rollup-android-arm64": "npm:4.59.0" + "@rollup/rollup-darwin-arm64": "npm:4.59.0" + "@rollup/rollup-darwin-x64": "npm:4.59.0" + "@rollup/rollup-freebsd-arm64": "npm:4.59.0" + "@rollup/rollup-freebsd-x64": "npm:4.59.0" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.59.0" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.59.0" + "@rollup/rollup-linux-arm64-gnu": "npm:4.59.0" + "@rollup/rollup-linux-arm64-musl": "npm:4.59.0" + "@rollup/rollup-linux-loong64-gnu": "npm:4.59.0" + "@rollup/rollup-linux-loong64-musl": "npm:4.59.0" + "@rollup/rollup-linux-ppc64-gnu": "npm:4.59.0" + "@rollup/rollup-linux-ppc64-musl": "npm:4.59.0" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.59.0" + "@rollup/rollup-linux-riscv64-musl": "npm:4.59.0" + "@rollup/rollup-linux-s390x-gnu": "npm:4.59.0" + "@rollup/rollup-linux-x64-gnu": "npm:4.59.0" + "@rollup/rollup-linux-x64-musl": "npm:4.59.0" + "@rollup/rollup-openbsd-x64": "npm:4.59.0" + "@rollup/rollup-openharmony-arm64": "npm:4.59.0" + "@rollup/rollup-win32-arm64-msvc": "npm:4.59.0" + "@rollup/rollup-win32-ia32-msvc": "npm:4.59.0" + "@rollup/rollup-win32-x64-gnu": "npm:4.59.0" + "@rollup/rollup-win32-x64-msvc": "npm:4.59.0" + "@types/estree": "npm:1.0.8" fsevents: "npm:~2.3.2" dependenciesMeta: "@rollup/rollup-android-arm-eabi": @@ -9629,27 +9612,41 @@ __metadata: optional: true "@rollup/rollup-linux-arm64-musl": optional: true - "@rollup/rollup-linux-powerpc64le-gnu": + "@rollup/rollup-linux-loong64-gnu": + optional: true + "@rollup/rollup-linux-loong64-musl": + optional: true + "@rollup/rollup-linux-ppc64-gnu": + optional: true + "@rollup/rollup-linux-ppc64-musl": optional: true "@rollup/rollup-linux-riscv64-gnu": optional: true + "@rollup/rollup-linux-riscv64-musl": + optional: true "@rollup/rollup-linux-s390x-gnu": optional: true "@rollup/rollup-linux-x64-gnu": optional: true "@rollup/rollup-linux-x64-musl": optional: true + "@rollup/rollup-openbsd-x64": + optional: true + "@rollup/rollup-openharmony-arm64": + optional: true "@rollup/rollup-win32-arm64-msvc": optional: true "@rollup/rollup-win32-ia32-msvc": optional: true + "@rollup/rollup-win32-x64-gnu": + optional: true "@rollup/rollup-win32-x64-msvc": optional: true fsevents: optional: true bin: rollup: dist/bin/rollup - checksum: 10c0/8e9e9ce4dc8cc48acf258a26519ed1bbbbdac99fd701e89d11c31271e01b4663fe61d839f7906a49c0983b1a49e2acc622948d7665ff0f57ecc48d872835d1ce + checksum: 10c0/f38742da34cfee5e899302615fa157aa77cb6a2a1495e5e3ce4cc9c540d3262e235bbe60caa31562bbfe492b01fdb3e7a8c43c39d842d3293bcf843123b766fc languageName: node linkType: hard @@ -9729,10 +9726,10 @@ __metadata: languageName: node linkType: hard -"salesforce-pageobjects@npm:^10.0.2": - version: 10.0.2 - resolution: "salesforce-pageobjects@npm:10.0.2" - checksum: 10c0/9a6a18adab1a65f1bd215c9842b66e734bde0ba568d4793846706bd4016822567463804aa69e095dd8c673a05bf6f9870778da077fe112202e28bc8bb03ef75a +"salesforce-pageobjects@npm:^12.0.0": + version: 12.0.0 + resolution: "salesforce-pageobjects@npm:12.0.0" + checksum: 10c0/eb051ff4d0c8961dd3655a0062bc20d87945a99eb1d5fefb3ca6d8df4a71a89dd8bb8eb81d42aa1cc60f140cedbaa04153aad79b5230580f9718814fec201500 languageName: node linkType: hard @@ -10701,7 +10698,7 @@ __metadata: version: 0.0.0-use.local resolution: "utam-generator@workspace:utam-generator" dependencies: - utam: "npm:^2.2.0" + utam: "npm:^3.3.0" languageName: unknown linkType: soft @@ -10738,8 +10735,8 @@ __metadata: isbinaryfile: "npm:^5.0.0" lint-staged: "npm:^15.2.2" prettier: "npm:3.1.1" - salesforce-pageobjects: "npm:^10.0.2" - wdio-utam-service: "npm:^3.2.2" + salesforce-pageobjects: "npm:^12.0.0" + wdio-utam-service: "npm:^3.3.0" languageName: unknown linkType: soft @@ -10747,48 +10744,28 @@ __metadata: version: 0.0.0-use.local resolution: "utam-preview@workspace:utam-preview" dependencies: - utam: "npm:^2.2.0" + utam: "npm:^3.3.0" languageName: unknown linkType: soft -"utam@npm:3.2.2": - version: 3.2.2 - resolution: "utam@npm:3.2.2" +"utam@npm:3.3.0, utam@npm:^3.3.0": + version: 3.3.0 + resolution: "utam@npm:3.3.0" dependencies: - "@utam/compiler": "npm:3.2.2" - "@utam/core": "npm:3.2.2" - "@utam/generator": "npm:3.2.2" - "@utam/lint": "npm:3.2.2" - "@utam/loader": "npm:3.2.2" + "@utam/compiler": "npm:3.3.0" + "@utam/core": "npm:3.3.0" + "@utam/generator": "npm:3.3.0" + "@utam/lint": "npm:3.3.0" + "@utam/loader": "npm:3.3.0" fast-glob: "npm:^3.3.2" jsondiffpatch: "npm:0.5.0" - rollup: "npm:^4.21.3" + rollup: "npm:^4.24.0" yargs: "npm:^17.5.1" bin: utam: ./bin/utam.js utam-config: ./bin/utam-config.js utam-generate: ./bin/utam-generate.js - checksum: 10c0/68acb7207ad4cf8d53b590c82c175fcb2faaf3a139b94a99861e552aec003b4510de63ae649cd7ed257e87f5d400b8293e5367805a7d6fd92168919dd7e7ca89 - languageName: node - linkType: hard - -"utam@npm:^2.2.0": - version: 2.2.0 - resolution: "utam@npm:2.2.0" - dependencies: - "@utam/compiler": "npm:2.2.0" - "@utam/core": "npm:2.2.0" - "@utam/generator": "npm:2.2.0" - "@utam/lint": "npm:2.2.0" - "@utam/loader": "npm:2.2.0" - fast-glob: "npm:^3.3.0" - jsondiffpatch: "npm:0.5.0" - rollup: "npm:^3.29.2" - yargs: "npm:^17.5.1" - bin: - utam: bin/utam.js - utam-generate: bin/utam-generate.js - checksum: 10c0/3a4ff3f18379c558e58d12fc551c531e9efe592d741b91da9d2acc1fb17d92a020f02a0fc11dc3c11257f11d1ca4d5c1915ae8c9207796f723a6bab29fff5a38 + checksum: 10c0/d1a5c08b5adabcb54366563429b5a568be35054f983704f6ba1744797763dd16afbace887ecb02f46716a62baa1fb8919d1f84dc00f52a44b5a3d22e5733d3c5 languageName: node linkType: hard @@ -10860,15 +10837,15 @@ __metadata: languageName: node linkType: hard -"wdio-utam-service@npm:^3.2.2": - version: 3.2.2 - resolution: "wdio-utam-service@npm:3.2.2" +"wdio-utam-service@npm:^3.3.0": + version: 3.3.0 + resolution: "wdio-utam-service@npm:3.3.0" dependencies: - utam: "npm:3.2.2" + utam: "npm:3.3.0" bin: utam: ./bin/utam.js utam-generate: ./bin/utam-generate.js - checksum: 10c0/a1a04b8cb33834383c48f7fec22579c683935bf1f4cdd50eec74c64da814c264d7aadba776f757fe45242a1c6c33a3bf84c3b6c2c071b13c3e9b4703af5f983d + checksum: 10c0/607f08159c4ff3c1bb793157ad5eaa907c7412610b695956b9549b7b09cb11a10fbf557dce9163607c2422a04e4466eb657328c1606eccf85dce1dc77648a8e3 languageName: node linkType: hard