- Полный backend на Hono + TypeScript - SQLite база данных с 38 записями - 3 пользователя: admin, aknaproff, kasutaja - Модальное окно reportModal (4 шага) - Docker конфигурация для Synology ARM - Все миграции (0001-0017) - Frontend: vanilla HTML/JS (original.html)
28 lines
1016 B
JSON
Executable File
28 lines
1016 B
JSON
Executable File
{
|
|
"name": "backend",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"dev:sandbox": "wrangler pages dev dist --ip 0.0.0.0 --port 3000",
|
|
"start": "wrangler pages dev dist --local --d1=aknaproff-db --ip 0.0.0.0 --port 3000",
|
|
"build": "vite build",
|
|
"preview": "wrangler pages dev",
|
|
"deploy": "npm run build && wrangler pages deploy dist",
|
|
"deploy:prod": "npm run build && wrangler pages deploy dist --project-name aknaproff-tootmine",
|
|
"cf-typegen": "wrangler types --env-interface CloudflareBindings",
|
|
"db:migrate:local": "wrangler d1 migrations apply aknaproff-db --local",
|
|
"db:migrate:prod": "wrangler d1 migrations apply aknaproff-db",
|
|
"db:seed": "wrangler d1 execute aknaproff-db --local --file=./seed.sql"
|
|
},
|
|
"dependencies": {
|
|
"bcryptjs": "^2.4.3",
|
|
"hono": "^4.10.7"
|
|
},
|
|
"devDependencies": {
|
|
"@hono/vite-build": "^1.2.0",
|
|
"@hono/vite-dev-server": "^0.18.2",
|
|
"@types/bcryptjs": "^2.4.6",
|
|
"vite": "^6.3.5",
|
|
"wrangler": "^4.4.0"
|
|
}
|
|
} |