Skip to content

Commit b1e9f33

Browse files
committed
Removed typings dep for TypeScript2.0 approach and using npm @types instead
1 parent ee4a375 commit b1e9f33

File tree

2 files changed

+123
-127
lines changed

2 files changed

+123
-127
lines changed

package.json

Lines changed: 123 additions & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -1,121 +1,123 @@
1-
{
2-
"name": "react-ts-jspm-starter-kit",
3-
"version": "0.5.3",
4-
"description": "Modern, clean & future-proof JavaScript Project boilerplate to build modular web apps utilizing power of ES2016, async/await, ES Modules with React & TypeScript powered by JSPM/SystemJS.",
5-
"main": "server.js",
6-
"author": "Piotr Witek <piotrek.witek@gmail.com> (http://piotrwitek.github.io/)",
7-
"homepage": "https://github.com/piotrwitek/react-ts-jspm-starter-kit",
8-
"repository": "https://github.com/piotrwitek/react-ts-jspm-starter-kit.git",
9-
"bugs": "https://github.com/piotrwitek/react-ts-jspm-starter-kit/issues",
10-
"license": "MIT",
11-
"scripts": {
12-
"postinstall": "jspm install && typings install",
13-
"precommit": "npm run lint",
14-
"prepush": "npm run lint && npm test",
15-
"bundle-dev": "jspm bundle dev-bundle.config.js out/dev-bundle.js -id",
16-
"unbundle": "jspm unbundle",
17-
"bundle-deps": "jspm bundle react + react-dom dist/deps-bundle.js --minify --skip-source-maps",
18-
"bundle-app": "jspm build src/app - react - react-dom - plugin-typescript dist/app-bundle.js --minify --skip-source-maps",
19-
"bundle-app-debug": "jspm build src/app - react - react-dom - plugin-typescript dist/app-bundle.js",
20-
"build": "npm run bundle-app && npm run regenerator",
21-
"build-debug": "npm run bundle-app-debug",
22-
"build-deps": "npm run unbundle && cp jspm_packages/system.js dist/ && cp jspm.config.js dist/ && npm run bundle-deps && npm run bundle-dev",
23-
"regenerator": "cd out && cp ../dist/app-bundle.js . && regenerator -r app-bundle.js > app-bundle.regenerator.js && cp app-bundle.regenerator.js ../dist/app-bundle.js",
24-
"init-deploy": "mkdir dist && git clone https://github.com/piotrwitek/react-ts-jspm-starter-kit --branch gh-pages dist",
25-
"deploy": "cd dist && git checkout gh-pages && git add --all && git commit -m \"New Release\" && git push",
26-
"bd": "npm run build && npm run deploy",
27-
"bdd": "npm run build-deps && npm run deploy",
28-
"test": "echo \"Tests to be added soon!\"",
29-
"lint": "tslint ./src/**/*.ts*"
30-
},
31-
"devDependencies": {
32-
"husky": "^0.11.4",
33-
"jspm": "^0.17.0-beta.22",
34-
"jspm-hmr": "^0.4.2",
35-
"regenerator": "^0.8.46",
36-
"tslint": "^3.13.0",
37-
"typings": "^1.3.1"
38-
},
39-
"jspm": {
40-
"name": "app",
41-
"dependencies": {
42-
"classnames": "npm:classnames@^2.2.5",
43-
"css": "github:systemjs/plugin-css@^0.1.23",
44-
"react-dom": "npm:react-dom@^15.2.1"
45-
},
46-
"devDependencies": {
47-
"plugin-typescript": "github:frankwallis/plugin-typescript@^4.0.16",
48-
"systemjs-hot-reloader": "github:capaj/systemjs-hot-reloader@^0.6.0"
49-
},
50-
"peerDependencies": {
51-
"assert": "github:jspm/nodelibs-assert@^0.2.0-alpha",
52-
"buffer": "github:jspm/nodelibs-buffer@^0.2.0-alpha",
53-
"child_process": "github:jspm/nodelibs-child_process@^0.2.0-alpha",
54-
"constants": "github:jspm/nodelibs-constants@^0.2.0-alpha",
55-
"crypto": "github:jspm/nodelibs-crypto@^0.2.0-alpha",
56-
"domain": "github:jspm/nodelibs-domain@^0.2.0-alpha",
57-
"events": "github:jspm/nodelibs-events@^0.2.0-alpha",
58-
"fs": "github:jspm/nodelibs-fs@^0.2.0-alpha",
59-
"http": "github:jspm/nodelibs-http@^0.2.0-alpha",
60-
"https": "github:jspm/nodelibs-https@^0.2.0-alpha",
61-
"module": "github:jspm/nodelibs-module@^0.2.0-alpha",
62-
"net": "github:jspm/nodelibs-net@^0.2.0-alpha",
63-
"os": "github:jspm/nodelibs-os@^0.2.0-alpha",
64-
"path": "github:jspm/nodelibs-path@^0.2.0-alpha",
65-
"process": "github:jspm/nodelibs-process@^0.2.0-alpha",
66-
"react": "npm:react@^15.2.1",
67-
"stream": "github:jspm/nodelibs-stream@^0.2.0-alpha",
68-
"string_decoder": "github:jspm/nodelibs-string_decoder@^0.2.0-alpha",
69-
"tty": "github:jspm/nodelibs-tty@^0.2.0-alpha",
70-
"url": "github:jspm/nodelibs-url@^0.2.0-alpha",
71-
"util": "github:jspm/nodelibs-util@^0.2.0-alpha",
72-
"vm": "github:jspm/nodelibs-vm@^0.2.0-alpha",
73-
"zlib": "github:jspm/nodelibs-zlib@^0.2.0-alpha"
74-
},
75-
"overrides": {
76-
"npm:browserify-zlib@0.1.4": {
77-
"dependencies": {
78-
"readable-stream": "^2.0.2",
79-
"pako": "~0.2.0"
80-
},
81-
"map": {
82-
"_stream_transform": "readable-stream/transform"
83-
}
84-
},
85-
"npm:debug@2.2.0": {
86-
"main": "browser.js",
87-
"jspmNodeConversion": false,
88-
"format": "cjs",
89-
"map": {
90-
"./browser.js": {
91-
"node": "./node.js"
92-
},
93-
"fs": "@node/fs",
94-
"net": "@node/net",
95-
"tty": "@node/tty",
96-
"util": "@node/util"
97-
}
98-
},
99-
"npm:inherits@2.0.1": {
100-
"ignore": [
101-
"test.js"
102-
]
103-
},
104-
"npm:ms@0.7.1": {
105-
"jspmNodeConversion": false,
106-
"format": "cjs"
107-
},
108-
"npm:typescript@1.8.10": {
109-
"browser": {},
110-
"map": {
111-
"buffer": "@empty",
112-
"child_process": "@empty",
113-
"fs": "@empty",
114-
"path": "@empty",
115-
"process": "@empty",
116-
"readline": "@empty"
117-
}
118-
}
119-
}
120-
}
121-
}
1+
{
2+
"name": "react-ts-jspm-starter-kit",
3+
"version": "0.5.3",
4+
"description": "Modern, clean & future-proof JavaScript Project boilerplate to build modular web apps utilizing power of ES2016, async/await, ES Modules with React & TypeScript powered by JSPM/SystemJS.",
5+
"main": "server.js",
6+
"author": "Piotr Witek <piotrek.witek@gmail.com> (http://piotrwitek.github.io/)",
7+
"homepage": "https://github.com/piotrwitek/react-ts-jspm-starter-kit",
8+
"repository": "https://github.com/piotrwitek/react-ts-jspm-starter-kit.git",
9+
"bugs": "https://github.com/piotrwitek/react-ts-jspm-starter-kit/issues",
10+
"license": "MIT",
11+
"scripts": {
12+
"postinstall": "jspm install",
13+
"precommit": "npm run lint",
14+
"prepush": "npm run lint && npm test",
15+
"bundle-dev": "jspm bundle dev-bundle.config.js out/dev-bundle.js -id",
16+
"unbundle": "jspm unbundle",
17+
"bundle-deps": "jspm bundle react + react-dom dist/deps-bundle.js --minify --skip-source-maps",
18+
"bundle-app": "jspm build src/app - react - react-dom - plugin-typescript dist/app-bundle.js --minify --skip-source-maps",
19+
"bundle-app-debug": "jspm build src/app - react - react-dom - plugin-typescript dist/app-bundle.js",
20+
"build": "npm run bundle-app && npm run regenerator",
21+
"build-debug": "npm run bundle-app-debug",
22+
"build-deps": "npm run unbundle && cp jspm_packages/system.js dist/ && cp jspm.config.js dist/ && npm run bundle-deps && npm run bundle-dev",
23+
"regenerator": "cd out && cp ../dist/app-bundle.js . && regenerator -r app-bundle.js > app-bundle.regenerator.js && cp app-bundle.regenerator.js ../dist/app-bundle.js",
24+
"init-deploy": "mkdir dist && git clone https://github.com/piotrwitek/react-ts-jspm-starter-kit --branch gh-pages dist",
25+
"deploy": "cd dist && git checkout gh-pages && git add --all && git commit -m \"New Release\" && git push",
26+
"bd": "npm run build && npm run deploy",
27+
"bdd": "npm run build-deps && npm run deploy",
28+
"test": "echo \"Tests to be added soon!\"",
29+
"lint": "tslint ./src/**/*.ts*"
30+
},
31+
"devDependencies": {
32+
"@types/react": "^0.14.27",
33+
"@types/react-dom": "^0.14.13",
34+
"husky": "^0.11.4",
35+
"jspm": "^0.17.0-beta.22",
36+
"jspm-hmr": "^0.4.2",
37+
"regenerator": "^0.8.46",
38+
"tslint": "^3.13.0",
39+
"typescript": "^1.8.10"
40+
},
41+
"jspm": {
42+
"name": "app",
43+
"dependencies": {
44+
"classnames": "npm:classnames@^2.2.5",
45+
"css": "github:systemjs/plugin-css@^0.1.23",
46+
"react-dom": "npm:react-dom@^15.2.1"
47+
},
48+
"devDependencies": {
49+
"plugin-typescript": "github:frankwallis/plugin-typescript@^4.0.16",
50+
"systemjs-hot-reloader": "github:capaj/systemjs-hot-reloader@^0.6.0"
51+
},
52+
"peerDependencies": {
53+
"assert": "github:jspm/nodelibs-assert@^0.2.0-alpha",
54+
"buffer": "github:jspm/nodelibs-buffer@^0.2.0-alpha",
55+
"child_process": "github:jspm/nodelibs-child_process@^0.2.0-alpha",
56+
"constants": "github:jspm/nodelibs-constants@^0.2.0-alpha",
57+
"crypto": "github:jspm/nodelibs-crypto@^0.2.0-alpha",
58+
"domain": "github:jspm/nodelibs-domain@^0.2.0-alpha",
59+
"events": "github:jspm/nodelibs-events@^0.2.0-alpha",
60+
"fs": "github:jspm/nodelibs-fs@^0.2.0-alpha",
61+
"http": "github:jspm/nodelibs-http@^0.2.0-alpha",
62+
"https": "github:jspm/nodelibs-https@^0.2.0-alpha",
63+
"module": "github:jspm/nodelibs-module@^0.2.0-alpha",
64+
"net": "github:jspm/nodelibs-net@^0.2.0-alpha",
65+
"os": "github:jspm/nodelibs-os@^0.2.0-alpha",
66+
"path": "github:jspm/nodelibs-path@^0.2.0-alpha",
67+
"process": "github:jspm/nodelibs-process@^0.2.0-alpha",
68+
"react": "npm:react@^15.2.1",
69+
"stream": "github:jspm/nodelibs-stream@^0.2.0-alpha",
70+
"string_decoder": "github:jspm/nodelibs-string_decoder@^0.2.0-alpha",
71+
"tty": "github:jspm/nodelibs-tty@^0.2.0-alpha",
72+
"url": "github:jspm/nodelibs-url@^0.2.0-alpha",
73+
"util": "github:jspm/nodelibs-util@^0.2.0-alpha",
74+
"vm": "github:jspm/nodelibs-vm@^0.2.0-alpha",
75+
"zlib": "github:jspm/nodelibs-zlib@^0.2.0-alpha"
76+
},
77+
"overrides": {
78+
"npm:browserify-zlib@0.1.4": {
79+
"dependencies": {
80+
"readable-stream": "^2.0.2",
81+
"pako": "~0.2.0"
82+
},
83+
"map": {
84+
"_stream_transform": "readable-stream/transform"
85+
}
86+
},
87+
"npm:debug@2.2.0": {
88+
"main": "browser.js",
89+
"jspmNodeConversion": false,
90+
"format": "cjs",
91+
"map": {
92+
"./browser.js": {
93+
"node": "./node.js"
94+
},
95+
"fs": "@node/fs",
96+
"net": "@node/net",
97+
"tty": "@node/tty",
98+
"util": "@node/util"
99+
}
100+
},
101+
"npm:inherits@2.0.1": {
102+
"ignore": [
103+
"test.js"
104+
]
105+
},
106+
"npm:ms@0.7.1": {
107+
"jspmNodeConversion": false,
108+
"format": "cjs"
109+
},
110+
"npm:typescript@1.8.10": {
111+
"browser": {},
112+
"map": {
113+
"buffer": "@empty",
114+
"child_process": "@empty",
115+
"fs": "@empty",
116+
"path": "@empty",
117+
"process": "@empty",
118+
"readline": "@empty"
119+
}
120+
}
121+
}
122+
}
123+
}

typings.json

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)