{"_id":"@anexia/rxjs-spy-devtools-plugin","_rev":"3-2e36b37ab3f224608abec3f05d6e5efa","name":"@anexia/rxjs-spy-devtools-plugin","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.5":{"name":"@anexia/rxjs-spy-devtools-plugin","version":"0.0.5","author":{"name":"Curator: Sven Graziani Original: Anton Abilov","email":"anton_abilov@hotmail.com"},"license":"MIT","_id":"@anexia/rxjs-spy-devtools-plugin@0.0.5","maintainers":[{"name":"valentingavran","email":"valentin.gavran@icloud.com"},{"name":"anx-aster","email":"ASter@anexia-it.com"},{"name":"takl95","email":"laszlotakacs.95@gmail.com"},{"name":"pkrumpl","email":"pkrumpl@anexia-it.com"},{"name":"crawl","email":"icrawltogo@gmail.com"},{"name":"grazianisven","email":"sven@graziani.at"},{"name":"anx-hnezbeda","email":"hnezbeda@anexia-it.com"},{"name":"anx-astocker","email":"AStocker@anexia-it.com"}],"homepage":"https://github.com/svengraziani/rxjs-devtools#readme","bugs":{"url":"https://github.com/svengraziani/rxjs-devtools/issues"},"dist":{"shasum":"f34ae668f8945c22040ee5ea50cc37113848ec3e","tarball":"https://registry.npmjs.org/@anexia/rxjs-spy-devtools-plugin/-/rxjs-spy-devtools-plugin-0.0.5.tgz","fileCount":15,"integrity":"sha512-iI/1Er9IhKCLVltru9Zdrt5J/ITbTK2FB3kofpiE6Gat0mWU8Ke0TDNJKSthsZGMHITfRfCqb0KIXP+pYBEbeg==","signatures":[{"sig":"MEYCIQCTfQ/JwosPT3yKWNj9Nia/rxA+VgzYwtZnY5x0L8vzBAIhANcm9W2rHv0cQN8Lw6/h+L14COPot2OR7p8eaUWi0xkA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoAkGCRA9TVsSAnZWagAAbSgQAKGVdMQQfiXiUbefzm9i\nKaSyG91ECUQNKceA7RCVrpfXf9ap5mIC9WBsGuDYQEqi/Ucbue2gkRLJYmpS\nMSIBy/ZQyvA06gQgQDlh5SlltFzUAgwC5CYBuis256zbqK+zE9+e19GI0lW2\n70FqoZ/FE8EV03/UzmwqNojI6ZNV5V2NNP+jx3Lx8srXal9T8RHbmTdkPkek\nb0kEURWEuTl+Xwq+2ztGv7hMEww2seKKJrLT7x6DSgGj28FHCAke5aX+PDVa\nsw1fja+O5jMYZaZ6THn+p633LkO/i47JiwpFbIXuLpalGeEcgFo753esqSCV\nsEa41dzLX8eKBeKUDlrxe9ora110js2arQUCg7fIG+V53MZnh/FW1JUzwiYL\nM6wNvBqn1qhzre3PSRv4K+h1nC2JmELVkPa1p8TSZNIqZmEhXpcgIicKiX5C\nwBDmAYcyka5eJ7LCvMdBmKxK/KqyYp/lhAwdtQN4FNiIEdI08LPDxAFQT/mL\npBlhXpV8uLSjEeaELJDDvjVvLAH7jEwF2SZ7cCLzm3XM8z/WLy+3QXAsZ1Rc\nhyP/efHXTr1eKmib2l7LLBaOBjnladCvXg4BAiQruk5f9qH54aHcNtCEmCh3\nq9cfYshJjLCMqc+TUSgiJ1eYoA2BqMDMMntMlpyh5Ncp6+z55/HKf2iVP4Ey\nFNtV\r\n=AnYE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"yarn eslint --ext .ts src","test":"jest","build":"webpack --mode=production","start":"webpack --watch --mode=development","deploy":"yarn build && yarn publish"},"_npmUser":{"name":"grazianisven","email":"sven@graziani.at"},"repository":{"url":"git+https://github.com/svengraziani/rxjs-devtools.git","type":"git"},"_npmVersion":"6.14.8","description":"RxJS DevTools plugin for rxjs-spy","directories":{},"_nodeVersion":"14.15.1","dependencies":{"rxjs":"^6.6.2","rxjs-spy":"^7.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.7.0","ts-jest":"^26.3.0","webpack":"^4.44.1","ts-loader":"^8.0.3","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.4","@types/jest":"^26.0.10","@types/node":"^14.6.0","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/preset-env":"^7.11.0","dts-bundle-webpack":"^1.0.2","clean-webpack-plugin":"^3.0.0","@babel/preset-typescript":"^7.10.4","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/rxjs-spy-devtools-plugin_0.0.5_1637878021939_0.634653098623333","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-11-25T22:07:01.874Z","modified":"2025-11-12T13:14:45.484Z","0.0.5":"2021-11-25T22:07:02.088Z"},"bugs":{"url":"https://github.com/svengraziani/rxjs-devtools/issues"},"author":{"name":"Curator: Sven Graziani Original: Anton Abilov","email":"anton_abilov@hotmail.com"},"license":"MIT","homepage":"https://github.com/svengraziani/rxjs-devtools#readme","repository":{"url":"git+https://github.com/svengraziani/rxjs-devtools.git","type":"git"},"description":"RxJS DevTools plugin for rxjs-spy","maintainers":[{"email":"laszlotakacs.95@gmail.com","name":"takl95"},{"email":"sven@graziani.at","name":"grazianisven"},{"email":"hnezbeda@anexia-it.com","name":"anx-hnezbeda"},{"email":"AStocker@anexia-it.com","name":"anx-astocker"},{"email":"ASter@anexia-it.com","name":"anx-aster"},{"email":"valentin.gavran@icloud.com","name":"valentingavran"}],"readme":"# `rxjs-spy-devtools-plugin`\n\n## Usage\n\n1. Install in your project: `yarn add rxjs-spy-devtools-plugin`\n\n2. Add the plugin to your: `rxjs-spy`\n\n```typescript\nimport DevToolsPlugin from 'rxjs-spy-devtools-plugin';\n\nconst spy = create();\nconst devtoolsPlugin = new DevToolsPlugin(spy, {\n  verbose: false,\n});\nspy.plug(devtoolsPlugin);\n\n// We must teardown the spy if we're hot-reloading:\nif (module.hot) {\n  if (module.hot) {\n    module.hot.dispose(() => {\n      spy.teardown();\n    });\n  }\n}\n```\n\n3. [Tag the streams](https://github.com/cartant/rxjs-spy#core-concepts) that you wish to inspect in devtools.\n\n4. Load the [chrome extension](../../README.md#installing-the-extension-in-developer-mode)\n\n## Develop\n\n`yarn start`\n\n## Build\n\n`yarn build`\n\n## Publish new version\n\n`yarn deploy`\n\n## Using yarn link to test the library without publishing a new version\n\n1. Run `yarn start`. This will continuously build the package when you make changes in `/src`.\n2. Run `yarn link`. This [allows yarn to install the package via symlinks](https://yarnpkg.com/lang/en/docs/cli/link/).\n3. 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.\n\nNow any changes that you make in `/src` should be automatically reflected in the repository where you linked the package.\nLater, 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).\n","readmeFilename":"README.md"}