Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/trueberryless-org/true-tracker. Track your time spent per project! true-tracker.trueberryless.org
time-tracker-app
Something went wrong. Try again.
true-tracker package.json
2.5 kB · 72 lines
JSON
at main
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273{ "name": "time-tracker", "private": true, "description": "Track the time you spend on your projects, locally or on your own ATproto repository.", "homepage": "https://time-tracker.space", "bugs": { "url": "https://github.com/trueberryless-org/true-tracker/issues" }, "license": "MIT", "author": "trueberryless <trueberryless@gmail.com> (https://felixs.dev)", "repository": { "type": "git", "url": "git+https://github.com/trueberryless-org/true-tracker.git" }, "type": "module", "scripts": { "build": "nuxt build", "dev": "nuxt dev", "preview": "HOST=127.0.0.1 nuxt preview", "postinstall": "nuxt prepare", "lint": "oxlint", "format": "oxfmt --write .", "format:check": "oxfmt --check .", "knip": "knip", "test": "vitest run", "typecheck": "nuxt typecheck", "check:all": "pnpm format:check && pnpm lint && pnpm typecheck && pnpm knip && pnpm test", "lexicons:build": "node scripts/build-lexicons.ts", "lexicons:plan": "pnpm lexicons:build && airspace lexicons publish --lexicons lexicons --identity \"$AUTHORITY_IDENTITY\" --authority space.time-tracker --dry-run", "lexicons:publish": "pnpm lexicons:build && airspace lexicons publish --lexicons lexicons --identity \"$AUTHORITY_IDENTITY\" --authority space.time-tracker", "contrast:build": "node scripts/build-contrast.mjs app/assets/css/themes.css app/assets/css/contrast.css" }, "dependencies": { "@atproto/oauth-client-browser": "^0.5.7", "@fontsource-variable/inter": "^5.3.0", "@internationalized/date": "^3.12.4", "@lucide/vue": "^1.48.0", "@nuxtjs/color-mode": "^4.0.1", "@vueuse/core": "^15.0.0", "@vueuse/nuxt": "^15.0.0", "airspace": "^0.1.6", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "date-fns": "^4.4.0", "nuxt": "^4.5.2", "reka-ui": "^2.10.5", "tailwind-merge": "^3.7.0", "vaul-vue": "^0.4.1", "vue": "^3.5.43", "vue-router": "^5.3.1", "vue-sonner": "^2.0.9", "zod": "^4.6.5" }, "devDependencies": { "@nuxt/test-utils": "^4.3.2", "@tailwindcss/vite": "^4.3.3", "@types/node": "^26.6.3", "happy-dom": "^20.14.5", "knip": "^6.38.0", "oxfmt": "^0.68.0", "oxlint": "^1.83.0", "tailwindcss": "^4.3.3", "tw-animate-css": "^1.4.0", "typescript": "^6.0.3", "vitest": "^5.0.2", "vue-tsc": "^3.3.11" }, "engines": { "node": ">=24.11.0" }, "packageManager": "pnpm@11.28.0"}