Igor Minar
d18463dcdc
build(gulp): exec karma run in a new process to avoid duplicate output
...
This is not an ideal solution, but I couldn't find another way to supress the output from the runner.
Closes #1813
2015-05-19 23:15:53 -07:00
Igor Minar
f9f917bfa4
build(gulp): fix cleanup.builder task
...
- wait for the cleanup to finish (it's async) before exiting on ctrl+c
- wait for the cleanup to finish (it's async) onBeforeExit
- remove tmp directory during onBeforeExit to cleanup past leaks
Closes #1919
2015-05-19 23:15:53 -07:00
Igor Minar
e89bf01c2b
build(gulp): don't throw exceptions on exit when angularBuilder was not initialized
2015-05-19 23:15:53 -07:00
Igor Minar
d04a515eb0
build(gulp): refactor existing cleanup tasks
...
the current complexity is unjustified necessary
2015-05-19 23:15:53 -07:00
Victor Berchet
0ae89ac096
feat(CD): add support for === and !==
...
relates to #1500
2015-05-20 07:50:43 +02:00
Victor Berchet
6ec5d5daaf
refactor(async): extract timer related functions into a TimerWrapper
2015-05-20 07:47:46 +02:00
vsavkin
62b1a08f06
refactor(reflection): improved error message
2015-05-19 21:17:52 -07:00
Igor Minar
c54f5e0ba2
build(broccoli-typescript): do a global emit during the first run
...
reduces the time spent in TSC for the initial build to 1 sec (down from 23sec).
2015-05-19 17:41:50 -07:00
Igor Minar
37a8f1037e
build(broccoli-typescript): add missing semicolon
2015-05-19 17:41:50 -07:00
Igor Minar
4ba81bf3eb
build(node_tree): fix broken test.unit.cjs task which breaks on rebuild
2015-05-19 17:40:50 -07:00
Igor Minar
c204835969
style(nodeTree): fix formatting
...
the formatting was messed up due to https://github.com/angular/clang-format/issues/7 .
I replaced the fat arrow function with regular function expression to resolve the formatting issue
2015-05-19 17:39:57 -07:00
Brian Ford
ac28ac324d
fix(gulp): continue watching when tasks throw
...
Closes #1915
2015-05-19 16:15:34 -07:00
Tobias Bosch
8aa3fcfb63
chore(build): don’t include `export var __esModule = true` in every file
...
But do it during the build process for cjs.
Right now we only need this when we transpile from ts
directly to es5. This is only the case in our
cis build, as for our browser build we only transpile
from ts to es6 via ts and then use traceur to do
the rest.
2015-05-19 15:12:59 -07:00
Tobias Bosch
1beadb8607
refactor(render): ts’ify render api
2015-05-19 15:12:59 -07:00
Tobias Bosch
bd8724e652
chore(build): bump ts2dart version to 0.5.5
2015-05-19 15:12:58 -07:00
Tobias Bosch
73d15edef5
chore(build): add tsconfig.json to modules/angular2
...
This allows to use `tsc` directly on Angular2, e.g.
```
./node_modules/.bin/tsc -w -p modules/angular2/
```
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
Brian Ford
791caf0037
fix(router): use appRootComponentToken to get root route configs
...
Closes #1947
2015-05-19 14:36:45 -07:00
Yegor Jbanov
8ab773538b
fix(errors): require passing stack traces explicitly in ng2 own code
2015-05-19 12:48:00 -07:00
Yegor Jbanov
5c88f662cd
chore(deps): bump ts2dart version
2015-05-19 10:43:18 -07:00
Peter Bacon Darwin
cd7aef2139
chore(doc-gen): fix up tests to work on linux
2015-05-19 14:38:11 +01:00
Peter Bacon Darwin
50c6efa187
chore(doc-gen): fix paths for links to modules and exports
2015-05-19 14:38:10 +01:00
Peter Bacon Darwin
302c5d5005
chore(doc-gen): paths now start with a slash
2015-05-19 14:38:10 +01:00
Peter Bacon Darwin
b6b9ede425
chore(doc-gen): include interfaces in the possible exports from a module
2015-05-19 14:38:10 +01:00
Peter Bacon Darwin
118f0520a2
chore(doc-gen): get CompilerHost to return the SourceFiles with the correct fileName
...
Now that we are not changing the working directory, we needed to update how
getSourceFiles works to ensure that it worked relative to the baseDir.
2015-05-19 14:38:10 +01:00
Peter Bacon Darwin
ba80bd43ad
chore(doc-gen): fix text mock code
2015-05-19 14:38:10 +01:00
Peter Bacon Darwin
ed6298c33f
chore(doc-gen): speed up class member sorting
2015-05-19 14:38:10 +01:00
Peter Bacon Darwin
db5486a347
chore(doc-gen): use actual TypeScript SymbolFlags enum rather than magic number
2015-05-19 14:38:10 +01:00
Peter Bacon Darwin
b9b58f7ed9
chore(doc-gen): speed up class member sorting
2015-05-19 14:38:10 +01:00
Peter Bacon Darwin
33f5aafd6c
chore(doc-gen): formatting
2015-05-19 14:38:09 +01:00
Peter Bacon Darwin
4b34ef9036
chore(doc-gen): remove unused `signature`
2015-05-19 14:38:09 +01:00
Peter Bacon Darwin
8c409e9251
chore(doc-gen): improve error handling for missing declaration params
2015-05-19 14:38:09 +01:00
Peter Bacon Darwin
398e70ad39
chore(doc-gen): allow class member sorting to be configured
2015-05-19 14:38:09 +01:00
Peter Bacon Darwin
9407c12923
chore(doc-gen): clarify and improve matching of exports to ignore
...
Previously this was a bit cryptic as we just had a `hideSpecialExports` flag.
Now it ignores exports that match an array of regexes, with the default case
being those exports called `___esModule`.
2015-05-19 14:38:09 +01:00
Peter Bacon Darwin
a4693ef679
squash-me: remove unnecessary (and very naughty) `chdir()` call
2015-05-19 14:38:09 +01:00
Peter Bacon Darwin
9d5f760597
chore(doc-gen): chore(doc-gen): add TypeScript parsing
2015-05-19 14:38:09 +01:00
Peter Bacon Darwin
8bebcfb844
chore(doc-gen): relax link matching
2015-05-19 14:38:09 +01:00
Peter Bacon Darwin
8a0eb08745
chore(doc-gen): relax link matching
2015-05-19 14:38:08 +01:00
Peter Bacon Darwin
1dce4699de
chore(doc-gen): relax link matching
2015-05-19 14:38:08 +01:00
Peter Bacon Darwin
7bff919782
chore(doc-gen): add TypeScript parsing
2015-05-19 14:38:08 +01:00
Peter Bacon Darwin
c6dc78183d
chore(doc-gen): relax link matching
2015-05-19 14:38:08 +01:00
Peter Bacon Darwin
9a72f19b97
chore(doc-gen): add TypeScript parsing
2015-05-19 14:38:08 +01:00
Peter Bacon Darwin
25a952755e
chore(doc-gen): remove Traceur bits
2015-05-19 14:38:08 +01:00
Peter Bacon Darwin
b2da2978ee
chore(doc-gen): move inline link matching to dgeni-package
2015-05-19 14:38:07 +01:00
Peter Bacon Darwin
8b9400ad92
docs(di/injector): remove invalid tab chars
...
These tabs were breaking the jade syntax generation
2015-05-19 14:38:07 +01:00
Peter Bacon Darwin
3571450b42
docs(directives.js): remove invalid asterisk
...
This character was breaking the doc-gen
2015-05-19 14:38:07 +01:00
Peter Bacon Darwin
72bb5bdd5a
chore(doc-gen): fix path to modules on angular.io
2015-05-19 14:38:07 +01:00
Martin Probst
04a9eb8820
fix(build): npm shrinkwrap to pick up changed SHA1.
...
ts2dart's node-source-map-support dependency was updated to match the main
line patch, but this changed the SHA in the existing repo, breaking Angular's
shrink wrapped dependency.
This update changes the dependency back to an existing SHA.
2015-05-19 11:17:13 +02:00
Victor Berchet
0f002a5b18
feat(fakeAsync): allow simulating the passage of time
2015-05-19 06:51:15 +02:00
vsavkin
b066b8d15a
feat(di): added hostInjector and viewInjector to the Directive annotation
2015-05-18 18:30:53 -07:00