Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) | [`16.4.1` -> `16.4.2`](https://renovatebot.com/diffs/npm/dependency-cruiser/16.4.1/16.4.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [nx](https://nx.dev) ([source](https://github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`19.7.3` -> `19.8.0`](https://renovatebot.com/diffs/npm/nx/19.7.3/19.8.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [zx](https://google.github.io/zx/) ([source](https://github.com/google/zx)) | [`8.1.6` -> `8.1.8`](https://renovatebot.com/diffs/npm/zx/8.1.6/8.1.8) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>sverweij/dependency-cruiser (dependency-cruiser)</summary> ### [`v16.4.2`](https://github.com/sverweij/dependency-cruiser/releases/tag/v16.4.2) [Compare Source](https://github.com/sverweij/dependency-cruiser/compare/v16.4.1...v16.4.2) #### 👷 maintenance - [`4314428`](https://github.com/sverweij/dependency-cruiser/commit/43144280) refactor: uses explicit exports over default where possible ([#​956](https://github.com/sverweij/dependency-cruiser/issues/956)) - [`6d1b8bb`](https://github.com/sverweij/dependency-cruiser/commit/6d1b8bb7) build(npm): updates external dependencies + minor refactor #### 🧹 chores - [`c7802df`](https://github.com/sverweij/dependency-cruiser/commit/c7802df9) chore(ci): adds repo check to provenance publishing - [`76da16f`](https://github.com/sverweij/dependency-cruiser/commit/76da16f0) chore(npm): updates external devDependencies </details> <details> <summary>nrwl/nx (nx)</summary> ### [`v19.8.0`](https://github.com/nrwl/nx/releases/tag/19.8.0) [Compare Source](https://github.com/nrwl/nx/compare/19.7.4...19.8.0) ##### 19.8.0 (2024-09-20) ##### 🚀 Features - **angular:** add plugin for inferring nodes from angular.json files ([#​27804](https://github.com/nrwl/nx/pull/27804)) - **core:** import warns when source and destination directories are different ([#​27875](https://github.com/nrwl/nx/pull/27875)) - **core:** use durations from task history to schedule tasks ([#​27783](https://github.com/nrwl/nx/pull/27783)) - **core:** add metagenerator for convert-to-inferred ([#​27672](https://github.com/nrwl/nx/pull/27672)) - **core:** able to import gradle project ([#​27645](https://github.com/nrwl/nx/pull/27645)) - **core:** split runCommand to return status per project ([#​27705](https://github.com/nrwl/nx/pull/27705)) - **core:** handle prettier not installed when running nx format ([#​27970](https://github.com/nrwl/nx/pull/27970)) - **core:** add integration with nx powerpack ([#​27972](https://github.com/nrwl/nx/pull/27972)) - **graph:** expose functions to render pdv & error page ([#​27833](https://github.com/nrwl/nx/pull/27833)) - **graph:** add sync generators to target details in project details view ([#​27639](https://github.com/nrwl/nx/pull/27639)) - **linter:** create new workspaces with ESLint v9 and typescript-eslint v8 ([#​27404](https://github.com/nrwl/nx/pull/27404)) - **nx-dev:** clean up enterprise section ([#​27979](https://github.com/nrwl/nx/pull/27979)) - **release:** allow local dependency version protocols to be preserved, pnpm publish support ([#​27787](https://github.com/nrwl/nx/pull/27787)) - **release:** support groupPreVersionCommand for release groups ([#​27474](https://github.com/nrwl/nx/pull/27474)) - **release:** support github enterprise server ([#​26482](https://github.com/nrwl/nx/pull/26482)) ##### 🩹 Fixes - **angular:** add serve static target more intentionally [#​27854](https://github.com/nrwl/nx/issues/27854) ([#​27924](https://github.com/nrwl/nx/pull/27924), [#​27854](https://github.com/nrwl/nx/issues/27854)) - **angular:** dynamic module federation should not reset remoteUrlDefinitions [#​27793](https://github.com/nrwl/nx/issues/27793) ([#​27927](https://github.com/nrwl/nx/pull/27927), [#​27793](https://github.com/nrwl/nx/issues/27793)) - **angular:** migrations should use correct namedInputs [#​27899](https://github.com/nrwl/nx/issues/27899) ([#​27929](https://github.com/nrwl/nx/pull/27929), [#​27899](https://github.com/nrwl/nx/issues/27899)) - **angular:** license-webpack-plugin should not scan root package.json [#​27989](https://github.com/nrwl/nx/issues/27989) ([#​27994](https://github.com/nrwl/nx/pull/27994), [#​27989](https://github.com/nrwl/nx/issues/27989)) - **core:** make sure sharedGlobals is referenced in default namedInputs ([#​27813](https://github.com/nrwl/nx/pull/27813)) - **core:** take nx-release-publish target defaults into account for implicit target ([#​27764](https://github.com/nrwl/nx/pull/27764)) - **core:** handle sync generator failures ([#​27650](https://github.com/nrwl/nx/pull/27650)) - **core:** handle --no-interative for create-nx-workspace ([#​27702](https://github.com/nrwl/nx/pull/27702)) - **core:** respect filenames of inputs when computing task hash ([#​27873](https://github.com/nrwl/nx/pull/27873)) - **core:** handleErrors should display error cause if it exists ([#​27886](https://github.com/nrwl/nx/pull/27886)) - **core:** add flag to disable the db and logs when there are errors … ([#​27930](https://github.com/nrwl/nx/pull/27930)) - **core:** import should be rebasable ([#​27940](https://github.com/nrwl/nx/pull/27940)) - **core:** import handles argument escaping correctly in Windows ([#​27957](https://github.com/nrwl/nx/pull/27957)) - **core:** fix env for running parallel tasks ([#​27889](https://github.com/nrwl/nx/pull/27889)) - **core:** nx import detects plugins synchronously ([#​27958](https://github.com/nrwl/nx/pull/27958)) - **core:** fix powerpack license report and add back remote cache ([#​27983](https://github.com/nrwl/nx/pull/27983)) - **core:** link to sync generators page during sync prompt, and provide more info on docs page for disabling and applyChanges ([#​28001](https://github.com/nrwl/nx/pull/28001)) - **core:** fix powerpack fs cache package name ([#​27997](https://github.com/nrwl/nx/pull/27997)) - **core:** do not check cache validity when putting into the cache ([#​28004](https://github.com/nrwl/nx/pull/28004)) - **gradle:** fix gradle app deps ([#​27865](https://github.com/nrwl/nx/pull/27865)) - **graph:** typo ([e9fd0a7e2b](https://github.com/nrwl/nx/commit/e9fd0a7e2b)) - **js:** keep refs to ignored files and allow opting out of pruning stale refs in typescript sync generator ([#​27636](https://github.com/nrwl/nx/pull/27636)) - **js:** set compilerOptions correctly when loading .ts that targets ESM ([#​27862](https://github.com/nrwl/nx/pull/27862)) - **js:** do not infer typecheck target for root tsconfig.json ([#​27950](https://github.com/nrwl/nx/pull/27950)) - **misc:** createNodesV2 plugins should show inference capabilities ([#​27896](https://github.com/nrwl/nx/pull/27896)) - **module-federation:** collect secondary entry points from exports [#​26878](https://github.com/nrwl/nx/issues/26878) ([#​27999](https://github.com/nrwl/nx/pull/27999), [#​26878](https://github.com/nrwl/nx/issues/26878)) - **nx-cloud:** include nxCloudId when generating connect urls ([#​27882](https://github.com/nrwl/nx/pull/27882)) - **nx-dev:** update contributors value ([#​27944](https://github.com/nrwl/nx/pull/27944)) - **react:** Add historyApiFallback to webpack config ([#​27942](https://github.com/nrwl/nx/pull/27942)) - **react:** normalizing project names for module federation correctly [#​27901](https://github.com/nrwl/nx/issues/27901) ([#​27990](https://github.com/nrwl/nx/pull/27990), [#​27901](https://github.com/nrwl/nx/issues/27901)) - **release:** respect updateDependents being explicitly disabled in conventional commits ([#​27851](https://github.com/nrwl/nx/pull/27851)) - **release:** ensure git commits containing pipe can be parsed reliably ([#​27840](https://github.com/nrwl/nx/pull/27840)) - **release:** ensure default release group has projects on windows ([#​27933](https://github.com/nrwl/nx/pull/27933)) - **release:** allow string array for commitArgs and tagArgs ([#​27797](https://github.com/nrwl/nx/pull/27797)) - **remix:** vite plugin should be less strict on inference [#​27884](https://github.com/nrwl/nx/issues/27884) ([#​27923](https://github.com/nrwl/nx/pull/27923), [#​27884](https://github.com/nrwl/nx/issues/27884)) - **storybook:** do not duplicate cacheable operations [#​27866](https://github.com/nrwl/nx/issues/27866) ([#​27951](https://github.com/nrwl/nx/pull/27951), [#​27866](https://github.com/nrwl/nx/issues/27866)) - **vite:** typecheck infer plugin should use correct inputs ([#​27922](https://github.com/nrwl/nx/pull/27922)) - **vite:** exit from test if no files found ([#​27722](https://github.com/nrwl/nx/pull/27722)) - **webpack:** handle relative paths for additionalEntryPath ([#​27885](https://github.com/nrwl/nx/pull/27885)) ##### ❤️ Thank You - Ali Yusuf [@​AliYusuf95](https://github.com/AliYusuf95) - Austin Fahsl [@​fahslaj](https://github.com/fahslaj) - Benjamin Cabanes [@​bcabanes](https://github.com/bcabanes) - Colum Ferry [@​Coly010](https://github.com/Coly010) - Craigory Coppola [@​AgentEnder](https://github.com/AgentEnder) - Emily Xiong [@​xiongemi](https://github.com/xiongemi) - Jack Hsu [@​jaysoo](https://github.com/jaysoo) - James Henry [@​JamesHenry](https://github.com/JamesHenry) - Jason Jean [@​FrozenPandaz](https://github.com/FrozenPandaz) - Jonathan Gelin [@​jogelin](https://github.com/jogelin) - Juri [@​juristr](https://github.com/juristr) - Juri Strumpflohner [@​juristr](https://github.com/juristr) - Leosvel Pérez Espinosa [@​leosvelperez](https://github.com/leosvelperez) - Louie Weng [@​lourw](https://github.com/lourw) - MaxKless [@​MaxKless](https://github.com/MaxKless) - Nate Jacobs [@​iAmNathanJ](https://github.com/iAmNathanJ) - Nicholas Cunningham [@​ndcunningham](https://github.com/ndcunningham) ### [`v19.7.4`](https://github.com/nrwl/nx/releases/tag/19.7.4) [Compare Source](https://github.com/nrwl/nx/compare/19.7.3...19.7.4) #### 19.7.4 (2024-09-18) ##### 🚀 Features - **core:** able to import gradle project ([#​27645](https://github.com/nrwl/nx/pull/27645)) - **release:** support groupPreVersionCommand for release groups ([#​27474](https://github.com/nrwl/nx/pull/27474)) ##### 🩹 Fixes - **angular:** add serve static target more intentionally [#​27854](https://github.com/nrwl/nx/issues/27854) ([#​27924](https://github.com/nrwl/nx/pull/27924), [#​27854](https://github.com/nrwl/nx/issues/27854)) - **angular:** dynamic module federation should not reset remoteUrlDefinitions [#​27793](https://github.com/nrwl/nx/issues/27793) ([#​27927](https://github.com/nrwl/nx/pull/27927), [#​27793](https://github.com/nrwl/nx/issues/27793)) - **angular:** migrations should use correct namedInputs [#​27899](https://github.com/nrwl/nx/issues/27899) ([#​27929](https://github.com/nrwl/nx/pull/27929), [#​27899](https://github.com/nrwl/nx/issues/27899)) - **core:** add flag to disable the db and logs when there are errors … ([#​27930](https://github.com/nrwl/nx/pull/27930)) - **core:** import should be rebasable ([#​27940](https://github.com/nrwl/nx/pull/27940)) - **core:** import handles argument escaping correctly in Windows ([#​27957](https://github.com/nrwl/nx/pull/27957)) - **core:** fix env for running parallel tasks ([#​27889](https://github.com/nrwl/nx/pull/27889)) - **core:** nx import detects plugins synchronously ([#​27958](https://github.com/nrwl/nx/pull/27958)) - **js:** set compilerOptions correctly when loading .ts that targets ESM ([#​27862](https://github.com/nrwl/nx/pull/27862)) - **js:** do not infer typecheck target for root tsconfig.json ([#​27950](https://github.com/nrwl/nx/pull/27950)) - **nx-dev:** update contributors value ([#​27944](https://github.com/nrwl/nx/pull/27944)) - **react:** Add historyApiFallback to webpack config ([#​27942](https://github.com/nrwl/nx/pull/27942)) - **release:** ensure default release group has projects on windows ([#​27933](https://github.com/nrwl/nx/pull/27933)) - **release:** allow string array for commitArgs and tagArgs ([#​27797](https://github.com/nrwl/nx/pull/27797)) - **remix:** vite plugin should be less strict on inference [#​27884](https://github.com/nrwl/nx/issues/27884) ([#​27923](https://github.com/nrwl/nx/pull/27923), [#​27884](https://github.com/nrwl/nx/issues/27884)) - **storybook:** do not duplicate cacheable operations [#​27866](https://github.com/nrwl/nx/issues/27866) ([#​27951](https://github.com/nrwl/nx/pull/27951), [#​27866](https://github.com/nrwl/nx/issues/27866)) - **vite:** typecheck infer plugin should use correct inputs ([#​27922](https://github.com/nrwl/nx/pull/27922)) - **vite:** exit from test if no files found ([#​27722](https://github.com/nrwl/nx/pull/27722)) ##### ❤️ Thank You - Ali Yusuf [@​AliYusuf95](https://github.com/AliYusuf95) - Austin Fahsl [@​fahslaj](https://github.com/fahslaj) - Benjamin Cabanes [@​bcabanes](https://github.com/bcabanes) - Colum Ferry [@​Coly010](https://github.com/Coly010) - Craigory Coppola [@​AgentEnder](https://github.com/AgentEnder) - Emily Xiong [@​xiongemi](https://github.com/xiongemi) - Jack Hsu [@​jaysoo](https://github.com/jaysoo) - Jason Jean [@​FrozenPandaz](https://github.com/FrozenPandaz) - Jonathan Gelin [@​jogelin](https://github.com/jogelin) - Leosvel Pérez Espinosa [@​leosvelperez](https://github.com/leosvelperez) - Nicholas Cunningham [@​ndcunningham](https://github.com/ndcunningham) </details> <details> <summary>google/zx (zx)</summary> ### [`v8.1.8`](https://github.com/google/zx/releases/tag/8.1.8) [Compare Source](https://github.com/google/zx/compare/8.1.7...8.1.8) - Apply the proper `TeplateStringArray` detection [#​904](https://github.com/google/zx/issues/904), [#​905](https://github.com/google/zx/pull/905) - `PromiseProcess` got lazy getters to optimize mem usage [#​903](https://github.com/google/zx/pull/903) ### [`v8.1.7`](https://github.com/google/zx/releases/tag/8.1.7) [Compare Source](https://github.com/google/zx/compare/8.1.6...8.1.7) Step by step on the road to improvements #### Fixes Finally, we've fixed the issue with piped process rejection [#​640](https://github.com/google/zx/issues/640) [#​899](https://github.com/google/zx/pull/899): ```js const p1 = $`exit 1`.pipe($`echo hello`) try { await p1 } catch (e) { assert.equal(e.exitCode, 1) } const p2 = await $({ nothrow: true })`echo hello && exit 1`.pipe($`cat`) assert.equal(p2.exitCode, 0) assert.equal(p2.stdout.trim(), 'hello') ``` #### Enhancements Added `cmd` display to `ProcessPromise` [#​891](https://github.com/google/zx/pull/891): ```js const foo = 'bar' const p = $`echo ${foo}` p.cmd // 'echo bar' ``` and `duration` field to `ProcessOutput` [#​892](https://github.com/google/zx/pull/892): ```js const p = $`sleep 1`.nothrow() const o = await p o.duration // ~1000 (in ms) ``` Enabled [zurk-like](https://github.com/webpod/zurk/blob/main/src/test/ts/x.test.ts#L143) pipe string literals [#​900](https://github.com/google/zx/pull/900): ```js const p = await $`echo foo`.pipe`cat` p.stdout.trim() // 'foo' ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/redwoodjs/redwood). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information