-
Notifications
You must be signed in to change notification settings - Fork 30
Expand file tree
/
Copy pathpackage.json
More file actions
19 lines (19 loc) · 1.05 KB
/
package.json
File metadata and controls
19 lines (19 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"name": "sqlrooms-cli-python",
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "uv run sqlrooms --ws-port 4000 --port 4173 --no-open-browser --db-path /tmp/sqlrooms-cli.db",
"dev:sync": "pnpm run dev --sync",
"build:ui": "pnpm --filter sqlrooms-cli-app build && node -e \"const fs=require('fs');const path=require('path');const src=path.resolve('..','..','apps','sqlrooms-cli-ui','dist');const dst=path.resolve('sqlrooms','web','static');fs.rmSync(dst,{recursive:true,force:true});fs.mkdirSync(dst,{recursive:true});fs.cpSync(src,dst,{recursive:true});console.log('Copied UI bundle to',dst);\"",
"build": "pnpm run build:ui && uv build",
"check-fix": "uv run ruff check --fix",
"format": "uv run ruff format",
"prerelease": "pnpm run build:ui && uv run pytest && uv run ruff check && uv run ruff format --check",
"release": "pnpm run build && uvx twine upload --skip-existing ./dist/sqlrooms_cli*",
"test": "uv run pytest -s --log-cli-level=DEBUG"
},
"dependencies": {
"sqlrooms-cli-app": "workspace:*"
}
}