nexstream-api / package.json
circleci
deploy 0403b74
6c72139
Raw History Blame Contribute Delete
1.84 kB
{
"name": "phantom-monorepo",
"version": "1.0.0",
"private": true,
"license": "Apache-2.0",
"type": "module",
"workspaces": [
"web/backend",
"web/frontend",
"web/shared",
"mobile",
"packages/*"
],
"scripts": {
"ui": "cd web/frontend && npm run dev",
"api": "cd web/backend && npm run dev",
"cli": "node packages/extractors/dist/cli.js",
"install:web": "bash scripts/setup/install-web.sh",
"build:ui": "cd web/frontend && npm install && npm run build",
"build:api": "cd web/backend && npm install && npm run build",
"lint": "echo 'linting changed (backend)...' && (cd web/backend && npm run lint) && echo 'linting changed (frontend)...' && (cd web/frontend && npm run lint) && echo 'linting mobile...' && (cd mobile && npm run lint) && echo 'βœ… lint passed (changed files)'",
"lint:all": "echo 'linting backend...' && (cd web/backend && npm run lint:all) && echo 'linting frontend...' && (cd web/frontend && npm run lint:all) && echo 'linting mobile...' && (cd mobile && npm run lint:all) && echo 'βœ… lint passed (all files)'",
"format:all": "prettier --write .",
"format": "pretty-quick",
"typecheck": "echo 'checking backend types...' && (cd web/backend && npx -y tsc --noEmit) && echo 'checking frontend types...' && (cd web/frontend && npx -y tsc --noEmit) && echo 'βœ… types passed'",
"check": "npm run typecheck && npm run lint && echo 'βœ… all passed (changed lint)'",
"check:all": "npm run typecheck && npm run lint:all && echo 'βœ… all passed (full lint)'",
"prepare": "husky || true"
},
"devDependencies": {
"husky": "^9.1.7",
"lint-staged": "^17.0.5",
"prettier": "^3.8.3",
"pretty-quick": "^4.2.2"
},
"overrides": {
"libsql": "npm:empty-npm-package@1.0.0",
"@libsql/android-arm64": "npm:null@*"
}
}