|
11 | 11 | }, |
12 | 12 | "main": "./dist/scratch-gui.js", |
13 | 13 | "scripts": { |
14 | | - "build": "npm run clean && webpack", |
15 | | - "clean": "rimraf ./build && mkdirp build && rimraf ./dist && mkdirp dist", |
16 | | - "deploy": "touch build/.nojekyll && gh-pages -t -d build -m \"[skip ci] Build for $(git log --pretty=format:%H -n1)\"", |
| 14 | + "build": "npm run clean && mkdirp dist && webpack", |
| 15 | + "clean": "rimraf ./dist", |
| 16 | + "deploy": "touch build/.nojekyll && gh-pages -t -d dist -m \"[skip ci] Build for $(git log --pretty=format:%H -n1)\"", |
17 | 17 | "prepublish": "node scripts/prepublish.mjs", |
18 | 18 | "prune": "./prune-gh-pages.sh", |
19 | 19 | "i18n:push": "tx-push-src scratch-editor interface translations/en.json", |
|
136 | 136 | "redux-mock-store": "1.5.4", |
137 | 137 | "rimraf": "2.7.1", |
138 | 138 | "scratch-semantic-release-config": "1.0.14", |
| 139 | + "scratch-webpack-configuration": "1.1.0", |
139 | 140 | "selenium-webdriver": "3.6.0", |
140 | 141 | "semantic-release": "19.0.5", |
141 | | - "terser-webpack-plugin": "4.2.3", |
142 | 142 | "url-loader": "4.1.1", |
143 | 143 | "web-audio-test-api": "0.5.2", |
144 | 144 | "webpack": "5.90.3", |
|
158 | 158 | "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/test/__mocks__/fileMock.js", |
159 | 159 | "\\.(css|less)$": "<rootDir>/test/__mocks__/styleMock.js", |
160 | 160 | "editor-msgs(\\.js)?$": "<rootDir>/test/__mocks__/editor-msgs-mock.js" |
| 161 | + }, |
| 162 | + "transform": { |
| 163 | + "^.+\\.[cm]?jsx?$": "babel-jest" |
161 | 164 | } |
162 | 165 | } |
163 | 166 | } |
0 commit comments