|
3 | 3 | "version": "4.1.0-canary.6",
|
4 | 4 | "description": "A live preview of your emails right in your browser.",
|
5 | 5 | "bin": {
|
6 |
| - "email": "./dist/index.mjs" |
| 6 | + "email": "./dist/cli/index.mjs" |
7 | 7 | },
|
8 |
| - "type": "module", |
9 | 8 | "scripts": {
|
10 |
| - "build": "tsup-node && pnpm install --frozen-lockfile", |
| 9 | + "build": "tsup-node && node ./scripts/build-preview-server.mjs", |
| 10 | + "postbuild": "pnpm install --frozen-lockfile", |
| 11 | + "caniemail:fetch": "node ./scripts/fill-caniemail-data.mjs", |
11 | 12 | "clean": "rm -rf dist",
|
12 | 13 | "dev": "tsup-node --watch",
|
| 14 | + "dev:preview": "cd ../../apps/demo && tsx ../../packages/react-email/src/cli/index.ts dev", |
13 | 15 | "test": "vitest run",
|
14 | 16 | "test:watch": "vitest"
|
15 | 17 | },
|
|
37 | 39 | "glob": "^11.0.0",
|
38 | 40 | "log-symbols": "^7.0.0",
|
39 | 41 | "mime-types": "^3.0.0",
|
| 42 | + "next": "^15.3.1", |
40 | 43 | "normalize-path": "^3.0.0",
|
41 |
| - "nypm": "0.6.0", |
42 | 44 | "ora": "^8.0.0",
|
43 | 45 | "socket.io": "^4.8.1",
|
44 | 46 | "tsconfig-paths": "4.2.0"
|
45 | 47 | },
|
46 | 48 | "devDependencies": {
|
| 49 | + "@babel/core": "7.26.10", |
| 50 | + "@lottiefiles/dotlottie-react": "0.13.3", |
| 51 | + "@radix-ui/colors": "3.0.0", |
| 52 | + "@radix-ui/react-collapsible": "1.1.7", |
| 53 | + "@radix-ui/react-dropdown-menu": "2.1.10", |
| 54 | + "@radix-ui/react-popover": "1.1.10", |
| 55 | + "@radix-ui/react-slot": "1.2.0", |
| 56 | + "@radix-ui/react-tabs": "1.1.7", |
| 57 | + "@radix-ui/react-toggle-group": "1.1.6", |
| 58 | + "@radix-ui/react-tooltip": "1.2.3", |
47 | 59 | "@react-email/components": "workspace:*",
|
| 60 | + "@swc/core": "1.11.21", |
| 61 | + "@types/babel__core": "7.20.5", |
| 62 | + "@types/babel__traverse": "7.20.7", |
| 63 | + "@types/fs-extra": "11.0.1", |
48 | 64 | "@types/mime-types": "2.1.4",
|
| 65 | + "@types/node": "22.14.1", |
| 66 | + "@types/normalize-path": "3.0.2", |
| 67 | + "@types/react": "19.0.10", |
| 68 | + "@types/react-dom": "19.0.4", |
| 69 | + "@types/webpack": "5.28.5", |
| 70 | + "autoprefixer": "10.4.21", |
| 71 | + "clsx": "2.1.1", |
| 72 | + "framer-motion": "12.7.5", |
49 | 73 | "jiti": "2.4.2",
|
50 |
| - "next": "^15.3.1", |
| 74 | + "json5": "2.2.3", |
| 75 | + "module-punycode": "npm:[email protected]", |
| 76 | + "node-html-parser": "7.0.1", |
| 77 | + "postcss": "8.5.3", |
| 78 | + "pretty-bytes": "6.1.1", |
| 79 | + "prism-react-renderer": "2.4.1", |
51 | 80 | "react": "19.0.0",
|
52 | 81 | "react-dom": "19.0.0",
|
| 82 | + "sharp": "0.34.1", |
| 83 | + "socket.io-client": "4.8.1", |
| 84 | + "sonner": "2.0.3", |
| 85 | + "source-map-js": "1.2.1", |
| 86 | + "spamc": "0.0.5", |
| 87 | + "stacktrace-parser": "0.1.11", |
| 88 | + "tailwind-merge": "3.2.0", |
| 89 | + "tailwindcss": "3.4.0", |
53 | 90 | "tsup": "8.4.0",
|
54 | 91 | "tsx": "4.19.3",
|
55 |
| - "typescript": "5.8.3" |
| 92 | + "typescript": "5.8.3", |
| 93 | + "use-debounce": "10.0.4", |
| 94 | + "zod": "3.24.3" |
56 | 95 | }
|
57 | 96 | }
|
0 commit comments