{
  "name": "@facteurjs/adonisjs",
  "version": "2.0.0-beta.8",
  "description": "AdonisJS integration for Facteur - Send notifications via multiple channels in your AdonisJS application",
  "keywords": [
    "adonis",
    "adonisjs",
    "email",
    "notification-system",
    "notifications",
    "push-notifications",
    "sms",
    "webhooks"
  ],
  "license": "MIT",
  "author": "Julien Ripouteau <julien@ripouteau.com>",
  "files": [
    "dist"
  ],
  "type": "module",
  "main": "./dist/index.mjs",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.mts",
  "exports": {
    ".": "./dist/index.mjs",
    "./channels/aws-sns": "./dist/channels/aws-sns.mjs",
    "./channels/database": "./dist/channels/database.mjs",
    "./channels/discord": "./dist/channels/discord.mjs",
    "./channels/expo": "./dist/channels/expo.mjs",
    "./channels/fcm": "./dist/channels/fcm.mjs",
    "./channels/slack": "./dist/channels/slack.mjs",
    "./channels/socketio": "./dist/channels/socketio.mjs",
    "./channels/transmit": "./dist/channels/transmit.mjs",
    "./channels/twilio": "./dist/channels/twilio.mjs",
    "./channels/webhook": "./dist/channels/webhook.mjs",
    "./channels/webpush": "./dist/channels/webpush.mjs",
    "./channels/mail": "./dist/channels/mail.mjs",
    "./database": "./dist/database.mjs",
    "./facteur_provider": "./dist/facteur_provider.mjs",
    "./services/main": "./dist/services/main.mjs",
    "./types": "./dist/types.mjs",
    "./package.json": "./package.json"
  },
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@julr/utils": "1.9.0",
    "@poppinss/exception": "^1.2.3",
    "@facteurjs/core": "2.0.0-beta.2"
  },
  "devDependencies": {
    "@adonisjs/core": "^7.0.0-next.28",
    "@adonisjs/lucid": "^22.0.0-next.9",
    "@adonisjs/mail": "^10.0.0-next.1",
    "@adonisjs/redis": "^10.0.0-next.2",
    "@adonisjs/transmit": "^2.0.2",
    "@adonisjs/tsconfig": "2.0.0-next.3"
  },
  "peerDependencies": {
    "@adonisjs/core": "^7.0.0-next.23",
    "@adonisjs/lucid": "^22.0.0-next.5",
    "@adonisjs/mail": "^10.0.0-next.1",
    "@adonisjs/redis": "^10.0.0-next.2",
    "@adonisjs/transmit": "^2.0.0-1"
  },
  "engines": {
    "node": ">=24.0.0"
  },
  "peerDependenciesMeta": {
    "@adonisjs/lucid": {
      "optional": true
    },
    "@adonisjs/mail": {
      "optional": true
    },
    "@adonisjs/redis": {
      "optional": true
    },
    "@adonisjs/transmit": {
      "optional": true
    }
  },
  "scripts": {
    "build": "tsdown",
    "stub": "tsdown",
    "test": "tsx tests/index.ts",
    "quick:test": "tsx tests/index.ts",
    "typecheck": "tsc --noEmit"
  }
}