File tree Expand file tree Collapse file tree 5 files changed +15
-8
lines changed Expand file tree Collapse file tree 5 files changed +15
-8
lines changed Original file line number Diff line number Diff line change 22
22
"prebuild" :
23
23
" npm run clean && npm run format && npm run lint && echo Using TypeScript && tsc --version" ,
24
24
"build" : " tsc --pretty && webpack" ,
25
- "dev" : " cp demo/index.html dist/ && webpack-dev-server --progress --open-page dist/" ,
26
- "demo" : " npm run build && cp demo/index.html dist/ && http-server dist -o" ,
25
+ "dev" : " webpack-dev-server --progress --open-page dist/" ,
26
+ "demo" : " npm run build && http-server dist -o" ,
27
27
"test" : " jest" ,
28
28
"coverage" : " jest --coverage" ,
29
29
"watch" : " npm run build -- --watch" ,
36
36
"babel-loader" : " ^7.1.2" ,
37
37
"babel-preset-env" : " ^1.6.1" ,
38
38
"babel-preset-stage-2" : " ^6.24.1" ,
39
+ "copy-webpack-plugin" : " ^4.4.1" ,
39
40
"coveralls" : " ^2.0.0" ,
40
41
"http-server" : " ^0.11.1" ,
41
42
"jest" : " ^22.0.4" ,
Original file line number Diff line number Diff line change 20
20
"prepare" : " npm run build" ,
21
21
"prebuild" : " npm run clean && npm run format && npm run lint && echo Using TypeScript && tsc --version" ,
22
22
"build" : " tsc --pretty && tsc -p tsconfig.test.json --pretty" ,
23
- "dev" : " cp demo/index.html dist/ && webpack-dev-server --progress --open-page dist/" ,
24
- "demo" : " npm run build && cp demo/index.html dist/ && http-server dist -o" ,
23
+ "dev" : " webpack-dev-server --progress --open-page dist/" ,
24
+ "demo" : " npm run build && http-server dist -o" ,
25
25
"test" : " npm run clean && tsc -p tsconfig.test.json --pretty && nyc --exclude \" **/*-spec.js\" ava \" **/*-spec.js\" --verbose" ,
26
26
"coverage" : " nyc report --reporter=lcov --reporter=text --reporter=html" ,
27
27
"watch" : " npm run build -- --watch" ,
37
37
"babel-loader" : " ^7.1.2" ,
38
38
"babel-preset-env" : " ^1.6.1" ,
39
39
"babel-preset-stage-2" : " ^6.24.1" ,
40
+ "copy-webpack-plugin" : " ^4.4.1" ,
40
41
"coveralls" : " ^2.0.0" ,
41
42
"http-server" : " ^0.11.1" ,
42
43
"npm-run-all" : " ^4.0.2" ,
Original file line number Diff line number Diff line change 16
16
"prepare" : " npm run build" ,
17
17
"build" :
18
18
" npm run format && npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc --pretty" ,
19
- "dev" : " cp demo/index.html dist/ && webpack-dev-server --progress --open-page dist/" ,
20
- "demo" : " npm run build && cp demo/index.html dist/ && http-server dist -o" ,
19
+ "dev" : " webpack-dev-server --progress --open-page dist/" ,
20
+ "demo" : " npm run build && http-server dist -o" ,
21
21
"test" :
22
22
" npm run build && mocha --compilers ts:ts-node/register --recursive \" test/**/*-spec.ts\" " ,
23
23
"coverage" :
34
34
"babel-preset-env" : " ^1.6.1" ,
35
35
"babel-preset-stage-2" : " ^6.24.1" ,
36
36
"chai" : " ^3.0.0" ,
37
+ "copy-webpack-plugin" : " ^4.4.1" ,
37
38
"http-server" : " ^0.11.1" ,
38
39
"mocha" : " ^3.0.0" ,
39
40
"nyc" : " ^10.0.0" ,
Original file line number Diff line number Diff line change 1
1
const webpack = require ( "webpack" ) ;
2
+ const CopyWebpackPlugin = require ( 'copy-webpack-plugin' ) ;
2
3
3
4
module . exports = {
4
5
devtool : 'inline-source-map' ,
@@ -24,6 +25,9 @@ module.exports = {
24
25
new webpack . optimize . UglifyJsPlugin ( {
25
26
include : / \. m i n \. j s $ / ,
26
27
minimize : true
27
- } )
28
+ } ) ,
29
+ new CopyWebpackPlugin ( [
30
+ { from : 'demo/index.html' , to : 'dist/' }
31
+ ] )
28
32
]
29
33
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " generator-node-typescript-webpack" ,
3
- "version" : " 0.1.5 " ,
3
+ "version" : " 0.1.6 " ,
4
4
"description" : " A minimal Yeoman Generator for creating NodeJS modules using TypeScript and webpack it" ,
5
5
"license" : " MIT" ,
6
6
"main" : " app/index.js" ,
You can’t perform that action at this time.
0 commit comments