{"_id":"@razee/watchkeeper","_rev":"56-f2474496e8d90fd1a995df8720cd4e79","name":"@razee/watchkeeper","dist-tags":{"latest":"2.0.2"},"versions":{"0.7.1":{"name":"@razee/watchkeeper","version":"0.7.1","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.1","maintainers":[{"name":"alewitt2","email":"alewitt2@ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"d5b368d3d0f3fc29099ad014d4cd6f8eb4d13eb6","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.1.tgz","fileCount":43,"integrity":"sha512-qeU70PunU5Bf6NH5lJhTmv6FrBC90GkyJtgDx8oSoB8nDr2Jf5kJFpyXuh3SwfryQmnAoegMSHKIftfmxCkv+g==","signatures":[{"sig":"MEUCIDQK8t6CVgj++qROstLkT3UfiuAZh5YUO5p2gQfiz/H4AiEA1m0vgf6X6ADL5xqi0i3zrigFF3IGiGZwqQOu92DrfJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkdT9CRA9TVsSAnZWagAAatsP/0pTN32HO1xxwuPlOwPa\nK/xzH/gLBc9VCtGDEzJiSafRjoZPzzBdy8/yg7HyhgpvfRdVtHUl4H8ie/gs\nY1mqPjFgj7l3l3JM+K/1/bhWpk9UdCuZM0uExDxZVZaVZ0TLbHzfkw1A4S3f\njk/seC6dYIig/sgR9Loh559bzUnSvtgS2oMwifCDIW230ZsHnnHzNT7XMMfF\n4Hqe7amP+PufpYZgK273+AIr3p/7GWK2O0dS/wm5+UpWbhzPtFRc9ANFJBb8\n14A7g67TDrLvgV5G+yiUwWSrwR30BIxxuMxAxuP7hg+NiJS9P7OEvsena4F1\n04D5a5KTLOYhfiywZcYM1nsLgNqtht5IrlAR+TYqjiOgYayevNPmn/V2F0yb\nst4XTqme427M7CCmXEInxb7mkT7dj6kWh3xjJu8bL63HJbmOXcYkwa6+KXCA\nKl7lO2JbX5l52m2fW3Trxp7oIQhc6/dfcvlkiNoeYk8TpxoNEWqPodHjCu4F\nuE0fUASGiaysNfUrZJbcff4ZRr1cKlnpLOwO2z7ZcjK7BGP3VikIC4miWNDO\nvBrQqLU1YF23vjaXHB27ZUp6TVmu71eBDMt2L37xZ/2YoUBlAiE9hn7+AK2Z\nzejVgy3dD9UbX9GNDjru8bWYW9sWZBm61l72CSvYEtnoKqu9Kgzsq0zK3059\nHccl\r\n=XFq+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"7b0a9ba1abe727342786c7e72e4160c87e4787ed","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"6.14.8","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"12.19.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.14","fs-extra":"^9.0.1","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.0.3","object-path":"^0.11.5","requestretry":"^4.1.1","promise-retry":"^2.0.1","agentkeepalive":"^4.1.3","@razee/kubernetes-util":"^0.1.6","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","nock":"^13.0.4","mocha":"^8.2.0","sinon":"^9.2.0","eslint":"^7.11.0","rewire":"^5.0.0","jsonlint":"^1.6.3","mustache":"^4.0.1","yaml-lint":"^1.2.4","deep-equal":"^2.0.4","dockerlint":"^0.3.9","shellcheck":"^0.4.4","npm-run-all":"^4.1.5","markdownlint-cli":"^0.24.0","npm-check-updates":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.1_1603392764714_0.23088332179791804","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@razee/watchkeeper","version":"0.7.2","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.2","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"3b4eb17c86d5026b75a0f77bc947cd6d784f7537","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.2.tgz","fileCount":43,"integrity":"sha512-2U2hIcPyJyR63PLiHrGq0zlnpZbZYuBQjKpWwEzSZ8Up/hjKPBWWqQlzha28RjbI8S5YjMrufMhPj6+85cDkCQ==","signatures":[{"sig":"MEUCIQDF3Goc4yxSeC7DDW3hwxLSDC8fdu4SewjEsevGVIlg9QIgHJxJQDsfkVeC60YfchA3+qvEvXPlciHLlmnoB8oVLlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCxOdCRA9TVsSAnZWagAAvzwP/RqV3JFqaGJA5ZcV+F2a\n1E+5KuApwPiBDLv5eXvYh14ZcWyXJWjpsL/eA5FV5wsBjZxMfmtySL4iQZ0A\nMKof7g6GXBW1wMhH46juJ0eAI58f/n5LR1HbL/V2AUgxailKQLsxilaRqE3U\nMSUWO9F/5oFzs6VRD6JIDvCmKx1zvmO2goiB2Ebs2nI9OBJf7ZLYP1jiV6CC\nhNZ+gJzLEm42Uh/hc7fQR0PmImslX/Lv/PqfTyi+lrlNxcgUyjCT9iVVkHLM\nAO0wm8mGakR1OeuOBAb7XPHfENGbRPAucctLPbJYKO3Qw+Dvl08x5WBxamEv\nVlBeGFkp+AkAfRurQFTplybQVEzZg383R1/LptccSOm44PsSa9aTSNAxlvfc\nLmDXoPbgGfiXKSX8Ll/+0/LQzsfBNdhdgmbr4p8If0nhOSNPQX6JSo1p41qC\nsVbpG6TFPAdk8Shsue8z0+LfMcrY/IOhJRZmzrbMdVswlEcDrBfzP8s9Caid\nb7N0uoUCW5H844OH/+vHZewAl5b88MQ88ZjWjbJIFwnooes6JZt9+TFhpbTf\n7sOrieHgAGpfFF/fAGweSpJx6J7VE7Ig3tcHZ5oTcAZkJsrCtJIJd4BKbiR9\nfFU/8BMUCtFCdV8qyEB085MY7qiXonPwBvcV+coFBZNs4gP7I5Ei8EW5XnO0\nbq60\r\n=EVyr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"f9840d1da785cdb919fdfb3f5816f90cde55391d","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"6.14.10","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"14.15.4","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.14","fs-extra":"^9.0.1","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.0.3","object-path":"^0.11.5","requestretry":"^4.1.2","promise-retry":"^2.0.1","agentkeepalive":"^4.1.3","@razee/kubernetes-util":"^0.1.6","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","nock":"^13.0.5","mocha":"^8.2.1","sinon":"^9.2.3","eslint":"^7.17.0","rewire":"^5.0.0","jsonlint":"^1.6.3","mustache":"^4.1.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^0.4.4","npm-run-all":"^4.1.5","markdownlint-cli":"^0.26.0","npm-check-updates":"^10.2.5"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.2_1611338652682_0.8784077689127632","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"@razee/watchkeeper","version":"0.7.3","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.3","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"570913ddf390b07053bccca1fcc9dc8029f8457f","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.3.tgz","fileCount":43,"integrity":"sha512-F3eoODCo+a3i/Nci2XSyOsKZnH+8t06vwmvUobZMtVgHZisI8oX0MLlSOjbXWebvFkDMVawnQOn7fnnOQ2pWvg==","signatures":[{"sig":"MEQCIDN3WaOCROwKdc4ZcMW09a0Jiz8Kq0hFMquli97d0rvoAiBCuYHV3ujm2Sf3UKEbcIxPK+T7glmMScAYrbL+2m0+DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDx3ZCRA9TVsSAnZWagAA9CMP/jl39OjAvQUyS5uBsOcH\nt6YrnCXKn3YgX4nx+Gh3cCuPAmGBOmRWJHqfR/fwce+AgHoAGRdxllw4sVb4\nEeEnHnzLvlwnvixepZdqFUQtnqdPjBy7Akm2hZP08KaYOpVaz2KKytIfz4Am\nTWEp/HfCGbf+/727cV+mBHYtB5RGec1JNgqD1XkQ9JtfRyOWGrBmia2baHAQ\nt9djiMkYBE2OVZBpaBWeMi92WJUDuByQaSJDX9CPu3kQl6Ii4TBvU9xzlqHy\nkb3uQgnm8t5UjMhNOo2uQIAiW1KIpoeKsH4mHxhHIyfmO00uqM0DAMdS40my\nhPzug3+QXRydTDcsZekIdzcCOjkUa0vCWLSM633kbZubJEv8S5spn2pygw6J\npw1m12TILxCfnvEtZ94/Jc69DqVaWkbtNEJ7etm2eN01jtH0vc9nNKWTVZzz\ngXK31cGL045hHyI+4pZKKEyCW1h5UaI8vbU6/oWCSgQVajbKNn0KH0B0t06c\n2wgx9UQf8aoxnjFGPtn7gI0SkHGB7k58e4gf38UVVbhMzWH0SB4w3UVN2K71\n6H+WlWof2hpb27qoMGHF5LMbYlfag4KVlGdI4NVkcIGLxP1srWD3NfWRt9MV\nTbXN4MD1jRxlvXCdwxKyJx2lvnIHQupZu4nsar2oY4BaXAXTx5VbmQNVlHWh\n0FNn\r\n=3kBY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"cc203540676e89d0c148059b9fb662a60b7aebd7","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"6.14.10","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"14.15.4","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.14","fs-extra":"^9.0.1","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.0.3","object-path":"^0.11.5","requestretry":"^4.1.2","promise-retry":"^2.0.1","agentkeepalive":"^4.1.3","@razee/kubernetes-util":"^0.1.6","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","nock":"^13.0.5","mocha":"^8.2.1","sinon":"^9.2.3","eslint":"^7.17.0","rewire":"^5.0.0","jsonlint":"^1.6.3","mustache":"^4.1.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^0.4.4","npm-run-all":"^4.1.5","markdownlint-cli":"^0.26.0","npm-check-updates":"^10.2.5"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.3_1611603417325_0.10861490863383749","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"@razee/watchkeeper","version":"0.7.4","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.4","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"5b93ddce990b73c2e43c917c54a8e4bbef3383a4","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.4.tgz","fileCount":43,"integrity":"sha512-OHPT/MB17rkknPUPg4O3pkyF91BGblKXsRqbxOxY6uoX8B51Xy7L9Kn2OLGIf/yDqdahith/xsHLwB5iBZ8pkw==","signatures":[{"sig":"MEUCIQCtAExeqDnPQTaRB1ELyU3XKeYfsS4afdlFx/zGMEIB4gIgZ/uctVT31cOSazjfrroClEkXLmIZUV0VmNBHrYLLkj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNpLdCRA9TVsSAnZWagAA1MkQAI9SnSHY/Nge0bhp8if/\neY62e52dDUI9aU5V4GiPQtRdAWmTjBV3BO85W+AZbVeBYNWKpYd45webyUE6\nm6grOELIG0mgJLOO7vOlmdcpwkuDJU/852gZp430gevfV9TCSTsPtmm0YMdE\nyguccE5I4gxe8oInyC+CZO5Lg5chlQJ0kNnDWPIARpQ/mFDjDYxJMzhjhqrS\nZYJPpsf8+DO5DtOGPaJ6DbeCLpt4o80cvB+R399kJyH+/U21WoVjURXMpj6L\nNfVg3iQJQqcbCFtRcauuWEBz3ipLn7z5M0x50xtOpAQ5iY2mkgiv5pDv5kfU\ns6o9C4BSoIB5rGIOOpr6fPd6V6WXM2AOtrzKJISb8aA1+4iu/ERqcKVhacrW\nw3POds5BunVTIQE7egfldYWbBrWaPX7RuR0WYIwLx2PYf03AVhT989q24vJm\n77jd+BZyC9E6DSeOHO6HWQVJYb6JIOA32ZGj1yrNz9Pq5XCPgV2mUMiv0zMC\nzCTd0ZNuPnjBqJuVwYHvleZ9/YFIntDymBtbrkodvdWlFJOFGYeBMCB/Ookj\n7HbzIgw7HbIPFn/yE+fka8x4e/ytMlLJXnyyGvP0kZayIdLI/DgvqAAXnUoz\nB7LvQGTkJe4G3K3eCna+9+HeM+YXgE1gFbLI+OIiDdQtjWTEVHrUIUxKUgjS\n2uE3\r\n=OKas\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"43d4106d529f28aa8582e26f180ba33382ee9645","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"6.14.11","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"14.16.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^9.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.1.1","object-path":"^0.11.5","requestretry":"^4.1.2","promise-retry":"^2.0.1","agentkeepalive":"^4.1.4","@razee/kubernetes-util":"^0.2.1","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","nock":"^13.0.7","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.20.0","rewire":"^5.0.0","jsonlint":"^1.6.3","mustache":"^4.1.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^0.4.4","npm-run-all":"^4.1.5","markdownlint-cli":"^0.26.0","npm-check-updates":"^11.1.4"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.4_1614189276488_0.3887132398244615","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"@razee/watchkeeper","version":"0.7.5","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.5","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"07747b378c9a98d351455597843591fa496ee789","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.5.tgz","fileCount":44,"integrity":"sha512-j+KCkMgv+yXP5zAp72e/0ybv4OSPaSu9Dq1TsAPDlGUcVzLOeh3++QYH0xAnL3BjjVReECtQ9gb+CN8n7pvr8w==","signatures":[{"sig":"MEYCIQCxDJGX1Wow7YZU/D1YsulGBKKMBRe8PEVMSy8UwOtPhgIhANFMiIkEzJ8TcTvrIWO7kR/DnUtFPtIZzYOlVVzrkul5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR4s5CRA9TVsSAnZWagAAavYQAJIL3OVSN+ewxttXrDjy\nNODcIFsi0GWyQ4prWydXRbyRbaXYm3ppBlzV/txAFKJHb7eCD53YD3rq1jbe\nVqkq4gtkP3syBn/ItRpTVin/htO+heiSn0BJIPS2fFaK0B2g4lcTrrGNual7\nxtv1cDNShvlqGIFFURJgatKX1hFVp7m5hC2veJUvbl3NE9mKxW786DhITERE\nivDUtoth9rFZ+PTGy7ubK6O/WiovyQjSGNupwXcrQvyunKk39KZvFRgipsTj\nLU0P2pBgrRtHcPLcC+iAgOc1VaWIt6ApxLgfa4vSU/Q4yPo0DZIIKTtOQKLx\n2eXnLL7f/Ton40vpESqgmIlJoOxR5+mgekOFhJfcXGoIMbGmqQ8dJb+PizEu\nWcZu2Z9L7MVtDP39Iw/UJkFXZIThcOkinsYtIGfLvD2u74vFOI4aYC0x6+n7\nwf1yxvSZyck7iGrZ7BXQ6zos5m70kmhofinrt4Fm6hCujZJJ0yFP3mKIdqV2\nZ9eEanvkDtUBt27A1lugbqP69ZTx3bUe5bPVS3b8zjUp7th+kZxPBspSsoHj\nEsktGWx0I+QOKwoZjB5Bgl+W+4MTl+743ftmBRap+/bDDEQyzlF+n8TFpqhI\n4h1nSpfztW2BVQTtje2mYfg+7r3gGj3u2CKPEj6Sz3mIm63Wfd+aHO5rxR6w\neqCV\r\n=0BRi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"0d6b9f6067c978f7b8d65a7ceb4563e840dfb760","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"6.14.11","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"14.16.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^9.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.1.1","object-path":"^0.11.5","requestretry":"^5.0.0","promise-retry":"^2.0.1","agentkeepalive":"^4.1.4","@razee/kubernetes-util":"^0.2.1","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.3","nock":"^13.0.11","mocha":"^8.3.1","sinon":"^9.2.4","eslint":"^7.21.0","rewire":"^5.0.0","jsonlint":"^1.6.3","mustache":"^4.1.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.0.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.27.1","npm-check-updates":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.5_1615301432665_0.0859999953038535","host":"s3://npm-registry-packages"}},"0.7.6":{"name":"@razee/watchkeeper","version":"0.7.6","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.6","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"8edcef23ea58f7d2401d8794c8d9c2a8b9a17375","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.6.tgz","fileCount":44,"integrity":"sha512-VxWnggBq94vP+SsnH8MWN8wh5Gkr73WSjkKQdcfC+VBudEQBvt3UKBNda6loKvsgRSYqxzl747+7I5gzDLiXuw==","signatures":[{"sig":"MEUCIDCI82Ja4DVq+c4KMjMkN4N7cQr6QisFlviDEycYPs5mAiEA7F8N2DjuiZwKDOM6blA47UkRPhBMjcILR2ldWAjX/Es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgby2KCRA9TVsSAnZWagAASlEQAJedyl3bRAvY+zkRFB+E\nhbfTnD+5Co48HmrduWjaNMBWul6rkK8Uo37xAC7qDwdEbfRe+Ox5YhUQODTE\n38w/S3JegH3aJ2G/7TZZC5CFbYTz8ojszwEDQ/TdpGOMMt9V9WMur5bPscU2\nb9m9FYbshGwxpiEIVGCi1WBUM6q7ffk7JML1WYOi58gppja93Ti+ShqexGM8\ncpAPmT+8+lVVqKHCuY9PtC6U4ejRuTppFI6V3zi/aNhuOS/0M5FfqHz5as1g\n1Mnlq4YBSNuIt0ya1ISU7QIrCWxeGUc8H3IHJDIr5rBXNU6ZTIDiaLRTMQRr\nnQBDidwFU4NUcxjlYs1ogIkV62IOxiT6UiNZLlbxVOJrfbXbvnH15DHbPK6E\n6g0nz17JCReqKq1xddtYVtBspPm3mIbjy2SLaWq5YZhEbHRzwpOSINn5f7RF\n+OqKWoh6lQ6fE+ynePtMB6G5mSirrgowEyid3ql2bvHIy7xh4Z2dA2k+fAfa\nSrixL+xvjP52s06AgeIQccBKNjLlULNmIE7ORFagiGV/H2JMasE9BAgBBMxv\nEdxFj7qea2DkNINijo5jiXGy20GGZg2NZBRCaL8nWNLfLHiIfLgodUwalhOI\ndsCfjCfLX12Uly6OWknPEv0t5ACQuNR1ycrkIx+oxpyHdxz0q+IV2oOC2uw3\nuIbq\r\n=nRAy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"e24d1b354bc097d07b5caa8d8ce24efaa970694d","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"6.14.12","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"14.16.1","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^9.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.1.1","object-path":"^0.11.5","requestretry":"^5.0.0","promise-retry":"^2.0.1","agentkeepalive":"^4.1.4","@razee/kubernetes-util":"^0.2.2","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.14.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","nock":"^13.0.11","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^7.23.0","rewire":"^5.0.0","jsonlint":"^1.6.3","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.0.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.27.1","npm-check-updates":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.6_1617898889319_0.26697682114612387","host":"s3://npm-registry-packages"}},"0.7.7":{"name":"@razee/watchkeeper","version":"0.7.7","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.7","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"b133853fbd137f5c17933724addd80ff7bae0c53","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.7.tgz","fileCount":44,"integrity":"sha512-j3mx14NFMlS7OGcwg67e3aO/2okUf30NDLKo7ARdwjKJ39iSqo3D54B18/Lzq6u6KM60fWV0CPXajZgZYdGoIw==","signatures":[{"sig":"MEUCIGRoJNAR2aIJW5s4dnPshlsf7vBlo6UQFGQndJ/iTZjrAiEAkxbQwuvf6rMW+tOEaWMp7WbDceuU2znByny1K0iXzn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoqpKCRA9TVsSAnZWagAAEXMP/iL70pC8uqLLrYzKxf88\nsjCR6/gt0oZfSgGdncTmIyWgsC/+wkrj/Y0NOSMCjWXtw+BbS3Cv+fHy7ew1\n1ZrtJtFIVnn4xh92ZHhDZ+IENxOVwodUUW8kA7JR+4jXrWsRD6GcL0GFKLWY\nfMtvFQpzY+J/KcOo+gW536mX/yY6nw/xoCUbI48ky3eYYYUi2bDhb/L/Tcs4\nD0trRw5BnRj77bG1pg9aWKE3N55+S0vGjxMFltw8ShBXXKyx/HOPSHhEuviU\nvuHpE0aGn0O1fG/yary5mpwpPiXEi/UwqozyylfWA6XOBVslTNTkVdd/ZnIo\nJW3Zjz9yOZ4TNB3cxKMEMKxMQ2GtIafEIi5infTKVvoRNnfOh229R1+pzsqv\nUkW+w/d26W6WjIcvUdWqBFc4rhOYQ+E28UhSd9P4YLqy21RvgQE59s6fFI0e\niTTHuIK45cI13gdLlKgBmtzsjPIUN2PMM1QkEUUz/dzZX0GDZKbpA4KMptv3\n13CMGup9/6JvUitPqEUvTcHvUPlFDAeCtd68qWqFl6MJVRk9quN/LHdGV3ly\nM+AAcoEsMSdgUDX6oZNxtf8uygMe/QnTi3F1WJUU83tPXxDQxTfOf4R2EDGK\n3X8KSFqs+pqyxYhJbUQ/rDj2OlNhSMBzp53PzbzaYw2HAOAq4e384+KUbtyO\nTsl1\r\n=RhxZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"cf9b874f1b751bf351330e2f6b88b6b1b0b2e725","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"6.14.13","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"14.17.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.0.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.1.1","object-path":"^0.11.5","requestretry":"^5.0.0","promise-retry":"^2.0.1","agentkeepalive":"^4.1.4","@razee/kubernetes-util":"^0.2.4","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","nock":"^13.0.11","mocha":"^8.4.0","sinon":"^10.0.0","eslint":"^7.26.0","rewire":"^5.0.0","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.0.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.27.1","npm-check-updates":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.7_1621273161943_0.2690751282738859","host":"s3://npm-registry-packages"}},"0.7.8":{"name":"@razee/watchkeeper","version":"0.7.8","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.8","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"2909fbfdfcbab31e08f055834a74920d3080d67f","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.8.tgz","fileCount":44,"integrity":"sha512-dgUaH5pNvZdf8E30rDZgSBmhB80QsmSVqVoXxCeRLT1Tx2lghNyPaC9MGtbJFHsWh8hScdAekeSnJJZC/ogtig==","signatures":[{"sig":"MEUCIQClPyNlJVXbeE+j81DXOhZxG6t9699XS/OzqMeT1qiR1AIgbCk1RzSqde2va9/Q2m2mkqIaMSHq9mPkj6TVV7l6mJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9yO9CRA9TVsSAnZWagAAPp4QAI46rk0qM/QH+ptmLoxc\n7nCECGGygdO/zzVx/0eOpOUtGUXmQ7xHmvQvtlqRbhuHAy+r3I+Jy+3qmRyB\n4lrwqxF+PcFyA7x3aUT6emoe9oROpgNhgPQOzLyzZRImRk1w43BDktvlzwle\nkLEk16xeJWfR6wUZXiPZoMNyuhnGCl93D+0aaq9IaNGdfxLn5lYSadyYm3Go\nOAYoiO4ePnsJ8eUcQs6oEybVxKAslQJ7zYY1ORI9xGu1KThGRMkUof8omdtV\nCfFXjkNHa8FZGRgRz4wvHuwtXjpmlQhKjEITCQ2G1itTkMc+nX/B05EDPZCW\nRj+35SKsz7SXPEccRDGYGJuykI2QGGTCoScymN+D4XpclJQbrr33wWjmgON0\nDrONKnUcRJxkBx/9+m1LTmM9rpdVmMuEPPia6EykIZ2ky2DBtyVTkf6byMlL\nTA1lBsRBT1JR86QzoowqGP+Kb6GTxp8zXX1+Q+xPLohqNFB5EC/HjuVvaOWo\nKtgFuBsN7DEZ+4NJ50mUG8L/XSg/uB6H/w5Hp0Z27YoBqx+j71suU8cOhnT0\n2JftWa5xkBbnBeULEwXNhvBmgrI79M+D6iwNA7epN7qii7jCQxspAV+dhzid\noJkzaIXxKDrFcE9JZ4CfxKPZMIpFX2BKoKH6IpUGsY0jH9I9NgWra6wsLQoM\nLo2v\r\n=cUoD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"865277731692703d9973d0bf824091692349ebb4","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"6.14.13","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"14.17.3","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.0.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.2.0","object-path":"^0.11.5","requestretry":"^5.0.0","promise-retry":"^2.0.1","agentkeepalive":"^4.1.4","@razee/kubernetes-util":"^0.2.4","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","nock":"^13.1.1","mocha":"^9.0.2","sinon":"^11.1.1","eslint":"^7.31.0","rewire":"^5.0.0","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.0.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.27.1","npm-check-updates":"^11.8.3"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.8_1626809277698_0.9029737583718782","host":"s3://npm-registry-packages"}},"0.7.9":{"name":"@razee/watchkeeper","version":"0.7.9","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.9","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"644d42df691c9a9b932f7db4c09a8cff1dfec422","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.9.tgz","fileCount":44,"integrity":"sha512-d6X+vzsCfYWVl/5tuDzjQWu2i5WWkDLJPhJ0vSQ7zck0iJddX8+9fr7tOFf83/DPG/OSkoq/rzrd/97T4ITlYQ==","signatures":[{"sig":"MEUCIQCzBx9yj87AdVo10V2wBf/c7ky0YoF9+zxd3mDCPo2jkgIgbJM5LR1irIGjFCRGJV42vFG+rV0MAcP2eyn/E2tBQac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFHCYCRA9TVsSAnZWagAAjcUP/2C+e1hrSfZPam9BXgfg\n5gWM7+VwJfL378BA0F7jKWtC4MiVsz9p2ePIVeldLqptHpD4kyEcrc69Wwhu\nQ8s3V/VJVibRzDn+lBSrNWaAVOjSLOFIlSlDNkVryJxPTRlSv7Zo395ao0CB\nM6KXsXuYAmYHkLhWu2sorEVGJcUw+AySL1zgDq1Z7DlTJ35K5jSwzA8PhBZ4\nAoyAZNHOq7VEZ60Z1waNCnKYAQUyigzq1Nk4BSJtMuIlNZQxMfPNzyLSypRv\nKJwS/7QHnob2h8TgcF//Wn+2CgCPSdY0SFoEXDlJ+P3WgsqMvJ0CtevX4ymS\nFtiHuLeR1geD4WCrBidT5OEpyoVd/zxOdVLaWQvWPvokweuds1Wm+Vuv4A3Y\nB5EjOrpoi90ddXLYYLmLSS+KRLr6NYhjcsEcsEFAgHJiJLtekWA7v8YOkBwV\nDdR0lyrG66lObUoiTaCIN4B/0c9Oe0i83O7IQ6SHg1m7TstZqv0LblGkqdmB\nxXxxst+vQEfrqK4X8GqUTeMY2u8Kkb6YfL6S97N/xL5oPdLqmsTzf3bDaLeG\nGgC1GjxzXQqjvsS71nUnvZ1ir9ybMEx7u50Opz+EzDgmGYtNfEcX99uKNxii\n8bwveUtwlSwMKMhFdiYKvNwvu8m3yoST7hFNSnIwrqwW9+OPsVe8Bh6rD4Gx\nuR/K\r\n=8MH2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"71d101063623d9592be66efbe809c7abe27feae1","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"6.14.14","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"14.17.5","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.0.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.2.0","object-path":"^0.11.5","requestretry":"^5.0.0","promise-retry":"^2.0.1","agentkeepalive":"^4.1.4","@razee/kubernetes-util":"^0.2.5","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","nock":"^13.1.1","mocha":"^9.0.3","sinon":"^11.1.2","eslint":"^7.32.0","rewire":"^5.0.0","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.0.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.28.1","npm-check-updates":"^11.8.3"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.9_1628729496771_0.9040456631735778","host":"s3://npm-registry-packages"}},"0.7.10":{"name":"@razee/watchkeeper","version":"0.7.10","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.10","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"2e4b1760f6ee076c1edc8a5993d582ba3ca9d81f","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.10.tgz","fileCount":44,"integrity":"sha512-sOGMSPk5J+Nf9qRfK6XFKZD/Zv6MhoowXUq26CMIPdQnokMuQNtYsYSDWGDtdjzYiDoPbPvZA0T1TuYLLwkmlA==","signatures":[{"sig":"MEUCIAWUlALkRJq+eJ/oCDPkfrVINJSVuvQ8Sb2sFWfTxYK8AiEAxIO7rDYLearZEcuAlwvoc6VB9VO2vPVksM2pbCoF+rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191768},"main":"./src/index.js","gitHead":"f083a764eb79df00d5df2e8bd0144ae9e1ca138c","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"6.14.15","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"14.17.6","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.0.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.2.0","object-path":"^0.11.5","requestretry":"^5.0.0","promise-retry":"^2.0.1","agentkeepalive":"^4.1.4","@razee/kubernetes-util":"^0.2.5","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","nock":"^13.1.1","mocha":"^9.0.3","sinon":"^11.1.2","eslint":"^7.32.0","rewire":"^5.0.0","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.0.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.28.1","npm-check-updates":"^11.8.3"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.10_1632331564835_0.49515799261280624","host":"s3://npm-registry-packages"}},"0.7.11":{"name":"@razee/watchkeeper","version":"0.7.11","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.11","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"07ed6bc52c35a934b54c5e92fb6955a45d67ca59","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.11.tgz","fileCount":44,"integrity":"sha512-HBJxiS7WdIiJWFOX1o0PQhEWq/+clqBZbzxVpkmGCUkThkTec0SUDWnqFZgnZLTHZB/fuUp4LpjQZTrXdMUXSg==","signatures":[{"sig":"MEYCIQCLylcw4wfXe9FxcZR23GrVX3HTevAfvXlxG5ig1oJ4xgIhAK+IWKGXCdvmf4C2pghh0DxOhCgne95vre4UcvJBs2LZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191768},"main":"./src/index.js","gitHead":"14f72a0673d4836702cccd82d84e374771bb6263","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.1.0","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.13.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.0.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.2.0","object-path":"^0.11.8","requestretry":"^6.0.0","promise-retry":"^2.0.1","agentkeepalive":"^4.1.4","@razee/kubernetes-util":"^0.2.6","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.15.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","nock":"^13.2.0","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.2.0","rewire":"^3.0.2","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.0.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.29.0","npm-check-updates":"^12.0.2"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.11_1636650291190_0.4329438611043268","host":"s3://npm-registry-packages"}},"0.7.12":{"name":"@razee/watchkeeper","version":"0.7.12","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.12","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"f55a898591aee364271b0e06b42730c705f97902","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.12.tgz","fileCount":44,"integrity":"sha512-tJubo7EhJPzCoATsRRCkmRhSOZ+e5yX6qRb2nm3cLLNiOeCd7Mnn+olrITMxgHevDEk0F5O3TVrUTpbITKPYqg==","signatures":[{"sig":"MEYCIQDlCd2+NOqDIMxY0z8pyZr9B0JEyCbxpUNAibeAcn3zBgIhAKaoJROpOwWzRuothabFnIordOOUmMM0QK2gUddY9cE7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1zBDCRA9TVsSAnZWagAAjA0P+QAIjytVYoBOl+onrX5M\nq66xW4mRTE1ibyFA0m6vvhB7+DRo9kcMHy0gdWwHSEcB7Oq50q2LSbz7WXvn\nJnrzGq2UPg3y1on01MPoI71V+FuAwJcA7+OD3JbWjFKLoUpz+FLUzlBKhqE5\ndnG2o4K6Kozue6dvi2OU2+cEQi3DZMVat/wDIebzVPZ2Ur7YAE7GK2rHk9KY\nCcTO2Pk+j2d+Fm+cGwSSx33P3/9r8K9KV/XiHHP8/LjnbR0l0U89/L88p0hm\nH4QTqci/nXLmGLAO+goUbgDQOb5zFlSP/iijKSQpXTkQRreGa/NChwJDWJWf\nIfWJiii8K2w321a1mRtP3ViF/tKslrC032XPd+wvDfMYocPYpAQo3zHg+aaR\nY2qGBtl2pKiyc/nQE1tdZha4TEfCDSMuoSmKK2oMRqxwYCv+1TJUkKY05xUL\n33FOP30XoMY3fIiVs9ZKhUabTaZjGRwGpI9l3oHR46urkOkIT7rKntNG+pNA\nqZQx6JEiL8UHUjOOSMJUG/t++TrqXTeujcoNTEtvCJmbDN2r24sLKTMGan64\nfiFlmhZk3Qbkagc2fz9bAzdPmje8f+x3fQxFj9xj9IpODPea30V4XQaXc6aO\nKxj/n2iiWJpn/mFI7Weeuif0mgViIZNnSeGG5JuxovqeeX7hF1xPAUcjYvb4\nkY5G\r\n=nnrM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"bbd01a7601b0b020d8c2a79df684b70b104b502b","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"markdownlint *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.1.2","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.13.1","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.0.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.2.0","object-path":"^0.11.8","requestretry":"^6.0.0","promise-retry":"^2.0.1","agentkeepalive":"^4.2.0","@razee/kubernetes-util":"^0.2.6","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.16.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","nock":"^13.2.1","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.6.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.30.0","npm-check-updates":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.12_1641492547027_0.8933286132643505","host":"s3://npm-registry-packages"}},"0.7.13":{"name":"@razee/watchkeeper","version":"0.7.13","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.13","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"a87afaad4ce66fea405df9b9a2c62c7a69396150","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.13.tgz","fileCount":44,"integrity":"sha512-ye9zZtbckrQWkG39H2Fs4UTkvd7wLnu3DKBEbIKyaWcj1X74YIiZoLLpouJMskveKJtkYhswcuDHbnPFdSCz4w==","signatures":[{"sig":"MEUCIQCEEx76BoY358KDb4vu9PnhYssHb+yBgnfDBAeAX22qnAIge/sJw/ZwSY03soK845p7FX1R10L6F3qo3SCyaHfJi00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+/XzCRA9TVsSAnZWagAAZrQQAIjGqBe8W+i05eGVOgU7\n+cWKtOVfDLxTJj7r+xbmD4t0/lOpf9VnmKiiJTPmiwZvW7rFgBL1noWbtfwe\ncUsTBL6JhN4NiDV6O8x4v6bg8g7BcY3c+e+MRZIWEhASvtkm0HnnnP3U/Wxg\nfqsMrnAorf/pZght0TxOfeQoj0IPvBCmilHOXVcKCeJ9OwiNgAuWtBzZQoIX\nVeeBZpfyHpcREWQi9hS/Sgd8N6DwPZdE6M2vyPlI20pKLwJ65vZneb8qx3Uq\nkgEAiaCZPq4OuQ2RLjho2NMB7jpwSjXz3pdsQ6skWHFAnXdNTtoJ4G/crmSx\n0CNgv3x0s+JVOy6x7tB7Gr6V6OiPJpnzBmkZ+QR7V36jlT4KB6EJFCOdVkt8\n/9M7G1fTVWWrjX2N5cK07QnQlwZIenpsIq8HqoPdGtrdqFoOHLy3Pe8eg1RC\nCynqVkocucOEl+vP+kEXy3gAd9rTgzXb3Ee4QpQMFJH00vouRhF0c6HMvhu6\n4axnEBMz6VsjYiOceTcmMDc4Qj/7S8iYTVICLkLrSFFgV1GovjbxOhWyPW8Y\nJmnmfYy11I3b75z9aoXq6vuVazioZHkqF+I+Tpe1hk+SWmSCu3cJKTfvBT33\nUDcTGFHjvJ6KYymYY4qDsj4dzpGG76sZCxRj2f9CghfBvpJZYRo23X2AWdwr\nRBXw\r\n=hUeI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"2b05c567d2b1c8beca2fc3a9aa8fcbae33004bff","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.1.2","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.13.2","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.0.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^2.2.0","object-path":"^0.11.8","requestretry":"^6.0.0","promise-retry":"^2.0.1","agentkeepalive":"^4.2.0","@razee/kubernetes-util":"^0.3.1","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.16.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.2","mocha":"^9.2.0","sinon":"^13.0.1","eslint":"^8.8.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","npm-check-updates":"^12.2.1"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.13_1643902451189_0.01929206823340479","host":"s3://npm-registry-packages"}},"0.7.14":{"name":"@razee/watchkeeper","version":"0.7.14","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.14","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"2246aa75d3c08ffb6f01cfa6b022151c2837eaf3","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.14.tgz","fileCount":44,"integrity":"sha512-5a79e/SI0xMW7rJnWlP3idjNdCdLuSuP5nA2xoU9U3ZWLo7vdxzteytdEIqKABOt+vbmDDSU5FYbeobrLuwvKA==","signatures":[{"sig":"MEYCIQD/iojDKjG0EKKu9pJAZaMAf/d2VFGnVtvj4W0lwDlp/wIhAMPsXQ23v1psTrJm2MLvRFg8v1iHzLG8RkpMPfBWbrUm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKRhwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozoxAAgXWgzYtgR481bS3LS7X0cf1zEAbg5JfPeQ+1Xw0pFOONARNQ\r\nJPAn1CI48m5Yv10YEu6NVsn7yePR0opmcJDtK6pVzua0VOj/wnKVDffPcqNI\r\n6kPS7i7e4MIKoria6eqFSnAiDbZd3WIzbau4sXTv8bL7a8UELvRg9oBeWDVa\r\n4ucpmkjPqSddOrn0OY+VeBvmJbX802HJe74hOyMIXAidDXMxIad1uzBLgS8B\r\nas5uWby5eebtqXlAgZN7l/D3Yr/MKk5bgxWFrsw1CJQ2Q9RSGlkgz2MDum/z\r\naodIkgUp/eygC+j9xeyGRAlhVJ7Y5HPh2dZKseZQPc8YBUHi0ierBO46Ybz/\r\n51rJY/Gb6HkP7/7cwpn9pmrsFNEI0Wz5AuVID6OrWyLnirEkKLuv0lZdAU+K\r\nhtFyE/FCs39DYK2TMbcpala1hDBTEyWYm8Qphtl7o97hnhgONvGndDp3cRix\r\nyi2e7k+K7XRykKiMYtsuxDnDfVtxdu64D4uiWgErbcNtF7E+7jMK0475GdlC\r\nl2fC9r/2BuYhdTxqby/JPTmcoXk59pDo/8CVAmbJwZ1rdo1AE1hjwN5RyhPC\r\nMYmwtrgS6dVirOAMONw8r6DjJaxXyZZ14pVyuDhSHUJrPCGWIbOc8c3VXbLv\r\nc4bW2LQvXLo3bC1NdQNgAwZ0AFB43vTtcEM=\r\n=Ehq9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"20f71513c2ba8963e4aa626b36aec52cd63ce6e4","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.3.1","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.14.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.0.1","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","requestretry":"^7.0.2","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/kubernetes-util":"^0.3.1","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^9.2.1","sinon":"^13.0.1","eslint":"^8.10.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","npm-check-updates":"^12.5.2"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.14_1646860400606_0.7018657505490813","host":"s3://npm-registry-packages"}},"0.7.15":{"name":"@razee/watchkeeper","version":"0.7.15","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.15","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"86fa04cd76410060eb551e24734e3d2474da478d","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.15.tgz","fileCount":44,"integrity":"sha512-60OweHEe8LfI7Y/44+5SJBVV0xtW/GIcFTf0AJlfnl4G5rGTS9tPzNopqIwnONXvJmTI46cmVz2ikcR5aEEgtA==","signatures":[{"sig":"MEYCIQCvuiACwa/y9wWEoIrsFR6c+7qxFXpMF+jqJhDg36aWegIhAPfl4YZkWkoAFzM1NvUZNeYNOa6lJsvzKm3bxvCpi2az","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO3lWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoizhAAnINid4rE0pd1jJjxsu86TpBwpUiU6loZJ0E3Uc7eB8tsPz8h\r\nB3SyQr+b0CHkUMaf+JbBqh53fXS7Fcs0jhDrW/T4ud/kpmFnBZTj5F4lOTzc\r\nNIqDtJmOv7JUET04avaN88Z97TZHMhy+A1HUcpIU0N5H633zJfppKiW3M5vQ\r\nA6joXDX6W2ZwjM6/+7dCkBjG//7H+mq3qacNzYiOT1uk/y0fgQwJZ5lnAUCE\r\nAm+o5i1//Fv61rRCXuEZFBpPbKQY3Uoh++mnl/CCTMBv0bHH/H7XBPi4J7b1\r\nLbC0HnY+Eo1v2e1MjEpEiPROXIH/SjMimgIiEt2jW+5IS6kgDFa5WPxf+9HM\r\nZhk22i5ZbZOwR07R2/Aleo8v0aGtwMYPwD2TZ+0IkfX9+yIH2WwdpSBpHJEK\r\nLrzhT+ihH75MbrNAIrZ0cIVKFnzNXkfnjvB8DwcO45x0uQ6+Wu6ICCaG82Sc\r\nMWr9bT8IandaQokLMea/J+WzjFOi3imSywNkdmyHUp7MQWcL4R/g7FhoouAT\r\nwyqMTjbb/dI4StoFFwS3lGVNzoOxRxAmCEUZUQTCDrGTJgl1yR2TLat9UZOs\r\nffI6nHLz94iesqRjPO95YjL+83JYVpbkFPTjn0zsHhqtBKlLvYXdTvUyUerZ\r\nkiIqqFll4LgK08WmDMq4nqShVlWXWgEvSr0=\r\n=wzm7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"ebd886d2dbea9bf0cca8c18e39781071c3a16161","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.5.0","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.14.2","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.0.1","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","requestretry":"^7.0.2","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/kubernetes-util":"^0.3.1","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^9.2.2","sinon":"^13.0.1","eslint":"^8.11.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.15_1648064854618_0.4928538327982013","host":"s3://npm-registry-packages"}},"0.7.16":{"name":"@razee/watchkeeper","version":"0.7.16","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.16","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"7988fd0598158fa17ab88acac65c50a7da0d3b90","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.16.tgz","fileCount":44,"integrity":"sha512-prv+lJjOR1zb7vTf90QfOJIbIF6+lYMiA4kQsxVsjN9okoeIn0lM+ort4l1AKvPY844VpCJuAxSka5tgrnoBfw==","signatures":[{"sig":"MEQCIBxgrzZAQNBkxq5Vl1L0UraP1rKtLDV8jNEaK7xBG7pOAiBjKOasFlSVueYkbWWCnaYNPmT2FcnMnDnRuIM0JFSZ7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVbYDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbLw/9HM+bi2HCXaQyTRtK8OajTSa10ai+sRo2f7y6SakVZ0Q5BS8R\r\nsoBtrl/Q4R2xyJBRf1RsUSeN/ToBQ0tyj/5+T4a9E0MIgpxTeoElq8nLqIWw\r\n02GWkH8SX+PlVMUQiwxdyqZyxP6M63eEGTJafd6OG11jx0vcz1AzKg1uJide\r\nLbQopwCdGZEeQhWc76p/n2n5ILWP8KMgXctwyvMDhqUDiCoanhIGcJKHv3ER\r\n0ZQl9HCRJIUsaxtZdFnxZDHjui5hnfUqIMuEKDTYOe3MU2X+t3gYdo+OJtDQ\r\nzSf5HQXmiTusnpi7QbghZvrFMszr8dB/rcwMJvihOcKCqDR13B+3gaT2nw95\r\n0yC+L12kl8fzko06sqxGrYYED/TYnoHQLZRH/klC1uWujfaQ+AhiqSn+P7P4\r\nFuLN49xqKAZqlfu2lk8H9sYnZRCa0QNSfiuwuHNDKCDISeJmK9rFaATdjwF2\r\ncYbOCcjCXwSjcC1BFia1Zn1J0/4WgXE3z1jfQF59byOJJFTYJDu67mjc3RtG\r\nwRO1C1mrYT48FHVLLDdiPWGN9KBDVIaXih++ljLdviatchbBka30/8hU+q/B\r\n3Sx15bbYVozlPZDpYHhhI3ZuIgch8FwbCFamq8pJ36MZ7m12HjtM33zbAeV0\r\nYBcqbIMD+Ae/qiHqUWVSvN23W0GEQRglagk=\r\n=YTfO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"7c0230be01a36c57de0e2cefd01631c10c6ed663","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.5.0","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.14.2","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.0.1","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","requestretry":"^7.0.2","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/kubernetes-util":"^0.3.1","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^9.2.2","sinon":"^13.0.1","eslint":"^8.11.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.2.4","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.16_1649784323349_0.3937970447852135","host":"s3://npm-registry-packages"}},"0.7.17":{"name":"@razee/watchkeeper","version":"0.7.17","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.7.17","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"2077d2a9d527d238a77e3c7c6c0c45c4b94130bb","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.7.17.tgz","fileCount":44,"integrity":"sha512-yyXqvv5Ki3r0lfG80mTeSSgWJ/PcN/EQFB5/7qx1tSBThKv8Ub41nQZJrE4FefjciOP43UTXPxo4OuwjX0JdHQ==","signatures":[{"sig":"MEUCIBOi5rWYnGiMXGmsc3NdsDtSwIjwij09brqDVw2kQk26AiEA9cQPbJ9OnWTAQianW9lilgh1jVsoCwn8BTXHqEBPfws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicXSlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqvpw//Rtesg5ojR+hH/ZKaibqL/sGVcTkhXp2LdfcbpJFWvoQKsX51\r\nAa0YYmFrgO5EAmbAOzmXLT13jeK26FcPA5TV8P54fm2wkc9fafX3FvsLBjbM\r\nvCg6upZSgLC7W6mxvzKkiP1bBZTPs8kx6mTAglOv5nfLYZ5R1BcCtNd3t5p9\r\nA982M9317in0yQhy7E4J4YILK+KF/uIHPdjA/mQvm7nHwENXLE4x2RjMfbSK\r\nRmtx7HubO08+j10ooOLOgFZ7p5j53i0eXlBWIIQrnAPBezCUFmFnlq/bmcmx\r\nzK9ZaoKUn0rifxzRk+VLK8zZt0tX3lpsbPY8aq+6qWeyVpTZjBIWrLBWmORZ\r\nDDww5rRBeYbdHGJD6TQ7AJBO6HF81IEcLg6+nzDH850Hkr96O+47HhB2Xw3W\r\nJg4vRcZx+OBtuErnFRVzPc4UiZ+MEkbuOC9KLCEU/V90h9HPwiS8szYDy/30\r\nbxEsACGIucYvg/IJQpB0KMAn7jWXpYyS+Ef7tj3fbYip7vhCuYgSj7ZpleC+\r\nLdCBILuKIciYk83tTie7aFDpSTRdHehIdZ9hfuukLPwgUVgLprGi5WL7654S\r\nBHEraq7qikeHYuVjL0T6ZyP0Bp2a+/lakOk9lbqfMAQf8nIbHjSQ28lLhtVv\r\nWjj0zqsUKdwjHy9RP0s/MADxIj1uiT8JgFE=\r\n=791W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"e61354c7801cfa2244778d061b5eae97dda79700","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.5.5","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.15.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","requestretry":"^7.1.0","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/kubernetes-util":"^1.0.0","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.7.17_1651602597738_0.23387180527508278","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@razee/watchkeeper","version":"0.8.1","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.1","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"c0bff647472ce1b90f00c0c7c128bf2cc9db0288","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.1.tgz","fileCount":45,"integrity":"sha512-lTqq4UPr5mSU/gYIaSxoPxHTvK24tj75AcrW8UlvZRw0A1ehHAKY0H8zD+nuI/Bf9dVKxyix3qayAyzKSc//7g==","signatures":[{"sig":"MEQCICpd1/5jlrLpZ/v4tkEdbJgdsOKWnWRD9xkgEeOw+KDOAiAns8unhPRkz3hM9q2nbGfqYT9SCqS/QQ078P6gOtALkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizbxsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt+A//YRoHSoWFEEIAbJvuyveREqYh88LdWOydBc/HV8cRJs2vACk0\r\nuMDlyq0xwNba/LyxwMLy+mfeoNoHgPKvycXS+7ozdjzHfZJ7nhzDARexZ3OK\r\n/NNezyNgejru03EvCtVN60B0q39xfXnOr9D4WOMfCveciwnsm/qVrH1oYG6l\r\nPTA1oPy/OkYFJibrJdw7lrLoewgZdrATXHIxYhC28pGyuM6yd6raaZxEsnaV\r\neuDJ3h/YnnT6aHuvSwyq7ASXlDA8c4frEkdIO6QkbU6PQ3PyLKHRS+e0cgmk\r\nQzppFx32gvbQMpYYjWHOjbI9JYonjVtiSQXWhHXS/VPVZkLq+DsLtalt+o4R\r\n8U8coLXaiMmyyTCJQNq/+VdOUzJUBaMa+dsMzYMo8RIW48W78QphCDBFR0Wq\r\nZmNywiLKIr8WJC/AXO36IHxmNuAFB9nS3OvRLJ1692tEb8H1dmcWJ6bz+rdQ\r\npPkfCxqXhIoCp7w71J8KFKRsetb7SVRkCfuscrQJ+Ltq/dS+iVkVec4DebDG\r\nIauDzts7DBdVHz9PP/pMX2LuMuMpWxgC7JOOwPUFa9CG257CA21xZZZPjKEG\r\n8mo46tpi8K5MXwVE7TY6DC2knHcQxd8TQ/skFZzPSeiIHiVaVutekzD+mWrV\r\nznOLMQh6vCtJDNe6mYgfVPEpMdk5Lg8Rw8A=\r\n=phzT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"382c6b4fb8f74fff37cf54ea2fe15540d1ed7e7d","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.11.0","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.16.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","requestretry":"^7.1.0","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/kubernetes-util":"^1.0.0","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.1_1657650284197_0.10286111998683656","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@razee/watchkeeper","version":"0.8.2","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.2","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"d6c16c6a0839cdb910b5c7c84904504467a70fb6","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.2.tgz","fileCount":45,"integrity":"sha512-a9Wb3ZckyjY4UwjikbOZta2wzzkNfRmJeO6yZADW5nRCvZF9zGGwtqWvJJmzqv18e6oeJ+tIXiHu70cPID9D9A==","signatures":[{"sig":"MEUCIQDUOqNJHlwfHt2nGEAg5IMEAYZkgGiHbapEoYsFpFCEmgIgC6sfLgpiiRXjRiX67KaOowJHnXmCFUlKMKYgunpLT+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYC98ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxcxAAko7/Oju2fJid/lHNYhx9QYq4jcpkU0jckj0jyz9gvg24TdXt\r\npYiFvSXaQaix8Xzt8BF4dH6CS8yFBW+eUMwjyU+oMyQ0Aps/hvDhUvG/vGf3\r\nJVWximl6EOgDNXgEPML3hbUcSzlahHD4wterxwbjq/Ze21fzC6iNxZP9bxi9\r\nuix8bPZCss7691blSdUy4vGOU/KW2GT6GJY38MXVPk1v1mBbICnnak24JTmq\r\nVxMTJfBhnx6OPNz8KD+Eza8xOMZyfT5qiAKQ+ZYRfJTdh7x38v0VOEHDQA0g\r\npWMhXVtGeFxSZQGPBcBAJYASt2IfZJEOjNvO4yOauMl4ZepGAA90Nzac65pt\r\nnMR7c67Q35Ubmmb/tRoXqPlEkpjvCcV+KH39xIoTwpMSGnDwmKd2xF9Efsw1\r\njRghdO1LT+0xQpX5Fbko/uKBKRKzsc8OO7d+U/+RJ/oLuDePIBsSvlwE3/MT\r\nF3Xnt0nR2yD+Lb2BhMkfpOMRBUXYsingEwqDt1vLGq4Pgo4PAfuxzvy8AcQf\r\nTVgEp9vF+x+iwYlefDtM99KhdEr8T8l7Yk4KEAcFbtzIh2ssoz4PoiesJO1d\r\nao7FWUHWGOmBoGt/B4lMKLk7YdgHTGiCr3uAT1hTSqQzl+eIxJ8leZDCjbw+\r\nlCVl2X2cxfSCPwrRLD1pNoa5R0IZ1r4vvHs=\r\n=vHF2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"e65c416c6bd3706e6d8a05e03aa3e71e4865ffcd","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.19.2","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.18.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","requestretry":"^7.1.0","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/kubernetes-util":"^1.0.0","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.2_1667247995961_0.024362392931855714","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@razee/watchkeeper","version":"0.8.3","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.3","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"7c5c1caee84b696f75cbafdbbbd8270566eca2f3","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.3.tgz","fileCount":45,"integrity":"sha512-G84XnZxnK7SXTboDcxCiPp44ogzucvc8hG2n8G6VdqO97HiQ2WLqk9F5qjA4F1Bqa8M9m7cADIzRvD3gc0mMcA==","signatures":[{"sig":"MEUCIAcG1TKfnUA9eEag5qPaMFJd7uwOSpFYCEJ4snYGmDCAAiEA6lqEPtqp+yT5FGkLcIqdnQTBXF2U289Mq3yYrVqymv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtIdsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHMw/+Nzadu3kjUzYvfVJv04uuSj2vcXWBsxNe8YE8rwWMkQVfsLvt\r\nTu9eAgyzjjRB7cZoVAbt7Vf6ouspAQnVMbmW94SE1iG3/l5vpO/KwP3UWoO3\r\ngBuJVSS4+sqcx7HnQ0h7Yw+Sm9zz9DFqzawqpntATJCsyb3JsONs+pEGr6jh\r\nJordYOfw5DAZIoFFFJA2ygiQT8U4UZ1XtjojVDPXWM8fzBem5Mz1ssYSmxdk\r\nxSMQZaYPJsQyzyNXnpS4IgE6txYcxBhmCEl8rud1616NmD11g8c4pglfvT1g\r\nY4VHM5SGqxe6E/HM3/qEBdmJpRQceGOY4OAZ0DPonsDV9VqZ2nJUZSOrCsyz\r\nSTsUEcjxWWVcbb2ZApg4MsMZCfsZTa7TmNEDTxNsEpWGAeCOG94uneLdztBZ\r\nuD4lyqwRgg06Qf0mL8W5i0ti7Y4Ak1EYmHuVCdZpjkweWm8NPQRBAMTlsak3\r\nnFxjijqZDDPeVvanjPNqxgUkOD7Gkwo3wkjdkj+mb6Gh+A2CNcARNwPxs49X\r\nJ79gU9qemtGlql1Dq2dhDuUebO8s3OxUdiGPCk5qRvzJej/ofTz/qT3/SkzB\r\nQ8JVPjyGYauKp+gKbEm7EvDiHI0UoXWUK9vXG1+ALqbBwrBrPTg99dpQoTUx\r\nScUEBQaoBkhmAItJ51blDVMDz90oV+RziE0=\r\n=e4EL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"a7ec8be260a5a3df26d86190f534f8eb5cead750","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.19.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.19.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","requestretry":"^7.1.0","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/kubernetes-util":"^1.0.0","request-promise-native":"^1.0.9","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.3_1672775532116_0.8943838892846241","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"@razee/watchkeeper","version":"0.8.4","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.4","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"0f7d766b3e7ebdc0a3214464c30e35eea8678a57","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.4.tgz","fileCount":46,"integrity":"sha512-1IMuqwwXO/2fKr6o8C8cIhBgRp7e+j30wNytL2eVUvZpi6oipmEqRjP3X78uMN901db6sIE2eea264N49/DLfA==","signatures":[{"sig":"MEUCIC0Uti2D5S16RmXL+12OtOtLY2shl59Tfhl2dAxNys6JAiEA4hphAmdkHZUXA2LV6yaykWZHSMiQ+xGqHlhHSqzwod0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOG8rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX5hAAjyiZP3upzcMfynrepFcfojFX6kQOj7xRCjlifHovpY65rMW5\r\nX9c+kH4UXt60H/YfXsCkSigk7mYkKnqFqbUmt1EYaPENXNQuoQC1F3DXdWEk\r\nfDsZtJ311C7uD5+TNbAzttRDj4iz1o63+I2X6/GXKEXfG3pzR21YLsBrTGde\r\nqN1bCulnqHIBtldiL6ZsAqP6memWw4PS/l+42jANaoGEDpBl5azNaJWQ+iqy\r\nEgNgnR6TvwNH5B/1hXMuUElEN0QTG9hZjOuwlaZDtnps2h/jU0+K6ZpsE3N7\r\nQosq0HVgW4In5UfpH2ZYRWb2T8qRlwbQ+sLGmlpXidwy/Cu2bOvgm26b9rjo\r\n4umQnX341QVq/PLn7Zwr1PzW/dhQp10NSXUUwNReVRnEdwX/eJc/DprLTf6d\r\nvMGRvTvt+1EkDXhzQdwNNob2lKOdligcPr7ocDsOpJkGsUoQhdbjed5ISmZM\r\nNP4T0b7kBUwhqBrkcDBAHU0vVst1ldw9+aJG3fh9veF3n3dIn9QKUcpT/rbi\r\nh+Rkh6bIxU9YwkR5CnJMf3taWz7H+Gw5uYs2XIyBHZ3pjRIgwuYd8keH3jOn\r\nP2BFtboUWZMlvHPM5sijZjaH8ZZaWzpSkadpTdSfId1CDhPdTMzLe4b4l+k7\r\nwF44+fpiiGqFklQJsmnSK2GgXl77T40UsvY=\r\n=bKlf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"6db743ec2537215af371368e6d2774df8955f2c9","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.19.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.20.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^0.0.7","@razee/kubernetes-util":"^1.0.0","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.4_1681420075282_0.11298897837063815","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"@razee/watchkeeper","version":"0.8.5","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.5","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"44f560256c9679386d0dca1d824a4ae40bd6a886","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.5.tgz","fileCount":46,"integrity":"sha512-VvAWskaock8TRHc0Xbl69ttefFR+CQnsjoecHk1q3iatNicEjC6sk4oYe7+IS+wUbIC2rA+nmxHRirJOUxrh0A==","signatures":[{"sig":"MEMCHx7rRxgklArO8dHHc1kpfaXtbSYmLCTWfS27HRXP+3oCIBmMw0+9qoZWAFXhThXVmu4VyFXIIvyJsybKVssXvWS7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQEhSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJgw//dGAgPCIM/qOTi6kfQHkteB08T1dJPdS9a0d1bmruh/ZVOouV\r\nFOVGC9LgiEpNvtyeOxfgzcclaOcr9sXxafwlQwdCK3uIWk9mtXUd4cKyzJQT\r\nCMUdZN5zDOcX7Prp6SvF3Txh4l2LDUxfsIQrW6HOQBk+4Zm1KZaUX+/WYkS8\r\nWFHUxFXpz7iljPVLiBs3rfRmdMrEDzfx02HjzVlhOYHoROKR9YqGFOm+4e7W\r\nUkmzOVjxCO63A0pLrCwLS8zFQq5XRkFLuqXXgn1Z/KtFblRlh7wPauquMi8L\r\nUTPToCZKAvw/mamVvSg0lvQtKbfQrBwsQArGWH3P2dkFoYpCznWJykETEJW3\r\nqqqIqiBI3kJnpVvgQ9Dr/p6RhNzFA0UGLhEBhX/B0WWEiIujhuALRjoVFzmw\r\nqW9AsAKXEv3Es4lr42q67YlabCNqzj6cPPHq1WLSAgRxziX994+o6eKfTBcE\r\nfALkI0NN79qVM8/PCNBjYbVTlOxdxwrxdyueRZOIOEbNUY4gT85UlUtWZD9p\r\ny/4aLokkNv9HvVC4zbxpUwsZ3OvFKp61/jpgI0l7/8m/WLQSYUrIc3IMmQbC\r\nF9KduPrDtle9TAhk6sorkNH2I0uMu+ERP5mOQlPqDMit9eJeUzRKlZqaEPx1\r\nzH5IRbNy++r3HzVTo7lEbCju54rJU9NcJSA=\r\n=BCu/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"33497f18948393102e1d1636b21ed6b82d952b7d","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.19.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.20.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^0.0.12","@razee/kubernetes-util":"^1.1.4","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.5_1681934418420_0.6152132679839826","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"@razee/watchkeeper","version":"0.8.6","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.6","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"35d7c871bccf4dbbf3bec4ff5507422c2216663b","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.6.tgz","fileCount":46,"integrity":"sha512-FzQKCu0L+2IXjt4NXmSfGsQVJnZbR5eH4QEr4KHUrFBzWsyQ9rvhpcZit54h/kf+y0mfXS7OAJz8fc3BIxoRRQ==","signatures":[{"sig":"MEUCIGAwY+LHZraTFdtY8IHcweAKkZjmYshLbGMyMhRoL0U8AiEAjePpCNA8I/fjAMwSNaSZDyaOXcvOcJFtXAwAcJkreWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196883},"main":"./src/index.js","gitHead":"7e04af1044b01491e36903e771918f6df0864491","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.19.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.20.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^0.0.15","@razee/kubernetes-util":"^1.1.5","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.6_1683743842642_0.7686236254373722","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"@razee/watchkeeper","version":"0.8.7","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.7","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"795d911bb1fa40b577a12db8ef6346cea839ff8d","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.7.tgz","fileCount":46,"integrity":"sha512-/xfWl2p4zj32jR9u2NEufsVhFKb+2izMQepFGbqsooA6Jw6DL0IzwvSXjwctzdY1a+qe8fdJxLzIU6jR2FpdBA==","signatures":[{"sig":"MEUCICql0gYqR1bfp1q+oUjJdW9nnbDfwy03vp0DmEBkExpmAiEAtUfhmHnO6gjA62ZFiMmFsMDWKMDcxgnLyRZjyfY8IAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196883},"main":"./src/index.js","gitHead":"e4d4646c97bc6b687602142264a3f480091b55bb","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.19.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.20.1","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^0.0.17","@razee/kubernetes-util":"^1.1.7","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.7_1687456401690_0.5068783925686902","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"@razee/watchkeeper","version":"0.8.8","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.8","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"a55306f6eb29831c9c502c78cc761ab91f879fb7","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.8.tgz","fileCount":46,"integrity":"sha512-ewrecjAKzXbEiaRkyeTfPy4NLBc2g3m7Yg1Y9D4LSOrEXZd8/Ri/HnorKUnYt1ogWn070DsGlaUc950K5FrTgg==","signatures":[{"sig":"MEUCIQDvdceIMj3X9hSVZUALPIyEp0iXZ4cQvZ1klfzWOvyqnQIgKqTlAoHudG2htQokh0lkUVMto/ekOzlHTXBUdhOKLm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197061},"main":"./src/index.js","gitHead":"390dc269d9bb4c9fac8aada4164157e81a4198cb","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.19.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.20.1","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^0.0.18","@razee/kubernetes-util":"^1.1.8","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.8_1690992672945_0.5314166977811137","host":"s3://npm-registry-packages"}},"0.8.9":{"name":"@razee/watchkeeper","version":"0.8.9","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.9","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"5992c38ded45f61da1f95980a1a14c5426a8cfbc","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.9.tgz","fileCount":46,"integrity":"sha512-53LZUGV3PIezVRXJq7y/JDq6W2KVPkmRCVL4dKgScGylqUK6i37nZwI0FtqYWTZIt5P+0xkiFXPV5V++J0gifg==","signatures":[{"sig":"MEYCIQDqcaLNGb0wkbsNM9uQ5ExAd6qD5dJj0IhoXkk9Bl5e6gIhAMd50Kn1ObE/fC6IPKnA+E2crOK9kZBZZCcskf2lieUg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197070},"main":"./src/index.js","gitHead":"925189a4e2788f0b84b7f473807331cc27639115","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"8.19.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"16.20.2","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^0.0.18","@razee/kubernetes-util":"^1.1.8","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.9_1692042108758_0.44369063554515353","host":"s3://npm-registry-packages"}},"0.8.10":{"name":"@razee/watchkeeper","version":"0.8.10","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.10","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"6c3149fe42f312b89a76e2ebaa25874e1ef5c4ee","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.10.tgz","fileCount":46,"integrity":"sha512-gh0suqVSx//bU6Umfoy+FYROpQv3wlEtLGGBSB/rNiLx0a2lKzmJM5n9wkW+zUxnAD6r9GvUNE0dZuW63ZdLEQ==","signatures":[{"sig":"MEUCIQCcW5MpEP6WHlktm4aX7aSbFB915r5xLVuoH8OKmAM8awIgRMQX6KPe5xY/186a33dZr5eer1rlBR2IN/ep2bUi5fY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197199},"main":"./src/index.js","gitHead":"94bcc8a20a951f8edc9e3b6d46f7a6df3c0ab611","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.8.1","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.18.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^0.0.18","@razee/kubernetes-util":"^1.1.8","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.10_1696009982088_0.8953305571105472","host":"s3://npm-registry-packages"}},"0.8.11":{"name":"@razee/watchkeeper","version":"0.8.11","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.11","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"db493223fc85a038a9e5ad1e49adbc2450ece467","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.11.tgz","fileCount":46,"integrity":"sha512-HU7YfGabBJjBl0E3PD61vUwpDji1ps/Rm5W+98OAOvAlaipXboOlVFhgt2v0zN9S9x05CawxZ6Q0V09yq74Vqw==","signatures":[{"sig":"MEUCIDBonwxFG1OtaOFgF5LcLdTpLKNboAabk12wKbkdk7WEAiEA3plk2xETpPR8VKXIvZPMWbiKNlMPUPQvIvB6L0gW1Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197801},"main":"./src/index.js","gitHead":"85a9fcf58f15b8afe370d422a8946251f84ed4a2","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.2","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.19.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^1.0.1","@razee/kubernetes-util":"^1.1.13","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.11_1701978726975_0.20636607269415208","host":"s3://npm-registry-packages"}},"0.8.12":{"name":"@razee/watchkeeper","version":"0.8.12","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.12","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"b6581383cf8f2cc497b54ad206e9e2fa77d0a0a6","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.12.tgz","fileCount":46,"integrity":"sha512-hQo8Y/4HRxTVqVQE/SzM61h2HqXvoN+60DKaJZsjGQpF76qFwfV/tGHSMH3b75PN2uHqmRmqvLADwj1ZOBIQ8A==","signatures":[{"sig":"MEQCIC+RpXHvuWZT2y2nBzc3RaKfJhhzE5Fm+rjMoabratnvAiBQGideBPy8vRZcCyPf0JLUD7pw+AEq9BPssvPU6/gRtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197801},"main":"./src/index.js","gitHead":"2a51d6ae081945020eb3ffbcc639361728b4b517","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.2","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.19.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^1.0.2","@razee/kubernetes-util":"^1.1.14","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.12_1704745820149_0.8578098494446058","host":"s3://npm-registry-packages"}},"0.8.13":{"name":"@razee/watchkeeper","version":"0.8.13","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.13","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"cdd9f138f2087a9e7690de6dda3cfbea74522791","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.13.tgz","fileCount":47,"integrity":"sha512-U6JAVoUSVgQwsl78ftvrFIOCMFQrPRZwmdeiGYtRcZmgtOEOlKhVbkRUcvT1YYfJpALar3Xl8uYg8tHne8UCqA==","signatures":[{"sig":"MEQCIAj+BJIXmH+slaYtM5Pft66+i3DOCIjMdHk85xEykF0LAiAtn+cmLEaCU51woLSK7J0z9WnGt78Qd9SyCTrmYOjfLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199207},"main":"./src/index.js","gitHead":"b5b097100141f74fbcab11be37667f0adfd02806","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.2","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.19.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^1.0.2","@razee/kubernetes-util":"^1.1.14","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.13_1706544501847_0.9661047548894091","host":"s3://npm-registry-packages"}},"0.8.14":{"name":"@razee/watchkeeper","version":"0.8.14","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.14","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"f528bd3382ce86d536493622a48aed6769f788ec","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.14.tgz","fileCount":47,"integrity":"sha512-65X5h0EujiNDRqacH15PV5jvmGF05LW1EYAn4xw0fnLeRmC032e/GYW1iq9PM/Xb5oNEyM5alSi2U4c/zt6zgw==","signatures":[{"sig":"MEYCIQDboy6835HTh4jsu7ErDTAUY3HYhNjON1Kr8iDJdOG9CgIhAPJhiSAGSxI5sU9qkoV2u7QUfQIyUNhVPsJAzOtpNPd2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199710},"main":"./src/index.js","gitHead":"f4df56f49a0c6a43f6e28346401387931e3492d3","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.2","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.19.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^1.0.2","@razee/kubernetes-util":"^1.1.14","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.14_1706643847392_0.9605721178952222","host":"s3://npm-registry-packages"}},"0.8.15":{"name":"@razee/watchkeeper","version":"0.8.15","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.15","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"095d98fc1c0be287522ad0175de582bafa47dee3","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.15.tgz","fileCount":47,"integrity":"sha512-uMBVtAqBgmaKEtYhyV5ur8ShTLShCAI6b9DEaKRHOqPpw1oHnyj7i2rwXgUxWBqi09ifw74frJgqarC2CvRqCA==","signatures":[{"sig":"MEYCIQDXizPPkr8svz6xn5ecveIewPsnz34l4lnZobhL2HqG2AIhAKTAbJ7Q+0OSa+2B3RwX7tsJOHs5QpoJnsdFZgNCfKuM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200715},"main":"./src/index.js","gitHead":"6ba92f232941001ab91dca5c3d79e33a81df2b38","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.2","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.19.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^1.0.2","@razee/kubernetes-util":"^1.1.14","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.15_1707525175829_0.4927160948927114","host":"s3://npm-registry-packages"}},"0.8.16":{"name":"@razee/watchkeeper","version":"0.8.16","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.16","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"3e1ff29300d7986275192781f59c261f3d4f2f11","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.16.tgz","fileCount":49,"integrity":"sha512-a4nxjtVUNBpQ6yLlgXWV9trSNXbTuKEw8If3/uaZBRjEDIfjqS0rH54aanl+PDEzXl14IfBT9vgZuT81WY/jTg==","signatures":[{"sig":"MEYCIQD9i0l47EN658lnm9Vhk9+B6sHn9ClrVROH1+rTugaRDQIhAP7xz0cM08vMYGKjdLgt5ScOgUfSxv/ayVIyswdydPzh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201950},"main":"./src/index.js","gitHead":"d9aa7111ff275f009e79e0cdb972803326d6206f","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.2","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.19.1","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.5.3","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.2.1","@razee/request-util":"^1.0.2","@razee/kubernetes-util":"^1.1.14","@kubernetes/client-node":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.2.4","mocha":"^10.0.0","sinon":"^13.0.2","eslint":"^8.14.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.6.0","deep-equal":"^2.0.5","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.16_1708361175960_0.7949170717183387","host":"s3://npm-registry-packages"}},"0.8.17":{"name":"@razee/watchkeeper","version":"0.8.17","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.17","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"0069c868fd51576de35db403d277e83cc5f7c95d","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.17.tgz","fileCount":49,"integrity":"sha512-+cXjj1twndtp5BggLmxYuBxFwLXS9nlqglfV9dT1H0HSgMfshXcdarYFWP4D29Jy940bez7XJt6R7vHQSdhyNQ==","signatures":[{"sig":"MEUCIDyxJW3yBzd8TXvl320yGzrF1mFJm0fQOd7qMdoon4X/AiEA4GRrvdbjwFv/P9r2AsU//QCa2JlKhOEGb6irqSdTEGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201950},"main":"./src/index.js","gitHead":"ab924009a71cb0b16f24e1e3ae9b157ec14fefda","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.0","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.3","@razee/kubernetes-util":"^1.1.15","@kubernetes/client-node":"^0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.4","mocha":"^10.4.0","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.39.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.17_1711555383586_0.9687301083426587","host":"s3://npm-registry-packages"}},"0.8.18":{"name":"@razee/watchkeeper","version":"0.8.18","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.18","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"c739259a4041ab10a0faa3b9ea4d52c3286195f1","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.18.tgz","fileCount":49,"integrity":"sha512-hvg0wXKYm8bn+ufK+3t4b+sBaf0/P8aG4GbvzYWdDxrnt6oLFGQnW+TGAvQz9vqgxK4yUwBUcv+KfhGvFdlJAQ==","signatures":[{"sig":"MEYCIQDdAOpFnXawA7AENXYyEAW4wqoRKZ0IXIrE6fIjFFyiCwIhANSzQXkDc9Aw7a6q24yS1VItH47581Ku2a7RqOXXnjH7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201949},"main":"./src/index.js","gitHead":"6cb06518e32c2056bbe8bd3e2e418218c84ae0c2","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.2","dependencies":{"touch":"^3.1.0","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.3","@razee/kubernetes-util":"^1.1.15","@kubernetes/client-node":"^0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.4","mocha":"^10.4.0","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.39.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.18_1715024198316_0.42970224241785937","host":"s3://npm-registry-packages"}},"0.8.19":{"name":"@razee/watchkeeper","version":"0.8.19","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.19","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"006b08c7ac8fbcc7c71b3259ea7617a4347983ac","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.19.tgz","fileCount":50,"integrity":"sha512-2igxJqhNz5YcuNFXHM7P6GZAj9xNlxQv2gN9gblOJ5TXrbPFhDrrDbzOscCU4KEayQCTjXuzEie9GXD0MeqBDw==","signatures":[{"sig":"MEQCIGg7Odc7hAsvz7JKSXYs1Xq+Fh7QvoCHaZbcoMvMCiABAiB0FY2/jxDEqEeuq2+ZVi8Cg7KyY+gcnNWEh0/6xaKNsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220566},"main":"./src/index.js","gitHead":"de189aecd8a6f84a26ad6913aec15a20f449cd6d","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.3","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.3","@razee/kubernetes-util":"^1.1.15","@kubernetes/client-node":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.4","mocha":"^10.4.0","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.40.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.19_1716300800318_0.5447745381252713","host":"s3://npm-registry-packages"}},"0.8.20":{"name":"@razee/watchkeeper","version":"0.8.20","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.20","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"9f16be2471e61a91e4cb7bfc5c3540be8c772d48","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.20.tgz","fileCount":50,"integrity":"sha512-nGNyAq+w2OPMu4xvpCIWKUqv1qAS9C/BFfTGKZNDtQR5yukJTkraMoMkmgxboKl6ay9FPinoRGmpP2VCSIDTWQ==","signatures":[{"sig":"MEUCIQCcwrZaL9ZHA67pd18L3GAM9r1XrsILMU9ROQquCqk+3AIgPRSJF6elDCJV93nGUiPnI4QghnmGrS5WAHjhZv6c4GM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220566},"main":"./src/index.js","gitHead":"54dd4557a5087eee393ce0cae7cd6ba617210642","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.3","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.3","@razee/kubernetes-util":"^1.1.15","@kubernetes/client-node":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.4","mocha":"^10.4.0","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.40.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.20_1717535186161_0.12418976301435891","host":"s3://npm-registry-packages"}},"0.8.21":{"name":"@razee/watchkeeper","version":"0.8.21","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.21","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"8aea597dc93abf050d4aa44c447120b4849df251","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.21.tgz","fileCount":50,"integrity":"sha512-IjAYiwI6hi0JNCMsIhAlKVLSSUHZqTAIK+3Wk79H4VSzKvzURVwywUkYka/veYnrrt0sArBRrCS7pDMH9v58zw==","signatures":[{"sig":"MEQCIHVIfpSZkw3aLq7iVKluxTC9Rgr/drOGDwtoM74D/kPBAiAcVKsHCJex8iPMAVBEJMDGFinQ+agFe9atg8adWS/GZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220566},"main":"./src/index.js","gitHead":"b49c46276774fcc5748d5535b2b03307fb174dee","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.3","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.3","@razee/kubernetes-util":"^1.1.15","@kubernetes/client-node":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.4","mocha":"^10.4.0","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.41.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.21_1717608238077_0.46688593988662963","host":"s3://npm-registry-packages"}},"0.8.22":{"name":"@razee/watchkeeper","version":"0.8.22","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@0.8.22","contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"7052650fb1f166c7d4a167785b541f1bafde6ad1","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-0.8.22.tgz","fileCount":50,"integrity":"sha512-CvbkKnx+pgStTTLmfP4tf6EkL88T897PWunu1+ysMIBDXuVHsWKB9le3xeKF7V50YWsQKuszJFzleBX0e+5DiQ==","signatures":[{"sig":"MEQCIHWNRFd3yVtEjAIUsehg3t0UOjdORAa+D7c8NLrFH3ZKAiAE10BXvcPaGkyL5x+AmdRYkVIo/3upz02VYMG7Dj/4jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220819},"main":"./src/index.js","gitHead":"7779abb2db7f0b33f1da8ba8cfaccce952ee7449","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.3","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.3","@razee/kubernetes-util":"^1.1.16","@kubernetes/client-node":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.4","mocha":"^10.4.0","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.41.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_0.8.22_1719004358464_0.35939600625205337","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@razee/watchkeeper","version":"1.0.0","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@1.0.0","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"b4897004253bf2f298dc162497d84f41bfcf8301","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-1.0.0.tgz","fileCount":50,"integrity":"sha512-zqV+iODD7TjK4DCHBuHpf5WuDs/Qp5+9EYfN2Q5MPuRZJGiBR5DDDmpSjYYrIrtmYkmT4ln4YuZRe+JtvzXM4g==","signatures":[{"sig":"MEYCIQCKpfLrsUK6zXnMgP+wsVtN9fMkQjZtnz5X5dlpyPOcngIhAMHMIl62iIUcFjPqdUngc5u9Q+kfANwgk3YZMwIYm1AQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216040},"main":"./src/index.js","gitHead":"93b682b5d6b82173ada7b388137cf33d7fbd2cf6","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.4","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.4","@razee/kubernetes-util":"^1.1.17","@kubernetes/client-node":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.5","mocha":"^10.7.3","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.41.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_1.0.0_1724351999875_0.8469599876686462","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@razee/watchkeeper","version":"1.0.1","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@1.0.1","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"886963a1a55eb14c263316cb6272d4b9c90349f1","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-1.0.1.tgz","fileCount":50,"integrity":"sha512-dD/xKqlihp8NLQaZVR35DCzB7xXTIW9UvaMkUp0hUcdOjlC3oAgTTU4C/VDkYENvd7ZS0lwFN/VqIJU9t+iwTQ==","signatures":[{"sig":"MEUCIQCc/ZS064rF6DV/+RwWwm0fMT2V+ZybwzX0UhBbUjj6kAIgXGAoc6pV6kRuevMt/MdhYwy+hahz29DqINl2KGK9ajs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216040},"main":"./src/index.js","gitHead":"7f9ed8de47126f035a602d478d037f2ab3cb7d3d","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.4","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.4","@razee/kubernetes-util":"^1.1.17","@kubernetes/client-node":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.5","mocha":"^10.7.3","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.41.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_1.0.1_1726155547618_0.061033706510563945","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@razee/watchkeeper","version":"1.0.2","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@1.0.2","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"a49ddf4b0e2e6c1b1fa560d0873a7fcbc93b4844","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-1.0.2.tgz","fileCount":49,"integrity":"sha512-APDNEonQWou8+nbb7JeSJFRNz0fxTQJJeBKbfsuqhQOnPQMJsgQV4AAVOMnknuvrg/yxGTHVIuUHDTYWy1MptQ==","signatures":[{"sig":"MEYCIQDnDfWemwJ94a75kaHLD34xv0WU7NCy5/MxRbKsnzVo3QIhAIThszhWTj/L+o0wB7ZLC4H5QD3xEZ0EwzDx7WMT7gyn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197650},"main":"./src/index.js","gitHead":"6a8c20c125211f1deb698cd64aeca05242221c56","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.4","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.4","@razee/kubernetes-util":"^1.1.17","@kubernetes/client-node":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.5","mocha":"^10.7.3","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.41.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_1.0.2_1728414695916_0.6477704856623587","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@razee/watchkeeper","version":"1.0.3","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@1.0.3","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"50bb273738afeece88608dd7327ca09948876bbc","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-1.0.3.tgz","fileCount":49,"integrity":"sha512-YGZAMyQOJWufT55VmMynpifdXdMNnbenlARG2sS/gP7FN+3mQ98IxwMxfOMVqjAdJ1N2rZNJseS4xiz5lwaCBw==","signatures":[{"sig":"MEUCIH7g/iEF6BaiJ1zOKl/88ToQOmtYgISLSDw0OCE8g9rGAiEAuSuXRvKQd5o1/uxBNKO7uwd32m1z8jSfBJZUiNY/oOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197650},"main":"./src/index.js","gitHead":"f5a46b75662d5339cadff74e0eba454c50002e57","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.4","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.4","@razee/kubernetes-util":"^1.1.19","@kubernetes/client-node":"^0.22.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.5","mocha":"^10.7.3","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.42.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_1.0.3_1729000816356_0.23175806697214973","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@razee/watchkeeper","version":"1.0.4","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@1.0.4","maintainers":[{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"9ecd5226c09f4da2d07384f9d8e66cb7ca3f4bdd","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-1.0.4.tgz","fileCount":49,"integrity":"sha512-aT8xYVz7TA91gN0Gao4B+WHzADiyRHKw9K1hbpvTGQRQnlIulTxjDVeDL6JOLnRRn9OBuFHqnuD42PT+y6IDKg==","signatures":[{"sig":"MEUCIFZVv1uriw4mOhM5Do6vt20dWDsJMYA4Xcoi3G/K7yxPAiEAqMNS4sigBm36ZiOTkUdmiZj+7zt7CuVf6MZrxqs8KpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197650},"main":"./src/index.js","gitHead":"48133fe85e646ba6137ee84ed945e9b971817e0d","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"alewitt2","email":"alewitt2@ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.3","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.5","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.4","@razee/kubernetes-util":"^1.1.20","@kubernetes/client-node":"^0.22.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.6","mocha":"^10.8.2","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.42.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_1.0.4_1731690402716_0.7247922125308333","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@razee/watchkeeper","version":"1.0.5","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@1.0.5","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"9acc631fa9952b199b1f9b13347a02363bf93037","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-1.0.5.tgz","fileCount":49,"integrity":"sha512-NEgtUZWM/IpWQFsINQVtXKrmSOPYQAqO7DteP/sus3FQGNqe2HEzeWRkbL9TKHcuBssowFdPjpUi8vG7HC1ggw==","signatures":[{"sig":"MEUCIEwSt6o6NLgQ/FU20/nuthfQAn7tZ2VzSm7M7bPPSVkcAiEAkzQzfZCZNV66S/6rzJ0u6Tferi7GuMTn1Cxt4av1EP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197687},"main":"./src/index.js","gitHead":"9aee7e1775b47a63bebdee15f0cdf06467c96971","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"raking","email":"rak@us.ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.5","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.5.0","@razee/request-util":"^1.0.4","@razee/kubernetes-util":"^1.1.20","@kubernetes/client-node":"^0.22.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.6","mocha":"^10.8.2","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.42.0"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_1.0.5_1737144546617_0.20417619560243216","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@razee/watchkeeper","version":"1.0.6","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@1.0.6","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"afab2a3a79613f70342e2dd7311781b7e8945338","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-1.0.6.tgz","fileCount":49,"integrity":"sha512-IQ5Oitt7CdKUVxxRwiWHTL/GZznEShVAQH8wttsKg7Cs5qbCyeK4Hoe0lKnjfqWSIp6XthFYnARZAmFcTkQ1oA==","signatures":[{"sig":"MEUCIC2CYXFW1vV7VC4VTr3/IM5mFEDPb4cdEElX+sg4ogNNAiEA5a4vikiuprkiQQUuxxvKq0tcbQzKSEMAMpwbeF8gC6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197750},"main":"./src/index.js","gitHead":"57d200a1bdacbe5be8c9d1f8a171647c270432de","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"raking","email":"rak@us.ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.7","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.6.0","@razee/request-util":"^1.0.9","@razee/kubernetes-util":"^1.1.23","@kubernetes/client-node":"^0.22.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.6","mocha":"^10.8.2","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","audit-ci":"^7.1.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.42.0","npm-check-updates":"^17.1.15"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_1.0.6_1741025367018_0.15040099570606946","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@razee/watchkeeper","version":"1.0.7","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@1.0.7","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"e6c83db77af4725021994e730537e83814c3d876","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-1.0.7.tgz","fileCount":49,"integrity":"sha512-+8ENMsrLXAOSbvobnX5QnL3aoUGpl7lhepRfd06AX9iYRuRthffJh1nnxh49lboY6oJ8WHUAV5BTsU7DgluzIg==","signatures":[{"sig":"MEYCIQClSJaC2oba4ck9K3nbDMQZuLmQ75BsMR/8hHBmkfiycQIhAIbFLbD5QAOiIQSVEVoDaMmVacJf267TeXrEKtJBMuoe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197844},"main":"./src/index.js","gitHead":"dc2efbf4383f7a519e1919dd3e717c5c863b6eaf","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"raking","email":"rak@us.ibm.com"},"overrides":{"@kubernetes/client-node":{"jsonpath-plus":"^10.3.0"}},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.7","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.6.0","@razee/request-util":"^1.0.9","@razee/kubernetes-util":"^1.1.24","@kubernetes/client-node":"^0.22.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.6","mocha":"^10.8.2","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","audit-ci":"^7.1.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.42.0","npm-check-updates":"^17.1.15"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_1.0.7_1741192255534_0.7733361396186291","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@razee/watchkeeper","version":"1.0.8","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@1.0.8","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"6d1782228f5e26cc0b108fef1d9174b9d1c4a3aa","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-1.0.8.tgz","fileCount":49,"integrity":"sha512-fjXflNNJd704cQtoWfA3QcZhY1k1enILGWBGiuUeFkz9+aoVXul0bct0nIMdfCJocyDK/ex10BH1XcYEJZ1fGQ==","signatures":[{"sig":"MEUCIQDS/SrcT1hTRNi9GvoAHNHEY4ItKFJkeJ5nXl/pR6l8jQIgIg+4uJA+Zf8DUkCmFOm7m19QTmT+GVuFldn72KI0QaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197845},"main":"./src/index.js","gitHead":"02fc2f01398e55551c98a738ee5c545c81df41f9","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"raking","email":"rak@us.ibm.com"},"overrides":{"@kubernetes/client-node":{"jsonpath-plus":"^10.3.0"}},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"18.20.7","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.6.0","@razee/request-util":"^1.0.10","@razee/kubernetes-util":"^1.1.24","@kubernetes/client-node":"^0.22.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.6","mocha":"^10.8.2","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","audit-ci":"^7.1.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.42.0","npm-check-updates":"^17.1.15"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_1.0.8_1741828464906_0.4135768247891576","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@razee/watchkeeper","version":"2.0.0","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@2.0.0","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"2d2de558a48cfd24b0907a048ce4d87230fb024a","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-2.0.0.tgz","fileCount":49,"integrity":"sha512-Zc2bNudVxqjEG9KKk2J8Enzy/UHp4snZZHhxW7qMWHu5GStoSYLOOiId74FT9A0sa6qSrAQvMLQ6BRzcDz99Bg==","signatures":[{"sig":"MEUCIQDVG8Oks2Xcw9k644ih+OYvv2ywYx1zi/p1PsPucYq+fgIgXPzscmuW35vv5OwoGalL2eTehDJQYVpPfivvkNhjlto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197186},"main":"./src/index.js","gitHead":"bc33544a7a3cc4f569a309f325069fcc0803e319","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"raking","email":"rak@us.ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"22.15.0","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.6.0","@razee/request-util":"^1.0.10","@razee/kubernetes-util":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.6","mocha":"^10.8.2","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","audit-ci":"^7.1.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.44.0","npm-check-updates":"^17.1.15"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_2.0.0_1747247304706_0.5016653406659104","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@razee/watchkeeper","version":"2.0.1","author":"","license":"Apache-2.0","_id":"@razee/watchkeeper@2.0.1","maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"}],"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"homepage":"https://github.com/razee-io/WatchKeeper#readme","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"bin":{"watchkeeper":"bin/watchkeeper"},"dist":{"shasum":"13a47a3ee11b2e010548008014736c7799cfac9d","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-2.0.1.tgz","fileCount":50,"integrity":"sha512-Bi+GG+pIW3ZHgM9lIAlCJGx/OuJZYVjLE5FcFQAua9ytojv/V30vHHR9O/n8O49VeoVnjjzFjDFtQTInhn4i6A==","signatures":[{"sig":"MEUCIQC4x4Sf+dtcezxA1MhieHAYsWo3+62E5fzHpW0+MnTApgIgRofTQfL7vQCvW/L7yNGHqMUmvNoxoJGGmfgZg4OCFiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197434},"main":"./src/index.js","gitHead":"92f70935a898ed7508916074f021c61503725940","scripts":{"lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","start":"node src/index.js","eslint":"npx eslint src/ test/","shlint":"shellcheck build/*.sh","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml .metadata","dockerlint":"npx dockerlint Dockerfile","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","markdownlint":"npx markdownlint-cli *.md","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35"},"_npmUser":{"name":"raking","email":"rak@us.ibm.com"},"repository":{"url":"git+https://github.com/razee-io/WatchKeeper.git","type":"git"},"_npmVersion":"9.9.4","description":"Observe Kubernetes changes","directories":{},"_nodeVersion":"22.17.1","dependencies":{"touch":"^3.1.1","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","valid-url":"^1.0.9","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","agentkeepalive":"^4.6.0","@razee/request-util":"^1.0.11","@razee/kubernetes-util":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","nock":"^13.5.6","mocha":"^10.8.2","sinon":"^13.0.2","eslint":"^8.57.0","rewire":"^6.0.0","audit-ci":"^7.1.0","mustache":"^4.2.0","yaml-lint":"^1.7.0","deep-equal":"^2.2.3","dockerlint":"^0.3.9","shellcheck":"^1.1.0","npm-run-all":"^4.1.5","markdownlint-cli":"^0.45.0","npm-check-updates":"^18.0.2"},"_npmOperationalInternal":{"tmp":"tmp/watchkeeper_2.0.1_1753384745925_0.5562214689627738","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@razee/watchkeeper","version":"2.0.2","description":"Observe Kubernetes changes","main":"./src/index.js","bin":{"watchkeeper":"bin/watchkeeper"},"scripts":{"start":"node src/index.js","test":"KUBECONFIG=./testdata/kubeconfig.yaml nyc --all --reporter=html --reporter=text mocha --timeout 30000 ","test:debug":"KUBECONFIG=./testdata/kubeconfig.yaml mocha --inspect-brk","check-coverage":"KUBECONFIG=./testdata/kubeconfig.yaml nyc check-coverage --statements 35 --branches 20 --functions 25 --lines 35","lint":"run-s eslint dockerlint yamllint jsonlint shlint markdownlint","eslint":"npx eslint src/ test/","dockerlint":"npx dockerlint Dockerfile","jsonlint":"npx jsonlint --quiet .eslintrc.json && npx jsonlint --quiet build/viewTemplate.json && npx jsonlint --quiet package.json && npx jsonlint --quiet package-lock.json","yamllint":"npx yamllint .travis.yml kubernetes/watch-keeper/*.yaml .metadata","shlint":"shellcheck build/*.sh","markdownlint":"npx markdownlint-cli *.md"},"repository":{"type":"git","url":"git+https://github.com/razee-io/WatchKeeper.git"},"contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"publishConfig":{"access":"public"},"author":"","license":"Apache-2.0","dependencies":{"@razee/kubernetes-util":"^2.0.1","@razee/request-util":"^1.0.11","agentkeepalive":"^4.6.0","bunyan":"^1.8.15","chokidar":"^3.6.0","fs-extra":"^10.1.0","JSONStream":"^1.3.5","object-hash":"^3.0.0","object-path":"^0.11.8","promise-retry":"^2.0.1","touch":"^3.1.1","valid-url":"^1.0.9"},"devDependencies":{"audit-ci":"^7.1.0","chai":"^4.3.6","deep-equal":"^2.2.3","dockerlint":"^0.3.9","eslint":"^8.57.0","markdownlint-cli":"^0.45.0","mocha":"^10.8.2","mustache":"^4.2.0","nock":"^13.5.6","npm-check-updates":"^18.0.2","npm-run-all":"^4.1.5","nyc":"^15.1.0","rewire":"^6.0.0","shellcheck":"^1.1.0","sinon":"^13.0.2","yaml-lint":"^1.7.0"},"_id":"@razee/watchkeeper@2.0.2","gitHead":"802a2e664e06ad1ecceee8d71f1c2266b92965c0","bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"homepage":"https://github.com/razee-io/WatchKeeper#readme","_nodeVersion":"22.17.1","_npmVersion":"9.9.4","dist":{"integrity":"sha512-OG8NWodBYZSAd6fFlKkYD0BUkCiVH5BsD+QZkY4t0Wha43a5Y/ZPUewzY8AJFrV6DJ8schsK0UlGxo2qS/7JNg==","shasum":"6215fee07e21a73565b2bc8b971e32d82bb2841e","tarball":"https://registry.npmjs.org/@razee/watchkeeper/-/watchkeeper-2.0.2.tgz","fileCount":50,"unpackedSize":197440,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCX+BSDgP9MuvUH8SFAVmuwGqZicnMuy/EeELY3GIHmRQIgG1mhjY4CIjqYU6auXxgERJZwhckLs877gsbScwA7IL0="}]},"_npmUser":{"name":"raking","email":"rak@us.ibm.com"},"directories":{},"maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/watchkeeper_2.0.2_1753987764173_0.4394797728973383"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-22T18:52:44.486Z","modified":"2025-07-31T18:49:24.638Z","0.7.1":"2020-10-22T18:52:44.930Z","0.7.2":"2021-01-22T18:04:12.889Z","0.7.3":"2021-01-25T19:36:57.454Z","0.7.4":"2021-02-24T17:54:36.645Z","0.7.5":"2021-03-09T14:50:32.822Z","0.7.6":"2021-04-08T16:21:29.451Z","0.7.7":"2021-05-17T17:39:22.174Z","0.7.8":"2021-07-20T19:27:57.880Z","0.7.9":"2021-08-12T00:51:36.909Z","0.7.10":"2021-09-22T17:26:05.022Z","0.7.11":"2021-11-11T17:04:51.382Z","0.7.12":"2022-01-06T18:09:07.209Z","0.7.13":"2022-02-03T15:34:11.419Z","0.7.14":"2022-03-09T21:13:20.966Z","0.7.15":"2022-03-23T19:47:34.797Z","0.7.16":"2022-04-12T17:25:23.812Z","0.7.17":"2022-05-03T18:29:57.911Z","0.8.0":"2022-06-30T17:57:42.783Z","0.8.1":"2022-07-12T18:24:44.455Z","0.8.2":"2022-10-31T20:26:36.190Z","0.8.3":"2023-01-03T19:52:12.270Z","0.8.4":"2023-04-13T21:07:55.528Z","0.8.5":"2023-04-19T20:00:18.703Z","0.8.6":"2023-05-10T18:37:22.834Z","0.8.7":"2023-06-22T17:53:21.909Z","0.8.8":"2023-08-02T16:11:13.102Z","0.8.9":"2023-08-14T19:41:49.005Z","0.8.10":"2023-09-29T17:53:02.339Z","0.8.11":"2023-12-07T19:52:07.137Z","0.8.12":"2024-01-08T20:30:20.310Z","0.8.13":"2024-01-29T16:08:22.027Z","0.8.14":"2024-01-30T19:44:07.559Z","0.8.15":"2024-02-10T00:32:55.989Z","0.8.16":"2024-02-19T16:46:16.099Z","0.8.17":"2024-03-27T16:03:03.776Z","0.8.18":"2024-05-06T19:36:38.480Z","0.8.19":"2024-05-21T14:13:20.538Z","0.8.20":"2024-06-04T21:06:26.337Z","0.8.21":"2024-06-05T17:23:58.252Z","0.8.22":"2024-06-21T21:12:38.665Z","1.0.0":"2024-08-22T18:40:00.171Z","1.0.1":"2024-09-12T15:39:07.875Z","1.0.2":"2024-10-08T19:11:36.207Z","1.0.3":"2024-10-15T14:00:16.524Z","1.0.4":"2024-11-15T17:06:42.928Z","1.0.5":"2025-01-17T20:09:06.844Z","1.0.6":"2025-03-03T18:09:27.274Z","1.0.7":"2025-03-05T16:30:55.744Z","1.0.8":"2025-03-13T01:14:25.096Z","2.0.0":"2025-05-14T18:28:24.931Z","2.0.1":"2025-07-24T19:19:06.130Z","2.0.2":"2025-07-31T18:49:24.364Z"},"bugs":{"url":"https://github.com/razee-io/WatchKeeper/issues"},"license":"Apache-2.0","homepage":"https://github.com/razee-io/WatchKeeper#readme","repository":{"type":"git","url":"git+https://github.com/razee-io/WatchKeeper.git"},"description":"Observe Kubernetes changes","contributors":[{"name":"Alex Lewitt"},{"name":"Adam King"}],"maintainers":[{"name":"mckaymic","email":"mckaymic@us.ibm.com"},{"name":"raking","email":"rak@us.ibm.com"},{"name":"alewitt2","email":"alewitt2@ibm.com"},{"name":"carrolp","email":"carrolp@us.ibm.com"},{"name":"nathanleviere","email":"nathanleviere@us.ibm.com"}],"readme":"# Watch-Keeper\n\n[![Build Status](https://travis-ci.com/razee-io/Watch-keeper.svg?branch=master)](https://travis-ci.com/razee-io/Watch-keeper)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=razee-io/Watch-keeper)](https://dependabot.com)\n![GitHub](https://img.shields.io/github/license/razee-io/Watch-keeper.svg?color=success)\n\nWatch-Keeper is a tool that inventories and reports back the resources running on\nyour cluster. Watch-Keeper works with [RazeeDash](https://github.com/razee-io/Razeedash)\nto display information about your resources.\n\n## Install\n\n### Via RazeeDash\n\n1. [Install RazeeDash](https://github.com/razee-io/Razee#step-1-install-razee)\nor use a hosted razee such as [razee.io](https://app.razee.io).\n1. Add your Github org to your razee.\n1. Go to `https://<razeedash-url>/<your-org-name>/org` then copy and run the\n`kubectl command` against your new cluster to install the watch-keeper components.\n\n### Manually\n\n1. `kubectl create cm watch-keeper-config --from-literal=RAZEEDASH_URL=<path-to-razeedash-api>\n --from-literal=START_DELAY_MAX=0`\n    - eg. `kubectl create cm watch-keeper-config --from- literal=RAZEEDASH_URL=http://app.razee.io/api/v2\n     --from-literal=START_DELAY_MAX=0`\n1. `kubectl create secret generic watch-keeper-secret --from-literal=RAZEEDASH_ORG_KEY=<plain-text-org-api-key-to-auth-with-razeedash>`\n    - eg. `kubectl create secret generic watch-keeper-secret --from-literal=RAZEEDASH_ORG_KEY=orgApiKey-88888888-4444-4444-4444-121212121212`\n1. `kubectl apply -f https://github.com/razee-io/Watch-keeper/releases/latest/download/resource.yaml`\n\n## Collecting Resources\n\n### Collection Methods\n\n1. Watches: this is where watch-keeper gets its name. Watch-keeper creates watches\non any resource with the label `razee/watch-resource=<level>`, and reports to razeedash\nwhenever a change occurs.\n1. Polling: any resource with the `razee/watch-resource=<level>` label is reported.\nThis is useful for resources that are not watchable.\n1. Namespaces: you can gather info from a cluster by labeling a namespace with\n`razee/watch-resource=<level>`. This will collect and report all data within the\nlabeled namespace at the desired `<level>`. Info is only gathered on the polling\ncycle. See [include/exclude lists](#includeexclude-lists) to limit what is collected.\n1. Non-Namespaced Resources: you can gather info about resources that are not bound\nto a namespace by adding the key `poll` to the `watch-keeper-non-namespaced` ConfigMap.\nInfo is only gathered on the polling cycle. See [include/exclude lists](#includeexclude-lists)\nto limit what is collected. See [Non-Namespaced Resources](#non-namespaced-resources)\nfor more info.\n1. Watch by Resource: this allows you to watch and see immediate updates on any\nresource kind. This can be useful to watch for changes on non-namespaced resource,\nsuch as nodes or namespaces, without having to label each resource individually.\nThis can also be useful to watch a single resource type, such as deployments, across\nthe whole cluster. See [Watch By Resource](#watch-by-resource) for more info.\n\n- Ex. `kubectl label cm my-cm razee/watch-resource=lite`\n\n### Collection Levels\n\n1. `lite`: reports the resource `.metadata` and `.status` (where applicable) sections\nto RazeeDash.\n1. `detail`: reports the entire resource to RazeeDash, but redacts all environment\nvariables from resources and data values from ConfigMaps and Secrets.\n1. `debug`: reports the entire resource to RazeeDash. All data is reported, including\nSecret values.\n\n### Notes\n\n1. `<levels>` must be lower case\n1. Labeling namespaces, especially using the detail or debug level collections,\ncan gather much more data than anticipated resulting in delays in data reporting.\n1. Similarly,  delays can occur when reporting on a namespace with lots of resources\n(> thousand).\n\n### Watch By Resource\n\nIn order to avoid having to label each individual resource, we allow watching by\nresource kind. Note: [include/exclude lists](#includeexclude-lists) do not affect\nwatching.\n\nTo watch a resource kind, add it to the `watch-keeper-non-namespaced` ConfigMap\nin the form `apiVersion_kind` (where any `/` is replaced with an `_`), with the\nvalue being the [collection levels](#collection-levels) at which you want to watch\nat.\n\nNote: When modifying the `watch-keeper-non-namespaced` ConfigMap after the pod\nhas started, it will take up to `VALIDATE_INTERVAL` minutes (default 10m) to start\nwatching a resource newly added to the ConfigMap, and up to `CLEAN_START_INTERVAL`\nminutes (default 1440m) when changing the collection levels (ie. `lite` to `detail`).\nTo get watch-keeper to pick up the changes immediately, kill the watch-keeper\npod to force a restart.\n\n```yaml\napiVersion: v1\nkind: ConfigMap\nmetadata:\n  name: watch-keeper-non-namespaced\n  namespace: <watch-keeper ns>\ndata:\n  # 'poll' is optional. Use when you want to poll all non-namespaced resources.\n  poll: lite\n\n  # resources to watch\n  v1_node: detail\n  v1_namespace: lite\n  apps_v1_deployment: lite\n  v1_configmap: detail\n  # ... etc.\n\n```\n\n### Non-Namespaced Resources\n\nIn order to avoid having to label each individual non-namespaced resource (eg. nodes,\nnamespaces, customresourcedefinitions), we allow polling of all non-namespaced resources.\nThis mechanism is similar to how our namespace resource collection works, where\nyou can label a namespace and we collect all the resources within that namespace\nfor you; you can think of this like you are labeling the `non-namespaced-resources`\nnamespace.\n\nAlso similar to how you can label a namespace, there may be resources that you do\nnot want to collect (eg. storageclass), so you should use [include/exclude lists](#includeexclude-lists)\nto limit what is collected. Note: using the include/exclude list will affect all\nresources polled, namespaced and non-namespace.\n\n```yaml\napiVersion: v1\nkind: ConfigMap\nmetadata:\n  name: watch-keeper-non-namespaced\n  namespace: <watch-keeper ns>\ndata:\n  poll: lite\n```\n\n### Include/Exclude Lists\n\nYou can include or exclude resources by modifying the ConfigMap named\n`watch-keeper-limit-poll`, in the namespace your Watch-Keeper is running.\n\n- If both an `include` and `exclude` key are specified, only `include` will be used.\n- The include/exclude list is employed during the **Polling**, **Namespace** and\n**Non-Namespaced** [collection methods](#collection-methods). Any individual resource\nspecifically labeled to be watched will still be watched, regardless of the include/exclude\nlist.\n\n#### Creating a Include/Exclude List\n\n- To create your include/exclude list, the ConfigMap will specify the kind of list\nyou want as the first key, and the rest of the ConfigMap entries become the include/exclude\nlist.\n- The include/exclude list itself is created from the ConfigMap keys:\n  - The keys will be `apiVersion_kind` (where any `/` is replaced with an `_`).\n  - The value must be `'true'`.\n\n```yaml\napiVersion: v1\nkind: ConfigMap\nmetadata:\n  name: watch-keeper-limit-poll\n  namespace: <watch-keeper ns>\ndata:\n  # Type of list (must be 'true')\n  include: 'true'\n\n  # Resources affected (must be 'true')\n  v1_node: 'true'\n  v1_namespace: 'true'\n  apps_v1_deployment: 'true'\n  v1_configmap: 'true'\n  # ... etc.\n```\n\n## Feature Intervals\n\nWatch-Keeper collects and reports on data in a few different ways. Each of these\nways is on a differently timed interval and affects when data populates/updates\nin RazeeDash. These intervals are configurable via environment variables defined\nin the deployment yaml (note: Intervals are in minutes and should follow:\n`CLEAN_START_INTERVAL > POLL_INTERVAL > VALIDATE_INTERVAL`. ie. 1440 > 60 > 10).\n\n1. Heartbeat: every heartbeat collects the user defined [cluster metadata](#cluster-metadata),\nthe cluster id, and the cluster kube version, and sends the data to RazeeDash.\n    - Timing: `1 minute` (non configurable)\n1. Validate Watched Resources:  every `VALIDATE_INTERVAL` minutes, watch keeper\nwill make sure it has a watch created for the resource kinds (eg. apps/v1 Deployment)\nthat have at least one resource instance with the label. This means the first time\nyou add the label to a previously unwatched resource kind, it could take up to\n`VALIDATE_INTERVAL` minutes to show in razeedash.\n    - Timing: `VALIDATE_INTERVAL=10`\n1. Poll labeled Resources: every `POLL_INTERVAL` minutes, watch keeper will find\nall resources with the `razee/watch-resource` label and send to RazeeDash, as well\nas find all namespaces with the `razee/watch-resource` label and collects/reports\nall resources within those namespaces.\n    - Timing: `POLL_INTERVAL=60`\n    - coming soon: RazeeDash will have a way to force a re-polling. This will be\n    communicated during the heartbeat, and may take a minute to occur.\n1. Clean Start: this is a housekeeping interval. It clears out all watches, and\nre-verifies watches it should have. Default is once a day.\n    - Timing: `CLEAN_START_INTERVAL=1440`\n\n## Cluster Metadata\n\nYou can add extra cluster metadata to send to RazeeDash. This can help differentiate\nclusters on RazeeDash and be more human readable than a uuid. To do this, add the\nlabel `razee/cluster-metadata=true` to a configmap. If the configmap contains the\nkey `name`, RazeeDash will display the name instead of the uuid.\n\n```shell\nkubectl create cm my-watch-keeper-cm --from-literal=name=mySpecialDevCluster\nkubectl label cm my-watch-keeper-cm razee/cluster-metadata=true\n```\n\n## Resource Metadata\n\nYou can add extra annotations to your resources in order to help the RazeeDash\ndashboard link to your change management system.\n\n- Working with github:\n  1. `kubectl annotate <resource-kind> <resource-name> \"razee.io/git-repo=<github-repo>\"`\n      - ie. `\"razee.io/git-repo=https://github.com/razee-io/Watch-keeper\"`\n  1. `kubectl annotate <resource-kind> <resource-name> \"razee.io/commit-sha=<github-sha>\"`\n      - ie. `\"razee.io/commit-sha=c6645609f8d3b8a48d53246fb7c1f6b60d054aef\"`\n  1. **Note**: We find it best practice to collect this info and add them to your\n  resource yamls at build time instead of doing it manually on your cluster.\n- Working with any change management system:\n  1. `kubectl annotate <resource-kind> <resource-name> \"razee.io/source-url=<fully-qualified-path>\"`\n      - ie. `\"razee.io/source-url=https://github.com/razee-io/Watch-keeper/commit/c6645609f8d3b8a48d53246fb7c1f6b60d054aef\"`\n  1. **Note**: We find it best practice to collect this info and add them to your\n  resource yamls at build time instead of doing it manually on your cluster.\n","readmeFilename":"README.md"}