# redux-devtools-core

> Reusable functions of Redux DevTools

Latest version **1.0.0-4** (published 2020-09-07) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install redux-devtools-core
pnpm add redux-devtools-core
yarn add redux-devtools-core
bun add redux-devtools-core
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 1.0.0-4 |
| Published | 2020-09-07 |
| First published | 2018-12-26 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 26 |
| Unpacked size | 12.8 MB |
| Known vulnerabilities | 0 (+2 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 14367 |
| Author | Mihail Diordiev |
| Maintainers | timdorr, zalmoxisus, methuselah96 |

## Links

- npm: https://www.npmjs.com/package/redux-devtools-core
- Repository: https://github.com/reduxjs/redux-devtools
- Issues: https://github.com/reduxjs/redux-devtools/issues
- npm.io page: https://npm.io/package/redux-devtools-core

## Dependencies (26)

- [jsan](https://npm.io/package/jsan.md) ^3.1.13
- [devui](https://npm.io/package/devui.md) ^1.0.0-6
- [redux](https://npm.io/package/redux.md) ^4.0.5
- [lodash](https://npm.io/package/lodash.md) ^4.17.19
- [nanoid](https://npm.io/package/nanoid.md) ^3.1.12
- [react-is](https://npm.io/package/react-is.md) ^16.13.1
- [get-params](https://npm.io/package/get-params.md) ^0.1.2
- [prop-types](https://npm.io/package/prop-types.md) ^15.7.2
- [localforage](https://npm.io/package/localforage.md) ^1.9.0
- [react-icons](https://npm.io/package/react-icons.md) ^3.10.0
- [react-redux](https://npm.io/package/react-redux.md) ^7.2.1
- [jsondiffpatch](https://npm.io/package/jsondiffpatch.md) ^0.4.1
- [redux-persist](https://npm.io/package/redux-persist.md) ^4.10.2
- [redux-devtools](https://npm.io/package/redux-devtools.md) ^3.7.0
- [styled-components](https://npm.io/package/styled-components.md) ^5.1.1
- [d3-state-visualizer](https://npm.io/package/d3-state-visualizer.md) ^1.3.4
- [javascript-stringify](https://npm.io/package/javascript-stringify.md) ^2.0.1
- [socketcluster-client](https://npm.io/package/socketcluster-client.md) ^14.3.1
- [redux-devtools-inspector](https://npm.io/package/redux-devtools-inspector.md) ^0.14.0
- [redux-devtools-serialize](https://npm.io/package/redux-devtools-serialize.md) ^0.2.0
- [redux-devtools-instrument](https://npm.io/package/redux-devtools-instrument.md) ^1.10.0
- [redux-devtools-log-monitor](https://npm.io/package/redux-devtools-log-monitor.md) ^2.1.0
- [redux-devtools-chart-monitor](https://npm.io/package/redux-devtools-chart-monitor.md) ^1.7.2
- [redux-devtools-trace-monitor](https://npm.io/package/redux-devtools-trace-monitor.md) ^0.1.3
- [redux-devtools-slider-monitor](https://npm.io/package/redux-devtools-slider-monitor.md) ^2.0.0-5
- [redux-devtools-test-generator](https://npm.io/package/redux-devtools-test-generator.md) ^0.6.2

## Recent versions

- 1.0.0-4 (latest) — 2020-09-07
- 1.0.0-3 — 2020-08-14
- 1.0.0-2 — 2020-08-02
- 0.2.1 — 2018-12-27
- 0.2.0 — 2018-12-26

## README

# Redux DevTools monitor app

![Demo](https://raw.githubusercontent.com/zalmoxisus/remote-redux-devtools/master/demo.gif)

Web, Electron and Chrome app for monitoring [remote-redux-devtools](https://github.com/zalmoxisus/remote-redux-devtools). Can be accessed on [`remotedev.io`](http://remotedev.io/local).

Also it's a react component you can use to build amazing monitor applications like:

- [redux-devtools-extension](https://github.com/zalmoxisus/redux-devtools-extension).
- [react-native-debugger](https://github.com/jhen0409/react-native-debugger) - Electron app, which already includes `remotedev-server`, `redux-devtools-core` and even React DevTools.
- [remote-redux-devtools-on-debugger](https://github.com/jhen0409/remote-redux-devtools-on-debugger) - Used in React Native debugger as a dock monitor.
- [atom-redux-devtools](https://github.com/zalmoxisus/atom-redux-devtools) - Used in Atom editor.
- [vscode-redux-devtools](https://github.com/jkzing/vscode-redux-devtools) - Used in Visual Studio Code.

### Usage

```js
import React from 'react';
import ReactDom from 'react-dom';
import DevToolsApp from 'redux-devtools-core/lib/app';

ReactDom.render(<App />, document.getElementById('root'));
```

### Parameters

- `socketOptions` - _object_ used to specify predefined options for the connection:
  - `hostname` - _string_
  - `port` - _number or string_
  - `autoReconnect` - _boolean_
  - `secure` - _boolean_.
- `monitorOptions` - _object_ used to specify predefined monitor options:
  - `selected` - _string_ - which monitor is selected by default. One of the following values: `LogMonitor`, `InspectorMonitor`, `ChartMonitor`.
- `testTemplates` - _array_ of strings representing predefined test templates.
- `noSettings` - _boolean_ set to `true` in order to hide settings button and dialog.

### License

MIT

---
_Source: https://npm.io/package/redux-devtools-core · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
