@wessberg/ts-config
Version:
Shared rules for Typescript and tslint, used across my OSS projects.
55 lines (54 loc) • 1.39 kB
JSON
{
"name": "@wessberg/ts-config",
"version": "5.0.20",
"description": "Shared rules for Typescript and tslint, used across my OSS projects.",
"scripts": {
"publish:major": "npm version major && git push && npm publish",
"publish:minor": "npm version minor && git push && npm publish",
"publish:patch": "npm version patch && git push && npm publish",
"prettier": "prettier --write \"./*.{js,ts,json,html,css,md}\""
},
"type": "module",
"files": [
"tsconfig.json",
"eslint.config.js",
"sandhog.config.js"
],
"keywords": [
"typescript",
"tslint",
"tsconfig"
],
"license": "MIT",
"author": {
"name": "Frederik Wessberg",
"email": "frederikwessberg@hotmail.com",
"url": "https://github.com/wessberg"
},
"bugs": {
"url": "https://github.com/wessberg/ts-config/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/wessberg/ts-config.git"
},
"devDependencies": {
"prettier": "^3.3.3",
"lint-staged": "^15.2.10"
},
"dependencies": {},
"peerDependencies": {
"eslint": ">=9.x",
"@eslint/js": ">=9.x",
"eslint-config-prettier": ">=9.x",
"eslint-plugin-prettier": ">=5.x",
"typescript-eslint": ">=8.x",
"eslint-plugin-jsdoc": ">=50.2.4",
"@wessberg/prettier-config": "^1.x"
},
"tsconfig": "tsconfig.json",
"lint-staged": {
"*": "prettier --ignore-unknown --write"
},
"prettier": "@wessberg/prettier-config"
}