]> git.localhorst.tv Git - alttp.git/blobdiff - webpack.mix.js
extract js vendor resources
[alttp.git] / webpack.mix.js
index da460c6fe9733bf155917221afb4d3682efefb8a..8dd2c993e7005b084ed9be48f850c3da5f48ff05 100644 (file)
@@ -12,7 +12,35 @@ const mix = require('laravel-mix');
  */
 
 mix.js('resources/js/app.js', 'public/js')
-    .react()
-    .sass('resources/sass/app.scss', 'public/css')
+       .react()
+       .sass('resources/sass/app.scss', 'public/css')
+       .extract([
+               '@babel/runtime',
+               '@fortawesome/fontawesome-free',
+               '@fortawesome/fontawesome-svg-core',
+               '@fortawesome/free-brands-svg-icons',
+               '@fortawesome/free-solid-svg-icons',
+               '@fortawesome/react-fontawesome',
+               '@popperjs/core',
+               '@restart/hooks',
+               '@restart/ui',
+               'axios',
+               'formik',
+               'i18next',
+               'i18next-browser-languagedetector',
+               'laravel-echo',
+               'lodash',
+               'moment',
+               'numeral',
+               'pusher-js',
+               'react',
+               'react-bootstrap',
+               'react-dom',
+               'react-i18next',
+               'react-router-bootstrap',
+               'react-router-dom',
+               'toastr',
+               'yup',
+       ])
        .sourceMaps(true)
        .version();