eslint-plugin-tsc
Version:
Wraps a TypeScript compiler checks
64 lines (63 loc) • 2.25 kB
JSON
{
"name": "eslint-plugin-tsc",
"version": "2.0.0",
"license": "MIT",
"description": "Wraps a TypeScript compiler checks",
"main": "index.js",
"keywords": [
"eslint",
"eslint-plugin",
"eslintplugin",
"eslint-rules",
"typescript",
"typescript-service"
],
"scripts": {
"test": "npm run eslint && npm run tscheck && npm run test:r",
"test:r": "mocha -r ts-node/register/transpile-only --no-timeouts src/**/*.spec.ts",
"test:w": "mocha -r ts-node/register/transpile-only --watch-files src/**/*.ts --watch src/**/*.spec.ts",
"test:d": "node --inspect-brk -r ts-node/register/transpile-only node_modules/mocha/bin/_mocha --no-timeouts --watch-files src/**/*.ts --watch src/**/*.spec.ts",
"tscheck": "echo tscheck... && tsc --noEmit",
"tscheck:w": "npm run tscheck -- --watch",
"tsclint": "tsc --noEmit --pretty false --strictNullChecks --forceConsistentCasingInFileNames --noImplicitReturns --noImplicitThis --noUnusedLocals --noUnusedParameters",
"tsclint:w": "npm run tsclint -- --watch",
"eslint": "node node_modules/eslint/bin/eslint \"src/**/*.{ts,tsx}\"",
"eslint:w": "watchexec -w src \"npm run eslint\"",
"eslint:fix": "npm run eslint -- --fix",
"build": "sh Taskfile build",
"prettier:format": "npx prettier src --write"
},
"dependencies": {
"typescript-service": "^2.0.3"
},
"devDependencies": {
"@semantic-release/changelog": "^5.0.1",
"@semantic-release/git": "^9.0.0",
"@semantic-release/npm": "^7.0.6",
"@types/eslint": "^7.2.2",
"@types/mocha": "^8.0.3",
"@types/node": "^14.10.2",
"@typescript-eslint/parser": "^4.1.1",
"eslint": "^7.9.0",
"eslint-plugin-unicorn": "^21.0.0",
"mocha": "^8.1.3",
"prettier": "^2.1.1",
"semantic-release": "^17.1.1",
"ts-node": "^9.0.0",
"typescript": "^4.0.2",
"typescript-service": "^2.0.3",
"watchexec-bin": "^1.0.0"
},
"engines": {
"node": ">=12",
"npm": ">=6"
},
"repository": {
"type": "git",
"url": "git+https://github.com/unlight/eslint-plugin-tsc.git"
},
"bugs": {
"url": "https://github.com/unlight/eslint-plugin-tsc/issues"
},
"homepage": "https://github.com/unlight/eslint-plugin-tsc#readme"
}