{"_id":"@alertlogic/aims","_rev":"14-b2eb5296e6e11636022131f672799908","name":"@alertlogic/aims","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"@alertlogic/aims","version":"0.1.0","keywords":["Alert Logic","AIMS","Client"],"author":{"name":"Barry Skidmore","email":"bskidmore@alertlogic.com"},"_id":"@alertlogic/aims@0.1.0","maintainers":[{"name":"npm_alertlogic","email":"npm@alertlogic.com"},{"name":"bskidmore","email":"bskidmore@alertlogic.com"}],"homepage":"https://github.com/alertlogic/aims-client#readme","bugs":{"url":"https://github.com/alertlogic/aims-client/issues"},"dist":{"shasum":"1ac4334c24b8e2de64a4b3b66c328446f10b504f","tarball":"https://registry.npmjs.org/@alertlogic/aims/-/aims-0.1.0.tgz","fileCount":12,"integrity":"sha512-LJlUq1xK/xRHwKRpcwKTJ92r0oOd8eqmcwSm1pypkUlzflbkGVoxm7l/Hf2hZd7slzOG0hoisannkFyyDPBtiw==","signatures":[{"sig":"MEUCIGmSBdcfKWoo+kJuaZcd5UyVkyje4Jj9RekdYElGRyXXAiEA4IjgumGLuKu1NsNAya/683/1DaQLvkxYja1I1YgOJ68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPKguCRA9TVsSAnZWagAA8b4P/2gNs67dfUa/2Bnbaijs\n0SmvvRBEoJKr+4UklOLloefr9/0zsAPwwyt5UR85ytVHO1FEcUmaMzDCor7Z\njiVZI25jDIZpMISvkPpSNVs/HUKJuTOpYSFYCuwbJx0s7q+sNoC9Qk1DRyNk\nt09qCpRXadHNRDv9+I8GAE3L6e9+a92XOnlAzlb0Fi4RKuuKeCn95Z8e2WSC\njppwmWQYicer7iLoiZ0xxNuV4T2u3WMutS6t2hwslIH3zarYMQlJtiePrZ2Z\nzxngahZnUumeKU3kenqvFWJQUEq9lznazpYp+l1C/NK3kFdt+RZLwnForETM\nKVQTiRCa698jK7rpI5vMjbOs1Z7+btXlW+onxFmY5fNmgsaVnCToF7uWV/l2\nmbZ2FDyixcy0eF6HcODrmzQJbdAk/pFq4sJaJykprIXi+jnXFGhKt1Uznbgj\ne9dOfMQaK5GRYkar1vy8KULUssNr1jIt0SXAwbTfFFXgeJcbQ/CuLj/YLht6\n8vA38b092Kpu1z76VyPcQcfsgbcmq2dqO6jqjpoJbsnelk2zAHudSJNXMJjd\nBcZWUooVK3Xc8wqQTxyZjr150NAlrf3ppGfEyFwaekVLgRI5rcgedb0ljqf5\ntGlUxcFzloautYGSabNVP7USfWzmmLuLu6o16YtQ2yuXTvI0zRK4RJ9qqir/\nquvu\r\n=Tp6Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"419f0f494892767c6632ab238c0aad3d96423fca","scripts":{"lint":"eslint *.js **/*.js","test":"mocha --reporter spec","start":"","interactive":"node -i -e \"var AIMSClient = require('./index.js')\"","install-hooks":"./scripts/install.sh"},"typings":"index.d.ts","_npmUser":{"name":"npm_alertlogic","email":"npm@alertlogic.com"},"licenses":[{"url":"https://github.com/alertlogic/aims-client/blob/master/LICENSE","type":"MIT"}],"deprecated":"Please use npm i @al/aims","repository":{"url":"git+https://github.com/alertlogic/aims-client.git","type":"git"},"_npmVersion":"6.5.0","description":"A client for interacting with the Alert Logic AIMS Public API.","directories":{},"_nodeVersion":"8.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.9.0","eslint-plugin-node":"^8.0.0","eslint-config-google":"^0.11.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0","eslint-config-airbnb-base":"^13.1.0"},"peerDependencies":{"@alertlogic/client":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aims_0.1.0_1547479085642_0.9882808554343865","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@alertlogic/aims","version":"0.2.0","keywords":["Alert Logic","AIMS","Client"],"author":{"name":"Barry Skidmore","email":"bskidmore@alertlogic.com"},"_id":"@alertlogic/aims@0.2.0","maintainers":[{"name":"bskidmore","email":"bskidmore@alertlogic.com"},{"name":"npm_alertlogic","email":"npm@alertlogic.com"}],"homepage":"https://github.com/alertlogic/aims-client#readme","bugs":{"url":"https://github.com/alertlogic/aims-client/issues"},"dist":{"shasum":"91b3f76963c739c8fbca28c847392d3a677debf8","tarball":"https://registry.npmjs.org/@alertlogic/aims/-/aims-0.2.0.tgz","fileCount":12,"integrity":"sha512-jTsXR/O+Lza899dyjilVs+m3z8BR47xnIHfkY3CwLXcBeC8e0ZIBo43EN8FUaQOD+qRFjYPgO6q2qNyEpIY/Rw==","signatures":[{"sig":"MEQCIEzJP1Ouj+0AH9PZgLCK6DrRKXA23wdBKE4Xkj2pgT9GAiAtchuy94DE0Y1+o/y3JYPSCoCu2tf0BIwFnKxzqUbrKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPLqYCRA9TVsSAnZWagAAT3wP+gINUfwpc7o99fw4M1sJ\necOM/qBSKl7v1VQD4Vio/TsqyjGSA+tcfS2rT2TOLpev1bWeuvui+Q1EYZy3\niqKh+BfFgu+JrJM4f8LxNDtQHqLA9rs+xSp2GoBqft78izaQ0a6mfXyKrBt9\nMQ2ijb4PT1TW2Ar7BJZD++jtwsQ77nagYCv+PUmqm4GnAmb4hShXdwpWev86\nRvDvd/WJ/HrTLZsSu2zwb/sJuYyW5RdSEt3OnTgTTRPqc+qG8G1kbQADWz7c\nfBYCAMpyZBfUH8gqasYB3RWXpdNq4Z20VSaRkXPQhr0SYVPdba1ZvSCtAXHA\nQDAS5lvTmFZTC3KD+BHbmsRKP+8PCmaXZlgnjtw0666rEIv4g4sN6xZV/H1p\nre7Q14VaLqLTnZWPnSleFM7I5Tu4eY4lUhYeiQnRmWu2Hl2cBkcGtNAsMAlH\nHFPkK0l5nGovEsBOvmYb4qxhGPgQfYtNYgW8bGN01AcceG8IT60lgDiF2ETb\nHFiVXKvvsoIMPkXUh6M1FzSV3qiMXrgtqaABGvDtO+BhFQS8Rrjn/zI7adEb\n8JBo5Y4XYmuU+AiGHYG94Y42A5TaUEHIVqshmQDWlGxaU43gF+ZgCSksyv/V\n/3g9Pu7u1+5raEeV2mcKAZyRIqrigkxwt3tqZSemGCqmYRzKfJbF1qtXKIQg\nnQUx\r\n=2Mm3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"671d9acb7800911876adfa6e334d1e43e372943c","scripts":{"lint":"eslint *.js **/*.js","test":"mocha --reporter spec","start":"","interactive":"node -i -e \"var AIMSClient = require('./index.js')\"","install-hooks":"./scripts/install.sh"},"typings":"index.d.ts","_npmUser":{"name":"npm_alertlogic","email":"npm@alertlogic.com"},"licenses":[{"url":"https://github.com/alertlogic/aims-client/blob/master/LICENSE","type":"MIT"}],"deprecated":"Please use npm i @al/aims","repository":{"url":"git+https://github.com/alertlogic/aims-client.git","type":"git"},"_npmVersion":"6.5.0","description":"A client for interacting with the Alert Logic AIMS Public API.","directories":{},"_nodeVersion":"8.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.9.0","eslint-plugin-node":"^8.0.0","eslint-config-google":"^0.11.0","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0","eslint-config-airbnb-base":"^13.1.0"},"peerDependencies":{"@alertlogic/client":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aims_0.2.0_1547483799895_0.8904831406881792","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@alertlogic/aims","version":"0.4.0","keywords":["Alert Logic","Client","Service"],"author":{"name":"Barry Skidmore","email":"bskidmore@alertlogic.com"},"_id":"@alertlogic/aims@0.4.0","maintainers":[{"name":"bskidmore","email":"bskidmore@alertlogic.com"},{"name":"npm_alertlogic","email":"npm@alertlogic.com"}],"homepage":"https://github.com/alertlogic/aims-client#readme","bugs":{"url":"https://github.com/alertlogic/aims-client/issues"},"dist":{"shasum":"c676afd6708ccb129e38fa5fdc2316fb4299813a","tarball":"https://registry.npmjs.org/@alertlogic/aims/-/aims-0.4.0.tgz","fileCount":16,"integrity":"sha512-LE7dKHbhHVWxyepnWuh5/AnEUFFV0mz1K4bjxywit9ryNFurpxmOcbBQbcq2tF+9wocxRXr1Od7I8IxAbD4HDQ==","signatures":[{"sig":"MEUCIFtax6ncMQ1LApymWGsoQ3rTAbm0OBrNg255nIiMh0KqAiEAr8CyIZiZfvcoEeiO0pihs4SF6UKe0lIo0mz24kkQz8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTuF8CRA9TVsSAnZWagAACjsP/33sLCqaLAXuHlRIPvRH\naHYzifQM1XHsMSiW7O9BCF1iRIxIVIukL90HieLWFcUluTFdhkdwlTO8F2A9\ntSuRPIwxVf+9VQydPvcNMn5pizBw9Pj7VShv2MD0Yhy4tXmp75cqklf6n3Jx\nsseSsdAIW0lBVSEI4aVTM69VoFiv2FUAO+RhjH0ltdaqWOCUEtAXT10zfw4M\nzehXenQl+ISZe13hr8YxpHGKmqBakrABYgBU3T9vLtopZj5VNXMTbqlXMXK0\nzo3kid1vgcZmhiI0MNRs4mrcLRs9CTuLK8F98voO7pQu2HaBaVfKiLkh+oUY\nva36ytep/z+KdC2Jtd/rwrHvN+JGWuc2cO9/ASoj5fYI/wdqs0U9rfOKIAp9\nKF2svIF443vPKxxysSu7bwg+FS9eZ6isf7ker+W0/RCZx+pbn0D3kBKfVu0h\nG15SmT0aXP0NP58+t/j1poBG/W/+TlCU+h/xrWIW4yPIlLXOCBCAKNvdSuI8\nsMe9nIB/kSpbpbFBt+S4KEQUi2wvb/Gg0EI1/oKjdmoRS/jy68zfhQR3mE37\nLGpeUZHII3IUJUnAynCtzue4Wj067Ij+dpwxU42i4BAxJfZXj7RXRROlYK8L\nd8oxUrTdN65HhZIAHOE8szgSamsg6ZidCccFB+rgPriXpXyJlutP4O5BOf28\nXZy6\r\n=ZrKz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/umd/index.js","types":"./dist/typings/index.d.ts","module":"./dist/commonjs/index.js","gitHead":"671d9acb7800911876adfa6e334d1e43e372943c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","clean":"rm -rf dist","prebuild":"npm run clean && tsc","build-dev":"npm run clean &&  tsc && webpack --mode=development","interactive":"node -i -e \"const AIMSClient = require('./dist/commonjs/index.js').AIMSClient;\""},"_npmUser":{"name":"npm_alertlogic","email":"npm@alertlogic.com"},"licenses":[{"url":"https://github.com/alertlogic/aims-client/blob/master/LICENSE","type":"MIT"}],"deprecated":"Please use npm i @al/aims","repository":{"url":"git+https://github.com/alertlogic/aims-client.git","type":"git"},"_npmVersion":"6.5.0","description":"A client for interacting with the Alert Logic AIMS Public API","directories":{},"_nodeVersion":"8.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.12.1","webpack":"^4.29.0","@types/qs":"^6.5.1","typescript":"^3.2.4","@types/btoa":"^1.2.0","webpack-cli":"^3.2.1","tslint-config-airbnb":"^5.11.1"},"peerDependencies":{"@alertlogic/client":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/aims_0.4.0_1548673404147_0.6335447018821234","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@alertlogic/aims","version":"0.5.0","keywords":["Alert Logic","Client","Service"],"author":{"name":"Barry Skidmore","email":"bskidmore@alertlogic.com"},"license":"MIT","_id":"@alertlogic/aims@0.5.0","maintainers":[{"name":"bskidmore","email":"bskidmore@alertlogic.com"},{"name":"npm_alertlogic","email":"npm@alertlogic.com"}],"homepage":"https://github.com/alertlogic/aims-client#readme","bugs":{"url":"https://github.com/alertlogic/aims-client/issues"},"dist":{"shasum":"2ffa3ce26c7d4d5e199f023ade123a78b441a111","tarball":"https://registry.npmjs.org/@alertlogic/aims/-/aims-0.5.0.tgz","fileCount":8,"integrity":"sha512-7U5G3KjBr9pHkQ90H/BMN5uGE0wsNaBPjd8KNp7b/pcZpflEQA3IHnhkqv63wcKMgDcenLk836S6Ishaa2bkTg==","signatures":[{"sig":"MEQCIDYTNN8Mrut+wEeuf9+PW9qecT3yKRoRmFsrLJHJPqo1AiA2iyj+WBImPSb8JmlzDSPRqKzwRvHOgI+H4UMQST8XWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTwZeCRA9TVsSAnZWagAAWBcP/10ViiDceBfAeBBB+uVM\nigtxp3EYvw/DJ7yL/LkThOam5cRmaCmJGyGpICW0ePlPR7QyK5BSI50QxaUn\npns2QIckd9vu+PesFlNo9wxwwWzUxGWOXYPL4lxf+NWpx5nU7aWiJOlYenWc\nKIbuQeXztGa8L2O65tJePbDrn3ylP1yBLT/TiCo+Yob7cYGnTKi+Nso97SnW\nFhdzGgrqicG2bc2TyTXC9OKpSBP0RA6FgHPVo+WiiuOG9FImOKKduQeDOLUL\ntNNE9uWvdNObYOrf/sTjGV86yDNX99zXTd0Gs1FPSG1PoRqsV8s3rNPsYtUD\nouTZdMGXCn2qg5TYgWoRav7ab4HbrgmBzSPJziqD0GjTM4Fq9QpaSeNQl2Q6\n2Gr+cPhKThIRLp00ktR9v8bCtjL7B0a0fKpLbQUMS7UgO2sAQviJEnqGLTyR\n4S209E+LPQOzgYKRYdBr7GjT9iEh1+zLt8L27iLSLU3WKc9VJDwlerj7akLB\nKns488yEaCeveIH5wSQLiVWVKcTt8bCSi5zJKC0uFYj6iJF5//CEwq/9Sxy5\nVGerUAX0qq4q7tdCYOiN4SKnadgC4AuFWQ0UZcAtcWWFU1dUWZVpksDtdacY\nJM67iweaD2dsyv1mw9NIBh+jaxFEMm0eYwBHBQ59q4DW9hR8QYt0t3xGwhom\nEzzo\r\n=OtPO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/umd/index.js","types":"./dist/typings/index.d.ts","module":"./dist/commonjs/index.js","gitHead":"b51bc724de3c8286ec1c5929eb0b5302ca24af72","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","clean":"rm -rf dist","prebuild":"npm run clean && tsc","build-dev":"npm run clean &&  tsc && webpack --mode=development","interactive":"node -i -e \"const AIMSClient = require('./dist/commonjs/index.js').AIMSClient;\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"npm_alertlogic","email":"npm@alertlogic.com"},"deprecated":"Please use npm i @al/aims","repository":{"url":"git+https://github.com/alertlogic/aims-client.git","type":"git"},"_npmVersion":"6.5.0","description":"A client for interacting with the Alert Logic AIMS Public API","directories":{},"_nodeVersion":"8.12.0","dependencies":{"@alertlogic/client":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.12.1","webpack":"^4.29.0","@types/qs":"^6.5.1","typescript":"^3.2.4","@types/btoa":"^1.2.0","webpack-cli":"^3.2.1","tslint-config-airbnb":"^5.11.1"},"peerDependencies":{"@alertlogic/client":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/aims_0.5.0_1548682846013_0.932516262369707","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@alertlogic/aims","version":"0.6.0","keywords":["Alert Logic","Client","Service"],"author":{"name":"Barry Skidmore","email":"bskidmore@alertlogic.com"},"license":"MIT","_id":"@alertlogic/aims@0.6.0","maintainers":[{"name":"bskidmore","email":"bskidmore@alertlogic.com"},{"name":"npm_alertlogic","email":"npm@alertlogic.com"}],"homepage":"https://github.com/alertlogic/aims-client#readme","bugs":{"url":"https://github.com/alertlogic/aims-client/issues"},"dist":{"shasum":"25854a3e8c10b43a61c5b1087a7cf34b213a9444","tarball":"https://registry.npmjs.org/@alertlogic/aims/-/aims-0.6.0.tgz","fileCount":8,"integrity":"sha512-Yag5Njg2mVtx/DfpRXBPbvU21Ro2hKUrt/PlFG9vXJyetxJ2EW+L9h5mguam6rXzZUOleMYr16RsGyoc5RyZug==","signatures":[{"sig":"MEUCIQChu3JI4JUfXpZtnbaPRZZG97ADfydma9hi4UkBSew7swIgF4TrbiTiF92zQg8364lw7dBVOyIo9ADCEw5vXUAwkl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWZxKCRA9TVsSAnZWagAAG3UP/2jYy2mPiNa6R4R2TPFp\nl1DVxB5dV0Rle2qsWsEevJA+2GtM8J0fmpP49BMxKgleyA6eMIYoEfy/L4yt\nAcnf6lYJuTGIRPOPh6zvOMUe9DHuSd9Sv+jvRgPHggw0n59RmJEAKVP5FXIu\n/+jiAwSuFcH2+jEdmWzhsBgRRlX3V8DTQAkkzQZ8leJvSM8QzSgrAkA/MIX/\nRaLkQo6aEreTZBx0HhJl1zi/NsmVG3p2nQt7NMa+GTW1Mtq7lNzniJc9X9RI\niribZpJ98KNlP52G+NFpk1wAQ8TnEyFYR2ef3QqvrLinMS2fx4yjIA8vcc8v\nrp1kdRkRdLcpbBcdNtNzPrgZKMcjE7ISnJBdC9KjOeOi967ztdifl/VSA++Y\ni6CtR0Cugbwx6Ke5QvN2ONM65fK+ZsFOX5eP2JrSmMUxQPBCnb4Uc3vzBABt\nFpHzzZt0nNgACOXzEnZ6NYQqmm4Y823NFc33APY0xoG480kEIwTRpdZ4aIoN\nMcQiARu4Ik3VvFf3zREN4J0WtcTaQuRMlAmct4Df55OTiLC6QwoO0T5tG+QI\n6vwYKIlOKhSLKbsxwH25yVTkGXht8E2FodXIkDwy4rjN0X1tpC9Vkd5UhGjt\nNQO+u1Bbs/AjaPE59SJZCUf1OcckHFg1l7/lJ2BiE+LVo8mHS51DJH7vTxtS\n6G+L\r\n=Ch+j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/umd/index.js","types":"./dist/typings/index.d.ts","module":"./dist/commonjs/index.js","gitHead":"44019943ff4d7ecbe2510406357db5af38cb6d25","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1","build":"webpack","clean":"rm -rf dist","prebuild":"npm run clean && npm run lint && tsc","build-dev":"npm run clean &&  tsc && webpack --mode=development","interactive":"node -i -e \"const AIMSClient = require('./dist/commonjs/index.js').AIMSClient;\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"npm_alertlogic","email":"npm@alertlogic.com"},"deprecated":"Please use npm i @al/aims","repository":{"url":"git+https://github.com/alertlogic/aims-client.git","type":"git"},"_npmVersion":"6.5.0","description":"A client for interacting with the Alert Logic AIMS Public API","directories":{},"_nodeVersion":"8.12.0","dependencies":{"@alertlogic/client":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.12.1","webpack":"^4.29.0","@types/qs":"^6.5.1","typescript":"^3.2.4","@types/btoa":"^1.2.0","webpack-cli":"^3.2.1","tslint-config-airbnb":"^5.11.1"},"peerDependencies":{"@alertlogic/client":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/aims_0.6.0_1549376585999_0.5674367729630581","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@alertlogic/aims","version":"0.7.0","keywords":["Alert Logic","Client","Service"],"author":{"name":"Barry Skidmore","email":"bskidmore@alertlogic.com"},"license":"MIT","_id":"@alertlogic/aims@0.7.0","maintainers":[{"name":"bskidmore","email":"bskidmore@alertlogic.com"},{"name":"npm_alertlogic","email":"npm@alertlogic.com"}],"homepage":"https://github.com/alertlogic/aims-client#readme","bugs":{"url":"https://github.com/alertlogic/aims-client/issues"},"dist":{"shasum":"abd168fab65ed8276746be352a388bf6cc1f532a","tarball":"https://registry.npmjs.org/@alertlogic/aims/-/aims-0.7.0.tgz","fileCount":8,"integrity":"sha512-sj/AHoYLCoxeg379VOxfKRg7j+pJiWU/Hl2hF0oC1/2mmNOzr126bWsOmK5k1yXNKRh9q1PfhRgtH4PcVSifqw==","signatures":[{"sig":"MEUCIQC60Sj28226Xk/P6/bPO4JJcZjwSoGTm/G9sKYsNMs3dwIgNHi0mb0dxJO7SkvcZHj2g8/znV2Reu549Q0PuWDYB24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWbHCCRA9TVsSAnZWagAAbAkP/3dsThYUEai2XmCH/m2D\nuZkmt7GMHAF7G2McHwM8Ff6pj2Lk0BtRj8ULPz3MFfcBlaFecpXzHZ81nvQ7\nVojxTa+J/6n47/2tZwxhNnO6zlyP8Sf+HTJlimMpD3Rm09ReAo76pd2Dec8G\nqUd7Yc26HquTYNquq/4TXF5HrTh1ugostyYkplW1DflPHI6yzCehHOMleShV\n43UCLDZdSKTyDuK3MMFIP6J9vJitGc54TbWoa/JQsszJGMDxUc6BPDeDOJBk\nWBI/AyQD+TYbk5Bvf+jCRQG4Lj6+wtuqWrE5zt3E8GU9oE2O6C4LeHhFRSh9\nQZ6ub6PV89Q1K/oA1jdBcFtNpfhrBME/70T4ZbDoyQlMy6smQh3r4zHeIku4\nxw2+id0VWPfJzq5JMJzDRpvn5ltM/gQra4rkC4FI9fB+pJuhHsNWmIL6o+oE\nAyzPH3EN6izyV89LxlUFQbACUwFxG48ZZSZtcN+M/1+xGF9LoL0vXyN4ktiR\noReauWJvgwdNSPo8+Ad53lL1mYnowV/4tq1U73y3+jZsKx1B1Anq+xV7nK4w\nEnAGMTGgj4MN4OxVjohtHZrmP+8rjNZ3gGTwSZ9lJbgX6glllVmyKcIpFNHe\no0rETA74E7O/aJ1na0WFZe3u1ULnCuHtwxzNNtJzeVuKgRiyPJs7R6LpsXqm\ng2FT\r\n=1iy8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/umd/index.js","types":"./dist/typings/index.d.ts","module":"./dist/commonjs/index.js","gitHead":"a88bb213075c21ec030a4bb5916ea465307e2a81","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1","build":"webpack","clean":"rm -rf dist","prebuild":"npm run clean && npm run lint && tsc","build-dev":"npm run clean &&  tsc && webpack --mode=development","interactive":"node -i -e \"const AIMSClient = require('./dist/commonjs/index.js').AIMSClient;\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"npm_alertlogic","email":"npm@alertlogic.com"},"deprecated":"Please use npm i @al/aims","repository":{"url":"git+https://github.com/alertlogic/aims-client.git","type":"git"},"_npmVersion":"6.5.0","description":"A client for interacting with the Alert Logic AIMS Public API","directories":{},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.12.1","webpack":"^4.29.0","@types/qs":"^6.5.1","typescript":"^3.2.4","@types/btoa":"^1.2.0","webpack-cli":"^3.2.1","tslint-config-airbnb":"^5.11.1"},"peerDependencies":{"@alertlogic/client":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/aims_0.7.0_1549382081815_0.8358615558029778","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-01-14T15:18:05.467Z","modified":"2025-10-17T09:53:27.746Z","0.1.0":"2019-01-14T15:18:05.791Z","0.2.0":"2019-01-14T16:36:40.065Z","0.4.0":"2019-01-28T11:03:24.227Z","0.5.0":"2019-01-28T13:40:46.116Z","0.6.0":"2019-02-05T14:23:06.135Z","0.7.0":"2019-02-05T15:54:41.917Z"},"bugs":{"url":"https://github.com/alertlogic/aims-client/issues"},"author":{"name":"Barry Skidmore","email":"bskidmore@alertlogic.com"},"license":"MIT","homepage":"https://github.com/alertlogic/aims-client#readme","keywords":["Alert Logic","Client","Service"],"repository":{"url":"git+https://github.com/alertlogic/aims-client.git","type":"git"},"description":"A client for interacting with the Alert Logic AIMS Public API","maintainers":[{"email":"sysops@alertlogic.com","name":"npm_alertlogic"},{"email":"nbartongreenwood@alertlogic.com","name":"autobuild-al"}],"readme":"  @alertlogic/aims\n=========\n\nA client for working with the AIMS Alert Logic API.\n\nThis library uses @alertlogic/client as its HTTP provider interface.\n\n## Disclaimer\n\nUntil the release of version 1.0.0 all current minor version increments may be backwards incompatible. Please bear this in mind when developing against this library. Should you have any further questions, please do not hesitate to contact us as [npm@alertlogic.com](mailto:npm@alertlogic.com)\n\n## Installation\n\n      npm install @alertlogic/aims --save\n\n## Usage\n\n      var AIMSClient = require('@alertlogic/aims').AIMSClient; //commonjs - e.g. node\n      import { AIMSClient } from '@alertlogic/aims'; //ES2015 - e.g. Angular, TS projects\n\n  Get Account Details\n\n    AIMSClient.getAccountDetails(accountId)\n      accountId: '1234'\n  \n  Get Managed Accounts\n\n    AIMSClient.getManagedAccounts(accountId, queryParams)\n      accountId: '1234'\n      queryParams: {\n        active: true,\n        relationship: 'bills_to|managed|managing'\n      }\n\n  Enbale or disabled MFA requirement on account\n\n    AIMSClient.requireMFA(accountId, bool)\n      accountId: '1234',\n      bool: true|false\n  \n  Authenticate a user\n\n    AIMSClient.authenticate(params, username, password, mfa_code);\n      params: {\n        service_name: 'aims',\n        path: '/authenticate'\n      },\n      username: 'bob@email.com',\n      password: 'IAmNotAValidUser!@#$',\n      mfa_code: '123456'\n  \n  Change a users password\n\n    AIMSClient.changePassword(email, password, newPassword)\n      email: 'bob@email.com',\n      password: IAmNotAValidUser!@#$',\n      newPassword: 'ANewPasswordOfMyChoosing'\n  \n  Reconstitute a logged in users identity from their AIMS Token\n\n    AIMClient.tokenInfo()\n  \n  Initiate a password reset\n\n    AIMSClient.initiateReset(email, returnTo)\n      email: 'bob@email.com'',\n      returnTo: 'https://URLForLoginPurposes'\n  \n  Complete a password reset\n\n    AIMSClient.resetWithToken(token, password)\n      token: 'ProvidedInEmail',\n      password: 'ANewPasswordOfMyChoosing'\n  \n  Create a role\n\n    AIMSClient.createRole(accountId, name, permissions)\n      accountId: '1234',\n      name: 'This Is My New Role',\n      permissions: '{\"*:own:*:*\": \"allowed\", \"aims:own:grant:*\":\"allowed\"}'\n  \n  Delete a role\n\n    AIMSClient.deleteRole(accountId, roleId)\n      accountId: '1234',\n      roleId: 'UUID-GOES-HERE'\n  \n  Get Global Role\n\n    AIMSClient.getGlobalRole(roleId)\n      roleId: 'UUID-GOES-HERE'\n  \n  Get Account Role\n\n    AIMSClient.getAccountRole(accountId, roleId)\n      accountId: '1234',\n      roleId: 'UUID-GOES-HERE'\n  \n  Get all Global Roles\n\n    AIMSClient.getGlobalRoles()\n  \n  Get all Account Roles\n  \n    AIMSClient.getAccountRoles(accountId)\n      accountId: '1234'\n  \n  Update a Role\n\n    AIMSClient.updateRole(accountId, name, permissions)\n      accountId: '1234',\n      name: 'The New Role Name',\n      permissions: '{\"*:own:*:*\": \"allowed\", \"aims:own:grant:*\":\"allowed\"}'\n  \n  Update a Role Name\n\n    AIMSClient.updateRole(accountId, name)\n      accountId: '1234',\n      name: 'The New Role Name',\n  \n  Update Role Permissions\n\n    AIMSClient.updateRole(accountId, permissions)\n      accountId: '1234',\n      permissions: '{\"*:own:*:*\": \"allowed\", \"aims:own:grant:*\":\"allowed\"}'\n  \n  Enroll a Users MFA Device\n\n    AIMSClient.enrollMFA(uri, codes)\n      uri: 'otpauth://totp/Alert%20Logic:admin@company.com?secret=GFZSA5CINFJSA4ZTNNZDG5BAKM2EMMZ7&issuer=Alert%20Logic&algorithm=SHA1',\n      codes: [\"123456\", \"456789\"]\n  \n  Remove a Users MFA Device\n\n    AIMSClient.deleteMFA(email)\n      email: 'bob@email.com'\n        \n\n## Interactive\n\n  Loads the library into memory and stays in an interactive node shell.\n  \n      npm run interactive\n\n  NOTE - You must build the sources before running this command, see Building section below\n\n## Tests\n\n      npm test\n\n## Contributing\n\nThe sources are written in Typescript and follow the tslint airbnb style.\n\n## Building\n\nTo generate a production build\n\n    npm run build\n\nTo generate a development build\n\n    npm run build-dev\n\nBuilds will be be generated into a `dist` folder and will contain commonjs and umd bundles that will be consumed depending on the module system in whichever environment you are using.\n","readmeFilename":"README.md"}