Chau Tran
9356f73380
feat(node): add tsPlugins to node:package executor ( #7477 )
...
node:build currently has tsPlugins options to invoke TypeScript Plugins (transformers). This PR
brings the same functionality to node:package
ISSUES CLOSED : #7420
2021-10-25 20:03:56 -05:00
Craigory Coppola
bdcbac4445
feat(core): standalone project configuration is default ( #7351 )
...
* feat(core): standalone project configuration is default
* chore(core): changes to e2e tests
* fix(core): intuit projects when inside their directories when using project.json files
* chore(core): e2e changes
* fix(core): standalone configurations work with npm-project generator
* chore(core): e2e tests should use standalone configurations
* chore(core): e2e fixes per review
2021-10-16 00:07:12 +02:00
Jack Hsu
4d6df58ac8
chore(node): remove build options deprecated since Nx 11 ( #7331 )
2021-10-13 07:47:51 +02:00
Jack Hsu
724b0c0e3c
feat(core): upgrade to webpack 5 ( #7283 )
...
* feat(core): upgrade to webpack 5
* chore(core): update webpack 5 docs
2021-10-13 00:34:28 -04:00
Jonathan Romano
f8f09b91df
fix(linter): add setParserOptionsProject option to generators missing it ( #7103 )
2021-09-24 21:02:52 -04:00
Victor Savkin
a5ba9bc0c3
docs(core): add better docs for run-script
2021-09-16 20:30:00 -04:00
Lars von Qualen
6b37e4b2f1
feat(node): builder should support multiple entry files ( #5741 )
...
Adds a new option to the node build executor in order to enable multiple entry files.
2021-08-20 15:49:56 +00:00
Sumit Parakh
295b8d737c
fix(core): fix --directory alias conflict ( #6596 )
...
ISSUES CLOSED : #6571
2021-08-18 18:02:12 -04:00
Chau Tran
8297386d80
feat(node): add TS plugins support for build executor ( #6677 )
...
* feat(node): add TS plugins support for build executor
ISSUES CLOSED : #2147
* docs(node): add tsPlugins to node build executor schema
* chore(node): reformat schema json
* chore(repo): update yarn.lock
* cleanup(node): adjust tsPlugins test for node build executor
* cleanup(node): remove packageJson check for tsPlugins test
* cleanup(node): increase timeout for tsPlugins e2e test
* cleanup(node): use type import for typescript types instead of importing typescript
Co-authored-by: Chau Tran <ctran@Chaus-MacBook-Pro.local>
Co-authored-by: Miroslav Jonas <missing.manual@gmail.com>
2021-08-18 17:48:18 -04:00
Juri Strumpflohner
dc38003751
fix(node): change default debug port to 9229 to allow for easy debugging ( #6536 )
2021-07-30 10:32:57 -07:00
Miroslav Jonaš
a9afb97307
docs(core): fix broken links and add missing latest prefix ( #6471 )
2021-07-23 08:16:54 -04:00
Craigory V Coppola
a1ccc87a07
docs(misc): documentation headers should include collectionName for searchability ( #6451 )
...
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
2021-07-21 11:40:59 -04:00
Leosvel Pérez Espinosa
4433e21e24
docs(misc): highlight executors and generators required options ( #6231 )
2021-07-06 14:29:57 -04:00
Jack Hsu
4b859493ea
feat(web): add migration generator for webpack 5 ( #6232 )
2021-07-06 12:21:20 -04:00
Craigory V Coppola
f1911a71f3
feat(core): split nx config to project files ( #5880 )
2021-06-22 20:30:38 -04:00
James Henry
a3c08a9153
feat(linter): do not set eslint parserOptions.project by default ( #5798 )
2021-05-28 13:35:34 +00:00
Zachary DeRose
6fdf9d62f9
fix(repo): fixing issue with some options missing from docs ( #5641 )
2021-05-12 17:50:09 -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
Tasos Bekos
59eca00728
feat(node): support webpackConfig as array
2021-04-06 18:31:38 +03:00
Isaac Mann
de1401965a
docs(nxdev): rewrite getting started section ( #5139 )
...
* docs(nxdev): rewrite getting started section
* docs(nxdev): revisions
* docs(nxdev): update features section
* docs(nxdev): updates
Co-authored-by: Isaac Mann <isaacplmann+git@gmail.com>
2021-04-01 15:12:52 -04:00
Tasos Bekos
711709059e
feat(node): add CLI wrapper option for publishable libraries
2021-04-01 16:40:59 +03:00
Tasos Bekos
01e536c6eb
fix(repo): documentation generation correclty handles deprecated
2021-03-31 21:03:10 -04:00
Tasos Bekos
f807a04e77
feat(node): support --simpleModuleName on library generation ( #5153 )
...
Closes #3822
2021-03-31 18:50:22 -04:00
Tasos Bekos
cf7639fcbc
feat(node): support deleteOutputPath for package builder ( #5154 )
2021-03-31 18:46:50 -04:00
Tasos Bekos
14b1df2173
cleanup(misc): deprecate showCircularDependencies option ( #5135 )
2021-03-26 15:12:21 -04:00
Vivek
d1b09eaabd
cleanup(misc): make code more consistent and fix typos
2021-03-23 13:03:17 -04:00
Isaac Mann
1c94df17c7
docs(nxdev): fix link to docs from executors ( #4908 )
...
ISSUES CLOSED : #4862
Co-authored-by: Isaac Mann <isaacplmann+git@gmail.com>
2021-02-26 09:43:58 -05:00
jaybell
32f8f8cf3b
feat(core): add strict as an option to workspace, nest and node lib schematics
2021-01-06 17:11:27 -05:00
Juri
ea59892b11
fix(node): set buildLibFromSource to true by default
...
Incremental build is for large monorepos and should be enabled manually
2020-12-04 14:10:46 -05:00
Jonathan Cammisuli
2ec6848dd3
feat(node): add generatePackageJson option to build executor
2020-11-30 19:59:45 -05:00
victor savkin
0a955a420c
cleanup(docs): use words generator and executor in api docs
2020-11-24 11:57:52 -05:00
Martin Hochel
842455bbd7
feat: add --js and --pascalCaseFiles flags to core,node,express schematics ( #3683 )
2020-11-17 12:29:20 -05:00
Victor Savkin
825202b5f4
fix(repo): fix docs formatting
2020-11-16 09:56:24 -05:00
Victor Savkin
9d053e7912
fix(core): a new workspace should have an explict dep on tao
2020-11-16 09:25:33 -05:00
Mehrad Rafigh
e3f318cde3
feat(core): update prettier to v2.1.2
2020-11-06 15:56:40 -05:00
Brian
3f436fc6d0
feat(core): add flag to set dependant libs in either peerDependencies or dependencies ( #3078 )
...
* feat(core): add flag to set dependant libs in either peerDependencies or dependencies
* fix(core): mark new property as optional
* feat(core): add migration for new option
* Update migrations.json
Co-authored-by: Jonathan Cammisuli <jon@cammisuli.ca>
2020-09-30 10:36:35 -04:00
Martin Hochel
6b8592da2e
feat(misc): add babelJest support to node,web,workspace,express plugins ( #3636 )
...
ISSUES CLOSED : #3041
2020-09-08 13:59:36 -04:00
Katerina Skroumpelou
e10aa455ea
feat(node): added rootDir flag when generating node/lib ( #3659 )
2020-09-08 11:36:24 -04:00
Jonathan Cammisuli
7407aa41a8
fix(node): add srcRootForCompilationRoot option for node package builder ( #3564 )
2020-08-19 17:22:44 -04:00
Victor Savkin
aff592b930
feat(angular): add an option to use eslint
2020-08-06 22:08:16 -04:00
Juri Strumpflohner
ed0a9a7405
fix: generated tsconfig path mapping for publishable libs (when generated in nested folders) ( #2840 )
...
fix(core): require importPath for publishable libs
2020-07-22 12:39:44 -04:00
Jason Jean
a7b7af2dfe
feat(core): switch over to angular 10 ( #3056 )
...
* feat(core): switch over to devkit 10-rc.0
* feat(core): implement solution tsconfigs wip
* feat(angular): add angular migrations
* fix(angular): modify angularjs tests
2020-07-07 17:02:06 -04:00
Victor Savkin
2a3116f2e6
feat(misc): add an option not to update package.json files when building libs
2020-06-03 12:55:37 -04:00
Benjamin Cabanes
935f121f9d
feat(docs): show entity type and entity container's type ( #2878 )
2020-04-21 17:48:42 -04:00
James Henry
97c607a638
fix(core): runtime support for outputPath array on run-commands builder ( #2807 )
2020-04-04 14:00:26 -04:00
Jason Jean
1cc18a7704
feat(node): add memory limit option
2020-03-29 11:32:53 -04:00
Victor Savkin
2c42431130
feat(core): rewrite path mappings when buildings apps
2020-03-19 21:41:03 -04:00
Jay Bell
a39587a350
feat(nest): implement nest lib schematic ( #2540 )
2020-03-02 11:20:45 -05:00
Jonathan Cammisuli
f2c47cff0b
feat(node): add runtimeArgs for execute builder
...
Closes #2215
2020-02-25 15:14:45 -05:00
Jonathan Cammisuli
1cc9dd6bb7
fix(node): change the default port to 0 for node:execute
...
ISSUES CLOSED : #1728
2020-02-25 15:14:15 -05:00