diff --git a/.changeset/mighty-humans-allow.md b/.changeset/mighty-humans-allow.md new file mode 100644 index 00000000..1cb05cdf --- /dev/null +++ b/.changeset/mighty-humans-allow.md @@ -0,0 +1,10 @@ +--- +'@callstack/brownfield-example-shared-tests': patch +'brownfield': patch +'@callstack/brownfield-navigation': patch +'@callstack/brownie': patch +'@callstack/brownfield-cli': patch +'@callstack/react-native-brownfield': patch +--- + +chore: upgrade dependencies diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c2e4e349..e8131c3d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,12 +24,11 @@ jobs: with: disable-cache: 'true' - - name: Build run: yarn build - name: Create Release Pull Request or Publish to NPM - uses: changesets/action@e9cc34b540dd3ad1b030c57fd97269e8f6ad905a # v1.4.9 + uses: changesets/action@a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d # v1.9.0 with: version: yarn ci:version publish: yarn ci:publish diff --git a/apps/AppleApp/package.json b/apps/AppleApp/package.json index 534b5501..cd1a898d 100644 --- a/apps/AppleApp/package.json +++ b/apps/AppleApp/package.json @@ -19,8 +19,8 @@ }, "devDependencies": { "@callstack/brownfield-example-shared-tests": "workspace:^", - "@rock-js/tools": "^0.13.3", - "detox": "^20.27.0", + "@rock-js/tools": "^0.13.4", + "detox": "^20.51.4", "jest": "^29.7.0" } } diff --git a/apps/ExpoApp54/package.json b/apps/ExpoApp54/package.json index 3d0e1bc1..5b5fe8fe 100644 --- a/apps/ExpoApp54/package.json +++ b/apps/ExpoApp54/package.json @@ -51,7 +51,7 @@ "@testing-library/react-native": "^13.3.3", "@types/jest": "^30.0.0", "@types/react": "~19.1.10", - "detox": "^20.27.0", + "detox": "^20.51.4", "eslint": "^9.25.0", "eslint-config-expo": "~10.0.0", "jest": "^29.7.0", diff --git a/apps/ExpoApp55/package.json b/apps/ExpoApp55/package.json index a18cb58b..9eafd74b 100644 --- a/apps/ExpoApp55/package.json +++ b/apps/ExpoApp55/package.json @@ -56,7 +56,7 @@ "@testing-library/react-native": "^13.3.3", "@types/jest": "^30.0.0", "@types/react": "~19.2.10", - "detox": "^20.27.0", + "detox": "^20.51.4", "eslint": "^9.25.0", "eslint-config-expo": "~55.0.0", "globals": "^17.6.0", diff --git a/apps/RNApp/package.json b/apps/RNApp/package.json index 48a2d82b..d9b2ca15 100644 --- a/apps/RNApp/package.json +++ b/apps/RNApp/package.json @@ -47,10 +47,10 @@ "@types/jest": "^30.0.0", "@types/react": "^19.2.0", "@types/react-test-renderer": "^19.1.0", - "detox": "^20.27.0", + "detox": "^20.51.4", "eslint": "^9.39.3", "jest": "^29.7.0", - "prettier": "^3.8.1", + "prettier": "^3.8.4", "react-native-monorepo-config": "^0.3.3", "react-test-renderer": "19.2.3", "typescript": "^5.9.3" diff --git a/docs/package.json b/docs/package.json index c1ab49bb..72d8ca5c 100644 --- a/docs/package.json +++ b/docs/package.json @@ -18,6 +18,6 @@ "@rspress/core": "^2.0.9" }, "devDependencies": { - "@types/node": "^25.5.0" + "@types/node": "^26.0.0" } } diff --git a/package.json b/package.json index cb01337d..15d0c998 100644 --- a/package.json +++ b/package.json @@ -39,28 +39,28 @@ }, "packageManager": "yarn@4.12.0", "dependencies": { - "@changesets/changelog-github": "^0.6.0", - "@changesets/cli": "^2.30.0", + "@changesets/changelog-github": "^0.7.0", + "@changesets/cli": "^2.31.0", "@expo/config-plugins": "^54.0.4" }, "devDependencies": { - "@commitlint/cli": "^20.4.4", - "@commitlint/config-conventional": "^20.4.4", - "@eslint/compat": "^2.0.1", - "@eslint/eslintrc": "^3.3.3", + "@commitlint/cli": "^21.0.2", + "@commitlint/config-conventional": "^21.0.2", + "@eslint/compat": "^2.1.0", + "@eslint/eslintrc": "^3.3.5", "@expo/config-types": "^54.0.10", "@react-native/eslint-config": "0.82.1", "babel-plugin-module-resolver": "5.0.2", "eslint": "^9.39.3", "eslint-config-prettier": "^10.1.8", "eslint-plugin-node-import": "^1.2.0", - "eslint-plugin-prettier": "^5.5.5", - "lefthook": "^2.1.4", - "prettier": "^3.8.1", + "eslint-plugin-prettier": "^5.5.6", + "lefthook": "^2.1.9", + "prettier": "^3.8.4", "quicktype-core": "^23.2.6", "quicktype-typescript-input": "^23.2.6", - "skillgym": "^0.8.0", - "turbo": "^2.8.17", + "skillgym": "^0.10.0", + "turbo": "^2.9.18", "typescript": "5.9.3" }, "commitlint": { diff --git a/packages/brownfield/package.json b/packages/brownfield/package.json index 693c922b..ac94c3b1 100644 --- a/packages/brownfield/package.json +++ b/packages/brownfield/package.json @@ -52,12 +52,12 @@ "@callstack/brownfield-cli": "workspace:^" }, "devDependencies": { - "@types/node": "^25.5.0", + "@types/node": "^26.0.0", "eslint": "^9.39.3", "eslint-config-prettier": "^10.1.8", "eslint-plugin-node-import": "^1.2.0", - "eslint-plugin-prettier": "^5.5.5", - "prettier": "^3.8.1", + "eslint-plugin-prettier": "^5.5.6", + "prettier": "^3.8.4", "typescript": "5.9.3" }, "engines": { diff --git a/packages/brownie/package.json b/packages/brownie/package.json index dc181a12..5cd1d1d8 100644 --- a/packages/brownie/package.json +++ b/packages/brownie/package.json @@ -77,7 +77,7 @@ }, "dependencies": { "@callstack/brownfield-cli": "workspace:^", - "ts-morph": "^27.0.2" + "ts-morph": "^28.0.0" }, "devDependencies": { "@babel/core": "^7.25.2", @@ -86,7 +86,7 @@ "@babel/runtime": "^7.25.0", "@react-native/babel-preset": "0.83.2", "@react-native/eslint-config": "0.83.2", - "@types/node": "^25.5.0", + "@types/node": "^26.0.0", "@types/react": "^19.1.1", "eslint": "^9.39.3", "globals": "^17.3.0", diff --git a/packages/cli/package.json b/packages/cli/package.json index 42011254..30c82aea 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -82,16 +82,16 @@ "@expo/config": "^12.0.13", "@react-native-community/cli-config": "^20.0.0", "@react-native-community/cli-config-android": "^20.0.0", - "@rock-js/platform-android": "^0.13.3", - "@rock-js/platform-apple-helpers": "^0.13.3", - "@rock-js/plugin-brownfield-android": "^0.13.3", - "@rock-js/plugin-brownfield-ios": "^0.13.3", - "@rock-js/tools": "^0.13.3", + "@rock-js/platform-android": "^0.13.4", + "@rock-js/platform-apple-helpers": "^0.13.4", + "@rock-js/plugin-brownfield-android": "^0.13.4", + "@rock-js/plugin-brownfield-ios": "^0.13.4", + "@rock-js/tools": "^0.13.4", "ajv": "^8.20.0", - "commander": "^14.0.3", + "commander": "^15.0.0", "quicktype-core": "^23.2.6", "quicktype-typescript-input": "^23.2.6", - "ts-morph": "^27.0.2" + "ts-morph": "^28.0.0" }, "devDependencies": { "@babel/core": "^7.28.5", @@ -102,14 +102,14 @@ "@react-native/eslint-config": "0.82.1", "@types/babel__core": "^7.20.5", "@types/babel__preset-env": "^7.10.0", - "@types/node": "^25.5.0", - "@vitest/coverage-v8": "^4.1.0", + "@types/node": "^26.0.0", + "@vitest/coverage-v8": "^4.1.9", "eslint": "^9.39.3", "globals": "^17.3.0", "nodemon": "^3.1.14", "ts-json-schema-generator": "^2.9.0", "typescript": "5.9.3", - "vitest": "^4.1.4" + "vitest": "^4.1.9" }, "engines": { "node": ">=20" diff --git a/packages/react-native-brownfield/package.json b/packages/react-native-brownfield/package.json index 7a9db350..cd82d5fe 100644 --- a/packages/react-native-brownfield/package.json +++ b/packages/react-native-brownfield/package.json @@ -98,7 +98,7 @@ "@react-native/babel-preset": "0.83.2", "@types/jest": "^30.0.0", "@types/react": "^19.1.1", - "@vitest/coverage-v8": "^4.1.0", + "@vitest/coverage-v8": "^4.1.9", "eslint": "^9.39.3", "globals": "^17.3.0", "import": "^0.0.6", @@ -107,7 +107,7 @@ "react-native": "0.83.2", "react-native-builder-bob": "^0.41.0", "typescript": "5.9.3", - "vitest": "^4.1.4" + "vitest": "^4.1.9" }, "codegenConfig": { "name": "ReactNativeBrownfield", diff --git a/yarn.lock b/yarn.lock index 0071766a..c17978ce 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1679,26 +1679,26 @@ __metadata: "@react-native-community/cli-types": "npm:^20.0.0" "@react-native/babel-preset": "npm:0.82.1" "@react-native/eslint-config": "npm:0.82.1" - "@rock-js/platform-android": "npm:^0.13.3" - "@rock-js/platform-apple-helpers": "npm:^0.13.3" - "@rock-js/plugin-brownfield-android": "npm:^0.13.3" - "@rock-js/plugin-brownfield-ios": "npm:^0.13.3" - "@rock-js/tools": "npm:^0.13.3" + "@rock-js/platform-android": "npm:^0.13.4" + "@rock-js/platform-apple-helpers": "npm:^0.13.4" + "@rock-js/plugin-brownfield-android": "npm:^0.13.4" + "@rock-js/plugin-brownfield-ios": "npm:^0.13.4" + "@rock-js/tools": "npm:^0.13.4" "@types/babel__core": "npm:^7.20.5" "@types/babel__preset-env": "npm:^7.10.0" - "@types/node": "npm:^25.5.0" - "@vitest/coverage-v8": "npm:^4.1.0" + "@types/node": "npm:^26.0.0" + "@vitest/coverage-v8": "npm:^4.1.9" ajv: "npm:^8.20.0" - commander: "npm:^14.0.3" + commander: "npm:^15.0.0" eslint: "npm:^9.39.3" globals: "npm:^17.3.0" nodemon: "npm:^3.1.14" quicktype-core: "npm:^23.2.6" quicktype-typescript-input: "npm:^23.2.6" ts-json-schema-generator: "npm:^2.9.0" - ts-morph: "npm:^27.0.2" + ts-morph: "npm:^28.0.0" typescript: "npm:5.9.3" - vitest: "npm:^4.1.4" + vitest: "npm:^4.1.9" peerDependencies: "@react-native-community/cli-config": "*" "@react-native-community/cli-config-android": "*" @@ -1725,7 +1725,7 @@ __metadata: "@testing-library/react-native": "npm:^13.3.3" "@types/jest": "npm:^30.0.0" "@types/react": "npm:~19.1.10" - detox: "npm:^20.27.0" + detox: "npm:^20.51.4" eslint: "npm:^9.25.0" eslint-config-expo: "npm:~10.0.0" expo: "npm:~54.0.34" @@ -1770,7 +1770,7 @@ __metadata: "@testing-library/react-native": "npm:^13.3.3" "@types/jest": "npm:^30.0.0" "@types/react": "npm:~19.2.10" - detox: "npm:^20.27.0" + detox: "npm:^20.51.4" eslint: "npm:^9.25.0" eslint-config-expo: "npm:~55.0.0" expo: "npm:~55.0.23" @@ -1809,8 +1809,8 @@ __metadata: resolution: "@callstack/brownfield-example-ios-app@workspace:apps/AppleApp" dependencies: "@callstack/brownfield-example-shared-tests": "workspace:^" - "@rock-js/tools": "npm:^0.13.3" - detox: "npm:^20.27.0" + "@rock-js/tools": "npm:^0.13.4" + detox: "npm:^20.51.4" jest: "npm:^29.7.0" languageName: unknown linkType: soft @@ -1840,10 +1840,10 @@ __metadata: "@types/jest": "npm:^30.0.0" "@types/react": "npm:^19.2.0" "@types/react-test-renderer": "npm:^19.1.0" - detox: "npm:^20.27.0" + detox: "npm:^20.51.4" eslint: "npm:^9.39.3" jest: "npm:^29.7.0" - prettier: "npm:^3.8.1" + prettier: "npm:^3.8.4" react: "npm:19.2.3" react-native: "npm:0.85.0" react-native-monorepo-config: "npm:^0.3.3" @@ -1882,12 +1882,12 @@ __metadata: version: 0.0.0-use.local resolution: "@callstack/brownfield-monorepo@workspace:." dependencies: - "@changesets/changelog-github": "npm:^0.6.0" - "@changesets/cli": "npm:^2.30.0" - "@commitlint/cli": "npm:^20.4.4" - "@commitlint/config-conventional": "npm:^20.4.4" - "@eslint/compat": "npm:^2.0.1" - "@eslint/eslintrc": "npm:^3.3.3" + "@changesets/changelog-github": "npm:^0.7.0" + "@changesets/cli": "npm:^2.31.0" + "@commitlint/cli": "npm:^21.0.2" + "@commitlint/config-conventional": "npm:^21.0.2" + "@eslint/compat": "npm:^2.1.0" + "@eslint/eslintrc": "npm:^3.3.5" "@expo/config-plugins": "npm:^54.0.4" "@expo/config-types": "npm:^54.0.10" "@react-native/eslint-config": "npm:0.82.1" @@ -1895,13 +1895,13 @@ __metadata: eslint: "npm:^9.39.3" eslint-config-prettier: "npm:^10.1.8" eslint-plugin-node-import: "npm:^1.2.0" - eslint-plugin-prettier: "npm:^5.5.5" - lefthook: "npm:^2.1.4" - prettier: "npm:^3.8.1" + eslint-plugin-prettier: "npm:^5.5.6" + lefthook: "npm:^2.1.9" + prettier: "npm:^3.8.4" quicktype-core: "npm:^23.2.6" quicktype-typescript-input: "npm:^23.2.6" - skillgym: "npm:^0.8.0" - turbo: "npm:^2.8.17" + skillgym: "npm:^0.10.0" + turbo: "npm:^2.9.18" typescript: "npm:5.9.3" languageName: unknown linkType: soft @@ -1944,7 +1944,7 @@ __metadata: "@callstack/brownfield-cli": "workspace:^" "@react-native/babel-preset": "npm:0.83.2" "@react-native/eslint-config": "npm:0.83.2" - "@types/node": "npm:^25.5.0" + "@types/node": "npm:^26.0.0" "@types/react": "npm:^19.1.1" eslint: "npm:^9.39.3" globals: "npm:^17.3.0" @@ -1952,7 +1952,7 @@ __metadata: nodemon: "npm:^3.1.14" react-native: "npm:0.83.2" react-native-builder-bob: "npm:^0.41.0" - ts-morph: "npm:^27.0.2" + ts-morph: "npm:^28.0.0" typescript: "npm:5.9.3" peerDependencies: react: "*" @@ -1974,7 +1974,7 @@ __metadata: "@react-native/babel-preset": "npm:0.83.2" "@types/jest": "npm:^30.0.0" "@types/react": "npm:^19.1.1" - "@vitest/coverage-v8": "npm:^4.1.0" + "@vitest/coverage-v8": "npm:^4.1.9" eslint: "npm:^9.39.3" globals: "npm:^17.3.0" import: "npm:^0.0.6" @@ -1983,7 +1983,7 @@ __metadata: react-native: "npm:0.83.2" react-native-builder-bob: "npm:^0.41.0" typescript: "npm:5.9.3" - vitest: "npm:^4.1.4" + vitest: "npm:^4.1.9" peerDependencies: "@expo/config-plugins": ^54.0.4 bin: @@ -2061,18 +2061,18 @@ __metadata: languageName: node linkType: hard -"@changesets/changelog-github@npm:^0.6.0": - version: 0.6.0 - resolution: "@changesets/changelog-github@npm:0.6.0" +"@changesets/changelog-github@npm:^0.7.0": + version: 0.7.0 + resolution: "@changesets/changelog-github@npm:0.7.0" dependencies: "@changesets/get-github-info": "npm:^0.8.0" "@changesets/types": "npm:^6.1.0" dotenv: "npm:^8.1.0" - checksum: 10/a9d105e5b260461c1803a14ed74b5a54ace83bea23284e7ad680ff8e755146336190e840eb797b2bd6d5bc1a4c78a3bed2046604028b1790c4e7e5162a0a9e4d + checksum: 10/a06de9ea97e1a41509cf691e80f516523ac7e5d86c09e32ea529cebaea6962e68502879f71a85778458974661aabc16a1b131bae17fb867fc9dfa06927dfd56b languageName: node linkType: hard -"@changesets/cli@npm:^2.30.0": +"@changesets/cli@npm:^2.31.0": version: 2.31.0 resolution: "@changesets/cli@npm:2.31.0" dependencies: @@ -2299,189 +2299,187 @@ __metadata: languageName: node linkType: hard -"@commitlint/cli@npm:^20.4.4": - version: 20.5.3 - resolution: "@commitlint/cli@npm:20.5.3" +"@commitlint/cli@npm:^21.0.2": + version: 21.0.2 + resolution: "@commitlint/cli@npm:21.0.2" dependencies: - "@commitlint/format": "npm:^20.5.0" - "@commitlint/lint": "npm:^20.5.3" - "@commitlint/load": "npm:^20.5.3" - "@commitlint/read": "npm:^20.5.0" - "@commitlint/types": "npm:^20.5.0" + "@commitlint/format": "npm:^21.0.1" + "@commitlint/lint": "npm:^21.0.2" + "@commitlint/load": "npm:^21.0.2" + "@commitlint/read": "npm:^21.0.2" + "@commitlint/types": "npm:^21.0.1" tinyexec: "npm:^1.0.0" - yargs: "npm:^17.0.0" + yargs: "npm:^18.0.0" bin: - commitlint: ./cli.js - checksum: 10/a849f47638e42c3a5f1e46f924bad76041396d4b43f21ef00242710592e488461b845b5e993cb892482a21b76d2770e7a4ee0deae4758a6cbc3980034bf43d2b + commitlint: cli.js + checksum: 10/70a46f3eb13ab1cb315ed03fc1faad8b452de280c677b1116fb240561ae3a70a982a7a9aee2073ddff39a004f991d5fdcebc71ccd0c8591e6ebf155afa4e8140 languageName: node linkType: hard -"@commitlint/config-conventional@npm:^20.4.4": - version: 20.5.3 - resolution: "@commitlint/config-conventional@npm:20.5.3" +"@commitlint/config-conventional@npm:^21.0.2": + version: 21.0.2 + resolution: "@commitlint/config-conventional@npm:21.0.2" dependencies: - "@commitlint/types": "npm:^20.5.0" + "@commitlint/types": "npm:^21.0.1" conventional-changelog-conventionalcommits: "npm:^9.2.0" - checksum: 10/77b27d1d0c47d1f7f3bd947c471249cea4e286a8094f5d62740b6a163374d997a26098cfacb5f0fa4478f50450a10968f5ef5fec2dea06f34a9412bc7935fb46 + checksum: 10/7eba44bf097c60a9be5c041b474af466f8060089d0a6fa0056a33bb2b41b2f6193b977a0f677ab8febf16fc1786d3c4465e6d420d8a7520cda509bd6d1b57b51 languageName: node linkType: hard -"@commitlint/config-validator@npm:^20.5.0": - version: 20.5.0 - resolution: "@commitlint/config-validator@npm:20.5.0" +"@commitlint/config-validator@npm:^21.0.1": + version: 21.0.1 + resolution: "@commitlint/config-validator@npm:21.0.1" dependencies: - "@commitlint/types": "npm:^20.5.0" + "@commitlint/types": "npm:^21.0.1" ajv: "npm:^8.11.0" - checksum: 10/6ba9955f01a2aa570a557a3a84fbb5f98a7200b9b07f0eda03f921473aee56c35bd5eab930627ced8d31339d31dd129702165c69739408e3dffe5b0d635ea6b2 + checksum: 10/28347e5dbe73e1966b7fde96fe7e9aac5b09d2bba78848e00d537f7b5c9a7844536d51381f9fc3fdd0ab080d24d3deaf8a68c6f4cdf34c98cdbf5ecf6ece1505 languageName: node linkType: hard -"@commitlint/ensure@npm:^20.5.3": - version: 20.5.3 - resolution: "@commitlint/ensure@npm:20.5.3" +"@commitlint/ensure@npm:^21.0.1": + version: 21.0.1 + resolution: "@commitlint/ensure@npm:21.0.1" dependencies: - "@commitlint/types": "npm:^20.5.0" + "@commitlint/types": "npm:^21.0.1" es-toolkit: "npm:^1.46.0" - checksum: 10/fb063bbbabf5e58091bda952f0d04e168aaf704d49e7a325d8f54bcb708b50d8230cd0735248503559e55b2ae827f052c854e78131b518dd2fe3213d7c041834 + checksum: 10/93996c5bc2bcd82dda83d9f45476111f15ccd60bb794af65e3fdfa7ef5adcbc60d5383f0b13687c7adb04e68097eedcb9fc3c68e28937f6ae4d8ab4f54c66156 languageName: node linkType: hard -"@commitlint/execute-rule@npm:^20.0.0": - version: 20.0.0 - resolution: "@commitlint/execute-rule@npm:20.0.0" - checksum: 10/6e05580d9dafd362281747795de22e582ce7af36daeee638dd3f84b792d6b921dad20cb258603fb6ebb08f0b490906b2cfd72255b0d7e6ab2cfb96441a553159 +"@commitlint/execute-rule@npm:^21.0.1": + version: 21.0.1 + resolution: "@commitlint/execute-rule@npm:21.0.1" + checksum: 10/95ac27ae4920db0bd6d3c403ba396ab8dec425ddd0f9c033de911f1702f8f6c1a4099cfc3684803120537826a89467e0ec615f577ab65cd7fad2d0fef3accde2 languageName: node linkType: hard -"@commitlint/format@npm:^20.5.0": - version: 20.5.0 - resolution: "@commitlint/format@npm:20.5.0" +"@commitlint/format@npm:^21.0.1": + version: 21.0.1 + resolution: "@commitlint/format@npm:21.0.1" dependencies: - "@commitlint/types": "npm:^20.5.0" + "@commitlint/types": "npm:^21.0.1" picocolors: "npm:^1.1.1" - checksum: 10/16c462f5d9fe1e65fb0029f4b9d5d0fa389de16783d78be7984f54779ce3f1bb047c7e8c46a475b44f21db2f725eb4656c4599d6843679372ce1745944376696 + checksum: 10/dafa8a1bc28fba4911ceef7ddd2e6c2291cc8c57cad8e6836f269ff86edc561d2add667fab3eee6855cf194bc31d26d0122f9d04007f7ed66bc5b4c7c913f037 languageName: node linkType: hard -"@commitlint/is-ignored@npm:^20.5.0": - version: 20.5.0 - resolution: "@commitlint/is-ignored@npm:20.5.0" +"@commitlint/is-ignored@npm:^21.0.2": + version: 21.0.2 + resolution: "@commitlint/is-ignored@npm:21.0.2" dependencies: - "@commitlint/types": "npm:^20.5.0" + "@commitlint/types": "npm:^21.0.1" semver: "npm:^7.6.0" - checksum: 10/d3a8308a16ee52d320a4d95c702f2edc450b44279e5459996982bc61c40679c3b89c0a60a838e73bbf38373c5eb9ee8157b88bc54d8c02374083d28b241724dc + checksum: 10/9ecfa4fe1d7dd73434f678f2e366d33e8d93213d63e5622d59d2216a25f82c1c89216ff747a02aa9f4edf6005ac15a022d3dbf1fd9553a35a67cb0fcb4b00ea4 languageName: node linkType: hard -"@commitlint/lint@npm:^20.5.3": - version: 20.5.3 - resolution: "@commitlint/lint@npm:20.5.3" +"@commitlint/lint@npm:^21.0.2": + version: 21.0.2 + resolution: "@commitlint/lint@npm:21.0.2" dependencies: - "@commitlint/is-ignored": "npm:^20.5.0" - "@commitlint/parse": "npm:^20.5.0" - "@commitlint/rules": "npm:^20.5.3" - "@commitlint/types": "npm:^20.5.0" - checksum: 10/3a4e676745d4a6c95dc8e1d59b4f8f07f7b86faa77015d9f378bf544192c4cb5c35c89d59c50836355cbbe0c734b87d2a1cc5d0b2d12720c5958dfc935b1b7bd + "@commitlint/is-ignored": "npm:^21.0.2" + "@commitlint/parse": "npm:^21.0.2" + "@commitlint/rules": "npm:^21.0.2" + "@commitlint/types": "npm:^21.0.1" + checksum: 10/4b13a3aaa4110343786d4a4aa99cd999a6c6768023ecde5a33a58c43d79a13f801037ef5a8ea93277f7b0ebd39298fa9c4880b477917f181ca98ba07a2c91aca languageName: node linkType: hard -"@commitlint/load@npm:^20.5.3": - version: 20.5.3 - resolution: "@commitlint/load@npm:20.5.3" +"@commitlint/load@npm:^21.0.2": + version: 21.0.2 + resolution: "@commitlint/load@npm:21.0.2" dependencies: - "@commitlint/config-validator": "npm:^20.5.0" - "@commitlint/execute-rule": "npm:^20.0.0" - "@commitlint/resolve-extends": "npm:^20.5.3" - "@commitlint/types": "npm:^20.5.0" + "@commitlint/config-validator": "npm:^21.0.1" + "@commitlint/execute-rule": "npm:^21.0.1" + "@commitlint/resolve-extends": "npm:^21.0.1" + "@commitlint/types": "npm:^21.0.1" cosmiconfig: "npm:^9.0.1" cosmiconfig-typescript-loader: "npm:^6.1.0" es-toolkit: "npm:^1.46.0" is-plain-obj: "npm:^4.1.0" picocolors: "npm:^1.1.1" - checksum: 10/c2d65c21f73df9739927ed086afe49285107515a00acb3557628675c29a4196c02c147eadb0a118d95a5726d2c26d8f696ec971e42e2094074ff017314ce6ac9 + checksum: 10/926bd4cfbcc520e34afdb6ee2c8f7f3cff6aeb537d3206ad289d965b9d215183d805b54b36798359e658d4630f7087e81edcddff35401c39abc76e77e9a85071 languageName: node linkType: hard -"@commitlint/message@npm:^20.4.3": - version: 20.4.3 - resolution: "@commitlint/message@npm:20.4.3" - checksum: 10/8d788da6ec1587e13ce619c5cd279fc3a9672f5d7f29e5a861ce7ed0f2b0c1d05e2a443bda5b24204cb752a2125cb3d0b468b6f8a9a71032bd6af2ef123cd5d4 +"@commitlint/message@npm:^21.0.2": + version: 21.0.2 + resolution: "@commitlint/message@npm:21.0.2" + checksum: 10/316ea1dabbdc51accb9a247cf18d9820c62d9de0b15a93c66bd840a78ff60bdfa118e729e993a93de4a4b8b4b0595ff6aeb0f22ccf0ef303b9d80dbedaa8f02e languageName: node linkType: hard -"@commitlint/parse@npm:^20.5.0": - version: 20.5.0 - resolution: "@commitlint/parse@npm:20.5.0" +"@commitlint/parse@npm:^21.0.2": + version: 21.0.2 + resolution: "@commitlint/parse@npm:21.0.2" dependencies: - "@commitlint/types": "npm:^20.5.0" + "@commitlint/types": "npm:^21.0.1" conventional-changelog-angular: "npm:^8.2.0" conventional-commits-parser: "npm:^6.3.0" - checksum: 10/33b961e2be0d812b365a3916160ea552112754c8a0349e2297721f1861754af715f42311cb6f89f2b3ae832000b7de54b7aa495840bb103f445d3f396d817c02 + checksum: 10/4394b8da776f11f2bff07435641c71fd8481055d43805430b3f2678cbf4cca2cf52333b4e080e606e791ceff165844da36f48da7346ca5518f96ec18cba93bd2 languageName: node linkType: hard -"@commitlint/read@npm:^20.5.0": - version: 20.5.0 - resolution: "@commitlint/read@npm:20.5.0" +"@commitlint/read@npm:^21.0.2": + version: 21.0.2 + resolution: "@commitlint/read@npm:21.0.2" dependencies: - "@commitlint/top-level": "npm:^20.4.3" - "@commitlint/types": "npm:^20.5.0" + "@commitlint/top-level": "npm:^21.0.2" + "@commitlint/types": "npm:^21.0.1" git-raw-commits: "npm:^5.0.0" - minimist: "npm:^1.2.8" tinyexec: "npm:^1.0.0" - checksum: 10/8fa1a9923bcb670669dafc01d2283b21eb7e6e5ea653a93b89e8fce70a04cd403af0cb8bc58940ce81b886038f8ef3f6b07c4e0e0597d12fdbc12a5654da1089 + checksum: 10/72281a9597cc8bc2d370bf1d53dc0e32e89a9fc288bc2024fb0dec410471b3973b6837c8e5da25a94432b31d45c6dc44f78d73fa9d37b82da940a6de986f6b70 languageName: node linkType: hard -"@commitlint/resolve-extends@npm:^20.5.3": - version: 20.5.3 - resolution: "@commitlint/resolve-extends@npm:20.5.3" +"@commitlint/resolve-extends@npm:^21.0.1": + version: 21.0.1 + resolution: "@commitlint/resolve-extends@npm:21.0.1" dependencies: - "@commitlint/config-validator": "npm:^20.5.0" - "@commitlint/types": "npm:^20.5.0" + "@commitlint/config-validator": "npm:^21.0.1" + "@commitlint/types": "npm:^21.0.1" es-toolkit: "npm:^1.46.0" global-directory: "npm:^5.0.0" - import-meta-resolve: "npm:^4.0.0" resolve-from: "npm:^5.0.0" - checksum: 10/29577b825e058d058b7acf1e6df6fcf729a2ca58ec0e2e375555ccb14d90a804b0f86e8d3c2db4b7594013553817e2c57833190518f5994747990b837132fea1 + checksum: 10/55f8e06e7e652dddf89b00420bdde713cec9f900484d37dbe65edbed319ffd3ec644765c9d9aef582e191b4b99d318cdbbb101cf471f474dc5d18ff2f07068f4 languageName: node linkType: hard -"@commitlint/rules@npm:^20.5.3": - version: 20.5.3 - resolution: "@commitlint/rules@npm:20.5.3" +"@commitlint/rules@npm:^21.0.2": + version: 21.0.2 + resolution: "@commitlint/rules@npm:21.0.2" dependencies: - "@commitlint/ensure": "npm:^20.5.3" - "@commitlint/message": "npm:^20.4.3" - "@commitlint/to-lines": "npm:^20.0.0" - "@commitlint/types": "npm:^20.5.0" - checksum: 10/f2f518d096e65a15c03c88851f63907af3b918234dbd5c9da439048476976045becbbdec5e3eda3c646403830f64e31eaca7455f63da21b0160abf5e60924ccb + "@commitlint/ensure": "npm:^21.0.1" + "@commitlint/message": "npm:^21.0.2" + "@commitlint/to-lines": "npm:^21.0.1" + "@commitlint/types": "npm:^21.0.1" + checksum: 10/f3d9d8fbc8bafd64e8d6d3ec8210e6f404a5e19b30983e95348d20fd7b24fc20d7fda231acacdf8a4d9b1e82b8acbb30151095f022046c3518405c96d4a39f9b languageName: node linkType: hard -"@commitlint/to-lines@npm:^20.0.0": - version: 20.0.0 - resolution: "@commitlint/to-lines@npm:20.0.0" - checksum: 10/b8910b6a4c36cca32af3b7e3e7e72fdf92c997e9e3b415f75c31ee8b52d627b351c71393b5f9b7f5acdbb8b1f0491d80cea83624a9e361c01bceed786592c474 +"@commitlint/to-lines@npm:^21.0.1": + version: 21.0.1 + resolution: "@commitlint/to-lines@npm:21.0.1" + checksum: 10/4b4c432e547e687735d853ab23c629c03926311d3b1ae21d289e54d05ba4677123ccc5e382c94d289044d24d3c789e2cf56cf98e3458475524473b887f0a1f2c languageName: node linkType: hard -"@commitlint/top-level@npm:^20.4.3": - version: 20.4.3 - resolution: "@commitlint/top-level@npm:20.4.3" +"@commitlint/top-level@npm:^21.0.2": + version: 21.0.2 + resolution: "@commitlint/top-level@npm:21.0.2" dependencies: escalade: "npm:^3.2.0" - checksum: 10/52ab64f6ae2b5b456aff7ae8816d9fa4fc92b33740b6fc0128ced8cd4ef3f2e5860369e6b78af0c18569ac20c20cf3b899cc9dc61b205e093bf0d32a9f77cb69 + checksum: 10/06725debfecda806bbe300247771daabcd2326e094dd0c4ac2c728ea1ac7703645b8960de68975a295258267bdbb29a1dc48c7b07a9c98759f73bb58f249dd03 languageName: node linkType: hard -"@commitlint/types@npm:^20.5.0": - version: 20.5.0 - resolution: "@commitlint/types@npm:20.5.0" +"@commitlint/types@npm:^21.0.1": + version: 21.0.1 + resolution: "@commitlint/types@npm:21.0.1" dependencies: conventional-commits-parser: "npm:^6.3.0" picocolors: "npm:^1.1.1" - checksum: 10/4ba62acd297549991fb3d126d2f97039d07ce52d5d96d41347ebebec9ac14223aac78dd23e8ac74d388fa042c7b0bc026c43662978b2a60dfdd11158fd7907ef + checksum: 10/b82574ce2bf6455f8857e5df412170c9abd9bea4d0980f939ea5b762901fbb888fb51486a897e16f210d39edaa51c5b581dafd179f4519bc95178603bf4401d8 languageName: node linkType: hard @@ -2579,7 +2577,7 @@ __metadata: languageName: node linkType: hard -"@eslint/compat@npm:^2.0.1": +"@eslint/compat@npm:^2.1.0": version: 2.1.0 resolution: "@eslint/compat@npm:2.1.0" dependencies: @@ -2631,7 +2629,7 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^3.3.3, @eslint/eslintrc@npm:^3.3.5": +"@eslint/eslintrc@npm:^3.3.5": version: 3.3.5 resolution: "@eslint/eslintrc@npm:3.3.5" dependencies: @@ -4134,10 +4132,10 @@ __metadata: languageName: node linkType: hard -"@pkgr/core@npm:^0.2.9": - version: 0.2.9 - resolution: "@pkgr/core@npm:0.2.9" - checksum: 10/bb2fb86977d63f836f8f5b09015d74e6af6488f7a411dcd2bfdca79d76b5a681a9112f41c45bdf88a9069f049718efc6f3900d7f1de66a2ec966068308ae517f +"@pkgr/core@npm:^0.3.6": + version: 0.3.6 + resolution: "@pkgr/core@npm:0.3.6" + checksum: 10/29082aa13d36f13fc41cdc64cb1feb36b630de0d6ebde84e2ff68e3d7a7f1dce4462cca91f76176c46e50bbca6b1e7f1fd9cf907af12d5d70da83bc981ca4ccf languageName: node linkType: hard @@ -5836,59 +5834,59 @@ __metadata: languageName: node linkType: hard -"@rock-js/platform-android@npm:^0.13.3": - version: 0.13.3 - resolution: "@rock-js/platform-android@npm:0.13.3" +"@rock-js/platform-android@npm:^0.13.4": + version: 0.13.4 + resolution: "@rock-js/platform-android@npm:0.13.4" dependencies: "@react-native-community/cli-config-android": "npm:^20.0.0" - "@rock-js/tools": "npm:^0.13.3" + "@rock-js/tools": "npm:^0.13.4" tslib: "npm:^2.3.0" - checksum: 10/00c15b4364b8f168d0159529782604ce22d67fc1e0dd05b25168e5cf8feb3226f3190d1d8a3995fe2b3eb937d6b016a422a6d07f66a32f163a9ea1db3f85e97c + checksum: 10/c40f9bddd3b8691f46b80432ab141ce453a4d6f0cc621585d6741f482476f2b8684b024ea249620fcce0dc1a4b3c0a52224a28c4f12b48488fec9ffb05dc31f3 languageName: node linkType: hard -"@rock-js/platform-apple-helpers@npm:^0.13.3": - version: 0.13.3 - resolution: "@rock-js/platform-apple-helpers@npm:0.13.3" +"@rock-js/platform-apple-helpers@npm:^0.13.4": + version: 0.13.4 + resolution: "@rock-js/platform-apple-helpers@npm:0.13.4" dependencies: "@react-native-community/cli-config": "npm:^20.0.0" "@react-native-community/cli-config-apple": "npm:^20.0.0" - "@rock-js/tools": "npm:^0.13.3" + "@rock-js/tools": "npm:^0.13.4" adm-zip: "npm:^0.5.16" fast-xml-parser: "npm:^4.5.0" tslib: "npm:^2.3.0" - checksum: 10/3e66ce7833bbe85ea035540087d17047d69d455b4c25116eb88377cc589319e6cecd1bcaee525011f5ec85ce727029ac6f2b13760dfc6f174495ea95e7cc3fde + checksum: 10/3961ceb4a30811027293c66a77945c858571b48b800cd25a5991db97fc58b4256e350374ef3165a452b8d136540ef891c8d9547ea1db62e40f878a99bde87f87 languageName: node linkType: hard -"@rock-js/plugin-brownfield-android@npm:^0.13.3": - version: 0.13.3 - resolution: "@rock-js/plugin-brownfield-android@npm:0.13.3" +"@rock-js/plugin-brownfield-android@npm:^0.13.4": + version: 0.13.4 + resolution: "@rock-js/plugin-brownfield-android@npm:0.13.4" dependencies: "@react-native-community/cli-config-android": "npm:^20.0.0" - "@rock-js/platform-android": "npm:^0.13.3" - "@rock-js/tools": "npm:^0.13.3" + "@rock-js/platform-android": "npm:^0.13.4" + "@rock-js/tools": "npm:^0.13.4" tslib: "npm:^2.3.0" - checksum: 10/ecb183c2fbeb1b989b2340e4abd20030500df74bdb629855800ed97cd1a83c2e4a671890d65f11e8f802d00b0e36619bef64c09a7a39f071403ba52d9d291791 + checksum: 10/24986cf3c4dd24b6b17180db1174fb0a1529931689e7e04204fbe58951467b6777ec43bf470a8d431dca22834629f44a3d179c4f87c28f1c0564cd10bec81072 languageName: node linkType: hard -"@rock-js/plugin-brownfield-ios@npm:^0.13.3": - version: 0.13.3 - resolution: "@rock-js/plugin-brownfield-ios@npm:0.13.3" +"@rock-js/plugin-brownfield-ios@npm:^0.13.4": + version: 0.13.4 + resolution: "@rock-js/plugin-brownfield-ios@npm:0.13.4" dependencies: "@react-native-community/cli-config-apple": "npm:^20.0.0" "@react-native-community/cli-types": "npm:^20.0.0" - "@rock-js/platform-apple-helpers": "npm:^0.13.3" - "@rock-js/tools": "npm:^0.13.3" + "@rock-js/platform-apple-helpers": "npm:^0.13.4" + "@rock-js/tools": "npm:^0.13.4" tslib: "npm:^2.3.0" - checksum: 10/4dbd9c3f4a0985126c946f30d910fcdadf110e8f1ace3c188105128f007080dfd42b51d7bb18b65a55d1f7af8fff562e0113cffe8475bfd8398a2cc87cad951f + checksum: 10/1ea276a647e6d442a118d64f940a6bfcdfeacdd46a215b532dad379446ae1cea0d6ce990ef8552614f866a30b0336f1e94334d97d7d31b75eb1777436b3b39c3 languageName: node linkType: hard -"@rock-js/tools@npm:^0.13.3": - version: 0.13.3 - resolution: "@rock-js/tools@npm:0.13.3" +"@rock-js/tools@npm:^0.13.4": + version: 0.13.4 + resolution: "@rock-js/tools@npm:0.13.4" dependencies: "@clack/prompts": "npm:^0.11.0" adm-zip: "npm:^0.5.16" @@ -5900,7 +5898,7 @@ __metadata: string-argv: "npm:^0.3.2" tar: "npm:^7.5.1" tslib: "npm:^2.3.0" - checksum: 10/5034f552e8dcaf3aedaa8f511cb08d073672ff76c37faeb07d35aacf2188082477d196065de8d6fc06f429eda64542d497797436a1179c19c26b72a71bbe6bc2 + checksum: 10/69aeb01a68cd4cc9397ef88ac0fa081c5dd6dbe6eecf805e0864485b20d3a285096bb2f47f71d69ec8128663d73e2293d715b45ade012c2ae1c8397dd042b7a3 languageName: node linkType: hard @@ -6495,14 +6493,14 @@ __metadata: languageName: node linkType: hard -"@ts-morph/common@npm:~0.28.1": - version: 0.28.1 - resolution: "@ts-morph/common@npm:0.28.1" +"@ts-morph/common@npm:~0.29.0": + version: 0.29.0 + resolution: "@ts-morph/common@npm:0.29.0" dependencies: minimatch: "npm:^10.0.1" path-browserify: "npm:^1.0.1" tinyglobby: "npm:^0.2.14" - checksum: 10/d5c6ed11cf046c186c7263c28c7e9b5fbefb61c65b99f66cfe6a3b249f70f3fbf116b5aace2980602a7ceabecdc399065d5a7f14aabe5475eb43fd573a3cc665 + checksum: 10/d23cfb6c81110235a79cf5fbeb7efed04f4c8d560391a45184470b2363661f8da42f76572808be213f1e30d148117cb6dd57cac84a1c2a236839de986d2c27b8 languageName: node linkType: hard @@ -6534,44 +6532,44 @@ __metadata: languageName: node linkType: hard -"@turbo/darwin-64@npm:2.9.12": - version: 2.9.12 - resolution: "@turbo/darwin-64@npm:2.9.12" +"@turbo/darwin-64@npm:2.9.18": + version: 2.9.18 + resolution: "@turbo/darwin-64@npm:2.9.18" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@turbo/darwin-arm64@npm:2.9.12": - version: 2.9.12 - resolution: "@turbo/darwin-arm64@npm:2.9.12" +"@turbo/darwin-arm64@npm:2.9.18": + version: 2.9.18 + resolution: "@turbo/darwin-arm64@npm:2.9.18" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@turbo/linux-64@npm:2.9.12": - version: 2.9.12 - resolution: "@turbo/linux-64@npm:2.9.12" +"@turbo/linux-64@npm:2.9.18": + version: 2.9.18 + resolution: "@turbo/linux-64@npm:2.9.18" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@turbo/linux-arm64@npm:2.9.12": - version: 2.9.12 - resolution: "@turbo/linux-arm64@npm:2.9.12" +"@turbo/linux-arm64@npm:2.9.18": + version: 2.9.18 + resolution: "@turbo/linux-arm64@npm:2.9.18" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@turbo/windows-64@npm:2.9.12": - version: 2.9.12 - resolution: "@turbo/windows-64@npm:2.9.12" +"@turbo/windows-64@npm:2.9.18": + version: 2.9.18 + resolution: "@turbo/windows-64@npm:2.9.18" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@turbo/windows-arm64@npm:2.9.12": - version: 2.9.12 - resolution: "@turbo/windows-arm64@npm:2.9.12" +"@turbo/windows-arm64@npm:2.9.18": + version: 2.9.18 + resolution: "@turbo/windows-arm64@npm:2.9.18" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -6783,7 +6781,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^25.5.0": +"@types/node@npm:*": version: 25.7.0 resolution: "@types/node@npm:25.7.0" dependencies: @@ -6792,6 +6790,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:>=22.18.0, @types/node@npm:^26.0.0": + version: 26.0.0 + resolution: "@types/node@npm:26.0.0" + dependencies: + undici-types: "npm:~8.3.0" + checksum: 10/ed23034d159b58541de1f59d2ae3988d64124f94a50fb9f1825a217b38f034fc9846e2117770a2bc9372e87de1b0d2b3c6f5ec953b4da4ac943b9a6008b2cc2b + languageName: node + linkType: hard + "@types/node@npm:^12.7.1": version: 12.20.55 resolution: "@types/node@npm:12.20.55" @@ -7218,12 +7225,12 @@ __metadata: languageName: node linkType: hard -"@vitest/coverage-v8@npm:^4.1.0": - version: 4.1.6 - resolution: "@vitest/coverage-v8@npm:4.1.6" +"@vitest/coverage-v8@npm:^4.1.9": + version: 4.1.9 + resolution: "@vitest/coverage-v8@npm:4.1.9" dependencies: "@bcoe/v8-coverage": "npm:^1.0.2" - "@vitest/utils": "npm:4.1.6" + "@vitest/utils": "npm:4.1.9" ast-v8-to-istanbul: "npm:^1.0.0" istanbul-lib-coverage: "npm:^3.2.2" istanbul-lib-report: "npm:^3.0.1" @@ -7233,34 +7240,34 @@ __metadata: std-env: "npm:^4.0.0-rc.1" tinyrainbow: "npm:^3.1.0" peerDependencies: - "@vitest/browser": 4.1.6 - vitest: 4.1.6 + "@vitest/browser": 4.1.9 + vitest: 4.1.9 peerDependenciesMeta: "@vitest/browser": optional: true - checksum: 10/351ddb5ccebc57ba290b669676db1e24960e4becd9c776a49e2a1ddb02cc2c644870a88010ff044f557fd9082dbe291b8c5e868d562fac93bd02c40d4bedf6bd + checksum: 10/1f236e17336973868aa6e7662b863b1c519d07840107daab3465429652741fc1f8a8988d1b7b28b8cfa883c7280f7479927a85e56c7874a0ddc5cc8ceda25cd6 languageName: node linkType: hard -"@vitest/expect@npm:4.1.6": - version: 4.1.6 - resolution: "@vitest/expect@npm:4.1.6" +"@vitest/expect@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/expect@npm:4.1.9" dependencies: "@standard-schema/spec": "npm:^1.1.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.1.6" - "@vitest/utils": "npm:4.1.6" + "@vitest/spy": "npm:4.1.9" + "@vitest/utils": "npm:4.1.9" chai: "npm:^6.2.2" tinyrainbow: "npm:^3.1.0" - checksum: 10/20de26292c543f7f5076b59fd50a5fa89217755402de89b62e5d8c104c90441413b87b5c1d310a682a310418c76c0d4bd309dd1faf13b1b2dec79dc3bb90fef0 + checksum: 10/aba1a06cd28199f9c861d97797b014c0584fa6f6197e78345da0db5f74914d47f18958bb848658e889ca44452aa61e07ae851c16ea7b2175afd50d649dd4ed8c languageName: node linkType: hard -"@vitest/mocker@npm:4.1.6": - version: 4.1.6 - resolution: "@vitest/mocker@npm:4.1.6" +"@vitest/mocker@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/mocker@npm:4.1.9" dependencies: - "@vitest/spy": "npm:4.1.6" + "@vitest/spy": "npm:4.1.9" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.21" peerDependencies: @@ -7271,56 +7278,56 @@ __metadata: optional: true vite: optional: true - checksum: 10/d0669d0b1a8822ec3bc83b5261ead6b05a7e5d8c2077d1f8b9eb0c8507967e54347f16027894be28ca26cf8993e544b8269230a3b78c4eb50c8feb780cb4c688 + checksum: 10/3e35ff3e2ecbdfbcae598e9c5c83978dd5f0cf3b16df37cf947c80faabce797ab275ca2075c3bb8ca85f595f3070267f93cb6798bbe415f1af2698f51833974c languageName: node linkType: hard -"@vitest/pretty-format@npm:4.1.6": - version: 4.1.6 - resolution: "@vitest/pretty-format@npm:4.1.6" +"@vitest/pretty-format@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/pretty-format@npm:4.1.9" dependencies: tinyrainbow: "npm:^3.1.0" - checksum: 10/28dc121181fdf619e4a9ea4a3279a63974e54567fc59f82462d3b11d4b72d893cd7966f8a7c1a9365c62eae6dee4c6fb08353074486f708aee50b80462d0bd37 + checksum: 10/52512b300c000594c54bebbbfe31fab39e416a35d3686e2c46bc8e48ef8476d32306605f7736139608c3962943e0d22790dc15a3e6b1ffa436143d31f743a7c8 languageName: node linkType: hard -"@vitest/runner@npm:4.1.6": - version: 4.1.6 - resolution: "@vitest/runner@npm:4.1.6" +"@vitest/runner@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/runner@npm:4.1.9" dependencies: - "@vitest/utils": "npm:4.1.6" + "@vitest/utils": "npm:4.1.9" pathe: "npm:^2.0.3" - checksum: 10/0e175bb61b10ca6cb79a0734a45b3d8b1570806078d53b4f2aa7dbfabd10307c9566460ee8f263a34ac909e8481da614551eee28eaff834fbecd86b4902b845b + checksum: 10/52e4e16e627faa62676f17683e570f505d58d2ce0ef421a3ae60e70c0ec5606d4af090fa6c7d5717d6e949f4401d6357b1f69cf06e52a5455a0ad9c9040268c0 languageName: node linkType: hard -"@vitest/snapshot@npm:4.1.6": - version: 4.1.6 - resolution: "@vitest/snapshot@npm:4.1.6" +"@vitest/snapshot@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/snapshot@npm:4.1.9" dependencies: - "@vitest/pretty-format": "npm:4.1.6" - "@vitest/utils": "npm:4.1.6" + "@vitest/pretty-format": "npm:4.1.9" + "@vitest/utils": "npm:4.1.9" magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10/167b96971ae6e31a8a7c42063abf3d48590908bdea8ae24d9e5035cd08690e47e15a12ab96cc017e5ddd6324a994b8096c901c8e87ac6e5e617910a2814717fd + checksum: 10/c83349b1ad08d48284c1d3393168a7b7faffd24ace1ef337751a568dad322d83b0f9bc29378a4a60379cf2a13a268092b1d802936d6adb1ca28859f02dad8b87 languageName: node linkType: hard -"@vitest/spy@npm:4.1.6": - version: 4.1.6 - resolution: "@vitest/spy@npm:4.1.6" - checksum: 10/6c1bddbf1eaae42af96d66e31f8c14837203707552f60e7a0f512dc2513d285e3de1fdcf057a79a5588fd20ee382ce5a53c1a69430b2a79eb623fd3517d54878 +"@vitest/spy@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/spy@npm:4.1.9" + checksum: 10/8b8e42cc8e4b20d29bd8b312f34b9dbf2e20d4b4cdc24e3bcf6fd4d3b1f49e8924636d2730cca3946fbb45de893dfb531c77b832eb853c2624fdc2b800444e75 languageName: node linkType: hard -"@vitest/utils@npm:4.1.6": - version: 4.1.6 - resolution: "@vitest/utils@npm:4.1.6" +"@vitest/utils@npm:4.1.9": + version: 4.1.9 + resolution: "@vitest/utils@npm:4.1.9" dependencies: - "@vitest/pretty-format": "npm:4.1.6" + "@vitest/pretty-format": "npm:4.1.9" convert-source-map: "npm:^2.0.0" tinyrainbow: "npm:^3.1.0" - checksum: 10/a81506e9f167389e771503ba5bee91a61cd4f09ac386867815b65c12c9c236051fab6450d686c69b41e3fd028461d0195ee4c4ae47fd22ead649716ddb7777b3 + checksum: 10/78f5969fc09b1a95fda9dadd37e84a3a6ead35f66af15ad3b792eef35f80407047803e7afd53df86a8d794f59bf25ffbdc4146099140a3d5f9b51ea061bf2308 languageName: node linkType: hard @@ -8364,12 +8371,12 @@ __metadata: resolution: "brownfield@workspace:packages/brownfield" dependencies: "@callstack/brownfield-cli": "workspace:^" - "@types/node": "npm:^25.5.0" + "@types/node": "npm:^26.0.0" eslint: "npm:^9.39.3" eslint-config-prettier: "npm:^10.1.8" eslint-plugin-node-import: "npm:^1.2.0" - eslint-plugin-prettier: "npm:^5.5.5" - prettier: "npm:^3.8.1" + eslint-plugin-prettier: "npm:^5.5.6" + prettier: "npm:^3.8.4" typescript: "npm:5.9.3" bin: brownfield: dist/index.js @@ -9016,6 +9023,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^13.1.0": + version: 13.1.0 + resolution: "commander@npm:13.1.0" + checksum: 10/d3b4b79e6be8471ddadacbb8cd441fe82154d7da7393b50e76165a9e29ccdb74fa911a186437b9a211d0fc071db6051915c94fb8ef16d77511d898e9dbabc6af + languageName: node + linkType: hard + "commander@npm:^14.0.3": version: 14.0.3 resolution: "commander@npm:14.0.3" @@ -9023,6 +9037,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^15.0.0": + version: 15.0.0 + resolution: "commander@npm:15.0.0" + checksum: 10/a5dab1f5c3f1bf2ea19e8089f650f7fb65c3ed88e13ddde62e490d34b20057bcb2cd3de5b6ddc8aae93286083f8256ca0b812df842f574cbebe0e40f5b2f98f7 + languageName: node + linkType: hard + "commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -9576,9 +9597,9 @@ __metadata: languageName: node linkType: hard -"detox@npm:^20.27.0": - version: 20.51.1 - resolution: "detox@npm:20.51.1" +"detox@npm:^20.51.4": + version: 20.51.4 + resolution: "detox@npm:20.51.4" dependencies: "@wix-pilot/core": "npm:^3.4.2" "@wix-pilot/detox": "npm:^1.0.13" @@ -9624,7 +9645,7 @@ __metadata: optional: true bin: detox: local-cli/cli.js - checksum: 10/d6924ce496fbc7b429cacb255d1a9485a313fa01de05e0682d69135af7aef598fb9f902a765ec2834cce5d03a9b1974954f795248c0e682d7827bb181ec28ec5 + checksum: 10/fb926ac74d3e063cdae0f59a65b5836fca979f84b71072f3211d80ca71f60da3c23732954c672d8e221cd88dcc54462ba7d6710368633cf3280ab931c35784b6 languageName: node linkType: hard @@ -10342,12 +10363,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-prettier@npm:^5.5.5": - version: 5.5.5 - resolution: "eslint-plugin-prettier@npm:5.5.5" +"eslint-plugin-prettier@npm:^5.5.6": + version: 5.5.6 + resolution: "eslint-plugin-prettier@npm:5.5.6" dependencies: prettier-linter-helpers: "npm:^1.0.1" - synckit: "npm:^0.11.12" + synckit: "npm:^0.11.13" peerDependencies: "@types/eslint": ">=8.0.0" eslint: ">=8.0.0" @@ -10358,7 +10379,7 @@ __metadata: optional: true eslint-config-prettier: optional: true - checksum: 10/36c22c2fa2fd7c61ed292af1280e1d8f94dfe1671eacc5a503a249ca4b27fd226dbf6a1820457d611915926946f42729488d2dc7a5c320601e6cf1fad0d28f66 + checksum: 10/18a0189e084dd5f1e4e3944a8ff89f20d69c14f100965033a94edd8de16fb7abdcbf226fbc40f27b7ac6cfdb779065272dd8a9e6ca34ed86a59d895e630bd48b languageName: node linkType: hard @@ -12907,13 +12928,6 @@ __metadata: languageName: node linkType: hard -"import-meta-resolve@npm:^4.0.0": - version: 4.2.0 - resolution: "import-meta-resolve@npm:4.2.0" - checksum: 10/3499ee8b7eddb79be77067b368bcdf39e6f144306dea4686d08071ae7e65a2e3bdca3f98f2a0f4babdcd4ba9d9e7d379ae7e27c4b9bf8b08c1e812a28c674bf3 - languageName: node - linkType: hard - "import@npm:^0.0.6": version: 0.0.6 resolution: "import@npm:0.0.6" @@ -14552,90 +14566,90 @@ __metadata: languageName: node linkType: hard -"lefthook-darwin-arm64@npm:2.1.6": - version: 2.1.6 - resolution: "lefthook-darwin-arm64@npm:2.1.6" +"lefthook-darwin-arm64@npm:2.1.9": + version: 2.1.9 + resolution: "lefthook-darwin-arm64@npm:2.1.9" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"lefthook-darwin-x64@npm:2.1.6": - version: 2.1.6 - resolution: "lefthook-darwin-x64@npm:2.1.6" +"lefthook-darwin-x64@npm:2.1.9": + version: 2.1.9 + resolution: "lefthook-darwin-x64@npm:2.1.9" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"lefthook-freebsd-arm64@npm:2.1.6": - version: 2.1.6 - resolution: "lefthook-freebsd-arm64@npm:2.1.6" +"lefthook-freebsd-arm64@npm:2.1.9": + version: 2.1.9 + resolution: "lefthook-freebsd-arm64@npm:2.1.9" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"lefthook-freebsd-x64@npm:2.1.6": - version: 2.1.6 - resolution: "lefthook-freebsd-x64@npm:2.1.6" +"lefthook-freebsd-x64@npm:2.1.9": + version: 2.1.9 + resolution: "lefthook-freebsd-x64@npm:2.1.9" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"lefthook-linux-arm64@npm:2.1.6": - version: 2.1.6 - resolution: "lefthook-linux-arm64@npm:2.1.6" +"lefthook-linux-arm64@npm:2.1.9": + version: 2.1.9 + resolution: "lefthook-linux-arm64@npm:2.1.9" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"lefthook-linux-x64@npm:2.1.6": - version: 2.1.6 - resolution: "lefthook-linux-x64@npm:2.1.6" +"lefthook-linux-x64@npm:2.1.9": + version: 2.1.9 + resolution: "lefthook-linux-x64@npm:2.1.9" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"lefthook-openbsd-arm64@npm:2.1.6": - version: 2.1.6 - resolution: "lefthook-openbsd-arm64@npm:2.1.6" +"lefthook-openbsd-arm64@npm:2.1.9": + version: 2.1.9 + resolution: "lefthook-openbsd-arm64@npm:2.1.9" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"lefthook-openbsd-x64@npm:2.1.6": - version: 2.1.6 - resolution: "lefthook-openbsd-x64@npm:2.1.6" +"lefthook-openbsd-x64@npm:2.1.9": + version: 2.1.9 + resolution: "lefthook-openbsd-x64@npm:2.1.9" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"lefthook-windows-arm64@npm:2.1.6": - version: 2.1.6 - resolution: "lefthook-windows-arm64@npm:2.1.6" +"lefthook-windows-arm64@npm:2.1.9": + version: 2.1.9 + resolution: "lefthook-windows-arm64@npm:2.1.9" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"lefthook-windows-x64@npm:2.1.6": - version: 2.1.6 - resolution: "lefthook-windows-x64@npm:2.1.6" +"lefthook-windows-x64@npm:2.1.9": + version: 2.1.9 + resolution: "lefthook-windows-x64@npm:2.1.9" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"lefthook@npm:^2.1.4": - version: 2.1.6 - resolution: "lefthook@npm:2.1.6" +"lefthook@npm:^2.1.9": + version: 2.1.9 + resolution: "lefthook@npm:2.1.9" dependencies: - lefthook-darwin-arm64: "npm:2.1.6" - lefthook-darwin-x64: "npm:2.1.6" - lefthook-freebsd-arm64: "npm:2.1.6" - lefthook-freebsd-x64: "npm:2.1.6" - lefthook-linux-arm64: "npm:2.1.6" - lefthook-linux-x64: "npm:2.1.6" - lefthook-openbsd-arm64: "npm:2.1.6" - lefthook-openbsd-x64: "npm:2.1.6" - lefthook-windows-arm64: "npm:2.1.6" - lefthook-windows-x64: "npm:2.1.6" + lefthook-darwin-arm64: "npm:2.1.9" + lefthook-darwin-x64: "npm:2.1.9" + lefthook-freebsd-arm64: "npm:2.1.9" + lefthook-freebsd-x64: "npm:2.1.9" + lefthook-linux-arm64: "npm:2.1.9" + lefthook-linux-x64: "npm:2.1.9" + lefthook-openbsd-arm64: "npm:2.1.9" + lefthook-openbsd-x64: "npm:2.1.9" + lefthook-windows-arm64: "npm:2.1.9" + lefthook-windows-x64: "npm:2.1.9" dependenciesMeta: lefthook-darwin-arm64: optional: true @@ -14659,7 +14673,7 @@ __metadata: optional: true bin: lefthook: bin/index.js - checksum: 10/b2a0d1121b4212ff5f17dbae8baf375ff794a1597c5a661137164869d716510793c0a377f97aa9d84970d28867efd3f65485ff7cab4cfb799c439993e267b6d1 + checksum: 10/1148e4abeee286ffecb141dc1889cac8bd7ad61c925431807d8aa522639c9e13f91387ec483bed3ee159be1692b83d632625e6fc26201543868afc3c1effaaf3 languageName: node linkType: hard @@ -16593,7 +16607,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.6, minimist@npm:^1.2.8": +"minimist@npm:^1.2.0, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f @@ -17696,12 +17710,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.8.1": - version: 3.8.3 - resolution: "prettier@npm:3.8.3" +"prettier@npm:^3.8.4": + version: 3.8.4 + resolution: "prettier@npm:3.8.4" bin: prettier: bin/prettier.cjs - checksum: 10/4b3b12cbb29e4c96bed936e5d070167552500c18d37676fb3e0caae6199c42860662608e4dc116230698f6e2bb0267ef2548158224c92d40f188d309d72fdd6f + checksum: 10/54684a3cc6689238692b29fab541c01934af7677be94c02293ba49981a1ac121c8bebe2a865f0c3b963e99d208f847c53aed354cc0ce8750e2d45791d64506c5 languageName: node linkType: hard @@ -18102,7 +18116,7 @@ __metadata: dependencies: "@callstack/rspress-preset": "npm:^0.6.6" "@rspress/core": "npm:^2.0.9" - "@types/node": "npm:^25.5.0" + "@types/node": "npm:^26.0.0" languageName: unknown linkType: soft @@ -19822,18 +19836,20 @@ __metadata: languageName: node linkType: hard -"skillgym@npm:^0.8.0": - version: 0.8.1 - resolution: "skillgym@npm:0.8.1" +"skillgym@npm:^0.10.0": + version: 0.10.0 + resolution: "skillgym@npm:0.10.0" dependencies: + "@types/node": "npm:>=22.18.0" cli-spinners: "npm:^3.4.0" + commander: "npm:^13.1.0" nano-spawn: "npm:^2.1.0" picocolors: "npm:^1.1.1" pretty-ms: "npm:^9.2.0" string-width: "npm:^7.2.0" bin: skillgym: bin.js - checksum: 10/55b5255569796d573a1c859db78d1a7b59762897a9ba9763b631f716b4e2c79d0d60f581d7a3174ad58320d41ec1786467b4fcab2f2e45393844fe9d8a5129ec + checksum: 10/951528154f3f36017bb1f0061ec8c6594d2517a00695b1ea814943a91633fd3f40c55929d03d0ab0170a6c93112a8f2f2b19dbe56ebbe5b81621cf61a2c7ea1c languageName: node linkType: hard @@ -20431,12 +20447,12 @@ __metadata: languageName: node linkType: hard -"synckit@npm:^0.11.12": - version: 0.11.12 - resolution: "synckit@npm:0.11.12" +"synckit@npm:^0.11.13": + version: 0.11.13 + resolution: "synckit@npm:0.11.13" dependencies: - "@pkgr/core": "npm:^0.2.9" - checksum: 10/2f51978bfed81aaf0b093f596709a72c49b17909020f42b43c5549f9c0fe18b1fe29f82e41ef771172d729b32e9ce82900a85d2b87fa14d59f886d4df8d7a329 + "@pkgr/core": "npm:^0.3.6" + checksum: 10/188544a829dbd38abd144281960835c1f8027aaa495b7c40d39ebf0c1c63a4a41c0edc42818b7ada9b5c0c15fba2f625b472220d128798fe98f9181fed84e6a2 languageName: node linkType: hard @@ -20728,13 +20744,13 @@ __metadata: languageName: node linkType: hard -"ts-morph@npm:^27.0.2": - version: 27.0.2 - resolution: "ts-morph@npm:27.0.2" +"ts-morph@npm:^28.0.0": + version: 28.0.0 + resolution: "ts-morph@npm:28.0.0" dependencies: - "@ts-morph/common": "npm:~0.28.1" + "@ts-morph/common": "npm:~0.29.0" code-block-writer: "npm:^13.0.3" - checksum: 10/b9bd8ed86d4b76ca23446d3f808787cfe95a3bcb2316769a2f3fa262ea9ab4043bb76bf8aef677f9be0d758576f074df2926e701a535f84fd21946fdbf465148 + checksum: 10/fb5541c2c5b25386ae85346203046cc136d4afa2821a9b7b5ea9ffdbcff6d8867eccf98a3d7d50dd86f64428f80cf4ae9e609bd8f02f99cef902ba2760ecd5d9 languageName: node linkType: hard @@ -20795,16 +20811,16 @@ __metadata: languageName: node linkType: hard -"turbo@npm:^2.8.17": - version: 2.9.12 - resolution: "turbo@npm:2.9.12" +"turbo@npm:^2.9.18": + version: 2.9.18 + resolution: "turbo@npm:2.9.18" dependencies: - "@turbo/darwin-64": "npm:2.9.12" - "@turbo/darwin-arm64": "npm:2.9.12" - "@turbo/linux-64": "npm:2.9.12" - "@turbo/linux-arm64": "npm:2.9.12" - "@turbo/windows-64": "npm:2.9.12" - "@turbo/windows-arm64": "npm:2.9.12" + "@turbo/darwin-64": "npm:2.9.18" + "@turbo/darwin-arm64": "npm:2.9.18" + "@turbo/linux-64": "npm:2.9.18" + "@turbo/linux-arm64": "npm:2.9.18" + "@turbo/windows-64": "npm:2.9.18" + "@turbo/windows-arm64": "npm:2.9.18" dependenciesMeta: "@turbo/darwin-64": optional: true @@ -20820,7 +20836,7 @@ __metadata: optional: true bin: turbo: bin/turbo - checksum: 10/bf7601b09f85bced5fa94ea054782afc284a42a1c7736b5c6883110cdb868523dc69d4a4c6acfbd4173d5e9932379410953fdf52344baf3814698a05dd7a564c + checksum: 10/2053d8a0608e9f49e310b6f144b1eb014987f4be9a1eed0293903be7d8e79a0cc32127d8bc930ff34bf956a8a2acb6869ecbf8a119ac30fc4c553ba645814769 languageName: node linkType: hard @@ -21035,6 +21051,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~8.3.0": + version: 8.3.0 + resolution: "undici-types@npm:8.3.0" + checksum: 10/6681d2837ac75a75ac1cc46090aa2b8ddc7c6b8ecc295a6cdb06838752a730da3d8afeecf05e5ab7903160eafad3a8b6ffa1927e5ded260590f4d4fef18646d5 + languageName: node + linkType: hard + "undici@npm:^6.18.2, undici@npm:^6.25.0": version: 6.25.0 resolution: "undici@npm:6.25.0" @@ -21546,17 +21569,17 @@ __metadata: languageName: node linkType: hard -"vitest@npm:^4.1.4": - version: 4.1.6 - resolution: "vitest@npm:4.1.6" - dependencies: - "@vitest/expect": "npm:4.1.6" - "@vitest/mocker": "npm:4.1.6" - "@vitest/pretty-format": "npm:4.1.6" - "@vitest/runner": "npm:4.1.6" - "@vitest/snapshot": "npm:4.1.6" - "@vitest/spy": "npm:4.1.6" - "@vitest/utils": "npm:4.1.6" +"vitest@npm:^4.1.9": + version: 4.1.9 + resolution: "vitest@npm:4.1.9" + dependencies: + "@vitest/expect": "npm:4.1.9" + "@vitest/mocker": "npm:4.1.9" + "@vitest/pretty-format": "npm:4.1.9" + "@vitest/runner": "npm:4.1.9" + "@vitest/snapshot": "npm:4.1.9" + "@vitest/spy": "npm:4.1.9" + "@vitest/utils": "npm:4.1.9" es-module-lexer: "npm:^2.0.0" expect-type: "npm:^1.3.0" magic-string: "npm:^0.30.21" @@ -21574,12 +21597,12 @@ __metadata: "@edge-runtime/vm": "*" "@opentelemetry/api": ^1.9.0 "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.1.6 - "@vitest/browser-preview": 4.1.6 - "@vitest/browser-webdriverio": 4.1.6 - "@vitest/coverage-istanbul": 4.1.6 - "@vitest/coverage-v8": 4.1.6 - "@vitest/ui": 4.1.6 + "@vitest/browser-playwright": 4.1.9 + "@vitest/browser-preview": 4.1.9 + "@vitest/browser-webdriverio": 4.1.9 + "@vitest/coverage-istanbul": 4.1.9 + "@vitest/coverage-v8": 4.1.9 + "@vitest/ui": 4.1.9 happy-dom: "*" jsdom: "*" vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -21609,8 +21632,8 @@ __metadata: vite: optional: false bin: - vitest: vitest.mjs - checksum: 10/3816121537930455e5338b5b3305179fa6c68d6cbba50e5d8ca8dcb2c0410887ed38aca61e0d2da9f673af1cc1f20278eef941fc4756644e6f8f96366822b8e6 + vitest: ./vitest.mjs + checksum: 10/64f9d1a0aae92c493c39822ecae8ec5b5a336fc27166f776d08c01ae79ef1ec5485a1826ef1451bb05df2edaae109894125c2ecceadaa56c17be2690f66f9758 languageName: node linkType: hard