107 Commits

Author SHA1 Message Date
Jason Jean
4aba33a1c7 feat(nx): remove @nrwl/builders as it is deprecated 2019-06-04 11:21:52 -04:00
Benjamin Cabanes
9d563850a7 docs(api): add dependency graph images (#1408) 2019-05-28 18:29:15 -04:00
Jason Jean
8e04c10940
style(nx): fix style in nx-release (#1404) 2019-05-27 17:37:34 -04:00
Victor Savkin
ee63b08ace fix(build): error when github token is not set 2019-05-27 12:59:32 -04:00
Jason Jean
43af1cd878 feat(frontend): add differential loading for web apps 2019-05-23 11:57:23 -04:00
Victor Savkin
f007ca9d17 fix(nx): make distribution ivy-friendly 2019-05-21 11:51:40 -04:00
Jason Jean
63f4cb5d6e fix(build): add ts version replacement for non-darwin os 2019-05-16 08:41:25 -04:00
Jason Jean
f070ce7b9f fix(nx): include typescript in the create-nx-workspace sandbox 2019-05-15 11:01:18 -04:00
ben
84deb16d11 feat(scripts): documentation upgrade
Follow the new package architecture.
The generation of the documentation has been improved, new helper
functions have been added to handle the new architecture.
2019-05-13 22:31:32 -04:00
Victor Savkin
1ad5e91628 fix(nx): remove nx package from nx-release 2019-05-13 13:06:06 -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
90c2d45686 cleanup(nx): clean up schematics to only depend on non-framework specific packages 2019-05-02 11:43:47 -04:00
Jason Jean
fb152e689a refactor(frontend): refactor NxModule to @nrwl/angular 2019-04-28 15:10:38 -04:00
ben
a5bc37c60d feat(docs): document deep builder object properties 2019-04-28 15:06:50 -04:00
Victor Savkin
a6fa61d9fa fix: the version number of the workspace package isnt set correctly 2019-04-22 18:14:25 -04:00
Victor Savkin
b5f1966ca5 refactor(nx): extract workspace creation into @nrwl/workspace 2019-04-21 09:46:21 -04:00
Jason Jean
9bbb69d40f refactor(frontend): refactor angular to @nrwl/angular 2019-04-18 15:25:06 -04:00
Jason Jean
debda15222 refactor(testing): separate cypress to @nrwl/cypress 2019-04-17 17:06:44 -04:00
Victor Savkin
bba34f8583 refactor(backend): create separate packages for express and nest 2019-04-16 19:45:55 -04:00
Victor Savkin
13a72f4fd1 refactor(frontend): refactor web components support into a separate package 2019-04-16 14:44:24 -04:00
Jason Jean
625b2837a8 refactor(testing): separate jest to @nrwl/jest 2019-04-16 13:10:49 -04:00
Jason Jean
7e0b4a0066 refactor(frontend): separate react into separate collection 2019-04-16 08:37:55 -04:00
ben
7e776f3f9c chore(tools): documentation properties sorted 2019-03-11 11:05:47 -04:00
ben
ea1caa1c79 feat(tools): update documentation template 2019-03-04 11:24:59 -05:00
Victor Savkin
ea9d73bdbd fix(nx): fix broken publish script 2019-03-03 10:33:30 -05:00
Victor Savkin
9ef7606b3e feat(nx): empty workspace should start with no dependencies 2019-03-03 09:12:53 -05:00
Victor Savkin
b81e767300 feat(nx): add presets for web components and react 2019-03-03 09:12:53 -05:00
Jason Jean
3bad40ea65 feat(nx): support no framework apps 2019-03-02 12:03:30 -05:00
Victor Savkin
24f31d1495 feat(nx): add create-nx-workspace package to simplify workspace creation 2019-03-01 22:04:01 -05:00
ben
3eede56891 fix(scripts): documentation file names generation 2019-02-28 11:16:03 -05:00
Victor Savkin
759d4f929e fix(nx): pin cli version 2019-02-22 18:04:24 -05:00
Victor Savkin
03992c7de1 feat(nx): switch defaults to jest, cypress, and nest 2019-02-13 10:35:32 -05:00
Benjamin Cabanes
0bbcacd954 ci(travis): documentation check changes (#1062)
Essentially checking if the `yarn documentation` produces un-staged
files, if yes, then exiting with code 1.
2019-02-12 12:43:02 -05:00
Benjamin Cabanes
35c4089160 chore(prettier): add end of line settings (#1070)
Remove `dos2unix` uses in the `format` command because Pretter is now
handling the end of line options.
2019-02-12 10:11:57 -05:00
ben
1bd0ab2a80 doc(scripts): command line and schematics doc generation 2019-02-07 16:54:43 -05:00
Victor Savkin
505ba43bb0 fix(build): change checkformat to check md files 2019-01-30 13:19:18 -05:00
James Henry
d7a617e43c feat(workspace-schematic): support list-schematics and interactive prompts 2019-01-29 22:59:01 -05:00
Victor Savkin
2697b4b891 fix(build): fetch tags when releasing 2019-01-18 14:43:35 -05:00
root
60aa05ddff Release 7.4.1 2019-01-18 14:26:56 -05:00
Victor Savkin
230483d0c0 feat(builders): add support for long-running tasks to RunCommandsBuilder 2019-01-16 10:26:00 -05:00
Victor Savkin
898693eced fix(build): make scripts work on linux 2019-01-15 11:57:02 -05:00
Victor Savkin
8f3226dec7 feat(builder): implement run-commands builder 2019-01-15 11:55:30 -05:00
Victor Savkin
ffd9d93019 fix(build): make Nx dev process WSL-friendly
- Reformat code to have LF line endings.
- Enforce LF line endings.
2019-01-14 10:47:44 -05:00
ben
a50d5c4e63 build(script): add log about moving libraries
This adds a log in the terminal while performing the build, to update the user on the last
destination of the Nx libraries. Contrary to the last log from ng-packagr saying that the build is
in `/dist`, it is moved right after in the `/buil`. To avoid the confusion, this log say the right
information.
2018-10-19 11:34:31 -04:00
Victor Savkin
cd4af6a507 build: update publish script 2018-10-03 20:05:31 -04:00
Benjamin Cabanes
5c4db34e37 fix(scripts): checkcommit allows release commit (#740) 2018-09-14 10:43:19 -04:00
ben
f93d8e3d36 fix(command-line): add ng command test on affected parallel
When running the affected command with the `--parallel` option, `npm-run-all` is used to achieve the parallel execution of the desired tasks. Because of the use of `npm-run-all`, the `ng` command should be visible and declared as script command in the `package.json` of your project.

This adds a verification before runing the command with the `--parallel` option to make sure the `package.json` has the `ng: "ng"` command in the `scripts` section.

close #700
2018-08-23 11:24:55 -04:00
ben
9c10fa7db2 build(package.json): run prettier before commit
This adds a hook to the git command to run prettier on the staged files, before committing. Prettier
has now more broad and general rules with excluded folder and more files to correct.
2018-08-23 09:59:04 -04:00
Jason Jean
0788a81322 feat(builders): introduce builders package and jest builder 2018-08-22 11:13:54 -04:00
ben
78b1ea19e7 chore(commitizen): add cz-conventional-changelog
This adds the ability to automate the format of the commit by prompting the information needed in sequence.
It is then easier to follow the standard format of the repository.
A commit check has been added to the CI too.
2018-08-22 10:49:31 -04:00