@tangany/eslint-config
Version:
Tangany's ESLint config
80 lines (79 loc) • 2.22 kB
JSON
{
"name": "@tangany/eslint-config",
"version": "1.0.0",
"description": "Tangany's ESLint config",
"main": "index.js",
"type": "module",
"exports": {
".": "./index.js",
"./general": "./general.js",
"./package.json": "./package.json",
"./ts": "./ts.js",
"./rules/best-practices": "./rules/best-practices.js",
"./rules/errors": "./rules/errors.js",
"./rules/es6": "./rules/es6.js",
"./rules/imports": "./rules/imports.js",
"./rules/node": "./rules/node.js",
"./rules/strict": "./rules/strict.js",
"./rules/typescript": "./rules/typescript.js",
"./rules/variables": "./rules/variables.js"
},
"files": [
"rules",
"eslint.config.js",
"index.js",
"general.js",
"package.json",
"readme.md",
"ts.js"
],
"scripts": {
"lint": "eslint --config general.js --fix --report-unused-disable-directives ."
},
"repository": {
"type": "git",
"url": "https://github.com/Tangany/eslint-config-tangany"
},
"homepage": "https://github.com/Tangany/eslint-config-tangany",
"keywords": [
"eslint",
"eslintconfig",
"config",
"tangany",
"typescript",
"styleguide",
"es2022"
],
"author": "Tangany GmbH <https://tangany.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/Tangany/eslint-config-tangany/issues"
},
"peerDependencies": {
"@eslint/js": ">=9.0.0",
"confusing-browser-globals": ">=1.0.9",
"eslint": ">=9.0.0",
"eslint-config-prettier": ">=9.0.0",
"eslint-plugin-import": ">=2.0.0",
"eslint-plugin-jest": ">=28.0.0",
"eslint-plugin-prettier": ">=5.0.0",
"eslint-plugin-simple-import-sort": ">=12.0.0",
"eslint-plugin-unused-imports": ">=4.0.0",
"typescript-eslint": ">=8.0.0"
},
"dependencies": {
"@eslint/js": "9.13.0",
"confusing-browser-globals": "1.0.11",
"eslint": "9.13.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.31.0",
"eslint-plugin-jest": "28.8.3",
"eslint-plugin-prettier": "5.2.1",
"eslint-plugin-simple-import-sort": "12.1.1",
"eslint-plugin-unused-imports": "4.1.4",
"typescript-eslint": "8.11.0"
},
"engines": {
"node": ">=20.0.0"
}
}