804 Commits

Author SHA1 Message Date
Victor Savkin
7640598239 feat(nx): remove prompt asking for tags and for unit and e2e test runners 2019-06-26 08:22:25 -04:00
Victor Savkin
e720dde7ae fix(nx): replace app-root-path with a custom function to fix tslint in vscode 2019-06-25 13:11:04 -04:00
Jason Jean
c79d4371ca fix(nx): add rootDir field when using ng add @nrwl/workspace 2019-06-21 18:15:01 -04:00
Victor Savkin
815a3b5595 feat(nx): add a warning about using --all flag 2019-06-21 13:32:32 -04:00
Marko Binic
9e15f4a7f5 feat(nx): detect package manager in workspace-schematic
workspace-schematic now tries to detect the right package manager using Angular CLI config and can
identify pnpm from lock file.
2019-06-15 19:25:28 -04:00
Marko Binic
26903c04e2 feat(nx): when creating a nx workspace try to use the same package manager as Angular CLI
create-nx-workspace now prefers to use the package manager configured in global angular.json.
2019-06-15 19:25:28 -04:00
Zachary Williams
bf624b7e67 fix(nx): wrap files inputted to prettier in quotes
Files that contained parentheses caused 'yarn format' to fail unless the files passed to the
prettier cli are wrapped in quotes

fix #1473
2019-06-15 19:16:32 -04:00
Victor Savkin
da352baf20 fix(workspace): typo in schematic description 2019-06-15 19:15:40 -04:00
Jason Jean
2f27cc2156 feat(nx): exclude files from outside the project root when linting 2019-06-15 19:10:41 -04:00
Jason Jean
1748ac9e9c fix(nx): handle reading json with comments 2019-06-15 18:35:18 -04:00
Emilio Martinez
c6105d46dd feat(nx): update to jasmine-marbles 0.5.0 2019-06-05 10:19:10 -04:00
Victor Savkin
82f53c94fc fix(nx): create-nx-workspace creates an extra yarn.lock 2019-06-05 10:18:40 -04:00
Peter Blazejewicz
e65993f005 fix(nx): correct path of TSLint config. Fixes #1435
This change:
- fixes path in TSLint config template
- add tests coverage for creation and content of the library
`tslint.json` configuration file

Thanks!
2019-06-04 19:13:44 -04:00
Victor Savkin
7ea5405ee9 fix(nx): remove jasmine-marbles peer dependency to simplify migration 2019-06-04 16:35:22 -04:00
Max Sagan
82898f7d21 feat(schematics): allow wildcard in whitelisting of deep imports 2019-06-04 16:35:06 -04:00
Jason Jean
7a161ae6b4 chore(nx): update angular devkit to 8.0.1 2019-06-04 11:22:12 -04:00
Jason Jean
b5d487a929 fix(nx): fix path quotes in create-nx-workspace 2019-05-31 12:53:55 -04:00
João Dias
66bea562bd feat(nx): do not add jasmine-marbles by default 2019-05-31 12:50:16 -04:00
Jason Jean
2cd4a72fe7 feat(nx): update to angular 8 2019-05-29 11:57:54 -04:00
Victor Savkin
1975a9f83f feat(nx): simplify the upgrade from Nx 7 to Nx 8 by making @nrwl/schematics extend @nrwl/angular 2019-05-28 15:18:27 -04:00
Jason Jean
25941de018 feat(nx): improve readme which gets generated for a new project 2019-05-27 10:20:07 -04:00
Jason Jean
df23cba0e1 feat(nx): target es2015 by default for all applications 2019-05-27 10:19:47 -04:00
Victor Savkin
c3fc1fd95e feat(nx): reorder presets (#1380) 2019-05-25 01:49:17 -04:00
Victor Savkin
3910be25d9 feat(nx): default base to master 2019-05-23 11:26:34 -04:00
Victor Savkin
4bce6f7ddd feat(angular): add angular-ivy preset 2019-05-22 18:04:34 -04:00
Jason Jean
416ba048ea feat(nx): update angular to v8-rc.4 2019-05-21 12:11:38 -04:00
Victor Savkin
f007ca9d17 fix(nx): make distribution ivy-friendly 2019-05-21 11:51:40 -04:00
Jason Jean
a5351c9d36 feat(nx): set default collection on ngadd 2019-05-21 09:01:29 -04:00
Jason Jean
ff729156b3 fix(nx): extend @nrwl/workspace collection and cleanup inconsistencies 2019-05-17 19:56:26 -04:00
Victor Savkin
d73c10ae54 fix(nx): make presets work on windows 2019-05-16 13:43:52 -04:00
Victor Savkin
87b0f1b7d9 fix(nx): use custom task runner for presets 2019-05-16 10:04:16 -04:00
Jason Jean
f070ce7b9f fix(nx): include typescript in the create-nx-workspace sandbox 2019-05-15 11:01:18 -04:00
Jason Jean
a7fa8bff3a enhancement(nx): stop prompting for npmScope 2019-05-15 11:00:45 -04:00
Jason Jean
9f27459c64
chore(nx): update versions of angular related deps to latest RC + small fixes (#1338) 2019-05-13 10:53:01 -04:00
Jason Jean
b6170bdb17 feat(nx): update angular to v8 (#1334)
feat(nx): update angular to v8
2019-05-10 12:09:47 -04:00
Victor Savkin
7d5fdcd1d3 feat(nx): support passing args to run-commands builder 2019-05-07 18:33:41 -04:00
arjunyel
e370733925 fix(nx): remove tslint no-use-before-declare (#1267) 2019-05-06 11:03:48 -06:00
Victor Savkin
a82a19372f fix(nx): reenable ng-add 2019-05-04 16:58:20 -04:00
Victor Savkin
90c2d45686 cleanup(nx): clean up schematics to only depend on non-framework specific packages 2019-05-02 11:43:47 -04:00
David
85351a3958 fix(workspace): topoligically sort projects for affected:build --all
Closes #1302

Aligns behaviour of `affected --base=[SHA] --head=[SHA]` and `affected --all`
2019-05-02 09:59:03 -04:00
Jason Jean
0afcbb3649 feat(nx): add migrations for v8 2019-05-01 23:14:16 -04:00
dherges
183ac6be2f fix(workspace): consider ExportDeclaration w/ moduleSpecifier for dependency calculation 2019-05-01 23:11:01 -04:00
David
5318f00298 fix(schematics): print additional error info with --verbose flag in affected command 2019-05-01 23:09:49 -04:00
Christoph Krüger
0ef6c35a77 docs(nx): fixed typos
fixed typos of issues #1295 and #1296
2019-04-30 09:28:15 -04:00
Jessica Nierth
a074edf3f9 fix(nx): wrap tmp directory into quotes
Defensive layer in case user setup to node.js contains spaces.
2019-04-29 13:35:40 -04:00
Victor Savkin
31a2d64ae4 feat: reimplement presets to work with the new package layout 2019-04-29 13:35:40 -04:00
Jason Jean
fb152e689a refactor(frontend): refactor NxModule to @nrwl/angular 2019-04-28 15:10:38 -04:00
Jason Jean
d61796cead fix(nx): fix affected params interpolation 2019-04-28 15:06:35 -04:00
Jason Jean
a3be21ca78
feat(nx): generating apps works without ng-add (#1287) 2019-04-26 15:19:50 -04:00
Jason Jean
422fef7c1c fix(frontend): remove dependency on @angular/compiler-cli 2019-04-24 17:32:41 -04:00