Skip to main content
Glama
package.json3.49 kB
{ "name": "@si/auth-api", "private": true, "version": "0.0.0", "type": "module", "scripts": { "preinstall": "npx only-allow pnpm", "dev": "tsx watch src/main.ts", "dev:run": "tsx watch src/main.ts", "build": "tsc --incremental false -p tsconfig-build.json", "boot": "npx tsx src/main.ts", "boot-ts": "tsx src/main.ts", "lint": "eslint src test --ext .ts,.cjs", "lint:strict": "pnpm run lint --max-warnings=0", "lint:fix": "pnpm run lint --fix", "db:generate-lib": "prisma generate", "db:reset": "prisma migrate reset --force && prisma migrate deploy && prisma generate", "docker:build:aws": "cd ../.. && docker buildx build --output type=docker --platform=linux/amd64 -f bin/auth-api/Dockerfile . -t si/si-auth-api", "docker:tag:aws": "docker tag si/si-auth-api:latest 835304779882.dkr.ecr.us-east-2.amazonaws.com/si/si-auth-api:latest", "docker:push:aws": "docker push 835304779882.dkr.ecr.us-east-2.amazonaws.com/si/si-auth-api:latest", "docker:deploy:aws": "pnpm run docker:build:aws && pnpm run docker:tag:aws && pnpm run docker:push:aws", "docker:build:local": "cd ../.. && docker build -f bin/auth-api/Dockerfile . -t si/si-auth-api-local", "test:all": "NODE_ENV=test tap -j1 test/**/*.test.ts", "test": "NODE_ENV=test tap", "nodev": "node -v", "whichnode": "which node" }, "dependencies": { "@koa/cors": "^5.0.0", "@koa/router": "^12.0.0", "@posthog/core": "1.1.0", "@prisma/client": "^5.20.0", "@si/ts-lib": "workspace:*", "@types/ms": "^2.1.0", "auth0": "^4.18.0", "axios": "^1.12.0", "chalk": "^5.2.0", "debug": "^4.3.4", "dotenv": "^16.0.3", "exit-hook": "^3.2.0", "glob": "^11.1.0", "ioredis": "^5.3.1", "is-promise": "^4.0.0", "jsonwebtoken": "^9.0.2", "koa": "^3.0.3", "koa-bodyparser": "^4.3.0", "lago-javascript-client": "^1.11.0", "lodash": "^4.17.21", "luxon": "^3.3.0", "ms": "^2.1.3", "nanoid": "^3.3.8", "node-fetch": "^3.3.2", "parse-redis-url-simple": "^1.0.2", "posthog-node": "^5.9.1", "pretty-error": "^4.0.0", "prisma": "^5.20.0", "request-ip": "^3.3.0", "stripe": "^17.2.0", "ulidx": "^0.5.0", "uuid": "^9.0.0", "zod": "^3.22.3" }, "devDependencies": { "@si/eslint-config": "workspace:*", "@si/tsconfig": "workspace:*", "@swc/core": "^1.3.36", "@types/auth0": "^2.35.11", "@types/chai": "^4.3.5", "@types/chai-subset": "^1.3.3", "@types/debug": "^4.1.7", "@types/glob": "^8.1.0", "@types/jest": "^30.0.0", "@types/jsonwebtoken": "^9.0.8", "@types/koa": "^2.13.5", "@types/koa-bodyparser": "^4.3.10", "@types/koa__cors": "^3.3.1", "@types/koa__router": "^12.0.0", "@types/lodash": "^4.14.182", "@types/luxon": "^3.3.0", "@types/node": "~20.19.17", "@types/request-ip": "^0.0.37", "@types/supertest": "^2.0.12", "@types/tap": "^15.0.8", "@types/uuid": "^9.0.1", "@types/wtfnode": "^0.7.3", "chai": "^4.3.7", "chai-subset": "^1.6.0", "eslint": "^8.57.1", "nock": "^13.3.1", "supertest": "^7.1.0", "tap": "^18.6.1", "tsx": "^4.20.5", "typescript": "^5.6.0", "wtfnode": "^0.9.1" }, "tap": { "allow-incomplete-coverage": true, "node-arg": [ "--no-warnings", "--loader", "tsx" ], "before": "test/helpers/global-setup.ts", "after": "test/helpers/global-teardown.ts" } }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/systeminit/si'

If you have feedback or need assistance with the MCP directory API, please join our Discord server