|
2 | 2 | "name": "@kleros/kleros-app", |
3 | 3 | "version": "1.0.0", |
4 | 4 | "source": "src/lib/index.ts", |
5 | | - "main": "dist/main.js", |
6 | | - "module": "dist/module.js", |
7 | | - "types": "dist/index.d.ts", |
| 5 | + "main": "./dist/kleros-app.umd.cjs", |
| 6 | + "module": "./dist/kleros-app.js", |
| 7 | + "types": "./dist/kleros-app.d.ts", |
| 8 | + "type": "module", |
| 9 | + "exports": { |
| 10 | + ".": { |
| 11 | + "import": "./dist/kleros-app.js", |
| 12 | + "require": "./dist/kleros-app.umd.cjs" |
| 13 | + } |
| 14 | + }, |
8 | 15 | "scripts": { |
9 | | - "clear": "rm -r ../.parcel-cache", |
10 | 16 | "clean": "rm -rf dist", |
11 | | - "start": "parcel src/index.html", |
12 | | - "build": "yarn clear & yarn clean & yarn parcel build", |
13 | 17 | "check-style": "eslint 'src/**/*.{ts,tsx}'", |
14 | | - "check-types": "tsc --noEmit" |
| 18 | + "check-types": "tsc --noEmit", |
| 19 | + "start": "vite dev src/", |
| 20 | + "build": "yarn clean & vite build" |
15 | 21 | }, |
16 | 22 | "repository": { |
17 | 23 | "type": "git", |
|
47 | 53 | "eslint-config-prettier": "^9.1.0", |
48 | 54 | "eslint-plugin-import": "^2.31.0", |
49 | 55 | "globals": "^15.12.0", |
50 | | - "parcel": "^2.12.0", |
51 | | - "typescript": "^5.6.3" |
| 56 | + "typescript": "^5.6.3", |
| 57 | + "vite": "^5.4.11", |
| 58 | + "vite-plugin-dts": "^4.3.0" |
52 | 59 | }, |
53 | 60 | "dependencies": { |
54 | | - "@kleros/ui-components-library": "^2.15.0", |
55 | 61 | "jose": "^5.9.6", |
56 | 62 | "wagmi": "^2.13.0" |
57 | 63 | }, |
|
0 commit comments