{
  "name": "@accounter/gmail-listener",
  "version": "0.1.2",
  "type": "module",
  "description": "A Gmail listener that listens for new emails, extracts financial documents, and sends them to the server",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Urigo/accounter-fullstack.git",
    "directory": "packages/gmail-listener"
  },
  "homepage": "https://github.com/Urigo/accounter-fullstack/packages/gmail-listener#readme",
  "bugs": {
    "url": "https://github.com/Urigo/accounter-fullstack/issues"
  },
  "author": "Gil Gardosh <gilgardosh@gmail.com>",
  "license": "MIT",
  "engines": {
    "node": "^20.0.0 || >= 22"
  },
  "main": "dist/index.js",
  "module": "dist/index.js",
  "files": [
    "SETUP.md",
    "dist",
    "README.md"
  ],
  "keywords": [
    "gmail",
    "email",
    "listener",
    "documents",
    "accounter"
  ],
  "scripts": {
    "build": "yarn typecheck && tsup src/index.ts",
    "dev": "yarn build --watch --onSuccess \"node dist/index.js\"",
    "docker:build": "docker build -f packages/gmail-listener/DockerFile -t gmail-listener .",
    "docker:run": "docker run -it --rm --env-file ./packages/gmail-listener/.env gmail-listener",
    "prepublishOnly": "yarn build",
    "start": "node dist/index.js",
    "typecheck": "tsc --noEmit"
  },
  "dependencies": {
    "@google-cloud/pubsub": "5.3.1",
    "@whatwg-node/fetch": "0.10.13",
    "@whatwg-node/node-fetch": "0.8.6",
    "dotenv": "17.4.2",
    "googleapis": "173.0.0",
    "graphql": "16.14.2",
    "inline-css": "4.0.3",
    "playwright": "1.61.0",
    "zod": "4.4.3"
  },
  "devDependencies": {
    "@types/inline-css": "3.0.4",
    "tsup": "8.5.1",
    "typescript": "6.0.3"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org",
    "access": "public"
  }
}
