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
vsavkin
cb57b1b156
updated publish and release scripts to work with "latest" and "next"
2017-10-22 16:30:47 -04:00
vsavkin
7219c8af71
feat(schematics): implement downgradeModule schematic
2017-10-19 11:38:21 -04:00
vsavkin
2c408cc8f8
refactor: rewrite all e2e tests not requiring execution as unit tests
2017-10-16 11:19:39 -04:00
vsavkin
a43fbaeb9a
switch to prettier
2017-10-07 12:09:45 -04:00
vsavkin
ce1b0c0850
build: run check-format first
2017-10-03 15:40:39 -04:00
vsavkin
0c27aaad95
add check-format script
2017-10-03 14:17:17 -04:00
vsavkin
8e91e120d9
chore: temporary disable e2e tests
2017-10-03 14:06:26 -04:00
vsavkin
ff7b28e65e
feat(schematics): adds a code formatter
2017-10-01 15:48:12 -04:00
vsavkin
fff6615905
fix dep issues
2017-09-30 16:47:50 -04:00
vsavkin
65a2e337e2
fix(bazel): update webpack config
2017-09-24 16:21:58 -04:00
vsavkin
9935beef5c
refactor(schematics): make all schematics work with ng generate
2017-09-21 16:01:09 -04:00
vsavkin
7c268667a9
feat(bazel): make copy-to-cli more generic
2017-09-19 11:24:41 -04:00
vsavkin
4623e5c7a3
fix(bazel): fix camel case issues
2017-09-19 09:38:20 -04:00
vsavkin
a7c25a836a
feat(bazel): add tests running tests for bazel projects
2017-09-19 09:27:13 -04:00
vsavkin
df3c58fe9d
feat(bazel): add tests building bazel projects
2017-09-19 09:16:57 -04:00
vsavkin
f570d7ab29
cleanup(schematics): cleanup
2017-09-14 11:46:54 -04:00
vsavkin
a0440688c3
only run schematics tests
2017-09-12 16:07:45 -04:00
vsavkin
54a619ba69
fix: fixes the format script
2017-09-09 17:24:06 -04:00
vsavkin
5d47b5100b
fix(schematics): fix e2e tests
2017-09-09 17:17:47 -04:00
vsavkin
b3b49e17a2
feat(schematics): implement convert-to-workspace schematic
2017-09-09 17:08:49 -04:00
Jeff Cross
7f167002da
chore(build): add script to publish npm releases
2017-09-01 11:00:51 -04:00