2018-09-17 13:55:49 -07:00
|
|
|
const paths = require('../paths');
|
|
|
|
|
|
|
|
module.exports = {
|
|
|
|
extensions: ['.ts', '.tsx', '.js', '.mjs', '.json'],
|
|
|
|
modules: paths.resolveModules,
|
|
|
|
// tsconfig.compilerOptions.paths should sync with these
|
|
|
|
alias: {
|
|
|
|
api: `${paths.srcClient}/api`,
|
|
|
|
components: `${paths.srcClient}/components`,
|
|
|
|
lib: `${paths.srcClient}/lib`,
|
|
|
|
modules: `${paths.srcClient}/modules`,
|
|
|
|
pages: `${paths.srcClient}/pages`,
|
2018-09-25 12:02:29 -07:00
|
|
|
static: `${paths.srcClient}/static`,
|
2018-09-17 13:55:49 -07:00
|
|
|
store: `${paths.srcClient}/store`,
|
|
|
|
styles: `${paths.srcClient}/styles`,
|
|
|
|
typings: `${paths.srcClient}/typings`,
|
2018-10-04 21:27:02 -07:00
|
|
|
types: `${paths.srcTypes}`,
|
2018-09-17 13:55:49 -07:00
|
|
|
utils: `${paths.srcClient}/utils`,
|
|
|
|
},
|
|
|
|
};
|