@typed/test
Version:
Simple test framework
68 lines (67 loc) • 2.42 kB
JSON
{
"name": "@typed/test",
"description": "Simple test framework",
"repository": "https://github.com/TylorS/typed-test",
"version": "1.4.0",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"typings": "lib/index.d.ts",
"jsnext:main": "lib.es2015/index.js",
"module": "lib.es2015/index.js",
"bin": {
"typed-test": "lib/cli.js"
},
"author": "Tylor Steinberger <tlsteinberger167@gmail.com>",
"license": "MIT",
"devDependencies": {
"@types/diff": "^3.2.0",
"@types/glob-expand": "0.0.30",
"@types/mocha": "^2.2.41",
"@types/node": "^7.0.27",
"@types/rimraf": "0.0.28",
"@types/tmp": "0.0.33",
"@types/yargs": "^6.6.0",
"conventional-changelog-cli": "^1.3.1",
"husky": "^0.13.4",
"lint-staged": "^3.6.0",
"mocha": "^3.4.2",
"prettier": "^1.4.2",
"ts-node": "^3.0.6",
"typescript": "^2.3.4",
"validate-commit-msg": "^2.12.1"
},
"dependencies": {
"167": "^0.29.0",
"diff": "^3.2.0",
"gaze": "^1.1.2",
"glob-expand": "^0.2.1",
"rimraf": "^2.6.1",
"tmp": "0.0.31",
"typed-colors": "^1.0.0",
"typed-figures": "^1.0.0",
"yargs": "^8.0.1"
},
"lint-staged": {
".ts": [
"prettier --write --print-width 100 --tab-width 2 --no-semi --single-quote --trailing-comma es5 --parser typescript",
"git add"
]
},
"scripts": {
"build": "npm run build:commonjs && npm run build:es2015 && chmod +x lib/cli.js",
"build:commonjs": "tsc -P .config/tsconfig.commonjs.json",
"build:es2015": "tsc -P .config/tsconfig.es2015.json",
"changelog": "conventional-changelog -i CHANGELOG.md -s -r 0 -p angular",
"cleanup": "rimraf lib lib.es2015",
"commit": "git-cz",
"commitmsg": "validate-commit-msg",
"postchangelog": "git add CHANGELOG.md && git commit -m 'docs(CHANGELOG): amend changelog'",
"postversion": "npm run changelog && git push origin master --tags && npm publish",
"preversion": "npm test && npm run build",
"release:major": "npm version major -m 'chore(package): v%s'",
"release:minor": "npm version minor -m 'chore(package): v%s'",
"test": "npm run test:lint && npm run test:unit",
"test:lint": "prettier --write --print-width 100 --tab-width 2 --no-semi --single-quote --trailing-comma es5 --parser typescript 'src/*.ts' 'src/**/*.ts'",
"test:unit": "mocha -r ts-node/register 'src/*.test.ts' 'src/**/*.test.ts'"
}
}