forked from ReactiveX/rxjs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
133 lines (133 loc) · 4.95 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
{
"name": "@reactivex/rxjs",
"version": "5.0.0-beta.0",
"description": "Reactive Extensions for modern JavaScript",
"main": "index.js",
"config": {
"commitizen": {
"path": "node_modules/cz-conventional-changelog"
},
"ghooks": {
"commit-msg": "node ./node_modules/validate-commit-msg/index.js"
}
},
"scripts": {
"build_all": "npm run build_es6 && npm run build_amd && npm run build_cjs && npm run build_global && npm run generate_packages",
"build_amd": "rm -rf dist/amd && tsc typings/es6-shim/es6-shim.d.ts src/Rx.ts -m amd --outDir dist/amd --sourcemap --target ES5 --diagnostics --pretty",
"build_cjs": "rm -rf dist/cjs && tsc typings/es6-shim/es6-shim.d.ts src/Rx.ts src/Rx.KitchenSink.ts -m commonjs --outDir dist/cjs --sourcemap --target ES5 -d --diagnostics --pretty",
"build_es6": "rm -rf dist/es6 && tsc src/Rx.ts src/Rx.KitchenSink.ts --outDir dist/es6 --sourceMap --target ES6 -d --diagnostics --pretty",
"build_closure": "java -jar ./node_modules/google-closure-compiler/compiler.jar ./dist/global/Rx.umd.js --language_in ECMASCRIPT5 --create_source_map ./dist/global/Rx.umd.min.js.map --js_output_file ./dist/global/Rx.umd.min.js",
"build_global": "rm -rf dist/global && mkdir \"dist/global\" && browserify -s Rx dist/cjs/Rx.js --outfile dist/global/Rx.umd.js && npm run build_closure",
"build_perf": "npm run build_cjs && npm run build_global && webdriver-manager update && npm run perf",
"build_test": "rm -rf dist/ && npm run lint && npm run build_cjs && jasmine",
"build_cover": "rm -rf dist/ && npm run lint && npm run build_cjs && npm run cover",
"build_docs": "./docgen.sh",
"lint_perf": "eslint perf/",
"lint_spec": "eslint spec/**/*.js",
"lint_src": "tslint -c tslint.json src/*.ts src/**/*.ts src/**/**/*.ts",
"lint": "npm run lint_src && npm run lint_spec && npm run lint_perf",
"cover": "istanbul cover -x \"*-spec.js index.js *-helper.js spec/helpers/*\" ./node_modules/jasmine/bin/jasmine.js && npm run cover_remapping",
"cover_remapping": "remap-istanbul -i coverage/coverage.json -o coverage/coverage-remapped.json && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remapped.lcov -t lcovonly && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remapped -t html",
"test": "jasmine",
"tests2png": "mkdirp img && JASMINE_CONFIG_PATH=spec/support/tests2png.json jasmine",
"watch": "watch \"echo triggering build && npm run build_test && echo build completed\" src -d -u -w=15",
"perf": "protractor protractor.conf.js",
"perf_micro": "node ./perf/micro/index.js",
"prepublish": "npm run build_all",
"generate_packages": "node .make-packages.js",
"generate_operator_patches": "tsc -outDir dist/ ./tools/generate-operator-patches.ts && node ./dist/generate-operator-patches.js --exec",
"commit": "git-cz",
"check_circular_dependencies": "madge ./dist/cjs --circular"
},
"repository": {
"type": "git",
"url": "git@github.com:ReactiveX/RxJS.git"
},
"keywords": [
"Rx",
"RxJS",
"ReactiveX",
"ReactiveExtensions",
"Streams",
"Observables",
"Observable",
"Stream",
"ES6",
"ES2015"
],
"author": "Ben Lesh <blesh@netflix.com>",
"contributors": [
{
"name": "Ben Lesh",
"email": "blesh@netflix.com"
},
{
"name": "Paul Taylor",
"email": "paul.e.taylor@me.com"
},
{
"name": "Jeff Cross",
"email": "crossj@google.com"
},
{
"name": "Matthew Podwysocki",
"email": "matthewp@microsoft.com"
},
{
"name": "OJ Kwon",
"email": "ojkwon@nvidia.com"
},
{
"name": "Andre Staltz",
"email": "andre@staltz.com"
}
],
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/ReactiveX/RxJS/issues"
},
"homepage": "https://github.com/ReactiveX/RxJS",
"devDependencies": {
"benchmark": "1.0.0",
"benchpress": "2.0.0-alpha.37.2",
"browserify": "11.0.0",
"colors": "1.1.2",
"commitizen": "2.4.4",
"coveralls": "2.11.4",
"cz-conventional-changelog": "1.1.4",
"esdoc": "0.4.3",
"eslint": "1.5.1",
"fs-extra": "0.24.0",
"ghooks": "0.3.2",
"glob": "5.0.14",
"gm": "1.21.1",
"google-closure-compiler": "20151015.0.0",
"http-server": "0.8.0",
"istanbul": "0.3.22",
"jasmine": "2.4.1",
"jasmine-core": "2.4.1",
"karma": "0.13.15",
"karma-browserify": "4.4.2",
"karma-chrome-launcher": "0.2.2",
"karma-jasmine": "0.3.6",
"lodash": "3.10.1",
"madge": "^0.5.3",
"markdown-doctest": "^0.3.0",
"mkdirp": "^0.5.1",
"platform": "1.3.0",
"promise": "7.0.3",
"protractor": "2.5.1",
"remap-istanbul": "0.3.1",
"rx": "latest",
"systemjs": "^0.19.6",
"systemjs-builder": "^0.10.6",
"tslint": "3.2.0-dev.1",
"typescript": "1.8.0-dev.20151115",
"validate-commit-msg": "1.0.0",
"watch": "0.16.0"
},
"engines": {
"npm": ">=2.0.0"
},
"typings": "./dist/cjs/Rx.d.ts"
}