{
    "name": "@vbusatta/adonis-stripe",
    "description": "Provider for AdonisJS 6. Simplifies Stripe integration with webhooks and services.",
    "version": "0.2.1",
    "engines": {
        "node": ">=20.6.0"
    },
    "main": "./build/index.js",
    "type": "module",
    "files": [
        "build/",
        "README.md",
        "LICENSE.md"
    ],
    "exports": {
        ".": "./build/index.js",
        "./middleware": "./build/src/middleware.js",
        "./services/*": "./build/services/*.js",
        "./provider": "./build/providers/stripe_provider.js",
        "./types": "./build/types/*.js"
    },
    "scripts": {
        "clean": "del-cli build",
        "copy:templates": "copyfiles \"stubs/**/*.stub\" build",
        "typecheck": "tsc --noEmit",
        "lint": "eslint .",
        "format": "prettier --write .",
        "quick:test": "node --import=./tsnode.esm.js --enable-source-maps bin/test.ts",
        "pretest": "npm run lint",
        "test": "c8 npm run quick:test",
        "prebuild": "npm run lint && npm run clean",
        "build": "tsc",
        "postbuild": "npm run copy:templates",
        "release": "np",
        "version": "npm run build",
        "prepublishOnly": "npm run build"
    },
    "devDependencies": {
        "@adonisjs/assembler": "^7.2.3",
        "@adonisjs/core": "^6.16.0",
        "@adonisjs/eslint-config": "^1.3.0",
        "@adonisjs/prettier-config": "^1.3.0",
        "@adonisjs/tsconfig": "^1.3.0",
        "@swc/core": "^1.4.6",
        "@types/node": "^20.11.25",
        "@types/stripe": "^8.0.416",
        "copyfiles": "^2.4.1",
        "del-cli": "^5.1.0",
        "eslint": "^8.57.0",
        "np": "^10.0.0",
        "prettier": "^3.2.5",
        "typescript": "^5.6.3"
    },
    "dependencies": {
        "@poppinss/utils": "^6.7.3",
        "stripe": "^17.4.0"
    },
    "peerDependencies": {
        "@adonisjs/core": "^6.2.0"
    },
    "author": "vittorio busatta <vittoriobusatta092@gmail.com>",
    "license": "MIT",
    "homepage": "https://github.com/vittoriobusatta/adonis-stripe#readme",
    "repository": {
        "type": "git",
        "url": "https://github.com/vittoriobusatta/adonis-stripe.git"
    },
    "bugs": {
        "url": "https://github.com/vittoriobusatta/adonis-stripe/issues"
    },
    "keywords": [
        "adonisjs",
        "stripe",
        "adonis"
    ],
    "eslintConfig": {
        "extends": "@adonisjs/eslint-config/package"
    },
    "prettier": "@adonisjs/prettier-config",
    "publishConfig": {
        "access": "public",
        "tag": "latest"
    },
    "np": {
        "message": "chore(release): %s",
        "tag": "latest",
        "branch": "main",
        "anyBranch": false
    },
    "c8": {
        "reporter": [
            "text",
            "html"
        ],
        "exclude": [
            "tests/**"
        ]
    }
}
