]> git.localhorst.tv Git - alttp.git/blobdiff - webpack.mix.js
update i18next
[alttp.git] / webpack.mix.js
index 0e8f447ff04a7872590bca3cdcbdf9c5a236490f..50fc31d4e4898126304260fcfde7ef9b798a330d 100644 (file)
@@ -11,7 +11,7 @@ const mix = require('laravel-mix');
  |
  */
 
-mix.js('resources/js/app.js', 'public/js')
+mix.js('resources/js/index.js', 'public/js')
        .react()
        .sass('resources/sass/app.scss', 'public/css')
        .extract([
@@ -30,15 +30,6 @@ mix.js('resources/js/app.js', 'public/js')
                'classnames',
                'crc-32',
                'css-unit-converter',
-               'd3-array',
-               'd3-color',
-               'd3-format',
-               'd3-interpolate',
-               'd3-path',
-               'd3-scale',
-               'd3-shape',
-               'd3-time',
-               'd3-time-format',
                'decimal.js-light',
                'deepmerge',
                'dom-helpers',
@@ -67,6 +58,7 @@ mix.js('resources/js/app.js', 'public/js')
                'nanoclone',
                'object-assign',
                'object-inspect',
+               'openseadragon',
                'performance-now',
                'process',
                'prop-types',
@@ -88,8 +80,6 @@ mix.js('resources/js/app.js', 'public/js')
                'react-router-dom',
                'react-smooth',
                'react-transition-group',
-               'recharts',
-               'recharts-scale',
                'reduce-css-calc',
                'regenerator-runtime',
                'resize-observer-polyfill',
@@ -104,4 +94,9 @@ mix.js('resources/js/app.js', 'public/js')
                'yup',
        ])
        .sourceMaps(true)
-       .version();
+       .version()
+       .webpackConfig({
+               output: {
+                       chunkFilename: 'js/[chunkhash].js',
+               },
+       });