@gobstones/gobstones-scripts
Version:
Scripts to abstract away build configuration of Gobstones Project's libraries and modules.
32 lines (29 loc) • 776 B
JavaScript
const { config } = require('@gobstones/gobstones-scripts');
config.init();
const rootDir = config.locations.projectRoot;
module.exports = {
'ts-node': {
compilerOptions: {
module: 'commonjs'
}
},
compilerOptions: {
target: 'es2015',
rootDir: `${rootDir}/src`,
esModuleInterop: true,
allowJs: true,
sourceMap: true,
declaration: true,
declarationMap: true,
declarationDir: `${rootDir}/dist/typings`,
moduleResolution: 'node',
resolveJsonModule: true,
stripInternal: true,
composite: false,
skipLibCheck: true,
// For react build
jsx: 'react',
module: 'ESNext'
},
include: [`${rootDir}/src/**/*`]
};