Matias Niemelä
d5c528ac2b
refactor: use a custom replacement build step instead of broccoli-replace
...
Closes #2050
2015-06-05 16:16:09 -07:00
Marc Laval
1afdb3cbb1
chore(package.json): add karma-sauce-launcher to dev dependencies
...
Closes #2342
2015-06-04 16:08:43 +02:00
Rado Kirov
d53c898499
chore(release): releases alpha.26
2015-06-03 17:36:12 -07:00
Rado Kirov
20e874d3c6
chore(deps): bumps up deps on tsd and ts2dart.
2015-06-03 15:53:03 -07:00
Brian Ford
31b6687894
fix(build): make dart formatter errors more readable
...
Truncates the output to just the interesting parts
2015-06-03 14:42:24 -07:00
Peter Bacon Darwin
a504fa835e
chore(doc-gen): improve github links to point to the correct tagged URL
...
Closes #1994
2015-06-02 10:56:23 +01:00
Hank Duan
ad26bed0ed
chore(shrinkwrap): add shrinkwrap for firefox-profile/jpm
...
and update package.json for benchpress
closes #2264
2015-06-01 16:04:38 -07:00
vsavkin
d523613329
test(di): added a test verifying hierarchical injection
2015-05-29 15:52:46 -07:00
Tobias Bosch
608017776e
fix(package.json): add `reflect-metadata` to package.json
...
Fixes #2170
2015-05-27 10:32:38 -07:00
Hank Duan
b390f441a1
feat(benchpress): Add extension for ff metrics reporting
...
Closes #1976
2015-05-26 17:30:41 -07:00
Alex Eagle
16447ce75c
chore(build): improve messaging when using clang-format
2015-05-22 10:10:22 -07:00
Martin Probst
15f1eb28a2
fix(deps): Update clang-format to 1.0.14.
2015-05-22 09:39:15 -07:00
yjbanov
c28952c707
chore(release): bump version to alpha.25
2015-05-21 17:37:45 -07:00
Julie Ralph
863eb3c559
chore(testing): update karma-jasmine and jasmine
...
Jasmine to jasmine-core 2.3.4.
Update tools tests using minijasminenode to directly use jasmine.
See #1860
2015-05-20 21:34:56 -07:00
Julie Ralph
dd9b08cce8
chore(testing): update protractor to version 2.1.0
2015-05-20 17:28:23 -07:00
Tobias Bosch
bdeac30a96
chore: bump ts2dart to 0.5.6
2015-05-20 16:07:27 -07:00
Tobias Bosch
bd8724e652
chore(build): bump ts2dart version to 0.5.5
2015-05-19 15:12:58 -07:00
yjbanov
adaa157317
chore(packaging): bump version to 2.0.0-alpha.24
2015-05-19 14:47:59 -07:00
Yegor Jbanov
5c88f662cd
chore(deps): bump ts2dart version
2015-05-19 10:43:18 -07:00
Caitlin Potter
6c59894a29
chore(package.json): add rewire devDependency
2015-05-14 02:48:37 -04:00
Caitlin Potter
fadabf79e3
chore(package.json): update run-sequence to v1.1.0
...
v1.1.0 includes a patch to prevent manipulating arguments passed as arrays
2015-05-13 19:21:35 -04:00
Caitlin Potter
c36ea0221e
chore(package.json): uninstall gulp-watch, install chokidar@^1.0.1
2015-05-13 19:21:35 -04:00
yjbanov
1ac7bb3bb8
chore(packaging): bump version to 2.0.0-alpha.23
2015-05-12 13:48:54 -07:00
Victor Berchet
c8a0ed40bd
refactor(NgZone): use zone.js v0.5 from npm
2015-05-12 21:07:25 +02:00
Pawel Kozlowski
f8f79dc76c
chore(package.json): update gulp-clang-format
2015-05-12 08:50:44 +02:00
Pawel Kozlowski
e8ad0d1776
chore(package.json): update ts2dart to 0.5.2
2015-05-10 18:44:51 +02:00
Igor Minar
31cbec0857
build(gulp): check node and npm version and log a warning if incompatible
...
Closes #1758
2015-05-08 11:04:10 -07:00
Igor Minar
5e4fa5cf07
build(gulp): use gulp-watch instead of gulp.watch for watching files
...
gulp-watch uses chokidar which uses fsevents which is much better than fs polling or relying on fs.watch.
fsevents use only one FD per watch invocation as opposed to one FD per watched directory and any subdirectory.
this should improve the situation with EMFILE errors (caused by lack of available file descriptors)
----
I also tried the following:
gulp-sane: requires watchman installation via brew so I didn't want to request that everyone goes throught that yet
gulp-chokidar: didn't work, seems to be obsolete
2015-05-07 22:27:36 -07:00
Rado Kirov
f0ef72d6cc
chore(release): releases alpha.22
2015-05-07 16:04:06 -07:00
Rado Kirov
624a33f7f8
chore(package.json): bump zone to 0.4.4
2015-05-07 15:58:28 -07:00
Alex Eagle
51c477925a
fix(formatter): point to the newest clang-format
...
The prior version allowed for an older clang-format binary which has bugs
2015-05-07 14:33:24 -07:00
Alex Eagle
1daa8aa3a1
chore(shrinkwrap): update dependencies to latest
...
Also, our package.json was out-of-sync with npm-shrinkwrap.json; see https://github.com/angular/angular/issues/1737
This includes a fix for the shrinkwrapping of ts2dart; see https://github.com/angular/ts2dart/issues/138
2015-05-07 14:29:43 -07:00
Alex Eagle
6651aa1e1d
chore(build): update to TypeScript @head
...
We need to pick up some bugfixes for decorator emit. This still has our patch to make Error a class.
2015-05-06 16:34:24 -07:00
Alex Eagle
740d85cad8
chore(build): change TS Error type to a class.
...
This will be in the next upstream release.
2015-05-05 09:03:56 -07:00
Alex Eagle
33bba094d2
chore(build): fix package.json warning
...
Nit: the contributors field is defined as an array, see
https://docs.npmjs.com/files/package.json#people-fields-author-contributors
2015-05-05 09:02:57 -07:00
Yegor Jbanov
0f4a089c32
chore(packaging): switch to conventional changelog
2015-05-01 13:10:14 -07:00
vsavkin
e4342743c0
feat(benchmark): added an implementation of the tree benchmark in React
2015-04-30 18:12:21 -07:00
Alex Eagle
bb50fc131b
chore(build): update TypeScript version to unreleased beta
...
Also fixup the typings which were broken by changes in typescript's lib.d.ts.
Second attempt to merge this, now that bugfix for tsd is in.
2015-04-29 17:03:02 -07:00
Rado Kirov
fb67e37339
feat(decorators): adds decorators to be used by TS and Babel transpiled apps.
2015-04-29 15:13:25 -07:00
Alex Eagle
1205f54d01
fix(build): use correct tsd command to get typings at requested versions
2015-04-29 11:43:28 -07:00
Alex Eagle
b5032fd374
fix(build): revert typescript upgrade which broke the build.
...
This reverts commit a7a9463624
.
This reverts commit 59824e40e8
.
2015-04-29 10:49:54 -07:00
Alex Eagle
59824e40e8
chore(build): update TypeScript version to unreleased beta
...
Also fixup the typings which were broken by changes in typescript's lib.d.ts
2015-04-29 10:09:32 -07:00
Yegor Jbanov
3bb3bff1f2
chore(packaging): copy changelog.js from angularjs
2015-04-29 04:10:12 +00:00
Alex Wolfe
c269bd5d3c
chore(doc-gen): generate docs for angular.io
...
You can generate docs for comsumption by the angular.io website by running:
```bash
gulp docs/angular.io
```
The generated docs can be found in `dist/angular.io`
2015-04-28 14:31:34 +01:00
Yegor Jbanov
b72eb0783b
chore(packaging): bump version to 2.0.0-alpha.21; add changelog
2015-04-27 22:15:48 -07:00
Igor Minar
22c79df98d
build(gulp): remove gulp-jasmine, run tests in a new process instead
...
otherwise we see occasional failures due to require.cache and other global state collisions
2015-04-27 10:47:51 -07:00
Igor Minar
42e7fc5252
build(broccoli): add source-maps to our broccoli tools
2015-04-27 10:47:50 -07:00
Igor Minar
7740fc071c
build(broccoli): convert traceur and broccoli-dest-copy plugins to use tree-differ
...
Also adding symlink-or-copy to our npm dependencies since our plugins now use it.
2015-04-27 10:47:50 -07:00
Igor Minar
32c5ab956c
build(broccoli): add testing infrastructure for our build plugins
...
components:
- gulp test.unit.broccoli task
- mock-fs for mocking our FS in unit tests
- jasmine d.ts file for type checking
jasmine lib is provided by minijasmine2 so we don't need to include it explicitly
2015-04-27 10:47:49 -07:00
Igor Minar
725f909ff8
chore(build): refactor test.unit.cjs to use the broccoli pipeline
...
This change solves several problems:
- the broccoli pipeline is used to compile the node/cjs tree upon any change to the modules/ directory
- jasmine tests run in a new process removing the need to clean up environment after each test
- since we transpile only those test files that are actually needed for node/cjs build, we transpile less and don't need to filter out tests
2015-04-27 10:47:49 -07:00