{
	"name": "eslint-config-mahir",
	"version": "1.4.1",
	"description": "The ultimate ESLint shareable config",
	"type": "module",
	"bin": "./dist/cli/index.js",
	"scripts": {
		"lint": "eslint --fix --cache .",
		"format": "prettier --write --cache --experimental-cli .",
		"build": "tsdown",
		"prepack": "bun run build"
	},
	"exports": {
		"./api-error": {
			"types": "./dist/api-error.d.ts",
			"import": "./dist/api-error.js"
		},
		"./central-icons": {
			"types": "./dist/central-icons.d.ts",
			"import": "./dist/central-icons.js"
		},
		"./common": {
			"types": "./dist/common.d.ts",
			"import": "./dist/common.js"
		},
		"./edge": {
			"types": "./dist/edge.d.ts",
			"import": "./dist/edge.js"
		},
		"./i18n": {
			"types": "./dist/i18n.d.ts",
			"import": "./dist/i18n.js"
		},
		"./jsdoc": {
			"types": "./dist/jsdoc.d.ts",
			"import": "./dist/jsdoc.js"
		},
		"./jsx": {
			"types": "./dist/jsx.d.ts",
			"import": "./dist/jsx.js"
		},
		"./mdx": {
			"types": "./dist/mdx.d.ts",
			"import": "./dist/mdx.js"
		},
		"./module": {
			"types": "./dist/module.d.ts",
			"import": "./dist/module.js"
		},
		"./native": {
			"types": "./dist/native.d.ts",
			"import": "./dist/native.js"
		},
		"./native-tailwind": {
			"types": "./dist/native-tailwind.d.ts",
			"import": "./dist/native-tailwind.js"
		},
		"./nest": {
			"types": "./dist/nest.d.ts",
			"import": "./dist/nest.js"
		},
		"./next": {
			"types": "./dist/next.d.ts",
			"import": "./dist/next.js"
		},
		"./node": {
			"types": "./dist/node.d.ts",
			"import": "./dist/node.js"
		},
		"./react": {
			"types": "./dist/react.d.ts",
			"import": "./dist/react.js"
		},
		"./tsdoc": {
			"types": "./dist/tsdoc.d.ts",
			"import": "./dist/tsdoc.js"
		},
		"./typescript": {
			"types": "./dist/typescript.d.ts",
			"import": "./dist/typescript.js"
		},
		"./tailwind": {
			"types": "./dist/tailwind.d.ts",
			"import": "./dist/tailwind.js"
		}
	},
	"keywords": [
		"eslint",
		"config",
		"typescript",
		"eslintconfig",
		"lint",
		"linter",
		"validate"
	],
	"repository": {
		"type": "git",
		"url": "https://github.com/imranbarbhuiya/eslint-config-mahir.git"
	},
	"bugs": {
		"url": "https://github.com/imranbarbhuiya/eslint-config-mahir/issues"
	},
	"author": "Parbez <imranbarbhuiya.fsd@gmail.com>",
	"license": "MIT",
	"files": [
		"dist/**"
	],
	"dependencies": {
		"@clack/prompts": "^1.7.0",
		"@darraghor/eslint-plugin-nestjs-typed": "^7.2.5",
		"@eslint/eslintrc": "^3.3.5",
		"@eslint/js": "^10.0.1",
		"@next/eslint-plugin-next": "^16.2.10",
		"@typescript-eslint/eslint-plugin": "^8.63.0",
		"@typescript-eslint/parser": "^8.63.0",
		"eslint-import-resolver-typescript": "^4.4.5",
		"eslint-mdx": "^3.8.1",
		"eslint-plugin-better-tailwindcss": "^4.6.1",
		"eslint-plugin-import-x": "^4.17.1",
		"eslint-plugin-jsdoc": "^63.0.12",
		"eslint-plugin-mdx": "^3.8.1",
		"eslint-plugin-n": "^18.2.1",
		"eslint-plugin-promise": "^7.3.0",
		"eslint-plugin-react": "^7.37.5",
		"eslint-plugin-react-hooks": "^7.1.1",
		"eslint-plugin-sonarjs": "^4.1.0",
		"eslint-plugin-tsdoc": "^0.5.2",
		"eslint-plugin-typescript-sort-keys": "^3.3.0",
		"eslint-plugin-unicorn": "^71.1.0",
		"globals": "^17.7.0",
		"nypm": "^0.6.8",
		"typescript-eslint": "^8.63.0"
	},
	"devDependencies": {
		"eslint": "^10.6.0",
		"@prettier/plugin-oxc": "^0.2.0",
		"@types/bun": "^1.3.14",
		"@types/node": "^25.9.5",
		"@typescript-eslint/utils": "^8.63.0",
		"prettier": "^3.9.5",
		"tsdown": "^0.22.4",
		"typescript": "6.0.3"
	},
	"peerDependencies": {
		"eslint": "^9.x.x || ^10.x.x"
	}
}
