{
    "name": "node-signpdf-gen",
    "version": "1.5.0",
    "description": "Simple signing of PDFs in node. Modified from vbuch/node-signpdf with pkcs1 schema",
    "repository": {
        "type": "git",
        "url": "https://github.com/vuvoth/node-signpdf"
    },
    "license": "MIT",
    "keywords": [
        "sign",
        "verify",
        "pdf",
        "node",
        "nodejs",
        "esign",
        "adobe",
        "ppklite",
        "sign detached",
        "pkcs7",
        "pkcs#7",
        "pades",
        "digital signature"
    ],
    "main": "dist/signpdf.js",
    "bin": "dist/cli.js",
    "engines": {
        "node": ">=12"
    },
    "scripts": {
        "test:coverage": "./node_modules/.bin/jest --coverage",
        "test": "./node_modules/.bin/jest",
        "test:watch": "./node_modules/.bin/jest --watch",
        "build": "./node_modules/.bin/babel ./src -d ./dist --ignore \"**/*.test.js\"",
        "build:watch": "./node_modules/.bin/babel --watch ./src -d ./dist --ignore \"**/*.test.js\"",
        "lint": "./node_modules/.bin/eslint -c .eslintrc --ignore-path .eslintignore ./",
        "prepare": "husky install"
    },
    "peerDependencies": {
        "node-forge": "^1.2.1"
    },
    "devDependencies": {
        "@babel/cli": "^7.0.0",
        "@babel/core": "^7.4.0",
        "@babel/eslint-parser": "^7.16.3",
        "@babel/node": "^7.0.0",
        "@babel/plugin-syntax-object-rest-spread": "^7.0.0",
        "@babel/preset-env": "^7.4.2",
        "assertion-error": "^1.1.0",
        "babel-jest": "^27.3.1",
        "babel-plugin-module-resolver": "^3.1.1",
        "coveralls": "^3.0.2",
        "eslint": "^8.2.0",
        "eslint-config-airbnb-base": "^15.0.0",
        "eslint-import-resolver-babel-module": "^5.3.1",
        "eslint-plugin-import": "^2.25.3",
        "eslint-plugin-jest": "^25.2.4",
        "husky": "^7.0.4",
        "jest": "^27.3.1",
        "node-forge": "^1.2.1",
        "pdfkit": "^0.10.0"
    }
}
