فهرست منبع

@uppy/redux-dev-tools: refactor to ESM (#3733)

Antoine du Hamel 2 سال پیش
والد
کامیت
c08841d0bd
3فایلهای تغییر یافته به همراه10 افزوده شده و 3 حذف شده
  1. 1 0
      .eslintrc.js
  2. 1 0
      packages/@uppy/redux-dev-tools/package.json
  3. 8 3
      packages/@uppy/redux-dev-tools/src/index.js

+ 1 - 0
.eslintrc.js

@@ -214,6 +214,7 @@ module.exports = {
         'packages/@uppy/onedrive/src/**/*.js',
         'packages/@uppy/progress-bar/src/**/*.js',
         'packages/@uppy/provider-views/src/**/*.js',
+        'packages/@uppy/redux-dev-tools/src/**/*.js',
         'packages/@uppy/screen-capture/src/**/*.js',
         'packages/@uppy/status-bar/src/**/*.js',
         'packages/@uppy/svelte/src/**/*.js',

+ 1 - 0
packages/@uppy/redux-dev-tools/package.json

@@ -5,6 +5,7 @@
   "license": "MIT",
   "main": "lib/index.js",
   "types": "types/index.d.ts",
+  "type": "module",
   "keywords": [
     "file uploader",
     "redux",

+ 8 - 3
packages/@uppy/redux-dev-tools/src/index.js

@@ -1,4 +1,6 @@
-const { UIPlugin } = require('@uppy/core')
+import { UIPlugin } from '@uppy/core'
+
+import packageJson from '../package.json'
 
 /* eslint-disable max-len */
 /**
@@ -8,8 +10,8 @@ const { UIPlugin } = require('@uppy/core')
  * and https://github.com/zalmoxisus/mobx-remotedev/blob/master/src/monitorActions.js
  */
 /* eslint-enable max-len */
-module.exports = class ReduxDevTools extends UIPlugin {
-  static VERSION = require('../package.json').version
+export default class ReduxDevTools extends UIPlugin {
+  static VERSION = packageJson.version
 
   constructor (uppy, opts) {
     super(uppy, opts)
@@ -50,6 +52,9 @@ module.exports = class ReduxDevTools extends UIPlugin {
           case 'JUMP_TO_ACTION':
             this.uppy.store.state = { ...this.uppy.getState(), ...JSON.parse(message.state) }
             this.uppy.updateAll(this.uppy.getState())
+            break
+
+          default:
         }
       }
     })