Skip to content

Commit f1f5b45

Browse files
committed
feat(typings): install es6-shim typings to a location users can reference.
This makes the upgrade to beta.4 as simple as adding one reference tag, only when --target=es5 Implements option 3 from https://docs.google.com/document/d/1vgepQPkuHS4P3rzANQpoMIDIXe0Rl9Z2QyTtb8dpMoI/edit
1 parent 50548fb commit f1f5b45

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

modules/angular2/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@
88
"license": "<%= packageJson.license %>",
99
"repository": <%= JSON.stringify(packageJson.repository) %>,
1010
"devDependencies": <%= JSON.stringify(packageJson.defaultDevDependencies) %>,
11+
"dependencies": {
12+
"typings": "0.6.6"
13+
},
14+
"scripts": {
15+
"postinstall": "typings install --ambient --name es6-promise github:DefinitelyTyped/DefinitelyTyped/es6-promise/es6-promise.d.ts#830e8ebd9ef137d039d5c7ede24a421f08595f83; typings install --ambient --name es6-collections github:DefinitelyTyped/DefinitelyTyped/es6-collections/es6-collections.d.ts#9f97e2a2bc1f502550c9b4fcaad1c48df5521d37"
16+
},
1117
"peerDependencies": {
1218
"es6-promise": "<%= packageJson.dependencies['es6-promise'] %>",
1319
"es6-shim": "<%= packageJson.dependencies['es6-shim'] %>",

0 commit comments

Comments
 (0)