UNPKG

nhb-scripts

Version:

A collection of Node.js scripts to use in TypeScript & JavaScript projects

32 lines (29 loc) 1.13 kB
export const CONFIG_BOILERPLATE = /* javascript */ `// @ts-check import { defineScriptConfig, expressMongooseZodTemplate } from 'nhb-scripts'; export default defineScriptConfig({ format: { args: ['--write'], files: ['.'], ignorePath: '.prettierignore', }, commit: { runFormatter: false, // do not run formatter, use \`true\` to format before committing }, count: { defaultPath: '.', excludePaths: ['node_modules', 'dist', 'build'], }, module: { destination: 'src/modules', // optional, default: "src/modules" defaultTemplate: 'my.template1', // selected by default, must match with the keys of \`templates\` object force: false, // \`true\` if you want to override the existing module templates: { 'express-mongoose-zod': { createFolder: true, destination: 'src/app/modules', files: expressMongooseZodTemplate, // built-in module : function that receives moduleName as argument and creates pre-defined files and contents }, }, }, }); `;