Colum Ferry
c3a58e9c1d
feat(core): move forEachExecutorOptions to devkit ( #15547 )
2023-03-10 17:04:10 +00:00
Victor Savkin
d70b9ec7c6
feat(misc): add a command to list projects
2023-01-25 19:41:22 -05:00
Jack Hsu
d7536aa7e3
feat(core): clean up workspace configuration code
2023-01-23 19:35:15 -05:00
Victor Savkin
422c8c735a
cleanup(core): clearly split nx.json config and projects config
2023-01-05 15:35:36 -05:00
Victor Savkin
82fbb98e7d
feat(misc): dont generate defaultProject for non standalone workspaces
2022-12-21 09:15:26 -05:00
Jason Jean
3fd18415ce
fix(devkit): do not move properties when nx.json doesn't exist ( #13825 )
2022-12-15 10:42:52 -05:00
Victor Savkin
16fd4374d6
feat(misc): derive workspace layout dynamically
2022-11-23 15:45:13 -05:00
Jason Jean
0cbec35574
fix(core): fix migration that enables source analysis ( #12628 )
2022-10-14 21:30:12 +00:00
Craigory Coppola
d8f3c6b186
fix(react): migrations use tsquery, so we should provide it ( #12575 )
2022-10-13 13:37:37 -04:00
Craigory Coppola
9b63ce167a
feat(core): don't generate workspace.json for v2 workspaces ( #12127 )
2022-09-27 23:16:22 +00:00
Jason Jean
90604d8506
feat(core): add migration and deprecation warning for @nrwl/workspace:run-commands ( #12199 )
2022-09-23 18:06:34 -04:00
Benjamin Cabanes
da0cc4792f
docs(nxdev): update internal reference links ( #12083 )
2022-09-19 19:15:19 +00:00
Craigory Coppola
458fc36014
chore(misc): split create tree with empty workspace to remove parameter ( #10188 )
...
* feat(devkit): split create-empty-tree to different functions
* chore(repo): apply migration for createEmptyTree
* cleanup(misc): fix tests that migration misses
2022-08-11 19:24:04 -04:00
Craigory Coppola
4d7e5ba29a
chore(misc): remove defaultCollection from generators ( #10601 )
2022-06-06 20:03:46 +00:00
Victor Savkin
932404303a
cleanup(core): use npm.json instead core.json as the preset name for npm workspaces
2022-06-06 15:10:29 -04:00
Chau Tran
512237caf7
feat(core): add nx.json, workspace.json, and project.json JSON schemas ( #10228 )
...
* feat(core): add nx.json, workspace.json, and project.json JSON schemas
ISSUES CLOSED : #8574 , #2299
* fix(core): add ajv to test generated config files based on JSON schema
* fix(core): only add $schema to project.json if it is standalone and in create mode
* feat(core): add migration to add json schema to config files for 14.2.0
* fix(core): adjust schemas
* chore(core): adjust tests across repo to adhere to JSON schema if generated
* fix(core): construct the json schema object instead of using a boolean flag
* chore(core): add ajv tests for workspacejson and nxjson
* chore(core): remove unnecessary standalone check
2022-05-10 15:05:26 -05:00
Ilya Zyablitsev
fdd7479465
fix(core): migrate should not fail if dependencies section doesn't exist ( #10202 )
2022-05-09 17:16:22 -04:00
Jason Jean
ad4233fe56
feat(core): migrate @nrwl/workspace:run-script to nx:run-script
2022-04-13 17:46:52 -04:00
Jason Jean
f255030c09
feat(core): migrate nx.json presets to come from nx package
2022-04-13 17:46:52 -04:00
Noriyuki Shinpuku
945ee01147
fix(core): fix migration for tasks runners ( #9778 )
2022-04-12 09:10:55 -04:00
Colum Ferry
8e09875cb3
fix(core): add log line to inform install after migration ( #9559 )
2022-03-28 16:17:51 +00:00
Victor Savkin
d4b5c30eba
cleanup(core): remove the indirection left after inlining ta… ( #9469 )
2022-03-23 22:18:17 -04:00
Jason Jean
74980db347
fix(core): undo removal of @nrwl/cli and add warning when it is imported ( #9370 )
2022-03-16 17:24:36 -04:00
Victor Savkin
7b4ee52833
fix(core): fix a typo in a migration
2022-03-14 21:13:54 -04:00
Victor Savkin
48a5d19b68
feat(core): add a migration to replace nrwl/cli and nrwl/tao with nx
2022-03-14 20:45:51 -04:00
Victor Savkin
6f038e7a4a
feat(core): reorganize packges to consolidate all cli-related code in nx
2022-03-14 16:42:51 -04:00
Jason Jean
3cdc681326
fix(core): check if taskRunnerOptions exists ( #8762 )
2022-01-28 23:11:37 +00:00
Victor Savkin
f360447677
feat(core): enable daemon by default for new projects ( #8698 )
2022-01-27 09:27:09 -05:00
Victor Savkin
20f731990c
docs(misc): rework the top section of docs
2022-01-04 14:11:31 -05:00
Phillip Barta
e57cef0901
cleanup(repo): use devkit instead of devkit reexports from workspace ( #7773 )
2021-12-21 21:06:31 +00:00
Nathan Walker
d1b687714d
fix(core): improve migration handling of parallel tasksRunnerOptions ( #8238 )
2021-12-19 23:47:10 +00:00
Craigory Coppola
a23284e9ce
fix(core): misc. ng cli compat layer fixes ( #8141 )
...
* fix(core): misc. ng cli compat layer fixes
* chore(core): unit test fixes
2021-12-13 18:48:11 -05:00
Victor Savkin
9eb4df9aeb
fix(core): small fixes for issue discovered during migration
2021-11-17 16:32:22 -05:00
Craigory Coppola
d28f571874
feat(js): create @nrwl/js package and move @nrwl/workspace:tsc to it ( #7604 )
2021-11-12 16:41:30 -06:00
Victor Savkin
3d1899eec8
feat(core): deprecate --max-parallel and use --paralle=N instead
2021-11-09 20:03:24 -05:00
Craigory Coppola
892dfa0bcc
chore(core): fix migration for new config locations ( #7390 )
2021-10-15 23:45:46 +00:00
Craigory Coppola
bcb1c5c797
fix(core): add null check to migration for config locaton swap ( #7363 )
2021-10-14 14:19:33 -04:00
Craigory Coppola
79cf69b4e4
feat(core): consolidate nx.json and workspace.json ( #6642 )
...
* feat(core): consolidate settings between workspace.json + nx.json
workspace.json (and linked project.json files) now contain all project specific settings.
nx.json now contains all settings that affect the whole workspace.
* chore(core): fix angular unit tests w/ new config
* chore(core): fix failing tests
* chore(core): fix formatting
* chore(core): fix more tests
* chore(core): normalize-nx-json feedback
* chore(core): Fix more unit tests
* chore(core): fix remaining tests in workspace
* chore(linter): fix remaining linter tests
* chore(core): fix remaining spec + build issues
* chore(core): formatting fixes
* feat(core): migration script to move config options to new locations
* chore(core): fix e2e tests
* chore(core): run format
* chore(react-native): fix failing tests
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* feat(core): move properties to new location during format step
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* feat(core): initial pass on ngcli-adapter for property consolidation
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* chore(misc): fix tests
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* docs(core): update docs with changes
* chore(misc): fix tests
* chore(core): code review changes
updateWorkspaceJson -> updateWorkspace, no longer uses updater function
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* chore(core): fix bug in ngcli impl
* fix(core): fix bug in ngcli-adapter
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* fix(core): fix ngcli-adapter
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* chore(core): fix workspace e2e
* chore(core): fix nx-plugin e2e
* fix(core): move defaultProject to nx.json
* chore(core): fix broken workspace test
* chore(core): formatting
* chore(core): fix workspace format
* chore(core): add nxJson to ExecutorContext
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
* chore(core): remove all references ot `NxProjectConfiguration` from our code
* chore(core): Review Changes
* fix(core): update new config locations v13 migration
2021-10-14 10:42:47 -04:00
Craigory Coppola
8435bdfb6f
feat(core): shift from 'master' to 'main' as default branch and base ( #7111 )
...
* chore(core): fix some broken tests
* docs(core): update docs to represent master -> main
* chore(core): review changes
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
* chore(core): add migration script for backwards-compat w/ main default.
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-10-08 16:48:02 -04:00
Jason Jean
f534d97a2b
fix(core): safely handle when tasksRunnerOptions are not defined ( #6252 )
2021-07-06 10:55:43 -04:00
vsavkin
ac871d93b5
fix(core): fix the add-target-dependencies migration to remove the old property
2021-06-18 09:10:40 -04:00
vsavkin
8a7b6c8405
feat(core): replace strictlyOrderedTargets with targetDependencies
2021-06-18 06:54:33 -04:00
Phillip Barta
fe97444d78
feat(core): migrate prettier to v2.3.1 ( #5623 )
2021-06-17 16:44:30 +02:00
Phillip Barta
053d488801
cleanup(core): removed reexport of devkit types in workspace
2021-05-19 13:42:03 -04:00
Tasos Bekos
156e3c2c40
chore(repo): use jest-circus runner
2021-04-26 15:16:09 -04:00
Phillip Barta
c0ce1ce65e
cleanup(core): normalized usage of fs-extra and updated fs-extra to 9.1.0 ( #5199 )
...
* cleanup(core): normalized usage of fs-extra and updated fs-extra
* cleanup(misc): use fs over fs-extra when possible
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-04-22 12:52:52 -04:00
Vivek
d1b09eaabd
cleanup(misc): make code more consistent and fix typos
2021-03-23 13:03:17 -04:00
Victor Savkin
669f21513b
fix(core): add missing deps to support running old migrations
2021-01-29 10:31:52 -05:00
Juri
2c5134877f
fix(core): make sure schematic folder migration can be run multiple times
2021-01-26 08:53:48 -05:00
Victor Savkin
a25e081a84
feat(core): remove angular devkit deps
2021-01-25 12:52:30 -05:00