Nicholas Cunningham
0e018e620e
feat(node): add docker as a build target ( #14475 )
2023-01-20 15:26:39 -07:00
Jack Hsu
013bb74444
feat(node): add e2e project generator ( #14429 )
2023-01-17 15:38:52 -05:00
Nicholas Cunningham
da4959a324
feat(node): add Node standlone prompt using CNW ( #14439 )
2023-01-17 11:52:18 -07:00
Jack Hsu
3f6df0d54f
feat(node): prompt for app framework ( #14357 )
2023-01-13 19:14:02 +00:00
Nicholas Cunningham
00caf6ae5e
feat(node): update CNW to support generating a node server with a framework ( #14313 )
2023-01-13 11:39:38 -07:00
Jack Hsu
454fba49b2
feat(webpack): generate React and Web apps with webpack.config.js file ( #14285 )
2023-01-12 10:06:25 -05:00
Nicholas Cunningham
6fb0631126
feat(node): add templates for nodejs frameworks ( #14231 )
2023-01-10 09:44:36 -05:00
Nicholas Cunningham
a631af7b62
feat(node): support nodejs frameworks ( #14199 )
2023-01-06 15:04:11 -07: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
Victor Savkin
fe062f42c3
fix(core): deduce layout directory
2022-11-29 16:08:57 -05:00
Jack Hsu
f49769a34a
feat(webpack): add webpack plugin ( #11966 )
2022-09-12 21:19:50 +01:00
Miroslav Jonaš
187f5200c0
fix(linter): add jest to root .eslintrc if selected as unit test runner ( #11555 )
2022-08-18 14:51:09 +02:00
Chau Tran
2753c11fe9
fix(node): add missing production configuration for serve target in app generator ( #10988 )
2022-07-05 04:34:32 +00:00
Caleb Ukle
88971468db
fix(testing): pass --js flag to jest generators ( #9965 )
2022-04-22 22:43:59 -04:00
Leosvel Pérez Espinosa
acc29e9593
fix(misc): support workspaces using a root tsconfig.json instead of tsconfig.base.json ( #9195 )
...
* fix(misc): support workspaces using a root tsconfig.json instead of tsconfig.base.json
* cleanup(angular): address pr feedback
2022-03-09 11:30:26 -05:00
Jack Hsu
bf6299685e
fix(node): use @nrwl/node:node for app serve ( #9177 )
2022-03-03 10:48:22 -05:00
Jack Hsu
95f5a085fa
feat(node): consolidate js and node plugins ( #9086 )
...
* chore(node): update docs after consolidating js and node plugins
* feat(node): consolidate js and node plugins
2022-02-23 16:59:03 -05: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
Leosvel Pérez Espinosa
fab43a15e2
cleanup(nest): migrate nest to nx devkit ( #6157 )
2021-06-28 13:01:00 -04:00
Craigory V Coppola
f1911a71f3
feat(core): split nx config to project files ( #5880 )
2021-06-22 20:30:38 -04:00
Craigory V Coppola
f9751786c6
feat(testing): support for Jest 27 ( #5873 )
...
- Sets default testEnvironment to web
- Updates node generators to specify testEnvironment: node
- Provides migrations to update existing jest.config.js files
- Bump angular-preset-jest to latest
ISSUES CLOSED : #5771
2021-06-11 13:25:57 -05:00
James Henry
a3c08a9153
feat(linter): do not set eslint parserOptions.project by default ( #5798 )
2021-05-28 13:35:34 +00:00
Tasos Bekos
2a33139429
fix(node): normalize application's sourceRoot path
...
Closes #5228
2021-05-12 21:05:59 -04:00
Leosvel Pérez Espinosa
678818a58b
feat(angular): upgrade Angular to v12.0.0-rc.3 ( #5630 )
...
* feat(angular): upgrade Angular to v12.0.0-rc.3
* feat(angular): target Nx v12.4.0-beta.0 for Angular v12.0.0-rc.0 upgrade
* fix(angular): use defaultConfiguration if no other configuration is passed
* cleanup(angular): sync migration folder name to target version
* fix(repo): creating custom schema flattener for docs
* chore(repo): amend yarn.lock
* feat(angular): update angular storybook to use webpack 5
* fix(angular): add legacy peer deps for angular+jest
* fix(angular): move migrations to 12.3.0-rc.0
Co-authored-by: Zack DeRose <zack.derose@gmail.com>
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-05-12 12:20:12 -04:00
James Henry
00dec221e2
feat(linter): convert-tslint-to-eslint generators ( #4943 )
...
* feat(linter): convert-tslint-to-eslint generators
* fix(core): remove generators in collection for ng and nest
* fix(core): update tao to support mixed generators and schematics
* fix(core): update tao to support mixed generators and schematics
* fix(core): address some PR feedback
* fix(core): fix snapshots after syncing up with master
* feat(core): store user preference for removeTSLintIfNoMoreTSLintTargets
* fix(linter): unit tests
* feat(core): apply root tslint.json conversion to root .eslintrc.json
2021-03-19 13:41:13 -04:00
Jason Jean
4df3b66152
feat(node): migrate @nrwl/node schematics to devkit ( #4958 )
2021-03-11 19:18:22 +00:00