{
  "name": "@ozzylabs/suasor",
  "version": "0.1.21",
  "description": "A local-first AI secretary that gathers your scattered work context into private memory you and your AI agents can query over MCP. It advises you, and proposes replies, tasks, and decisions, with nothing sent or saved without your approval.",
  "license": "MIT",
  "type": "module",
  "bin": {
    "suasor": "dist/index.js"
  },
  "files": [
    "dist/index.js",
    "scripts/postinstall.mjs",
    "docs/skills"
  ],
  "engines": {
    "bun": ">=1.2"
  },
  "devDependencies": {
    "@biomejs/biome": "2.5.0",
    "@types/bun": "^1.1.0",
    "drizzle-kit": "^0.31.10",
    "markdownlint-cli2": "0.22.1",
    "typescript": "^6.0.0"
  },
  "scripts": {
    "dev": "bun run src/index.ts",
    "build": "bun build ./src/index.ts --target=bun --outdir=dist --external @slack/web-api --external @microsoft/microsoft-graph-client --external @azure/msal-node --external googleapis --external box-typescript-sdk-gen --external playwright-core --external @napi-rs/keyring",
    "compile": "bun build ./src/index.ts --compile --outfile=dist/suasor --external @slack/web-api --external @microsoft/microsoft-graph-client --external @azure/msal-node --external googleapis --external box-typescript-sdk-gen --external playwright-core --external @napi-rs/keyring",
    "typecheck": "tsc --noEmit",
    "test": "bun test",
    "test:coverage": "bun scripts/coverage-gate.mjs",
    "lint": "biome check .",
    "lint:md": "markdownlint-cli2 \"**/*.md\"",
    "format": "biome format --write .",
    "db:generate": "drizzle-kit generate",
    "postinstall": "node scripts/postinstall.mjs"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ozzy-labs/suasor.git"
  },
  "homepage": "https://github.com/ozzy-labs/suasor",
  "mcpName": "io.github.ozzy-labs/suasor",
  "publishConfig": {
    "access": "public",
    "provenance": true,
    "registry": "https://registry.npmjs.org/"
  },
  "dependencies": {
    "@azure/msal-node": "5.2.5",
    "@microsoft/microsoft-graph-client": "3.0.7",
    "@modelcontextprotocol/sdk": "1.29.0",
    "@napi-rs/keyring": "1.3.0",
    "@slack/web-api": "7.17.0",
    "box-typescript-sdk-gen": "1.19.1",
    "clipanion": "4.0.0-rc.4",
    "drizzle-orm": "^0.45.2",
    "googleapis": "173.0.0",
    "octokit": "5.0.5",
    "playwright-core": "1.61.0",
    "sqlite-vec": "^0.1.9",
    "zod": "^4.4.3"
  },
  "overrides": {
    "uuid": "^14.0.0"
  }
}
