diff --git a/.github/workflows/TestPWTCommands.yml b/.github/workflows/TestPWTCommands.yml index e8057227..15a579a3 100644 --- a/.github/workflows/TestPWTCommands.yml +++ b/.github/workflows/TestPWTCommands.yml @@ -22,11 +22,12 @@ on: jobs: test: - name: "Script tests (${{ matrix.os }})" + name: "Script tests (${{ matrix.os }}, node ${{ matrix.node }})" runs-on: ${{ matrix.os }} strategy: matrix: os: [windows-latest, ubuntu-latest] + node: ['22', '24'] steps: - name: "Checking-out code" uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2 @@ -39,6 +40,7 @@ jobs: - name: "Defining node version" uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 with: + node-version: ${{ matrix.node }} cache: 'pnpm' - name: "Installing dependencies" diff --git a/package.json b/package.json index 5e091b33..1c1b7f96 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "widgets-tools", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "private": "true", "type": "module", diff --git a/packages/command-tests/package.json b/packages/command-tests/package.json index 3dd153bb..280c426f 100644 --- a/packages/command-tests/package.json +++ b/packages/command-tests/package.json @@ -16,6 +16,7 @@ "@types/node": "^22.18.0", "@types/shelljs": "^0.10.0", "@types/xml2js": "^0.4.5", + "@yeoman/adapter": "^4.0.3", "async-mutex": "^0.5.0", "chalk": "^5.6.2", "eslint-config-prettier": "^8.5.0", diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-js-unit.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-js-unit.json index d44ffa30..0a91f19d 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-js-unit.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-js-unit.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-js.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-js.json index 77a79647..ca8a12c1 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-js.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-js.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-ts-unit.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-ts-unit.json index 39f5ffd2..2cd0c036 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-ts-unit.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-ts-unit.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-ts.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-ts.json index 17d4838d..8c33085a 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-ts.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-ts.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-e2e.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-e2e.json index 31d6be83..c294af6f 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-e2e.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-e2e.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-unit-e2e.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-unit-e2e.json index c52cc816..b2866067 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-unit-e2e.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-unit-e2e.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-unit.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-unit.json index 1799ece1..9145e211 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-unit.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js-unit.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js.json index 51174b2d..b350c09e 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-js.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-e2e.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-e2e.json index 260e78d0..b1bc5683 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-e2e.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-e2e.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-unit-e2e.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-unit-e2e.json index 778e2a5e..9592a696 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-unit-e2e.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-unit-e2e.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-unit.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-unit.json index e843651a..b5f11298 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-unit.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts-unit.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts.json b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts.json index a4b41ef7..492c6851 100644 --- a/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts.json +++ b/packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_web.json-ts.json @@ -6,7 +6,7 @@ "copyright": "Mendix 2023", "author": "Jest", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": "Apache-2.0", "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/package_native.json.ejs b/packages/generator-widget/generators/app/templates/packages/package_native.json.ejs index 47c7e4c1..bacb9ddf 100644 --- a/packages/generator-widget/generators/app/templates/packages/package_native.json.ejs +++ b/packages/generator-widget/generators/app/templates/packages/package_native.json.ejs @@ -6,7 +6,7 @@ "copyright": <%- JSON.stringify(copyright) %>, "author": <%- JSON.stringify(author) %>, "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": <%- JSON.stringify(license) %>, "config": { diff --git a/packages/generator-widget/generators/app/templates/packages/package_web.json.ejs b/packages/generator-widget/generators/app/templates/packages/package_web.json.ejs index 1e648a71..fde318fc 100644 --- a/packages/generator-widget/generators/app/templates/packages/package_web.json.ejs +++ b/packages/generator-widget/generators/app/templates/packages/package_web.json.ejs @@ -6,7 +6,7 @@ "copyright": <%- JSON.stringify(copyright) %>, "author": <%- JSON.stringify(author) %>, "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "license": <%- JSON.stringify(license) %>, "config": { diff --git a/packages/generator-widget/package.json b/packages/generator-widget/package.json index a075e424..fdfd7c7c 100644 --- a/packages/generator-widget/package.json +++ b/packages/generator-widget/package.json @@ -4,7 +4,7 @@ "description": "Mendix Pluggable Widgets Generator", "type": "module", "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "bin": "./bin.js", "main": "generators/app/index.js", diff --git a/packages/release-tools/package.json b/packages/release-tools/package.json index 19ecb461..7ac8c119 100644 --- a/packages/release-tools/package.json +++ b/packages/release-tools/package.json @@ -16,7 +16,7 @@ "test": "tsc --noEmit" }, "engines": { - "node": "^22.18.0" + "node": ">=22.18.0" }, "devDependencies": { "@tsconfig/node-ts": "^23.6.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b4ef8835..eb8dde36 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -68,6 +68,9 @@ importers: '@types/xml2js': specifier: ^0.4.5 version: 0.4.14 + '@yeoman/adapter': + specifier: ^4.0.3 + version: 4.0.3(@types/node@22.20.1) async-mutex: specifier: ^0.5.0 version: 0.5.0 @@ -106,10 +109,10 @@ importers: version: 4.9.5 yeoman-environment: specifier: ^6.0.1 - version: 6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) + version: 6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) yeoman-test: specifier: ^11.3.1 - version: 11.5.2(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4)(yeoman-environment@6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4))(yeoman-generator@8.2.2(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4)) + version: 11.5.2(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4)(yeoman-environment@6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4))(yeoman-generator@8.2.2(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4)) packages/generator-widget: dependencies: @@ -124,10 +127,10 @@ importers: version: 7.8.0 yeoman-environment: specifier: ^6.1.0 - version: 6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) + version: 6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) yeoman-generator: specifier: ^8.2.2 - version: 8.2.2(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) + version: 8.2.2(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) devDependencies: ejs: specifier: ^5.0.2 @@ -2883,8 +2886,8 @@ packages: '@xml-tools/parser@1.0.11': resolution: {integrity: sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==} - '@yeoman/adapter@4.0.2': - resolution: {integrity: sha512-4uttbNuZ/guMBRhf7R6TCfnLT6XY1HGpxsq6vpHRM3AVr5G6Qz7xXqxG2kdMzBGtIuH5CkXz0k/Byl27GsvIkg==} + '@yeoman/adapter@4.0.3': + resolution: {integrity: sha512-cY1GoZmvv4e8SRuCgt2dI8QnJaxaSA0fWCGvu/IleLYBpAjWHjPUfVBbgG39Q6GkHokPsntaQTkAvNgMbPjJqA==} engines: {node: 20 || >=22} '@yeoman/conflicter@4.1.0': @@ -10026,7 +10029,7 @@ snapshots: dependencies: chevrotain: 7.1.1 - '@yeoman/adapter@4.0.2(@types/node@22.20.1)': + '@yeoman/adapter@4.0.3(@types/node@22.20.1)': dependencies: '@inquirer/core': 11.1.10(@types/node@22.20.1) '@inquirer/prompts': 8.4.3(@types/node@22.20.1) @@ -10039,11 +10042,11 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@yeoman/conflicter@4.1.0(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4)': + '@yeoman/conflicter@4.1.0(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4)': dependencies: '@types/node': 22.20.1 '@yeoman/transform': 2.1.1(@types/node@22.20.1) - '@yeoman/types': 1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4) + '@yeoman/types': 1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4) binary-extensions: 3.1.0 cli-table: 0.3.11 dateformat: 5.0.3 @@ -10068,11 +10071,11 @@ snapshots: '@types/node': 22.20.1 minimatch: 9.0.9 - '@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4)': + '@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4)': dependencies: '@types/node': 22.20.1 optionalDependencies: - '@yeoman/adapter': 4.0.2(@types/node@22.20.1) + '@yeoman/adapter': 4.0.3(@types/node@22.20.1) mem-fs: 4.1.4 abbrev@4.0.0: {} @@ -15227,13 +15230,13 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yeoman-environment@6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4): + yeoman-environment@6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4): dependencies: - '@yeoman/adapter': 4.0.2(@types/node@22.20.1) - '@yeoman/conflicter': 4.1.0(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) + '@yeoman/adapter': 4.0.3(@types/node@22.20.1) + '@yeoman/conflicter': 4.1.0(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) '@yeoman/namespace': 2.1.0 '@yeoman/transform': 2.1.1(@types/node@22.20.1) - '@yeoman/types': 1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4) + '@yeoman/types': 1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4) arrify: 3.0.0 chalk: 5.6.2 commander: 14.0.3 @@ -15256,12 +15259,12 @@ snapshots: - react-native-b4a - supports-color - yeoman-generator@8.2.2(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4): + yeoman-generator@8.2.2(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4): dependencies: '@types/debug': 4.1.13 '@types/lodash-es': 4.17.12 '@yeoman/namespace': 2.1.0 - '@yeoman/types': 1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4) + '@yeoman/types': 1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4) chalk: 5.6.2 debug: 4.4.3 execa: 9.6.1 @@ -15283,18 +15286,18 @@ snapshots: - react-native-b4a - supports-color - yeoman-test@11.5.2(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4)(yeoman-environment@6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4))(yeoman-generator@8.2.2(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4)): + yeoman-test@11.5.2(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4)(yeoman-environment@6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4))(yeoman-generator@8.2.2(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4)): dependencies: - '@yeoman/types': 1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4) + '@yeoman/types': 1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4) lodash-es: 4.18.1 mem-fs-editor: 12.0.4(@types/node@22.20.1)(mem-fs@4.1.4) signal-exit: 4.1.0 type-fest: 5.6.0 optionalDependencies: - '@yeoman/adapter': 4.0.2(@types/node@22.20.1) + '@yeoman/adapter': 4.0.3(@types/node@22.20.1) mem-fs: 4.1.4 - yeoman-environment: 6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) - yeoman-generator: 8.2.2(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.2(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) + yeoman-environment: 6.1.0(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) + yeoman-generator: 8.2.2(@types/node@22.20.1)(@yeoman/types@1.11.1(@types/node@22.20.1)(@yeoman/adapter@4.0.3(@types/node@22.20.1))(mem-fs@4.1.4))(mem-fs@4.1.4) transitivePeerDependencies: - '@types/node' - bare-abort-controller