{
"name": "cocalc",
"version": "1.0.0",
"description": "CoCalc: Collaborative Calculation",
"scripts": {
"make": "pnpm run build",
"make-dev": "pnpm run build-dev",
"build": "./workspaces.py install && ./workspaces.py build",
"build-dev": "./workspaces.py install && ./workspaces.py build --dev",
"clean": "rm -rf packages/node_modules && ./workspaces.py clean && cd compute/compute && pnpm clean ",
"hub": "cd packages/hub && npm run hub-project-dev-nobuild",
"hub-prod": "cd packages/hub && npm run hub-project-prod-nobuild",
"rspack": "cd packages/static && pnpm watch",
"psql": "export PGHOST=${PGHOST:=$INIT_CWD/data/postgres/socket}; PGUSER='smc' psql",
"database": "cd dev/project && ./start_postgres.py",
"database-remove-locks": "./scripts/database-remove-locks",
"c": "LOGS=/tmp/ DEBUG='cocalc:*' ./scripts/c",
"version-check": "pip3 install --break-system-packages typing_extensions mypy || pip3 install --break-system-packages typing_extensions mypy && ./workspaces.py version-check && mypy scripts/check_npm_packages.py",
"test-parallel": "unset DEBUG && pnpm run version-check && cd packages && pnpm run -r --parallel test",
"test": "unset DEBUG && pnpm run version-check && cd packages && pnpm run -r test",
"depcheck": "cd packages && pnpm run -r --parallel depcheck",
"prettier-all": "cd packages/",
"local-ci": "./scripts/ci.sh",
"conat-server": "cd packages/server && pnpm conat-server",
"conat-connections": "cd packages/backend && pnpm conat-connections",
"conat-watch": "cd packages/backend && pnpm conat-watch",
"conat-inventory": "cd packages/backend && pnpm conat-inventory"
},
"repository": {
"type": "git",
"url": "https://github.com/sagemathinc/cocalc"
},
"keywords": [
"python",
"sage",
"sagemath",
"latex",
"terminal",
"web",
"ide",
"math",
"mathematics"
],
"author": "SageMath, Inc.",
"license": "SEE LICENSE.md",
"bugs": {
"url": "https://github.com/sagemathinc/cocalc/issues"
},
"homepage": "https://github.com/sagemathinc/cocalc",
"dependencies": {
"lru-cache": "^7.18.3"
},
"pnpm": {
"onlyBuiltDependencies": [
"websocketfs",
"websocket-sftp",
"@cocalc/fuse-native"
]
}
}