UNPKG

eslint-plugin-check-file

Version:

ESLint rules for consistent filename and folder. Allows you to enforce a consistent naming pattern for the filename and folder

98 lines (97 loc) 2.45 kB
{ "name": "eslint-plugin-check-file", "version": "3.3.0", "description": "ESLint rules for consistent filename and folder. Allows you to enforce a consistent naming pattern for the filename and folder", "keywords": [ "eslint", "eslintplugin", "eslint-plugin", "folder", "path", "file", "filename", "glob-matching", "naming-conventions" ], "repository": { "type": "git", "url": "git+https://github.com/dukeluo/eslint-plugin-check-file.git" }, "author": "Huan Luo <dukeluo@outlook.com> (https://shaiwang.life)", "funding": [ { "type": "ko_fi", "url": "https://ko-fi.com/huanluo" }, { "type": "github", "url": "https://github.com/sponsors/dukeluo" } ], "license": "Apache-2.0", "bugs": { "url": "https://github.com/dukeluo/eslint-plugin-check-file/issues" }, "homepage": "https://github.com/dukeluo/eslint-plugin-check-file", "type": "module", "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" }, "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } } }, "files": [ "dist" ], "scripts": { "prepare": "husky", "build": "rollup -c", "lint": "eslint .", "lint:fix": "eslint . --fix && prettier --write **/*.md", "test": "c8 mocha --loader=esmock tests --recursive", "test:report": "c8 report -r=lcov", "test:cli": "mocha --loader=esmock", "example:lint": "npm run lint --workspace=basic" }, "dependencies": { "is-glob": "^4.0.3", "micromatch": "^4.0.8" }, "devDependencies": { "@commitlint/cli": "^19.6.0", "@commitlint/config-conventional": "^19.6.0", "@eslint/js": "^9.15.0", "@rollup/plugin-terser": "^0.4.4", "c8": "^10.1.2", "eslint": "^9.15.0", "eslint-plugin-eslint-plugin": "^6.3.2", "eslint-plugin-jsdoc": "^50.5.0", "eslint-plugin-n": "^17.14.0", "eslint-plugin-prettier": "^5.2.1", "esmock": "^2.6.9", "husky": "^9.1.7", "mocha": "^10.8.2", "prettier": "^3.3.3", "rollup": "^4.27.4", "rollup-plugin-dts": "^6.2.1", "typescript": "^5.8.3" }, "engines": { "node": ">=18" }, "peerDependencies": { "eslint": ">=9.0.0" }, "workspaces": [ "examples/basic" ] }