UNPKG

@dovenv/eslint-config

Version:
105 lines 2.94 kB
{ "name": "@dovenv/eslint-config", "version": "1.6.2", "description": "Eslint configuration for dovenv", "keywords": [ "eslint", "eslint-plugin", "config", "dovenv", "lint", "pigeonposse", "plugin", "pp", "rules", "ruleset", "rulesets" ], "homepage": "https://dovenv.pigeonposse.com/guide/config/eslint-config", "bugs": { "url": "https://github.com/pigeonposse/dovenv/issues", "email": "dev@pigeonposse.com" }, "repository": { "type": "https", "url": "https://github.com/pigeonposse/dovenv/", "directory": "packages/config/eslint-config" }, "funding": { "type": "individual", "url": "https://pigeonposse.com/?popup=donate" }, "license": "GPL-3.0", "author": { "name": "Angelo", "email": "angelo@pigeonposse.com", "url": "https://github.com/angelespejo" }, "sideEffects": true, "type": "module", "exports": { ".": { "import": { "types": "./dist/main.d.mts", "default": "./dist/main.mjs" } } }, "main": "dist/main.mjs", "module": "dist/main.mjs", "types": "dist/main.d.ts", "files": [ "dist" ], "dependencies": { "@eslint/compat": "2.1.0", "@eslint/css": "1.2.0", "@eslint/js": "10.0.1", "@html-eslint/eslint-plugin": "0.60.0", "@html-eslint/parser": "0.60.0", "@stylistic/eslint-plugin": "5.10.0", "eslint-plugin-align-assignments": "1.1.2", "eslint-plugin-align-import": "1.0.0", "eslint-plugin-import": "2.32.0", "eslint-plugin-jsdoc": "62.9.0", "eslint-plugin-json-schema-validator": "6.2.0", "eslint-plugin-jsonc": "3.1.2", "eslint-plugin-markdownlint": "0.9.0", "eslint-plugin-package-json": "1.1.0", "eslint-plugin-playwright": "2.10.3", "eslint-plugin-promise": "7.3.0", "eslint-plugin-toml": "1.3.1", "eslint-plugin-vue": "10.9.1", "eslint-plugin-yml": "3.3.2", "globals": "17.6.0", "jsonc-eslint-parser": "3.1.0", "tailwind-csstree": "0.3.1", "typescript-eslint": "8.59.4", "vue-eslint-parser": "10.4.0" }, "devDependencies": { "@types/eslint-plugin-markdown": "2.0.2", "eslint": "10.4.0", "svelte": "5.55.8", "@dovenv/repo-config": "1.6.2" }, "peerDependencies": { "eslint": ">=9" }, "optionalDependencies": { "eslint-plugin-svelte": "3.17.1" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "scripts": { "build": "unbuild", "dev": "eslint --config tests/eslint.config.js tests/lint/**", "inspect": "pnpx @eslint/config-inspector@latest --config src/main.ts", "performance": "TIMING=all eslint --config tests/eslint.config.js tests/lint/** --stats", "test": "vitest run -r tests --passWithNoTests", "test-bin": "eslint tests/lint --config tests/eslint.config.js", "test-bin-dev": "eslint tests/lint --config tests/eslint.config.dev.ts" } }