parent
b48d907697
commit
b7c6feff28
|
@ -0,0 +1,15 @@
|
|||
# TypeScript Decorator metadata collector
|
||||
|
||||
The `.d.ts` format does not preserve information about the Decorators applied to symbols.
|
||||
Some tools, such as Angular 2 template compiler, need access to statically analyzable
|
||||
information about Decorators, so this library allows programs to produce a `foo.metadata.json`
|
||||
to accompany a `foo.d.ts` file, and preserves the information that was lost in the declaration
|
||||
emit.
|
||||
|
||||
## Releasing
|
||||
```
|
||||
$ gulp build.tools
|
||||
$ cp tools/metadata/package.json dist/tools/metadata/
|
||||
$ npm login [angularcore]
|
||||
$ npm publish dist/tools/metadata
|
||||
```
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"name": "ts-metadata-collector",
|
||||
"version": "0.1.0",
|
||||
"description": "Collects static Decorator metadata from TypeScript sources",
|
||||
"homepage": "https://github.com/angular/angular/tree/master/tools/metadata",
|
||||
"bugs": "https://github.com/angular/angular/issues",
|
||||
"contributors": [
|
||||
"Chuck Jazdzewski <chuckj@google.com>"
|
||||
],
|
||||
"license": "MIT",
|
||||
"repository": {"type":"git","url":"https://github.com/angular/angular.git"},
|
||||
"devDependencies": {},
|
||||
"peerDependencies": {
|
||||
"typescript": "^1.8.9 || ^1.9"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue