UNPKG

@tcd-devkit/eslint-preset-next

Version:

Comprehensive ESLint Flat Configuration Preset for Next.js projects. This preset bundles various @tcd-devkit ESLint configurations for a complete Next.js, React, TypeScript, and a11y linting setup.

83 lines 2.23 kB
{ "name": "@tcd-devkit/eslint-preset-next", "version": "0.1.6", "description": "Comprehensive ESLint Flat Configuration Preset for Next.js projects. This preset bundles various @tcd-devkit ESLint configurations for a complete Next.js, React, TypeScript, and a11y linting setup.", "keywords": [ "tcd-devkit", "preset", "eslint", "eslintconfig", "eslint-preset", "lint", "next", "nextjs", "react", "typescript", "a11y", "flat-config" ], "homepage": "https://github.com/thecodedestroyer/devkit", "bugs": { "url": "https://github.com/thecodedestroyer/devkit/issues" }, "repository": { "type": "git", "url": "https://github.com/thecodedestroyer/devkit.git", "directory": "packages/eslint-presets/eslint-preset-next" }, "license": "MIT", "author": { "name": "Nace Logar", "email": "the.code.destroyer@gmail.com", "url": "https://thecodedestroyer.com" }, "type": "module", "exports": { ".": { "types": "./dist/next-preset.linter.d.ts", "require": "./dist/next-preset.linter.cjs", "import": "./dist/next-preset.linter.js" } }, "main": "./dist/next-preset.linter.cjs", "module": "./dist/next-preset.linter.js", "types": "./dist/next-preset.linter.d.ts", "typesVersions": { "*": { ".": [ "./dist/next-preset.linter.d.ts" ] } }, "files": [ "dist", "!dist/**/*.d.ts.map" ], "dependencies": { "eslint-config-prettier": "10.1.5", "@tcd-devkit/eslint-config": "0.1.4", "@tcd-devkit/eslint-config-a11y": "0.1.2", "@tcd-devkit/eslint-config-import-ts": "0.1.4", "@tcd-devkit/eslint-config-next": "0.1.3", "@tcd-devkit/eslint-config-react": "0.1.2", "@tcd-devkit/eslint-config-react-hooks": "0.0.3", "@tcd-devkit/eslint-config-ts": "0.1.4" }, "devDependencies": { "@types/node": "22.15.24", "tsup": "8.5.0", "@tcd-devkit/scripts": "0.1.4", "@tcd-devkit/tsconfig": "0.1.0", "@tcd-devkit/tsup-config": "0.0.3" }, "peerDependencies": { "eslint": "^9.0.0" }, "engines": { "node": ">=20.11.0 || >=21.2.0" }, "scripts": { "build": "tsup", "lint:types": "tcd-scripts lint --only=tsc" } }