ts-dev
Version:
Typescript development tools
57 lines (56 loc) • 1.77 kB
JSON
{
"name": "ts-dev",
"version": "2.1.16",
"description": "Typescript development tools",
"bin": {
"ts-dev": "./dist/esm/ts-dev.js"
},
"exports": {
"./*": "./dist/esm/*.js",
"./package.json": "./package.json"
},
"type": "module",
"scripts": {
"lint": "eslint src --ext .ts --cache --cache-location ./dist/",
"compile": "tsc",
"pretest": "npm run compile",
"test": "mocha",
"test-rmdir": "tsc && node --experimental-specifier-resolution=node ./dist/esm/ts-dev.js rmdir ./dist2 dist3",
"test-prepare-types": "tsc && node --experimental-specifier-resolution=node ./dist/esm/ts-dev.js prepare-types",
"test-pack": "tsc && node --experimental-specifier-resolution=node ./dist/esm/ts-dev.js pack",
"prebuild": "node -e \"require('node:fs/promises').rm('./dist/',{recursive:true,force:true})\"",
"build": "concurrently npm:lint npm:compile --kill-others-on-fail ",
"preversion": "npm run build",
"postversion": "npm publish && git push --follow-tags"
},
"keywords": [
"Typescript",
"development"
],
"repository": {
"type": "git",
"url": "https://gitlab.com/sosoba/ts-dev.git"
},
"author": "sosoba",
"license": "ISC",
"engines": {
"node": ">=14"
},
"devDependencies": {
"@sosoba/eslint-config": "^1.1.14",
"@types/columnify": "^1.5.1",
"@types/mocha": "^9.1.1",
"@types/node": "^16.11.31",
"@types/npmlog": "^4.1.4",
"@typescript-eslint/eslint-plugin": "^5.21.0",
"concurrently": "^7.1.0",
"eslint": "^8.14.0",
"mocha": "^9.2.2",
"rimraf": "^3.0.2",
"tslib": "^2.4.0",
"typescript": "^4.6.3"
},
"dependencies": {
"@sosoba/tar-stream": "^1.0.0"
}
}