Amadou Sall
086690a77c
docs: state in the README that minimum Node.js version is 10.13
2019-10-24 12:05:54 -07:00
George Kalpakas
804d60de0c
fix(@schematics/angular): rename the ivy-ngcc
command to ngcc
...
With angular/angular#33140 , the Angular Compatibility Compiler
executable will be renamed from `ivy-ngcc` to `ngcc`.
2019-10-16 05:56:23 -07:00
Charles
0d0d124a6d
build: yarn upgrade lock update ( #15589 )
...
* build: yarn upgrade lock update
* build: change sauce connect proxy name to avoid npm package shadowing
`sauce-connect` is an old npm package. Using the name for the saucelabs proxy tool causes false security vulnerability warnings.
* build: update license exceptions
mainly removal of now unneeded exceptions
2019-09-17 08:34:09 -07:00
Alan Agius
4cd2907dae
test: run ivy-ngcc binary to reduce flakes
2019-09-10 10:01:50 -07:00
Alan Agius
605085cc74
test: add selected_spec_large
to flake jail
2019-08-30 02:57:44 +05:30
Filipe Silva
60f9b19ecd
test: use Ivy by default, opt-in to VE
2019-08-28 22:54:52 +05:30
Alan Agius
a6fbee6865
style: add no-invalid-await
and prefer-promise-shorthand
lint rules ( #15450 )
...
Add these two lint rules for a better code quality and readability
2019-08-27 10:24:58 -07:00
Simon Jespersen
21d29fbb3d
docs: update CONTRIBUTING.md to reflect default PR branch ( #15331 )
2019-08-14 17:54:01 -07:00
Alan Agius
0111693271
Ivy build_ng_packagr ( #15262 )
...
* test: update ng-packagr builder tests to work on Windows
* build: add ng packagr test large for ivy
* test: fix web-worker test in ivy
Previously, we were not testing web workers under Ivy as we were overriding tsconfig.app.json entirely without including enableIvy.
When enabling Ivy we are getting warning of files that are part of the compilation which causing a warning to show and break the test.
* build: update ng-packagr to `^5.4.0`
* test: display ivy mode message once
2019-08-12 10:20:02 -07:00
Charles Lyding
402349d763
test: remove unused code coverage infrastructure
...
Closes #13228
It is currently unused and requires an old version of the `source-map` package. This old version conflicts with the use of newer versions that are required to provide the necessary functionality and performance within the published packages.
2019-08-08 08:26:15 -07:00
Filipe Silva
533e4eaf0f
ci: add flake jail
2019-08-05 18:00:54 -07:00
Filipe Silva
c4df643c6d
build: increase buffer size for DO_NOT_SUBMIT git diff
2019-07-29 10:15:23 -07:00
Charles
f83fe22635
test: integrate browser testing for differential loading ( #15065 )
2019-07-15 09:48:20 -07:00
Charles Lyding
eba2ea7b14
build: support publish registry option
2019-07-10 04:08:39 +08:00
Charles Lyding
fa84505563
build: support publishing on windows
2019-07-02 15:32:27 -07:00
Hans Larsen
88ca7a7a06
build: remove serialize script and @ngtool/json-schema deps
...
Wasnt needed or used.
2019-07-02 11:34:30 -07:00
Alan
70a4cbe306
style: enable no-debugger
and no-console
tslint rules
2019-06-27 09:28:35 -07:00
Greg Magolan
4a4155b089
fix(@schematics/angular): fix BUILD file filter for npm package to include both BUILD and BUILD.bazel file
...
This removes the file https://github.com/angular/angular-cli/blob/master/packages/schematics/angular/third_party/github.com/Microsoft/TypeScript/BUILD.bazel which currently makes it into the npm dist at `@schematics/angular/third_party/github.com/Microsoft/TypeScript/BUILD.bazel`.
2019-06-24 17:31:03 -07:00
Filipe Silva
819892a359
ci: remove appveyor and buildkite
2019-06-06 16:02:17 -07:00
Amadou Sall
a89a5b59a4
docs: remove mention of the Angular CLI depending on Node 8
2019-06-06 14:23:35 -07:00
thekiba
8a34a85881
docs: fixes the changelog commits format
2019-05-08 11:42:39 -07:00
Alan Agius
a1c87dd577
docs: update contributing to use bazel from npm
2019-04-23 14:30:51 -10:00
Alex Eagle
a197615549
build: update jasmine_node_test rules to come from npm
2019-04-22 08:38:00 -07:00
Alex Eagle
1d42b2da2a
build: skip license check for @bazel packages
...
need to fix them upstream
2019-04-22 08:38:00 -07:00
Alan Agius
3d9447975d
docs: update new issue form link
2019-04-12 13:11:12 -07:00
Charles Lyding
fda683b874
build: only generate types for actual JSON schemas
2019-04-11 10:17:29 -07:00
Charles Lyding
7b7d74e704
feat(@angular/cli): automatically update angular builders when CLI is updated
...
Closes #13581
2019-04-08 11:39:34 -07:00
Minko Gechev
05d86aebb9
build: pin tslint-sonarts
2019-04-03 19:14:05 +02:00
Alan Agius
ee337c025f
docs: add breaking changes to changelog
2019-03-29 14:37:03 -07:00
Hans Larsen
2ffbdfa86a
build: add a validation script for the analytics.md tables
...
Also added enums to update when changing dimensions.
2019-03-28 13:28:41 -07:00
Hans Larsen
1f9f92ed76
build: dont tar private packages
...
They cannot be installed anyway.
2019-03-28 13:28:41 -07:00
Hans Larsen
bf1c988e07
test: fix windows path issues
2019-03-22 07:15:48 -07:00
Hans Larsen
49ba744f23
test: add filter, seed and better diff checking to test script
...
It wasnt checking the staging area. It also now shows the packages that will be
tested.
Filter and Seed are arguments that are directly passed to Jasmine. They can be
used to reproduce tests.
2019-03-22 07:15:48 -07:00
Hans Larsen
32a32d69ef
build: delete the dist-schema/ before generating it
2019-03-19 10:07:46 -07:00
Alan Agius
2ecdddc115
build: fixes exclude list of file on windows
...
At the moment, the exclude list doesn't work on windows due to path normalization
2019-03-19 09:26:04 -07:00
Hans Larsen
32737a7f31
build: add a nice message when running test without tests to run
2019-03-15 12:23:43 -07:00
Hans Larsen
346040f3e6
build: prevent publishing dirty versions
2019-03-13 13:51:01 -07:00
Hans Larsen
f120118f6f
build: add safeguards for experimental to release script
2019-03-13 13:51:01 -07:00
Hans Larsen
0a4baed1e2
build: move release script to use the new version
2019-03-13 13:51:01 -07:00
Hans Larsen
876c82e32c
build: remove usage of hash and replace with git diff
...
Between the merge of master and the current branch. This might catch a bit
more but it will work more consistently (especially compared to using the
hash).
2019-03-13 13:51:01 -07:00
Hans Larsen
08e91a94ab
build: refactor QoL on monorepo.json
...
This should make it easier to manage and diff. This takes 2 things into account:
1. we have either stable or experimental versions and each are kept in monorepo.
2. we dont keep hash and update only changed packages.
This commit also removed the hash to make sure this does not happen.
2019-03-13 13:51:01 -07:00
Hans Larsen
7eb4bab00f
build: add validation for "DO NOT SUBMIT" strings
...
This makes sure that messages that should not be submitted (or
comments) fail validation on CI.
2019-03-11 13:38:00 -07:00
Alex Eagle
bf1c069f73
refactor(@schematics/angular): drop dependency on TypeScript package
...
instead, vendor in the two files we actually need.
This reduces our install footprint by 5MB
2019-03-06 11:27:48 -08:00
Hans Larsen
13c214a5ce
build: add timeout argument to test script
2019-02-21 16:20:54 -08:00
Hans Larsen
b3857b41a4
build: add build-schema script to build schemas
2019-02-21 16:20:54 -08:00
Hans Larsen
a5c1faa5c5
build: fix invalid commits that made it through
...
And remove the usage of "blacklist" while Im at it.
2019-02-13 15:28:47 -08:00
Hans Larsen
b360206b31
ci: checkout existing branch on snapshots
2019-01-23 16:13:07 -08:00
Alan Agius
7d3b8b4223
docs: fix grammar error
...
Fix the "limitation" word
2019-01-08 14:03:47 -08:00
Hans
2b3f9de403
refactor: use Buffer.from instead of deprecated constructor
2018-12-14 10:55:04 -08:00
Alan Agius
b40dc77a55
build: update path to install snapshots
2018-12-13 15:50:55 -08:00