From c5bac9ed240fc23e94d32d6aeba633419cb9c037 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Sun, 19 Sep 2021 00:43:27 -0400 Subject: [PATCH] Build all --- .yarnrc.yml | 38 +++++++- extension/package.json | 7 ++ .../src/charts/tree/tree.ts | 2 + packages/react-base16-styling/package.json | 2 +- packages/react-dock/package.json | 3 +- packages/redux-devtools-app/package.json | 9 ++ .../redux-devtools-app/src/actions/index.ts | 2 +- .../src/Chart.tsx | 9 +- .../src/ChartMonitor.tsx | 11 +-- packages/redux-devtools-cli/package.json | 7 ++ .../package.json | 1 + .../react-error-overlay/utils/getSourceMap.ts | 6 +- .../src/react-error-overlay/utils/unmapper.ts | 4 +- .../package.json | 3 + .../package.json | 9 +- .../src/types.ts | 2 +- packages/redux-devtools-ui/src/Form/schema.ts | 2 +- packages/redux-devtools-utils/package.json | 2 + .../redux-devtools-utils/src/importState.ts | 2 +- tsconfig.base.json | 4 +- yarn.lock | 89 ++++++++++++++----- 21 files changed, 167 insertions(+), 47 deletions(-) diff --git a/.yarnrc.yml b/.yarnrc.yml index e088a17d..8ef0b14f 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1,2 +1,38 @@ -nodeLinker: node-modules yarnPath: .yarn/releases/yarn-3.0.2.cjs + +packageExtensions: + "http-proxy-middleware@^2.0.0": + dependencies: + "@types/express": "^4.17.13" + "@storybook/addons@^6.3.8": + dependencies: + "@types/webpack-env": "^1.16.0" + "@storybook/react@^6.3.8": + dependencies: + "@storybook/client-api": "^6.3.8" + "@types/node": "^14.17.15" + "@storybook/theming@^6.3.8": + dependencies: + "@emotion/serialize": "^0.11.16" + "@emotion/utils": "^0.11.3" + "redux-persist@^6.0.0": + dependencies: + "@types/react": "^16.14.15" + "react": "^16.14.0" + "apollo-server-core@^2.25.2": + dependencies: + "@types/node": "^14.17.15" + "apollo-server@^2.25.2": + dependencies: + "@types/express": "^4.17.13" + "@types/node": "^14.17.15" + "graphql-subscriptions@^1.0.0": + dependencies: + "@types/node": "^14.17.15" + "subscriptions-transport-ws@^0.9.19": + dependencies: + "@types/node": "^14.17.15" + "@types/ws": "^7.4.7" + "knex@^0.19.5": + dependencies: + "@types/node": "^14.17.15" diff --git a/extension/package.json b/extension/package.json index 7bcb0109..0f8bee24 100644 --- a/extension/package.json +++ b/extension/package.json @@ -38,6 +38,7 @@ "@redux-devtools/instrument": "^1.11.0", "@redux-devtools/serialize": "^0.3.0", "@redux-devtools/slider-monitor": "^2.0.0-8", + "@redux-devtools/ui": "^1.0.0-9", "@redux-devtools/utils": "^1.0.0-6", "@types/jsan": "^3.1.2", "jsan": "^3.1.13", @@ -57,6 +58,11 @@ "@babel/preset-react": "^7.14.5", "@babel/preset-typescript": "^7.15.0", "@babel/register": "^7.15.3", + "@types/chrome": "^0.0.157", + "@types/lodash": "^4.14.172", + "@types/react": "^16.14.15", + "@types/react-dom": "^16.9.13", + "@types/react-redux": "^7.1.18", "babel-loader": "^8.2.2", "bestzip": "^2.2.0", "chromedriver": "^93.0.1", @@ -75,6 +81,7 @@ "file-loader": "^6.2.0", "fork-ts-checker-webpack-plugin": "^6.3.3", "gitbook-cli": "^2.3.2", + "immutable": "^4.0.0-rc.14", "jest": "^27.2.0", "path-browserify": "^1.0.1", "pug-html-loader": "^1.1.5", diff --git a/packages/d3-state-visualizer/src/charts/tree/tree.ts b/packages/d3-state-visualizer/src/charts/tree/tree.ts index 84d5876b..00a548f0 100644 --- a/packages/d3-state-visualizer/src/charts/tree/tree.ts +++ b/packages/d3-state-visualizer/src/charts/tree/tree.ts @@ -581,3 +581,5 @@ export default function ( } }; } + +export { Primitive }; diff --git a/packages/react-base16-styling/package.json b/packages/react-base16-styling/package.json index e55aee83..98756302 100644 --- a/packages/react-base16-styling/package.json +++ b/packages/react-base16-styling/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@types/base16": "^1.0.2", - "@types/lodash.curry": "^4.1.6", + "@types/lodash": "^4.14.172", "base16": "^1.0.0", "color": "^4.0.1", "csstype": "^3.0.9", diff --git a/packages/react-dock/package.json b/packages/react-dock/package.json index b4553ee7..23aa0251 100644 --- a/packages/react-dock/package.json +++ b/packages/react-dock/package.json @@ -38,6 +38,7 @@ "prepublish": "yarn run type-check && yarn run lint && yarn run test" }, "dependencies": { + "@types/lodash": "^4.14.172", "@types/prop-types": "^15.7.4", "lodash.debounce": "^4.0.8", "prop-types": "^15.7.2" @@ -52,7 +53,7 @@ "@types/lodash.debounce": "^4.0.6", "@types/node": "^14.17.15", "@types/react": "^16.14.15", - "@types/react-dom": "^16.9.14", + "@types/react-dom": "^16.9.13", "@types/react-test-renderer": "^16.9.5", "@types/styled-components": "^5.1.14", "@types/webpack": "^5.28.0", diff --git a/packages/redux-devtools-app/package.json b/packages/redux-devtools-app/package.json index 6838731c..55e17393 100644 --- a/packages/redux-devtools-app/package.json +++ b/packages/redux-devtools-app/package.json @@ -45,6 +45,7 @@ "@redux-devtools/slider-monitor": "^2.0.0-8", "@redux-devtools/ui": "^1.0.0-9", "@reduxjs/toolkit": "^1.6.1", + "@types/prop-types": "^15.7.4", "d3-state-visualizer": "^1.4.0", "javascript-stringify": "^2.1.0", "jsan": "^3.1.13", @@ -68,11 +69,18 @@ "@babel/preset-typescript": "^7.15.0", "@rjsf/core": "^3.1.0", "@types/jest": "^27.0.1", + "@types/jsan": "^3.1.2", "@types/json-schema": "^7.0.9", + "@types/lodash": "^4.14.172", "@types/node": "^14.17.15", + "@types/react": "^16.14.15", + "@types/react-dom": "^16.9.13", + "@types/react-redux": "^7.1.18", "@types/socketcluster-client": "^13.0.5", + "@types/styled-components": "^5.1.14", "@types/webpack": "^5.28.0", "@types/webpack-dev-server": "^4.1.0", + "@types/webpack-env": "^1.16.0", "@typescript-eslint/eslint-plugin": "^4.31.1", "@typescript-eslint/parser": "^4.31.1", "babel-loader": "^8.2.2", @@ -103,6 +111,7 @@ "webpack-dev-server": "^4.2.1" }, "peerDependencies": { + "@types/react": "^16.3.0 || ^17.0.0", "react": "^16.3.0 || ^17.0.0" } } diff --git a/packages/redux-devtools-app/src/actions/index.ts b/packages/redux-devtools-app/src/actions/index.ts index d7ce6215..c66cb0fb 100644 --- a/packages/redux-devtools-app/src/actions/index.ts +++ b/packages/redux-devtools-app/src/actions/index.ts @@ -46,7 +46,7 @@ import { Features, State } from '../reducers/instances'; import { MonitorStateMonitorState } from '../reducers/monitor'; import { LiftedAction } from '@redux-devtools/core'; import { Data } from '../reducers/reports'; -import { LiftedState } from '@redux-devtools/instrument'; +import { LiftedState } from '@redux-devtools/core'; let monitorReducer: ( monitorProps: unknown, diff --git a/packages/redux-devtools-chart-monitor/src/Chart.tsx b/packages/redux-devtools-chart-monitor/src/Chart.tsx index ee169e44..20a90ce8 100644 --- a/packages/redux-devtools-chart-monitor/src/Chart.tsx +++ b/packages/redux-devtools-chart-monitor/src/Chart.tsx @@ -4,10 +4,11 @@ import { tree } from 'd3-state-visualizer'; import { Action, Dispatch } from 'redux'; import { LiftedAction, LiftedState } from '@redux-devtools/core'; import * as themes from 'redux-devtools-themes'; -import { Base16Theme } from 'react-base16-styling'; import { ChartMonitorState } from './reducers'; -import { Primitive } from 'd3'; -import { NodeWithId } from 'd3-state-visualizer/lib/charts/tree/tree'; +import { + NodeWithId, + Primitive, +} from 'd3-state-visualizer/lib/charts/tree/tree'; const wrapperStyle = { width: '100%', @@ -19,7 +20,7 @@ export interface Props> dispatch: Dispatch>; preserveScrollTop: boolean; select: (state: S) => unknown; - theme: keyof typeof themes | Base16Theme; + theme: keyof typeof themes | themes.Base16Theme; invertTheme: boolean; state: S | null; diff --git a/packages/redux-devtools-chart-monitor/src/ChartMonitor.tsx b/packages/redux-devtools-chart-monitor/src/ChartMonitor.tsx index 30b32e99..91e50c13 100644 --- a/packages/redux-devtools-chart-monitor/src/ChartMonitor.tsx +++ b/packages/redux-devtools-chart-monitor/src/ChartMonitor.tsx @@ -8,12 +8,13 @@ import { } from '@redux-devtools/core'; import deepmerge from 'deepmerge'; import { Action, Dispatch } from 'redux'; -import { Base16Theme } from 'react-base16-styling'; import reducer, { ChartMonitorState } from './reducers'; import Chart, { Props } from './Chart'; -import { Primitive } from 'd3'; -import { NodeWithId } from 'd3-state-visualizer/lib/charts/tree/tree'; +import { + NodeWithId, + Primitive, +} from 'd3-state-visualizer/lib/charts/tree/tree'; // eslint-disable-next-line @typescript-eslint/unbound-method const { reset, rollback, commit, sweep, toggleAction } = ActionCreators; @@ -28,7 +29,7 @@ const styles: { container: CSSProperties } = { }, }; -function invertColors(theme: Base16Theme) { +function invertColors(theme: themes.Base16Theme) { return { ...theme, base00: theme.base07, @@ -47,7 +48,7 @@ export interface ChartMonitorProps> dispatch: Dispatch>; preserveScrollTop: boolean; select: (state: S) => unknown; - theme: keyof typeof themes | Base16Theme; + theme: keyof typeof themes | themes.Base16Theme; invertTheme: boolean; state: S | null; diff --git a/packages/redux-devtools-cli/package.json b/packages/redux-devtools-cli/package.json index de8b11d0..ee74d653 100644 --- a/packages/redux-devtools-cli/package.json +++ b/packages/redux-devtools-cli/package.json @@ -65,10 +65,17 @@ "uuid": "^8.3.2" }, "devDependencies": { + "@types/body-parser": "^1.19.1", + "@types/cors": "^2.8.12", "@types/cross-spawn": "^6.0.2", + "@types/express": "^4.17.13", "@types/jest": "^27.0.1", + "@types/lodash": "^4.14.172", + "@types/minimist": "^1.2.2", "@types/morgan": "^1.9.3", "@types/semver": "^7.3.8", + "@types/socketcluster": "^14.0.4", + "@types/socketcluster-server": "^14.2.6", "@types/supertest": "^2.0.11", "@types/uuid": "^8.3.1", "eslint": "^7.32.0", diff --git a/packages/redux-devtools-inspector-monitor-trace-tab/package.json b/packages/redux-devtools-inspector-monitor-trace-tab/package.json index f8c12ea0..4ef04aed 100644 --- a/packages/redux-devtools-inspector-monitor-trace-tab/package.json +++ b/packages/redux-devtools-inspector-monitor-trace-tab/package.json @@ -50,6 +50,7 @@ "@types/jest": "^27.0.1", "@types/react": "^16.14.15", "@types/redux-devtools-themes": "^1.0.0", + "@types/source-map": "0.5.2", "@typescript-eslint/eslint-plugin": "^4.31.1", "@typescript-eslint/parser": "^4.31.1", "enzyme": "^3.11.0", diff --git a/packages/redux-devtools-inspector-monitor-trace-tab/src/react-error-overlay/utils/getSourceMap.ts b/packages/redux-devtools-inspector-monitor-trace-tab/src/react-error-overlay/utils/getSourceMap.ts index 129969c0..d461b8ea 100644 --- a/packages/redux-devtools-inspector-monitor-trace-tab/src/react-error-overlay/utils/getSourceMap.ts +++ b/packages/redux-devtools-inspector-monitor-trace-tab/src/react-error-overlay/utils/getSourceMap.ts @@ -27,7 +27,7 @@ class SourceMap { getOriginalPosition( line: number, column: number - ): { source: string; line: number; column: number } { + ): { source: string | null; line: number | null; column: number | null } { const { line: l, column: c, @@ -49,7 +49,7 @@ class SourceMap { source: string, line: number, column: number - ): { line: number; column: number } { + ): { line: number | null; column: number | null } { const { line: l, column: c } = this.__source_map.generatedPositionFor({ source, line, @@ -65,7 +65,7 @@ class SourceMap { * Returns the code for a given source file name. * @param {string} sourceName The name of the source file. */ - getSource(sourceName: string): string { + getSource(sourceName: string): string | null { return this.__source_map.sourceContentFor(sourceName); } diff --git a/packages/redux-devtools-inspector-monitor-trace-tab/src/react-error-overlay/utils/unmapper.ts b/packages/redux-devtools-inspector-monitor-trace-tab/src/react-error-overlay/utils/unmapper.ts index 5520aeae..6d804abc 100644 --- a/packages/redux-devtools-inspector-monitor-trace-tab/src/react-error-overlay/utils/unmapper.ts +++ b/packages/redux-devtools-inspector-monitor-trace-tab/src/react-error-overlay/utils/unmapper.ts @@ -107,12 +107,12 @@ async function unmap( fileUri, line, column || null, - getLinesAround(line, contextLines, fileContents || []), + getLinesAround(line!, contextLines, fileContents || []), functionName, fN, lineNumber, columnNumber, - getLinesAround(lineNumber, contextLines, originalSource) + getLinesAround(lineNumber, contextLines, originalSource!) ); }); } diff --git a/packages/redux-devtools-inspector-monitor/package.json b/packages/redux-devtools-inspector-monitor/package.json index 355046c5..cfbe0757 100644 --- a/packages/redux-devtools-inspector-monitor/package.json +++ b/packages/redux-devtools-inspector-monitor/package.json @@ -36,6 +36,7 @@ "dependencies": { "@babel/runtime": "^7.15.4", "@types/dragula": "^3.7.1", + "@types/lodash": "^4.14.172", "@types/prop-types": "^15.7.4", "dateformat": "^4.5.1", "hex-rgba": "^1.0.2", @@ -63,11 +64,13 @@ "@types/dateformat": "^3.0.1", "@types/hex-rgba": "^1.0.1", "@types/history": "^4.7.9", + "@types/lodash.debounce": "^4.0.6", "@types/lodash.shuffle": "^4.2.6", "@types/node": "^14.17.15", "@types/react": "^16.14.15", "@types/react-dragula": "^1.1.0", "@types/react-router": "^5.1.16", + "@types/redux-devtools-themes": "^1.0.0", "@types/redux-logger": "^3.0.9", "@types/webpack": "^5.28.0", "@types/webpack-dev-server": "^4.1.0", diff --git a/packages/redux-devtools-rtk-query-monitor/package.json b/packages/redux-devtools-rtk-query-monitor/package.json index e4522a8b..fcdf75dc 100644 --- a/packages/redux-devtools-rtk-query-monitor/package.json +++ b/packages/redux-devtools-rtk-query-monitor/package.json @@ -46,8 +46,13 @@ "@redux-devtools/ui": "^1.0.0-9", "@types/prop-types": "^15.7.4", "@types/redux-devtools-themes": "^1.0.0", + "hex-rgba": "^1.0.2", + "immutable": "^4.0.0-rc.14", + "jss": "^10.7.1", + "jss-preset-default": "^10.7.1", "lodash.debounce": "^4.0.8", "prop-types": "^15.7.2", + "react-base16-styling": "^0.8.0", "react-json-tree": "^0.15.0", "redux-devtools-themes": "^1.0.0" }, @@ -66,9 +71,11 @@ "@redux-devtools/dock-monitor": "^1.4.0", "@reduxjs/toolkit": "^1.6.1", "@types/copy-webpack-plugin": "^8.0.1", + "@types/hex-rgba": "^1.0.1", + "@types/lodash.debounce": "^4.0.6", "@types/node": "^14.17.15", "@types/react": "^16.14.15", - "@types/react-dom": "^16.9.14", + "@types/react-dom": "^16.9.13", "@types/react-redux": "^7.1.18", "@types/react-router-dom": "^5.1.8", "@types/webpack": "^5.28.0", diff --git a/packages/redux-devtools-rtk-query-monitor/src/types.ts b/packages/redux-devtools-rtk-query-monitor/src/types.ts index 96ba5c3b..e81fbb9c 100644 --- a/packages/redux-devtools-rtk-query-monitor/src/types.ts +++ b/packages/redux-devtools-rtk-query-monitor/src/types.ts @@ -1,4 +1,4 @@ -import type { LiftedAction, LiftedState } from '@redux-devtools/instrument'; +import type { LiftedAction, LiftedState } from '@redux-devtools/core'; import type { createApi, QueryStatus } from '@reduxjs/toolkit/query'; import type { Action, AnyAction, Dispatch } from '@reduxjs/toolkit'; import type { ComponentType } from 'react'; diff --git a/packages/redux-devtools-ui/src/Form/schema.ts b/packages/redux-devtools-ui/src/Form/schema.ts index 0d6ed214..66a5da07 100644 --- a/packages/redux-devtools-ui/src/Form/schema.ts +++ b/packages/redux-devtools-ui/src/Form/schema.ts @@ -1,4 +1,4 @@ -import type { JSONSchema7 } from 'json-schema'; +import { JSONSchema7 } from 'json-schema'; export const schema: JSONSchema7 = { title: 'Example form', diff --git a/packages/redux-devtools-utils/package.json b/packages/redux-devtools-utils/package.json index 0061f8ae..f830dbca 100644 --- a/packages/redux-devtools-utils/package.json +++ b/packages/redux-devtools-utils/package.json @@ -45,6 +45,8 @@ "@babel/core": "^7.15.5", "@babel/preset-env": "^7.15.6", "@babel/preset-typescript": "^7.15.0", + "@types/jsan": "^3.1.2", + "@types/lodash": "^4.14.172", "@types/node": "^14.17.15", "@typescript-eslint/eslint-plugin": "^4.31.1", "@typescript-eslint/parser": "^4.31.1", diff --git a/packages/redux-devtools-utils/src/importState.ts b/packages/redux-devtools-utils/src/importState.ts index 4672cddd..709fec0c 100644 --- a/packages/redux-devtools-utils/src/importState.ts +++ b/packages/redux-devtools-utils/src/importState.ts @@ -3,7 +3,7 @@ import jsan from 'jsan'; import { immutableSerialize } from '@redux-devtools/serialize'; import { Action } from 'redux'; import Immutable from 'immutable'; -import { PerformAction } from '@redux-devtools/instrument'; +import { PerformAction } from '@redux-devtools/core'; interface State { actionsById: { [actionId: number]: PerformAction> }; diff --git a/tsconfig.base.json b/tsconfig.base.json index c8a61568..64278d21 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -6,8 +6,6 @@ "strict": true, "allowSyntheticDefaultImports": true, "esModuleInterop": true, - "forceConsistentCasingInFileNames": true, - // See https://github.com/DefinitelyTyped/DefinitelyTyped/issues/33311 - "types": ["node", "jest", "webpack-env", "chrome"] + "forceConsistentCasingInFileNames": true } } diff --git a/yarn.lock b/yarn.lock index 825bac8b..c76bd83d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2780,7 +2780,7 @@ __metadata: languageName: node linkType: hard -"@emotion/utils@npm:0.11.3": +"@emotion/utils@npm:0.11.3, @emotion/utils@npm:^0.11.3": version: 0.11.3 resolution: "@emotion/utils@npm:0.11.3" checksum: 9c4204bda84f9acd153a9be9478a83f9baa74d5d7a4c21882681c4d1b86cd113b84540cb1f92e1c30313b5075f024da2658dbc553f5b00776ef9b6ec7991c0c9 @@ -4492,11 +4492,19 @@ __metadata: "@reduxjs/toolkit": ^1.6.1 "@rjsf/core": ^3.1.0 "@types/jest": ^27.0.1 + "@types/jsan": ^3.1.2 "@types/json-schema": ^7.0.9 + "@types/lodash": ^4.14.172 "@types/node": ^14.17.15 + "@types/prop-types": ^15.7.4 + "@types/react": ^16.14.15 + "@types/react-dom": ^16.9.13 + "@types/react-redux": ^7.1.18 "@types/socketcluster-client": ^13.0.5 + "@types/styled-components": ^5.1.14 "@types/webpack": ^5.28.0 "@types/webpack-dev-server": ^4.1.0 + "@types/webpack-env": ^1.16.0 "@typescript-eslint/eslint-plugin": ^4.31.1 "@typescript-eslint/parser": ^4.31.1 babel-loader: ^8.2.2 @@ -4540,6 +4548,7 @@ __metadata: webpack-cli: ^4.8.0 webpack-dev-server: ^4.2.1 peerDependencies: + "@types/react": ^16.3.0 || ^17.0.0 react: ^16.3.0 || ^17.0.0 languageName: unknown linkType: soft @@ -4583,11 +4592,18 @@ __metadata: resolution: "@redux-devtools/cli@workspace:packages/redux-devtools-cli" dependencies: "@redux-devtools/app": ^1.0.0-8 + "@types/body-parser": ^1.19.1 + "@types/cors": ^2.8.12 "@types/cross-spawn": ^6.0.2 + "@types/express": ^4.17.13 "@types/jest": ^27.0.1 + "@types/lodash": ^4.14.172 + "@types/minimist": ^1.2.2 "@types/morgan": ^1.9.3 "@types/react": ^16.14.15 "@types/semver": ^7.3.8 + "@types/socketcluster": ^14.0.4 + "@types/socketcluster-server": ^14.2.6 "@types/supertest": ^2.0.11 "@types/uuid": ^8.3.1 apollo-server: ^2.25.2 @@ -4798,6 +4814,7 @@ __metadata: "@types/jest": ^27.0.1 "@types/react": ^16.14.15 "@types/redux-devtools-themes": ^1.0.0 + "@types/source-map": 0.5.2 "@typescript-eslint/eslint-plugin": ^4.31.1 "@typescript-eslint/parser": ^4.31.1 anser: ^2.0.2 @@ -4844,12 +4861,15 @@ __metadata: "@types/dragula": ^3.7.1 "@types/hex-rgba": ^1.0.1 "@types/history": ^4.7.9 + "@types/lodash": ^4.14.172 + "@types/lodash.debounce": ^4.0.6 "@types/lodash.shuffle": ^4.2.6 "@types/node": ^14.17.15 "@types/prop-types": ^15.7.4 "@types/react": ^16.14.15 "@types/react-dragula": ^1.1.0 "@types/react-router": ^5.1.16 + "@types/redux-devtools-themes": ^1.0.0 "@types/redux-logger": ^3.0.9 "@types/webpack": ^5.28.0 "@types/webpack-dev-server": ^4.1.0 @@ -4983,10 +5003,12 @@ __metadata: "@redux-devtools/ui": ^1.0.0-9 "@reduxjs/toolkit": ^1.6.1 "@types/copy-webpack-plugin": ^8.0.1 + "@types/hex-rgba": ^1.0.1 + "@types/lodash.debounce": ^4.0.6 "@types/node": ^14.17.15 "@types/prop-types": ^15.7.4 "@types/react": ^16.14.15 - "@types/react-dom": ^16.9.14 + "@types/react-dom": ^16.9.13 "@types/react-redux": ^7.1.18 "@types/react-router-dom": ^5.1.8 "@types/redux-devtools-themes": ^1.0.0 @@ -5004,11 +5026,16 @@ __metadata: eslint-plugin-react: ^7.25.1 fork-ts-checker-webpack-plugin: ^6.3.3 framer-motion: ^4.1.17 + hex-rgba: ^1.0.2 html-webpack-plugin: ^5.3.2 + immutable: ^4.0.0-rc.14 + jss: ^10.7.1 + jss-preset-default: ^10.7.1 lodash.debounce: ^4.0.8 msw: ^0.28.2 prop-types: ^15.7.2 react: ^16.14.0 + react-base16-styling: ^0.8.0 react-dom: ^16.14.0 react-json-tree: ^0.15.0 react-redux: ^7.2.5 @@ -5163,6 +5190,8 @@ __metadata: "@redux-devtools/core": ^3.9.0 "@redux-devtools/serialize": ^0.3.0 "@types/get-params": ^0.1.0 + "@types/jsan": ^3.1.2 + "@types/lodash": ^4.14.172 "@types/node": ^14.17.15 "@typescript-eslint/eslint-plugin": ^4.31.1 "@typescript-eslint/parser": ^4.31.1 @@ -5745,7 +5774,7 @@ __metadata: languageName: node linkType: hard -"@storybook/client-api@npm:6.3.8": +"@storybook/client-api@npm:6.3.8, @storybook/client-api@npm:^6.3.8": version: 6.3.8 resolution: "@storybook/client-api@npm:6.3.8" dependencies: @@ -6441,7 +6470,7 @@ __metadata: languageName: node linkType: hard -"@types/body-parser@npm:*": +"@types/body-parser@npm:*, @types/body-parser@npm:^1.19.1": version: 1.19.1 resolution: "@types/body-parser@npm:1.19.1" dependencies: @@ -6616,6 +6645,13 @@ __metadata: languageName: node linkType: hard +"@types/cors@npm:^2.8.12": + version: 2.8.12 + resolution: "@types/cors@npm:2.8.12" + checksum: 8c45f112c7d1d2d831b4b266f2e6ed33a1887a35dcbfe2a18b28370751fababb7cd045e745ef84a523c33a25932678097bf79afaa367c6cb3fa0daa7a6438257 + languageName: node + linkType: hard + "@types/cross-spawn@npm:^6.0.2": version: 6.0.2 resolution: "@types/cross-spawn@npm:6.0.2" @@ -6717,7 +6753,7 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:*, @types/express@npm:^4.17.12": +"@types/express@npm:*, @types/express@npm:^4.17.12, @types/express@npm:^4.17.13": version: 4.17.13 resolution: "@types/express@npm:4.17.13" dependencies: @@ -7110,7 +7146,7 @@ __metadata: languageName: node linkType: hard -"@types/minimist@npm:^1.2.0": +"@types/minimist@npm:^1.2.0, @types/minimist@npm:^1.2.2": version: 1.2.2 resolution: "@types/minimist@npm:1.2.2" checksum: b8da83c66eb4aac0440e64674b19564d9d86c80ae273144db9681e5eeff66f238ade9515f5006ffbfa955ceff8b89ad2bd8ec577d7caee74ba101431fb07045d @@ -7145,10 +7181,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*": - version: 16.9.1 - resolution: "@types/node@npm:16.9.1" - checksum: 41afcf183a22d59323a0199dd7e0f46591247f45fc08a4434edb26d56dc279ae4fdb80f37989ddd7a0f45e3857c4933e6e82057ede09c5a829f77e373e680375 +"@types/node@npm:*, @types/node@npm:^14.0.10, @types/node@npm:^14.17.15, @types/node@npm:^14.6.2": + version: 14.17.15 + resolution: "@types/node@npm:14.17.15" + checksum: e0840304db236027e822ef1e149de433afd20d2553699cdc2ce651d107a77646c6eaaeaec8c348eabdc05169440dbc2cf069791bef65ca4b6e5ee4412e69c898 languageName: node linkType: hard @@ -7159,13 +7195,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^14.0.10, @types/node@npm:^14.17.15, @types/node@npm:^14.6.2": - version: 14.17.15 - resolution: "@types/node@npm:14.17.15" - checksum: e0840304db236027e822ef1e149de433afd20d2553699cdc2ce651d107a77646c6eaaeaec8c348eabdc05169440dbc2cf069791bef65ca4b6e5ee4412e69c898 - languageName: node - linkType: hard - "@types/normalize-package-data@npm:^2.4.0": version: 2.4.1 resolution: "@types/normalize-package-data@npm:2.4.1" @@ -7275,7 +7304,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:*, @types/react-dom@npm:^16.9.13, @types/react-dom@npm:^16.9.14": +"@types/react-dom@npm:*, @types/react-dom@npm:^16.9.13": version: 16.9.14 resolution: "@types/react-dom@npm:16.9.14" dependencies: @@ -7531,7 +7560,7 @@ __metadata: languageName: node linkType: hard -"@types/socketcluster-server@npm:^14": +"@types/socketcluster-server@npm:^14, @types/socketcluster-server@npm:^14.2.6": version: 14.2.6 resolution: "@types/socketcluster-server@npm:14.2.6" dependencies: @@ -7544,7 +7573,7 @@ __metadata: languageName: node linkType: hard -"@types/socketcluster@npm:*": +"@types/socketcluster@npm:*, @types/socketcluster@npm:^14.0.4": version: 14.0.4 resolution: "@types/socketcluster@npm:14.0.4" dependencies: @@ -7562,6 +7591,13 @@ __metadata: languageName: node linkType: hard +"@types/source-map@npm:0.5.2": + version: 0.5.2 + resolution: "@types/source-map@npm:0.5.2" + checksum: e7ff6a13f396fbed6ec9181d6801fee0e466ede4b0e7f00662cd7aca34f0f30d22a7bf00e01a901b374f025a2d7857e19eee29a9dcf6c59af5168bcfc06aa66d + languageName: node + linkType: hard + "@types/stack-utils@npm:^2.0.0": version: 2.0.1 resolution: "@types/stack-utils@npm:2.0.1" @@ -7732,7 +7768,7 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:*, @types/ws@npm:^7.0.0": +"@types/ws@npm:*, @types/ws@npm:^7.0.0, @types/ws@npm:^7.4.7": version: 7.4.7 resolution: "@types/ws@npm:7.4.7" dependencies: @@ -24232,6 +24268,7 @@ fsevents@^1.2.7: "@types/base16": ^1.0.2 "@types/color": ^3.0.2 "@types/jest": ^27.0.1 + "@types/lodash": ^4.14.172 "@types/lodash.curry": ^4.1.6 "@typescript-eslint/eslint-plugin": ^4.31.1 "@typescript-eslint/parser": ^4.31.1 @@ -24376,11 +24413,12 @@ fsevents@^1.2.7: "@babel/preset-react": ^7.14.5 "@babel/preset-typescript": ^7.15.0 "@types/jest": ^27.0.1 + "@types/lodash": ^4.14.172 "@types/lodash.debounce": ^4.0.6 "@types/node": ^14.17.15 "@types/prop-types": ^15.7.4 "@types/react": ^16.14.15 - "@types/react-dom": ^16.9.14 + "@types/react-dom": ^16.9.13 "@types/react-test-renderer": ^16.9.5 "@types/styled-components": ^5.1.14 "@types/webpack": ^5.28.0 @@ -25593,8 +25631,14 @@ fsevents@^1.2.7: "@redux-devtools/instrument": ^1.11.0 "@redux-devtools/serialize": ^0.3.0 "@redux-devtools/slider-monitor": ^2.0.0-8 + "@redux-devtools/ui": ^1.0.0-9 "@redux-devtools/utils": ^1.0.0-6 + "@types/chrome": ^0.0.157 "@types/jsan": ^3.1.2 + "@types/lodash": ^4.14.172 + "@types/react": ^16.14.15 + "@types/react-dom": ^16.9.13 + "@types/react-redux": ^7.1.18 babel-loader: ^8.2.2 bestzip: ^2.2.0 chromedriver: ^93.0.1 @@ -25613,6 +25657,7 @@ fsevents@^1.2.7: file-loader: ^6.2.0 fork-ts-checker-webpack-plugin: ^6.3.3 gitbook-cli: ^2.3.2 + immutable: ^4.0.0-rc.14 jest: ^27.2.0 jsan: ^3.1.13 localforage: ^1.10.0