UNPKG

@raycast/eslint-plugin

Version:

ESLint plugin designed to help Raycast's extensions authors follow best practices

53 lines (52 loc) 1.32 kB
{ "name": "@raycast/eslint-plugin", "version": "2.0.5", "description": "ESLint plugin designed to help Raycast's extensions authors follow best practices", "author": "Raycast Technologies Ltd.", "keywords": [ "raycast", "eslint", "eslintplugin", "eslint-plugin" ], "license": "MIT", "main": "./dist/index.js", "files": [ "dist", "api.js", "api.d.ts", "README.md" ], "scripts": { "prebuild": "rimraf dist", "build": "tsc", "type:check": "tsc --noEmit", "test": "jest", "test:ci": "jest --ci", "preupdate:docs": "npm run build", "update:docs": "eslint-doc-generator", "lint": "npm-run-all \"lint:*\"", "lint:eslint-docs": "npm-run-all \"update:docs --check\"", "lint:ts": "eslint .", "prepublish": "npm run build" }, "dependencies": { "@typescript-eslint/utils": "^8.26.1" }, "devDependencies": { "@eslint/js": "^9.22.0", "@typescript-eslint/parser": "^8.26.0", "@typescript-eslint/rule-tester": "^8.26.1", "eslint": "^9.22.0", "eslint-doc-generator": "^2.1.2", "eslint-plugin-eslint-plugin": "^6.4.0", "globals": "^16.0.0", "jest": "^29.7.0", "npm-run-all": "^4.1.5", "rimraf": "^6.0.1", "ts-jest": "^29.2.6" }, "peerDependencies": { "eslint": ">=8.23.0" } }