34 Commits

Author SHA1 Message Date
Mike Hartington
453c5ad184 feat(@angular/pwa): support for maskable icons 2019-12-02 10:15:37 -08:00
codingnuclei
e5a2dab198 fix(@angular/pwa): additional public schematic definition 2019-11-26 13:06:06 -08:00
Renovate Bot
2a1597a7ad build: update parse5-html-rewriting-stream to version 5.1.1 2019-11-09 11:52:03 -08:00
Alan Agius
e31d5d89b7 build: update bazel packages 2019-10-24 12:05:25 -07:00
Alan Agius
d133ba68c0 feat(@angular/cli): add support for ng-add packages that should not be saved as dependencies
With this change the CLI offers a way for a package authors to specify if during `ng add` the package should be saved as a `dependencies`, `devDependencies` or not saved at all.

Such config needs to be specified in `package.json`

Example:
```json
  "ng-add": {
    "save": false
  }
```

Possible values are;
- false - Don't add the package to `package.json`
- true - Add the package to the `dependencies`
- `dependencies` - Add the package to the `dependencies`
- `devDependencies` - Add the package to the `devDependencies`

Closes #12003 , closes #15764 and closes #13237
2019-10-14 13:40:31 -07:00
Charles Lyding
5a7b823b28 test: remove use of deprecated synchronous test helper runSchematic 2019-08-08 08:27:31 -07:00
Alan Agius
15ef15e94a style: remove redundant max-line-length disables and fix other lint issues 2019-07-24 19:06:21 -07:00
Charles Lyding
a56cc3105f refactor(@angular/pwa): update to use new workspace rules 2019-06-20 14:22:42 -07:00
Charles Lyding
d962d6c3bc refactor(@angular/pwa): remove unneeded rxjs dependency 2019-05-21 09:09:30 -04:00
Alex Eagle
d88175ddf1 Revert "build: update rxjs to version 6.5.1"
This reverts commit c4613ced63a901fe327e062d2be474d72ccc56f1.
2019-04-23 11:23:51 -07:00
Renovate Bot
c4613ced63 build: update rxjs to version 6.5.1 2019-04-23 08:07:56 -07:00
Alex Eagle
ee619c9a34 build: run Bazel format/lint fix 2019-04-22 08:38:00 -07:00
Charles Lyding
10be2672bb test(@angular/pwa): ensure application schematic is run async 2019-04-16 11:23:48 -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
Alex Eagle
4e262f966f build: Update to latest bazel rules 2019-03-06 11:27:48 -08:00
Alan Agius
ae13974f1d build: update to rxjs 6.4 2019-02-26 08:33:48 -08:00
Christian Liebel
2326850374 refactor(@angular/pwa): rename manifest.json to manifest.webmanifest
Using the `webmanifest` file extension makes it easier to target the web app manifest in server configs and apply the correct MIME type (see https://github.com/w3c/manifest/issues/689#issuecomment-402773032).
2018-12-26 13:19:43 -08:00
Keen Yee Liau
a3b05a0283 build: Use fine-grained node_module deps
This commit updates the BUILD files to specify fine-grained node_module deps
by replacing "@typings" comments with actual @npm node module.

Moved tools/bazel.rc -> .bazelrc

Removed "jasmine" typings from base tsconfig.json

Added @bazel/karma to devDependencies, needed for `ts_web_test`
2018-10-31 20:56:27 -07:00
Charles Lyding
9a793494dc build: update rxjs to 6.3 2018-09-26 12:57:56 -04:00
Hans Larsen
0b3d9964a6 refactor(@angular/pwa): automated JSON Schema generation 2018-09-13 16:44:17 -07:00
Charles Lyding
57c049e507 test: update to support targets & architect fields 2018-09-13 16:43:31 -07:00
Alan Agius
b8b36ba339 refactor: pin down all direct dependencies
This is so that CLI users get the same direct dependency versions that were tested on the CI.
2018-09-07 11:01:50 -07:00
Charles Lyding
6595490b8b feat(@angular/pwa): support customized workspace configurations with add 2018-09-06 11:01:17 -07:00
Filipe Silva
2393ab9aba build: simplify bazel dependencies 2018-08-22 16:36:10 -07:00
Filipe Silva
b1ad957a15 build: update bazel workspace 2018-08-22 16:36:10 -07:00
Charles Lyding
b4a30762fe fix(@angular/pwa): support ng add with CLI 6.0.x
Fixes #11663
2018-08-20 16:34:10 -07:00
Charles Lyding
ad84bb1fdc fix(@angular/pwa): properly write closing body tag when modifying index
Fixes #11543
Fixes #11942
2018-08-20 10:28:25 -07:00
Charles Lyding
c729b0e7d9 build: use yarn workspaces 2018-08-10 18:25:32 -07:00
Mike Brocchi
8c6a525d3b fix(@angular/pwa): Allow additionalProperties in schematics options
fixes #11681
2018-08-03 12:38:27 -04:00
Filipe Silva
dcdb937e41 fix(@angular/pwa): support updating projects that use the targets property 2018-07-25 20:17:33 +01:00
George Kalpakas
ae3831b1e3 docs(@schematics/angular): fix typos in property descriptions 2018-07-23 16:42:45 +01:00
George Kalpakas
545290242c refactor(@angular/pwa): minor refactorings to make code cleaner 2018-06-13 16:55:42 +01:00
Mike Brocchi
b8bad7364b fix(@angular/pwa): Fix JSON parsing 2018-06-08 21:44:37 +01:00
Hans Larsen
44086c60ff build: move devkit repo back to angular-cli 2018-06-05 18:50:06 -07:00