UNPKG

tynode

Version:

A CLI to quickly scaffold a Node.js TypeScript boilerplate with Express, Mongoose, and more.

39 lines (38 loc) 1.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.packageJsonBoilerplate = void 0; const packageJsonBoilerplate = (name) => { return [ `{`, `\t"name": "${name}",`, `\t"version": "1.0.0",`, `\t"main": "index.js",`, `\t"scripts": {`, `\t\t"dev": "ts-node-dev --respawn --transpile-only src/main.ts",`, `\t\t"build": "tsc"`, `\t},`, `\t"keywords": [],`, `\t"author": "",`, `\t"license": "ISC",`, `\t"description": "",`, `\t"dependencies": {`, `\t\t"dotenv": "latest",`, `\t\t"chalk": "latest",`, `\t\t"cors": "latest",`, `\t\t"inquirer": "latest",`, `\t\t"morgan": "latest",`, `\t\t"express": "latest",`, `\t\t"mongoose": "latest"`, `\t},`, `\t"devDependencies": {`, `\t\t"@types/node": "latest",`, `\t\t"@types/cors": "latest",`, `\t\t"@types/express": "latest",`, `\t\t"@types/morgan": "latest",`, `\t\t"ts-node-dev": "latest",`, `\t\t"typescript": "latest"`, `\t}`, `}` ].join("\n"); }; exports.packageJsonBoilerplate = packageJsonBoilerplate;