UNPKG

@creedengo/eslint-plugin

Version:
60 lines (59 loc) 1.79 kB
{ "name": "@creedengo/eslint-plugin", "version": "2.1.0", "description": "JavaScript linter of creedengo project", "keywords": [ "eslint", "eslintplugin", "eslint-plugin", "creedengo", "greenit" ], "repository": { "type": "git", "url": "git+https://github.com/green-code-initiative/creedengo-javascript.git", "directory": "eslint-plugin" }, "license": "GPL-3.0", "author": "Green Code Initiative", "main": "./lib/standalone.js", "files": [ "lib", "./dist/rules.js" ], "scripts": { "clean": "rimraf dist/pack", "lint": "yarn lint:eslint-docs && yarn lint:js", "lint:eslint-docs": "eslint-doc-generator --check", "lint:js": "eslint .", "lint:fix": "eslint . --fix", "pack:sonar": "npm pkg set main=\"./dist/rules.js\" && mkdirp dist/pack && yarn pack -o dist/pack/creedengo-eslint-plugin.tgz && npm pkg set main=\"./lib/standalone.js\"", "test": "mocha tests --recursive", "test:cov": "nyc --reporter=lcov --reporter=text mocha tests --recursive", "update:eslint-docs": "eslint-doc-generator" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", "eslint": "^8.57.1", "eslint-config-prettier": "^9.1.0", "eslint-doc-generator": "1.7.0", "eslint-plugin-eslint-plugin": "^6.4.0", "eslint-plugin-license-header": "^0.6.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^5.2.3", "mkdirp": "^3.0.1", "mocha": "^11.0.1", "nyc": "^17.1.0", "prettier": "^3.4.2", "rimraf": "^5.0.5", "typescript": "~5.3.3" }, "engines": { "node": "^14.17.0 || ^16.0.0 || >= 18.0.0" }, "peerDependencies": { "eslint": ">=7" }, "packageManager": "yarn@4.6.0" }