{ "name": "@uschuster/webapp-scaffold", "version": "0.4.0", "description": "Shared build scripts + Vite config factories for webapp-template-derived projects.", "type": "module", "bin": { "webapp-scaffold-fetch-openapi": "bin/fetch-openapi.sh", "webapp-scaffold-postprocess-openapi": "bin/postprocess-openapi.py", "webapp-scaffold-inject-hashes": "bin/inject-hashed-filenames.py" }, "main": "dist/vite-config.js", "module": "dist/vite-config.js", "types": "dist/vite-config.d.ts", "exports": { ".": { "types": "./dist/vite-config.d.ts", "import": "./dist/vite-config.js" }, "./core-fetch": { "types": "./dist/core-fetch.d.ts", "import": "./dist/core-fetch.js" }, "./i18n": { "types": "./dist/i18n.d.ts", "import": "./dist/i18n.js" }, "./i18n-react": { "types": "./dist/i18n-react.d.ts", "import": "./dist/i18n-react.js" }, "./orval-template": "./templates/orval.config.template.ts" }, "files": ["bin/", "dist/", "src/", "templates/", "README.md", "LICENSE"], "scripts": { "prepare": "tsc && vitest run", "test": "vitest run", "test:watch": "vitest" }, "devDependencies": { "typescript": "^5.0.0", "@types/node": "^22.0.0", "@types/react": "^19.0.0", "vitest": "^2.0.0", "jsdom": "^25.0.0", "@testing-library/react": "^16.0.0", "@testing-library/dom": "^10.0.0", "@types/react-dom": "^19.0.0", "react": "^19.0.0", "react-dom": "^19.0.0", "vite": "^6.0.0", "@vitejs/plugin-react": "^4.0.0" }, "peerDependencies": { "vite": "^6.0.0", "@vitejs/plugin-react": "^4.0.0", "react": "^19.0.0" }, "peerDependenciesMeta": { "react": { "optional": true } }, "repository": { "type": "git", "url": "http://127.0.0.1:3000/uwe.admin/webapp-scaffold.git" }, "license": "UNLICENSED", "private": true }