{"_id":"@anyopsos/cli","_rev":"5-7181aeae079c178fe1cc0d21b8929c50","name":"@anyopsos/cli","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@anyopsos/cli","version":"0.0.1","homepage":"https://github.com/anyOpsOS/anyOpsOS#readme","repository":{"type":"git","url":"git+https://github.com/anyOpsOS/anyOpsOS.git"},"bugs":{"url":"https://github.com/anyOpsOS/anyOpsOS/issues"},"keywords":[],"description":"anyOpsOS CLI.","author":{"name":"Isart Navarro","email":"contact@isartnavarro.io","url":"https://isartnavarro.io"},"license":"GPL-3.0-or-later","type":"module","private":false,"bin":{"anyopsos":"bin/anyopsos.js"},"main":"./bin/anyopsos.js","scripts":{"build":"tsc -p tsconfig.json","postbuild":"copyfiles package.json LICENSE ../.dist/cli && copyfiles -f ../README.md ../.dist/cli && copyfiles -f ../docs/* ../.dist/cli/docs && copyfiles -f ../docker/* ../.dist/cli/docker","watch":"yarn build -w","test":"echo 'skip'"},"dependencies":{"api-spec-converter":"^2.11.0","await-spawn":"^3.0.0","chalk":"^3.0.0","class-transformer":"^0.2.3","class-validator":"^0.11.0","class-validator-jsonschema":"^1.3.0","clear":"^0.1.0","copyfiles":"^2.2.0","edit-json-file":"^1.3.2","figlet":"^1.2.4","fs-extra":"^8.1.0","globby":"^11.0.0","module-alias":"^2.2.2","nexe":"^3.3.2","pkg":"^4.4.4","read-last-lines":"^1.7.1","reflect-metadata":"^0.1.13","replace-in-file":"^5.0.2","rimraf":"^3.0.0","routing-controllers":"git+https://github.com/anyOpsOS/routing-controllers.git#build","routing-controllers-openapi":"^1.8.0","swagger-markdown":"^1.2.0","tslib":"^1.11.1","typescript":"~3.7.5","yargs":"^15.0.2"},"devDependencies":{"@types/clear":"^0.1.0","@types/figlet":"^1.2.0","@types/fs-extra":"^8.0.1","@types/node":"^12.12.21","@types/rimraf":"^2.0.3","@types/yargs":"^13.0.4"},"_id":"@anyopsos/cli@0.0.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-bpq4VdkRP13izcUE6T9KSNz2Bs0HKNWm4BTHOppel8XoS0T0xoUD9bTsuF8L9rZ3H6J9ECBFk+Iyn1RQXJ+UdA==","shasum":"fbdca93c116965d4c19e803854c09d45cfd8ae34","tarball":"https://registry.npmjs.org/@anyopsos/cli/-/cli-0.0.1.tgz","fileCount":65,"unpackedSize":181442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIKuoCRA9TVsSAnZWagAADiMP/2A4HI5hPDsHWbpVgL8G\n7DJzlMR6WAehZco0Gxf2dwWPb2Xx+R9Troqcz77n6MyzAK0AYNxc1hkUkYaE\nzAAvOMvkTKN4KGnx+oi20tHnjZnjyrLRwq6ycp/1wFYjl2ILvLRDoU+NG44Y\niiR1phkyXejEAFFJezEJ3X373zbhXrSWOSdwV9QtPjj9SQN20A8wkHulOE8k\nXUaa87dEq2G0UGsYC5tyYdoqHatt3GWe52z+UpH/yaFnw5VXs8UVuFB/u7KH\nfkfR/MQMp+vKpNI4X4SyEf7JyDsvRuBEzhssxo89w0nD1sOJCFjEYIgNzOhr\n7W0bFgAkoQj8rF9UaBN/tbCS4L3/8Jm4EMGuSsg7z147eCRKiEgcAW+S/1nw\nGjH97L5CKsLQ6ABP/iGkUJ2elUB7NC2KXn7dvE03YOhylMyobhz7OcXAlZfd\n7Nc/zHZWUg/WupejP2ykFl4QEZ6t5udUfCd5vePS4F2IdHLoojOSSi+Q01Ct\nr24yj/vGsfLSf+/7XB3bSTwTCl9aSA4+x7ZDJDiAJnTQBG8RqRYq+U/OSOg7\nUyBdWeHuJzYOmHeDb61+XNfAYLjEfqnhsJk7KgpTXneqqcsqppBGYR3CkhiK\nskPPHpKFK/INvt7dzKzTRJ37cZt9YDcrd7fXO9OhhNDrslKL1FovYAFNq5s6\noHPu\r\n=K3Qb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsk8Eqxu8Q65seM/mLuzY+QtDeiH4+3W4rpLo3WgYbMwIgB5iUUb+PqGl0t40/aunD19AADMGPoLyePMqv51jZ5H8="}]},"maintainers":[{"name":"infnada","email":"contact@isartnavarro.io"}],"_npmUser":{"name":"infnada","email":"contact@isartnavarro.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.0.1_1595976615753_0.4036342458360813"},"_hasShrinkwrap":false},"0.0.2":{"name":"@anyopsos/cli","version":"0.0.2","homepage":"https://github.com/anyOpsOS/anyOpsOS#readme","repository":{"type":"git","url":"git+https://github.com/anyOpsOS/anyOpsOS.git"},"bugs":{"url":"https://github.com/anyOpsOS/anyOpsOS/issues"},"keywords":[],"description":"anyOpsOS CLI.","author":{"name":"Isart Navarro","email":"contact@isartnavarro.io","url":"https://isartnavarro.io"},"license":"GPL-3.0-or-later","type":"module","private":false,"bin":{"anyopsos":"bin/anyopsos.js"},"main":"./bin/anyopsos.js","scripts":{"build":"tsc -p tsconfig.json","postbuild":"copyfiles package.json LICENSE ../.dist/cli && copyfiles -f ../README.md ../.dist/cli && copyfiles -f ../docs/* ../.dist/cli/docs && copyfiles -f ../docker/* ../.dist/cli/docker","watch":"yarn build -w","test":"echo 'skip'"},"dependencies":{"api-spec-converter":"^2.11.0","await-spawn":"^3.0.0","chalk":"^3.0.0","class-transformer":"^0.2.3","class-validator":"^0.11.0","class-validator-jsonschema":"^1.3.0","clear":"^0.1.0","copyfiles":"^2.2.0","edit-json-file":"^1.3.2","figlet":"^1.2.4","fs-extra":"^8.1.0","globby":"^11.0.0","module-alias":"^2.2.2","nexe":"^3.3.2","read-last-lines":"^1.7.1","reflect-metadata":"^0.1.13","replace-in-file":"^5.0.2","rimraf":"^3.0.0","routing-controllers":"git+https://github.com/anyOpsOS/routing-controllers.git#build","routing-controllers-openapi":"^1.8.0","swagger-markdown":"^1.2.0","tslib":"^1.11.1","typescript":"~3.7.5","yargs":"^15.0.2"},"devDependencies":{"@types/clear":"^0.1.0","@types/figlet":"^1.2.0","@types/fs-extra":"^8.0.1","@types/node":"^12.12.21","@types/rimraf":"^2.0.3","@types/yargs":"^13.0.4"},"_id":"@anyopsos/cli@0.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-z4MEa1YMRnU73jgboTtKztOtos69lCqFBMULnzd9r5lzwXPWTg3g4b26elua7OutoDD0wvZs4BlI2ccdmnvSLQ==","shasum":"013653c4ca1cd5bcd6f9e5051b7e317717f68db9","tarball":"https://registry.npmjs.org/@anyopsos/cli/-/cli-0.0.2.tgz","fileCount":65,"unpackedSize":182491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIYjsCRA9TVsSAnZWagAA7dAP/2wDvk26tfiCefpcpgcu\ndZBhgUt42qVP/AlbX201WQ2uizZiuDaOagi5U/LbhmHbuHtBB/+/3919W1WW\nWaVWHfUK0WHqzvaqX3UpTkHwW19RjnSzfChsG/+OzuDjZchf22xsJXfwxigS\nBoB/3R5uQA9XtLRoEmvjfAioE0JW+FCq3ojsj50eSodIIBPAGXlRcAbH6Z2J\nPteYoak8uMGl6rfTqPYvURmAopafbt+TBLJUobLc7Rg8d/e7Ua4WZV3qFrrc\nMd9T74nXLAQ5BRxV1BIy9k1yuZLGhBBN7AwHMVkndhEokP84tHLhxcZurzTA\nFgPNx05y2fa7/46YmkXsqzAZa/dtbNq+u5B0egGgKhPIDAcU2Xx2b1GNG0Wm\nCoffaBFCdO0B45w4DNphZT7kCaXIdLXfyQTP92ZnjSYThH/fXFxwbRtoi734\n/3MC66B8/+i5rZ8Pw2xVnZfI0T0k7Yyk7QydiQAPOOWskLrVYmIOHr8Qt1GO\nGIaBqmKoi0wskiG0bV8RfhL+d3EVgRhJykyGrQtDwb5pCOnybXpBPjmIe9ea\n6UMxY2gnn3MHV2lSp0qPAnXwh3uyUvdjFXlxxYzTQdWLH6x5T2QAX6/RUyKn\nSXIWJ4JyTdEXodT5vt706UG5dbfmDE5Fx8l7GaaG7AdNPZEglxjFaETi2NjR\n7WIh\r\n=ss5Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQYOJGKVqpRWTxr75kQDK3LWYNEsj/kPEeLebgRDApVAiEA8+fbRK34j+aUYP6wV8ZYxSmYSV+Pz+MYccuIvBV5H2o="}]},"maintainers":[{"name":"infnada","email":"contact@isartnavarro.io"}],"_npmUser":{"name":"infnada","email":"contact@isartnavarro.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.0.2_1596033260164_0.5176118441265927"},"_hasShrinkwrap":false},"0.0.3":{"name":"@anyopsos/cli","version":"0.0.3","homepage":"https://github.com/anyOpsOS/anyOpsOS#readme","repository":{"type":"git","url":"git+https://github.com/anyOpsOS/anyOpsOS.git"},"bugs":{"url":"https://github.com/anyOpsOS/anyOpsOS/issues"},"keywords":[],"description":"anyOpsOS CLI.","author":{"name":"Isart Navarro","email":"contact@isartnavarro.io","url":"https://isartnavarro.io"},"license":"GPL-3.0-or-later","type":"module","private":false,"bin":{"anyopsos":"bin/anyopsos.js"},"main":"./bin/anyopsos.js","scripts":{"build":"tsc -p tsconfig.json","postbuild":"copyfiles package.json LICENSE ../.dist/cli && copyfiles -f ../README.md ../.dist/cli && copyfiles -f ../docs/* ../.dist/cli/docs && copyfiles -a ../docker/*  ../docker/**/* ../.dist/cli/docker","watch":"yarn build -w","test":"echo 'skip'"},"dependencies":{"api-spec-converter":"^2.11.0","await-spawn":"^3.0.0","chalk":"^4.1.0","class-transformer":"^0.2.3","class-validator":"^0.12.2","class-validator-jsonschema":"^2.0.2","clear":"^0.1.0","copyfiles":"^2.2.0","edit-json-file":"^1.3.2","figlet":"^1.2.4","fs-extra":"^9.0.1","globby":"^11.0.0","module-alias":"^2.2.2","nexe":"^3.3.2","read-last-lines":"^1.7.1","reflect-metadata":"^0.1.13","replace-in-file":"^6.1.0","rimraf":"^3.0.0","routing-controllers":"git+https://github.com/anyOpsOS/routing-controllers.git#build","routing-controllers-openapi":"^2.0.1","swagger-markdown":"^1.2.0","tslib":"^2.0.0","typescript":"^3.9.7","yargs":"^15.0.2"},"devDependencies":{"@types/clear":"^0.1.0","@types/figlet":"^1.2.0","@types/fs-extra":"^9.0.1","@types/node":"^14.0.27","@types/rimraf":"^3.0.0","@types/yargs":"^15.0.5"},"_id":"@anyopsos/cli@0.0.3","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-CGi/DSXiojQJcGPk6bwodKzQu3qKUTLKf0M/qKwV8dBcQO2nSPxVNcCUzy9Ei8v3PrVYlFR/p7VXeUB2KYsYIw==","shasum":"8c2a68d784ff29445bdade3483466012d72e92db","tarball":"https://registry.npmjs.org/@anyopsos/cli/-/cli-0.0.3.tgz","fileCount":83,"unpackedSize":221026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNrhYCRA9TVsSAnZWagAA9eYP/2Eem8sovp4RwmPUcWPP\ntmuEK8LNs4KeIBcr1NyQZV+mMGGlmJgjY+5IeoN91htqzLCJFGczzQ23ywbB\nFaW5pbB9sPHeMWXvE0w1fJldX5fhQpN/pv3HvolHFYi0F5FJhlzjBe/19cMb\neYKmoULIhfI23kgDspcEKMtNktLwhPFqGFY/o4rF5lKD6EWDrZ7UNBecvmum\nmgxx0hgiChPKJFYlz0ziQ8eSfAmsrbP0FdXNYCrZLUMNx62nUyVeaJBqD7hQ\nzsqX47jfb3PiWVNhUFMWJj7JFjOoUHEhQ9b6Et0wuhEZ+zk7NO8bqONTG+mX\n0on2HMQQuqOnhHb0iCcLierA6HpxtLISIqW43bGUitxLVihuuL+iKm6892M9\npm7U+f0i9x2AFxkJ9wBuPIaMyxkjWypmR52L3vtMtQzWb/FtYZLu3AUmLMT8\ntINbxE30G8T8JPDpUGcTQu98vJ7b+lzW7bSKJXcmI4DXrK6wrG4+qX6NuwLj\nfwF9va8tW/ORiDn2O7ke0q8iMbZ5NKDutnMoQhdP7iTxNveALDeBUwcKJ31y\ns1rOPuexzPQ9hkxEsUGrB4/MIQEaLLLQ3uRW39ejagskNi8kK7OdoEPaSwhG\nHynU7HRPJ3brWoVffw0yNQ+JOdYDw0g6ByTCbdNVBsJy4ov11UoOUhBWiBs0\nugKK\r\n=3e+N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLtI3zH/x4sm6q7MZ4NcKD4g72n3uWb5RXKxd8YjQtmQIgXOmc+z2YyvTOvoEFh3oyqqKYaFjDyr86jABWhmpS65w="}]},"maintainers":[{"name":"infnada","email":"contact@isartnavarro.io"}],"_npmUser":{"name":"infnada","email":"contact@isartnavarro.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.0.3_1597421656064_0.7314169786036047"},"_hasShrinkwrap":false},"0.0.4":{"name":"@anyopsos/cli","version":"0.0.4","homepage":"https://github.com/anyOpsOS/anyOpsOS#readme","repository":{"type":"git","url":"git+https://github.com/anyOpsOS/anyOpsOS.git"},"bugs":{"url":"https://github.com/anyOpsOS/anyOpsOS/issues"},"keywords":[],"description":"anyOpsOS CLI.","author":{"name":"Isart Navarro","email":"contact@isartnavarro.io","url":"https://isartnavarro.io"},"license":"GPL-3.0-or-later","type":"module","private":false,"bin":{"anyopsos":"bin/anyopsos.js"},"main":"./bin/anyopsos.js","scripts":{"build":"tsc -p tsconfig.json","postbuild":"copyfiles package.json LICENSE ../.dist/cli && copyfiles -f ../README.md ../.dist/cli && copyfiles -f ../docs/* ../.dist/cli/docs && copyfiles -a ../docker/*  ../docker/**/* ../.dist/cli/docker","watch":"yarn build -w","test":"echo 'skip'"},"dependencies":{"api-spec-converter":"^2.11.0","await-spawn":"^3.0.0","chalk":"^4.1.0","class-transformer":"^0.2.3","class-validator":"^0.12.2","class-validator-jsonschema":"^2.0.2","clear":"^0.1.0","chokidar":"^3.4.2","copyfiles":"^2.2.0","edit-json-file":"^1.3.2","figlet":"^1.2.4","fs-extra":"^9.0.1","globby":"^11.0.0","module-alias":"^2.2.2","nexe":"^3.3.2","read-last-lines":"^1.7.1","reflect-metadata":"^0.1.13","replace-in-file":"^6.1.0","rimraf":"^3.0.0","routing-controllers":"git+https://github.com/anyOpsOS/routing-controllers.git#build","routing-controllers-openapi":"^2.0.1","swagger-markdown":"^1.2.0","tslib":"^2.0.0","typescript":"^3.9.7","yargs":"^15.0.2"},"devDependencies":{"@types/clear":"^0.1.0","@types/figlet":"^1.2.0","@types/fs-extra":"^9.0.1","@types/node":"^14.0.27","@types/rimraf":"^3.0.0","@types/yargs":"^15.0.5"},"_id":"@anyopsos/cli@0.0.4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-K1+hz9Hedj8dYDQaVnO2PQmKozD6UDo/64x+uuLJtEUWYidJh7dJphGIqODMZ7r0lY9AVrSO9puVX4yhTaCUzg==","shasum":"7439730cb73d1daf136df1492d26fd2b3feefbb6","tarball":"https://registry.npmjs.org/@anyopsos/cli/-/cli-0.0.4.tgz","fileCount":86,"unpackedSize":235083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOgb0CRA9TVsSAnZWagAAjQ4P/A77PL/YQEhm7iFg3Lsx\nLJWAhTyjpNLKeVMvzyeXwvzoueLzaAjQWHzvvx4r9PE0J6CUTJ0NT29Uh7ge\n0lYeEeinf4DOfCTY+2KwhA+n40eII4pRFcnYGN8ECI1ANPmWBwNtu/WjiWb/\nbS808H6vp5TvmHBMTFUZgO8njDepOm4W13sU0DAfoGo/i/Yj/8e7umnGC0L2\nshSWtKR4PUr/cv4E+0Wyu6Irh/ccVJgsUKBMqs5fd5bNiEW2YZbhTY001QfC\nZ5djHPxQFjGRK7GdBCXtRfxL6VXeUszBx4aFWceag1d70jd6iowosIfPVmIW\nJ3ICdsI8aGC9OG+DRwfgLLsPs6UYPpiAUKD4+M0QhdBzR4IH7SwWS9BT6zVg\nOiX4d8JI3/F8+BN0lRGHumTQ70yC4JdYTzbSVbmZBTVW11GM+YCcLoShgqEC\noS5M2CpLO6y3BRwx9IjYCPZSbwkCNLQ6vZpwgmyhOfd9k7h41fClvinM20wE\nMJx+b4X7mfdiH2wS6sy6KnYkjQfpg2X8Be7wBkXNWgEQhh1JvtsJELQ5AfUc\nVgjLY8XqEqSa00ZmKvnjMHCMHswRRbcGZhCkEABjPv8VrRu3SJzZq8ItnPsD\nJWmtUsyJ2SWkxfXfxumEc0re5aKnhh/sPnhnvT/SpVfnqL3dOQxk29Ji67vy\nTGRd\r\n=yasK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRcNpbVAY++xwKDXjLFOshYw20gXeMf8jkYN5OH6fiOQIgPj+2Kr4cY/wBuQXIf1MKVnSAg2zPNQAdwsmvk9N6EH0="}]},"maintainers":[{"name":"infnada","email":"contact@isartnavarro.io"}],"_npmUser":{"name":"infnada","email":"contact@isartnavarro.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.0.4_1597638388351_0.8411081785405305"},"_hasShrinkwrap":false},"0.0.5":{"name":"@anyopsos/cli","version":"0.0.5","homepage":"https://github.com/anyOpsOS/anyOpsOS#readme","repository":{"type":"git","url":"git+https://github.com/anyOpsOS/anyOpsOS.git"},"bugs":{"url":"https://github.com/anyOpsOS/anyOpsOS/issues"},"keywords":[],"description":"anyOpsOS CLI.","author":{"name":"Isart Navarro","email":"contact@isartnavarro.io","url":"https://isartnavarro.io"},"license":"GPL-3.0-or-later","type":"module","private":false,"bin":{"anyopsos":"bin/anyopsos.js"},"main":"./bin/anyopsos.js","scripts":{"build":"tsc -p tsconfig.json","postbuild":"copyfiles package.json LICENSE ../.dist/cli && copyfiles -f ../README.md ../.dist/cli && copyfiles -f ../docs/* ../.dist/cli/docs && copyfiles -a ../docker/*  ../docker/**/* ../.dist/cli/docker","watch":"yarn build -w","test":"echo 'skip'"},"dependencies":{"api-spec-converter":"^2.11.0","await-spawn":"^3.0.0","chalk":"^4.1.0","class-transformer":"^0.2.3","class-validator":"^0.12.2","class-validator-jsonschema":"^2.0.2","clear":"^0.1.0","chokidar":"^3.4.2","copyfiles":"^2.2.0","edit-json-file":"^1.3.2","figlet":"^1.2.4","fs-extra":"^9.0.1","globby":"^11.0.0","module-alias":"^2.2.2","nexe":"^3.3.2","read-last-lines":"^1.7.1","reflect-metadata":"^0.1.13","replace-in-file":"^6.1.0","rimraf":"^3.0.0","routing-controllers":"git+https://github.com/anyOpsOS/routing-controllers.git#build","routing-controllers-openapi":"^2.0.1","swagger-markdown":"^1.2.0","tslib":"^2.0.0","typescript":"^3.9.7","yargs":"^15.0.2"},"devDependencies":{"@types/clear":"^0.1.0","@types/figlet":"^1.2.0","@types/fs-extra":"^9.0.1","@types/node":"^14.0.27","@types/rimraf":"^3.0.0","@types/yargs":"^15.0.5"},"_id":"@anyopsos/cli@0.0.5","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-dDawRbkBsKN2o5BjbuBHb9px6SpSgYSjZ4y/gDyLzlp5LgnV4KOAVP8ipDePwNzdi5z+gEj6BwYt7VgzufOL5w==","shasum":"30d891d62ef1a7a5df933d14d33d89593eecba96","tarball":"https://registry.npmjs.org/@anyopsos/cli/-/cli-0.0.5.tgz","fileCount":78,"unpackedSize":215825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfU24TCRA9TVsSAnZWagAAm1gP/0exvVCLIN8eIy48qhBD\nNU/hki4jepeGG/Nln7gFjfkb3HB+MKLUmPS1XcQkJIflXmRld5DeNkEHn4Yc\ndCZyDBgMMx4Op/ucO8pUG/VMRg2gbEMTZsIhvIGISlP4c7k/ft5APg50pf4z\n8BM4FPXPG3Yfn17T7uqlsBHa/mhnnz/3qdExTvmSB9/CtToTCTq37xthPa68\niFWZpm2zLqVTluAGf3MMmgp7Qq4DNY1WIyugS1yeoZn/nV1WNnvwfJmjvhkT\nCgdh/ualiThZOlJsbPF1u90e/LDS4Cc4fzyMrl7jvT+gwEd3NdlZcuu849EB\nzar7Awte3MX8qrB8FV9x1OtU2vEFS4CY4ExKiRNaVTdIW4hmCes9grXD+O/t\nFQ2saXrM09iUEccF00V5CL28sQ9GTCK4xyRZn//bjMlGOnrGBJBOSkEa9JBm\np5G1x4IMf5XiFyXmbicHT8gMJGtbIYdqdiBO+UWnVhzPfRYruKBQSDQruf2t\na/XbTiFPcTFs6sDZ7mrJ2El0udXhU6G6usKohExrGkDas/lLMx6kmHIBLEi1\nD3TAF7J7yxg52Wxazs0N2STCBbv7sBMvOLSjvZpZSvjmxXPoeIfNZU476eGB\n5zxec4x81FfVHq1rUxVi/p+D3nMcWRKki5kVAMe5p0LzebqBO51h5OsIaecN\nPKXU\r\n=KbZg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxqJfGJisqb4FELMSgwXU96hHQK1zroRwcppogks8J3AiAoAS9yY/X2BgRCMCvSY98Suwk2vreOd691Em9AT0bJRw=="}]},"maintainers":[{"name":"infnada","email":"contact@isartnavarro.io"}],"_npmUser":{"name":"infnada","email":"contact@isartnavarro.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.0.5_1599303186966_0.4570503185238466"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-28T22:50:15.514Z","0.0.1":"2020-07-28T22:50:15.897Z","modified":"2022-04-04T14:27:12.297Z","0.0.2":"2020-07-29T14:34:20.276Z","0.0.3":"2020-08-14T16:14:16.197Z","0.0.4":"2020-08-17T04:26:28.502Z","0.0.5":"2020-09-05T10:53:07.116Z"},"maintainers":[{"name":"infnada","email":"contact@isartnavarro.io"}],"description":"anyOpsOS CLI.","homepage":"https://github.com/anyOpsOS/anyOpsOS#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/anyOpsOS/anyOpsOS.git"},"author":{"name":"Isart Navarro","email":"contact@isartnavarro.io","url":"https://isartnavarro.io"},"bugs":{"url":"https://github.com/anyOpsOS/anyOpsOS/issues"},"license":"GPL-3.0-or-later","readme":"![GitHub package.json version](https://img.shields.io/github/package-json/v/anyopsos/anyopsos)\n![GitHub](https://img.shields.io/github/license/anyopsos/anyopsos)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/3379512d71dc479fb65a839b6c409592)](https://www.codacy.com/gh/anyOpsOS/anyOpsOS?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=anyOpsOS/anyOpsOS&amp;utm_campaign=Badge_Grade)\n![GitHub issues](https://img.shields.io/github/issues/anyopsos/anyopsos)\n\n![App State](https://img.shields.io/badge/state-alpha-red?style=for-the-badge)\n\n\n# anyOpsOS\n\nanyOpsOS started as a fun/test project and I realized that it can be a good tool to manage my GNU/Linux infrastructure. But finally I opted to do something which not require any Agent to **manage the whole infrastructure of a business**.\n\nThe main purpose of this project is to create a tool to: **do disaster recovery tasks, monitor, install, manage and preconfigure any kind of system and it's services, reports...**\n\nThink of any tool that you use as daily basis, this project must have a similar one to do the same job. And just because all the different tools share it's information you will be more powerful than ever.\n\n**No installation is required on managed infrastructure. AGENT FREE!**\n\n###### As an example,\nIf we manage all our VMWare infrastructure with `Infrastructure Manager` App and integrate all the data with the `Monitor` App, automatically we can have full performance charts of all it's VMs.\n\nNow we integrate our physical Storage Systems (like NetApp/EMC...) to `Infrastructure Manager`, we can control performance issues with `Monitor` and automatically link it to VMWare VMs IOPS/IOwaits issues. Or with `Backups Manager` we can perform Storage Snapshots, Instant VM Recovery, File Recovery and much more.\n\nBut... why not integrate it to Ansible, Terraform and many others to work as GitOps method with `Notepad`?\n\nOr just open a SSH shell with `SSH` or maybe... upload/download files with `SFTP` to these VMs.\n\nAs said, same with PCI Compliance checks, services management, security audits...\n\n---\n\n> This project is for ProdOps, DevOps, NetOps, SecOps... people, yeah; anyOps\n\n## Installation\n\nThis project provides a series of Dockerfiles under [/docker](docker/)\n\n#### Development\n\nFollow the procedure from [Development](docs/Development.md)\n\n#### Production\n\nFollow the procedure from [Production](docs/Production.md)\n\n## Architecture\n\n![](docs/assets/architecture/architecture.png)\n\n## Roadmap\n\n[ROADMAP.md](ROADMAP.md)\n\nDon't hesitate to provide a Logo and Backgrounds :)\n\n## Currently installed applications\n\n![alt text](https://isartnavarro.io/img/anyOpsOS/smanager_app.png \"Infrastructure Manager app\")\n\n- Credentials Manager\n    - Manage all your `anyOpsOS` credentials to use in other installed applications.\n- Infrastructure Manager\n    - Full integration with `VMware vCenter`/`ESXi` nodes and `VM`s.\n    - Full integration with `NetApp` storage.\n    - Full integration with `K8s` and `Docker`.\n    - Manage all your standalone nodes (`Linux`, `Windows` and `SNMP`).\n    - Generate `PCI Compilance` reports\n- Infrastructure as Code\n    - Full integration with `Ansible`.\n    - Full integration with `Terraform`.\n- VMware Remote Console\n    - Connect to any managed Virtual Machine!\n- Backups Manager\n    - Restore `NetApp Snapshots` into `Instant Virtual Machines`.\n    - Restore `VM Guest files` from `NetApp Snapshots`.\n    - Mount `NetApp Snapshots` into your managed `ESXi` hosts.\n    - Restore `vCenter Datastore files` from `NetApp Snapshots`.\n    - Create Backup Jobs\n        - `NetApp Snapshots/SnapMirror/SnapVault` of your `vCenter/ESXi` infrastructure.\n        - `MySQL`/`MariaDB`.\n        - ... more comming\n- Datastore Explorer\n    - Manage `VMware Datastores` files.\n    - Manage `NetApp Volumes` files.\n- File Explorer\n    - Manage all your `anyOpsOS` files\n    - Download files to `anyOpsOS` from URL\n    - Download `anyOpsOS` files to your local OS.\n- SFTP\n    - Download/upload files to any SFTP server (SSH).\n    - Execute scripts in remote nodes.\n    - Download files from URL to remote nodes.\n- SSH shell\n    - Connect to any SSH server instance.\n- Monitor\n    - Full integration with `Netdata`.\n    - Monitor in real time all managed nodes (physical and virtual).\n    - Alerts...\n- Drawer\n    - Full integration of `draw.io`.\n- Notepad\n    - Full integration of `Theia`.\n\n![alt text](https://isartnavarro.io/img/anyOpsOS/sftp_app.png \"SFTP app\")\n\n\n\n\n## Acknowledgments\n\n[<img src=\"docs/assets/jetbrains.png\" width=\"100\">](https://www.jetbrains.com/?from=anyOpsOS)\n","readmeFilename":"README.md"}