0.2.0 • Published 10 months ago

mutation-iterator v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

mutation-iterator

Creates an object which is an async iterator which yields when any of its properties are mutated

Install

npm i mutation-iterator

Usage

import mutationIterator, { finish } from 'mutation-iterator';

const obj = mutationIterator();

obj.someProp = 'Initial...';

setTimeout(() => {
  obj.someProp = 'Hello';

  finish(obj);
}, 1000);


console.log(obj.someProp);

for await (const { someProp } of obj) {
  console.log(someProp);
}

console.log('Finished');
0.2.0

10 months ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago