stack/apps/internal-tool/package.json
2026-04-10 10:41:35 -07:00

44 lines
1.8 KiB
JSON

{
"name": "@stackframe/internal-tool",
"private": true,
"version": "2.8.80",
"type": "module",
"scripts": {
"dev": "pnpm spacetime:publish:local && next dev --turbopack --port ${NEXT_PUBLIC_STACK_PORT_PREFIX:-81}41",
"build": "next build",
"start": "next start --port ${NEXT_PUBLIC_STACK_PORT_PREFIX:-81}41",
"typecheck": "tsc --noEmit",
"lint": "eslint --ext .ts,.tsx .",
"clean": "rimraf .next && rimraf node_modules",
"spacetime:generate": "spacetime generate --lang typescript --out-dir src/module_bindings --module-path spacetimedb",
"spacetime:inject-token": "sed -i.bak \"s/__SPACETIMEDB_LOG_TOKEN__/${STACK_MCP_LOG_TOKEN:-change-me}/\" spacetimedb/src/index.ts",
"spacetime:restore-token": "mv spacetimedb/src/index.ts.bak spacetimedb/src/index.ts",
"spacetime:publish:local": "pnpm spacetime:inject-token && spacetime publish stack-auth-llm --server local -p spacetimedb --yes --no-config --delete-data=on-conflict; EXIT=$?; pnpm spacetime:restore-token; exit $EXIT",
"spacetime:publish:prod": "pnpm spacetime:inject-token && spacetime publish stack-auth-llm --server maincloud -p spacetimedb --yes --no-config; EXIT=$?; pnpm spacetime:restore-token; exit $EXIT"
},
"dependencies": {
"@stackframe/react": "workspace:*",
"@stackframe/stack-shared": "workspace:*",
"clsx": "^2.1.1",
"date-fns": "^4.1.0",
"next": "16.1.5",
"react-markdown": "^10.1.0",
"zod": "^3.24.0",
"remark-gfm": "^4.0.1",
"react": "19.2.3",
"react-dom": "19.2.3",
"spacetimedb": "^2.1.0",
"tailwind-merge": "^3.3.1"
},
"devDependencies": {
"@types/react": "19.2.7",
"@types/react-dom": "19.2.3",
"autoprefixer": "^10.4.21",
"postcss": "^8.5.4",
"@tailwindcss/typography": "^0.5.16",
"tailwindcss": "^3.4.17",
"typescript": "5.9.3"
},
"packageManager": "pnpm@10.23.0"
}