UNPKG

eslint-plugin-smarter-tabs

Version:
70 lines (69 loc) 1.83 kB
{ "name": "eslint-plugin-smarter-tabs", "description": "A tiny ESLint plugin to enforce the usage of smart tabs.", "version": "1.2.0", "license": "ISC", "repository": { "type": "git", "url": "git+https://github.com/cheap-glitch/eslint-plugin-smarter-tabs.git" }, "bugs": { "url": "https://github.com/cheap-glitch/eslint-plugin-smarter-tabs/issues" }, "author": "cheap glitch <cheap.glitch@gmail.com> (https://github.com/cheap-glitch)", "homepage": "https://github.com/cheap-glitch/eslint-plugin-smarter-tabs#readme", "keywords": [ "eslint", "eslintplugin", "eslint-plugin", "eslint-rule", "smart-tabs", "indentation" ], "main": "build/index.js", "types": "build/index.d.ts", "files": [ "build" ], "directories": { "test": "test" }, "scripts": { "build": "tsc", "build:clean": "rimraf build && npm run build", "build:watch": "tsc --watch", "coverage": "jest --collectCoverage", "coverage:upload": "coveralls < .coverage/lcov.info", "lint": "eslint . --ext .ts --ignore-path .gitignore", "prepublishOnly": "npm run test && npm run build:clean", "test": "jest", "test:watch": "jest --watch" }, "eslintConfig": { "root": true, "extends": "@cheap-glitch/typescript", "env": { "es6": true, "node": true } }, "jest": { "preset": "ts-jest", "testEnvironment": "node", "coverageDirectory": ".coverage" }, "peerDependencies": { "eslint": ">=7" }, "devDependencies": { "@cheap-glitch/eslint-config-typescript": "^1.0.2", "@types/eslint": "^7.2.6", "@typescript-eslint/eslint-plugin": "^4.14.2", "eslint": "7.19.0", "jest": "^26.6.3", "rimraf": "^3.0.2", "ts-jest": "^26.5.0", "ts-node": "^9.1.1", "typescript": "^4.1.3" } }