From 5cb38abb4e8e23e62831d570cef04207feb4efc0 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Fri, 24 Sep 2021 23:49:32 -0400 Subject: [PATCH] stash --- package.json | 1 + .../demo/.eslintignore | 1 + .../demo/.eslintrc.js | 17 ++++++ .../demo/{src => }/index.html | 0 .../demo/package.json | 60 +++++++++++++++++++ .../demo/src/{js => }/DemoApp.tsx | 2 +- .../demo/src/{js => }/DevTools.tsx | 2 +- .../demo/src/{js => }/getOptions.ts | 0 .../demo/src/{js => }/index.tsx | 0 .../demo/src/{js => }/reducers.ts | 0 .../tsconfig.json => tsconfig.webpack.json} | 2 +- .../demo/{config => }/webpack.config.ts | 0 .../package.json | 1 - 13 files changed, 82 insertions(+), 4 deletions(-) create mode 100644 packages/redux-devtools-inspector-monitor-test-tab/demo/.eslintignore create mode 100644 packages/redux-devtools-inspector-monitor-test-tab/demo/.eslintrc.js rename packages/redux-devtools-inspector-monitor-test-tab/demo/{src => }/index.html (100%) create mode 100644 packages/redux-devtools-inspector-monitor-test-tab/demo/package.json rename packages/redux-devtools-inspector-monitor-test-tab/demo/src/{js => }/DemoApp.tsx (99%) rename packages/redux-devtools-inspector-monitor-test-tab/demo/src/{js => }/DevTools.tsx (97%) rename packages/redux-devtools-inspector-monitor-test-tab/demo/src/{js => }/getOptions.ts (100%) rename packages/redux-devtools-inspector-monitor-test-tab/demo/src/{js => }/index.tsx (100%) rename packages/redux-devtools-inspector-monitor-test-tab/demo/src/{js => }/reducers.ts (100%) rename packages/redux-devtools-inspector-monitor-test-tab/demo/{config/tsconfig.json => tsconfig.webpack.json} (67%) rename packages/redux-devtools-inspector-monitor-test-tab/demo/{config => }/webpack.config.ts (100%) diff --git a/package.json b/package.json index 31fd3e55..8f78079b 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "packages/redux-devtools/examples/counter", "packages/redux-devtools/examples/todomvc", "packages/redux-devtools-inspector-monitor/demo", + "packages/redux-devtools-inspector-monitor-test-tab/demo", "packages/redux-devtools-slider-monitor/examples/todomvc" ], "resolutions": { diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/.eslintignore b/packages/redux-devtools-inspector-monitor-test-tab/demo/.eslintignore new file mode 100644 index 00000000..1521c8b7 --- /dev/null +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/.eslintignore @@ -0,0 +1 @@ +dist diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/.eslintrc.js b/packages/redux-devtools-inspector-monitor-test-tab/demo/.eslintrc.js new file mode 100644 index 00000000..a9cf623b --- /dev/null +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/.eslintrc.js @@ -0,0 +1,17 @@ +module.exports = { + extends: '../../../eslintrc.ts.react.base.json', + parserOptions: { + tsconfigRootDir: __dirname, + project: ['./tsconfig.json'], + }, + overrides: [ + { + files: ['webpack.config.ts'], + extends: '../../../eslintrc.ts.base.json', + parserOptions: { + tsconfigRootDir: __dirname, + project: ['./tsconfig.webpack.json'], + }, + }, + ], +}; diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/src/index.html b/packages/redux-devtools-inspector-monitor-test-tab/demo/index.html similarity index 100% rename from packages/redux-devtools-inspector-monitor-test-tab/demo/src/index.html rename to packages/redux-devtools-inspector-monitor-test-tab/demo/index.html diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json b/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json new file mode 100644 index 00000000..555be5c0 --- /dev/null +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json @@ -0,0 +1,60 @@ +{ + "private": true, + "name": "test-demo", + "version": "0.1.0", + "license": "MIT", + "scripts": { + "start": "webpack serve --open", + "build": "webpack", + "lint": "eslint . --ext .ts,.tsx", + "type-check": "tsc --noEmit" + }, + "dependencies": { + "@redux-devtools/core": "^3.9.0", + "@redux-devtools/dock-monitor": "^1.4.0", + "@redux-devtools/ui": "^1.0.0-9", + "base16": "^1.0.0", + "connected-react-router": "^6.9.1", + "history": "^4.10.1", + "immutable": "^4.0.0-rc.15", + "lodash.shuffle": "^4.2.0", + "react": "^16.14.0", + "react-bootstrap": "^1.6.3", + "react-dom": "^16.14.0", + "react-redux": "^7.2.5", + "react-router": "^5.2.1", + "redux": "^4.1.1", + "redux-logger": "^3.0.6", + "seamless-immutable": "^7.1.4", + "ts-node": "^10.2.1", + "webpack": "^5.53.0", + "webpack-cli": "^4.8.0", + "webpack-dev-server": "^4.2.1" + }, + "devDependencies": { + "@babel/core": "^7.15.5", + "@babel/preset-env": "^7.15.6", + "@babel/preset-react": "^7.14.5", + "@babel/preset-typescript": "^7.15.0", + "@types/base16": "^1.0.2", + "@types/history": "^4.7.9", + "@types/lodash.shuffle": "^4.2.6", + "@types/node": "^14.17.17", + "@types/react": "^16.14.15", + "@types/react-dom": "^16.9.14", + "@types/react-redux": "^7.1.18", + "@types/react-router": "^5.1.16", + "@types/redux-logger": "^3.0.9", + "@types/webpack": "^5.28.0", + "@types/webpack-dev-server": "^4.1.0", + "@typescript-eslint/eslint-plugin": "^4.31.2", + "@typescript-eslint/parser": "^4.31.2", + "babel-loader": "^8.2.2", + "eslint": "^7.32.0", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-react": "^7.25.3", + "fork-ts-checker-webpack-plugin": "^6.3.3", + "html-webpack-plugin": "^5.3.2", + "typescript": "~4.3.5" + } +} diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/DemoApp.tsx b/packages/redux-devtools-inspector-monitor-test-tab/demo/src/DemoApp.tsx similarity index 99% rename from packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/DemoApp.tsx rename to packages/redux-devtools-inspector-monitor-test-tab/demo/src/DemoApp.tsx index 43308d18..e14b8787 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/DemoApp.tsx +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/src/DemoApp.tsx @@ -2,7 +2,7 @@ import React, { CSSProperties } from 'react'; import { connect } from 'react-redux'; import { Button, Toolbar, Spacer } from '@redux-devtools/ui'; import { push as pushRoute } from 'connected-react-router'; -import pkg from '../../../package.json'; +import pkg from '../../package.json'; import getOptions from './getOptions'; import { DemoAppState } from './reducers'; import { diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/DevTools.tsx b/packages/redux-devtools-inspector-monitor-test-tab/demo/src/DevTools.tsx similarity index 97% rename from packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/DevTools.tsx rename to packages/redux-devtools-inspector-monitor-test-tab/demo/src/DevTools.tsx index 92a8ffbb..2d233874 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/DevTools.tsx +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/src/DevTools.tsx @@ -8,7 +8,7 @@ import InspectorMonitor, { import DockMonitor from '@redux-devtools/dock-monitor'; import { Location } from 'history'; import getOptions from './getOptions'; -import TestGenerator from '../../../src'; +import TestGenerator from '../../lib'; import { DemoAppState } from './reducers'; import { Action } from 'redux'; diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/getOptions.ts b/packages/redux-devtools-inspector-monitor-test-tab/demo/src/getOptions.ts similarity index 100% rename from packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/getOptions.ts rename to packages/redux-devtools-inspector-monitor-test-tab/demo/src/getOptions.ts diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/index.tsx b/packages/redux-devtools-inspector-monitor-test-tab/demo/src/index.tsx similarity index 100% rename from packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/index.tsx rename to packages/redux-devtools-inspector-monitor-test-tab/demo/src/index.tsx diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/reducers.ts b/packages/redux-devtools-inspector-monitor-test-tab/demo/src/reducers.ts similarity index 100% rename from packages/redux-devtools-inspector-monitor-test-tab/demo/src/js/reducers.ts rename to packages/redux-devtools-inspector-monitor-test-tab/demo/src/reducers.ts diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/config/tsconfig.json b/packages/redux-devtools-inspector-monitor-test-tab/demo/tsconfig.webpack.json similarity index 67% rename from packages/redux-devtools-inspector-monitor-test-tab/demo/config/tsconfig.json rename to packages/redux-devtools-inspector-monitor-test-tab/demo/tsconfig.webpack.json index 7fd5a7b8..9c463920 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/demo/config/tsconfig.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/tsconfig.webpack.json @@ -1,5 +1,5 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { "resolveJsonModule": true }, diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/config/webpack.config.ts b/packages/redux-devtools-inspector-monitor-test-tab/demo/webpack.config.ts similarity index 100% rename from packages/redux-devtools-inspector-monitor-test-tab/demo/config/webpack.config.ts rename to packages/redux-devtools-inspector-monitor-test-tab/demo/webpack.config.ts diff --git a/packages/redux-devtools-inspector-monitor-test-tab/package.json b/packages/redux-devtools-inspector-monitor-test-tab/package.json index 44cc9641..9d350218 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/package.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/package.json @@ -60,7 +60,6 @@ "@babel/preset-react": "^7.14.5", "@babel/preset-typescript": "^7.15.0", "@redux-devtools/core": "^3.9.0", - "@redux-devtools/dock-monitor": "^1.4.0", "@redux-devtools/inspector-monitor": "^1.0.0", "@types/enzyme": "^3.10.9", "@types/enzyme-adapter-react-16": "^1.0.6",