UNPKG

dm-tools

Version:
70 lines (69 loc) 1.95 kB
{ "name": "dm-tools", "version": "0.9.14", "description": "Dev Mentor Project Creator Tools", "main": "src/main.ts", "bin": { "dm": "bin/main.js" }, "scripts": { "build": "cross-env NODE_ENV=production tsc", "build:test": "cross-env NODE_ENV=test tsc -p ./tsconfig.dev.json", "check": "tsc --noEmit", "clean": "shx rm -rf bin", "doc": "typedoc --module commonjs --target ES5 --ignoreCompilerErrors --exclude node_modules --out $npm_package_config_doc_folder src", "format": "biome format --write ./src", "lint": "yarn eslint ./src", "node:debug": "node --inspect --debug-brk $npm_package_bin_cli", "prebuild": "run-s format lint clean", "predoc": "shx rm -rf $npm_package_config_doc_folder && shx mkdir -p $npm_package_config_doc_folder", "prepush": "npm run test", "pretest": "run-s clean build:test", "test": "jest './bin/'", "test:coverage": "npm run test -- --coverage", "pack": "run-s unpack build npm:link", "unpack": "npm unlink -g", "npm:link": "npm link" }, "keywords": [ "devmentor", "javascript", "js", "project-creator", "starter", "tool", "utility", "ts", "tscli", "typescript", "nodejs", "web" ], "author": "Rajinder Yadav <devguy.ca@gmail.com>", "license": "GPL-3.0", "repository": { "type": "git", "url": "https://github.com/devmentor416/dm-tools" }, "dependencies": { "commander": "^13.1.0", "shelljs": "^0.9.2" }, "devDependencies": { "@eslint/js": "^9.26.0", "@types/bunyan": "^1.8.11", "@types/jest": "^29.5.14", "@types/node": "^22.15.3", "@types/shelljs": "^0.8.15", "biome": "^0.3.3", "cross-env": "^7.0.3", "cross-var": "^1.1.0", "eslint": "^9.26.0", "jest": "^29.7.0", "npm-run-all": "^4.1.5", "shx": "^0.4.0", "typedoc": "^0.28.3", "typescript": "^5.8.3", "typescript-eslint": "^8.31.1" } }