Repository URL to install this package:
|
Version:
3.6.2 ▾
|
import { resolveToRoot } from './resolveToRoot'
const relative = {
'config': './config/',
'state': './src/state',
'api': './src/bootstrapper/api',
'routes': './src/bootstrapper/routes',
// view
// -- pattern matching
'atoms': './src/views/atoms',
'organisms': './src/views/organisms/',
// @todo unused - need to do these
// 'templates': './src/views/layouts/',
'molecules': './src/views/molecules/',
// -- no-domain-logic
'layouts': './src/views/layouts/',
// @todo unused
'pages': './src/views/pages/',
// -- domain-logic views
'widgets': './src/views/widgets/',
'views': './src/views/',
// backend | frontend, server|web
'server': './src/server/',
'client': './src/client/',
// 'chain': modules + 'chain-able/',
// 'modules': modules + '',
// 'exotic': modules + 'exotic/',
'packages': './packages/',
'src': './src/',
'~': './',
}
const alias = Object.assign({}, relative)
Object.keys(alias).forEach(key => {
alias[key] = resolveToRoot('' + alias[key])
})
export { alias, relative }