diff options
author | Filip Zybała <fzybala@virtuslab.com> | 2020-05-12 14:58:05 +0200 |
---|---|---|
committer | Paweł Marks <Kordyjan@users.noreply.github.com> | 2020-05-21 15:26:00 +0200 |
commit | 25d826bb75a78eb674a63aed19f55e92d7ff8bca (patch) | |
tree | 72c0c1a04dd4cb301ee8d7a59fce90d5baea4662 /core/search-component/webpack.config.js | |
parent | 2ee83d06c9cc534b4f226dd30f294bc0588e8b4e (diff) | |
download | dokka-25d826bb75a78eb674a63aed19f55e92d7ff8bca.tar.gz dokka-25d826bb75a78eb674a63aed19f55e92d7ff8bca.tar.bz2 dokka-25d826bb75a78eb674a63aed19f55e92d7ff8bca.zip |
Migrated resources to base-plugin
Diffstat (limited to 'core/search-component/webpack.config.js')
-rw-r--r-- | core/search-component/webpack.config.js | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/core/search-component/webpack.config.js b/core/search-component/webpack.config.js deleted file mode 100644 index a7b503b6..00000000 --- a/core/search-component/webpack.config.js +++ /dev/null @@ -1,62 +0,0 @@ -const {join, resolve} = require('path'); - -const ringUiWebpackConfig = require('@jetbrains/ring-ui/webpack.config'); - -const pkgConfig = require('./package.json').config; - -const componentsPath = join(__dirname, pkgConfig.components); - -// Patch @jetbrains/ring-ui svg-sprite-loader config -ringUiWebpackConfig.loaders.svgInlineLoader.include.push( - require('@jetbrains/logos'), - require('@jetbrains/icons') -); - -const webpackConfig = () => ({ - entry: `${componentsPath}/app.js`, - resolve: { - mainFields: ['module', 'browser', 'main'], - alias: { - react: resolve('./node_modules/react'), - 'react-dom': resolve('./node_modules/react-dom'), - '@jetbrains/ring-ui': resolve('./node_modules/@jetbrains/ring-ui') - } - }, - output: { - path: resolve(__dirname, pkgConfig.dist), - filename: '[name].js', - publicPath: '', - devtoolModuleFilenameTemplate: '/[absolute-resource-path]' - }, - module: { - rules: [ - ...ringUiWebpackConfig.config.module.rules, - { - test: /\.css$/, - include: componentsPath, - use: [ - 'style-loader', - {loader: 'css-loader'}, - {loader: 'postcss-loader'} - ] - }, - { - test: /\.css$/, - include: /node_modules/, - exclude: ringUiWebpackConfig.componentsPath, - use: ['style-loader', 'css-loader'] - }, - { - test: /\.js$/, - include: [componentsPath], - loader: 'babel-loader?cacheDirectory' - } - ] - }, - plugins: [], - output: { - path: __dirname + '/dist/' - } -}); - -module.exports = webpackConfig; |