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
Jason Jean
b97d30536e
build: copy license from root into each dist
2018-08-20 11:39:49 -04:00
Victor Savkin
6912a434e2
build: explicitly set access to public
2018-05-22 10:03:17 -04:00
Victor Savkin
4d16055e7e
build: update the release script not to publish the schematics package
2018-05-22 09:33:43 -04:00
Victor Savkin
fcbab30a59
feat(build): print the parsed version when releasing
2018-05-07 10:37:27 -04:00
Victor Savkin
3254eb9a1a
fix(build): modify release script to pass the parsed option to package
2018-04-24 12:58:07 -04:00
James Henry
09cfec2b3b
chore(scripts): Implement new release helpers
2018-04-18 09:09:04 -04:00
Nitin Vericherla
49525efe3e
feat(nx): support to generate visualization graph
...
`npm run dep-graph` outputs a visual dependency graph
2018-04-06 20:51:02 -04:00
Victor Savkin
4e9d52a044
simplify build setup to use the main tsconfig.json file for tests
2018-03-28 11:21:52 -04:00
vsavkin
9a40686bcc
formatting
2018-03-25 15:43:17 -04:00
vsavkin
d416c580b5
feat(schematics): enhance nxEnforceModuleBoundaries check to support projects tagged with multiple tags
2018-03-25 15:43:17 -04:00
mrmeku
16c6748c75
Combine ngpackagr and build scripts
2018-03-20 08:38:03 -04:00
mrmeku
6a21906fdd
Combine link and link-spec scripts
2018-03-20 08:38:03 -04:00
mrmeku
4184bb2d13
Rebasing issues resolved
2018-03-20 08:38:03 -04:00
vsavkin
cc49f366fa
fix(schemtics): restruct the folder structure to avoid releasing the shared package
2018-03-13 19:50:58 -04:00
vsavkin
eb42a4e34f
feat(bazel): set up the schematic collection and e2e test
2018-03-02 11:26:54 -05:00
vsavkin
cb79dec084
feat(schematics): add skipInstall and skipGit options
2018-02-26 09:08:55 -05:00
James Henry
db449314f3
chore(build): use precise-commits for formatting
2018-02-01 15:19:11 -08:00
vsavkin
e0a977b2d3
fix(build): build improvements
2018-01-18 17:08:37 -05:00
vsavkin
f91b5309bd
feat(schematics): replace install.sh with a more robust way of creating new workspaces
2017-12-17 11:29:49 -05:00
vsavkin
327fdb8522
cleanup(build): remove the install dir from packages
2017-12-13 14:38:07 -05:00
vsavkin
f3de12348d
clean up build scripts
2017-12-11 14:33:33 -05:00
vsavkin
808f433fc5
build(schematics): run npm install only once
2017-11-27 18:21:13 -05:00
vsavkin
68797f5061
feat(schematics): switch to angular 5
2017-11-02 21:35:13 -04:00