UNPKG

eslint-plugin-ferramentas

Version:
60 lines (59 loc) 2.12 kB
{ "name": "eslint-plugin-ferramentas", "version": "2.0.1", "description": "A bundle of useful ESLint rules", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "test": "tsc --noEmit && jest --no-cache --maxWorkers=2", "generate:index": "ts-node src/scripts/generate-index.ts", "generate:readme": "ts-node src/scripts/generate-readme.ts", "generate:metadata": "ts-node src/scripts/generate-metadata.ts", "build": "rm -rf dist/ && npm run generate:metadata && npm run generate:index && npm run generate:readme && tsc --project types.tsconfig.json && tsc --project index.tsconfig.json", "format": "prettier --config .prettierrc.json --write . && eslint --ext .json,.ts --fix .", "audit": "npm test && npm run build && npm run format", "preversion": "npm run audit", "prepublishOnly": "npm run audit" }, "repository": { "type": "git", "url": "git+https://github.com/filipomar/eslint-ferramentas.git" }, "keywords": [ "clean architecure", "clean code", "eslint", "ferramentas", "import", "imports", "silo" ], "author": { "name": "Filipe Pomar", "email": "filipomar@hotmail.com" }, "license": "ISC", "bugs": { "url": "https://github.com/filipomar/eslint-ferramentas/issues" }, "homepage": "https://github.com/filipomar/eslint-ferramentas#readme", "devDependencies": { "@types/eslint": "^8.4.5", "@types/jest": "^28.1.4", "@types/node": "^18.0.0", "@typescript-eslint/eslint-plugin": "^6.21.0", "eslint-config-standard-with-typescript": "^43.0.1", "eslint-plugin-import": "^2.32.0", "jest": "^28.1.2", "json-schema": "^0.4.0", "prettier": "^2.7.1", "ts-jest": "^28.0.5", "ts-json-schema-generator": "^2.4.0", "ts-markdown-builder": "^0.5.0", "ts-node": "^10.8.1", "typescript": "^4.7.4" }, "peerDependencies": { "eslint": "^8.47.0" } }