@ckapp/rxjs-parse

Parsing for RxJS

Usage no npm install needed!

<script type="module">
  import ckappRxjsParse from 'https://cdn.skypack.dev/@ckapp/rxjs-parse';
</script>

README

CI npm version Coverage Status

@ckapp/rxjs-parse

Dynamic creation of rxjs observables and operators from data.

Branches / Versions

  • master - Contains the most recent and unreleased changes
  • stable - Contains the latest version you'd get if you do npm install @ckapp/rxjs-parse

Most PRs should be made to master.

Check our branching and release strategy.

Installation and Usage

ES6 via npm

npm i @ckapp/rxjs-parse

Usage

  1. Create a parser
  2. Chain other parsers
  3. Use parser
import { create } from '@ckapp/rxjs-parse/core';
import { rxjsParsers } from '@ckapp/rxjs-parse/common';

// Create a parser
const parser = create().chain(
  // Chain specific parsers
  rxjsParsers()
);

// Create observables
const observable = parser.parse(...);

Building/Testing

  • npm test run tests