8697 Commits

Author SHA1 Message Date
James Henry
48c7c7b6a3
fix(core): always use project level tsconfigs with eslint (#4657)
* chore(core): increase coverage of eslint config file contents

* fix(core): always use project level tsconfigs with eslint

* chore(core): enhance depcheck to ignore type only imports

* chore(linter): migration always-use-project-level-tsconfigs-with-eslint

* fix(core): snapshots

* feat(core): thin wrapper around tseslint parser

* fix(core): depcheck for eslint-plugin-nx

* fix(core): revert wrapped parser

* fix(linter): add tsconfig root dir to allow for normalized paths for project configs

* fix(linter): move migration to 11.5.0

* fix(linter): add dependency on to @nrwl/workspace

Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-03-05 11:48:18 -05:00
Jonathan Cammisuli
bba26b08bd
feat(express): add express preset to create-nx-workspace (#4909) 2021-03-05 11:40:40 -05:00
Juri Strumpflohner
1716c0b7f7
fix(angular): adjust ngcc postinstall command (#4641) 2021-03-05 11:40:28 -05:00
Jason Jean
d50beb00bb
docs(devkit): clean up devkit docs (#4913) 2021-03-05 11:13:15 -05:00
Juri Strumpflohner
468c878bd1
fix(core): add @nrwl/storybook & @nrwl/gatsby to pkgs listed by nx report (#4948) 2021-03-05 10:39:00 +01:00
Noriyuki Shinpuku
041340b06a
feat(web): improve support for decorators (#4826)
* chore(repo): add babel-plugin-transform-typescript-metadata

* feat(web): improve support for decorators

* fix(web): fix the order of babel-plugin-transform-typescript-metadata
2021-03-01 15:20:03 -05:00
Tasos Bekos
d2bac514ac
fix(core): fix creating workspace on Windows for npm@7 (#4926) 2021-03-01 15:08:42 -05:00
Jack Hsu
1591519f9e
Revert "Fix babel for NextJS and Gatsby (#4873)" (#4931)
This reverts commit affbaeeb7b624b8c42816ecca851d2fffd20d36e.
2021-03-01 13:55:44 -05:00
Damian Bielecki
affbaeeb7b
Fix babel for NextJS and Gatsby (#4873)
* chore(nextjs): replace babelrc with babel.config.js

* chore(gatsby): replace babelrc with babel.config.js
2021-03-01 09:33:34 -05:00
Katerina Skroumpelou
c9a2b2c1c0
feat(nextjs): allow custom distDir (#4885) 2021-02-26 14:35:22 -05:00
Jack Hsu
6dcd5a6519
fix(devkit): generateFiles function handles image files properly (#4912) 2021-02-26 19:29:31 +00: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
Jason Jean
925e5d2287
fix(misc): add project name default for workspace schematics (#4901) 2021-02-25 17:39:35 -05:00
Krylova Dinara
87f483640c
fix(angular): ngrx effects generation (#4900) 2021-02-25 20:22:58 +00:00
Jason Jean
91002d43b6 Release 11.4.0 2021-02-25 14:30:34 -05:00
Vivek
7f28a08bc7
docs(core): add instruction for local development/testing (#4877) 2021-02-25 12:52:21 -05:00
Zachary DeRose
ed22ae64ac
fix(repo): fixing broken internal links (#4790) 2021-02-25 12:48:36 -05:00
Jason Jean
befd9dcf43
fix(devkit): migrate devkit to the latest version during migrate (#4898) 2021-02-25 17:29:27 +00:00
Juri Strumpflohner
6dc7de4cb5
fix(core): fix(core): fix(core): ensure dir when exporting dep-graph to json (#4893) 2021-02-25 10:49:14 -05:00
vsavkin
9d0a4c8542 fix(misc): plugins deep importing perf-logging 2021-02-25 08:51:57 -05:00
Jeff Cross
b4732e6f3a
chore(repo): change ok emoji to thumbs up in commit-lint (#4890) 2021-02-25 09:24:59 +02:00
Jason Jean
0fe2903ab8
chore(repo): update next to 10.0.1 and remove unnecessary dependencies (#4876) 2021-02-23 23:45:58 +00:00
Jason Jean
63f0723459
chore(repo): update nx to 11.4.0-beta.0 (#4875) 2021-02-23 23:41:29 +00:00
Jason Jean
1cf9295b2b
fix(misc): fix removing the projects with jest configs (#4874) 2021-02-23 23:21:54 +00:00
Jason Jean
54b6461c6c
feat(react): migrate gatsby builders to devkit (#4864) 2021-02-23 17:42:13 -05:00
vsavkin
3157293752 fix(core): support unit testing of nx generators invoking wrapped schematics 2021-02-23 12:08:25 -05:00
Jason Jean
fd18b5edec
feat(react): migrate next builders to devkit (#4861) 2021-02-23 11:39:20 -05:00
Jason Jean
956dfe6509
fix(react): add dependency onto @nrwl/workspace (#4865) 2021-02-23 11:39:02 -05:00
Jason Jean
f206925abf
fix(devkit): properly emit failures when converting nx executor (#4866) 2021-02-23 11:38:27 -05:00
Vivek
ff5048e23c
cleanup(misc): misc cleanup
* cleanup(testing): simplify registering of collections

* cleanup(testing): remove unnecessary number from variable name

* cleanup(core): update error message

* cleanup(nx-plugin): use object destructuring in normalize-options.ts
2021-02-22 12:46:46 -05:00
James Henry
699b1cbe1b feat(linter): noEslintrc option for eslint executor 2021-02-22 11:25:00 -05:00
Damian Bielecki
043de57626 feat(core): export jestConfigParser from jest.impl
It should allow to easily extend jest config for other purposes.
2021-02-22 11:23:25 -05:00
Nadav Sinai
acd550218a fix(core): add fail over --fork-point arg to git merge 2021-02-22 11:21:09 -05:00
Tasos Bekos
9275d1c128 feat(repo): add npm audit report on ci
It will fail only if critical vulnerabilities are found.
2021-02-22 11:07:02 -05:00
vsavkin
aa311fa073 fix(nextjs): fix the executor 2021-02-22 10:21:33 -05:00
Philip Fulcher
1681257340 fix(angular): fix --skipFormat option on application schematic 2021-02-21 23:44:54 -05:00
Jason Jean
35049dcdef
fix(storybook): emit a value from storybook executor so that e2e tests work (#4845) 2021-02-19 18:05:42 -05:00
Jason Jean
0fc729c5ad
fix(devkit): support .template extensions for generating files (#4842) 2021-02-19 18:05:24 -05:00
Matt Hodgson
5ee28743bc
fix(angular): honor buildableProjectDepsInPackageJsonType in angula… (#4760)
Fixes the angular:package builder to honor the `buildableProjectDepsInPackageJsonType` setting. It was previously ignored.
2021-02-19 20:52:20 +01:00
Jason Jean
95848ca917
fix(core): throw an error if user tries generating/executing from a package which does not support it (#4835) 2021-02-19 11:50:28 -05:00
beeman
4522a90cd3
fix(devkit): generateFiles should rename paths recursively (#4784) 2021-02-18 18:11:14 -05:00
Jason Jean
9107c889c5
chore(repo): update nx to 11.3.0 (#4834) 2021-02-18 22:41:58 +00:00
Jason Jean
5f3b00054e Release 11.3.0 2021-02-18 15:18:15 -05:00
James Henry
a4a2947ae8
fix(core): disable no-var-requires eslint rule for JS files (#4831) 2021-02-18 13:52:44 -05:00
Jason Jean
5eb4518733
fix(core): add debug to logger when wrapping angular devkit schematics (#4830) 2021-02-18 13:48:57 -05:00
Tasos Bekos
3de68dc529 chore(repo): fix npm@7 publish for e2e 2021-02-18 11:01:27 -05:00
Victor Savkin
5f222245ed
fix(misc): fix the react-express preset (#4827) 2021-02-18 15:53:35 +00:00
Katerina Skroumpelou
685887323e
docs(react): mention cra-to-nx in the migration guide from CRA to Nx (#4825) 2021-02-18 08:26:00 -05:00
Jason Jean
d22153a7af
fix(core): remove cleanup of temp tao directory (#4821) 2021-02-17 20:16:43 +00:00
Jason Jean
b5bfbc9fae
fix(react): temporarily remove gatsby preset from create-nx-workspace (#4819) 2021-02-17 13:03:51 -05:00