- A weapon, item, spell or monster from the library can be added to a campaign once. Adding it again is refused: "Longsword is already in this campaign." - The library list leaves out what the campaign already has, so what is left is what can still be added. When nothing is left it says so. - An entry counts as added while the campaign has one by that name, whatever its capitals. Rename or delete the campaign's copy and the library offers it again. This also covers what a world's seed put in. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
30 lines
663 B
JSON
30 lines
663 B
JSON
{
|
|
"name": "frontend",
|
|
"private": true,
|
|
"version": "1.12.1",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "tsc -b && vite build",
|
|
"lint": "oxlint",
|
|
"preview": "vite preview"
|
|
},
|
|
"dependencies": {
|
|
"@tanstack/react-query": "^5.103.2",
|
|
"axios": "^1.20.0",
|
|
"react": "^19.2.8",
|
|
"react-dom": "^19.2.8",
|
|
"react-router-dom": "^7.18.4",
|
|
"socket.io-client": "^4.8.3"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^24.13.3",
|
|
"@types/react": "^19.2.18",
|
|
"@types/react-dom": "^19.2.7",
|
|
"@vitejs/plugin-react": "^6.1.1",
|
|
"oxlint": "^1.81.0",
|
|
"typescript": "~7.0.2",
|
|
"vite": "^8.3.0"
|
|
}
|
|
}
|