|
1 | 1 | {
|
2 | 2 | "scripts": {
|
3 |
| - "build": "yarn generate && rm -rf public/* && parcel build src/index.html -d public --no-cache", |
| 3 | + "build": "yarn generate && rm -rf public/* && yarn build:webpack", |
| 4 | + "build:webpack": "NODE_ENV=production npx webpack --config webpack.prod.js", |
4 | 5 | "generate": "graphql-codegen --config codegen-client.yml",
|
5 |
| - "format": "prettier -w '{api,src}/**/*.{ts,tsx,graphql,yml,json}'" |
| 6 | + "format": "prettier -w 'src/**/*.{ts,tsx,graphql,yml,json}' '{webpack,postcss,tailwind,vercel}*.{js,json}'", |
| 7 | + "webpack": "webpack", |
| 8 | + "start": "npx webpack serve --config webpack.dev.js" |
6 | 9 | },
|
7 | 10 | "name": "space-api",
|
8 | 11 | "version": "1.0.0",
|
9 | 12 | "license": "MIT",
|
| 13 | + "private": true, |
10 | 14 | "browserslist": [
|
11 | 15 | "last 1 Chrome version"
|
12 | 16 | ],
|
|
26 | 30 | "@types/react-router-dom": "^5.1.6",
|
27 | 31 | "apollo3-cache-persist": "^0.9.1",
|
28 | 32 | "autoprefixer": "^9",
|
| 33 | + "clean-webpack-plugin": "^3.0.0", |
| 34 | + "copy-webpack-plugin": "^6.3.2", |
| 35 | + "css-loader": "^5.0.1", |
29 | 36 | "graphql": "^15.4.0",
|
30 | 37 | "graphql-tools": "^7.0.2",
|
31 |
| - "parcel": "^1.12.4", |
32 |
| - "parcel-plugin-bundle-visualiser": "^1.2.0", |
| 38 | + "html-webpack-plugin": "^4.5.0", |
33 | 39 | "postcss": "^8.1.4",
|
34 | 40 | "postcss-flexbugs-fixes": "^5.0.2",
|
35 | 41 | "postcss-import": "^13.0.0",
|
| 42 | + "postcss-loader": "^4.1.0", |
36 | 43 | "preact": "^10.5.7",
|
37 | 44 | "preact-dom": "^1.0.1",
|
38 | 45 | "prettier": "^2.2.1",
|
39 | 46 | "react": "^17.0.1",
|
40 | 47 | "react-dom": "^17.0.1",
|
41 | 48 | "react-router-dom": "^5.2.0",
|
| 49 | + "style-loader": "^2.0.0", |
42 | 50 | "tailwindcss": "npm:@tailwindcss/postcss7-compat",
|
43 |
| - "typescript": "^4.1.2" |
| 51 | + "ts-loader": "^8.0.11", |
| 52 | + "typescript": "^4.1.2", |
| 53 | + "webpack": "^5.10.0", |
| 54 | + "webpack-bundle-analyzer": "^4.2.0", |
| 55 | + "webpack-cli": "^4.2.0", |
| 56 | + "webpack-dev-server": "^3.11.0", |
| 57 | + "webpack-merge": "^5.4.0" |
44 | 58 | }
|
45 | 59 | }
|
0 commit comments