Hans
202117a68e
ci: add CONTRIBUTING as a template and various changes
...
Added types from the commit validation script to CONTRIBUTING. Added
packages names from the package script to the scope section. Added
examples of good commit messages.
Also corrected some texts.
2018-10-03 16:33:07 -07:00
Hans
ae9695a1b7
ci: add count to benchmark and pass index to fn
2018-10-03 16:31:27 -07:00
Hans Larsen
52b22bf2e4
docs: sort changelog by feature first, then fixes
2018-10-01 07:40:41 -07:00
Charles Lyding
a121c4c9dd
test: update license exceptions
2018-09-26 08:54:33 -04:00
Hans
0b959d1233
* fix(@angular/cli): remove helpJson and help-json mentions ( #12331 )
...
* fix(@angular/cli): remove helpJson and help-json mentions
* ci: use proper --help=json for creating snapshot
2018-09-20 14:45:09 -07:00
Hans
d69af5a663
build: ignore dist-schema for linting
2018-09-19 13:02:40 -07:00
Hans
c2f9e0b443
ci: generate and publish all commands help in JSON format
2018-09-14 21:29:31 -07:00
Hans
d417fa90c8
build: add create script to create a new project using local build
2018-09-14 21:29:31 -07:00
Hans
c63b4d8d2b
ci: disable bazel in devkit-admin build
...
Replace the build step with a custom JSON schema output parallel to
bazel.
2018-09-13 16:44:17 -07:00
Hans
a07f83638e
build: add JSON Schema .d.ts and .js files to build output
2018-09-13 16:44:17 -07:00
Hans
e004464a94
ci: build script uses bazel to generate the schemas
2018-09-13 16:44:17 -07:00
Hans Larsen
f34dfc9643
ci: add missing licenses from quicktype-core dependencies
...
And remove fixed TODOs.
2018-09-13 16:44:17 -07:00
Filipe Silva
f5fe1b60d4
build: fix tarring packages on windows
2018-09-10 14:19:22 -07:00
Charles Lyding
d202480a17
build: update/cleanup tslint rules & fix errors
2018-08-23 11:35:34 -07:00
Hans Larsen
15b9ccb14c
build: add license whitelist to allow license validation
2018-08-17 11:03:12 -07:00
Hans Larsen
3d80aa8010
ci: fix pre-push hook
2018-08-16 20:37:26 -07:00
Hans Larsen
744cfa4543
ci: add SHAs of invalid messages to blacklist
2018-08-16 20:34:41 -07:00
Alan Agius
9ce4987947
ci: add missing license replacements for Apache v2
2018-08-13 17:04:03 -07:00
Charles Lyding
af6dc938bd
test: update license validation
2018-08-10 18:25:32 -07:00
Charles Lyding
c729b0e7d9
build: use yarn workspaces
2018-08-10 18:25:32 -07:00
Hans Larsen
0595d303e3
ci: add script for publishing the wiki
...
It got lost somewhere between 6.0 and 6.1.
2018-08-03 09:33:28 -04:00
Hans Larsen
eaccc04852
docs: change the changelog commits format
...
See #11740 for an example of how it looks.
Fixes #11740
2018-08-02 13:12:22 -04:00
Hans
d7e7cd2282
ci: fix validate script to properly report errors
2018-07-23 11:06:01 -07:00
Hans Larsen
483cbe2665
refactor: add tslint-sonarts and a lot of tslint rules
...
This should clean up the code a bit.
Note: at first I added the no-useless-cast rule, but after getting frustrated
with it (as it has many false positive), I decided to remove the rule but some
useless casts were removed so I let those in the PR.
2018-07-10 15:07:36 -07:00
Filipe Silva
4487e9df53
test: shard test-large
2018-07-06 09:09:52 -04:00
Filipe Silva
3e3dffba8e
fix(@angular-devkit/architect): unsubscribe on timeout in runTargetSpec
...
This way cleanup logic runs on timeout.
It also simplifies timeout definition for runTargetSpec and Jasmine.
2018-07-05 11:43:11 -04:00
Alan Agius
3108ce30ab
refactor: remove redundant error
in catch
2018-07-02 08:20:59 -04:00
Filipe Silva
ffb01c57b8
build: return promise on changelog script
...
The changelog function makes a promise but doesn't return it, causing a race condition between the process exiting and the promise finishing.
On a repository with bigger git history the promise took longer to execute and the process exited first.
2018-06-14 19:45:00 -04:00
Filipe Silva
1ac22707db
feat(@angular-devkit/build-angular): revert to webpack 4.9.2
...
Workaround for https://github.com/webpack/webpack/issues/7499
2018-06-13 19:36:19 +01:00
Hans
88875c8e0f
ci: update licenses and use promises since license is async
2018-06-09 10:01:10 +01:00
Hans
47892d2e1b
ci: validate is really async and validate-commits should return errorcode
...
Instead of process.exit() which is a bit premature
2018-06-09 10:01:10 +01:00
Hans
af3332126e
ci: test script is async
2018-06-09 10:01:10 +01:00
Hans Larsen
abc62edd26
ci: use angular-cli repo instead of devkit
2018-06-07 18:50:41 -07:00
Hans
3d92f5107e
release: rewrite the README slightly and reorder packages
2018-06-06 14:23:26 -07:00
Hans Larsen
44086c60ff
build: move devkit repo back to angular-cli
2018-06-05 18:50:06 -07:00
Charles Lyding
b4b55d0980
test: license test updates
...
`@webassemblyjs/leb128@1.4.3` is Apache-2.0 but missing license field
2018-05-14 16:38:03 -04:00
Hans Larsen
d1732533cd
ci: update doc script to allow sub dirs
2018-05-03 13:15:53 -07:00
Charles Lyding
ceeb292a29
refactor(@angular/cli): remove chalk dependency
2018-05-01 10:24:36 -07:00
Filipe Silva
b2323bc50b
build: don't publish ngtools/webpack
...
It is not in this repository anymore
2018-04-06 13:29:40 +01:00
Hans Larsen
9a9bc00a45
feat: remove ngtools entirely from this repository
2018-03-29 08:15:03 -07:00
Filipe Silva
7d27bf7b55
feat(@angular/cli): use devkit/build-webpack in projects
2018-03-28 21:38:25 +01:00
Hans
33a6823df1
feat(@angular/cli): move ng update to using the proper schematic
2018-03-28 10:17:19 +01:00
Charles Lyding
d1b22d0e68
test: update license checks
2018-03-22 19:15:53 -07:00
Charles Lyding
804472d284
refactor(@angular/cli): remove denodeify dependency
2018-02-20 10:27:20 -08:00
Charles Lyding
9af0c3f7d5
fix(@angular/cli): update Webpack to support empty array elements in optimizations
2018-02-12 16:13:21 -05:00
Mike Brocchi
ac9c5995d2
feat(@angular/cli): Add update cmd to update angular versions.
2018-01-24 07:46:58 -08:00
Mike Brocchi
5a736bd90b
refactor: Update rxjs operators to be lettable
...
Fixes #8912
2018-01-23 09:55:02 -08:00
Charles Lyding
ea349c31c3
fix(@angular/cli): ensure webpack 3 sass-loader support
2018-01-18 13:05:02 -05:00
Alex Rickabaugh
7b4b2c78d4
feat(@angular/cli): support 5.0.0+ builds of @angular/service-worker
2017-11-06 17:30:38 +00:00
Filipe Silva
6984cc2b68
ci: ignore typescript as an excessive root dep
2017-10-25 10:32:57 -07:00