2.0.0 • Published 4 years ago

cmdex v2.0.0

Weekly downloads
135
License
MIT
Repository
gitlab
Last release
4 years ago

cmdex (command executor)

a simple framework for executing commands

Usage

import { execute, cmd } from "cmdex";

const incrementHandler = {
  handler: num => cmd('incremented', num + 1);
}

const executor = execute({ handlers: { increment: incrementHandler }})

const myCommand = cmd('increment', 1); // Command

const responses = executor(myCommand); // Response: [{ action: 'incremented', 2 }];
const myIncrementedNumber = pluckAction('incremented')(responses); // 2
2.0.0

4 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.2

6 years ago

1.0.3

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago