{
  "name": "@cocalc/server",
  "version": "0.44.5",
  "description": "CoCalc server functionality: functions used by either the hub and the next.js server",
  "exports": {
    "./*": "./dist/*.js",
    "./auth/*": "./dist/auth/*.js",
    "./api/*": "./dist/api/*.js",
    "./accounts/*": "./dist/accounts/*.js",
    "./database/*": "./dist/database/*.js",
    "./mentions/*": "./dist/mentions/*.js",
    "./stripe/*": "./dist/stripe/*.js",
    "./licenses/purchase": "./dist/licenses/purchase/index.js",
    "./projects/control": "./dist/projects/control/index.js",
    "./projects/control/*": "./dist/projects/control/*.js",
    "./projects/connection": "./dist/projects/connection/index.js",
    "./projects/*": "./dist/projects/*.js",
    "./settings": "./dist/settings/index.js",
    "./settings/*": "./dist/settings/*.js"
  },
  "keywords": [
    "utilities",
    "cocalc"
  ],
  "scripts": {
    "build": "npx tsc",
    "tsc": "npx tsc --watch",
    "test": "npx jest dist/",
    "prepublishOnly": "npm test"
  },
  "author": "SageMath, Inc.",
  "license": "SEE LICENSE.md",
  "workspaces": [
    ".",
    "../backend",
    "../database",
    "../util"
  ],
  "dependencies": {
    "@cocalc/backend": "^1.21.1",
    "@cocalc/database": "^0.35.8",
    "@cocalc/util": "^1.76.5",
    "@passport-next/passport-google-oauth2": "^1.0.0",
    "@sendgrid/mail": "^7.5.0",
    "@types/express": "^4.17.13",
    "@types/lodash": "^4.14.176",
    "@types/lru-cache": "^5.1.1",
    "@types/node-zendesk": "^2.0.9",
    "@types/nodemailer": "^6.4.4",
    "@types/passport": "^1.0.9",
    "async-await-utils": "^3.0.1",
    "await-spawn": "^4.0.2",
    "awaiting": "^3.0.0",
    "cookies": "^0.8.0",
    "lodash": "^4.17.21",
    "lru-cache": "^6.0.0",
    "node-fetch": "^3.2.10",
    "node-zendesk": "^2.2.0",
    "nodemailer": "^6.7.0",
    "parse-domain": "^5.0.0",
    "passport": "^0.6.0",
    "passport-activedirectory": "^1.0.4",
    "passport-apple": "^2.0.1",
    "passport-azure-ad": "^4.3.4",
    "passport-facebook": "^3.0.0",
    "passport-github2": "^0.1.12",
    "passport-gitlab2": "^5.0.0",
    "passport-ldapauth": "^3.0.1",
    "passport-oauth": "^1.0.0",
    "passport-openidconnect": "^0.1.1",
    "passport-orcid": "^0.0.4",
    "passport-saml": "^3.2.1",
    "passport-twitter": "^1.0.4",
    "random-key": "^0.3.2",
    "safe-json-stringify": "^1.2.0",
    "stripe": "^8.78.0"
  },
  "homepage": "https://github.com/sagemathinc/cocalc/tree/master/src/packages/server",
  "repository": {
    "type": "git",
    "url": "https://github.com/sagemathinc/cocalc"
  },
  "devDependencies": {
    "@types/jest": "^28.1.6",
    "@types/node": "^14.18.10",
    "jest": "^28.1.3",
    "typescript": "^4.7.4"
  }
}