{ "name": "@logto/cloud", "version": "0.2.5", "description": "Logto Cloud service.", "main": "build/index.js", "author": "Silverhand Inc. ", "license": "Elastic-2.0", "type": "module", "private": true, "imports": { "#src/*": "./build/*" }, "scripts": { "precommit": "lint-staged", "build": "rm -rf build/ && tsc -p tsconfig.build.json", "build:test": "rm -rf build/ && tsc -p tsconfig.test.json --sourcemap", "lint": "eslint --ext .ts src", "lint:report": "pnpm lint --format json --output-file report.json", "dev": "rm -rf build/ && nodemon", "start": "NODE_ENV=production node .", "test:only": "NODE_OPTIONS=\"--experimental-vm-modules --max_old_space_size=4096\" jest --logHeapUsage", "test": "pnpm build:test && pnpm test:only", "test:ci": "pnpm test:only --coverage --silent" }, "dependencies": { "@logto/app-insights": "workspace:^1.0.0", "@logto/cli": "workspace:^1.2.0", "@logto/connector-kit": "workspace:^1.1.1", "@logto/core-kit": "workspace:^2.0.0", "@logto/schemas": "workspace:^1.2.0", "@logto/shared": "workspace:^2.0.0", "@silverhand/essentials": "^2.5.0", "@withtyped/postgres": "^0.9.0", "@withtyped/server": "^0.9.0", "accepts": "^1.3.8", "chalk": "^5.0.0", "decamelize": "^6.0.0", "dotenv": "^16.0.0", "fetch-retry": "^5.0.4", "find-up": "^6.3.0", "helmet": "^6.0.1", "http-proxy": "^1.18.1", "jose": "^4.11.0", "mime-types": "^2.1.35", "zod": "^3.20.2" }, "devDependencies": { "@silverhand/eslint-config": "3.0.1", "@silverhand/jest-config": "3.0.0", "@silverhand/ts-config": "3.0.0", "@types/accepts": "^1.3.5", "@types/http-proxy": "^1.17.9", "@types/jest": "^29.4.0", "@types/mime-types": "^2.1.1", "@types/node": "^18.11.18", "eslint": "^8.21.0", "jest": "^29.5.0", "lint-staged": "^13.0.0", "nodemon": "^2.0.19", "prettier": "^2.8.1", "typescript": "^5.0.0" }, "engines": { "node": "^18.12.0" }, "eslintConfig": { "extends": "@silverhand" }, "prettier": "@silverhand/eslint-config/.prettierrc" }