UNPKG

@forbeslindesay/tsconfig

Version:

Forbes Lindesay's tsconfig, tslint, prettier etc. configs

52 lines (51 loc) 1.49 kB
{ "name": "@forbeslindesay/tsconfig", "description": "Forbes Lindesay's tsconfig, tslint, prettier etc. configs", "repository": { "type": "git", "url": "https://github.com/ForbesLindesay/tsconfig.git" }, "bugs": { "url": "https://github.com/ForbesLindesay/tsconfig/issues" }, "homepage": "https://github.com/ForbesLindesay/tsconfig", "license": "MIT", "keywords": [ "tslint", "typescript", "prettier", "config" ], "scripts": { "prettier:write": "prettier --ignore-path .gitignore --write './**/*.{md,json,yaml,js,jsx,ts,tsx}'", "prettier:check": "prettier --ignore-path .gitignore --list-different './**/*.{md,json,yaml,js,jsx,ts,tsx}'", "lint": "eslint --config .eslintrc-ts.js --no-eslintrc --ext .ts,.tsx src", "lint:fix": "eslint --fix --config .eslintrc-ts.js --no-eslintrc --ext .ts,.tsx src", "typecheck": "tsc --noEmit" }, "dependencies": {}, "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.15.0", "@typescript-eslint/parser": "^5.15.0", "eslint": "^8.11.0", "eslint-plugin-import": "^2.25.4", "husky": "^2.4.1", "lint-staged": "^8.2.1", "prettier": "^1.18.2", "semantic-release": "^15.13.17", "tslint": "^5.18.0", "typescript": "^3.5.2" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{md,json,yaml,js,jsx,ts,tsx}": [ "prettier --write", "git add" ] }, "version": "2.1.1" }