{
  "name": "fastify-stripe",
  "version": "2.4.1",
  "description": "Stripe Node.js Library instance initialization and encapsulation in fastify framework",
  "main": "plugin.js",
  "types": "plugin.d.ts",
  "scripts": {
    "lint": "standard --verbose",
    "lint:fix": "standard --fix",
    "test": "npm run lint && npm run unit && npm run test:typescript",
    "test:ci": "npm run unit:coverage && npm run test:typescript",
    "test:typescript": "tsd",
    "unit": "tap -J test/plugin.test.js",
    "unit:coverage": "npm run unit -- --cov --coverage-report=lcovonly --no-browser",
    "unit:report": "npm run unit -- --cov --coverage-report=html",
    "unit:verbose": "npm run unit -- -Rspec"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/coopflow/fastify-stripe.git"
  },
  "keywords": [
    "credit-cards",
    "fastify",
    "fastify-plugin",
    "payment-processing",
    "stripe"
  ],
  "author": "Jean-Michel Coghe <jean.michel.coghe@coopflow.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/coopflow/fastify-stripe/issues"
  },
  "homepage": "https://github.com/coopflow/fastify-stripe#readme",
  "engines": {
    "node": ">=10"
  },
  "dependencies": {
    "fastify-plugin": "^3.0.1"
  },
  "devDependencies": {
    "coveralls": "^3.1.1",
    "dotenv": "^16.0.0",
    "fastify": "^3.27.2",
    "standard": "^16.0.4",
    "stripe": "^8.207.0",
    "tap": "^15.1.6",
    "tsd": "^0.19.1",
    "typescript": "^4.6.2"
  },
  "peerDependencies": {
    "stripe": ">=8.0.0"
  },
  "tsd": {
    "directory": "test/types"
  }
}
