-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathpackage.json
More file actions
23 lines (23 loc) · 854 Bytes
/
Copy pathpackage.json
File metadata and controls
23 lines (23 loc) · 854 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
"name": "autodev-repo",
"version": "0.22.0",
"private": true,
"description": "AutoDev monorepo root",
"scripts": {
"build:python": "pip wheel . --wheel-dir npm/wheel --no-deps",
"build:python:uv": "uv build --wheel --out-dir npm/wheel",
"build:npm": "cd npm && npm install && npm run build",
"build:all": "npm run build:python:uv && npm run build:npm",
"test:python": "uv run pytest -v",
"lint:python": "uv run ruff check src/",
"typecheck:python": "uv run mypy src/",
"publish:python": "python -m build && twine upload dist/*.whl",
"publish:npm": "cd npm && npm publish",
"publish:all": "npm run build:all && npm run publish:python && npm run publish:npm",
"clean": "rm -rf dist/ build/ *.egg-info npm/dist npm/wheel"
},
"devDependencies": {
"build": "^1.1.0",
"twine": "^6.0.0"
}
}