UNPKG

@cspell/eslint-plugin

Version:
114 lines (113 loc) 3.47 kB
{ "name": "@cspell/eslint-plugin", "publishConfig": { "access": "public", "provenance": true }, "version": "9.2.1", "description": "CSpell ESLint plugin", "keywords": [ "cspell", "eslint", "plugin", "spell", "spell checker", "spelling" ], "author": "Jason Dent <jason@streetsidesoftware.nl>", "homepage": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-eslint-plugin#readme", "license": "MIT", "exports": { "./package.json": "./package.json", ".": { "types": "./dist/plugin/index.d.cts", "require": "./dist/plugin/index.cjs", "import": "./dist/plugin/index.cjs", "default": "./dist/plugin/index.cjs" }, "./configs": { "types": "./dist/plugin/configs.d.cts", "require": "./dist/plugin/configs.cjs", "import": "./dist/plugin/configs.cjs", "default": "./dist/plugin/configs.cjs" }, "./recommended": { "types": "./dist/plugin/recommended.d.cts", "require": "./dist/plugin/recommended.cjs", "import": "./dist/plugin/recommended.cjs", "default": "./dist/plugin/recommended.cjs" } }, "type": "module", "sideEffects": false, "main": "dist/plugin/index.cjs", "types": "dist/plugin/index.d.cts", "files": [ "dist", "!**/__mocks__", "!**/*.spec.*", "!**/*.test.*", "!**/test*/**", "!**/*.tsbuildInfo", "!**/*.map" ], "scripts": { "bt": "pnpm build && pnpm test", "build": "pnpm build:schema && pnpm build:src", "build:src": "tsc -b ./tsconfig.json -f", "build:schema": "pnpm build-options-schema", "watch": "tsc -b ./tsconfig.json --watch -f", "clean": "shx rm -rf dist temp coverage \"*.tsbuildInfo\"", "clean-build": "pnpm run clean && pnpm run build", "coverage": "echo coverage", "test-watch": "pnpm run test -- --watch", "test-yaml": "npx mocha --timeout 10000 \"dist/**/yaml.test.mjs\"", "test-eslint": "npx mocha --timeout 10000 \"dist/**/*.test.mjs\"", "test-samples": "pnpm -r --filter @internal/eslint-plugin-fixtures-simple test", "test": "pnpm run test-eslint && pnpm run test-samples" }, "repository": { "type": "git", "url": "https://github.com/streetsidesoftware/cspell.git", "directory": "packages/cspell-eslint-plugin" }, "bugs": { "url": "https://github.com/streetsidesoftware/cspell" }, "engines": { "node": ">=20" }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.34.0", "@internal/cspell-eslint-plugin-scripts": "", "@types/estree": "^1.0.8", "@types/mocha": "^10.0.10", "@typescript-eslint/parser": "^8.41.0", "@typescript-eslint/types": "^8.41.0", "eslint": "^9.34.0", "eslint-plugin-jsonc": "^2.20.1", "eslint-plugin-mdx": "^3.6.2", "eslint-plugin-n": "^17.21.3", "eslint-plugin-react": "^7.37.5", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-yml": "^1.18.0", "globals": "^16.3.0", "jsonc-eslint-parser": "^2.4.0", "mocha": "^11.7.1", "ts-json-schema-generator": "^2.4.0", "typescript": "~5.9.2", "typescript-eslint": "^8.41.0", "yaml-eslint-parser": "^1.3.0" }, "dependencies": { "@cspell/cspell-types": "9.2.1", "@cspell/url": "9.2.1", "cspell-lib": "9.2.1", "synckit": "^0.11.11" }, "peerDependencies": { "eslint": "^7 || ^8 || ^9" }, "gitHead": "3a165c2afd917f4a923c2316f3768eaf18aa3e4b" }