keychain_max/package.json
2026-09-09 19:53:50 +00:00

22 lines
849 B
JSON

{
"name": "keychain-monorepo",
"version": "0.1.0",
"private": true,
"description": "A calm, client-encrypted password vault with a cross-platform browser extension.",
"workspaces": [
"apps/web",
"apps/extension",
"packages/core"
],
"scripts": {
"dev": "npm run dev --workspace=@keychain/web",
"dev:web": "npm run dev --workspace=@keychain/web",
"dev:api": "python3 -m uvicorn app.main:app --reload --app-dir apps/api --port 8000",
"build": "npm run build --workspace=@keychain/web && npm run build --workspace=@keychain/extension",
"typecheck": "npm run typecheck --workspace=@keychain/core && npm run typecheck --workspace=@keychain/web && npm run typecheck --workspace=@keychain/extension",
"api:test": "python3 -m unittest discover -s apps/api/tests"
},
"engines": {
"node": ">=20"
}
}