{"_id":"spyglass-cli","_rev":"45-ecd37e5c9162540bba4a300d650d4ace","time":{"created":"2023-03-07T15:42:28.004Z","0.1.2-dev":"2023-03-01T14:49:37.085Z","modified":"2023-11-30T17:46:10.404Z","0.1.3-dev":"2023-03-07T15:42:28.221Z","0.1.4-dev":"2023-03-07T16:35:54.949Z","0.1.5-dev":"2023-03-07T17:22:50.827Z","0.1.6-dev":"2023-03-07T21:08:06.511Z","0.1.7-dev":"2023-03-07T21:24:58.729Z","0.1.8-dev":"2023-03-07T21:37:46.614Z","0.1.9-dev":"2023-03-07T22:03:38.946Z","0.1.10-dev":"2023-03-10T14:04:16.520Z","0.1.11-dev":"2023-03-10T18:42:56.747Z","0.1.12-dev":"2023-03-13T15:35:33.466Z","0.1.13-dev":"2023-03-14T12:13:54.600Z","0.1.14-dev":"2023-03-14T12:33:03.203Z","0.1.15-dev":"2023-03-15T21:37:55.433Z","0.1.16-dev":"2023-03-16T12:44:59.355Z","0.1.17":"2023-03-23T14:24:31.085Z","0.1.18":"2023-03-29T19:39:02.715Z","0.1.19":"2023-03-30T17:20:19.245Z","0.1.20":"2023-03-31T16:46:30.552Z","0.2.0":"2023-03-31T17:01:37.244Z","0.2.1":"2023-04-03T11:56:48.881Z","0.2.2":"2023-04-03T11:59:28.870Z","0.2.4":"2023-04-03T22:02:04.020Z","0.2.5":"2023-04-04T17:06:27.496Z","0.2.6":"2023-04-06T13:26:04.563Z","0.3.0":"2023-04-13T21:59:03.817Z","0.3.1":"2023-05-01T15:58:28.901Z","0.3.2":"2023-05-12T00:47:56.257Z","0.3.3":"2023-05-16T17:23:12.885Z","0.3.4":"2023-06-14T15:38:51.911Z","0.4.0":"2023-07-14T13:24:49.212Z","0.4.1":"2023-07-14T14:15:38.164Z","0.4.2":"2023-08-10T16:18:43.620Z","0.4.3":"2023-08-16T19:24:14.479Z","0.4.4":"2023-09-06T16:50:54.862Z","0.4.5":"2023-09-06T21:03:31.795Z","0.4.6":"2023-09-20T17:32:45.482Z","0.4.7":"2023-09-29T14:07:54.727Z","0.5.0":"2023-10-10T19:42:09.716Z","0.5.1":"2023-10-10T20:17:43.441Z","0.5.2":"2023-11-07T21:47:49.403Z","0.5.3":"2023-11-17T13:21:14.364Z","0.5.4":"2023-11-28T14:30:03.701Z","0.5.5":"2023-11-28T15:30:08.735Z","0.5.6":"2023-11-30T17:46:10.216Z"},"name":"spyglass-cli","dist-tags":{"latest":"0.5.6"},"versions":{"0.1.3-dev":{"name":"spyglass-cli","version":"0.1.3-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@iarna/toml":"^2.2.5","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.4","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.3","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["oclif"],"types":"dist/index.d.ts","gitHead":"eb2bb2d13da1b2831456a448b0ab33ca62419a66","_id":"spyglass-cli@0.1.3-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-5y6AFkfQSO3NUHY4zXW8G4aX+N5hJUSoh6rMNETHZ+ZIqdhRxKBJ0+ufRWhaDO5ryHnpztP8Zb3IgNvBi5AzYA==","shasum":"f1ea17dea1fa57212d0118b149c156749dd5dc6b","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.3-dev.tgz","fileCount":56,"unpackedSize":90319,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMf4rq2bmeCDUepqy165ylqaj3QPJYechhXWZbCiedEAIgH2bUIERcxiyBWjjbeTYmDK/mzw/btkttZLj5ZV1RvXs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB1tkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHLxAAj37dvpHNAneP9EhpEIuuEWYrBWdAfs73/y1mzPHtqHMOPqyy\r\n6ewvdST6PzF1VMUXjAy6ZWNBXQuyGCyOOQcoWQr6h1TbOs7S3WYunU5afJvS\r\nX4kUDDiGzV5s9H0W66hvRtOqblyHdlqbdejmf7DoG63pjaWHyoBzh15RLKap\r\nk1SN8U7Dnf6R3MbyobQCRsUTV5pUSeYTXl0jBNg4cvbtYuzcr3XaW/eowHCA\r\n9Jvbx0SJ9OQRE1bXekKBiq5WaNuNui7vVALcPjibs90Hxhv8TclsjQKzxlkE\r\nCWuzCucFnIyysr1IoqXNrSrneLk6jJeDf73vAHToJaVIyz90n2vjIDsXAYWJ\r\ndQZqcRPRJcDc2SLKUl5AiTgmc+RQWAYPMaghZT4OPg8D8MBKqPO4gf4Egbnm\r\nGgfWFk/IHGu9gJZtTZmG+Xk2kraTAdq+NB8p2T3hNv18QduKbvOsE9TSdBYJ\r\nKR15ntvWvSMDxQYD47e8VTUDt5qAeSiEmrXOHUkMDJK5GUxaXRtAKwb9piQd\r\nnjCWzR+kYInC6bEUuoo+BKz9qrio6uTGx0OKh/CoDv6j/iuJZw+SQPchuCw4\r\n3dpkRVi/mLzgShodZHR9R4T4HH6dGKbQuD4Xi6KCD48h5qSrOCc/lQSAQ7YZ\r\n6iomGf7VeCbjEG41aBHyKx/OCGjOSRVCFOc=\r\n=wR5o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.3-dev_1678203748005_0.6533958342184263"},"_hasShrinkwrap":false},"0.1.4-dev":{"name":"spyglass-cli","version":"0.1.4-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@iarna/toml":"^2.2.5","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.4","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.3","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["oclif"],"types":"dist/index.d.ts","gitHead":"59b9f208197baeb71a7e75ae0ca4f751bb68ea50","_id":"spyglass-cli@0.1.4-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-msGxicg8cIj7MMuBhmzhpAwBEopI38Olk1vvgg3/+aStY40eUxF8VuOoor7ODIlyeg/lowevEBwbkieVSCV4EQ==","shasum":"5198a2ad4159a521034f65c253f95946faa23712","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.4-dev.tgz","fileCount":56,"unpackedSize":90392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSxegp6AcJ87Z1M1EZyweSY5x3cYUa/9rZZoL8UsEFxwIhANSOLH58IkamCyucA4SmTC+9k/ZL9GKyf4p393t7OUZ8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB2fqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Ng//d5UbxYiVWADaoJNhN808XxnIvOOJbmAHfzTMOROda+gGnlak\r\n8tyfOM+agOO+ZbBBxdBThdLYqj6xUliNATc/ZxTAa1VwlNKGpAnpHJlzrczs\r\n7BRstqv9bNKxlkI69snMypkPlNJzA97z/sLvirNedsubbvvN+kv1x5mF3fLv\r\nqyzkzSQrlzyq0E1bujpWcX02M+kYrFCW+fu5OljT5tCtfsPPfn0rdk7TGHrw\r\nZlrFcOtXxpdFaikQHRvjgSc94+1WhuccDqOjjYumhr50Ykoatdc/BWUR9Wlu\r\nb3O75uIxvUCAMVAzAz1ReCjBWiTF7GIX+f2mjuHOkTl3/m0bRfYV2fDMEx9A\r\n/1SHdes9HhEvRghAaD85vl1zXnVcbrmaObfDe0NFvQBwtB1JoQfb+BmWm3RI\r\nWeAI0oEkPM6mS99dsBXjO00iXaC3Bb692BnLWOih7bpN/Et1MkTH0K35zR4V\r\n1UUijvt37Yqrg6ZPsavCFBMgRdwsRAk0I0TIPEWIthQaXpymL900Co44/tJ0\r\nF3sptGK+mYTn39NYnvgQjW/gevUU2HIupE7c3X1TairPiVYDnzuaEZjeIBfa\r\n0uKRT+NpsaJgHc1YQzKe5YqlF9riTdagbWzjAt/6GGBTfNy/YdUqDRvDkh9C\r\nvaUopax2JXXCex5NR+efrAngm/toKiHBPXY=\r\n=ERwL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.4-dev_1678206954705_0.9468891833772644"},"_hasShrinkwrap":false},"0.1.5-dev":{"name":"spyglass-cli","version":"0.1.5-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@iarna/toml":"^2.2.5","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.4","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.3","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["oclif"],"types":"dist/index.d.ts","gitHead":"d403bf27c7fa58ece760d8bc1624e43a3bd67d37","_id":"spyglass-cli@0.1.5-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-QIfzeoYqPjXrg6VhOKAbxSdsbpOQrkhK8/NEzQFbPsqM9T4Qp+k6GFj3esQL9oLYdtsRJ8qfCivaGz57CvoBVQ==","shasum":"7a5a41b7ce5e2c3d04ee83d2abcefe2d8a48cd2e","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.5-dev.tgz","fileCount":56,"unpackedSize":92171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxYbOqpYg3b8tY5ph2cGOPz11jdCZZhT3Rpljh/Qi0CgIhALSP/aLwut1pcxXtlq98tsysdhmX2Jgl3Vjj0ilypUk8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB3LqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCVA//bGZhBc3z+yYY7ZVCFS/wHLPEFR2PgLS3Y1F6Pi2YFw56MSn9\r\nrB/nG2Ms22fO1f03EhRo6wQhzDMwy4pmL9sApC83FAzO5w7cDytgwaipEglU\r\njHvQ1eknY9GFJozTQCzgDQ0aAIErUFo05O2GAxat3vlzQ+JeQ+2d0zSYgE+N\r\nLTBEZacGnOXjxi7hw9BpijUlVGn2VJxYpP5nhfwjLqUyxEyiKelf01OS+j8n\r\nMiooSck3H9RwoCgjz6ZzGmnQtJwAhP/meIDh9d2bOoWtXH9GB1A2NocPNlim\r\nV47l/ys2g0xu5PmHx+u2pmhKbDEKqkTNONBy6KSCZ52r6NobAUwzkkeR3YRD\r\n5bwDqaxsqo33IM15Gae8Bs0YgYWSPrXrq3z+s9I3j4v2yybcrepu5zFzhRVv\r\nLHxJfOmQ7cqvJgI29XVwDLRcpc0WzScvznR7shNJy4S458LdwXb4Kw9o63do\r\n03ImEIq+fQVx9/Q/SzYLs7atBHgDH92Wwp4Mcmp99u5RYD30d/IOzma+uDmG\r\nYVRV1endP0BEG+Iss1jTc24FBDpl64+rXH/PzLS4DXf6dgdUa/OTe8LSr+NT\r\nM5Lni1wWmzKV8nQuRIJIjy78PBREbqpvrVWrjPEhKFbcjP6T0GavEjMIoe7S\r\nQZpG+r+/jNYPlcfwVNLgziVX6HfoFMKCDsY=\r\n=VIh9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.5-dev_1678209770656_0.41731526501107297"},"_hasShrinkwrap":false},"0.1.6-dev":{"name":"spyglass-cli","version":"0.1.6-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@iarna/toml":"^2.2.5","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.4","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.3","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"001bad303ad6802a36fb9d025c092a18ff027aa8","_id":"spyglass-cli@0.1.6-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-6LXkk2Ms5EmJDHQkHp8AZLOlMSlvvPCIhkvV4RZMlOOd8DgaH1ChGf+crOZ3QeT5PBjICFRSLYGkqCLVW2mqbA==","shasum":"6bf9ca478b64a4955d8395afc991e0b130ca55a6","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.6-dev.tgz","fileCount":56,"unpackedSize":95114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTixHChDRI8F/Yj5vEN2EgeT41YknLxdNNiWrN4tew+AiEA7FaIRaGRE/LYgjGC+dQr4gdo4Xn5NEBFUnCYfsnmMys="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB6e2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqkBAAhhpwAqr/pBZDMdFyBtS3/U3cR41gQ6M7VZfQSOZf7nY0Dnds\r\nlpQM86PFXqETDt2U/eN0KEVnduKAZLZKpj1Hmf5TqTZ2kZim8coNkNj6ok9i\r\nDzsdsDU2m715MdXb8tPENusPdft7g3B0TleTjG1KzOkx/ZxAn6uwGERpQkHQ\r\nQZ74PPy38oSPnEz6eMgx3dsz+CJRS5T9+UdMRwZJzoN7kRxNEzSlfvgHD1jP\r\nxLMuV4s6LDiznFXwHpzngv+EoHXBW4sxVLkQ1Eifr1eBE9suTkZiQ2bp2x48\r\nmRmFJH5TFTvY6VURvYNJLc9MA45uH2psE3myWL44pX3Vh+QbQ3QO9dnGgC7B\r\nj99uxaEoZCEhxctfNbWord/xl3u4U2WRIatx+kH/E1fiBNM/v2JV9P7OZOaY\r\njTLNQrVA9ZDcJRjmhUsCMNCiZxEkFB/u6wlTajt4Y8+eIpXzP0FE6FLu265h\r\nDUqaxniWL3l7HyVuEAklk4K9/61EjxpH/Mp3rDJbPof8b1Q2pu8FpLCrtQe5\r\nTw7+rm60b8c3uXCV/QqLTr96mIxgO3gveAWnBvw9GqbivcBxOAEfr9hPXBsh\r\ngoAQRGv8Ex5MG5TqhIJrcX1dm+lxID0mVkfptQsMXkmz43ys6m9yx8BbGUAJ\r\nNsSdOvVzzZK81o8+9Zs3s4HEkmChZX2YzHE=\r\n=edS7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.6-dev_1678223286284_0.015584796248235833"},"_hasShrinkwrap":false},"0.1.7-dev":{"name":"spyglass-cli","version":"0.1.7-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@iarna/toml":"^2.2.5","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.4","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.3","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"ec87da8e062c29a1a339fcd538d19f0de4762935","_id":"spyglass-cli@0.1.7-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-2cIQv6jUAnkn2gETHcOkRU3oXKgf4Kw98sYQGnpWohuWGGYKm/ZbazRJ3J6M5l3Akg3In5cd+WQeAe6RmseN9A==","shasum":"e8636d7a63b0b82a7c67dcb9ce862f7160e54b4e","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.7-dev.tgz","fileCount":58,"unpackedSize":97805,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVgMk/cl7yJEAJ/mnT/E0ZHO1zbt5eh1SB0/XYRxJZ4AiAs6u6miUpubW0qvlezlmkn1mm2eS53cR9KE3stsUm9Zg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB6uqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2uw/7BN51TxhIAwseRnrtCC2dSkgSps+QS7czMdvXf1jUw4E4JD3B\r\nwOJrd27ul3zz6EcQobgyyJzGkEwf3pWwwwrOyeTly1JCBuQu47ICmZ+PHgbi\r\nB5gR1DQAAMHX8FTDIbJA8B6TvXKdM9FoxZalXiWt9qOYtHtQaI/Fp65GysQw\r\nWC/oNWNksxxntbkJVQlBMwqSm+BlCkQI/Gppz67P600ZXpL3BbMyIUUdhyV6\r\nfB6anE1LLJnDQFvlkHrdoP7rCdVDqiOfDgJZxYsJv1yN4+8CWrE92zLGHUXi\r\n0cYWjQ6uASyekBSNQIMXZVSiL1xfHnplXkLifpqyW4aiSYRLu+VlCT2PIwjP\r\noMK1dB83DK3nXAqSZ2fOIvJeitMVPiKGINHsdXRSQ8QGdatiAcxmJp7avoTq\r\n8AnRp9elKUtAVbhj6nV7bbcrpWHtFsIhLeC3ZQ7ttVrKAlxr/uHiYEXHeQXR\r\nD4550XpvAgP+/e6NbsgXXmPVSSHxjVrxk/1oO1Jae8zVhlEc7QCL4bWN2Sg2\r\noJxowLmnGfAoK8tWi4NJSYZG121wmAadvxFImvsWOHP3eiayDDOONN0ZTgqc\r\nD4BJ9tud7KKow/G8CgVnEW/WfTduYnDOfYSYtoPaFdA7n+mY4u5XDzmJI/II\r\nLUOYKQuvEfpiFsm6/DdWKEgCiFwDziIrEVE=\r\n=VRt3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.7-dev_1678224298496_0.03686730043650677"},"_hasShrinkwrap":false},"0.1.8-dev":{"name":"spyglass-cli","version":"0.1.8-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@iarna/toml":"^2.2.5","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.4","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.3","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"065af44ca29bcd7e263963252c635fde1aa5f4b7","_id":"spyglass-cli@0.1.8-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-33+5GnZYPsMQ3kt0G5kWVLihP2Fp+vMNLPN4/ArKGlTNPF4A+YyQGWsQTDqaRl9izkvt7FU691dLdgsQiC068A==","shasum":"32ae2495a86cb6cc83af60745c05c844b75576e0","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.8-dev.tgz","fileCount":58,"unpackedSize":97880,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9t9Ht6bgUY9/usRc/Oic6zxbVvxGBbdQOc+gEr6mjkAiAz9kCKEN/IDtzADeW1c568TTqVO4T4J081qnNE4vwQvw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB66qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmAw/8DbIZq/AnIX54En2ufTLsXmJ8y5YFSQ2jbf3bdgCzrISIFyAq\r\nlLpHAEfocURNqROAa/zyWtFIGojDWdgIADbE7sfdbXvUlOO9WF1SlwnhNgjT\r\n5FrN+zxFCYk6FuH3N9coSbgcCDmahwCcRNUF3Agz4I/VocXH1rap9DnUJf92\r\nfTin6+JmdBJZFQlPSx8WZaSLDGXa0d0YqnbHzEFF/k4XwkZjXxXlkhlHn0vG\r\n+jYh8IjXHineMfjEyn1Sg03wZAX3L6q6cZ6SF1DBFUCbjCtrmUFfQNSl5UY0\r\nCj64Zdymo/5jT9yHn/u/FvpODN0c87dAkUnS92/++U7ax+2wHz/VfH+9DvBH\r\nTxGEGeVnjzP3T5H50G+hkwq65zAn7ey6tqriD170BdGqUxZKoXz22tkKPaXg\r\nRWRdEAXvQ6xTxgXkz3xTVTEUGZfhl7KXGZK8FMylGO5qVPkZpghNDgC1v2Zb\r\nPSw2oQ1YbVfudAj3EisQA1wrz4xQ8QlcafaMMVqBlQbQzjTAqFpNdIVHwD9d\r\n+curAplZ4KjBWMwOInlK/a89XfOEMGHV2lW8Q+lRVzGfVbrmrErnmBp9h3jY\r\nQjF/0b6wNqt/wJMCVyhZ29XBbRHJrVEEsLIy52N4vohWbS7O2FM0sSl9GFll\r\nBf1GVuWkbM1qrkc4gCFhCjPxYfD/8h68Gfc=\r\n=aoH/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.8-dev_1678225066355_0.010594948870196408"},"_hasShrinkwrap":false},"0.1.9-dev":{"name":"spyglass-cli","version":"0.1.9-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@iarna/toml":"^2.2.5","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.4","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.3","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"2c4cac40a49245c1e2d535d7a188ffb61074eca1","_id":"spyglass-cli@0.1.9-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-KoeK3aAAbFz4L8ZQtzOjyjBODFgTbXOB39kLJYS6Gj8dRjZo+uZAu6vRql98wzSTahW+NqlDWzSFubhOAcqUgw==","shasum":"5c1fe3a54b32e58999aee180953256e2bfd420d8","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.9-dev.tgz","fileCount":58,"unpackedSize":98158,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClDD6QkYYgq9gSjWwgdc2spFsinbXDSXOL3TPediQqfQIgJKUOPH9SFCN1U2yEQTUO58kmLEgtnCrI6ONk0Ttmw24="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB7S6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL9Q/6A4+aFOu/GpffN75Ae22o1wQ/jwiFNHT2OkDMGPbmTq8Wi9pf\r\nHdP8X+JFvVrtkY5fFiNjHZtpPF+eXgg/O7rrRuN1AZ51vcffOx6uarh7CBr/\r\nD9RchZtGM4OfKaOOY5emtT4RrkSH4p+1d0GppYc4fABPLzafsD+a5WiLJePv\r\nlw5/xTmPADuMppqx3iSue4BhxZI2yQsWUjq7wLKQiWbNFj6BCqsTd0cMpO0i\r\njrXh+SNrRpWKSTB6aNYZHg4k4UJ3SwKo4yXTtgd/OfjIEcdm76L5coNnBF8I\r\nkIQJQb9FLHYWJNUxRYDsdZ/RxCyqjx1rYRW3H5voI3Md1aYvumMVMY6FPJ6u\r\nC91qay8ZvsSeFVPjI1D8GuMtxJKKoDefWJhd8eipzNAy9V7qzvZkofVCeFJ4\r\narFldYR9YaD420Z5ahHe5Kx03HVoREk8lwLu9ftNDkj7nNlMF4vL3pWayPrK\r\nhJeI/qsiFoanQZpDtHu7PxiQDOd+VG5pFhWosWqDuM+JeM8zJxf+TxsOX1B6\r\nSOSlEMXHBRRegryFMhy2vfFeu/9+g4jd8iF1Jq0qx50n8aLrRjK+yFzYf8E2\r\ngs+BZZ2G9N8HNNixmkAUaJ2ZGQHRro5DFYLLpkkxF48oBm71j66ScQnHpSE7\r\ntf4F8h/AJCCMauD6719zzlJ/l6Vl80PxA4Q=\r\n=hVb+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.9-dev_1678226618807_0.8526699094094192"},"_hasShrinkwrap":false},"0.1.10-dev":{"name":"spyglass-cli","version":"0.1.10-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@iarna/toml":"^2.2.5","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.4","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.3","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"c1b36cb1b28e9a2cb873bba17996afa528cd2d7e","_id":"spyglass-cli@0.1.10-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-/mVOcSwfMhHwhGUC0xVcxuMyrHjgaqm0HYDwp6wv0KuPP1y2lCDaN8bkUlkqU4ydUfdtkDWbzvNPBFIlZlFoVw==","shasum":"2fc1a011dd4a7a46a50d0bc26defcd7516bc0560","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.10-dev.tgz","fileCount":60,"unpackedSize":105262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7Pq5al9aU80KWBYL/ftHOXaLuGNGbbUQ7CxrHXseRYwIgLCpBlY7gEgBcM3697eVIlV2JMXyCSuoaXJl4s3BZAQI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCzjgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLzw//fEMsucDiQ77r3rb8bM9V102xsnj3oJcrug18l1Nkr5C48nWI\r\nl0iKU9z0ZAJTDr9IxzXSHKM/cCRbNAIlcyiI7bf/hWd4GDV1t5Kz3tBv9UtW\r\nqBN6HXFCsapW++xRwHPjjGIi9+VWx87g5Hef8bHYIv3MRgkkzMtwkSL0fteO\r\n47fTOTW/CVvnpIet4BRtZnO27NHCPPlK6aH02WYVyLN5lqsmV42sDz/uK1qx\r\nnBi520UZmjAXXJ/ELzAYz/4qUi2xS644QCJVsBMGTpw3MBDKMbagRpIl+n7C\r\nA5BhOKBbxil8HHl2zoYOrOramLcoYnjZySMwJoFSZkUg1m2S6HqNY+Fs9zaK\r\nWi5ihMwurqIrmaNycHIvctws3xW5ENCP0oUQkBuJGHBsSlYU38e6yeNWW5X8\r\nmp1onEgWQB1aDBcAt2mpJt8FGUXnKRCPrtnBcvtoJNZM5ImIbSiTM5yLHyXH\r\nqO2t9O10bkvMj6ejt1wxskYhgaKCExzYJOKpw4iNIGrU0b4ZqxlfcL3PaUZu\r\ngCx/bL4polzMOfwzPYms5Js+8sYvYsqaLWv424NwSzcyevhCPgqEBUInNjPy\r\ncwbIg5sqiWGy4c5ype5z8wl1X+8vwZitKrkXjRbOzu7DiOYoL665F5cbD032\r\nstb0IYQMBjDMK1NFYLKFf3pLGunBxTdWbFY=\r\n=QuSy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.10-dev_1678457056287_0.24893503972559716"},"_hasShrinkwrap":false},"0.1.11-dev":{"name":"spyglass-cli","version":"0.1.11-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@iarna/toml":"^2.2.5","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.4","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.3","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"64d6717a24d5f15f5e42f516489d9be59b0f4e4a","_id":"spyglass-cli@0.1.11-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-svtoDx3ITvyOS3rDpMy/1a4Wh9Kp1yBTzkY2b3AVX0bwXJxlPsFBYTsNikSC4/qypvMsGSXDI/FqxLNLEXtYkg==","shasum":"e09168f12ec2654f7e88c360999f09687a7fe3f7","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.11-dev.tgz","fileCount":60,"unpackedSize":108649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYj9BoFTX871PNc+YlgY1x0IujawMtoErqahXin767ZQIhALmJO0lHpLQ7XzRLhvV1skNp6fKhbhtMX5dpnktaGu5B"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC3owACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBdQ/+LYvVFVCZj7qWKpFtydWBqz6mwq+yzGcvKQgQVTrzOOgjAnGe\r\n0bg5jJV+L1whjn38I6Afgw17YA9b9G8g5UT3Me45Fy++esAivvEJr9szAyNp\r\nesITZj5df5KM0jEJbMvJdpivRXzKoXgwoOyXDZXZIGsk+/AuJDDHHLPIsE1x\r\nFYMCGak94+sSSG1OtP8IFbQXnJhhkcbvGtLB8YOWJaxvBw9G4QABeuW5bQa3\r\nByhJFT7KCJjy1ECzGlQd16B+2KuaNIRlaTZxrL+82vtwqghcY4XN3VPU4aHV\r\nztYxqDpCUgglaT0M29cYDTXKiUisoKYqiMIXKvJWU0E+431LXPwWWVfgYaXl\r\nwpzjNjnDomziOvJqOC4FZunapAqnrreOthEUQcmXSy4jC0vFh+PqzGeAzJnY\r\nUHG6mPQfQhUU8RDsC+0DeKs0PJWFikc9hSPC9Rl3bJ1SwxS18MhgJrdWgIRU\r\naPpWnyvCVvtvhmCnHxMW4/TQX+RtKC0XpcO4cQi9eJHnmzttrfJNHPhZToVo\r\n+U2ZuntSjoVVVnQBg7VgngY3ZRh672sSgA1VBcL00k+OHOvA5Bls/SI/xza5\r\nL3vlH3WxOQQubMlQuK7C46wiYEV3oTxU6g0lnOqZ0nxsLg8Nlm+vs842JxDU\r\nZAxfemCh/85F+MEDwmOad1psn299WyLWWEw=\r\n=8wtC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.11-dev_1678473776588_0.914881846050452"},"_hasShrinkwrap":false},"0.1.12-dev":{"name":"spyglass-cli","version":"0.1.12-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.10","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"cafddd90985874e5c277bcd44b71fb17a8df3a45","_id":"spyglass-cli@0.1.12-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-YtURTFWsY+3Ni1Yb7sRc34EUYz5x/dU3fDhZ61ZLsxbqxcU/VhwSwABmerhTrWjaue48C3ydaJMtGyjiHK3vmw==","shasum":"f773a78113d422cdf8e0a1d0901a2f6d8d5ef2c0","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.12-dev.tgz","fileCount":70,"unpackedSize":130438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcE4rNRrVw7/mJalWGdOj5iRVbsq1ie4NhiyJT7xAC6AiEAqK3LTLt4G1Yzy6IBsxxLulZIH2L1d2aq7vmbJpdGcgo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD0LFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrK5Q//TmDguaRaTomrMlrmvRWlYpZ0tTdfL1two+3OzFjjd3o0wzDW\r\nXeFiCl5r2yP0knp2vxVzwZpOhEBlIGqjdQp9qX2iwEmOm5Z6Fqk1WBLKCx/L\r\nM/gYbkLnpStNt0oU4ZsEkePMMk1vpdWmfLJUc5P5N/BVpYHfMgrRSVn4hvuo\r\nUfFuhv5SXxXU7LYFJJlPgzj3q+qF1cGiPq4CQfnS7bbT/2Uq7crLk5uulE48\r\nnW3uXU9POQ5A66P+8WeHHR/6BnnxfmHGQqykfypHcJEYLcWFEDB8YlGqHvjf\r\nWmNbTSLN4eC2Zm3TVMdNvOLEriRDFqWs41QvA8G+z9pVYJ3lI6XvsMf+azp2\r\nak4sVJvAN97cdarNbdLhGX8pxlrge7H0vujKbHsFDA9RU7voqWXj4WuWl4lt\r\n3Hf7v/4BjNWIr0ai9Pc9ea2dS2XG+wPccau7kRzFJcODgLWUBGoEFGAVHYLm\r\nU3u8IVeiAtHu79XdsC4+Dd9m08jyH/iQ9pbKZEw/HcLWLHvsM7/GWEc+GLqa\r\nVVM6ul9KKerhSw3yxyI8762ywZvTLyqqk5Zoyv95tSUAbqiq+OOeGLxuE4+g\r\neKCHnf+GeZJkNjz2SnE3JXqPTLUrB2Js3E3MuHIsTUbHcY2UOVKnBGEJZ4Gn\r\nlhQt0nORacOVjRwb/MTPQDeORHcWXl0k/fo=\r\n=IWtZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.12-dev_1678721733225_0.4496485258538774"},"_hasShrinkwrap":false},"0.1.13-dev":{"name":"spyglass-cli","version":"0.1.13-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.10","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"562094be6621c0a0d9d75c04d303ee7aec39134c","_id":"spyglass-cli@0.1.13-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-dV2HO6b3ITNP8t7wPFR6V69spA2VEVqWDQg3/kdiHQPEtccowQRS86g1jDsxF2phUvJNheo8HNMItk0DeEc3CA==","shasum":"40b1fe384c578a56df49ab3a56129ab07b64c98b","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.13-dev.tgz","fileCount":70,"unpackedSize":130896,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVW+oBz2rYyuyvoGoN/5aOQMwD3UoNL2wAsiuy9PsRDQIgL8vMvzkZ2FTdLogzRzDW/zU6d+wRaUDCO7jG7rU37tQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEGUCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/lg/+PatuU83NIfrOpeZtkQuDilbyTxG7cC+x+HXzQ0M7zmOuldBf\r\nuDr/R3ln2UPaI4cZwRfl/K9sy8GLKwcux/ohRdaSAxR2nL6OHM0/sTQAjgBL\r\nvk/4oJtuzkCY61xjpkOmxgRveJPpo67wzj6k5XeyiU3HWUBt+h2pOPmuuRDz\r\nDwAUQMQP7j5x+PiENjZw/7pPuD6/dDDMA6/0Wa+HXjSPZLbhNZ4ZLMpeYMG0\r\nMOdhXPxb5p30jrew3tAq44hKzr3GdHRNxk3Ru8Bl0zBECQQdByRbl6M0yyDn\r\n8+0YFGDwDeb33JyxOr5oj50X1f4tuC+iFjzFiq0SIHVJlagZXY4JLqrLpevw\r\nNbzuy9fYOyCgPXfv+v8DDIFmooNDzEWSQ09749YnVk7zz41xGHaTGDG1UBjh\r\nj408jUylfCbnFw/5q4rn4PB1QtNAhcWbg73aUUTVTRnk6uEaBSn5bac4iZv7\r\nUcpzrgRiN9pM2dHrGy3QBNgenndXL/ySAB/6LWijqMUa6C54Z7ucROCH5MRf\r\neen4ZNAOxr2nDrVgloRwXBse2dI9P+aW3SRGXySKcB3V+6ZJ2qG0xTT9lt9T\r\nL8yIXdQbNNGTWUWGlOn8tLH6opp5ATo6F1XAgiPB9yzxI9ezcfG/239waa54\r\nK+FEBuRZ6S3Wn3u/om77gH/yD+/DsIy91JY=\r\n=q4cR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.13-dev_1678796034399_0.4684607781916623"},"_hasShrinkwrap":false},"0.1.14-dev":{"name":"spyglass-cli","version":"0.1.14-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.10","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"c7b4600b4439b56dc469c952fca90177c1670066","_id":"spyglass-cli@0.1.14-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-8eLWFI3mBn8oiApB0tGXxcJ37BkUAfSAAa6pLqBAA7NeFJhgusvFKlh6mxzmgcuS1afHq/ewLnphw3nk+ow59A==","shasum":"6ae9401c3e51fb70edf8353590bc0909827fc657","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.14-dev.tgz","fileCount":70,"unpackedSize":130907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBirK5dJIJc2VmNSwaErUBS8E5loXuvlN78xl8a5n1NOAiEAobqURyM+mx3KOxImbwVxMNlG751pCMwn/r1EK4HE570="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEGl/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2rg//RkeULFoinKiX5gK4tFBZHJcB3rUwJg+6AZb1kKY7s+6lI8Fa\r\nVz775ZOvB4ug8Zc7WWtPscl6VFBGvqEZRPlpC9reUekX9WZgbHbRgXgH7g9Z\r\nobEiOnwCbpbtKpoAnUdbBSbdpNmqG0EWpbLIBP+eUAnjSf4ly7OTYCWBdAWP\r\nOW8PiY0ypGnfhLycZrh/c28+WZU53Z3DwQ5XOTPNmaNrkq4e3tVMCscNSpaD\r\nJ41Zo94rLqH7cEkRAqkUmSV7ycXALbweqj+9owpYz3eRIs75qRd9dXq2Ulcm\r\nuw2gsKoBUE7fF76lq6khG7KV/j/x0U0VWzs0iDIcPWqymguBQPIQnMtJSiex\r\nDw3Acyd0FJqNEulP07lCaWR5Z+Qx4LCWMPBnRflRe5FVakiy+4kzAxZFxlek\r\nX+lvq3GY7D/vcY3mPbrqjyUgnw1N4gEjMS7J1GsGptzfsVuk8wo31MxDcWxv\r\n1nr3eN4qvPpWz77y4d5wYMgZzIMnjYu3ge5wq0lnxZqPN9Uxar/PvgahvWn0\r\nSRaNvV/yOMbZHCT8GNy38A4+1qnlAo1/w9DiuwhLT7dNea03Fl2bIgkQ94m9\r\nvcwMTyclXkwXq/6xO6ClSExAXu60/pmkBYnJZYhavWVzM1XVGwa/xjb3w8oR\r\n4UxfbM4K1CDi3hvglbTUPpQF7oT6aNr++5s=\r\n=aNnq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.14-dev_1678797183052_0.6293745968179141"},"_hasShrinkwrap":false},"0.1.15-dev":{"name":"spyglass-cli","version":"0.1.15-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.10","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"278b5db7247dda661f1cb8f8b4c5271f1ad7f8d8","_id":"spyglass-cli@0.1.15-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-Q7zW+iTGyZ37gw7wAts8gbAFS3WL9aBw19vWwK8n8aewwlBVb7FhQi+PNiIHIQu/D7bgfBH6D+vaZWWu+s++8A==","shasum":"e20000e62b57211f770e788fb0b2b1f24719e9d2","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.15-dev.tgz","fileCount":70,"unpackedSize":132489,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVSNwwisiLhculzNCiYWFLOKqIKPKOcnVNLlIROA9fZAiEAsMJoIGEsQKGDkDJye+T7sJi0n/ww2pNPI8c6sJy7Lz4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEjqzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE2Q//dOr81ODXa71DsJYGpqdtnRTVLBZ0GZspOz5blK8Y61wOQhIw\r\nIB6K/tx3OGUT4hsCVocmXNj9Qmsf7KKi2+gG+isbx5W0/K+aLdB0KHC8QLVn\r\nqNSz3dpEP4cpWGFkU70na7B8+ebTLdMcChOiaFAM4qMKQjFTqnMiLNiyFryO\r\nFOO9Ay+Hvsew/mIGjWwcF14PFAMv0fMMtNellm/mNtRJrMoy8jdDS8HBi7FM\r\nNH0C0XOyliKDXQwyoEDjJcWqLhpOmVw9XflT58OTFGENi+enizFHqJlouqcz\r\nNVS/7R/YgomY+i4+FHsY15Gg/TRPgyVPqDs85X5tN5PV6G2PtBGYEJdDY0MI\r\nkcgth7sztsm0X+frKM+sE1aWEUB6J/h3bCsyibd7tIBMFJxb4AXl4hsqFn8T\r\n3TS/KID1IryTOVC1sUq39lYYGHSFxz5VN7rbkUdTq1uY8iVSlf+TrN9MTQ/V\r\nSPyT5Jm2ETfBDag42WTY/LvdnntKoMuCMCqTVkWqsEE8S2nW8ruBXKXX9cfH\r\n0NJ5MAzsBXSsr98312fFCEUR/w6WWvlCld7nmiFHXJRqEOOQdZ3eAfddogC2\r\nBk09s2PfwzsUEpjuTSZa+m6zWk5vxNFiz/TE5JsV9+LgX1JoqDNFVGJsdOWQ\r\nI1xgaq5Tdu6UKyS5bH5SpWQVx5VQXiDNoXg=\r\n=UKK4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.15-dev_1678916275217_0.03541249985239059"},"_hasShrinkwrap":false},"0.1.16-dev":{"name":"spyglass-cli","version":"0.1.16-dev","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.3.0","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.21.0","snowflake-sdk":"^1.6.18","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.10","@types/chai":"^4","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.11","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"49e4a4897d41df1bb863cfbc36fa61c74988d245","_id":"spyglass-cli@0.1.16-dev","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-TvHytP/C+/TUsm9aBfttHHysvvPrq4ipqtxcRcbq/JC2QZGnQmRqxVjrB5SCk00v64ihteavu8CYq3Pu7gNQIg==","shasum":"213740f623ef1bb422a7cb521ceb78ad6b9552d8","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.16-dev.tgz","fileCount":70,"unpackedSize":133371,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPGJmC4f7hiIGJi2D47v0243nO3HrwRs0PjWbWiX5INAiAdrKrZrzVsr1qxm9yeZA4yNJfvrM/EvA/0ZhMItlvAeg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEw9LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO0Q/5ADLRvZr99+/yzA6CEUsuN3FBhWOWRix4HcMjJz/dVhpchoma\r\neBIkePw6xCljUNpKLpDXuSfNSQRXuhy+xqoYdqxXLr5uVzOG8ZYcG5Bl5AYk\r\n17+2csI0tD9jpSNTLx84As6uhBBQtDAG1RxCgs+LKC5pnKKlHbsICz7i4gAV\r\ni+hrihqtmQhwB1w4u04LRrc1kJgnDuzD88R5/2ossNgpK1BHNY2e7nd9TAD7\r\nzWNt6z9/guDJMds5gzOIcWsrIb4HDjc+AlcR8bUSt8pLdXGPcqsl5m4rS817\r\n0U1qTX0YRb62SwhTd4Fr9z1OmiKr6eTFhL3mcQpZxof8f6r1azK3qKv+svwg\r\n4PsXkT9R5SQ50nWxrS00GKuCpYnld+Tj7GHZ0XP2/J63DGimkBdJkljxTMSE\r\nwd97E8rKmm8A1nJsKjkgefma0Abuy97W4zCDCml2BwfD2+8le7/X+Pec2EtO\r\ngZHiTJFl6dItdkl6QdHyF57bwCeli/+TH/oMySeOCKwBD1u0JBQctgxlV2u6\r\nD5C949kj+03/bc3bxm09PmntGQ2eUQMXiihGBVFU7B2nObc9xaIk5XLD0KWC\r\nj/QccowDeBU0JMJn0TlDtxJ+mjX18QnkdpgY5df6H4TXwH3jRZJ3eBzMp7B6\r\n7ckLPseCOHHEiaiVJ211R/ex/Q1wnF1HTYQ=\r\n=nhFw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.16-dev_1678970699198_0.1332405521726896"},"_hasShrinkwrap":false},"0.1.17":{"name":"spyglass-cli","version":"0.1.17","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.3","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.0","isomorphic-git":"^1.22.0","snowflake-sdk":"^1.6.19","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.10","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.16","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"a51ced9b1b0420e552f98fb35c1a3baf77079c32","_id":"spyglass-cli@0.1.17","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-YW2OxnMy5MAiHyurIcgg3YkD8m0dplcLtgDDbNauhIFQsb3Ux8vWXI2g9itmotWYAGtRV1QXUizpAtWp1Z/GFA==","shasum":"dd213d7de9087537d1a1e387c96160c2a8244a38","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.17.tgz","fileCount":70,"unpackedSize":137988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhB2QKbzXSMICk5tuSwgvpVYxwiGFZDKjevEHdElkiKAiAmptDR3sL8RqbT44r71h1yOrxdphvGUDZq5eDfaTd3Vw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHGEfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN3w//WLeYX6un7G3CXKnV+up6bUa2qo2EIQ3M2PBHBRrDzuMrEcjH\r\nqW9ZirblfC+iytygcQpESgl07vAmwzQgi4rqp0Zqw9/FTCs1e/fbc7p5sofz\r\n7Czz/G2Z9omBaEaGDOf3wG1clGoATLxtIUDxADGP406ByfdE+CgpwzBLZXa2\r\n+YrFqKDUPm+8XHUa9yNvKPVqJL1qodMpYa9nFX1aNbO5L/gftX1xna7JbM/a\r\n/VAfSEJn1LlD0gfxdaW/6sssyAVjyI1ZR40TTtZ+fQJ6c9x/E9xTADumqMQp\r\nozZ+jBfoTtB1epjk+qdWJR9/TuB3XfK5UA7Kkyv4c8NjT/o0N6+Pf5qaZekU\r\ntMHQPmFlf0q3X0LqTdnfQYTd89VNp1UoIDNSN1qhdQU7jv5fAnV5OeGwR+5S\r\nKW7eJRbZEeRvoR7uz5xYEXvELXk7DzCc7g0PgW8ypXSClLQjHe5kq/ZVfcBa\r\nomc4R7tZacdm4tXlm0Zg9Vrlbkh0rD/RurxX6MvhgtZA9QQIk3NMzXcZRyxR\r\ni0AC34gpx8vUFfwMFXdjtuuy4Th2BGc1ep8O+G19OGgtOWaJZjUmx2uhUX6R\r\nZLyXjSmjSpmRioEf8ZT9sAv1zw4KTUrIPCzQc2dBw9GoCvIB2nDNhb25aGs2\r\nDrbQ1uO2jddHb/CS/P9+TZ8c7iR17GWAQT8=\r\n=A75E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.17_1679581470887_0.8853741067157808"},"_hasShrinkwrap":false},"0.1.18":{"name":"spyglass-cli","version":"0.1.18","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.3","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.19","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.11","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.20","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"92b4c21fa56ae581994f63ccb7bec3e3d981027e","_id":"spyglass-cli@0.1.18","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-h4cA3dHxIVH54IuuPznQ//HpaSlExOOVVO6M8yHEgDAdM+vkGTrldtCVOzXXobtCbE4MjRA/9/m+7HSS+zi9qw==","shasum":"7953f9cfb1f064df737cbf9f0db3aca2fb952b73","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.18.tgz","fileCount":72,"unpackedSize":147303,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDk3HFyTshf38iWKyTL7i28nss+LAgKIrIb4iRinW5vdAiAcYtWNwv7IOG975VIjQLuN0q7UukAZBwp54LtiIzGHSA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJJPWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGlg//YFmvKWNYskSZ6nRxTPpODZF9qxgOWv6xo0cN3PxSj9OL6wDZ\r\nplIdMhilMviN1MaA6Nh8/D699liOQzUSpL70vDHf0kKfQEOkJx4PQRTZr4+n\r\ncotfBdW1ecbXV62G21BLJE8ABEnvOMAIeMYya8WvtEGHPLq9RC2RYSzpO84y\r\nab7Ee8cb73170BdqC0uZ8+NZmS513dIent91s+B5khOZ74c2+YSennBgviNX\r\nDw42uy0AttecICPPpFUVS2v5IEsj7KYH3Hp4y4pW3CM4pWXDWKWtRDVvnpzw\r\n1HeeXqLP8pzlofpR/8bcBxhA5t40ItTlSMR6qzI7bGS9gxKzHTXFfZsZACzR\r\njYYriH6JsQxVSY2YCrM8apx6ckUUyxRGxmU5vquL1jE3Hki3RtHRt33zI0H8\r\nbnB3+LDMdckwrRcCNGW3Hc6RQpww6aA29sLv3ulQpHqLHWzeECqHFvS6xIe6\r\nRHZO6YotZqvb+RlxC/uqn30P6xBRWU4nd/Rj136Ik8Q2Fc4/fyoZ+j242HW6\r\nnH2l78R+IcDRFzA5h7+jGjNSV99Xa8sYnjarwJk0E0RxyRlKCKDMGRpPxSel\r\nuEzboV+bu+/YutQIIPTcdzovKjhAq9ZTyp4gjCf8hkOQi7StxK2/yVsYUsA5\r\njEZvdF6VS0NOdZh6ja2SufigjSHxKt7j+VY=\r\n=ccy3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.18_1680118742488_0.05400746916167942"},"_hasShrinkwrap":false},"0.1.19":{"name":"spyglass-cli","version":"0.1.19","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.3","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.19","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.11","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.20","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"8e4c976c0d461d387539188ff61353790580106a","_id":"spyglass-cli@0.1.19","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-Vt1mTaV4kZvp9cJ8tmo4Q6cn0CmBBs++bFsqzMqWlisaxQE/Sn0QR+OFDCFpC8FMpUE6xXlw57GOk1xBVO3WUw==","shasum":"a657a1a208672a742a6fbd374837f61adabde139","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.19.tgz","fileCount":72,"unpackedSize":147407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9A0el1ZfbLMRr2LRWYDF9qgT/RTaiJQh1bp5ls6YpOgIhAL0cF8IO9W6Lhf0pfxmmNuQFlMpEEmmH52AqQe/fEfNX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJcTTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZSQ//XKkG+gDXwv5BEPV+ObR/5uww9mWwX7UuRq7F5hdkCuGtwqRN\r\npgWzBAbYubpfVE85hxblWA0d0FAPO24/9hAt4W8ba3GevhxVSxCDVcNM31Eu\r\n48cqTVQ5ZLFwHx6rDkR3cBN9IE7TCBlJYGMexZnyknF+kE6GwIXOsFJTaVTY\r\nPPkkQjGR7dPBrixujUXJNgI7RtXwD1846N1yGf+VWSucw8ruwBjRW9lY/rK1\r\ndB8zX0LM5ziu96q3PgpFn0Dl7/tKHZj87TXEYkwJYn3Hu/mDpZxaackTwpJ3\r\nhTjglTEWIyin2N5LX3BorvqZqXLBp/rra4Q+GajaiYFPjAhaHhshlCnJ+4QA\r\nckwTqYCa9SboVW5yBhI11lVsvQM+91nBIRT8HZfP8TnhDMSUm1ga/3+/swVk\r\nF738oapPCjG2n4QrgprgkbVCKOHptTBBoU9yY/lwf1vvAWGPzp4LHtUN/mSL\r\nk5EgsIPcvOaG0C5dDz3MREi9/q1stjAnIWa7IPVeETlS77IsUXeSo3/yi8PE\r\ndRT2HdafKO8RFRxyv5KCjGEPLzNLnvDSGx76v7g5oKa62MVtrL0wrCi108/6\r\nhtNO+rKZNZaeGFby/kaQ2iQAoM4RWOCJNx2m2TvDYf+InYjwZsaKQoO0CnGm\r\nazXrVztmeD01mj5Rq385gXCos4fExcQyqWk=\r\n=lSnk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.19_1680196819019_0.761818181101076"},"_hasShrinkwrap":false},"0.1.20":{"name":"spyglass-cli","version":"0.1.20","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.3","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.19","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.11","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.20","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"cf17067a2795445983cd0bfbda4fd214aca25a1a","_id":"spyglass-cli@0.1.20","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-U0+x0SKhjxzqbSkpt5KGhjbIH8v3IJAmHX74n0RBIO7n4dsEU6dkb2JGDpmR+VsjCUfUr3mXGcpByH3QO09kuQ==","shasum":"836220b28921a2e9acc600100d83c31944f1a23f","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.1.20.tgz","fileCount":78,"unpackedSize":156265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDicrIOfNzh4uRMzpg6Dmr2079p1B49C7Escl7rpVrSAiBJ9G3nekcfJ/KrirReRZjQIuAwS7rqP/ssKZbLnuxlcg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJw5mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroLRAAosXkpZJQXmAoa6UsVlzlxOJO1NSLT0rYnDM148UrsLyNQSdH\r\n+HehiO5hTT60zkltzd+5umXy3wR4UihtUM6ZN3x+p/qNzUwg4iGxcHlF2YWr\r\nbrEfqN03EFLmvFEOkLIiKSh2U1ut04zY9O/GnyvimRKMfmt10hhuDU1aiZXo\r\nCIojQLrJLeTi+aaDYjUI+IhXKUiIevQ3pEP5togced4zaLojpL1YkA44k54w\r\nO/l9c7J6oaFjy7ilSBF4M6xVksffh43uXB8JtKa/KbLIB7Gaem03PE4/4alX\r\n+EVzhpLA0ELjXw97Lcyr/Kti87nPprTT3E3RZ9pY/5BYqXs14bHVMg1rmEoV\r\nuPPQ8+6YzVf6TLtcKPmRwwXEFv3N7kxGodc7eo7hFHYeVmyRwRidFk77eDTP\r\nirUOs04TPSHASHTptMf0u1elv4VoUvH0VcOUghJvdcP3NgNz1Nro/2gN3U/c\r\nBrOMkEpURr2S1oTSaRokG7tEV5rKiQ01E4bJgRQX8CX9iuuQ+lPnILa17d6F\r\nkzOTzTz5NgiUIG8a78J1T0e81xAfs9OlWQBS9gDuRGzgS5rk8ZwmCvJCbdbw\r\nrVd2vyhzWJzfBo4b9ZmAzrB7eoj/ffGf9zXK52jeiQ1AUWUdfOdixVk2gr7o\r\n6AOsAZIiMCJKVe9/hdZ611blwPlofsGPdnA=\r\n=EJm2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.1.20_1680281190342_0.5259263013549897"},"_hasShrinkwrap":false},"0.2.0":{"name":"spyglass-cli","version":"0.2.0","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.3","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.19","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.11","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.20","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"c983439de5d216b0ad1fbdae95aaa5ac639caef8","_id":"spyglass-cli@0.2.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-+IytXYAl9ovY9zDuIaSqmRwcwyn9l3vfMtEhdgauyheOrcZXuAORbuUSfqE9x5RHYVhAyzqVCljhwP/Z0r9Osw==","shasum":"7c4a723ede8b7975dd71da14f5eb853e15fa9d48","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.2.0.tgz","fileCount":78,"unpackedSize":156263,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELWqyC8C0+VlMdJDVQ0YLYbOB724kFBqoKz6SjgQ3ueAiBepx+AUtxVZNPFDM35Eei2hAhxCMgtl5XNKYl1lm2glg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJxHxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRGA//aFrqNL0memGPimI5dK5UfRVWTwIN4HjM6I52ifPbmz44qN9m\r\n5EoYMsUj4FWsqCLIEOWkv7N+nBYxxbehnZr/x7bVdstI0ShId+7g8CaJMkCS\r\nMUYO9paToZFA4bqIUbJGeREQor8DraHdJFyz8zxcy/O70d0IX6roaL48GesE\r\n3E+ct9dC9Urghuptg9ukRdFRUpkdYsjk4Ukjw2h9illUGmAcERZ0d/zq8+80\r\ndQi6+rclnweIklSyxBku+C6LOORjrG+ZDlwhMxNWrQmHRk//5ug+DeIy0PUN\r\n5lm3OLz6ehKngo3jZCDNng5879MvRMt8Td1lOLWMAnNYsHeB2BN9Wd3L47DR\r\n1lhN7MnECRn1wej9cVYyHwcDNzSRFpZSqlvcy2to8haGpIRxjvInrNJKmiPJ\r\nvD5N6NY3FmfwivDMx0jGaGYeY3+wiH0whGyS2auoJJ2w4HeLCtkUVshsHRTf\r\nrIyQ6zhHMX6cgUM0GT8p7hWxOrIoaEbzq/p7L2dCMunGNvX65iXB87UbAJop\r\nIDfGYUgWg6aNC1LCN4vKzIRBjU+hEhX085EjEqN6B+5ffOLmeVtSIjCTtAPD\r\nwpWgh0u93FuvXaIqcz+bQmbsH1xDB59m3uojuE4pAa3FMx54nWJDu/S3hNtY\r\nJht3x7IgW1S4rpciIHk4P4Mezo9b+/zfAXc=\r\n=z7J9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.2.0_1680282097007_0.9137162178797862"},"_hasShrinkwrap":false},"0.2.1":{"name":"spyglass-cli","version":"0.2.1","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.3","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.20","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.13","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.23","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"a80d23525ec5c2a5fc9f6d85ffe9357202b88f27","_id":"spyglass-cli@0.2.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-+SU7apIy0FOcHcRPqvZb12OWpHOBcRcM4Ub6hSZf483C8ZXtwZQ6lmfTBXw3PXhTFln5ypmfcAj3Fkw5hxjhWg==","shasum":"a9eda5d23b37591b56934cdbcfa894fd4e5198ef","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.2.1.tgz","fileCount":78,"unpackedSize":158027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2bEMRetYkoxnkMbFfgJX7qzGyYwbyEhLhieAtEDBfzQIgIQTCvc4l7akw2sboXRaSDLWcr8y2FxOLLy7FBUjN2Ck="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKr8AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKgw//VEAbhADLM2G2sN8HG5qAazKyXK+ZWc7hhuqPaA/9MmNc2F4Z\r\nMRPIby1+1xpwAu6m686c3YkfcqSm3q9M5+kA2Zj3yMZD0cAi7xAF9oyGQ//2\r\no6hHOlcPCG9rX/GHfgDWakD6Vsv3Di4ZPPICJ7AyEiXEahFGunrP9UQBJW3x\r\nCi0VJm5Ly96U9SNeH7IeXF0LIsUp/EFLVpudW2fmXBIjzrq1VP+P00stlb2S\r\n+RJD+73b4iWe7xAFBTNJZEmv8OqrChepOZczkTjs3P0KtRubrLf/uBM72HKo\r\nyCLaRLxgL0SbzJHT1UNWz9LmGfJ10ez7U1ZxIkqY4g3Ipq0Wh9ehfi4umLAT\r\nRKX0+bDVdhgCxXWDJJfj6bAzolPWjAWLNzGXtH3e5jTBATIZauq/3ZdJ6GOk\r\n2WDF/AZuF8+xshTz9llHiVgGq9+rt+tWPM0VwoJgY1J40M2qFDyYIZRLarzw\r\nLteTaTotq1kNu4AvbFw86afHfhisQRbgmUf8vDNp5NWuF5R8nUKGq8Ko+tY+\r\nrFBmbJLvNJ7jiHgm5CTm4XJDV8Fgdw3bEcr2MRQe8f5pN3CtvpvHwWvTQodi\r\nfHof2l2SlMdCAS6mSDGKfu3DZvYE6kytd8ZahCQdSw3//qaple92ZFUgjxOq\r\njFlreCyeI0UhySdbRt2d3pNijqIUqmMfEVo=\r\n=8qmP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.2.1_1680523008723_0.016950172636875926"},"_hasShrinkwrap":false},"0.2.2":{"name":"spyglass-cli","version":"0.2.2","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.3","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.20","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.13","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.23","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"b2b2cc4eef609b626908533eb79f042dcbbb4701","_id":"spyglass-cli@0.2.2","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-Sc05FaJ+6oWDDjS2nW800Qr8mFGadfdzyk5MZ124+HXmWRDaCCuOBcRu1FMTRz69BV6PdaHm6lV3ux24e04RaQ==","shasum":"d003adb4e9984f9f85cb88f73b0d15dc92346ddb","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.2.2.tgz","fileCount":78,"unpackedSize":158027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBIGHVNsmuENfRan3jvEjh5g2Db+JyrHXQBdC92NT/8gIgDx3/7qRzsqfSLPC//q5SirfqIkwlTkn3wZXZQ+KffF4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKr+gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUbw/9E0fV+0wA9tBTfuTKTPmvdsVU9UnUbR3WGc0XsJMxCds5tx0j\r\nR02QKnPGIT/GxJOwwzvZOs8uAxpllNdsQMJ3GW56nABgDBecYS17kQSyaCTC\r\nlpESN/ueKxCnczTb8AaWw8gVnlmBu4AYXNMveKr3nzC7+NPA3DQml3DqdkWj\r\na59ueq4IpYGb4vMOd93vBdRpHq3tooQhXsWWNPi/dVRUOG//1F48sLIPm8Xz\r\nYIRszz3PoaZ/23an/hgApBlh2LTq02rThn5dSqjfuxXMff5o/tpG2gSyhGPp\r\nNP2/f5gEj6gJWf1eepzThv7ZpsRbl1t9qERgaEaEXcQF+cFtNgTnDvzyRkJr\r\nXSoSnnz1e8n+Xnk4wL3HFEfpV4jk/3oFIbKTNWW8/D/k1RHHkB8YjnRQR07I\r\nQFfVJOG9mfnvCPduIt1R8kAZz02VCY0fMmBm+iDYZ9A/NmgTN5AxUF8ESpIq\r\nwrYP10YpAynVvxgdJOb5Xd/xlpQ/NTi3C+KLn609UlcEdY7gcjON2kPAYfCK\r\nHF5AlydHa5338RZvjQ8oa/bfcjaZFsiMkom1maainAkhfeoeYNmK2zn04GNw\r\n1B+Q8GoGemCKJ12UBj9BIEWBjlf0CuiDl5ntYa7seN+7+HL0tpknM0mnBsyy\r\nIsskJTd5z9uFkrSpjgpsTKP2j3d3MnWf/gA=\r\n=F891\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.2.2_1680523168684_0.06737930028267192"},"_hasShrinkwrap":false},"0.2.4":{"name":"spyglass-cli","version":"0.2.4","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.3","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.20","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.13","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.23","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"60bb122f9ea1cd13cba9f091f7937552645be6ff","_id":"spyglass-cli@0.2.4","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-SykyJ5lZ9aMGKYC2SIG9uhXSF3/jpnP2gfYiLCjYAi9agdhxGThjSdNvgAxA7rCJzxXmqmoVQ3IV1wmQKnhjhw==","shasum":"90f59abe2415729cde659dc2a7d63b7956a0dee5","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.2.4.tgz","fileCount":78,"unpackedSize":160370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAh7DBto9gLcmN8RehtwuoYX2phbh3899hk/IjHUie3AiEAiuutaKPHW0XWi3gygAdrFtsy1Os/COfOWrB6T1JChEE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK0zcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS0A/5AUTsDcdiW7YM3nkBm2jLgEBf0ed0X8LfTB/8a6PWYkJOojzP\r\nRW4C9rk3Ja1Wgwy0RYohX6NI61bBUYi76T+Iv6caWjBvAUGHZcxK/llIvwWQ\r\n7TIgdkk7DqAMxAnawusI7uCth95QYw5F0+9cvw0pKJWfhgWduWzcNjfAKoGd\r\n9XFZ/1QMz64FZtRXILMF2SO7vD68xlMU4HeyNV8xeJ6mJh/qGFj+hH+uCSWL\r\nOyjDis+qJ2lZ/89zhkeugYNSYz9DkTBXsDCaYUlMY9tUa6IIodveYwAgtApo\r\ntotHyRMHnWmoPK3kehHGT33e5dFo0F0wObYsw7GHCprcUTZlBw6ZI+rdAAUX\r\nUiEVYScfj1fgR5IlWybnBxuBf5v84JSlm+JvWqgggTT0SSz1/3uHHECfVv8g\r\nmNf3XuXZI5ZGUvt8BE4w4CsOZy2/WKaWsx/iFxTtrGQWhetaBMuDBWI0bemg\r\nHZSYhKXSGo/lX4T7fgKZLVWjvlbuX2ggnf4JTzRCm0Rab3d4G/u+JNwZgOp0\r\nNUn/Jt2lNi3wBBapA9uMWuXqJpZe7+HY8AOmnxOYuku8YZM0Q4ISF1M5a7pf\r\nPFir/SMGtcbYlfNEFPWQlEX11lxBP1IGSjFah8t/l8gCk4FhDPhJYqgvefYW\r\nl6GJ6r12GU1pBYTmAybYxitifI5BVI4Muco=\r\n=X0pF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.2.4_1680559323796_0.9434402223781209"},"_hasShrinkwrap":false},"0.2.5":{"name":"spyglass-cli","version":"0.2.5","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.3","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.20","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.13","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.23","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"c63c4b4fdb2c65ca81770798ad7e3caab5f7d33f","_id":"spyglass-cli@0.2.5","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-A8B73rxwQ/iFcHJZ79K/vFAzvJCWHwqrPv58VhlDeVb7le0Pzo/c+/O4e+HiODAXZDZXDXDHkEf5j62dnA/uGA==","shasum":"03f7e978cbee01572bd96570bc4dff9ed35bd243","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.2.5.tgz","fileCount":78,"unpackedSize":161630,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFEY1ZpL92KD/qCrs6OOpWNsY3Kb0ONu3ByJLZfgX6rwIhAJMEVUzsaL3VIoiq3qvhawcjoNwZDikZB6sIMcoPkbNU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLFkTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3khAAisYL3nf1Xzcq/lqrY8+3/o9Z6hYO3BURROCFAgDpPNA6YcDD\r\n8sQJUnUnNwM2tU8pTJIjrxyYcrc37yrd7Z/JOW4cu3nN70/7cRCoqsmi7UzH\r\nmlQKKHkjegsAEvxc++2PJ4Gx4zEVWDWrWk4k0xvMNpZ4VB1vNCqWlOFj95Wg\r\nazHW+jsNwghBV+kYYb+1JoMjobI4DRX1OhXAd1Dv/O60ScAjkyFLMFHu0TSJ\r\ncMQa1tgKCwfvODJVQm0/FlUpPqqLZLmDwVln4jDdrqZJcwZkExtHy3kllLLL\r\nXqnZ+qqq+RYP5zhKhHTXJtVmYRViqstX8sz09V7086gJYoBG/BTgCJM+2EAT\r\nhpIkAKiw9GOWARw2pmv/ny/X1ATgQU1aMj61WpcMchtN5hXvtvwnyb6xzWwL\r\nA1+0S/YlwG0xnGqszpAlCdFwvPnWnOosbbSfp2bUqXxZZKIWGNj5JfeHlSmQ\r\nMxG5JRyYMWNXSHDbwGKPZVbtQAFi/Bb08RPagdtEosMkn6YNjnYn9xHEQ2Kj\r\nkqRnK1KnSkj85KPpot7wKjiaaHO4K0EhgpRQPn7vCkHSRH2iVOzs8SEmRQVq\r\nOx+ZXtY+Qn4JGzrz87qReceMp0DA+IrVbsBZACBje+J5WO1WqTnuKqPKjG6O\r\ncCg50lBuXY+ASdaH5LsD7nHp89FYon8dCeE=\r\n=d7YU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.2.5_1680627987245_0.7917039682643079"},"_hasShrinkwrap":false},"0.2.6":{"name":"spyglass-cli","version":"0.2.6","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.3","axios":"^1.3.4","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.20","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.13","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.23","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"6bf7d4285053d6fcc54f702f370a6abe8d77d8d1","_id":"spyglass-cli@0.2.6","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-ZmAS87e4hTPxh2vyB6PjJEG00bDYomk6UmP4pYEk+GLQkhipuYwZ+UXWvUBaPt3eHEb4mL9qxFjXu594Ca2Pgw==","shasum":"aab29af1d5d029a3ec2f0d3833292208e5bab2c4","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.2.6.tgz","fileCount":78,"unpackedSize":163769,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYRQuV/9pR0ou92nPVi0yjTh41iZazwQQ7YliEb3m3QAIhAJ4q2wy/wGX76ovUF+POyJ+nQm4QYEi1ffnKZ/AlqWx1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLshsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmresg//U2NjLNa8REexoWhGlSTj3NuSf43WnjmqFwQTmZAgHDh8u3jy\r\nPhEIboX1JJuOBZCSy6+aVERHCw4zAqoPedMIiOgz8VjT+b87JeL5gpvNJBkw\r\nSN4MiOodzwqLxkFbj3/ghfydjrWHMt3TZ7wu2aWQmA7ZAMWO+oV+F516o/SB\r\nkRLxT03UGEGSbmAujJ3M5BaVzDQNGCjgAe2L9sVPlMoRV9pYbomG09qno9B7\r\n+/J9jA1MkeYRnH+akLpfR+Ag6VMDY+pkq/mrq6/Icjnn5v0CsnUe/u3grxXx\r\nQvm1eLj+DibopUMQ9QTxNa5Nr+jgLO4aj/MCPo7huJ5daSvMzG2sboyjt5PP\r\nKIzgw9KY10ldDOi/yT2DQ2Zy+6HxgSulqLt1jKFFMT0kQPJR9k95fyhoXvHd\r\nD+bnpe0rJt3sWxcvDmbAnixIF1iRV5UYGhE75KhPoHwCm5+woWtFyVo1hktl\r\n3ueVYwULHE1Q9n3CkhdxyaDS0v4mD4sSm4/mY5TSDTZfWwdPOC/XD7qdK8cQ\r\nMLtLXyi8zlMpSHLa9jX7QMrFgX2EFWRXehlEs7dj42avotmEpUxAbPfi7iyw\r\nMQxM2QC2d6uQJ+jyELJzhP012JbLShAYPanpH/9vwvq09fL9lOgmTLg/E70r\r\nfqA7qLTQIyw7Z0mnuAi3yyzj18CnXf488/E=\r\n=450N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.2.6_1680787564286_0.8850048691925718"},"_hasShrinkwrap":false},"0.3.0":{"name":"spyglass-cli","version":"0.3.0","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.4","axios":"^1.3.5","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.20","winston":"^3.8.2","yaml":"^2.2.1"},"devDependencies":{"@oclif/test":"^2.3.14","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.23","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"26bd1fcc502d054a07ffa0cf3585b8d65a9c2a52","_id":"spyglass-cli@0.3.0","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-Zl+PRVNt31fzS4pGaYu1Foxj3ykU//savJpbf+D6ytBb5k2mlK3Tg13Nm8z9CcngH3jGIGAVjMonxhqitZma7Q==","shasum":"6e09d35f848d32068d29c35d615a5624d0f28466","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.3.0.tgz","fileCount":78,"unpackedSize":165589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLu5EMhMnOnRxhM/vbaO3WYXxjIcNd6UWiaZBO1R8ySAiEA5lg8c8ybobf7TEXrccgPDjp6yYQGCKPEmQVSQeYA/MU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOHsnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPDg//bVcMk2euIzjsFvOOPmCHqilDRHao7ZnBQen6Aab3X20yhNlc\r\nv/EYIoISgExpKXtddyDG2iP80GI1ZuoeJcFRtRSQpNT5YJvNlunrORvYEelI\r\n0rrjjXTdq6vMSdDG3kUjbh5zwNxb8pruhmO/hOSOKlCxLA7lZSKybYnfgQJ6\r\nyag4pHqJkVlSvvKh5szdx89x5ssqJWIol+qSg121LmOQ0YPiuAdl4mgZauFI\r\nWYldYgyin+2Ypt7i6JEq1sUmObP016N0+XnUMW+DfXObH3LVWhyVGu8vzHMM\r\nJcatiLXU9NiU0obn2k7Coj+guhfrZoMlFFqqf4o/TqD9W1840fmkws35B3Vd\r\nQMhc/nNgcWXs9iIGULYH1XMPLvmWTa9tQFgXrvtxjP5JDtoU4fk6ukoYOFQD\r\nHFE1oO9DfkJ0NuiO6TGhkqa2YHUWG6A/Fd4l35mow8hs+0GEXUqQeOIgQB8F\r\n6K0/WrvTsBCmbmcsd5eMch9exP/OAV1NC+gkHWczGAnxJAYEe2leN01+oy8Z\r\nmlp7J8pktd71Z7eqnkVGslZ30fkoSy6tLfWj+UrLjY0tV10ZGz4cGv4K5R++\r\nVtYDRM9HjowborPLXU9MXk3/ymX+aYnWrDLrc+x37pKRpg0on60NTNLdJw2T\r\nJqDxMkmma7UpxEKDrz0C0d8O6+X0DeioDpg=\r\n=yiSZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.3.0_1681423143636_0.7003382544352341"},"_hasShrinkwrap":false},"0.3.1":{"name":"spyglass-cli","version":"0.3.1","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.4.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.21","winston":"^3.8.2","yaml":"^2.2.2"},"devDependencies":{"@oclif/test":"^2.3.17","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.25","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"0c4a4f2131159e9f4c3aa4ac007b9a9965de8a5f","_id":"spyglass-cli@0.3.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-txrCCqyDiXGqQIbQhGUOcMzUapJwfe7UUEEWnj7rJXUPZO+LcfV4qNn4N91vtzqoSfzvzefZaedqLl/wJ5NtRA==","shasum":"667c21f7a94ec8eb0dc471e10f92de4ae5c66b7a","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.3.1.tgz","fileCount":78,"unpackedSize":166817,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHue6s0KaNVikihglUQOv7kE8iP2pnnCM+qNRozZVKuTAiBSOyLOEFb1Gxc4erhZpgO8nta4sjzteRJS16K+BGAEsA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT+GkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+sQ//QB5inNmfFwi4/CGcrnP/mOmdQ19M8ZhEx6d1u5T8k+7RlSJ2\r\nIoNzHZ0JziqC2vtVpMrVdlihqa+SIadtlmpeJIVBPbSQNfaIz1goLC134eUM\r\naKYADUyTta7/xAJ9XJDLl2aHVhEzcmzDiI6iCJjKOB0ebGpTPsxOUZP3E7P4\r\nlbrLI9sj/ByLUoj7U1OO4oiRdsbwWnz1IyzFjXPLj62vCuj6yGcERXP2Zytc\r\nIRyxcDzigEN7weFeXkgIRV5Tjz0hqwYwn6M5nbl/0yUKseB30982zYpPF4MR\r\nDt4nMYMA5MNPt949qZ2dKKeogTKfhVlg7SVvBOUEcUDPKcQJSr0aQS7yxqje\r\n5EO7HLTpsacwt6ot2p05Diz+u9J2on9XyDLDgdqx3Ph8nbTbFVw66S6qlouC\r\nurPlnt4i8f8I8q38LNpkqlLfSRDs1F9+pJRON5U+EKrAs0ZcubFs6djT2d3G\r\nY8HRWBRvH44KjWraqTLlJyR4BdtsLAZnK3xo4JrmrgFnaYXQyAxk7u971VrR\r\n+IOLf+cwQNffmD24GqiPhca6AIK0Qdnt9KhSTi0Gn+ojViecQE1RyodG2ARA\r\nhq4A+pfE2oVb7rF6Rj5Mv6pGRiF4KJyJg1/LzibkrREOnTihC2C99o44Ekd+\r\nNo0hTzuYB45eHp9wazL+po20yZc5kv4VNE0=\r\n=htpM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.3.1_1682956708717_0.48605395879849445"},"_hasShrinkwrap":false},"0.3.2":{"name":"spyglass-cli","version":"0.3.2","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.4.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.21","winston":"^3.8.2","yaml":"^2.2.2"},"devDependencies":{"@oclif/test":"^2.3.17","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.26","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"ff2636a2f24337e0e34a05517c3d20cdc5dfe76e","_id":"spyglass-cli@0.3.2","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-WBivmuAZEKsCR1gQgn1Q9NGEHFS0lrsG7Qcc84I698YgL/aWJuE0qpghrNkVTF99O9EWXb4+li/YBkgWTjK94w==","shasum":"0b8259ef7bb2fb2ecee76886a27002c3c3f8492d","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.3.2.tgz","fileCount":78,"unpackedSize":167058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTeUgkJ47bGZNESaiSIl3QrUwITK1aCDYpmrTVIX7vKwIgTk2Kz8RY+wTECSx/c2jH7AglrZ8AwzOwTrBogBRkFLw="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.3.2_1683852476064_0.7446148637785506"},"_hasShrinkwrap":false},"0.3.3":{"name":"spyglass-cli","version":"0.3.3","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.4","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.4.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.23.0","snowflake-sdk":"^1.6.21","winston":"^3.8.2","yaml":"^2.2.2"},"devDependencies":{"@oclif/test":"^2.3.19","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.29","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"192279bb58dffa07d4a2bb1bbe026ed15c7d46ea","_id":"spyglass-cli@0.3.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-nvLc2kfC18yny64KUoboxJVq5sUIC86eCDPLtqhge47LbSVALZmSypP8m3L0LHJnyDxS5pZfSaUMBOFqGpNWSQ==","shasum":"658e88a90fbc057349cc21a144f58dcc16dadf23","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.3.3.tgz","fileCount":78,"unpackedSize":167853,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC+fLBLmzPpxfKE9gNyBb1ob6j9edHyKZ0MuXfCEGBYwIhALBrrmmCxRCxFnt8Jo4btH8/El/1cCkjMT1Jeix2czyQ"}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.3.3_1684257792599_0.6038103617200856"},"_hasShrinkwrap":false},"0.3.4":{"name":"spyglass-cli","version":"0.3.4","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.6","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.4.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.0","snowflake-sdk":"^1.6.22","winston":"^3.9.0","yaml":"^2.3.1"},"devDependencies":{"@oclif/test":"^2.3.22","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.35","@types/snowflake-sdk":"^1.6.12","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.5.3","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"07f8c7c97acc016b49b71cbfc42ed65004454da5","_id":"spyglass-cli@0.3.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Uz/MFc4LA7VnzSt34VIon3JKfnqs8IzIAmmPM2tgDypUmOqOUTnLhOWFFqyt6lNV4Z1Vj/NQFeSnrEWvunhGpw==","shasum":"174535589261ef1e4750f8c9d370ad899d59ceb3","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.3.4.tgz","fileCount":78,"unpackedSize":168460,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFIf7YowVhgsewSZxFva2FZTLZGK6GPARUTy7LVRlWKAIgfQeFf2q4lW6HFlLXIjI61afbY3zUKw5j4N43brOZf70="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.3.4_1686757131711_0.7370435751690427"},"_hasShrinkwrap":false},"0.4.0":{"name":"spyglass-cli","version":"0.4.0","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.7","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.4.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.3","snowflake-sdk":"^1.6.23","winston":"^3.9.0","yaml":"^2.3.1"},"devDependencies":{"@oclif/test":"^2.3.26","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.38","@types/snowflake-sdk":"^1.6.13","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"649a853f8a643d72ccb85fc2f79260c0a0401466","_id":"spyglass-cli@0.4.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-DWCfkhQ8kE0s+CCusUhg4dI8QklUQD7Q+gfVHTsFkj8ZkO8u4ivIADAO9ymD3464niln4DGLP2J3KuWef3o5hg==","shasum":"f9703e53fd58ceba0231433bd71e497f3c899e7b","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.4.0.tgz","fileCount":78,"unpackedSize":176154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8VrJUjXD2dsmKMFnbKZCUP92e/I9xFZCdU/kVhNg3oAiEA5Chflox67554nrccoTFV0isWVKrwH3POyRcsPgrlTCs="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.4.0_1689341089039_0.981634355047635"},"_hasShrinkwrap":false},"0.4.1":{"name":"spyglass-cli","version":"0.4.1","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.7","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.4.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.3","snowflake-sdk":"^1.6.23","winston":"^3.9.0","yaml":"^2.3.1"},"devDependencies":{"@oclif/test":"^2.3.26","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.38","@types/snowflake-sdk":"^1.6.13","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.0","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"1c020c9eff6a61a35a7d134eb0f74c017fca4bd4","_id":"spyglass-cli@0.4.1","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-cplm589o6LcM9vmvdg4K15fL9qf0fUU5wFp3PBTgM9XPioyotROi/4fQDqYl2see9qwgqigz/IKomPiEsdjhfg==","shasum":"58083b3e1f9767b6fc20333c0a5f640ce42d6ab6","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.4.1.tgz","fileCount":78,"unpackedSize":176213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpZ+T+wcK9VaPwXHeQ2CKkaLYIeXet74WtOAoT8o88HAiEAjxVI0BTmgj1NBLUQuuXx+0QvAFjKkjTH0deCx5+428Q="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.4.1_1689344137960_0.031394398147369884"},"_hasShrinkwrap":false},"0.4.2":{"name":"spyglass-cli","version":"0.4.2","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.10","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.4.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.5","snowflake-sdk":"^1.7.0","winston":"^3.10.0","yaml":"^2.3.1"},"devDependencies":{"@oclif/test":"^2.4.2","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.39","@types/snowflake-sdk":"^1.6.13","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.1","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"61c4204993b1ad6d0aa9d4e5d9d3ded15419ecc5","_id":"spyglass-cli@0.4.2","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-B52Qk/3gnIsSKoF9+Y5EcDncTt57ZK0ljVnV9gnNyOaKb2j6CRSwIB2au6IILo/urAkwC2FwTLX+NNOoQC3Yow==","shasum":"33edeba32bc3125a8fa0c8c29d1e6345d99ecc26","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.4.2.tgz","fileCount":78,"unpackedSize":176428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEo1Lyg5Ds2HbPabq0oW012wpsB0g0NJj/ZSygZp1SiQAiAIE/HDeSqvO5j76XXIY2LeKd/tMZH53wPAtkmdJUPIfA=="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.4.2_1691684323344_0.13508637264640022"},"_hasShrinkwrap":false},"0.4.3":{"name":"spyglass-cli","version":"0.4.3","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.10","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.4.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.5","snowflake-sdk":"^1.7.0","winston":"^3.10.0","yaml":"^2.3.1"},"devDependencies":{"@oclif/test":"^2.4.4","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.40","@types/snowflake-sdk":"^1.6.13","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.1","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"54ec3750979006f77edc8756c7c61bddee6a3043","_id":"spyglass-cli@0.4.3","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-cxi6GUt4DmxXF2wBJUjJYMAF4lwWZiRamdRz4WyFUFJRcS9Dw25FL/iVtox4isX78lMXXO6fhkCI4LhwNFWVmg==","shasum":"21527d710f4609d053b1c241fb013b9adf7c09da","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.4.3.tgz","fileCount":78,"unpackedSize":176476,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8rp2a/SjlQtbm0ATd9O0a2O4OgCvHyOMDbQ6zqyOh+AiEAzNGWtuCYScspOt4/A6lmeeh5HW1vr6WqrE4YaWuubKg="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.4.3_1692213854276_0.6009518434301244"},"_hasShrinkwrap":false},"0.4.4":{"name":"spyglass-cli","version":"0.4.4","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.11","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.5.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.5","snowflake-sdk":"^1.7.0","winston":"^3.10.0","yaml":"^2.3.1"},"devDependencies":{"@oclif/test":"^2.4.7","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.47","@types/snowflake-sdk":"^1.6.13","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"de6b6a5f90acc058b60b142f8b0dbf970ec2a326","_id":"spyglass-cli@0.4.4","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-NvkZ8PGZHf4sOM+52P3K6rxItIZrQokjwUF9I/gNG4w3SJNLLMmw+/E1cv6JIO018PpD2nmCsfnxtsIraLG4Wg==","shasum":"af4c187e8a949d7eefb136be54d9bbe95fc62ff0","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.4.4.tgz","fileCount":80,"unpackedSize":180591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI0MxfnFfdRsmAokpJ3iwkDAhfl6kTm2wIVIuc+u3kpgIhAPIYV9OxvleJP3WK5BQCU/iTBoctngdte5VeYsnty1WA"}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.4.4_1694019054612_0.7649955978165941"},"_hasShrinkwrap":false},"0.4.5":{"name":"spyglass-cli","version":"0.4.5","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.11","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.5.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.5","snowflake-sdk":"^1.7.0","winston":"^3.10.0","yaml":"^2.3.1"},"devDependencies":{"@oclif/test":"^2.4.7","@types/chai":"^4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/mocha":"^9.0.0","@types/node":"^16.18.47","@types/snowflake-sdk":"^1.6.13","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"d4cc1513f14ad8fd2b7887822b552ece481558e1","_id":"spyglass-cli@0.4.5","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-gPt0dzJIcyA+hgTRr4nUwnYXRW5cKMyCaBQWOJJ64mHQuEL9ABgIs1h3/OD6HljV8bRjwWak4WOF5Nonz8vNWw==","shasum":"574e9c3c31fca9679444a540704ed015699e7861","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.4.5.tgz","fileCount":80,"unpackedSize":181195,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC5jD41JsV6v5Hksys9z70kWxhBPOAqO2kNp9zmk/1CwIgHPnQmATExuu+GsMryvpvSCXmfiYJz5XJrkKklx2la34="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.4.5_1694034211546_0.5753124333905066"},"_hasShrinkwrap":false},"0.4.6":{"name":"spyglass-cli","version":"0.4.6","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.11","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.5.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.5","snowflake-sdk":"^1.8.0","winston":"^3.10.0","yaml":"^2.3.2"},"devDependencies":{"@oclif/test":"^2.5.5","@types/chai":"^4","@types/chai-as-promised":"^7.1.6","@types/fs-extra":"^11.0.2","@types/mocha":"^9.0.0","@types/node":"^16.18.52","@types/snowflake-sdk":"^1.6.13","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","gitHead":"9ef9df2349ff5c9c1068c84d4fe34c6160a8134d","_id":"spyglass-cli@0.4.6","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-2opaed4qBPR0a7Z0DNpdP7jiqneoorajwi1E3FcrWK43mUzvtNDi9Y/U2wF2cFzY/riNSjsEQryKCUS8IV1t7Q==","shasum":"e25eb881c028fedb158138e0899b099a819f2cf0","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.4.6.tgz","fileCount":80,"unpackedSize":181196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClFGgD3L4ie320IH95ePxCFrhuE1WZRO9Oa2FsFQiyfAiBi+ba/RY3+W4v7wjnqlMZCvkbHvsfBDNREfb0rlDXFLQ=="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.4.6_1695231165192_0.159691973368141"},"_hasShrinkwrap":false},"0.4.7":{"name":"spyglass-cli","version":"0.4.7","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.11","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.5.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.5","snowflake-sdk":"^1.9.0","winston":"^3.10.0","yaml":"^2.3.2"},"devDependencies":{"@oclif/test":"^2.5.5","@types/chai":"^4","@types/chai-as-promised":"^7.1.6","@types/fs-extra":"^11.0.2","@types/mocha":"^9.0.0","@types/node":"^16.18.53","@types/snowflake-sdk":"^1.6.13","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","_id":"spyglass-cli@0.4.7","gitHead":"818e733fda443822f7232656af85d1cd2ed19dcc","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-m7TTmO8frKu3D9QiReykW1F8lklO6o17XnU9csx/DC5ipkX5usZgcZrQmE0Lyntsff1f7za4JedMASLXj6NLeA==","shasum":"424e6c9a423831cfaedac63d22bda4de170ffbca","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.4.7.tgz","fileCount":80,"unpackedSize":181066,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm/KA9dj58qdmpliz+QdA1MGAHZbsl6sO825mgKiRSJgIgVfkSvGKMi4hPzMsWNxVhShF7ZLieo902TerUolqfwzA="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.4.7_1695996474391_0.49715873391969967"},"_hasShrinkwrap":false},"0.5.0":{"name":"spyglass-cli","version":"0.5.0","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.12","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.5.1","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.5","snowflake-sdk":"^1.9.0","winston":"^3.10.0","yaml":"^2.3.2"},"devDependencies":{"@oclif/test":"^2.5.6","@types/chai":"^4","@types/chai-as-promised":"^7.1.6","@types/fs-extra":"^11.0.2","@types/mocha":"^9.0.0","@types/node":"^16.18.58","@types/snowflake-sdk":"^1.6.14","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","_id":"spyglass-cli@0.5.0","gitHead":"80cd65411c6d335d1bcde25e1fb83e69b607a280","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-mjZvKUZo4FZ8s78X7NT4lmFdL7CrqBKfcHMSk7+O4Xla/cqnGLAgldEoFNBtAyhhjazKGO8C/Ax2SkofomQ95g==","shasum":"6cc5a869311256b8eb85fcb023b58ca1c30ef860","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.5.0.tgz","fileCount":80,"unpackedSize":181031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDimu/W1vCv0pm5IY3K1Gx754iA2ziDKOSIJjFGmBsbxwIhANzNlfhI4Abn8+I3QT/g8VWv+I/9jgoyWJYJ+ql5cjPU"}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.5.0_1696966929548_0.33210132248912183"},"_hasShrinkwrap":false},"0.5.1":{"name":"spyglass-cli","version":"0.5.1","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.12","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.5.1","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.24.5","snowflake-sdk":"^1.9.0","winston":"^3.10.0","yaml":"^2.3.2"},"devDependencies":{"@oclif/test":"^2.5.6","@types/chai":"^4","@types/chai-as-promised":"^7.1.6","@types/fs-extra":"^11.0.2","@types/mocha":"^9.0.0","@types/node":"^16.18.58","@types/snowflake-sdk":"^1.6.14","@types/supports-color":"^8.1.1","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","_id":"spyglass-cli@0.5.1","gitHead":"bfc3550649e380e9606fb2cfa954230e5693fc6f","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-5Eet9bvPCZCJuRYhP1+6ygfm1XOP/sR0zId0VX1yoZDVj8RnCMHgV5qST80HTLxyG1gKijekbRKKmoe5oVg7Sg==","shasum":"ca32390ae3e08eae02d2e4b10795a0582f0a47c0","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.5.1.tgz","fileCount":80,"unpackedSize":181031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/e15u3cZa/kz0uddId+lFm3bY7MVk1ZMUIQZY3KaEugIgV/gCD3xw8T2cTfcde1vlOUU8C46MTB4gyzraYahc5cM="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.5.1_1696969063113_0.20783026691942763"},"_hasShrinkwrap":false},"0.5.2":{"name":"spyglass-cli","version":"0.5.2","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.13","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.6.0","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.25.0","snowflake-sdk":"^1.9.0","winston":"^3.11.0","yaml":"^2.3.4"},"devDependencies":{"@oclif/test":"^2.5.6","@types/chai":"^4","@types/chai-as-promised":"^7.1.7","@types/fs-extra":"^11.0.3","@types/mocha":"^9.0.0","@types/node":"^16.18.60","@types/snowflake-sdk":"^1.6.16","@types/supports-color":"^8.1.2","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","_id":"spyglass-cli@0.5.2","gitHead":"01c3e80ebad182e742334ab51b999ec6d47b841e","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-euJB5XWu+U2af42u+AUt4Ry1aqs/tcZGLX8kfLpYkJ4eezm4hU0e7RWgsQwBJopICS4W6SCt1kn/ZzPpfIxuEQ==","shasum":"acfc27eddb1dafa70c1229cc8451c30d6276bbab","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.5.2.tgz","fileCount":80,"unpackedSize":181684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6aL37rbDoV63XcQc7a37BcVsxIMb4K96yJBfXPKhBcAiA1BN4fr1xyF1KvMm5gs0fCw1w7izpiTanM7hPKON3YSA=="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.5.2_1699393669243_0.5023565247537611"},"_hasShrinkwrap":false},"0.5.3":{"name":"spyglass-cli","version":"0.5.3","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.13","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.6.1","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.25.0","snowflake-sdk":"^1.9.0","winston":"^3.11.0","yaml":"^2.3.4"},"devDependencies":{"@oclif/test":"^2.5.6","@types/chai":"^4","@types/chai-as-promised":"^7.1.7","@types/fs-extra":"^11.0.4","@types/mocha":"^9.0.0","@types/node":"^16.18.61","@types/snowflake-sdk":"^1.6.16","@types/supports-color":"^8.1.3","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","_id":"spyglass-cli@0.5.3","gitHead":"2cd598c5457cd0655d3d48ac65b0d47cccb353e6","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-B0yfWPzl9lNhoVwSrIyiGM4BIwx4QoftIh56gEtZMID5rA6biTYB+NKIZ8XwbGbSxKHhlTKZp3IF/GDI3hz82A==","shasum":"00859395e37a769bcd8aeb14708bda12cacdbc9c","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.5.3.tgz","fileCount":80,"unpackedSize":182405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm6Ff/m7+qMwm4FsCLFkHdNhh36OSSThBgRZ7/OlymeQIhALSE3fiKZlQaJWh4uiZL4bqMafPte/96xJhnt3mQZ2rZ"}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.5.3_1700227274117_0.7590166317163693"},"_hasShrinkwrap":false},"0.5.4":{"name":"spyglass-cli","version":"0.5.4","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.13","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.6.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.25.0","snowflake-sdk":"^1.9.1","winston":"^3.11.0","yaml":"^2.3.4"},"devDependencies":{"@oclif/test":"^2.5.6","@types/chai":"^4","@types/chai-as-promised":"^7.1.8","@types/fs-extra":"^11.0.4","@types/mocha":"^9.0.0","@types/node":"^16.18.65","@types/snowflake-sdk":"^1.6.18","@types/supports-color":"^8.1.3","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","_id":"spyglass-cli@0.5.4","gitHead":"b96a88bb0b93f9a6521331b36fa15f8670726e99","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-nPr51RCraSbOK7YgvXPfs4wLWTirmcEdsXh/EAOyip3/cyh1EEY6N14R51WXurc8LeKtwWx71m4k/U6Av4/4nw==","shasum":"31d8ab5095e4b0dcd069a9264e0b3f961fc6a109","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.5.4.tgz","fileCount":80,"unpackedSize":183105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+dwkMSuttEt1DnIYyQp3LE8E/CxZQFe/xbdfeFfUQiAIgDug+TPwkWzWyapVL6++Y10rxxjqi4tInb40UggqhqdY="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.5.4_1701181803431_0.026174225059366618"},"_hasShrinkwrap":false},"0.5.5":{"name":"spyglass-cli","version":"0.5.5","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.13","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.6.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.25.0","snowflake-sdk":"^1.9.1","winston":"^3.11.0","yaml":"^2.3.4"},"devDependencies":{"@oclif/test":"^2.5.6","@types/chai":"^4","@types/chai-as-promised":"^7.1.8","@types/fs-extra":"^11.0.4","@types/mocha":"^9.0.0","@types/node":"^16.18.65","@types/snowflake-sdk":"^1.6.18","@types/supports-color":"^8.1.3","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","_id":"spyglass-cli@0.5.5","gitHead":"8f871e087650b072a229e2110d8155aa7be03c41","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-Yad9a25JtNmBc56FqQcxFeHZH6yAiFRilrKj61nY2nkYSdC4t6oVQ7j0omIvsWktY9jZPbBjh0SngeM/VrSoiw==","shasum":"b8ec446962d2f1cd24b9baf54b0eb2e3a6955ebc","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.5.5.tgz","fileCount":80,"unpackedSize":183272,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO36aKkxDqFJGrLhAE4wl0h/AjdaND/SSrO8YakCkajQIgZv4GPSwaW4ldeeYbuu++jNXvMf3NxU58R6R75QI54AQ="}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.5.5_1701185408494_0.6813060696631441"},"_hasShrinkwrap":false},"0.5.6":{"name":"spyglass-cli","version":"0.5.6","description":"Spyglass command-line interface","author":{"name":"Spyglass Software, Inc."},"bin":{"spyglass":"bin/run"},"homepage":"https://github.com/spyglasshq/spyglass-cli","license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"dependencies":{"@google-cloud/logging-winston":"^5.3.0","@iarna/toml":"^2.2.5","@oclif/color":"^1.0.13","@oclif/core":"^2","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.4.7","axios":"^1.6.2","deep-object-diff":"^1.1.9","fs-extra":"^11.1.1","isomorphic-git":"^1.25.0","snowflake-sdk":"^1.9.1","winston":"^3.11.0","yaml":"^2.3.4"},"devDependencies":{"@oclif/test":"^2.5.6","@types/chai":"^4","@types/chai-as-promised":"^7.1.8","@types/fs-extra":"^11.0.4","@types/mocha":"^9.0.0","@types/node":"^16.18.65","@types/snowflake-sdk":"^1.6.18","@types/supports-color":"^8.1.3","chai":"^4","chai-as-promised":"^7.1.1","eslint":"^7.32.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","mocha":"^9","oclif":"^3","shx":"^0.3.4","ts-node":"^10.9.1","tslib":"^2.6.2","typescript":"^4.9.5"},"oclif":{"bin":"spyglass","dirname":"spyglass","commands":"./dist/commands","topics":{"accounts":{"description":"Manage accounts."}},"plugins":["@oclif/plugin-help"],"macos":{"identifier":"software.spyglass.cli"}},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts --config .eslintrc","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","version":"oclif readme && git add README.md","test":"mocha --forbid-only \"test/**/*.test.ts\"","test:unit":"mocha --forbid-only \"test/**/*.test.ts\"","test:integration":"mocha --forbid-only \"integration-test/**/*.test.ts\"","coverage":"npx nyc --reporter=lcov --reporter=text npm test","cover":"npm run cover:unit && npm run cover:integration && npm run cover:report","cover:unit":"npx nyc --silent npm run test:unit","cover:integration":"npx nyc --silent --no-clean npm run test:integration","cover:report":"npx nyc report --reporter=lcov --reporter=text"},"engines":{"node":">=12.0.0"},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"types":"dist/index.d.ts","_id":"spyglass-cli@0.5.6","gitHead":"6b46ddd84352c15b78e7ac80e2bf3001307cc2c3","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-3/101fJMM4Kg2LFPXNR5WS+56YumL3OGAhUCD62+8SAgpBrY/iFmLWnRxRnqN8CkDgYgziP5Ax4hTT+AMjxN1A==","shasum":"d44223e737ea9c0d0f3d0768e747a0fb8823f7f5","tarball":"https://registry.npmjs.org/spyglass-cli/-/spyglass-cli-0.5.6.tgz","fileCount":80,"unpackedSize":183373,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx0NEq2Bhee9nFvkuf+NLCjs0kL85xKbSP6EosGuFiMwIhAJuEB1xlIpQv9iZya6qDrwkBIJ+sfeneAEUW1vfiCWOz"}]},"_npmUser":{"name":"spyglass-tyler","email":"tyler@spyglass.software"},"directories":{},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spyglass-cli_0.5.6_1701366370006_0.2617874077782798"},"_hasShrinkwrap":false}},"maintainers":[{"name":"spyglass-tyler","email":"tyler@spyglass.software"}],"description":"Spyglass command-line interface","homepage":"https://github.com/spyglasshq/spyglass-cli","keywords":["security","iam","snowflake","access-control","access-management","database-security","spyglass"],"repository":{"type":"git","url":"git+https://github.com/spyglasshq/spyglass-cli.git"},"author":{"name":"Spyglass Software, Inc."},"bugs":{"url":"https://github.com/spyglasshq/spyglass-cli/issues"},"license":"MIT","readme":"![spyglass-ascii](https://github.com/spyglasshq/spyglass-cli/assets/121976108/78e0a2d4-5462-48bb-a13c-9e8f6430da66)\n\n\n![GitHub Workflow Status (with branch)](https://img.shields.io/github/actions/workflow/status/spyglasshq/spyglass-cli/test.yml?branch=master) ![GitHub commit activity](https://img.shields.io/github/commit-activity/m/spyglasshq/spyglass-cli) ![GitHub](https://img.shields.io/github/license/spyglasshq/spyglass-cli) ![GitHub milestone](https://img.shields.io/github/milestones/progress-percent/spyglasshq/spyglass-cli/3)\n\nManage your Snowflake access controls as code.\n\n---\n\n🚣‍♂️ _**Before Spyglass**_: Permissions are managed manually across scripts, snowsight worksheets, and one-off requests.\n\n<img width=\"595\" alt=\"Screen Shot 2023-03-20 at 11 47 17 AM\" src=\"https://user-images.githubusercontent.com/121976108/226393854-6c9e08ba-8101-4569-a93b-bdf104129eff.png\">\n\n🚤 _**After Spyglass**_: Permissions are managed centrally in git and automatically synced to Snowflake.\n\n<img width=\"595\" alt=\"Screen Shot 2023-03-20 at 11 38 02 AM\" src=\"https://user-images.githubusercontent.com/121976108/226395881-2104d915-6e1c-4422-9b21-8a5e08447cc9.png\">\n\n## Overview\n\nFor a detailed explanation, see our [Introducing Snowflake Access-as-Code](https://blog.spyglass.software/p/introducing-snowflake-access-as-code) post.\n\nBasic usage of this tool looks like:\n\n```\n1. Import your current Snowflake objects/roles to YAML.\n\n┌───────────┐     spyglass import / sync      ┌──────────┐\n│ Snowflake │ ──────────────────────────────► │   YAML   │\n└───────────┘                                 └──────────┘\n\n2. Manage them as code.\n\n┌───────────┐          make changes           ┌──────────┐\n│           │ ──────────────────────────────► │          │\n│ Data User │        spyglass verify          │   YAML   │\n│           │ ──────────────────────────────► │          │\n└───────────┘                                 └──────────┘\n\n3. Automatically sync objects/roles between your Git repo and Snowflake.\n\n┌───────────┐        spyglass apply           ┌──────────┐\n│ Snowflake │ ◄────────────────────────────── │   YAML   │\n└───────────┘                                 └──────────┘\n```\n\n## Getting Started\n\nInstall the CLI using `npm`:\n\n```\nsudo npm install -g spyglass-cli@latest\n```\n\n## Basic Usage\n\nSee [How do I set up the CLI? #43](https://github.com/spyglasshq/spyglass-cli/discussions/43).\n\nSee the [Reference Documentation](https://spyglasshq.github.io/spyglass-cli/) for details on the configuration.\n\n## CI/CD Usage\n\nSee [How do I set up github actions / workflows? #42](https://github.com/spyglasshq/spyglass-cli/discussions/42).\n\n## Query Usage\n\nFor getting insight into \"who can access what?\", see [Announcing Queries (alpha) #45](https://github.com/spyglasshq/spyglass-cli/discussions/45).\n\n## Getting Help and Contributing\n\nWe love working with the community, here's a few ways to get involved:\n\n1. [Discussions](https://github.com/spyglasshq/spyglass-cli/discussions) - For FAQs, Q&A, feature requests, ideas, announcements, and sharing your use cases.\n2. [Issues](https://github.com/spyglasshq/spyglass-cli/issues) - For bug reports and concrete work items.\n3. [Email](mailto:devs@spyglass.software) - If all else fails, or if you'd just like to chat, let us know at devs@spyglass.software.\n4. [Slack](mailto:demo@spyglass.software) - For early partners, we're working on Slack for real time feedback and support. If you're interested, reach out to demo@spyglass.software.\n\n## Security\n\nFor submitting security issues, see [SECURITY.md](./SECURITY.md)\n\nFor our security guidance to users, see [Security Best Practices #96](https://github.com/spyglasshq/spyglass-cli/discussions/96)\n\n## Usage Analytics\n\nWe constantly improve this software, but we need your help! By default, we log **anonymous analytics** such as: commands invoked, errors, and software versions. We never log any personally-identifiable user information.\n\nTo opt out, you can run `spyglass config:set disableAnalytics true`. See https://github.com/spyglasshq/spyglass-cli/issues/9 and [logging.ts](./src/lib/logging.ts) for more information.\n\n## Roadmap\n\nAs of Q1 '23, Spyglass has full support for **Snowflake**. Support for other analytics databases (BigQuery, Databricks, Redshift, Oracle, etc.) is planned to follow.\n\nCheck out the [Milestones](https://github.com/spyglasshq/spyglass-cli/milestones) page to track further progress.\n","readmeFilename":"README.md"}