{ "name": "@koszewscy/sk-react-toolkit", "version": "0.5.0", "description": "Shared code of the React and Fastify web applications: web components, server helpers and the Vite font plugin.", "private": true, "type": "module", "engines": { "node": ">=26" }, "repository": { "type": "git", "url": "https://gitea.koszewscy.waw.pl/koszewscy/sk-react-toolkit.git" }, "exports": { "./server": "./server/index.ts", "./shared": "./shared/index.ts", "./web": "./web/index.ts", "./vite": "./vite/index.ts" }, "scripts": { "typecheck": "tsc -p tsconfig.json", "lint": "oxlint", "test": "node --test server/tfvarsStore.test.ts", "build": "node build.mjs" }, "peerDependencies": { "@fastify/static": "^10.1.7", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", "@mui/icons-material": "^9.5.0", "@mui/material": "^9.5.0", "fastify": "^5.12.7", "pg": "^8.23.1", "react": "^19.3.1", "react-dom": "^19.3.1", "vite": "^8.3.5" }, "peerDependenciesMeta": { "@fastify/static": { "optional": true }, "fastify": { "optional": true }, "pg": { "optional": true }, "vite": { "optional": true }, "@emotion/react": { "optional": true }, "@emotion/styled": { "optional": true }, "@mui/icons-material": { "optional": true }, "@mui/material": { "optional": true }, "react": { "optional": true }, "react-dom": { "optional": true } }, "devDependencies": { "@fastify/static": "^10.1.7", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", "@mui/icons-material": "^9.5.0", "@mui/material": "^9.5.0", "@types/node": "^26.6.5", "@types/pg": "^8.23.1", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "fastify": "^5.12.7", "oxlint": "^1.89.0", "pg": "^8.23.1", "react": "^19.3.1", "react-dom": "^19.3.1", "typescript": "^7.0.2", "vite": "^8.3.5" } }