Closed renovate[bot] closed 1 month ago
Name | Link |
---|---|
Latest commit | ae402dde496dd18fc35e36a9e0dec77dd2214803 |
Latest deploy log | https://app.netlify.com/sites/tubular-strudel-7ad396/deploys/669462104f8a5d0008e2d44c |
Deploy Preview | https://deploy-preview-2080--tubular-strudel-7ad396.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
This PR contains the following updates:
^4.2.0
->^7.0.0
Release Notes
yeoman/generator (yeoman-generator)
### [`v7.3.2`](https://togithub.com/yeoman/generator/releases/tag/v7.3.2) [Compare Source](https://togithub.com/yeoman/generator/compare/v7.3.1...v7.3.2) #### What's Changed - emit event before:queueOwnTasks by [@mshima](https://togithub.com/mshima) in [https://github.com/yeoman/generator/pull/1528](https://togithub.com/yeoman/generator/pull/1528) **Full Changelog**: https://github.com/yeoman/generator/compare/v7.3.1...v7.3.2 ### [`v7.3.1`](https://togithub.com/yeoman/generator/releases/tag/v7.3.1) [Compare Source](https://togithub.com/yeoman/generator/compare/v7.3.0...v7.3.1) #### What's Changed - fix inheritTasks with taskPrefix by [@mshima](https://togithub.com/mshima) in [https://github.com/yeoman/generator/pull/1525](https://togithub.com/yeoman/generator/pull/1525) **Full Changelog**: https://github.com/yeoman/generator/compare/v7.3.0...v7.3.1 ### [`v7.3.0`](https://togithub.com/yeoman/generator/releases/tag/v7.3.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v7.2.0...v7.3.0) #### What's Changed - add inheritTasks to features by [@mshima](https://togithub.com/mshima) in [https://github.com/yeoman/generator/pull/1523](https://togithub.com/yeoman/generator/pull/1523) **Full Changelog**: https://github.com/yeoman/generator/compare/v7.2.0...v7.3.0 ### [`v7.2.0`](https://togithub.com/yeoman/generator/releases/tag/v7.2.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v7.1.1...v7.2.0) - Use mem-fs-editor fromBasePath ([#1517](https://togithub.com/yeoman/generator/issues/1517)) [`520c16d`](https://togithub.com/yeoman/generator/commit/520c16d) ### [`v7.1.1`](https://togithub.com/yeoman/generator/releases/tag/v7.1.1) [Compare Source](https://togithub.com/yeoman/generator/compare/v7.1.0...v7.1.1) - resolvePackage is not provided by Environment v4 [`eaa30f2`](https://togithub.com/yeoman/generator/commit/eaa30f2) - bump dependencies [`3c45eb3`](https://togithub.com/yeoman/generator/commit/3c45eb3) [`cd1adf6`](https://togithub.com/yeoman/generator/commit/cd1adf6) - Test cleanup: spawn command ([#1488](https://togithub.com/yeoman/generator/issues/1488)) [`4d39258`](https://togithub.com/yeoman/generator/commit/4d39258) - Test cleanup: deprecate.test.ts ([#1489](https://togithub.com/yeoman/generator/issues/1489)) [`0add881`](https://togithub.com/yeoman/generator/commit/0add881) ### [`v7.1.0`](https://togithub.com/yeoman/generator/releases/tag/v7.1.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v7.0.0...v7.1.0) - add `pipeline()` method and improve types [`a459b00`](https://togithub.com/yeoman/generator/commit/a459b00) ### [`v7.0.0`](https://togithub.com/yeoman/generator/releases/tag/v7.0.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v6.0.1...v7.0.0) - bump required node versions [`ea4fd51`](https://togithub.com/yeoman/generator/commit/ea4fd51) - bump yeoman-environment to v4.0.0 [`e5eb6f6`](https://togithub.com/yeoman/generator/commit/e5eb6f6) - fs.test.ts: Improve readbility, add types to fix TS problems ([#1482](https://togithub.com/yeoman/generator/issues/1482)) [`3dd4c2d`](https://togithub.com/yeoman/generator/commit/3dd4c2d) ### [`v6.0.1`](https://togithub.com/yeoman/generator/releases/tag/v6.0.1) [Compare Source](https://togithub.com/yeoman/generator/compare/v6.0.0...v6.0.1) - set sourceRoot before help [`16b16fb`](https://togithub.com/yeoman/generator/commit/16b16fb) ### [`v6.0.0`](https://togithub.com/yeoman/generator/releases/tag/v6.0.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.10.0...v6.0.0) The `yeoman-generator` package now export a native ESM module. ([Learn more about ESM](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c)) Notable changes: - Convert to typescript - Drop node 12/14 support. - Requires yeoman-environment `^3.18.4`. - Provides built-in types. - Uses new `@yeoman/types` for environment/generator interoperability. May conflict with `@types/yeoman-*` types. - Move skipParseOptions and customPriorities to features [`c12806a`](https://togithub.com/yeoman/generator/commit/c12806a) - Drop deprecated install (and not included by default) action [`1a856b1`](https://togithub.com/yeoman/generator/commit/1a856b1) Install action was not scalable. A separated task package can be considered at [yeoman-api](https://togithub.com/yeoman/yeoman-api). - `run-async` is not provided anymore: Convert to Promises or use `run-async` v3: import runAsync from 'run-async'; class Gen { asyncTaskWithCallback: runAsync(function() { const done = this.async(); asyncMethod(done); }), } - composeWith is async: - If used inside constructor, move it to `_postConstruct` or `beforeQueue`. - Due to complexity, prefer `composeWith(generator, composeOptions` signature. ### [`v5.10.0`](https://togithub.com/yeoman/generator/releases/tag/v5.10.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.9.0...v5.10.0) - accept yeoman-environment v4 [`a8c526b`](https://togithub.com/yeoman/generator/commit/a8c526b) ### [`v5.9.0`](https://togithub.com/yeoman/generator/releases/tag/v5.9.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.8.0...v5.9.0) - adjusts for yeoman-api [`553537b`](https://togithub.com/yeoman/generator/commit/553537b) ### [`v5.8.0`](https://togithub.com/yeoman/generator/releases/tag/v5.8.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.7.1...v5.8.0) - always create a new mem-fs-editor instance instead of using shared instance. [`7bec553`](https://togithub.com/yeoman/generator/commit/7bec553) ### [`v5.7.1`](https://togithub.com/yeoman/generator/releases/tag/v5.7.1) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.7.0...v5.7.1) - add options to queueTransformStream. [`dac0db6`](https://togithub.com/yeoman/generator/commit/dac0db6) ### [`v5.7.0`](https://togithub.com/yeoman/generator/releases/tag/v5.7.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.6.1...v5.7.0) - make prompt default value dynamic [`ea460eb`](https://togithub.com/yeoman/generator/commit/ea460eb) - show error message when task fails. [`92cc534`](https://togithub.com/yeoman/generator/commit/92cc534) ### [`v5.6.1`](https://togithub.com/yeoman/generator/releases/tag/v5.6.1) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.6.0...v5.6.1) - Move custom args inside the runAsync for better error handling [`ef3f702`](https://togithub.com/yeoman/generator/commit/ef3f702) - Allow task to override taskPrefix. [`d2f4274`](https://togithub.com/yeoman/generator/commit/d2f4274) - Fix destinationRoot overridden by current value. [`f6e1e67`](https://togithub.com/yeoman/generator/commit/f6e1e67) - Fix resolved when not passed by options. [`52ac34c`](https://togithub.com/yeoman/generator/commit/52ac34c) ### [`v5.6.0`](https://togithub.com/yeoman/generator/releases/tag/v5.6.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.5.2...v5.6.0) - Bump version of shelljs to avoid vulnerable 0.8.4 version ([#1325](https://togithub.com/yeoman/generator/issues/1325)) [`9c798e6`](https://togithub.com/yeoman/generator/commit/9c798e6) - Return earlier at extractTasksFromPriority ([#1324](https://togithub.com/yeoman/generator/issues/1324)) [`0bfb51a`](https://togithub.com/yeoman/generator/commit/0bfb51a) - Allow to edit priorities. ([#1323](https://togithub.com/yeoman/generator/issues/1323)) [`2a6cf47`](https://togithub.com/yeoman/generator/commit/2a6cf47) ### [`v5.5.2`](https://togithub.com/yeoman/generator/releases/tag/v5.5.2) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.5.1...v5.5.2) - Fix createStorage with options. [`185a408`](https://togithub.com/yeoman/generator/commit/185a408) ### [`v5.5.1`](https://togithub.com/yeoman/generator/releases/tag/v5.5.1) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.5.0...v5.5.1) - Add options parameter to createStorage. [`82db7d0`](https://togithub.com/yeoman/generator/commit/82db7d0) ### [`v5.5.0`](https://togithub.com/yeoman/generator/releases/tag/v5.5.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.4.2...v5.5.0) - Rework private methods. [`dac452e`](https://togithub.com/yeoman/generator/commit/dac452e) - Add args to queueTask. [`cf8580f`](https://togithub.com/yeoman/generator/commit/cf8580f) - Add optional support to sorted Storage. [`cf2e53f`](https://togithub.com/yeoman/generator/commit/cf2e53f) - Documentation improvements. ### [`v5.4.2`](https://togithub.com/yeoman/generator/releases/tag/v5.4.2) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.4.1...v5.4.2) - Fix composing with esm generator ([#1308](https://togithub.com/yeoman/generator/issues/1308)) [`4b7f115`](https://togithub.com/yeoman/generator/commit/4b7f115) ### [`v5.4.1`](https://togithub.com/yeoman/generator/releases/tag/v5.4.1) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.4.0...v5.4.1) - Fix for esm generator. [`979b63d`](https://togithub.com/yeoman/generator/commit/979b63d) ### [`v5.4.0`](https://togithub.com/yeoman/generator/releases/tag/v5.4.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.3.0...v5.4.0) - Add immediately parameter to composeWith [`8fd5c86`](https://togithub.com/yeoman/generator/commit/8fd5c86) - Add support to beforeQueue. [`b8747da`](https://togithub.com/yeoman/generator/commit/b8747da) ### [`v5.3.0`](https://togithub.com/yeoman/generator/releases/tag/v5.3.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.2.0...v5.3.0) - Implement async fs methods. ([#1301](https://togithub.com/yeoman/generator/issues/1301)) [`9cab8c9`](https://togithub.com/yeoman/generator/commit/9cab8c9) - Add test for path unsafe string. ([#1300](https://togithub.com/yeoman/generator/issues/1300)) [`8bc6267`](https://togithub.com/yeoman/generator/commit/8bc6267) - Answer stored inside config should take precedence over suggestions. ([#1297](https://togithub.com/yeoman/generator/issues/1297)) [`c1c847d`](https://togithub.com/yeoman/generator/commit/c1c847d) - Bump mem-fs-editor to 9.0.0 ([#1298](https://togithub.com/yeoman/generator/issues/1298)) [`ce12e7f`](https://togithub.com/yeoman/generator/commit/ce12e7f) - Implement taskPrefix feature. ([#1296](https://togithub.com/yeoman/generator/issues/1296)) [`84551ee`](https://togithub.com/yeoman/generator/commit/84551ee) - Bump yeoman-test to 6.0.0 ([#1295](https://togithub.com/yeoman/generator/issues/1295)) [`5f3b2fb`](https://togithub.com/yeoman/generator/commit/5f3b2fb) - Bump mem-fs to 2.0.0 and mem-fs-editor to 8.1.2 ([#1290](https://togithub.com/yeoman/generator/issues/1290)) [`d8dfd10`](https://togithub.com/yeoman/generator/commit/d8dfd10) - Load environment resources when running help. ([#1288](https://togithub.com/yeoman/generator/issues/1288)) [`3579322`](https://togithub.com/yeoman/generator/commit/3579322) - Fix 4.x api documentation link. [`a0313cd`](https://togithub.com/yeoman/generator/commit/a0313cd) - Add api documentation link for 4.x [`b44ec7d`](https://togithub.com/yeoman/generator/commit/b44ec7d) ### [`v5.2.0`](https://togithub.com/yeoman/generator/releases/tag/v5.2.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.1.0...v5.2.0) - Changes to required/recommended yeoman-environment version. [`de61c24`](https://togithub.com/yeoman/generator/commit/de61c24), [`4587a29`](https://togithub.com/yeoman/generator/commit/4587a29), [`d101a41`](https://togithub.com/yeoman/generator/commit/d101a41), [`0898158`](https://togithub.com/yeoman/generator/commit/0898158) - Add optional peer dependency on yeoman-environment [`26797e6`](https://togithub.com/yeoman/generator/commit/26797e6) - Add support to tasksMatchingPriority feature. [`93e01ea`](https://togithub.com/yeoman/generator/commit/93e01ea) - Move uniqueBy calculation to the constructor. [`4dcda8a`](https://togithub.com/yeoman/generator/commit/4dcda8a) - Resolve dependencies with empty versions to latest. [`d952868`](https://togithub.com/yeoman/generator/commit/d952868) ### [`v5.1.0`](https://togithub.com/yeoman/generator/releases/tag/v5.1.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.0.1...v5.1.0) - Add features argument to constructor. [`9729a58`](https://togithub.com/yeoman/generator/commit/9729a58) - Delete option instead of setting undefined. [`86d1ad3`](https://togithub.com/yeoman/generator/commit/86d1ad3) ### [`v5.0.1`](https://togithub.com/yeoman/generator/releases/tag/v5.0.1) [Compare Source](https://togithub.com/yeoman/generator/compare/v5.0.0...v5.0.1) - Bump xo to 0.38.1 and move to devDependencies. [`3f51315`](https://togithub.com/yeoman/generator/commit/3f51315) ### [`v5.0.0`](https://togithub.com/yeoman/generator/releases/tag/v5.0.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v4.13.0...v5.0.0) #### Breaking changes - Requires node 12. - Requires `yeoman-environment@3.0.0` (unreleased yo@4). - Conflicter moved to the Environment. - Install action is deprecated and is not included by default. - Replaced by package.json manipulation - `addDependencies({dependency: 'version'})` - `addDevDependencies({dependency: 'version'})` - `this.packageJson` storage. Eg: `this.packageJson.merge({scripts: {test: 'mocha'}})`; - Install task will be executed later by the Environment when `package.json` changes. - To load it: const Generator = require('yeoman-generator'); -_.extend(Generator.prototype, require('yeoman-generator/lib/actions/install')); - Singleton Generators support passing `unique: 'namespace'` or `unique: 'argument'`. constructor(args, options = {}) { super(args, {...options, unique: 'namespace'} } - Misc - `this.(spawnCommand/spawnCommandSync)` switched to `execa` and now defaults `cwd` to `this.destinationRoot()`. - Dropped support for kebab case options. - `composeWith()` isn't chainable anymore and delegates the running to the Environment for singleton checks. - Replaced `registerTransformStream` with `queueTransformStream`. New api executes transformations before the commit operation, and is executed for every generator. - Dependencies update. ### [`v4.13.0`](https://togithub.com/yeoman/generator/releases/tag/v4.13.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v4.12.0...v4.13.0) - Fix function context at prompt ([#1265](https://togithub.com/yeoman/generator/issues/1265)) [`cd1b557`](https://togithub.com/yeoman/generator/commit/cd1b557) - Update description of prompt ([#1264](https://togithub.com/yeoman/generator/issues/1264)) [`337dddf`](https://togithub.com/yeoman/generator/commit/337dddf) - Change from master to main. [`bc08bee`](https://togithub.com/yeoman/generator/commit/bc08bee) - Try to start runLoop manually. [`384e1bb`](https://togithub.com/yeoman/generator/commit/384e1bb) ### [`v4.12.0`](https://togithub.com/yeoman/generator/releases/tag/v4.12.0) [Compare Source](https://togithub.com/yeoman/generator/compare/v4.11.0...v4.12.0) - Fixes running --help. - Implement registerPriorities.Configuration
📅 Schedule: Branch creation - "before 10am on monday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.