UNPKG

create-typescript-project-scaffolding

Version:
54 lines (53 loc) 1.63 kB
{ "name": "express-utils-template", "version": "0.0.1", "description": "TS Template", "main": "dist/index.js", "scripts": { "test": "mocha --exit -r ts-node/register test/*.ts", "test:ci": "nyc --reporter cobertura --reporter=html --reporter=text mocha -r ts-node/register --require source-map-support/register --recursive test/*.ts --reporter mocha-junit-reporter --reporter=spec", "dev": "ts-node-dev --project ./tsconfig.json --respawn --no-deps --rs --cls ./src", "build": "tsc", "eslint": "eslint src/**/*.ts test/*.ts" }, "keywords": [ "typescript", "nodejs", "template" ], "author": "Nico W. <info@ni-wa.de> (https://trickfilm400.de/)", "license": "MIT", "dependencies": { "@kopf02/express-utils": "^2.0.0", "convict": "^6.2.4", "cors": "^2.8.5", "express": "^4.21.1", "joi": "^17.13.3", "mysql": "^2.18.1", "reflect-metadata": "^0.2.2", "winston": "^3.17.0" }, "devDependencies": { "@eslint/js": "^9.14.0", "@types/convict": "^6.1.6", "@types/cors": "^2.8.17", "@types/eslint__js": "^8.42.3", "@types/express": "^5.0.0", "@types/mocha": "^10.0.9", "@types/node": "^20.17.6", "chai": "^4.5.0", "chai-http": "^4.4.0", "eslint": "^9.14.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "mocha": "^10.8.2", "mocha-junit-reporter": "^2.2.1", "nyc": "^17.1.0", "prettier": "^3.3.3", "source-map-support": "^0.5.21", "ts-node": "^10.9.2", "ts-node-dev": "^2.0.0", "typescript": "^5.6.3", "typescript-eslint": "^8.14.0" } }