ts-simple-type
Version:
Relationship type checker functions for Typescript types.
61 lines (60 loc) • 1.74 kB
JSON
{
"name": "ts-simple-type",
"version": "0.2.26",
"description": "Relationship type checker functions for Typescript types.",
"author": "runem",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/runem/ts-simple-type.git"
},
"keywords": [
"typescript",
"ast",
"typechecker",
"type"
],
"scripts": {
"prepublish": "npm run build",
"release:patch": "npm run prepublish && standard-version --release-as patch",
"release:minor": "npm run prepublish && standard-version --release-as minor",
"release:major": "npm run prepublish && standard-version --release-as major",
"lint": "tslint --project ./",
"prettier:check": "prettier --list-different \"src/**/*.{ts,tsx}\"",
"prettier:write": "prettier --write \"src/**/*.{ts,tsx}\"",
"test": "rm -rf dist & tsc && ava dist/test/**/*.spec.js -- $LINE",
"test:watch": "rm -rf dist && tsc --watch & ava dist/test/**/*.spec.js --watch",
"watch": "rm -rf lib && rollup -c --watch",
"build": "rm -rf lib && rollup -c"
},
"main": "lib/index.cjs.js",
"typings": "lib/index.cjs.d.ts",
"files": [
"lib"
],
"dependencies": {},
"devDependencies": {
"@types/node": "^10.12.12",
"@wessberg/rollup-plugin-ts": "^1.1.9",
"ava": "1.0.0-rc.2",
"husky": "^1.3.1",
"prettier": "^1.15.3",
"pretty-quick": "^1.8.0",
"rollup": "^0.67.4",
"standard-version": "^4.4.0",
"tslint": "^5.12.0",
"tslint-language-service": "^0.9.9",
"typescript": "^3.2.1"
},
"prettier": {
"useTabs": true,
"tabWidth": 4,
"singleQuote": false,
"printWidth": 200
},
"husky": {
"hooks": {
"pre-commit": "pretty-quick --staged"
}
}
}