-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
137 lines (137 loc) · 8.81 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
{
"_args": [
[
{
"raw": "typescript@https://registry.npmjs.org/typescript/-/typescript-2.5.3.tgz",
"scope": null,
"escapedName": "typescript",
"name": "typescript",
"rawSpec": "https://registry.npmjs.org/typescript/-/typescript-2.5.3.tgz",
"spec": "https://registry.npmjs.org/typescript/-/typescript-2.5.3.tgz",
"type": "remote"
},
"/Users/jennyphan/AngularToolingSamples/Angular4/aboutMe-app/functions/node_modules/firebase-admin"
]
],
"_from": "typescript@https://registry.npmjs.org/typescript/-/typescript-2.5.3.tgz",
"_id": "typescript@2.5.3",
"_inCache": true,
"_location": "/firebase-admin/typescript",
"_phantomChildren": {},
"_requested": {
"raw": "typescript@https://registry.npmjs.org/typescript/-/typescript-2.5.3.tgz",
"scope": null,
"escapedName": "typescript",
"name": "typescript",
"rawSpec": "https://registry.npmjs.org/typescript/-/typescript-2.5.3.tgz",
"spec": "https://registry.npmjs.org/typescript/-/typescript-2.5.3.tgz",
"type": "remote"
},
"_requiredBy": [],
"_resolved": "https://registry.npmjs.org/typescript/-/typescript-2.5.3.tgz",
"_shasum": "df3dcdc38f3beb800d4bc322646b04a3f6ca7f0d",
"_shrinkwrap": null,
"_spec": "typescript@https://registry.npmjs.org/typescript/-/typescript-2.5.3.tgz",
"_where": "/Users/jennyphan/AngularToolingSamples/Angular4/aboutMe-app/functions/node_modules/firebase-admin",
"author": {
"name": "Microsoft Corp."
},
"bin": {
"tsc": "./bin/tsc",
"tsserver": "./bin/tsserver"
},
"browser": {
"fs": false,
"os": false,
"path": false
},
"bugs": {
"url": "https://github.com/Microsoft/TypeScript/issues"
},
"dependencies": {},
"description": "TypeScript is a language for application scale JavaScript development",
"devDependencies": {
"@types/browserify": "latest",
"@types/chai": "latest",
"@types/convert-source-map": "latest",
"@types/del": "latest",
"@types/glob": "latest",
"@types/gulp": "3.X",
"@types/gulp-concat": "latest",
"@types/gulp-help": "latest",
"@types/gulp-newer": "latest",
"@types/gulp-sourcemaps": "latest",
"@types/merge2": "latest",
"@types/minimatch": "latest",
"@types/minimist": "latest",
"@types/mkdirp": "latest",
"@types/mocha": "latest",
"@types/node": "latest",
"@types/q": "latest",
"@types/run-sequence": "latest",
"@types/through2": "latest",
"browserify": "latest",
"chai": "latest",
"convert-source-map": "latest",
"del": "latest",
"gulp": "3.X",
"gulp-clone": "latest",
"gulp-concat": "latest",
"gulp-help": "latest",
"gulp-insert": "latest",
"gulp-newer": "latest",
"gulp-sourcemaps": "latest",
"gulp-typescript": "latest",
"istanbul": "latest",
"jake": "latest",
"merge2": "latest",
"minimist": "latest",
"mkdirp": "latest",
"mocha": "latest",
"mocha-fivemat-progress-reporter": "latest",
"q": "latest",
"run-sequence": "latest",
"sorcery": "latest",
"through2": "latest",
"travis-fold": "latest",
"ts-node": "latest",
"tslint": "latest",
"typescript": "^2.5"
},
"engines": {
"node": ">=4.2.0"
},
"homepage": "http://typescriptlang.org/",
"keywords": [
"TypeScript",
"Microsoft",
"compiler",
"language",
"javascript"
],
"license": "Apache-2.0",
"main": "./lib/typescript.js",
"name": "typescript",
"optionalDependencies": {},
"readme": "[![Build Status](https://travis-ci.org/Microsoft/TypeScript.svg?branch=master)](https://travis-ci.org/Microsoft/TypeScript)\r\n[![npm version](https://badge.fury.io/js/typescript.svg)](https://www.npmjs.com/package/typescript)\r\n[![Downloads](https://img.shields.io/npm/dm/typescript.svg)](https://www.npmjs.com/package/typescript)\r\n\r\n# TypeScript\r\n\r\n[![Join the chat at https://gitter.im/Microsoft/TypeScript](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Microsoft/TypeScript?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\r\n\r\n[TypeScript](https://www.typescriptlang.org/) is a language for application-scale JavaScript. TypeScript adds optional types, classes, and modules to JavaScript. TypeScript supports tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript. Try it out at the [playground](https://www.typescriptlang.org/play/), and stay up to date via [our blog](https://blogs.msdn.microsoft.com/typescript) and [Twitter account](https://twitter.com/typescriptlang).\r\n\r\n## Installing\r\n\r\nFor the latest stable version:\r\n\r\n```\r\nnpm install -g typescript\r\n```\r\n\r\nFor our nightly builds:\r\n\r\n```\r\nnpm install -g typescript@next\r\n```\r\n\r\n## Contribute\r\n\r\nThere are many ways to [contribute](https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md) to TypeScript.\r\n* [Submit bugs](https://github.com/Microsoft/TypeScript/issues) and help us verify fixes as they are checked in.\r\n* Review the [source code changes](https://github.com/Microsoft/TypeScript/pulls).\r\n* Engage with other TypeScript users and developers on [StackOverflow](https://stackoverflow.com/questions/tagged/typescript). \r\n* Join the [#typescript](https://twitter.com/#!/search/realtime/%23typescript) discussion on Twitter.\r\n* [Contribute bug fixes](https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md).\r\n* Read the language specification ([docx](https://github.com/Microsoft/TypeScript/blob/master/doc/TypeScript%20Language%20Specification.docx?raw=true),\r\n [pdf](https://github.com/Microsoft/TypeScript/blob/master/doc/TypeScript%20Language%20Specification.pdf?raw=true), [md](https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md)).\r\n\r\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see \r\nthe [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) \r\nwith any additional questions or comments.\r\n\r\n## Documentation\r\n\r\n* [Quick tutorial](https://www.typescriptlang.org/docs/tutorial.html)\r\n* [Programming handbook](https://www.typescriptlang.org/docs/handbook/basic-types.html)\r\n* [Language specification](https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md)\r\n* [Homepage](https://www.typescriptlang.org/)\r\n\r\n## Building\r\n\r\nIn order to build the TypeScript compiler, ensure that you have [Git](https://git-scm.com/downloads) and [Node.js](https://nodejs.org/) installed.\r\n\r\nClone a copy of the repo:\r\n\r\n```\r\ngit clone https://github.com/Microsoft/TypeScript.git\r\n```\r\n\r\nChange to the TypeScript directory:\r\n\r\n```\r\ncd TypeScript\r\n```\r\n\r\nInstall Gulp tools and dev dependencies:\r\n\r\n```\r\nnpm install -g gulp\r\nnpm install\r\n```\r\n\r\nUse one of the following to build and test:\r\n\r\n```\r\ngulp local # Build the compiler into built/local \r\ngulp clean # Delete the built compiler \r\ngulp LKG # Replace the last known good with the built one.\r\n # Bootstrapping step to be executed when the built compiler reaches a stable state.\r\ngulp tests # Build the test infrastructure using the built compiler. \r\ngulp runtests # Run tests using the built compiler and test infrastructure. \r\n # You can override the host or specify a test for this command. \r\n # Use host=<hostName> or tests=<testPath>. \r\ngulp runtests-browser # Runs the tests using the built run.js file. Syntax is gulp runtests. Optional\r\n parameters 'host=', 'tests=[regex], reporter=[list|spec|json|<more>]'.\r\ngulp baseline-accept # This replaces the baseline test results with the results obtained from gulp runtests.\r\ngulp lint # Runs tslint on the TypeScript source.\r\ngulp help # List the above commands. \r\n```\r\n\r\n\r\n## Usage\r\n\r\n```shell\r\nnode built/local/tsc.js hello.ts\r\n```\r\n\r\n\r\n## Roadmap\r\n\r\nFor details on our planned features and future direction please refer to our [roadmap](https://github.com/Microsoft/TypeScript/wiki/Roadmap).\r\n",
"readmeFilename": "README.md",
"repository": {
"type": "git",
"url": "git+https://github.com/Microsoft/TypeScript.git"
},
"scripts": {
"build": "npm run build:compiler && npm run build:tests",
"build:compiler": "jake local",
"build:tests": "jake tests",
"clean": "jake clean",
"gulp": "gulp",
"jake": "jake",
"lint": "jake lint",
"pretest": "jake tests",
"setup-hooks": "node scripts/link-hooks.js",
"start": "node lib/tsc",
"test": "jake runtests-parallel"
},
"typings": "./lib/typescript.d.ts",
"version": "2.5.3"
}