Skip to content

Commit 9a08386

Browse files
committed
feat: add queued task state, add task state select, update typings, disable autoimport
1 parent 381e7c7 commit 9a08386

25 files changed

+407
-504
lines changed

env-example

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
DB_FILE_PATH=database/database.db
2-
BACKUP_FILE_PATH=database/backup.db
2+
BACKUP_FILE_PATH=database/backup.db
3+
TASKIQ_ADMIN_API_TOKEN=supersecret

nuxt.config.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
import tailwindcss from "@tailwindcss/vite"
1+
import tailwindcss from '@tailwindcss/vite'
22

33
export default defineNuxtConfig({
4-
compatibilityDate: "2024-11-01",
4+
compatibilityDate: '2024-11-01',
55
devtools: { enabled: true },
6-
css: ["~/assets/css/main.css"],
7-
srcDir: "src/",
6+
css: ['~/assets/css/main.css'],
7+
srcDir: 'src/',
88
imports: {
9-
scan: false,
9+
autoImport: false
1010
},
1111
vite: {
12-
plugins: [tailwindcss()],
12+
plugins: [tailwindcss()]
1313
},
1414
typescript: {
15-
strict: true,
16-
},
15+
strict: true
16+
}
1717
})

package.json

+5-4
Original file line numberDiff line numberDiff line change
@@ -2,29 +2,30 @@
22
"name": "nuxt-app",
33
"private": true,
44
"type": "module",
5-
"version": "1.5.0",
5+
"version": "1.6.0",
66
"scripts": {
77
"build": "nuxt build",
88
"dev": "nuxt dev",
99
"generate": "nuxt generate",
1010
"preview": "nuxt preview",
1111
"postinstall": "nuxt prepare",
12+
"typecheck": "tsc --noEmit",
1213
"db:push": "drizzle-kit push",
1314
"generate:sql": "drizzle-kit export --sql | sed 's/CREATE TABLE/CREATE TABLE IF NOT EXISTS/g; s/CREATE INDEX/CREATE INDEX IF NOT EXISTS/g' > dbschema.sql",
1415
"generate:future:sql": "drizzle-kit export --sql | sed 's/CREATE TABLE/CREATE TABLE IF NOT EXISTS/g; s/CREATE INDEX/CREATE INDEX IF NOT EXISTS/g' > dbschema.sql; sed -i '1s/^/PRAGMA journal_mode = WAL; PRAGMA synchronous = normal; PRAGMA journal_size_limit = 6144000;\\n/' dbschema.sql"
1516
},
1617
"dependencies": {
1718
"@internationalized/date": "^3.8.0",
1819
"@tailwindcss/vite": "^4.1.3",
19-
"@tanstack/vue-table": "^8.21.2",
20+
"@tanstack/vue-table": "^8.21.3",
2021
"@vueuse/core": "^12.8.2",
2122
"better-sqlite3": "^11.9.1",
2223
"bootstrap": "^5.3.3",
2324
"class-variance-authority": "^0.7.1",
2425
"clsx": "^2.1.1",
2526
"dayjs": "^1.11.13",
2627
"dotenv": "^16.4.7",
27-
"drizzle-orm": "^0.41.0",
28+
"drizzle-orm": "^0.42.0",
2829
"lucide-vue-next": "^0.487.0",
2930
"nuxt": "^3.16.2",
3031
"reka-ui": "^2.2.0",
@@ -41,7 +42,7 @@
4142
"@iconify-json/radix-icons": "^1.2.2",
4243
"@iconify/vue": "^4.3.0",
4344
"@types/better-sqlite3": "^7.6.12",
44-
"drizzle-kit": "^0.30.6",
45+
"drizzle-kit": "^0.31.0",
4546
"prettier": "^3.5.3",
4647
"typescript": "^5.8.3"
4748
}

0 commit comments

Comments
 (0)