Alex Eagle
5c431cee02
build: remove post-processing of .d.ts files ( #13294 )
...
Note that the duplication in tsconfig.json files will be fixed in a followup CL now that we have tsconfig inheritance
BREAKING CHANGE: Angular 4 will support only TypeScript 2.1, so we no longer provide backwards compatibility to TS 1.8.
2017-02-08 11:32:34 -06:00
Alex Eagle
c48dd76f5c
build: move typings_test to new integration test fixture ( #14149 )
...
PR Close #14149
2017-01-31 15:46:59 -06:00
Alex Eagle
be6c95ad03
feat(build): optionally build an ES2015 distro ( #13471 )
...
PR Close #13471
2017-01-17 18:26:36 -06:00
Chuck Jazdzewski
3ff6554cbc
fix(language-service): update to use `CompilerHost` from compiler-cli ( #13189 )
2016-12-02 14:34:16 -08:00
Chuck Jazdzewski
86ffa884b7
fix(build): update versions of umd bundles ( #13038 )
...
Fixes #13037
2016-11-22 13:39:41 -08:00
Chuck Jazdzewski
519a324454
feat(language-service): add services to support editors ( #12987 )
2016-11-22 09:10:23 -08:00
Chuck Jazdzewski
aac37bedc0
chore(build): update package.json versions during build ( #12957 )
2016-11-18 09:24:57 -08:00
Victor Savkin
927aa69726
fix(router): add a banner file for the router ( #12919 )
2016-11-16 09:17:19 -08:00
Igor Minar
d6ba092a27
build(build.sh): echo before building examples
2016-11-15 20:59:37 -08:00
Joao Dias
44a142fc02
chore(playground): use base64-js from npm
...
closes #12471
2016-11-10 12:08:04 -08:00
Victor Savkin
6e35d13fbc
feat(router): add a provider making angular1/angular2 integration easier ( #12769 )
2016-11-09 13:33:33 -08:00
Joao Dias
bad58824a0
refactor(playground): update gestures playground to use latest hammer.js
2016-10-31 14:43:04 -07:00
Alex Eagle
a26dd28bdb
refactor(upgrade): re-export the new static upgrade APIs on new entry
...
Add upgrade-static.umd.js bundles
This allows depending on it without getting a transitive dependency on compiler.
BREAKING CHANGE:
Four newly added APIs in 2.2.0-beta:
downgradeComponent, downgradeInjectable, UpgradeComponent, and UpgradeModule
are no longer exported by @angular/upgrade.
Import these from @angular/upgrade/static instead.
2016-10-26 15:14:22 -07:00
Igor Minar
d5515473bf
docs: update README.md for npm packages
2016-09-14 17:14:02 -07:00
Victor Berchet
84b4338ab5
build(example): fix tsconfig ( #11593 )
2016-09-14 07:40:58 -07:00
Igor Minar
4e6c41b3a1
build(examples): work around protractor typings issues and fix existing type errors
...
This works around the typings issues until we have a build of protractor with typings that don't
polute global types via ambient type definitions
2016-09-13 21:48:58 -07:00
Tobias Bosch
f8690caa98
chore: refactor build script to allow to build individual packages
2016-09-13 10:49:16 -07:00
Igor Minar
730415e048
build: temporarily disable building and testing of documentation examples
...
This is due to protractor typings issue that breaks the compilation.
2016-09-12 23:06:38 -07:00
Rob Wormald
d296298282
fix(build): prevent package tsconfigs from shadowing main tsconfig ( #11454 )
2016-09-08 15:01:22 -07:00
Matias Niemelä
ed2ebeb52a
fix(build): test example directories with unit and e2e tests ( #11296 )
2016-09-07 16:04:33 -07:00
Tobias Bosch
2581c0851a
feat(benchmarks): add incremental-dom version of deep tree benchmark
2016-09-01 14:13:33 -07:00
Tobias Bosch
6dceaf209d
fix(benchmarks): recreate setup for running benchmarks
2016-08-31 08:24:10 -07:00
Igor Minar
71ae2c4525
refactor(webworkers): move webworkers to separate @angular/platform-webworker and @angular/platform-webworker-dynamic packages
...
BREAKING CHANGE: web worker platform is now exported via separate packages.
Please use @angular/platform-webworker and @angular/platform-webworker-dynamic
2016-08-30 21:07:45 -07:00
Miško Hevery
979657989b
fix(packages): use ES modules for primary build ( #11120 )
2016-08-30 18:07:40 -07:00
Tobias Bosch
61002733bc
refactor(benchmarks): make tree benchmark work again
2016-08-29 12:42:57 -07:00
Marc Laval
66df335998
chore(dependencies): switch from es6-shim to core-js ( #10884 )
2016-08-25 17:28:36 -07:00
Misko Hevery
f9da3c98d6
chore: remove deprecated router 2/2
2016-08-09 15:24:14 -07:00
Jason Choi
3fcd6fd93f
chore(benchpress): make benchpress compile
...
Also adds compiling benchpress to the build scripts to verify that.
2016-08-04 10:08:37 -07:00
vsavkin
ad3f18c0dd
chore(build): update build script to increase node's heap size
2016-07-06 14:38:05 -07:00
Marc Laval
9decc3d823
build: fix some issues on Windows platforms
...
Closes #9450
2016-06-23 10:46:01 +02:00
vsavkin
2eb234bc63
chore(router): enable bundling
2016-06-21 23:19:26 -07:00
vsavkin
8dd3f59c81
chore(router): changes the router setup to align with other modules
2016-06-21 12:17:30 -07:00
vsavkin
af2f5c3d7d
cleanup(router): removes router
2016-06-20 08:47:54 -07:00
Alex Eagle
37b617dccf
chore(tsickle): add @Annotation annotations
...
This lets users continue using runtime-sideeffect Decorators if they choose,
only down-leveling the marked ones to Annotations.
Also remove the "skipTemplateCodegen" option, which is no longer needed
since Angular compiles with tsc-wrapped rather than ngc. The former doesn't
include any codegen.
2016-06-16 12:29:46 -07:00
Kara
22916bb5d1
feat(forms): add easy way to switch between forms modules ( #9202 )
2016-06-14 18:23:40 -07:00
Victor Berchet
1090601e8b
refactor(compiler): rename /compiler_cli to /compiler-cli
2016-06-02 13:50:32 -07:00
Victor Berchet
3ae29c08ac
chore(build.sh): make tsc-wrapped installable
2016-05-31 10:43:21 -07:00
Alex Eagle
3331321f64
build(ngc): run integration test hermetically
...
This ensures we run in a clean directory, using our real distribution. It finds bugs like @internal
APIs needed to type-check in the offline compiler, as well as problems in package.json.
Also move tsc-wrapped under tools/@angular
2016-05-27 17:21:35 -07:00
Victor Berchet
172a5663ef
feat(platform-browser-dynamic): re-add a deprecated platform-browser-dynamic
2016-05-26 10:22:39 -07:00
Alex Eagle
4c26397937
chore(ngc): refactor out tsc-wrapped
...
This allows angular's build to depend on some extensions, but not on code generation, and breaks a cycle in the angular build
We now merge ts-metadata-collector into tsc-wrapped and stop publishing the former.
2016-05-25 09:45:55 -07:00
Igor Minar
16dfe3c63f
build: consolidate tsc to ease migration to @types/ based typings delivery
...
I actually tried to use @types/* directly but came across several issues which prevented me
from switching over:
- https://github.com/Microsoft/TypeScript/issues/8715
- https://github.com/Microsoft/TypeScript/issues/8723
2016-05-25 08:22:07 -07:00
Igor Minar
c574e6808f
build: update to rollup@0.26.3 and remove a hack from the build
2016-05-20 11:00:49 -07:00
Igor Minar
9175a049d3
feat: add minified bundles
...
BREAKING CHANGE: bundles are now in the bundles/ subdirectory within each package
2016-05-20 11:00:49 -07:00
Igor Minar
7bfe8aa553
build: fix the build.sh script to work out of the box
2016-05-20 10:59:32 -07:00
Victor Berchet
54f8308999
refactor(browser): merge static & dynamic platforms
2016-05-20 10:48:55 -07:00
Victor Berchet
6e62217b78
fix(WebWorker): remove the platform-browser dependency on compiler
2016-05-18 16:23:09 -07:00
Igor Minar
6a80578d05
build: create the dist directory before building
2016-05-11 10:11:59 -07:00
Tobias Bosch
eba6e7946d
refactor(compiler_cli): move it into modules/@angular and integrate properly into the build
...
This also does no more depend on a version
on npm for the compiler_cli.
Also runs the tests for tools/metadata
2016-05-03 15:57:49 -07:00
Igor Minar
fcbfacb6d5
build: do not use tsickle to lower router-deprecated
...
if we do this, we can break existing code that is inheriting from RouterOutlet and expects the metadata
in the old location
2016-05-03 15:09:35 -06:00
Igor Minar
b600915953
build: add licensing preamble to umd bundles
2016-05-03 13:59:30 -06:00