Skip to content

Commit

Permalink
wip preact
Browse files Browse the repository at this point in the history
  • Loading branch information
disjukr committed Jul 2, 2019
1 parent b3e2d98 commit 6f5011a
Show file tree
Hide file tree
Showing 11 changed files with 732 additions and 275 deletions.
23 changes: 19 additions & 4 deletions dev/getSharedWebpackConfig.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,36 @@ export default function getSharedWebpackConfig(option: GetConfigOption): webpack
path: path.resolve(__dirname, '..', option.outputDir || 'dist'),
},
resolve: {
extensions: ['.js', '.ts'],
extensions: ['.js', '.ts', '.tsx'],
},
module: {
rules: [
{
test: /\.ts$/,
test: /\.tsx?$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
plugins: ['babel-plugin-macros'],
presets: ['@babel/preset-typescript', '@babel/preset-env'],
plugins: [
['@babel/plugin-transform-react-jsx', { pragma: 'h' }],
'babel-plugin-macros',
],
presets: [
['@babel/preset-typescript', { jsxPragma: 'h' }],
'@babel/preset-env',
],
},
},
},
{
test: /\.css$/,
exclude: /node_modules/,
sideEffects: true,
use: [
{ loader: 'style-loader' },
{ loader: 'css-loader' },
],
},
],
},
plugins: [
Expand Down
Loading

0 comments on commit 6f5011a

Please sign in to comment.