lifetracker/apps/cli/package.json

49 lines
1.3 KiB
JSON

{
"name": "@lifetracker/cli",
"version": "0.0.1",
"description": "Command Line Interface (CLI) for Lifetracker",
"private": true,
"type": "module",
"exports": "./dist/index.mjs",
"bin": {
"lifetracker": "dist/index.mjs"
},
"scripts": {
"build": "vite build --debug",
"run": "tsx src/index.ts",
"lint": "eslint .",
"format": "prettier . --ignore-path ../../.prettierignore",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@date-fns/tz": "^1.2.0",
"@lifetracker/db": "workspace:*",
"@lifetracker/shared": "workspace:^",
"@lifetracker/trpc": "workspace:^",
"date-fns": "^4.1.0",
"dotenv": "^16.4.1",
"table": "^6.8.2",
"vite-tsconfig-paths": "^5.1.0"
},
"devDependencies": {
"@commander-js/extra-typings": "^12.1.0",
"@lifetracker/db": "workspace:*",
"@lifetracker/eslint-config": "workspace:*",
"@lifetracker/typescript-config": "workspace:*",
"@lifetracker/ui": "workspace:*",
"@trpc/client": "^11.0.0-next-beta.308",
"@trpc/server": "^11.0.0-next-beta.308",
"chalk": "^5.3.0",
"commander": "^12.1.0",
"superjson": "^2.2.1",
"tsx": "^4.19.1",
"vite": "^5.4.10",
"vite-tsconfig-paths": "^5.1.0"
},
"eslintConfig": {
"root": true,
"extends": [
"@lifetracker/eslint-config/base"
]
}
}