{
  "name": "eslint-config-standard-with-typescript",
  "version": "43.0.1",
  "description": "An ESLint Shareable Config for JavaScript Standard Style with TypeScript support",
  "main": "lib/index.js",
  "scripts": {
    "compile": "tsc",
    "lint": "eslint .",
    "editorconfig": "editorconfig-checker",
    "unit": "ava",
    "test": "run-s clean-artifacts editorconfig compile lint unit",
    "clean-artifacts": "git clean lib -X --force",
    "is-code-clean": "git diff-index HEAD --quiet",
    "prepare-release": "run-s is-code-clean bump-and-commit",
    "bump-and-commit": "standard-version --skip.tag",
    "prepublishOnly": "run-s is-code-clean test"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mightyiam/eslint-config-standard-with-typescript.git"
  },
  "author": "Shahar Or <mightyiampresence@gmail.com> (mightyiam)",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/mightyiam/eslint-config-standard-with-typescript/issues"
  },
  "homepage": "https://github.com/mightyiam/eslint-config-standard-with-typescript#readme",
  "keywords": [
    "JavaScript Standard Style",
    "check",
    "checker",
    "code",
    "code checker",
    "code linter",
    "code standards",
    "code style",
    "enforce",
    "eslint",
    "eslintconfig",
    "hint",
    "jscs",
    "jshint",
    "lint",
    "policy",
    "quality",
    "simple",
    "standard",
    "standard style",
    "style",
    "style checker",
    "style linter",
    "verify",
    "TypeScript"
  ],
  "dependencies": {
    "@typescript-eslint/parser": "^6.4.0",
    "eslint-config-standard": "17.1.0"
  },
  "peerDependencies": {
    "@typescript-eslint/eslint-plugin": "^6.4.0",
    "eslint": "^8.0.1",
    "eslint-plugin-import": "^2.25.2",
    "eslint-plugin-n": "^15.0.0 || ^16.0.0 ",
    "eslint-plugin-promise": "^6.0.0",
    "typescript": "*"
  },
  "devDependencies": {
    "@arkweid/lefthook": "0.7.7",
    "@commitlint/cli": "18.4.4",
    "@commitlint/config-conventional": "18.4.4",
    "@types/eslint": "8.56.2",
    "@types/js-yaml": "4.0.9",
    "@types/node": "20.11.5",
    "@types/npm-package-arg": "6.1.4",
    "@types/semver": "7.5.6",
    "@types/ungap__structured-clone": "1.2.0",
    "@typescript-eslint_bottom/eslint-plugin": "npm:@typescript-eslint/eslint-plugin@6.4.0",
    "@typescript-eslint_bottom/parser": "npm:@typescript-eslint/parser@6.4.0",
    "@typescript-eslint/eslint-plugin": "6.10.0",
    "@ungap/structured-clone": "1.2.0",
    "ava": "6.0.1",
    "commitlint-config-standard": "github:standard/commitlint-config-standard",
    "editorconfig-checker": "5.1.2",
    "eslint": "8.56.0",
    "eslint-plugin-import": "2.29.1",
    "eslint-plugin-n": "16.6.2",
    "eslint-plugin-promise": "6.1.1",
    "js-yaml": "4.1.0",
    "just-diff": "6.0.2",
    "npm-package-arg": "11.0.1",
    "npm-run-all": "4.1.5",
    "read-pkg-up": "10.1.0",
    "runtypes": "6.7.0",
    "semantic-release": "23.0.0",
    "semantic-release-standard": "github:standard/semantic-release",
    "semver": "7.5.4",
    "standard-version": "9.5.0",
    "tsconfigs": "5.0.0",
    "type-fest": "4.9.0",
    "typescript": "5.2.2"
  },
  "files": [
    "lib/index.js",
    "lib/index.d.ts",
    "lib/eslint-config-standard.js",
    "lib/eslint-config-standard.d.ts"
  ]
}
