@cashfarm/lang
Version:
Extends TypeScript/Javascript with basic classes and functions
87 lines (86 loc) • 2.85 kB
JSON
{
"name": "@cashfarm/lang",
"version": "0.8.4",
"description": "Extends TypeScript/Javascript with basic classes and functions",
"main": "lib/index.js",
"typings": "lib/index.d.ts",
"scripts": {
"clean": "rimraf ./lib",
"docs": "yarn docs:html && opn docs/index.html",
"docs:html": "typedoc src/index.ts --excludePrivate --mode file --theme minimal --out docs",
"docs:json": "typedoc --mode file --json docs/typedoc.json src/index.ts",
"docs:publish": "yarn docs:html && gh-pages -d docs",
"lint": "tslint --project ./tsconfig.json -c ./tslint.json",
"lint-pkg": "ts-package-lint",
"indexes": "gulp indexes",
"test": "cd tests && mocha --compilers ts:ts-node/register -r tsconfig-paths/register ./*.spec.ts",
"test:watch": "cd tests && mocha -w --compilers ts:ts-node/register -r tsconfig-paths/register ./*.spec.ts",
"tsc": "tsc",
"cover": "istanbul cover ./node_modules/mocha/bin/_mocha -- ./dist/test/*.js",
"build": "npm run clean && npm run lint && npm run test && npm run tsc && npm run lint-pkg"
},
"engines": {
"node": ">=6.6.0"
},
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/cashfarm/lang.git"
},
"keywords": [
"shiny"
],
"author": "Saulo Vallory <saulo@cashfarm.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/cashfarm/lang/issues"
},
"homepage": "https://github.com/cashfarm/lang#README",
"dependencies": {
"class-transformer": "^0.1.8",
"reflect-metadata": "^0.1.10",
"uuid": "^3.1.0"
},
"devDependencies": {
"@types/chai": "^3.4.34",
"@types/chalk": "^0.4.31",
"@types/gulp": "^3.8.32",
"@types/gulp-util": "^3.0.29",
"@types/gulp-watch": "^4.1.29",
"@types/istanbul": "^0.4.29",
"@types/mocha": "^2.2.32",
"@types/node": "8",
"@types/reflect-metadata": "^0.0.5",
"@types/rimraf": "^0.0.28",
"@types/source-map-support": "^0.4.0",
"@types/through2": "^2.0.31",
"@types/typescript": "^0.4.26",
"@types/uuid": "^3.4.0",
"@types/vinyl": "^1.2.30",
"chai": "^3.5.0",
"gh-pages": "^1.0.0",
"gulp": "^3.9.1",
"gulp-concat-filenames": "^1.2.0",
"gulp-create-tsindex": "^1.0.2",
"gulp-folders": "^1.1.0",
"gulp-recursive-folder": "^0.9.4",
"gulp-typescript": "^2.14.1",
"gulp-util": "^3.0.7",
"gulp-watch": "^4.3.10",
"gulpclass": "^0.1.1",
"istanbul": "^0.4.4",
"mocha": "^3.0.2",
"opn-cli": "^3.1.0",
"rimraf": "^2.5.4",
"source-map-support": "^0.4.2",
"ts-node": "^3.3.0",
"ts-package-lint": "^0.2.2",
"tsconfig-paths": "^2.3.0",
"tslib": "^1.7.1",
"tslint": "^5.8.0",
"tslint-language-service": "^0.9.6",
"tslint-microsoft-contrib": "^5.0.1",
"typedoc": "^0.9.0",
"typescript": "^2.5.3",
"typings": "^1.3.2"
}
}