From 3366c82fdca7d0911532ce83d57def29094fdff5 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Sun, 9 Jan 2022 09:06:03 -0500 Subject: [PATCH] Use rollup for redux-devtools-dock-monitor --- packages/redux-devtools-dock-monitor/.babelrc | 2 +- .../redux-devtools-dock-monitor/.eslintignore | 2 +- .../redux-devtools-dock-monitor/.eslintrc.js | 15 ++++++---- .../redux-devtools-dock-monitor/README.md | 6 ++-- .../redux-devtools-dock-monitor/package.json | 19 +++++++----- .../rollup.config.js | 29 +++++++++++++++++++ .../src/DockMonitor.tsx | 2 +- .../redux-devtools-dock-monitor/src/index.ts | 3 +- yarn.lock | 8 ++++- 9 files changed, 65 insertions(+), 21 deletions(-) create mode 100644 packages/redux-devtools-dock-monitor/rollup.config.js diff --git a/packages/redux-devtools-dock-monitor/.babelrc b/packages/redux-devtools-dock-monitor/.babelrc index 202d425a..47246cb3 100644 --- a/packages/redux-devtools-dock-monitor/.babelrc +++ b/packages/redux-devtools-dock-monitor/.babelrc @@ -1,6 +1,6 @@ { "presets": [ - "@babel/preset-env", + ["@babel/preset-env", { "targets": "defaults" }], "@babel/preset-react", "@babel/preset-typescript" ] diff --git a/packages/redux-devtools-dock-monitor/.eslintignore b/packages/redux-devtools-dock-monitor/.eslintignore index a65b4177..1521c8b7 100644 --- a/packages/redux-devtools-dock-monitor/.eslintignore +++ b/packages/redux-devtools-dock-monitor/.eslintignore @@ -1 +1 @@ -lib +dist diff --git a/packages/redux-devtools-dock-monitor/.eslintrc.js b/packages/redux-devtools-dock-monitor/.eslintrc.js index 555b727d..0921190e 100644 --- a/packages/redux-devtools-dock-monitor/.eslintrc.js +++ b/packages/redux-devtools-dock-monitor/.eslintrc.js @@ -1,7 +1,12 @@ module.exports = { - extends: '../../eslintrc.ts.react.base.json', - parserOptions: { - tsconfigRootDir: __dirname, - project: ['./tsconfig.json'], - }, + extends: '../../eslintrc.js.base.json', + overrides: [ + { + files: ['.ts', 'tsx'], + extends: '../../eslintrc.ts.react.base.json', + parserOptions: { + tsconfigRootDir: __dirname, + project: ['./tsconfig.json'], + }, + }, }; diff --git a/packages/redux-devtools-dock-monitor/README.md b/packages/redux-devtools-dock-monitor/README.md index 7bbb0a6f..19e6b6b5 100644 --- a/packages/redux-devtools-dock-monitor/README.md +++ b/packages/redux-devtools-dock-monitor/README.md @@ -21,9 +21,9 @@ For example, you can use it together with [`LogMonitor`](https://github.com/redu ```js import React from 'react'; import { createDevTools } from '@redux-devtools/core'; -import LogMonitor from '@redux-devtools/log-monitor'; -import SliderMonitor from '@redux-devtools/slider-monitor'; -import DockMonitor from '@redux-devtools/dock-monitor'; +import { LogMonitor } from '@redux-devtools/log-monitor'; +import { SliderMonitor } from '@redux-devtools/slider-monitor'; +import { DockMonitor } from '@redux-devtools/dock-monitor'; export default createDevTools(