6 Commits

Author SHA1 Message Date
Greg Magolan
1f3331f5e6 build(bazel): use fine-grained npm deps () ()
PR Close 
2018-10-19 20:59:29 -07:00
Greg Magolan
9605456b66 build: refactor ambient node & jasmine types so they are only included where needed ()
PR Close 
2018-08-16 13:46:43 -07:00
Alex Eagle
bba65e0f41 feat(bazel): introduce a binary stamping feature ()
This grabs version control metadata and makes it available in the build, eg. to put in the version field for released artifacts

PR Close 
2018-02-15 14:08:53 -08:00
Alex Eagle
c4f02e21dd build: move repeated tsconfig attributes to a macro ()
This helps ensure we use the same tsconfig.json file for all compilations.
Next steps are to make it the same tsconfig.json file used by the editor

PR Close 
2018-01-10 12:30:19 -08:00
Alex Eagle
ef534c0cc1 build: upgrade bazel rules to latest ()
Add enough BUILD files to make it possible to
`bazel build packages/core/test`

Also re-format BUILD.bazel files with Buildifier.
Add a CI lint check that they stay formatted.

PR Close 
2017-12-07 11:27:50 -08:00
Alex Eagle
9ad4b3bd31 build: update to latest @bazel/typescript ()
Switches devmode output of an ng_module to UMD
2017-09-25 12:40:22 -07:00