rxjs-spy-devtools-plugin
Usage
import DevToolsPlugin from 'rxjs-spy-devtools-plugin';
const spy = create();
const devtoolsPlugin = new DevToolsPlugin(spy, {
verbose: false,
});
spy.plug(devtoolsPlugin);
if (module.hot) {
if (module.hot) {
module.hot.dispose(() => {
spy.teardown();
});
}
}
Develop
yarn start
Build
yarn build
Publish new version
yarn deploy
Using yarn link to test the library without publishing a new version
- Run
yarn start
. This will continuously build the package when you make changes in /src
.
- Run
yarn link
. This allows yarn to install the package via symlinks.
- In the root folder of the repostiory that you would like to link (i.e. ardoq-front), run
yarn link rxjs-spy-devtools-plugin
. This tells yarn to install the package from the dist folder.
Now any changes that you make in /src
should be automatically reflected in the repository where you linked the package.
Later, you might want to use the published version of the package again. Run yarn unlink rxjs-spy-devtools-plugin
from within the linked repo (i.e. ardoq-front).