Kaynağa Gözat

Add latest babel plugin for dynamic imports

JC Brand 5 yıl önce
ebeveyn
işleme
df7e3841a2
3 değiştirilmiş dosya ile 6 ekleme ve 10 silme
  1. 0 6
      package-lock.json
  2. 1 1
      package.json
  3. 5 3
      webpack.common.js

+ 0 - 6
package-lock.json

@@ -2874,12 +2874,6 @@
         "object.assign": "^4.1.0"
         "object.assign": "^4.1.0"
       }
       }
     },
     },
-    "babel-plugin-syntax-dynamic-import": {
-      "version": "6.18.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz",
-      "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=",
-      "dev": true
-    },
     "backbone": {
     "backbone": {
       "version": "1.4.0",
       "version": "1.4.0",
       "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.0.tgz",
       "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.0.tgz",

+ 1 - 1
package.json

@@ -50,13 +50,13 @@
   "devDependencies": {
   "devDependencies": {
     "@babel/cli": "^7.5.0",
     "@babel/cli": "^7.5.0",
     "@babel/core": "^7.5.4",
     "@babel/core": "^7.5.4",
+    "@babel/plugin-syntax-dynamic-import": "^7.2.0",
     "@babel/preset-env": "^7.5.4",
     "@babel/preset-env": "^7.5.4",
     "@converse/headless": "file:src/headless",
     "@converse/headless": "file:src/headless",
     "@fortawesome/fontawesome-free": "5.9.0",
     "@fortawesome/fontawesome-free": "5.9.0",
     "autoprefixer": "^9.6.1",
     "autoprefixer": "^9.6.1",
     "babel-eslint": "^10.0.2",
     "babel-eslint": "^10.0.2",
     "babel-loader": "^8.0.6",
     "babel-loader": "^8.0.6",
-    "babel-plugin-syntax-dynamic-import": "^6.18.0",
     "backbone.nativeview": "conversejs/Backbone.NativeView#5997c8197ca594e6b8469447f28310c78bd1d95e",
     "backbone.nativeview": "conversejs/Backbone.NativeView#5997c8197ca594e6b8469447f28310c78bd1d95e",
     "backbone.overview": "1.0.3",
     "backbone.overview": "1.0.3",
     "backbone.vdomview": "^1.0.1",
     "backbone.vdomview": "^1.0.1",

+ 5 - 3
webpack.common.js

@@ -49,7 +49,6 @@ const config = {
                 }
                 }
             }
             }
             ]
             ]
-        }, {
         }, {
         }, {
             test: /webfonts\/.*\.(woff(2)?|ttf|eot|truetype|svg)(\?v=\d+\.\d+\.\d+)?$/,
             test: /webfonts\/.*\.(woff(2)?|ttf|eot|truetype|svg)(\?v=\d+\.\d+\.\d+)?$/,
             use: [
             use: [
@@ -70,7 +69,9 @@ const config = {
                     options: {
                     options: {
                         sourceMap: true
                         sourceMap: true
                     }
                     }
-                }, {
+                },
+                'postcss-loader',
+                {
                     loader: 'sass-loader',
                     loader: 'sass-loader',
                     options: {
                     options: {
                         includePaths: [
                         includePaths: [
@@ -92,7 +93,8 @@ const config = {
                                 "browsers": [">1%", "not ie 11", "not op_mini all"]
                                 "browsers": [">1%", "not ie 11", "not op_mini all"]
                             }
                             }
                         }]
                         }]
-                    ]
+                    ],
+                    plugins: ['@babel/plugin-syntax-dynamic-import']
                 }
                 }
             }
             }
         }, {
         }, {