Files
pdfme/playground/package.json
2026-04-02 11:50:12 +09:00

53 lines
2.1 KiB
JSON

{
"name": "playground",
"version": "0.0.0",
"private": true,
"scripts": {
"dev": "npm run generate-template-assets && vp dev",
"build": "npm run generate-template-assets && vp build && npm run copy-vercel-config",
"lint": "vp lint -c .oxlintrc.json src e2e vite.config.ts vitest.setup.ts",
"fmt": "vp fmt -c ../.oxfmtrc.json src e2e vite.config.ts vitest.setup.ts postcss.config.js tailwind.config.js --write",
"preview": "vp preview",
"deploy": "npm run build && gh-pages -d dist -b playground",
"copy-vercel-config": "node -e \"require('fs').copyFileSync('vercel.json', 'dist/vercel.json')\"",
"generate-template-assets": "node scripts/generate-templates-list-json.mjs && node scripts/generate-templates-thumbnail.mjs",
"test:exports": "node scripts/verify-package-exports.mjs",
"test": "npm run test:exports && vitest run --config ../vitest.config.ts",
"test:update-snapshots": "npm run test:exports && vitest run --config ../vitest.config.ts -u",
"test:local": "npm run test:exports && LOCAL=true vitest run --config ../vitest.config.ts"
},
"dependencies": {
"@headlessui/react": "^2.2.0",
"@pdfme/common": "file:../packages/common",
"@pdfme/converter": "file:../packages/converter",
"@pdfme/generator": "file:../packages/generator",
"@pdfme/schemas": "file:../packages/schemas",
"@pdfme/ui": "file:../packages/ui",
"@sentry/react": "^9.5.0",
"lucide-react": "^0.475.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router-dom": "^6.18.0",
"react-toastify": "^11.0.3",
"signature_pad": "^4.1.6"
},
"devDependencies": {
"@puppeteer/replay": "^3.1.1",
"@sentry/vite-plugin": "^5.1.1",
"@types/react": "^18.2.15",
"@types/react-dom": "^18.2.7",
"@vitejs/plugin-react": "^6.0.1",
"autoprefixer": "^10.4.20",
"gh-pages": "^6.0.0",
"p-limit": "^7.3.0",
"postcss": "^8.4.49",
"puppeteer": "^24.3.0",
"tailwindcss": "^3.4.17",
"typescript": "^5.0.2",
"vite": "^8.0.1",
"vite-plus": "^0.1.13",
"vitest": "^4.1.0",
"vitest-image-snapshot": "^0.6.47"
}
}