Rob Wormald
5fecb3b3f2
fix(build): reorder bundling step
...
Closes #5208
2015-11-10 14:34:22 +00:00
vsavkin
695923dcd6
refactor(core): move directives, pipes, and forms into common
...
BREAKING CHANGE
All private exports from 'angular2/src/core/{directives,pipes,forms}' should be replaced with 'angular2/src/common/{directives,pipes,formis}'
Closes #5153
2015-11-05 23:00:32 +00:00
mlaval
c70e07fd1f
build(browserstack): add a Gulp task to use Browser Stack locally
...
Closes #5116
2015-11-05 15:53:04 +01:00
Pawel Kozlowski
2cc6927d1a
chore(bundles): unify workflow for router bundles
...
Closes #5068
2015-11-03 08:31:45 +00:00
Pawel Kozlowski
bff9dc26c7
chore(bundles): don't duplicate reflect-metadata in http bundle
...
Since HTTP can't be used on its own there is no reason for duplicating
reflect-metadata in the http bundle
2015-11-03 08:31:44 +00:00
Pawel Kozlowski
2f047887d3
chore(bundles): unify padding with dependencies
2015-11-03 08:31:44 +00:00
Pawel Kozlowski
9220b0bbc1
chore(bundles): unify router bundles creation with other bundles
2015-11-03 08:31:44 +00:00
mlaval
13447e3198
build(browserstack): initial setup
...
Closes #4941
2015-11-01 23:22:40 +01:00
Brian Ford
7d154e38d1
chore(gulp): rename serve/examples to serve/playground
2015-10-30 14:27:47 -07:00
Alex Eagle
78875d57c8
chore(typings): add router_spec to test.typings
...
Closes #4651
2015-10-30 20:28:56 +00:00
Marc Laval
1dc8a0a95d
fix(build): EMFILE error on Windows when executing JS unit tests
...
Fixes #4525
Closes #4796
2015-10-30 04:45:35 +00:00
Rob Wormald
c930a533d1
chore(build): add RxJS to typings spec
...
Closes #4893
2015-10-29 23:06:16 +00:00
Alex Eagle
5f2eb3e078
chore(dgeni): clean up legacy typings bundle creation
...
Fixes #4967
Closes #4991
2015-10-29 21:19:59 +00:00
Igor Minar
ae7f76e91f
build(analytics): add support for tracking npm installs
...
Since the very first npm install is called while node_modules is empty, we need to ignore it, but we can track
the start timestamp and record the install even once the installation is completed.
2015-10-29 13:53:21 +00:00
Alex Eagle
098201d0b8
fix(lint): enforce that module-private members have @internal.
...
This is needed to prevent leaking internal APIs to users via our published .d.ts typings.
Fixes #4645
Closes #4989
2015-10-28 22:14:48 +00:00
Alex Eagle
c90e1920f5
chore(tslint): disallow variable names that look like keywords.
...
We've had issues such as the one I documented: https://github.com/Microsoft/TypeScript/issues/5187
This tslint check prevents this happening again.
This change also updates to the newest tslint which gets typings from npm.
Closes #4970
2015-10-28 18:31:21 +00:00
Jesús Rodríguez Rodríguez
a31b2175dc
chore(gulpfile): fix link to clang formatting
...
Seems like the anchor tag wasn't updated here.
Closes #4410
2015-10-27 09:59:52 -07:00
Igor Minar
fbe748f273
build(node): update node from 4.1.1 to 4.2.1
...
This is just a maintenance upgrade to keep us close to the latest release.
No known bugs are being fixed by this upgrade.
I also removed the npm override in .travis.yaml since node 4 ships with a recent version of npm
and usually this version is preferred (it might contain custom patches).
Closes #4939
2015-10-27 14:15:54 +00:00
Igor Minar
ea6b316932
build(gulp): rename angularBuilder.mock to angularBuilder.uninitialized to prevent confusion with testing mocks
...
Closes #4936
2015-10-27 11:34:39 +00:00
Igor Minar
ef7050892e
build(gulp): don't exit prematurely during cleanup
...
Before this change we would exit while there were cleanup micro tasks scheduled for executions,
this caused tmp files to be left over and consume a lot of space.
Fixes #4441
2015-10-27 11:34:39 +00:00
kutyel
e4e74ae65c
chore: rename modules/examples to modules/playground
...
The directory contains code authored in a style that makes it transpilable to dart. As such, these are not idiomatic examples of Angular 2 usage.
The main purpose of this directory is to enable experimentation with Angular within the angular/angular repository.
Closes #4342
Closes #4639
2015-10-18 11:48:43 +00:00
Jeff Cross
57649d1839
fix(publish): emit type declarations with CJS build
...
Closes #4706
Closes #4708
2015-10-13 22:17:12 +00:00
vsavkin
50e922f37b
feat(build): add tasks to watch and recompile js and dart
2015-10-13 21:42:12 +00:00
Jason Teplitz
3b036601cc
fix(build): Fix serve.js.dev to build bundles
...
Closes #4700
2015-10-13 21:04:10 +00:00
Julie Ralph
f529236bfc
refactor(test): rename test_lib to testing
...
Old test_lib is now testing_internal
test_lib_public is now testing
2015-10-13 10:36:49 -07:00
Pawel Kozlowski
5a504e6b78
chore(bundles): use proper bundle arithmetic for all http bundles
...
Closes #4699
2015-10-13 15:28:33 +00:00
Igor Minar
da1272f368
build(analytics): add basic build-analytics to the project
...
This is pretty experimental, but the goal is to track the performance
of our build over time so that we can more easily track perf regressions.
Currently it's integrated only with gulp tasks, but I'd like to expand it
to tracking travis jobs, protractor/benchpress test runs, npm installs, etc.
No PII is being collected. And the data is collected via a Google Analytics
property owned by the Angular team account.
Closes #4672
2015-10-12 03:50:00 +00:00
Alex Eagle
95f984615b
Produce .d.ts files from our typescript compilation.
...
Deliver them into our npm module output so users can consume them directly.
Fixes #3082
2015-10-10 02:18:33 +00:00
Pawel Kozlowski
ff77230edb
chore(bundles): use proper bundle arithmetic for http
...
Closes #4575
2015-10-08 18:28:06 +00:00
Igor Minar
62e14dc529
build(bundle): fix angular2/test_lib bundle to reexport test_lib rather than test
...
Closes #4556
2015-10-07 04:49:46 +00:00
Rado Kirov
f7b75330e0
chore(test): make e2e tests use the bundles.
...
After this change, only web_worker thread in its e2e test is not using
the bundles.
Closes #4565
2015-10-07 01:17:19 +00:00
Igor Minar
75187d605b
chore: remove unused docs/dgeni tasks and packages
...
This stuff now lives in angular.io repo.
Related to #4477
Closes #4552
2015-10-06 22:54:17 +00:00
Tim Blasi
bb4fd2de94
build(gulp): simplify Dart transformer tasks
...
Now that `modules_dart` contains only `transform` code, simplify its
`gulp` rules.
2015-10-06 11:27:49 -07:00
Brian Ford
6117a7037b
chore(build): copy bundles so they can be used with e2e tests
2015-10-06 10:55:08 -07:00
Pawel Kozlowski
076191cf9d
chore(bundles): publish minified router bundle
...
Closes #4503
2015-10-06 15:50:33 +00:00
Pawel Kozlowski
74c0daab27
chore(build): minify bundles in parallel
2015-10-06 15:50:33 +00:00
Igor Minar
758efba34b
fix(gulp): use the new karma.Server api
...
Closes #4375
2015-10-03 21:33:58 +00:00
Igor Minar
9fa57d06da
style(gulp): make code more readable
2015-10-03 21:33:57 +00:00
Igor Minar
36562ecaae
build(gulp): bump check-environment node version to 4.1.1 and npm to 2.14.5
2015-10-03 21:33:57 +00:00
Tobias Bosch
6ae9686a0d
fix(benchpress): update build step, read and config
...
Closes #4419
2015-10-02 14:42:15 -07:00
Yegor Jbanov
841f8789fd
refactor(transformer): precompile stylesheets
...
Part of #3605
2015-10-01 18:48:27 -07:00
Marc Laval
5557a5716d
chore(saucelabs): fix badge
...
Closes #4412
2015-10-01 00:02:05 +00:00
Marc Laval
e1853b33d3
chore(saucelabs): add matrix badge to README.md
...
Closes #4400
2015-09-29 10:03:45 +02:00
vsavkin
5bf6a3af15
chore(typescript): fixes dart failures and linter
...
Closes #4359
2015-09-25 20:15:55 +00:00
Alex Eagle
7a53f82516
chore(typescript 1.6 upgrade): fix build.js and docs
2015-09-25 20:15:55 +00:00
Alex Eagle
2ee32fb02c
chore(typescript 1.6 upgrade): fix build.tools
2015-09-25 20:15:55 +00:00
Rado Kirov
ef61b81b0c
fix(bundles): add explicit format: cjs for empty files.
2015-09-24 13:42:12 -07:00
Alex Eagle
be6d92c29a
fix(dist): don't distribute the HTML dart api docs
...
fixes #4115
Closes #4211
2015-09-17 15:49:53 +00:00
vsavkin
16bf335a4a
refactor(async): replace RxJS with RxNext
...
Closes #3110
Closes #4201
2015-09-15 23:44:57 +00:00
Igor Minar
851b1cf013
build(gulp): properly exit tasks that don't use broccoli pipeline when ctrl+c is hit
...
Closes #4194
2015-09-15 18:00:01 +00:00