{ "name": "eslint-plugin-goodeggs", "version": "15.0.1", "author": "Good Eggs Inc.", "description": "An eslint plugin containing linter rules specific to Good Eggs.", "license": "MIT", "main": "lib/index.js", "files": [ "lib/**/*" ], "repository": { "type": "git", "url": "git+https://github.com/goodeggs/eslint-plugin-goodeggs.git" }, "bugs": { "url": "https://github.com/goodeggs/eslint-plugin-goodeggs/issues" }, "homepage": "https://github.com/goodeggs/eslint-plugin-goodeggs#readme", "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "scripts": { "build": "yarn run clean && babel --out-dir lib --copy-files src", "clean": "rm -rf lib", "fmt": "yarn run lint --fix", "lint": "eslint --ext js,jsx,ts,tsx --ignore-path .gitignore --ignore-pattern '!.*rc.js' .", "prepublish": "yarn run build", "test": "yarn run lint && yarn run test:unit", "test:unit": "jest $JEST_FLAGS" }, "dependencies": { "@goodeggs/prettier-config": "^1.0.0" }, "devDependencies": { "@babel/cli": "^7.28.3", "@babel/core": "^7.28.3", "@babel/eslint-parser": "^7.28.0", "@babel/preset-env": "^7.28.3", "@typescript-eslint/eslint-plugin": "^5.62.0", "@typescript-eslint/parser": "^5.62.0", "babel-core": "7.0.0-bridge.0", "babel-jest": "^29.7.0", "babel-plugin-add-module-exports": "^1.0.4", "eslint": "^8.39.0", "eslint-config-prettier": "^8.10.2", "eslint-config-problems": "^6.0.0", "eslint-plugin-babel": "^5.3.1", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-flowtype": "^5.10.0", "eslint-plugin-goodeggs": "^15.0.1", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jest": "^27.0.4", "eslint-plugin-lodash": "^7.4.0", "eslint-plugin-mocha": "^10.5.0", "eslint-plugin-prettier": "^4.2.5", "eslint-plugin-react": "^7.37.4", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-unicorn": "^43.0.2", "jest": "^29.7.0", "prettier": "^2.8.8", "typescript": "^4.9.5" }, "peerDependencies": { "@babel/eslint-parser": "^7.28.0", "@typescript-eslint/eslint-plugin": "^5.62.0", "@typescript-eslint/parser": "^5.62.0", "eslint": "^8.39.0", "eslint-config-prettier": "^8.10.2", "eslint-config-problems": "^6.0.0", "eslint-plugin-babel": "^5.3.1", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-flowtype": "^5.10.0", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jest": "^27.0.4", "eslint-plugin-lodash": "^7.4.0", "eslint-plugin-mocha": "^10.5.0", "eslint-plugin-prettier": "^4.2.5", "eslint-plugin-react": "^7.37.4", "eslint-plugin-unicorn": "^43.0.2", "prettier": "^2.8.8", "typescript": "^4.9.5" }, "peerDependenciesMeta": { "typescript": { "optional": true } }, "babel": { "presets": [ "@babel/preset-env" ], "plugins": [ "add-module-exports" ] } }