UNPKG

@arabasta/eslint-plugin-tsoa

Version:
66 lines (65 loc) 1.75 kB
{ "name": "@arabasta/eslint-plugin-tsoa", "version": "1.1.2", "type": "commonjs", "description": "ESLint plugin for tsoa rules", "author": "Stoyan Kolev", "repository": { "type": "git", "url": "git+https://github.com/CloudNStoyan/arabasta.git", "directory": "eslint-plugin-tsoa" }, "files": [ "dist", "package.json", "README.md", "LICENSE", "index.d.ts" ], "types": "./index.d.ts", "main": "./dist/eslint-plugin-tsoa.js", "exports": { ".": { "types": "./index.d.ts", "default": "./dist/eslint-plugin-tsoa.js" }, "./package.json": "./package.json" }, "scripts": { "build": "rimraf dist && tsc --p tsconfig.build.json", "format": "prettier --cache --write .", "format-check": "prettier --cache --check .", "lint:eslint-docs": "eslint-doc-generator --check", "test": "npm run test:only && npm run lint:eslint-docs", "test:only": "vitest run --dir ./src/rules", "typecheck": "tsc --p tsconfig.json --noEmit", "update:eslint-docs": "eslint-doc-generator" }, "dependencies": { "@es-joy/jsdoccomment": "^0.50.0", "@typescript-eslint/type-utils": "^8.19.0", "@typescript-eslint/utils": "^8.8.1" }, "devDependencies": { "@types/node": "^22.10.5", "@typescript-eslint/rule-tester": "^8.19.0", "eslint-doc-generator": "^2.0.2", "json-schema-to-typescript": "^15.0.2", "prettier": "^3.4.2", "rimraf": "^6.0.1", "typescript": "~5.9.3", "vitest": "^4.1.0" }, "peerDependencies": { "@typescript-eslint/parser": ">=7.0.0", "eslint": ">=8.0.0", "typescript": ">=5.0.0" }, "license": "MIT", "keywords": [ "eslint", "eslint-plugin", "eslintplugin", "tsoa" ] }