|
27 | 27 | "matrix-react-parent": "matrix-react-sdk", |
28 | 28 | "scripts": { |
29 | 29 | "reskindex": "reskindex -h src/header", |
30 | | - "build:res": "cpx \"{src/skins/vector/fonts,src/skins/vector/img}/**\" vector/ && cpx \"{res/media,res/vector-icons}/**\" vector/", |
31 | | - "build:config": "cpx config.json vector/", |
32 | | - "build:emojione": "cpx \"node_modules/emojione/assets/svg/*\" vector/emojione/svg/", |
| 30 | + "build:res": "cpx \"{src/skins/vector/fonts,src/skins/vector/img}/**\" webapp/ && cpx \"{res/media,res/vector-icons}/**\" webapp/", |
| 31 | + "build:config": "cpx config.json webapp/", |
| 32 | + "build:emojione": "cpx \"node_modules/emojione/assets/svg/*\" webapp/emojione/svg/", |
33 | 33 | "build:modernizr": "modernizr -c .modernizr.json -d src/vector/modernizr.js", |
34 | 34 | "build:css": "mkdirp build && catw \"src/skins/vector/css/**/*.css\" -o build/components.css --no-watch", |
35 | 35 | "build:compile": "babel --source-maps -d lib src", |
|
39 | 39 | "build": "node scripts/babelcheck.js && npm run build:res && npm run build:config && npm run build:emojione && npm run build:css && npm run build:bundle", |
40 | 40 | "build:dev": "npm run build:emojione && npm run build:css && npm run build:bundle:dev", |
41 | 41 | "dist": "scripts/package.sh", |
42 | | - "start:res": "parallelshell \"cpx -w \\\"{src/skins/vector/fonts,src/skins/vector/img}/**\\\" vector/\" \"cpx -w \\\"{res/media,res/vector-icons}/**\\\" vector/\"", |
43 | | - "start:config": "cpx -w config.json vector/", |
44 | | - "start:emojione": "cpx \"node_modules/emojione/assets/svg/*\" vector/emojione/svg/ -w", |
| 42 | + "start:res": "parallelshell \"cpx -w \\\"{src/skins/vector/fonts,src/skins/vector/img}/**\\\" webapp/\" \"cpx -w \\\"{res/media,res/vector-icons}/**\\\" webapp/\"", |
| 43 | + "start:config": "cpx -w config.json webapp/", |
| 44 | + "start:emojione": "cpx \"node_modules/emojione/assets/svg/*\" webapp/emojione/svg/ -w", |
45 | 45 | "start:js": "webpack-dev-server -w --progress", |
46 | 46 | "start:js:prod": "NODE_ENV=production webpack-dev-server -w --progress", |
47 | 47 | "start:skins:css": "mkdirp build && catw \"src/skins/vector/css/**/*.css\" -o build/components.css", |
48 | 48 | "start": "node scripts/babelcheck.js && parallelshell \"npm run start:emojione\" \"npm run start:res\" \"npm run start:config\" \"npm run start:js\" \"npm run start:skins:css\"", |
49 | 49 | "start:prod": "parallelshell \"npm run start:emojione\" \"npm run start:js:prod\" \"npm run start:skins:css\"", |
50 | | - "clean": "rimraf build lib vector", |
| 50 | + "clean": "rimraf build lib webapp", |
51 | 51 | "prepublish": "npm run build:compile", |
52 | 52 | "test": "karma start --single-run=true --autoWatch=false --browsers PhantomJS --colors=false", |
53 | 53 | "test:multi": "karma start" |
|
132 | 132 | "//asar=false": "https://github.com/electron-userland/electron-builder/issues/675", |
133 | 133 | "asar": false, |
134 | 134 | "dereference": true, |
135 | | - "//files": "We bundle everything, so we only need to include vector/", |
| 135 | + "//files": "We bundle everything, so we only need to include webapp/", |
136 | 136 | "files": [ |
137 | 137 | "!**/*", |
138 | 138 | "electron/src/**", |
139 | 139 | "electron/img/**", |
140 | | - "vector/**", |
| 140 | + "webapp/**", |
141 | 141 | "package.json" |
142 | 142 | ], |
143 | 143 | "squirrelWindows": { |
|
0 commit comments