|
3 | 3 | "license": "Apache-2.0",
|
4 | 4 | "scripts": {
|
5 | 5 | "release": "release-it",
|
| 6 | + "start.reactjs": "npm --prefix=reactjs start", |
6 | 7 | "start": "reload --port 8080 --browser --dir .",
|
7 | 8 | "lint.js": "eslint --ext js .",
|
8 | 9 | "lint.css": "stylelint \"*.css\"",
|
9 | 10 | "lint.md": "markdownlint \"*.md\"",
|
10 | 11 | "lint.prettier": "prettier --check \"**/*.js\"",
|
11 | 12 | "lint": "run-s lint.js lint.css lint.md lint.prettier",
|
12 |
| - "prebuild": "mkdirp build", |
| 13 | + "demo.vanillajs": "shx cp index.{html,js,css} mathquill4quill.{js,css} demo", |
| 14 | + "demo.reactjs": "npm --prefix=reactjs run build", |
| 15 | + "postdemo.reactjs": "shx mv reactjs/build demo/reactjs", |
| 16 | + "predemo": "shx mkdir -p demo", |
| 17 | + "demo": "run-s demo.vanillajs demo.reactjs", |
| 18 | + "prebuild": "shx mkdir -p build", |
13 | 19 | "build.babel": "babel mathquill4quill.js > build/mathquill4quill.js",
|
14 | 20 | "build.uglify": "uglifyjs --compress --mangle -- build/mathquill4quill.js > build/mathquill4quill.min.js",
|
15 | 21 | "build.csso": "csso --input mathquill4quill.css --output build/mathquill4quill.min.css",
|
16 | 22 | "build": "run-s build.babel build.uglify build.csso",
|
17 |
| - "postbuild": "rimraf build/mathquill4quill.js", |
| 23 | + "postbuild": "shx rm build/mathquill4quill.js", |
18 | 24 | "test": "concurrently --kill-others --success first \"serve -n -l 8000\" \"nightwatch -e chrome tests\""
|
19 | 25 | },
|
20 | 26 | "devDependencies": {
|
|
24 | 30 | "chromedriver": "^89.0.0",
|
25 | 31 | "concurrently": "^4.1.1",
|
26 | 32 | "csso-cli": "^3.0.0",
|
27 |
| - "eslint": "^5.16.0", |
| 33 | + "eslint": "^7.11.0", |
| 34 | + "eslint-plugin-react-app": "^6.2.2", |
28 | 35 | "markdownlint-cli": "^0.22.0",
|
29 |
| - "mkdirp": "^0.5.1", |
30 | 36 | "nightwatch": "^1.1.12",
|
31 | 37 | "npm-run-all": "^4.1.5",
|
32 | 38 | "prettier": "^1.18.2",
|
33 | 39 | "release-it": "^12.4.3",
|
34 | 40 | "reload": "^3.0.1",
|
35 |
| - "rimraf": "^3.0.2", |
36 | 41 | "serve": "^11.0.2",
|
| 42 | + "shx": "^0.3.3", |
37 | 43 | "stylelint": "^13.2.0",
|
38 | 44 | "stylelint-config-standard": "^20.0.0",
|
39 | 45 | "uglify-js": "^3.6.0"
|
|
0 commit comments