# flow-editor

> This is a standalone flow editing tool designed for use within the [RapidPro](https://github.com/rapidpro/rapidpro) suite of messaging tools but can be adopted for use outside of that ecosystem. The editor is a React component built with TypeScript and b

Latest version **1.1.0** (published 2017-07-07) · AGPL-3.0 license · 0 weekly downloads

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

## Install

```sh
npm install flow-editor
pnpm add flow-editor
yarn add flow-editor
bun add flow-editor
```

## Health

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

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 1.1.0 |
| Published | 2017-07-07 |
| First published | 2017-07-06 |
| Weekly downloads | 0 |
| License | AGPL-3.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 78 |
| Maintainers | ericnewcomer |

## Links

- npm: https://www.npmjs.com/package/flow-editor
- Repository: https://github.com/nyaruka/floweditor
- Homepage: https://github.com/nyaruka/floweditor#readme
- Issues: https://github.com/nyaruka/floweditor/issues
- npm.io page: https://npm.io/package/flow-editor

## Recent versions

- 1.1.0 (latest) — 2017-07-07
- 1.0.10 — 2017-07-07
- 1.0.7 — 2017-07-06
- 1.0.5 — 2017-07-06
- 1.0.4 — 2017-07-06
- 1.0.3 — 2017-07-06

## README

# Flow Editor
This is a standalone flow editing tool designed for use within the [RapidPro](https://github.com/rapidpro/rapidpro)
 suite of messaging tools but can be adopted for use outside of that ecosystem. The editor is a React component built with TypeScript and bundled with Webpack. It is open-sourced under the AGPL-3.0 license.

## Installation
The flow editor uses npm for all dependencies.
```
% npm install
```

## Buildling
Webpack is used to transpile TypeScript and SASS. After invoking a build, the compiled results will arrive in the /dist folder.
```
% npm run build:dev
```
or
```
% npm run build:prod
```

## Development
You can run the editor in a development server. To start a development server, compile all necessary bits, and then launch your default browser with the results. The development server watches for changes to any TypeScript or SASS documents and automatically recompiles them. If you launch using this command, a websocket connection will also be opened which will auto-reload the browser after any code changes.
```
% npm start
```

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