{
  "name": "graphene-pk11",
  "version": "2.3.6",
  "description": "A simple layer for interacting with PKCS #11 / PKCS11 / CryptoKI for Node in TypeScript",
  "main": "./build/cjs/index.js",
  "module": "./build/es2015/index.js",
  "types": "build/types/index.d.ts",
  "scripts": {
    "test": "mocha",
    "clean": "rimraf build",
    "build": "npm run build:module && npm run build:types",
    "build:module": "npm run build:cjs && npm run build:es2015",
    "build:cjs": "tsc -p tsconfig.json --removeComments --module commonjs --outDir build/cjs",
    "build:es2015": "tsc -p tsconfig.json --removeComments --module ES2015 --outDir build/es2015",
    "prebuild:types": "rimraf build/types",
    "build:types": "tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly",
    "rebuild": "npm run clean && npm run build",
    "prepare": "npm run build",
    "pub": "npm version patch && git push --follow-tags",
    "sync": "git ac && git pull --rebase && git push",
    "lint": "tslint 'src/**/*.ts'",
    "coverage": "nyc npm test",
    "coveralls": "nyc report --reporter=text-lcov | coveralls",
    "docs": "typedoc"
  },
  "files": [
    "build/**/*.{ts,js}",
    "README.md",
    "LICENSE.md"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/PeculiarVentures/graphene.git"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "dependencies": {
    "pkcs11js": "^2.1.6",
    "tslib": "^2.7.0"
  },
  "devDependencies": {
    "@types/mocha": "^10.0.7",
    "@types/node": "^22.5.1",
    "mocha": "^10.7.3",
    "nyc": "^17.0.0",
    "rimraf": "^5.0.7",
    "ts-node": "^10.9.2",
    "tslint": "^6.1.3",
    "typedoc": "^0.26.6",
    "typescript": "^5.5.4"
  },
  "resolutions": {
    "braces": "^3.0.3",
    "semver": "^7.6.3"
  },
  "bugs": {
    "url": "https://github.com/PeculiarVentures/graphene/issues"
  },
  "keywords": [
    "pkcs11",
    "cryptography",
    "cryptoki",
    "token",
    "smartcard",
    "hsm",
    "bitcoin",
    "RSA",
    "ECC",
    "nss"
  ],
  "author": "PeculiarVentures",
  "license": "MIT",
  "nyc": {
    "extension": [
      ".ts",
      ".tsx"
    ],
    "include": [
      "src/**/*.ts"
    ],
    "exclude": [
      "**/*.d.ts"
    ],
    "reporter": [
      "lcov",
      "text-summary",
      "html"
    ]
  },
  "mocha": {
    "require": "ts-node/register",
    "extension": [
      "ts"
    ],
    "spec": [
      "test/**/*.ts"
    ]
  },
  "funding": {
    "type": "github",
    "url": "https://github.com/sponsors/PeculiarVentures"
  }
}
