0.1.4 • Published 7 years ago

call-echo v0.1.4

Weekly downloads
6
License
MIT
Repository
gitlab
Last release
7 years ago

Usage

  let stack0: string[] = []
  let stack1: string[] = []
  callecho()
    .on('a').prev(() => stack1.push('a')).pass(() => stack1.push('a'))
    .on('b').post(() => stack1.push('b'))
    .on('c', () => stack1.push('done')).pass(() => stack1.push('c'))
    .step((v, k) => stack0.push(k))
    .excute()
  expect(stack0).is.eql([
    'prev#a', 'post#a', 'prev#b', 'post#b', 'prev#c', 'post#c',
    'pass#c', 'pass#b', 'pass#a'
  ])
  expect(stack1).is.eql(['a', 'b', 'done', 'c', 'a'])
0.1.4

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.2

7 years ago