UNPKG

@mhy/config

Version:

> This documentation is not complete. It's in progress and it's a BETA version. Use the tool at your own risk.

25 lines (22 loc) 1.08 kB
"use strict"; const { moduleHome } = require('../../'); const path = require('path'); module.exports.default = () => ({ extensions: ['.js', '.mjs', '.jsx', '.css', '.scss', '.ts', '.tsx', '.json'], modules: Array.from(new Set([path.resolve(moduleHome, '../../../'), path.resolve(process.cwd(), 'node_modules'), path.resolve(moduleHome, '../node_modules'), '../node_modules'])), alias: { '@components': path.resolve(process.cwd(), 'src/components/'), '@constants': path.resolve(process.cwd(), 'src/constants/'), '@core': path.resolve(process.cwd(), 'src/core/'), '@entities': path.resolve(process.cwd(), 'src/entities/'), '@fields': path.resolve(process.cwd(), 'src/fields/'), '@forms': path.resolve(process.cwd(), 'src/forms/'), '@layouts': path.resolve(process.cwd(), 'src/layouts/'), '@overlays': path.resolve(process.cwd(), 'src/overlays/'), '@pages': path.resolve(process.cwd(), 'src/pages/'), '@services': path.resolve(process.cwd(), 'src/services/'), '@validators': path.resolve(process.cwd(), 'src/validators/') } });