1524 Commits

Author SHA1 Message Date
Victor Savkin
15b466608b feat(nx): support * and ** in lint rules 2019-09-30 17:19:19 -04:00
Victor Savkin
5a60f9fd87 feat(nx): add a utlity to update packages in package.json 2019-09-28 16:35:11 -04:00
Victor Savkin
5bb12dc4af fix(nx): add migrate packages 2019-09-26 09:23:20 -04:00
Terry
dca7934aec fix(nx): check the correct test builder (#1879) 2019-09-24 14:25:28 +01:00
Tobias Wittwer
85c54e9120 fix(nx): handle windows drive letters in nx-enforce-module-boundaries
Remove drive letter during path normalization to ensure consistent path structure between project nodes and target files
2019-09-23 14:30:24 -04:00
Colum Ferry
d89fd949bc refactor(nx): change workspace-schematic output format to be consistent with Angular CLI
Any schematic that modifies the Virtual Tree using the `workspace-schematic` command will output
changes to the Virtual Tree in a consistent format with the Angular CLI `generate` command.
2019-09-23 12:55:36 -04:00
Mehrad Rafigh
e6b07e282c fix(nx): use same prettier version (#1869) 2019-09-23 11:24:13 +01:00
Brandon Roberts
47e751f931 fix(nx): check for valid semver version before updating package
Closes #1831
2019-09-17 10:43:25 -04:00
ben
0ac030b09f docs(nx): update affected files description
Update the description of the `--files` options for the `affected`
command, making it clearer (hopefully).

close #1535
2019-09-17 08:51:32 -04:00
Rushi Patel
754a7e5eba chore(nx): update the version of prettier to 1.18.2 2019-09-17 08:46:42 -04:00
Terry
37ab942407 fix(nx): remove unused double dashes to avoid yarn's warning 2019-09-17 08:37:02 -04:00
Brandon Roberts
88512c2f93 fix(nx): use semver for version range comparison 2019-09-11 09:21:31 -04:00
Brandon Roberts
d5b4453ca3 fix(nx): add check to see if CLI version is more recent 2019-09-11 09:21:31 -04:00
Brandon Roberts
cf147cf405 chore(nx): bump Angular CLI deps to 8.3.3 2019-09-09 14:08:05 -04:00
Victor Savkin
3579c5a8b9 fix(nx): misc next.js related fixes 2019-09-09 12:29:43 -04:00
victor savkin
87f4d45311 Revert "chore(nx): add typescript eslint to 2.1.0"
This reverts commit 12f62ece58c3132f04e331f7f49f39377b3afe43.
2019-09-09 12:21:05 -04:00
Victor Savkin
12f62ece58 chore(nx): add typescript eslint to 2.1.0 2019-09-08 14:40:21 -04:00
Victor Savkin
09a94b8958 feat(nx): implement next support 2019-09-08 14:36:30 -04:00
Brandon Roberts
0491ccc5b2 feat(nx): update to Angular 8.2, Devkit 8.3, and NgRx 8.3
Incorporates fix from https://github.com/angular/angular-cli/pull/15041
which changed the behavior of registering schematic defaults
2019-09-07 16:28:07 -04:00
Bucky Maler
241d9dd8e7 fix(nx): update .prettierignore (#1795) 2019-09-06 15:43:45 -04:00
Jo Pearce
eeb713f5f0 fix(nx): exclude appropriate test setup file in tsconfig.lib.json
Resolves #1139
2019-09-05 15:27:47 -04:00
Victor Savkin
70d71b3516 feat(nx): add support for migrations 2019-09-02 14:33:56 -04:00
Bucky Maler
77c0c56a2f fix(nx): format all files when --all is passed 2019-09-02 13:17:02 -04:00
Victor Savkin
1dfc2dc0da fix(nx): fix react-expess preset styling issue 2019-08-29 17:06:35 -04:00
Victor Savkin
e79731b913 fix(nx): set the right linter in react-express preset 2019-08-29 16:29:59 -04:00
Wes Grimes
929aeb751b feat(nx): check .nxignore for globs to add to ignored files in affected
Add ability to ignore files from the affected check using .nxignore files

Implement #895
2019-08-29 10:44:15 -04:00
Victor Savkin
64063f72df docs(nx): update api docs to contain examples 2019-08-21 11:56:21 -04:00
Jack Hsu
13e7b69c5a
feat(react): add react-specific eslint configuration (#1727) 2019-08-15 13:01:22 -04:00
Jack Hsu
a2fbc47c13 feat(react): improve lib schematic by replacing parentRoute with appProject option
- Instead of providing full path to app component, just pass the project's name.
- Updates both app.tsx and main.tsx so user no longer need to do any maual updates.
2019-08-14 18:10:51 -04:00
Victor Savkin
17f8a79282 fix(nx): normalize paths in the eslint version of boundaries check 2019-08-14 11:58:19 -04:00
Victor Savkin
53027b4635 refactor(nx): do not ask for directory when creating apps and libs 2019-08-13 21:13:46 -04:00
James Henry
49dcacfd1a feat(eslint-plugin-nx): new package, ESLint enforce-module-boundaries rule 2019-08-13 21:13:46 -04:00
Jack Hsu
bb8c18c2d8
fix(react): update extensions for Prettier to include tsx and jsx files (#1708) 2019-08-13 13:03:50 -04:00
Victor Savkin
bd7af859ce fix(nx): fix workspace schematic package manager detection 2019-08-10 14:53:18 -04:00
Victor Savkin
4e0602a45f fix(nx): fix the default linter for express package 2019-08-10 14:53:18 -04:00
Jason Jean
aecdd2bc4c fix(angular): use build-angular for linting 2019-08-09 11:15:40 -04:00
Victor Savkin
c07e322370 fix(nx): running affected commands in parallel does not terminate on azure 2019-08-07 14:04:10 -04:00
Victor Savkin
6644cb7a24 fix(nx): fix util used in the old migrator 2019-08-01 19:52:12 -04:00
Victor Savkin
5074b82bb2 fix(nx): fix style selection on windows 2019-08-06 15:12:36 -04:00
Victor Savkin
61194ab171 fix(nx): add a direct dependency on chalk 2019-08-06 15:12:36 -04:00
Victor Savkin
238236a468 fix(nx): 8.0.0 schematic expected workspace.json 2019-08-06 15:12:36 -04:00
Bucky Maler
07d963befd fix(nx): npm scripts documentation generation
Before, a single instance of yargs was accumulating options, so commands parsed later would have options from prior commands. That's because all yargs options are global by default. Now, a new instance of yargs is required before each command is parsed, so global options aren't accumulated.

fixes #1567
2019-08-06 14:27:31 -04:00
Victor Savkin
bb858e4db9 feat(nx): add full stack preset for react/express 2019-08-01 13:26:27 -04:00
Victor Savkin
fbb3dc63fa fix(nx): set the default linter in presets 2019-07-30 02:33:27 -04:00
James Henry
448233bc5c feat(nx): add eslint support 2019-07-31 17:05:56 -04:00
Victor Savkin
192a6a083d feat(nx): misc ux improvements 2019-07-29 09:23:51 -04:00
Victor Savkin
6fd181f348 feat(nx): improve the dev ergonomics of create-nx-workspace 2019-07-27 14:38:13 -04:00
Victor Savkin
1b2eaf81fe fix(nx): minor fixes 2019-07-25 20:21:04 -04:00
Jason Jean
1af0f5068e fix(nx): fix npm lint command 2019-07-25 19:42:27 -04:00
Victor Savkin
2793b6fb26 feat(nx): misc improvements 2019-07-25 15:40:46 -04:00