taevas.xyz/package.json

48 lines
No EOL
1.4 KiB
JSON

{
"scripts": {
"dev": "bun css && vite build && bun --hot index.ts --dev",
"css": "bunx @tailwindcss/cli -i ./src/App.css -o index.css",
"lint": "eslint .",
"getready": "bun install && bun css && vite build",
"start": "bun getready && bun run index.ts"
},
"dependencies": {
"@bachmacintosh/wanikani-api-types": "^1.8.0",
"@carbon/icons-react": "^11.58.0",
"@gitbeaker/rest": "^42.2.0",
"@octokit/rest": "^20.1.2",
"osu-api-v2-js": "^1.1.2",
"react": "^19.1.0",
"react-dom": "^19.1.0",
"timeago.js": "^4.0.2"
},
"devDependencies": {
"@eslint/eslintrc": "^3.3.1",
"@eslint/js": "^9.24.0",
"@stylistic/eslint-plugin": "^3.1.0",
"@tailwindcss/forms": "^0.5.10",
"@tailwindcss/postcss": "^4.1.3",
"@types/bun": "^1.2.9",
"@types/react": "^19.1.0",
"@types/react-dom": "^19.1.2",
"dotenv": "^16.4.7",
"eslint": "^9.24.0",
"eslint-config-xo-typescript": "^7.0.0",
"eslint-plugin-react": "^7.37.5",
"postcss": "^8.5.3",
"react-animate-height": "^3.2.3",
"tailwindcss": "^4.1.3",
"typescript": "^5.8.3",
"typescript-eslint": "^8.29.1",
"vite": "^6.2.6"
},
"imports": {
"#Main/*": "./src/Main/*",
"#Infos/*": "./src/Infos/*",
"#parts/*": "./src/parts/*",
"#contexts": "./src/contexts.tsx"
},
"type": "module",
"name": "taevas.xyz",
"module": "index.ts"
}