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
vsavkin
7b511462af
refactor(core): renamed injectables into appInjector
...
BREAKING CHANGES
Before:
@Component({injectables: [Type]} class MyCmp{}
After:
@Component({appInjector: [Type]} class MyCmp{}
2015-05-18 18:30:52 -07:00
vsavkin
3a53f67911
feat(di): removed publishAs
...
BREAKING CHANGES
Removes the publishAs property from the Component annotation.
2015-05-18 18:30:52 -07:00
vsavkin
155b1e2b35
feat(pipe): reexported pipes to genereate docs
2015-05-18 18:24:26 -07:00
Caitlin Potter
aad5795408
fix(tree-differ): treat symlinks to deleted paths as removals
...
Previously, tree-differ would not correctly handle symlinks to deleted files, resulting in
an ENOENT errno being tossed by libuv.
This change fixes this to ensure that symlinks are safely handled, performantly.
Closes #1961
2015-05-18 20:36:29 -04:00
Brian Ford
83b97c485b
refactor(router): use DynamicComponentLoader instead of ViewContainer
2015-05-18 15:57:08 -07:00
Brian Ford
5db89071d4
fix(router): improve route matching priorities
2015-05-18 15:57:08 -07:00
Brian Ford
c29ab86d85
refactor(router): improve control flow of descendant route activation
2015-05-18 15:57:08 -07:00
Brian Ford
6b02cb9b44
test(router): rename helpers in test
2015-05-18 15:57:08 -07:00
Misko Hevery
88c607da03
chore: update README with badges
2015-05-18 15:29:08 -07:00
gdi2290
f9fd4926ef
docs(pipes): fix @View
...
we all copy/pasta ObservablePipe which had the typo
Closes #1958
2015-05-18 14:34:37 -07:00
gdi2290
986038242a
feat(change_detection): json pipe
...
Closes #1957
2015-05-18 14:34:37 -07:00
Josef Meier
8e84f8a1c4
chore: don't throw if paramTypes is undefined.
...
Closes #1955
2015-05-18 14:34:37 -07:00