{
	"name": "@10up/eslint-config",
	"version": "4.1.3",
	"description": "A shareable ESLint configuration",
	"publishConfig": {
		"access": "public"
	},
	"scripts": {
		"lint": "eslint .",
		"test": "node fixtures/test-eslint-config.js",
		"test:index": "node fixtures/test-eslint-config.js --config-file=index",
		"test:react": "node fixtures/test-eslint-config.js --config-file=react",
		"test:wordpress": "node fixtures/test-eslint-config.js --config-file=wordpress",
		"test:node": "node fixtures/test-eslint-config.js --config-file=nodejs"
	},
	"exports": {
		".": "./config/index.js",
		"./jest": "./config/jest.js",
		"./legacy": "./config/legacy.js",
		"./node": "./config/node.js",
		"./react": "./config/react.js",
		"./wordpress": "./config/wordpress.js"
	},
	"repository": {
		"type": "git",
		"url": "git+https://github.com/10up/10up-toolkit.git",
		"directory": "packages/eslint-config"
	},
	"bugs": {
		"url": "https://github.com/10up/10up-toolkit/issues"
	},
	"author": "10up <info@10up.com> (https://10up.com)",
	"license": "GPL-2.0-or-later",
	"homepage": "https://github.com/10up/10up-toolkit/tree/develop/packages/eslint-config#readme",
	"keywords": [
		"eslint",
		"eslint-config",
		"10up"
	],
	"dependencies": {
		"@10up/babel-preset-default": "^2.1.2"
	},
	"devDependencies": {
		"@wordpress/eslint-plugin": "^17.5.0",
		"eslint": "^8.40.0",
		"prettier": "^3.1.1"
	},
	"engines": {
		"node": ">=16"
	},
	"peerDependencies": {
		"@babel/core": "^7.23.7",
		"@babel/eslint-parser": "^7.23.3",
		"@wordpress/eslint-plugin": "^17.5.0",
		"eslint": ">=8.0.0",
		"eslint-config-airbnb": "^19.0.4",
		"eslint-config-airbnb-base": "^15.0.0",
		"eslint-config-prettier": "^9.1.0",
		"eslint-plugin-import": "^2.29.1",
		"eslint-plugin-jest": ">=27.6.1 && <29",
		"eslint-plugin-jsdoc": "^48.0.2",
		"eslint-plugin-jsx-a11y": "^6.8.0",
		"eslint-plugin-prettier": "^5.1.2",
		"eslint-plugin-react": "^7.33.2",
		"eslint-plugin-react-hooks": "^4.6.0",
		"prettier": ">=3.0.0"
	},
	"peerDependenciesMeta": {
		"@wordpress/eslint-plugin": {
			"optional": true
		}
	}
}
