|
2 | 2 | "name": "atlp-pulse-fn", |
3 | 3 | "version": "2.0.0", |
4 | 4 | "description": "Dev pulse app", |
| 5 | + "type": "module", |
5 | 6 | "main": "src/index.tsx", |
6 | 7 | "scripts": { |
7 | | - "dev": "webpack server", |
8 | | - "build": "webpack", |
| 8 | + "dev": "vite", |
| 9 | + "build": "vite build", |
9 | 10 | "test": "npm run update-snapshots && npx jest --runInBand", |
10 | 11 | "update-snapshots": "jest --updateSnapshot", |
11 | 12 | "coverage": "jest --collect-coverage --silent -u", |
|
50 | 51 | "@testing-library/dom": "^8.20.1", |
51 | 52 | "@testing-library/user-event": "^14.4.3", |
52 | 53 | "@types/node": "^20.4.2", |
| 54 | + "@vitejs/plugin-react": "^4.3.1", |
53 | 55 | "ajv": "^8.12.0", |
54 | 56 | "apollo-upload-client": "^17.0.0", |
55 | 57 | "autoprefixer": "^10.4.14", |
|
58 | 60 | "cleave.js": "^1.6.0", |
59 | 61 | "cloudinary": "^1.39.0", |
60 | 62 | "cloudinary-react": "^1.8.1", |
61 | | - "copy-webpack-plugin": "^11.0.0", |
62 | 63 | "crypto-browserify": "^3.12.0", |
63 | 64 | "date-fns": "^2.30.0", |
64 | 65 | "dotenv": "^16.3.1", |
|
108 | 109 | "subscriptions-transport-ws": "^0.11.0", |
109 | 110 | "tailwindcss": "^3.3.3", |
110 | 111 | "url-polyfill": "^1.1.12", |
| 112 | + "vite": "^5.4.7", |
| 113 | + "vite-tsconfig-paths": "^5.0.1", |
111 | 114 | "zod": "^3.23.8" |
112 | 115 | }, |
113 | 116 | "devDependencies": { |
|
149 | 152 | "faker": "5.5.3", |
150 | 153 | "file-loader": "^6.2.0", |
151 | 154 | "graphql": "^16.7.1", |
152 | | - "html-webpack-plugin": "^5.5.0", |
153 | 155 | "husky": "^8.0.1", |
154 | 156 | "install": "^0.13.0", |
155 | 157 | "jest": "^28.1.3", |
|
170 | 172 | "tailwindcss": "^3.1.4", |
171 | 173 | "ts-jest": "^28.0.8", |
172 | 174 | "ts-loader": "^9.4.4", |
173 | | - "typescript": "^4.9.5", |
174 | | - "webpack": "^5.88.1", |
175 | | - "webpack-cli": "^4.10.0", |
176 | | - "webpack-dev-server": "^4.15.1" |
| 175 | + "typescript": "^4.9.5" |
177 | 176 | }, |
178 | 177 | "lint-staged": { |
179 | 178 | "*.{js,ts,tsx}": "eslint --fix", |
|
0 commit comments