| { | |
| "name": "{{PROJECT_NAME}}", | |
| "private": true, | |
| "version": "0.0.0", | |
| "engines": { | |
| "node": ">=22" | |
| }, | |
| "type": "module", | |
| "main": "./dist/main.js", | |
| "module": "./dist/main.js", | |
| "types": "./dist/main.d.ts", | |
| "exports": { | |
| ".": { | |
| "import": "./dist/main.js", | |
| "types": "./dist/main.d.ts" | |
| } | |
| }, | |
| "files": [ | |
| "dist" | |
| ], | |
| "scripts": { | |
| "dev": "vite --port 5173 --strictPort", | |
| "build": "vite build", | |
| "build:types": "tsc --p tsconfig.lib.json", | |
| "build:lib": "vite build", | |
| "lint": "eslint --quiet && tsc --p tsconfig.app.json", | |
| "lint:fix": "eslint --fix && tsc --p tsconfig.app.json", | |
| "format": "pnpm prettier --write .", | |
| "preview": "vite preview", | |
| "test": "vitest run", | |
| "coverage": "vitest run --coverage" | |
| }, | |
| "dependencies": { | |
| "@chakra-ui/anatomy": "^2.3.4", | |
| "@chakra-ui/react": "^3.37.0", | |
| "@emotion/react": "^11.14.0", | |
| "next-themes": "^0.4.6", | |
| "react": "^19.3.0", | |
| "react-dom": "^19.3.0" | |
| }, | |
| "devDependencies": { | |
| "@eslint/compat": "^1.2.9", | |
| "@eslint/js": "^9.39.5", | |
| "@stylistic/eslint-plugin": "^2.13.0", | |
| "@testing-library/jest-dom": "^6.6.3", | |
| "@testing-library/react": "^16.3.3", | |
| "@trivago/prettier-plugin-sort-imports": "^6.0.2", | |
| "@types/node": "^25.9.9", | |
| "@types/react": "^19.3.0", | |
| "@types/react-dom": "^19.3.0", | |
| "@typescript-eslint/eslint-plugin": "8.71.1", | |
| "@typescript-eslint/parser": "8.71.1", | |
| "@typescript-eslint/utils": "^8.71.1", | |
| "@vitejs/plugin-react-swc": "^4.3.3", | |
| "@vitest/coverage-v8": "^3.2.7", | |
| "eslint": "^9.39.5", | |
| "eslint-config-prettier": "^10.1.2", | |
| "eslint-plugin-jsx-a11y": "^6.10.2", | |
| "eslint-plugin-perfectionist": "^5.12.1", | |
| "eslint-plugin-prettier": "^5.5.6", | |
| "eslint-plugin-react": "^7.37.5", | |
| "eslint-plugin-react-hooks": "^5.2.0", | |
| "eslint-plugin-react-refresh": "^0.5.7", | |
| "eslint-plugin-unicorn": "^55.0.0", | |
| "globals": "^17.13.0", | |
| "happy-dom": "^20.14.6", | |
| "prettier": "^3.9.10", | |
| "typescript": "~5.9.3", | |
| "typescript-eslint": "^8.71.1", | |
| "vite": "^8.3.4", | |
| "vite-plugin-css-injected-by-js": "^4.0.1", | |
| "vite-plugin-dts": "^4.3.0", | |
| "vitest": "^4.1.11" | |
| }, | |
| "packageManager": "pnpm@10.28.1", | |
| "pnpm": { | |
| "minimumReleaseAge": 5760, | |
| "onlyBuiltDependencies": [ | |
| "@swc/core", | |
| "esbuild" | |
| ], | |
| "overrides": { | |
| "minimatch@<10.2.3": ">=10.2.3", | |
| "ajv@>=7.0.0-alpha.0 <8.18.0": ">=8.18.0", | |
| "rollup@>=4.0.0 <4.59.0": ">=4.59.0", | |
| "flatted@<3.4.0": ">=3.4.0", | |
| "flatted@<=3.4.1": ">=3.4.2", | |
| "happy-dom@>=15.10.0 <=20.8.7": ">=20.8.8", | |
| "brace-expansion@>=4.0.0 <5.0.5": ">=5.0.5", | |
| "picomatch@>=4.0.0 <4.0.4": ">=4.0.4", | |
| "yaml@>=1.0.0 <1.10.3": ">=1.10.3", | |
| "lodash-es@>=4.0.0 <=4.17.23": ">=4.18.0", | |
| "lodash@>=4.0.0 <=4.17.23": ">=4.18.0", | |
| "lodash-es@<=4.17.23": ">=4.18.0", | |
| "lodash@<=4.17.23": ">=4.18.0", | |
| "vite@>=7.0.0 <=7.3.1": ">=7.3.2", | |
| "vite@>=7.1.0 <=7.3.1": ">=7.3.2", | |
| "postcss@<8.5.10": ">=8.5.10", | |
| "fast-uri@<=3.1.0": ">=3.1.1", | |
| "fast-uri@<=3.1.1": ">=3.1.2", | |
| "ws@>=8.0.0 <8.20.1": ">=8.20.1", | |
| "brace-expansion@>=5.0.0 <5.0.6": ">=5.0.6", | |
| "esbuild@>=0.17.0 <0.28.1": ">=0.28.1", | |
| "esbuild@>=0.27.3 <0.28.1": ">=0.28.1" | |
| } | |
| } | |
| } |