{
  "name": "node-red-contrib-dockerode",
  "version": "0.15.0",
  "description": "node-red nodes to communicate with docker",
  "author": {
    "name": "naimo84",
    "email": "git@neumann-benjamin.de"
  },
  "contributors": [
    {
      "name": "naimo84",
      "email": "git@neumann-benjamin.de"
    },
    {
      "name": "ethanbrooks",
      "email": "ethan.brooks@gmail.com"
    }
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/naimo84/node-red-contrib-dockerode"
  },
  "keywords": [
    "node-red",
    "docker"
  ],
  "license": "MIT",
  "licenses": [
    {
      "type": "MIT",
      "url": "https://github.com/naimo84/node-red-contrib-dockerode/blob/master/LICENSE"
    }
  ],
  "scripts": {
    "build": "gulp",
    "release": "release-it",
    "dev": "gulp develop",
    "nodered": "node-red"
  },
  "node-red": {
    "nodes": {
      "docker-configuration": "dist/docker-configuration.js",
      "docker-events": "dist/docker-events.js",
      "docker-swarm-actions": "dist/docker-swarm-actions.js",
      "docker-engine-actions": "dist/docker-engine-actions.js",
      "docker-config-actions": "dist/docker-config-actions.js",
      "docker-image-actions": "dist/docker-image-actions.js",
      "docker-container-actions": "dist/docker-container-actions.js",
      "docker-service-actions": "dist/docker-service-actions.js",
      "docker-task-actions": "dist/docker-task-actions.js",
      "docker-node-actions": "dist/docker-node-actions.js",
      "docker-secret-actions": "dist/docker-secret-actions.js",
      "docker-network-actions": "dist/docker-network-actions.js",
      "docker-volume-actions": "dist/docker-volume-actions.js",
      "docker-plugin-actions": "dist/docker-plugin-actions.js"
    }
  },
  "dependencies": {
    "dockerode": "^3.3.1",
    "stream": "0.0.2",
    "debug": "^4.3.2"
  },
  "devDependencies": {
    "@types/dockerode": "^2.5.20",
    "@types/node": "^12.7.2",
    "@types/node-red": "^0.20.0",
    "commitlint": "^8.1.0",
    "dockerode-mock": "^0.3.2",
    "gulp": "^4.0.2",
    "gulp-nodemon": "^2.4.2",
    "gulp-sourcemaps": "^2.6.5",
    "gulp-typescript": "^6.0.0-alpha.1",
    "gulp-watch": "^5.0.1",
    "husky": "^3.0.5",
    "mocha": "6.2.0",
    "node-red": "3.1.9",
    "node-red-contrib-mock-node": "^0.4.0",
    "node-red-node-test-helper": "^0.2.3",
    "should": "13.2.3",
    "release-it": "^14.11.8",
    "typescript": "^3.5.3"
  },
  "release-it": {
    "git": {
      "commitMessage": "chore: release v${version}",
      "changelog": "npx auto-changelog --stdout --commit-limit false --unreleased --template https://raw.githubusercontent.com/release-it/release-it/master/templates/changelog-compact.hbs"
    },
    "github": {
      "release": true
    },
    "npm": {
      "publish": false
    },
    "hooks": {
      "after:bump": "npx auto-changelog -p"
    }
  },
  "commitlint": {
    "format": {
      "helpUrl": "test"
    },
    "rules": {
      "body-leading-blank": [
        1,
        "always"
      ],
      "footer-leading-blank": [
        1,
        "always"
      ],
      "header-max-length": [
        2,
        "always",
        72
      ],
      "scope-case": [
        2,
        "always",
        "lower-case"
      ],
      "subject-case": [
        2,
        "never",
        [
          "sentence-case",
          "start-case",
          "pascal-case",
          "upper-case"
        ]
      ],
      "subject-empty": [
        2,
        "never"
      ],
      "subject-full-stop": [
        2,
        "never",
        "."
      ],
      "type-case": [
        2,
        "always",
        "lower-case"
      ],
      "type-empty": [
        2,
        "never"
      ],
      "type-enum": [
        2,
        "always",
        [
          "build",
          "chore",
          "ci",
          "docs",
          "feat",
          "fix",
          "perf",
          "refactor",
          "revert",
          "style",
          "test"
        ]
      ]
    }
  }
}
