UNPKG

express-generator-typescript

Version:

Generate new Express applications similar to express-generate which but sets it up to use TypeScript instead

23 lines (17 loc) 488 B
/* eslint-disable n/no-process-env */ import path from 'path'; import dotenv from 'dotenv'; import moduleAlias from 'module-alias'; // Check the env const NODE_ENV = (process.env.NODE_ENV ?? 'development'); // Configure "dotenv" const result2 = dotenv.config({ path: path.join(__dirname, `./config/.env.${NODE_ENV}`), }); if (result2.error) { throw result2.error; } // Configure moduleAlias if (__filename.endsWith('js')) { moduleAlias.addAlias('@src', __dirname + '/dist'); }