diff --git a/.pnp.cjs b/.pnp.cjs index 7c84d551b..8b16f9ace 100644 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -2033,7 +2033,7 @@ const RAW_RUNTIME_STATE = "packageDependencies": [\ ["@mittwald/api-code-generator", "workspace:packages/generator"],\ ["@jest/globals", "npm:29.7.0"],\ - ["@oclif/core", "npm:3.23.0"],\ + ["@oclif/core", "npm:4.0.3"],\ ["@oclif/plugin-help", "npm:6.0.18"],\ ["@oclif/plugin-plugins", "npm:4.3.3"],\ ["@sindresorhus/is", "npm:6.2.0"],\ @@ -2617,6 +2617,30 @@ const RAW_RUNTIME_STATE = ["wrap-ansi", "npm:7.0.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:4.0.3", {\ + "packageLocation": "./.yarn/cache/@oclif-core-npm-4.0.3-13651b06cd-71db18cb4c.zip/node_modules/@oclif/core/",\ + "packageDependencies": [\ + ["@oclif/core", "npm:4.0.3"],\ + ["ansi-escapes", "npm:4.3.2"],\ + ["ansis", "npm:3.2.0"],\ + ["clean-stack", "npm:3.0.1"],\ + ["cli-spinners", "npm:2.9.2"],\ + ["cosmiconfig", "virtual:13651b06cd903136927b1b1cd58a1f603e60e1c4e58e54101b3be1486a5e6912e466e01715ff6b7f388ad73ce8cfc1742319d335c50c4a07b2ea354917c0264c#npm:9.0.0"],\ + ["debug", "virtual:13651b06cd903136927b1b1cd58a1f603e60e1c4e58e54101b3be1486a5e6912e466e01715ff6b7f388ad73ce8cfc1742319d335c50c4a07b2ea354917c0264c#npm:4.3.5"],\ + ["ejs", "npm:3.1.10"],\ + ["get-package-type", "npm:0.1.0"],\ + ["globby", "npm:11.1.0"],\ + ["indent-string", "npm:4.0.0"],\ + ["is-wsl", "npm:2.2.0"],\ + ["minimatch", "npm:9.0.4"],\ + ["string-width", "npm:4.2.3"],\ + ["supports-color", "npm:8.1.1"],\ + ["widest-line", "npm:3.1.0"],\ + ["wordwrap", "npm:1.0.0"],\ + ["wrap-ansi", "npm:7.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@oclif/plugin-help", [\ @@ -4197,6 +4221,15 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["ansis", [\ + ["npm:3.2.0", {\ + "packageLocation": "./.yarn/cache/ansis-npm-3.2.0-6e033bcd42-1edfb98008.zip/node_modules/ansis/",\ + "packageDependencies": [\ + ["ansis", "npm:3.2.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["any-promise", [\ ["npm:1.3.0", {\ "packageLocation": "./.yarn/cache/any-promise-npm-1.3.0-f34eeaa7e7-6737469ba3.zip/node_modules/any-promise/",\ @@ -5484,6 +5517,30 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ + ["npm:9.0.0", {\ + "packageLocation": "./.yarn/cache/cosmiconfig-npm-9.0.0-47d78cf275-8bdf1dfbb6.zip/node_modules/cosmiconfig/",\ + "packageDependencies": [\ + ["cosmiconfig", "npm:9.0.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:13651b06cd903136927b1b1cd58a1f603e60e1c4e58e54101b3be1486a5e6912e466e01715ff6b7f388ad73ce8cfc1742319d335c50c4a07b2ea354917c0264c#npm:9.0.0", {\ + "packageLocation": "./.yarn/__virtual__/cosmiconfig-virtual-3611b8374d/0/cache/cosmiconfig-npm-9.0.0-47d78cf275-8bdf1dfbb6.zip/node_modules/cosmiconfig/",\ + "packageDependencies": [\ + ["cosmiconfig", "virtual:13651b06cd903136927b1b1cd58a1f603e60e1c4e58e54101b3be1486a5e6912e466e01715ff6b7f388ad73ce8cfc1742319d335c50c4a07b2ea354917c0264c#npm:9.0.0"],\ + ["@types/typescript", null],\ + ["env-paths", "npm:2.2.1"],\ + ["import-fresh", "npm:3.3.0"],\ + ["js-yaml", "npm:4.1.0"],\ + ["parse-json", "npm:5.2.0"],\ + ["typescript", null]\ + ],\ + "packagePeers": [\ + "@types/typescript",\ + "typescript"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:be48ad2329aaa758b24e9ee11f70d5bcdf1db2b5a83040eb2e62fac1e55ddc257291319f90fd9e5f717d98623d60e8e56b7a8d57c44f0191f32897e95f61fa7f#npm:8.3.6", {\ "packageLocation": "./.yarn/__virtual__/cosmiconfig-virtual-a2c28a0635/0/cache/cosmiconfig-npm-8.3.6-a5566e2779-91d082baca.zip/node_modules/cosmiconfig/",\ "packageDependencies": [\ @@ -5612,6 +5669,27 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ + ["npm:4.3.5", {\ + "packageLocation": "./.yarn/cache/debug-npm-4.3.5-b5001f59b7-cb6eab424c.zip/node_modules/debug/",\ + "packageDependencies": [\ + ["debug", "npm:4.3.5"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:13651b06cd903136927b1b1cd58a1f603e60e1c4e58e54101b3be1486a5e6912e466e01715ff6b7f388ad73ce8cfc1742319d335c50c4a07b2ea354917c0264c#npm:4.3.5", {\ + "packageLocation": "./.yarn/__virtual__/debug-virtual-b2df865350/0/cache/debug-npm-4.3.5-b5001f59b7-cb6eab424c.zip/node_modules/debug/",\ + "packageDependencies": [\ + ["debug", "virtual:13651b06cd903136927b1b1cd58a1f603e60e1c4e58e54101b3be1486a5e6912e466e01715ff6b7f388ad73ce8cfc1742319d335c50c4a07b2ea354917c0264c#npm:4.3.5"],\ + ["@types/supports-color", null],\ + ["ms", "npm:2.1.2"],\ + ["supports-color", "npm:8.1.1"]\ + ],\ + "packagePeers": [\ + "@types/supports-color",\ + "supports-color"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:1ff4b5f90832ba0a9c93ba1223af226e44ba70c1126a3740d93562b97bc36544e896a5e95908196f7458713e6a6089a34bfc67362fc6df7fa093bd06c878be47#npm:4.3.4", {\ "packageLocation": "./.yarn/__virtual__/debug-virtual-1040418e3c/0/cache/debug-npm-4.3.4-4513954577-0073c3bcbd.zip/node_modules/debug/",\ "packageDependencies": [\ @@ -5920,6 +5998,14 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["ejs", [\ + ["npm:3.1.10", {\ + "packageLocation": "./.yarn/cache/ejs-npm-3.1.10-4e8cf4bdc1-a9cb7d7cd1.zip/node_modules/ejs/",\ + "packageDependencies": [\ + ["ejs", "npm:3.1.10"],\ + ["jake", "npm:10.8.7"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:3.1.9", {\ "packageLocation": "./.yarn/cache/ejs-npm-3.1.9-e201b2088c-71f56d3754.zip/node_modules/ejs/",\ "packageDependencies": [\ @@ -9831,6 +9917,14 @@ const RAW_RUNTIME_STATE = ["brace-expansion", "npm:2.0.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:9.0.4", {\ + "packageLocation": "./.yarn/cache/minimatch-npm-9.0.4-7be5a33efc-4cdc18d112.zip/node_modules/minimatch/",\ + "packageDependencies": [\ + ["minimatch", "npm:9.0.4"],\ + ["brace-expansion", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["minimist", [\ diff --git a/packages/generator/package.json b/packages/generator/package.json index f7fd78a6d..06dfc6b8e 100644 --- a/packages/generator/package.json +++ b/packages/generator/package.json @@ -25,7 +25,7 @@ "test": "node --experimental-vm-modules $(yarn bin jest)" }, "dependencies": { - "@oclif/core": "^3.23.0", + "@oclif/core": "^4.0.3", "@oclif/plugin-help": "^6.0.18", "@oclif/plugin-plugins": "^4.3.3", "@sindresorhus/is": "^6.2.0", diff --git a/yarn.lock b/yarn.lock index c01c73cde..347c02307 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1398,7 +1398,7 @@ __metadata: resolution: "@mittwald/api-code-generator@workspace:packages/generator" dependencies: "@jest/globals": "npm:^29.7.0" - "@oclif/core": "npm:^3.23.0" + "@oclif/core": "npm:^4.0.3" "@oclif/plugin-help": "npm:^6.0.18" "@oclif/plugin-plugins": "npm:^4.3.3" "@sindresorhus/is": "npm:^6.2.0" @@ -1886,6 +1886,31 @@ __metadata: languageName: node linkType: hard +"@oclif/core@npm:^4.0.3": + version: 4.0.3 + resolution: "@oclif/core@npm:4.0.3" + dependencies: + ansi-escapes: "npm:^4.3.2" + ansis: "npm:^3.1.1" + clean-stack: "npm:^3.0.1" + cli-spinners: "npm:^2.9.2" + cosmiconfig: "npm:^9.0.0" + debug: "npm:^4.3.5" + ejs: "npm:^3.1.10" + get-package-type: "npm:^0.1.0" + globby: "npm:^11.1.0" + indent-string: "npm:^4.0.0" + is-wsl: "npm:^2.2.0" + minimatch: "npm:^9.0.4" + string-width: "npm:^4.2.3" + supports-color: "npm:^8" + widest-line: "npm:^3.1.0" + wordwrap: "npm:^1.0.0" + wrap-ansi: "npm:^7.0.0" + checksum: 10/71db18cb4c12d1876de8cbb3c2aa7fe50d772e3bdee38f13993c31425dfe92c88778898919378167c3126fdbb535ead6a2859e5174edf9b3a12ced3037b40aa4 + languageName: node + linkType: hard + "@oclif/plugin-help@npm:^6.0.18": version: 6.0.18 resolution: "@oclif/plugin-help@npm:6.0.18" @@ -3176,6 +3201,13 @@ __metadata: languageName: node linkType: hard +"ansis@npm:^3.1.1": + version: 3.2.0 + resolution: "ansis@npm:3.2.0" + checksum: 10/1edfb98008d173e18cea1f8c539a62bd013905d51b65c1404f7b34cb92733858296abda48800a3522e08e2151c08306c809ce7c2ec83e37f178a53ea0f6843f3 + languageName: node + linkType: hard + "any-promise@npm:^1.0.0": version: 1.3.0 resolution: "any-promise@npm:1.3.0" @@ -3866,7 +3898,7 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.5.0": +"cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.2": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" checksum: 10/a0a863f442df35ed7294424f5491fa1756bd8d2e4ff0c8736531d886cec0ece4d85e8663b77a5afaf1d296e3cbbebff92e2e99f52bbea89b667cbe789b994794 @@ -4289,6 +4321,23 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:^9.0.0": + version: 9.0.0 + resolution: "cosmiconfig@npm:9.0.0" + dependencies: + env-paths: "npm:^2.2.1" + import-fresh: "npm:^3.3.0" + js-yaml: "npm:^4.1.0" + parse-json: "npm:^5.2.0" + peerDependencies: + typescript: ">=4.9.5" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/8bdf1dfbb6fdb3755195b6886dc0649a3c742ec75afa4cb8da7b070936aed22a4f4e5b7359faafe03180358f311dbc300d248fd6586c458203d376a40cc77826 + languageName: node + linkType: hard + "create-jest@npm:^29.7.0": version: 29.7.0 resolution: "create-jest@npm:29.7.0" @@ -4378,6 +4427,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.3.5": + version: 4.3.5 + resolution: "debug@npm:4.3.5" + dependencies: + ms: "npm:2.1.2" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10/cb6eab424c410e07813ca1392888589972ce9a32b8829c6508f5e1f25f3c3e70a76731610ae55b4bbe58d1a2fffa1424b30e97fa8d394e49cd2656a9643aedd2 + languageName: node + linkType: hard + "decamelize-keys@npm:^1.1.0": version: 1.1.1 resolution: "decamelize-keys@npm:1.1.1" @@ -4605,6 +4666,17 @@ __metadata: languageName: node linkType: hard +"ejs@npm:^3.1.10": + version: 3.1.10 + resolution: "ejs@npm:3.1.10" + dependencies: + jake: "npm:^10.8.5" + bin: + ejs: bin/cli.js + checksum: 10/a9cb7d7cd13b7b1cd0be5c4788e44dd10d92f7285d2f65b942f33e127230c054f99a42db4d99f766d8dbc6c57e94799593ee66a14efd7c8dd70c4812bf6aa384 + languageName: node + linkType: hard + "ejs@npm:^3.1.7, ejs@npm:^3.1.9": version: 3.1.9 resolution: "ejs@npm:3.1.9" @@ -4671,7 +4743,7 @@ __metadata: languageName: node linkType: hard -"env-paths@npm:^2.2.0": +"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1": version: 2.2.1 resolution: "env-paths@npm:2.2.1" checksum: 10/65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e @@ -8151,6 +8223,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^9.0.4": + version: 9.0.4 + resolution: "minimatch@npm:9.0.4" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10/4cdc18d112b164084513e890d6323370db14c22249d536ad1854539577a895e690a27513dc346392f61a4a50afbbd8abc88f3f25558bfbbbb862cd56508b20f5 + languageName: node + linkType: hard + "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -10726,7 +10807,7 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^8.0.0, supports-color@npm:^8.1.1": +"supports-color@npm:^8, supports-color@npm:^8.0.0, supports-color@npm:^8.1.1": version: 8.1.1 resolution: "supports-color@npm:8.1.1" dependencies: