@react-analyzer/tsl
Version:
Bring the same linting functionality that https://eslint-react.xyz has to the TypeScript LSP.
76 lines (75 loc) • 1.81 kB
JSON
{
"name": "@react-analyzer/tsl",
"version": "0.0.5",
"description": "Bring the same linting functionality that https://eslint-react.xyz has to the TypeScript LSP.",
"keywords": [
"typescript",
"tsl",
"linting",
"lsp",
"react",
"react-analyzer",
"eslint-react"
],
"homepage": "https://github.com/react-analyzer/tsl",
"bugs": {
"url": "https://github.com/react-analyzer/tsl/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/react-analyzer/tsl.git"
},
"license": "MIT",
"author": "Rel1cx<dokimondex@gmail.com>",
"sideEffects": false,
"type": "module",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js"
},
"./package.json": "./package.json"
},
"files": [
"dist",
"./package.json"
],
"scripts": {
"build": "tsup",
"build:docs": "typedoc",
"format:write": "dprint fmt",
"lint:deps": "bun x skott -m file-tree -e .ts -s",
"lint:publish": "publint",
"lint:ts": "tsl",
"publish": "bun run build && bun run lint:publish",
"test": "bun test"
},
"dependencies": {
"compare-versions": "^6.1.1",
"get-tsconfig": "^4.10.1",
"ts-api-utils": "^2.1.0",
"ts-pattern": "^5.7.1"
},
"devDependencies": {
"@tsconfig/bun": "^1.0.8",
"@tsconfig/strictest": "^2.0.5",
"@types/bun": "^1.2.18",
"dedent": "^1.6.0",
"dprint": "^0.50.1",
"publint": "^0.3.12",
"tsup": "^8.5.0",
"typedoc": "^0.28.7",
"typedoc-plugin-markdown": "^4.7.0",
"typedoc-plugin-mdn-links": "^5.0.2",
"typescript": "^5.8.3"
},
"peerDependencies": {
"tsl": "^1.0.18",
"typescript": "^5.8.3"
},
"packageManager": "bun@1.2.18",
"engines": {
"bun": ">=1.2.17",
"node": ">=20.19.0"
}
}