{
  "input": [],
  "flags": {
    "noAutoFilename": false,
    "baseUrl": "https://api.github.com",
    "dest": "./export.csv",
    "d": "./export.csv",
    "resourceType": "issues",
    "t": "issues"
  },
  "pkg": {
    "name": "github-resource-converter",
    "description":
      "Convert and export GitHub resources--Issues and Pull Requests--to CSV and JSON.",
    "version": "1.0.0-alpha",
    "author": {
      "name": "Greg Swindle",
      "email": "greg@swindle.net",
      "url": "https://github.com/gregswindle"
    },
    "bin": {
      "grc": "lib/cli.js"
    },
    "bugs": {
      "url": "https://github.com/gregswindle/github-resource-converter/issues"
    },
    "commitplease": {
      "style": "angular",
      "types": [
        "build",
        "chore",
        "ci",
        "docs",
        "feat",
        "fix",
        "perf",
        "refactor",
        "revert",
        "style",
        "test"
      ],
      "scope": "\\S+.*"
    },
    "contributors": [],
    "dependencies": {
      "@octokit/rest": "15.2.6",
      "bunyan": "1.8.12",
      "bunyan-format": "0.2.1",
      "chalk": "2.3.2",
      "dotenv": "5.0.1",
      "fs-extra": "5.0.0",
      "insight": "0.10.1",
      "jsonexport": "2.0.11",
      "lodash": "4.17.5",
      "meow": "4.0.0",
      "requireindex": "1.2.0"
    },
    "devDependencies": {
      "@semantic-release/changelog": "2.0.1",
      "@semantic-release/git": "4.0.1",
      "@semantic-release/npm": "3.2.4",
      "ajv": "6.4.0",
      "ajv-keywords": "3.1.0",
      "codacy-coverage": "2.1.1",
      "commitplease": "3.2.0",
      "coveralls": "3.0.0",
      "eslint": "4.19.1",
      "eslint-config-prettier": "^2.4.0",
      "eslint-config-scanjs": "1.0.0-beta4",
      "eslint-config-standard": "11.0.0",
      "eslint-config-xo": "0.20.1",
      "eslint-plugin-import": "2.10.0",
      "eslint-plugin-jsdoc": "3.5.0",
      "eslint-plugin-json": "1.2.0",
      "eslint-plugin-no-unsafe-innerhtml": "1.0.16",
      "eslint-plugin-node": "6.0.1",
      "eslint-plugin-prettier": "^2.2.0",
      "eslint-plugin-promise": "3.7.0",
      "eslint-plugin-security": "1.4.0",
      "eslint-plugin-standard": "3.0.1",
      "eslint-plugin-unicorn": "4.0.2",
      "eslint-plugin-xss": "0.1.9",
      "fixpack": "2.3.1",
      "husky": "^0.14.3",
      "jest": "22.4.3",
      "jest-runner-eslint": "0.4.0",
      "lec": "^1.0.1",
      "lint-staged": "7.0.1",
      "markdown-magic": "0.1.21",
      "markdown-magic-dependency-table": "1.3.2",
      "markdown-magic-install-command": "1.3.1",
      "markdown-magic-package-scripts": "1.2.1",
      "nsp": "^3.2.1",
      "prettier": "1.11.1",
      "semantic-release": "15.1.4"
    },
    "engines": {
      "node": ">=8.0.0"
    },
    "eslintIgnore": ["lib/__tests__/coverage/**"],
    "files": ["lib"],
    "homepage":
      "https://github.com/gregswindle/github-resource-converter#readme",
    "jest": {
      "automock": false,
      "collectCoverage": true,
      "coverageDirectory": "lib/__tests__/coverage",
      "coverageThreshold": {
        "global": {
          "branches": 100,
          "functions": 100,
          "lines": 100,
          "statements": 100
        }
      },
      "moduleDirectories": ["node_modules", "lib"],
      "testMatch": [
        "<rootDir>/lib/__tests__/**/*.test.js",
        "<rootDir>/lib/__tests__/*.test.js"
      ],
      "watchman": false
    },
    "jest-runner-eslint": {
      "cliOptions": {
        "config": ".github/config/jest-runner-eslint.config.json",
        "fix": true
      }
    },
    "keywords": [
      "QA",
      "convert",
      "converter",
      "converter",
      "csv",
      "export",
      "github",
      "google sheets",
      "issue",
      "json",
      "pr",
      "pull request",
      "pull-request",
      "quality assurance",
      "quality-assurance",
      "reporting",
      "reports",
      "save",
      "sheets",
      "spreadsheets",
      "testing"
    ],
    "license": "MIT",
    "lint-staged": {
      "*.js": ["npm run lint:js", "git add"],
      "*.json": ["npm run lint:json", "git add"],
      "*.md": ["npm run lint:md", "npm run docs", "git add"]
    },
    "main": "lib/index.js",
    "prettier": {
      "semi": false,
      "singleQuote": true
    },
    "release": {
      "verifyConditions": [
        "@semantic-release/changelog",
        "@semantic-release/npm",
        "@semantic-release/git",
        "@semantic-release/github"
      ],
      "publish": [
        "@semantic-release/changelog",
        "@semantic-release/npm",
        "@semantic-release/git",
        "@semantic-release/github"
      ]
    },
    "repository": {
      "type": "git",
      "url": "git+https://github.com/gregswindle/github-resource-converter.git"
    },
    "scripts": {
      "docs": "npm run docs:toc",
      "docs:toc":
        "md-magic --config '.github/config/markdown.config.js' --path '**/*.md' --ignore 'node_modules'",
      "lint":
        "npm run lint:js && npm run lint:json && npm run lint:manifest && npm run lint:md",
      "lint:js":
        "node_modules/.bin/eslint -c .github/config/.eslintrc.yml --ext .js . --fix",
      "lint:json":
        "prettier ./**/*.json --ignore-path '.github/config/.prettierignore' --write",
      "lint:manifest": "fixpack",
      "lint:md": "prettier ./**/*.md -prose-wrap always --write",
      "posttest:ci:coverage:codacy":
        "cat ./lib/__tests__/coverage/lcov.info | codacy-coverage",
      "precommit": "lint-staged",
      "prepare": "npm run lint && npm run security",
      "prepublish": "lec lib/cli.js -c LF && nsp check",
      "prepublishOnly": "npm run prepare",
      "pretest": "npm run lint",
      "security": "npm run security:nsp:scan",
      "security:nsp:scan": "nsp check",
      "test": "jest",
      "test:config": "jest --showConfig",
      "test:watch": "jest ./lib/__tests__/*.test.js --watch",
      "test:watch:all": "jest ./lib/__tests__/*.test.js --watchAll"
    },
    "readme": "ERROR: No README data found!",
    "_id": "github-resource-converter@1.0.0-alpha"
  },
  "help":
    "\n  Convert and export GitHub resources--Issues and Pull Requests--to CSV and JSON.\n\n  Usage\n    $ grc [options] [info]\n    $ github-resource-converter [options] [info]\n  Options\n    --base-url           The GitHub REST API v3 URL origin, or a\n                         GitHub Enterprise URL origin and path-prefix.\n                         [Default: 'https://api.github.com']\n    --dest,          -d  The CSV's destination path and file name.\n[Default: './resources.csv']\n    --no-auto-filename       Don't append an ISO 8601-like timestamp to the\n                         output file.\n      [Default: false]\n    --owner,         -o  The GitHub account name or organization name.\n    --repo,          -r  The name of the GitHub (or GitHub enterprise)\n                         repository.\n    --resource-type, -t  \"issues\", \"prs\", or \"all\".\n                         [Default: 'issues']\n  Info\n    --help    Show this dialog.\n    --version  Display the installed semantic version.\n  Examples\n\n    $ grc --owner github --repo hub\n      // => Exported CSV to /path/of/cwd/issues.csv.\n\n    $ grc --owner github --repo hub -dest './reports/issues/YYYY-MM-DD.csv'\n      // => Exported CSV to /path/to/reports/issues/YYYY-MM-DD.csv.\n\n    $ grc --owner example --repo error\n      // =>\n      [2018-03-19T08:04:06.596Z] ERROR: github-resource-converter/00000 on localhost: Cannot destructure property `data` of 'undefined' or 'null'.\n        TypeError: Cannot destructure property `data` of 'undefined' or 'null'.\n            at paginate (/p/a/t/h/github-resource-converter/lib/base-resource-converter.js:39:16)\n            at <anonymous>\n            at process._tickCallback (internal/process/next_tick.js:188:7)\n"
}
