7 Commits

Author SHA1 Message Date
Jason Jean
51f5fe4434
fix(core): merge package.json plugins and updated project.json plugin… (#26952)
… using v2

## Current Behavior
<!-- This is the behavior we have today -->

The `package.json` handling is split between before and after plugins so
it's confusing. Also, `package.json` nodes will get overwritten by
plugins while others won't.

## Expected Behavior
<!-- This is the behavior we should expect with the changes in this PR
-->

The `package.json` handling is merged. Also, the `package.json` nodes
will always overwrite plugins as intended.

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes #
2024-07-16 12:46:57 -05:00
Craigory Coppola
7a7cbeca44
feat(core): re-enable running plugins in isolation (#22527) 2024-04-09 18:36:33 -04:00
Jason Jean
c01b566728
feat(core): revert running plugins in isolation (#22246) 2024-03-09 11:30:10 -05:00
Craigory Coppola
c2581dcf0b
feat(core): execute plugins in isolated processes (#21760) 2024-02-23 13:20:44 -05:00
Craigory Coppola
06717de590
feat(core): move target defaults handling to nx plugin (#21104) 2024-01-19 18:22:11 -05:00
Craigory Coppola
2d08229000
cleanup(core): move package json script handling to package json plugin (#18659) 2023-08-17 13:56:48 -04:00
Jason Jean
cd1b6c6bbb
fix(core): provide a plugin which to allow users to opt into package.… (#13070)
Fixes https://github.com/nrwl/nx/issues/13063
2022-11-08 16:26:00 -05:00