UNPKG

sequelize-ts-boilerplate

Version:

A REST API scaffolding tool designed to scale and easily generate CRUD endpoints based on database schema design

39 lines (38 loc) 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const fse = require("fs-extra"); function generate() { const packageJSONFile = (` { "name": "", "description": "Generated Node.js/TypeScript/Sequelize REST API Boilerplate", "version": "1.0.0", "main": "server.js", "scripts": { "test": "echo 'Error: no test specified' && exit 1", "dev": "node ./build/server.js" }, "dependencies": { "dotenv": "^4.0.0", "body-parser": "^1.17.2", "cookie-parser": "^1.4.3", "express": "^4.16.3", "helmet": "^3.12.0", "morgan": "^1.8.2", "cors": "^2.8.3", "reflect-metadata": "^0.1.12", "mysql": "^2.15.0", "mysql2": "^1.6.4", "sequelize": "4.37.7", "sequelize-typescript": "0.5.0" }, "devDependencies": { "@types/mysql": "^2.15.4", "@types/node": "^8.0.7" } } `); fse.outputFileSync(`./package.json`, packageJSONFile, "utf8"); } exports.generate = generate; //# sourceMappingURL=write-package-json.js.map