TallyNote release / linux-x64 (push) Successful in 6m40s
downloadAndStageUpdate set status=staged but left operation=download, causing the root runner CLI to reject the apply (operation check failed) and silently skip the version switch. The symlink stayed on the old version while the runner reported SUCCESS. release: 1.3.2
77 lines
2.4 KiB
JSON
77 lines
2.4 KiB
JSON
{
|
|
"name": "tallynote",
|
|
"version": "1.3.2",
|
|
"private": true,
|
|
"type": "module",
|
|
"packageManager": "pnpm@9.0.6",
|
|
"engines": {
|
|
"node": ">=24.0.0"
|
|
},
|
|
"scripts": {
|
|
"dev": "concurrently -k -n server,web -c cyan,magenta \"tsx watch server/index.ts\" \"vite\"",
|
|
"dev:next": "vite --config vite.next.config.ts",
|
|
"build": "tsc -p tsconfig.server.json && vite build",
|
|
"build:next": "tsc -p tsconfig.web-next.json --noEmit && vite build --config vite.next.config.ts",
|
|
"start": "node dist/server/index.js",
|
|
"admin:init": "tsx server/cli/admin-init.ts",
|
|
"release:build": "bash scripts/build-release.sh",
|
|
"release:publish": "bash scripts/publish-gitea-release.sh",
|
|
"db:generate": "drizzle-kit generate",
|
|
"check": "tsc -p tsconfig.server.json --noEmit && tsc -p tsconfig.web-next.json --noEmit",
|
|
"check:next": "tsc -p tsconfig.web-next.json --noEmit",
|
|
"test": "vitest run",
|
|
"test:installer": "bash scripts/test-installer.sh && bash scripts/test-uninstaller.sh",
|
|
"test:watch": "vitest",
|
|
"test:e2e": "playwright test"
|
|
},
|
|
"dependencies": {
|
|
"@fastify/cookie": "^11.0.2",
|
|
"@fastify/helmet": "^13.0.2",
|
|
"@fastify/multipart": "^9.2.1",
|
|
"@fastify/static": "^10.1.3",
|
|
"@fontsource-variable/plus-jakarta-sans": "5.3.0",
|
|
"@reduxjs/toolkit": "2.12.0",
|
|
"archiver": "^8.0.0",
|
|
"argon2": "^0.44.0",
|
|
"better-sqlite3": "^12.2.0",
|
|
"drizzle-orm": "^0.45.2",
|
|
"echarts": "6.1.0",
|
|
"echarts-for-react": "3.0.6",
|
|
"exceljs": "^4.4.0",
|
|
"fast-xml-parser": "^5.2.5",
|
|
"fastify": "^5.4.0",
|
|
"less": "4.4.1",
|
|
"lucide-react": "^0.542.0",
|
|
"pdf-lib": "^1.17.1",
|
|
"react": "^19.1.1",
|
|
"react-dom": "^19.1.1",
|
|
"react-redux": "9.2.0",
|
|
"react-router-dom": "7.18.3",
|
|
"sharp": "^0.35.4",
|
|
"tdesign-react": "1.18.2",
|
|
"yauzl": "^3.2.0",
|
|
"zod": "^4.1.5"
|
|
},
|
|
"devDependencies": {
|
|
"@playwright/test": "^1.55.0",
|
|
"@types/archiver": "^8.0.0",
|
|
"@types/better-sqlite3": "^7.6.13",
|
|
"@types/node": "^24.3.0",
|
|
"@types/react": "^19.1.12",
|
|
"@types/react-dom": "^19.1.9",
|
|
"@types/yauzl": "^2.10.3",
|
|
"@vitejs/plugin-react": "^5.0.2",
|
|
"concurrently": "^9.2.1",
|
|
"drizzle-kit": "^0.31.4",
|
|
"tsx": "^4.20.5",
|
|
"typescript": "^5.9.2",
|
|
"vite": "^7.1.3",
|
|
"vitest": "^3.2.4"
|
|
},
|
|
"pnpm": {
|
|
"overrides": {
|
|
"uuid": ">=11.1.1"
|
|
}
|
|
}
|
|
}
|