chore(release): release the metadata collector

Closes #8197
This commit is contained in:
Alex Eagle 2016-04-22 14:10:57 -07:00 committed by Alex Eagle
parent b48d907697
commit b7c6feff28
2 changed files with 31 additions and 0 deletions

15
tools/metadata/README.md Normal file
View File

@ -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
```

View File

@ -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"
}
}