UNPKG

eslint-config-love

Version:
106 lines (105 loc) 3.01 kB
{ "name": "eslint-config-love", "version": "154.0.0", "description": "A TypeScript ESLint config that loves you", "keywords": [ "check", "checker", "code", "code checker", "code linter", "code standards", "code style", "enforce", "eslint", "eslintconfig", "hint", "jscs", "jshint", "lint", "policy", "quality", "simple", "style", "style checker", "style linter", "verify", "TypeScript" ], "homepage": "https://github.com/mightyiam/eslint-config-love#readme", "bugs": { "url": "https://github.com/mightyiam/eslint-config-love/issues" }, "repository": { "type": "git", "url": "git+https://github.com/mightyiam/eslint-config-love.git" }, "funding": [ { "type": "github", "url": "https://github.com/sponsors/mightyiam" }, "https://wise.com/pay/me/shaharo" ], "license": "MIT", "author": "Shahar Or <mightyiampresence@gmail.com> (mightyiam)", "type": "module", "main": "lib/index.js", "scripts": { "clean-artifacts": "git clean lib -X --force", "compile": "tsc", "format/check": "prettier . --check", "format/fix": "prettier . --write", "is-code-clean": "git diff-index HEAD --quiet", "lint": "eslint .", "prepublishOnly": "run-s is-code-clean compile", "test": "run-s clean-artifacts format/check compile unit lint", "unit": "ava" }, "dependencies": { "@eslint-community/eslint-plugin-eslint-comments": "^4.0.0", "@typescript-eslint/utils": "^8.58.1", "eslint-plugin-import": "^2.32.0", "eslint-plugin-n": "^18.0.1", "eslint-plugin-promise": "^7.2.0", "typescript-eslint": "^8.58.1" }, "devDependencies": { "@commitlint/cli": "20.5.3", "@commitlint/config-conventional": "20.5.3", "@eslint-community/eslint-plugin-eslint-comments_bottom": "npm:@eslint-community/eslint-plugin-eslint-comments@3.2.0", "@semantic-release/changelog": "6.0.3", "@semantic-release/git": "10.0.1", "@types/lodash": "4.17.24", "@types/node": "25.6.0", "@types/npm-package-arg": "6.1.4", "@types/semver": "7.7.1", "ava": "8.0.0", "conventional-changelog-conventionalcommits": "9.3.1", "dedent": "1.7.2", "eslint": "9.39.4", "eslint_bottom": "npm:eslint@9.35.0", "eslint-plugin-import_bottom": "npm:eslint-plugin-import@2.32.0", "eslint-plugin-n_bottom": "npm:eslint-plugin-n@18.0.1", "eslint-plugin-promise_bottom": "npm:eslint-plugin-promise@7.2.0", "execa": "9.6.1", "lefthook": "2.1.6", "lodash": "4.18.1", "npm-run-all": "4.1.5", "prettier": "3.8.3", "prettier-plugin-packagejson": "3.0.2", "read-package-up": "12.0.0", "semantic-release": "25.0.3", "semver": "7.7.4", "type-fest": "5.6.0", "typescript": "6.0.3", "typescript-eslint_bottom": "npm:typescript-eslint@8.58.1" }, "peerDependencies": { "eslint": "^9.35.0", "typescript": "*" }, "engines": { "npm": "*" } }