{"_id":"@preventsenior/pvs-cli","_rev":"44-2254596daff37fe86d1f67c757eaca7b","name":"@preventsenior/pvs-cli","dist-tags":{"latest":"3.7.1"},"versions":{"1.3.2":{"name":"@preventsenior/pvs-cli","version":"1.3.2","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.3.2","bin":{"pvs":"index.js"},"dist":{"shasum":"b7849a2a815cc460261a4d6aa3d0c7082fa48a6a","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.3.2.tgz","fileCount":25,"integrity":"sha512-TOgb4na0TU3Nn9dHUwptUlMl7kU9hjZk4Hhs0iuu52VyhmYPE7mlYgcaEsHsGUQyCjvtqd5F8vaNlIazGBUTGg==","signatures":[{"sig":"MEUCIQD1q5z+zgPeIW21yyYApT5RxkCaeo1ckNwcGAa08bILCAIgGtcvx5N4raEKarUEFDDvmVrEJsfYgLKpOUFk7F/hvwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80427},"main":"index.js","type":"module","gitHead":"378c3d161f327fd6bc82849ed8b0efeee8d5f1c3","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.3.2_1719313473572_0.4146197334875992","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@preventsenior/pvs-cli","version":"1.4.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.4.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"a6a30f28687d74c10eba8e4a6e157ae1a5f92163","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.4.0.tgz","fileCount":29,"integrity":"sha512-LiOQ/+bLNy9QuZXLtlAov1q4aS2YMFOqpL91BEBltZMRPMZJ/ocvHwfQRsm1PZv2lyJPP4Pe0rkikVEmUoA56Q==","signatures":[{"sig":"MEUCIQDY0OP0J8rm8vZqNdtDJzC7BZ/1tO1NapJk+4AY7lZpEgIgSDev7KFlS+P+aEQJOJ55aK/aR+7HYkipO6ogiusOTc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94459},"main":"index.js","type":"module","gitHead":"e43073d901dd81283e0fcf77e442167c0ff26497","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.4.0_1725456407112_0.38989135764851635","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@preventsenior/pvs-cli","version":"1.4.1","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.4.1","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"c1f7343a06babf424ea6fdaa187a96d008dd0cd6","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.4.1.tgz","fileCount":29,"integrity":"sha512-r9H3j5q26Pp4HWU6RDvy5RzohhDe87hPXbKGQYDE1DH8ZAcS6bmKska1+oUYM7QjtLAdnRYfSckdFm3xOJ2eJQ==","signatures":[{"sig":"MEUCIBfMaWx/fMWvHYlD5mAhQsTg4cdbRHkYM8Kx9qREc/tbAiEAsyMhr79Jt7fTWwCTo5ySQNDiQtAMjATHY4HpMSJr2MI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94559},"main":"index.js","type":"module","gitHead":"41b4d213ed8869fbbb51d07f6d7cb7629085fe23","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.4.1_1726593410798_0.05854934183380878","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@preventsenior/pvs-cli","version":"1.5.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.5.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"4e22ce153a6fef86ddf684f2896e35f7d2eddc40","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.5.0.tgz","fileCount":29,"integrity":"sha512-fYFvqRyBQO4JR2sKprrNM2mGSoIN3+uf8RzlxFTFyCI2o2s3hXPaXvY47uSev4LsC+3An+30RbywgCYooVDh7Q==","signatures":[{"sig":"MEUCIDsFGHiMUJiiHl90bkXv6JWz60pUw5h2j6hjzFUVazT0AiEA1lg5EVJV3xSMdMm5C/ZMSrHgMk7i7N71UsPSvzjiHXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99466},"main":"index.js","type":"module","gitHead":"6dccfc990f909eea4b95fdfb2c9720fc281d75eb","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.5.0_1727350693607_0.9794925406332176","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@preventsenior/pvs-cli","version":"1.6.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.6.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"527763fc2e91ab4fe9750dc31559a81001eab619","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.6.0.tgz","fileCount":31,"integrity":"sha512-L5Q7gqMl9cbSG6WJlQ+XhKSif3seq/K4DDblopF+L6Ia8XLCyh3OAq2Ng57bCNwBqrhRZzOXOl4TVMb4LQMunw==","signatures":[{"sig":"MEUCIQDGBLRiQbmbzxBC30e60ofVavm64hKRrph0LYcP4OM5SgIgN2HlPj34HMEcPBQ5VrS0B87IxKSkJCbZfzrm8M2/ai0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103859},"main":"index.js","type":"module","gitHead":"be2a9b64b95992378786966b32b9e8e97a0d439f","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"9.5.1","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.6.0_1727881616918_0.7612457465424001","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@preventsenior/pvs-cli","version":"1.6.1","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.6.1","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"13db39d62c38a98edf13be5283f1db9318021723","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.6.1.tgz","fileCount":31,"integrity":"sha512-twnhsDXAub3rXe7kRhMwquHqcJoIjKqg1BV0ry/W6JW3uGzaAfhbLcPYhgAjQargAHlyiH+5gjvq5AiDucHfnw==","signatures":[{"sig":"MEUCIQCvQ1UqzGXoVCpMi60nlhXrMynUXBemXzw/IrUUTrkyhwIgEsW2TXPNB/bTxSPs/nCGpEE4gJbFfwcbdHiRATHRz+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104063},"main":"index.js","type":"module","gitHead":"7b9cae3309396cf4113e7c04b86c973984a33b25","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.6.1_1727953644938_0.1300717498067121","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@preventsenior/pvs-cli","version":"1.6.2","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.6.2","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"b36a026e25fc2e01ddef1f230dd7184f6ff513d7","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.6.2.tgz","fileCount":32,"integrity":"sha512-OwKmkaEegT1C4wUK4PqM5iOmDwEoUodsOE77lSpA3jGoRUrf9wos8r1eqelCvZ5UQ4vY/YH/9lg4MbR8nZYWtQ==","signatures":[{"sig":"MEUCIQDcBrGRhNUhxR6YhBPStv7iYm1zHUBNwDs4N4suxU3aHAIgG+PIxjEGeDiaG7tcE62o/BDq9uDS0OFz7TF9tiBEQKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104111},"main":"index.js","type":"module","gitHead":"72a62871ea9632232423e1ba42365a1261ab5586","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.6.2_1729703531150_0.38490501731769977","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"@preventsenior/pvs-cli","version":"1.6.3","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.6.3","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"bdad7539df62f1b38ad4f6bf32cb10b0ae5d76f1","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.6.3.tgz","fileCount":32,"integrity":"sha512-DqVXn1HFVCoIAntGW3v/pSlXIxNffXMsocn2Y0JqiytWPT6PAOPn0+19Qn4OVTsYlt5B/h5udzIiD6KsRd1YMw==","signatures":[{"sig":"MEQCIFCsvw7kXIG3H/n3UG3juiz4rSSeYXqbqaQySrNnw2D8AiBuM+Xq161OuljgpzUUUKapRbI9vl1ViYlTXImqhcjcsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104182},"main":"index.js","type":"module","gitHead":"778ffba70d9c98e5693c638a6a272278ba18dc09","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.6.3_1732542322174_0.13333217935662756","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"@preventsenior/pvs-cli","version":"1.6.4","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.6.4","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"2ad0858eb08fc14a44fe69753dd628b7283ee9fb","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.6.4.tgz","fileCount":32,"integrity":"sha512-VpIzgMqCW1hHv7PTtgEGPCyeCyH79okqGE2rZhH0x0AWQI1IfDhAlN7fPu+EXK6dHBZMP23jE/XovFQtpUIyWA==","signatures":[{"sig":"MEUCIF2CSj7Mk5Kdt23m5vY3T5bapCeWhsgjCuANut66lXvTAiEAnOM/6+cSanAWF11szuB+YX87eNbPWVXrNocQhsL7dKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104355},"main":"index.js","type":"module","gitHead":"ac29ba5cea71b2ab6c4c62f1de0c235c76990fa9","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.6.4_1733850425897_0.5640403916454986","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"@preventsenior/pvs-cli","version":"1.6.5","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.6.5","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"08bf754ad2b0565aa72f2401e600f1d4d4c089d0","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.6.5.tgz","fileCount":32,"integrity":"sha512-7WayZfeeEicX9ZmDvRS1O1S7rW/pMkyFFq+/yF/2sI1pZSnrIo6Ldg68hr2j7ZziaP31Z9Frw46czNsi2h0xnQ==","signatures":[{"sig":"MEQCIDLOq/3Q3iD3lNBDRWwKRTAQhNJsSLWTr1OHVVLUUQFwAiByetm3YNWIiGdBbn+yzZinsE/+e5YDwooIQdwAjj6JFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104282},"main":"index.js","type":"module","gitHead":"57c0c7c3cae08da8463f00c5693f650b89d4ca77","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.6.5_1734107964334_0.10863862358388543","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"@preventsenior/pvs-cli","version":"1.6.6","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.6.6","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"76ef8462e0e22a2a7c43adf47d5d3ce2ce09f272","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.6.6.tgz","fileCount":32,"integrity":"sha512-lSslmotkOh83HH+TgE3QcIiYZWqBF4kVf8KxUSNLhubJRj2I1Hb0SBsi36mwIUe1p108ZaUw332gjYvewJ1pNw==","signatures":[{"sig":"MEYCIQC7+ispAhPD/lur2slRTNy0pdkE4xXWiGrZXp+1jdiKrQIhALczfWgvde73LQvNIG/Y9KZr9B/yvZ8gDOopveMdhBry","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106591},"main":"index.js","type":"module","gitHead":"9bd48b7f208e0a08ff4351298d0adbc906b6f214","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.6.6_1734615535824_0.3435346221787767","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@preventsenior/pvs-cli","version":"1.7.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.7.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"6044a919b1070d06af63fd56425a3185fe2eb3a5","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.7.0.tgz","fileCount":32,"integrity":"sha512-t37+XHng9fR7t753ZPUE4TYfR+e3lSkW+KFUntZeH8VZ0JNUqZHRdC6UW//T6GOE4VAnzIqYG6AKfr3Fmnkfow==","signatures":[{"sig":"MEQCIBICjP0AtNqL90eVxi/2dOi2hQgOc5JdDFPSjmKfS8rrAiBQs7FR+RQczeyNT65YYRfqNDhn7++7yLB4wCNP4t+45Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108726},"main":"index.js","type":"module","gitHead":"4259d622ffe3f7f006a92737fd2dcef50e1e83bb","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.7.0_1734699978066_0.31848671664495676","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@preventsenior/pvs-cli","version":"1.8.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.8.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"7ca90ac9d83c16772012baaec0bbeff0c24761b8","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.8.0.tgz","fileCount":35,"integrity":"sha512-q8UHEPoBlVa4Xx8vNFEyVLwTCeo8f3slnkZ2Qsen1XAue3dk+3dbcdwkqYxewgB+sTKr+K6lcSpKUnmFubUlVw==","signatures":[{"sig":"MEQCIECC+CyRaikVVrxPaTpMQfx0Gq9R+hYZXasoazzbj3EeAiAECSZiRro2vvk1PJnFZfJUzWf74XfGa8FMZCLQZHEv8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121582},"main":"index.js","type":"module","gitHead":"22ec7a10794e9712fe7b318c5f35628c5ec91c54","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.3","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.8.0_1736776896488_0.10355278654596689","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@preventsenior/pvs-cli","version":"1.8.1","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.8.1","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"4f758cc1354368c9d54b0c9cbdbec854eda1aafb","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.8.1.tgz","fileCount":35,"integrity":"sha512-A2jyatGsj5eskCDiP3sUQ0HyxZ3qpsxf313Nif4n2UkQ3SB7YftGEmkD8pOBM5nwzAmJoC71q2UBJAOU9u5+aw==","signatures":[{"sig":"MEUCIQD/bQaLfHjKkd+j0UkckmXuiDV0Bk5kIvZDEJouehDUcwIga1B4fgwBrVOw/uHORkXukpqULRlErltx2/miyNBSu2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121583},"main":"index.js","type":"module","gitHead":"57803391b12bed2a9c16b2ea3a1c395db663aaf0","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.3","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.8.1_1737119783483_0.28809227268447546","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@preventsenior/pvs-cli","version":"1.8.2","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.8.2","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"ab7a9ad02ad245cced4e94e4196553db8768f755","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.8.2.tgz","fileCount":35,"integrity":"sha512-KjPC+OkueXhDsbseiEMKyxzcB6sj5R3MwrcEycvP8THr39Y81B6mxv2FIde4olSxg3hZTQrK9KSKALTYjrpx8g==","signatures":[{"sig":"MEUCIQDlysAUGvc/w06oYltOsb4FLRMhpdv96BHNWO4TYcGKDQIgH6NwzNmpy1wiWHOHftnKde60Ob3jNk+4zRclkj3fsEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121697},"main":"index.js","type":"module","gitHead":"8d6af65bbbb758c628dd25e8a3cd1ddb43fc22c4","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.3","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.8.2_1737122483734_0.47162016164351894","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@preventsenior/pvs-cli","version":"1.8.3","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.8.3","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"247ae1ce43cccf13624b120623cc1ecede5c2424","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.8.3.tgz","fileCount":35,"integrity":"sha512-oFuPhFYg4glS7owF7EM8xSgoTq3wUd7Kl4FMJBJ1Nb3gCQ5Yu5Uctny980wRhRCnVOV2r8qVkmbVS0bu/A+pQw==","signatures":[{"sig":"MEYCIQD1iKvbJsn9B0lWh6wyvXgNi+hB9kSI0PTk2MT/VWBoGgIhAP1oMhsthFPdhzqcSyeNG3ZYlEZAD2ttmnvJ+3/Xitvk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122130},"main":"index.js","type":"module","gitHead":"2a63f01f6ac5915f763fa6d4fc0c2832d3dbc336","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.8.2","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.8.3_1739368872751_0.5174332202362226","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@preventsenior/pvs-cli","version":"1.8.4","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.8.4","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"9960e4f061b862b8e89aaef40a37d1835d30a32c","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.8.4.tgz","fileCount":35,"integrity":"sha512-AI1H+qwy5Grzqd7JZuQe/ZrPFi0QoJXe9+kTgla/G69g+WpkBKp2Bc6bktSc0Kp0EhPtkzvi9MDWA07GjZ6kPQ==","signatures":[{"sig":"MEUCIAfU6TvyCgOfx846zH/6zwBXpEV3ZiKVoyE2zWVu+VJtAiEAmLqJdNpsOo0obkXv3oSkuezykiSWSh2XPssSj4pRY/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122130},"main":"index.js","type":"module","gitHead":"186568c7834d14fa62b817862815d22b1f7d05b7","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.8.2","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.8.4_1739370054572_0.4011406897072447","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@preventsenior/pvs-cli","version":"1.8.5","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.8.5","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"3e1edd2223ab63c4762d75a10097b7e0d29097c7","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.8.5.tgz","fileCount":35,"integrity":"sha512-XkQd5bI/qdNVIT+kbz0lj1os7vjzBcqHh0ove4V4p3jSBoJ9rndrgNyYuju4ikYyq+aV8VQIwdEkdEmoPOwayQ==","signatures":[{"sig":"MEYCIQCAiTEI4Uu1Ce4CFuMOROVMx8v95R0r2S6K98VrixaDdgIhAICb/7JDT1VS1KwotQW3ViOdRhp/7B3foT3uLnemD33U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119489},"main":"index.js","type":"module","gitHead":"94b0b4fa0d8025e0358be2d73b0922bca0c276f3","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.2","axios":"^1.6.8","chalk":"2.4.2","figlet":"1.2.1","xml2js":"^0.6.2","js-yaml":"^4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"^4.2.1","node-fetch":"^3.3.2","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","cross-env":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.8.5_1741693477025_0.5001995288043473","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@preventsenior/pvs-cli","version":"1.9.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@1.9.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"ad646e85ed5c4024cd1b2659d1cba16b23508e37","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-1.9.0.tgz","fileCount":38,"integrity":"sha512-egKxdJI6/XnFkFKV122pGWTDnEAZaiqnF+wp7TZ+EIoHiI4/fN4Iu+AaNduDfcNj4xb8ydFLXP/sUcP9m9sNTw==","signatures":[{"sig":"MEYCIQC2mMwHoQuwMc3jJucuTVltVd9Xh2MXp5sx1VCLnL2BTAIhAMYVhY/5RKse73tmRkVzhhQMv9UhzhrRnRlh4wDo3V07","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131950},"main":"index.js","type":"module","gitHead":"6dbcf5a2976b88bdf56de0b9cec7eec813cf207f","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_1.9.0_1742563875746_0.4947688074214356","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@preventsenior/pvs-cli","version":"2.0.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@2.0.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"6ea0cd2228f1156d3fe5b8d4a7bd9fd84e0f2a0a","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-2.0.0.tgz","fileCount":42,"integrity":"sha512-JoLkONMnIFXl3V3b46q8NowY5wvR7oAMGsPu3jdRb94WT1ONU3SFHI5KDIED+R9YPtXe3aE7uqt/hpp5NsNWIA==","signatures":[{"sig":"MEUCIQCnSrzrWhcUKsauJoQ3VvShvvJoKafjIrLohNPdq1e5CQIgFtiwYkHzYDtboZuiDu5fXM4GHcyss8e8PHY1SXmJnTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239337},"main":"index.js","type":"module","gitHead":"3e59d931f8be3687f96e52eb1dceeb58b684d4b7","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.8.2","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_2.0.0_1749475359563_0.2569327585423249","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@preventsenior/pvs-cli","version":"2.0.1","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@2.0.1","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"07c33cc409010a2e2d3a068fb77516c4355d3a1f","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-2.0.1.tgz","fileCount":42,"integrity":"sha512-6UmVhonzPciD2bE5fIHqUZUQkg9df71rhSWNzgyOqR5VSPW9ZbNLtHatlVIT6Sm+2faKjLCU5jeiw81E7wL25w==","signatures":[{"sig":"MEQCIAxV/CSFav+QmkXsAiXZTi6MKM61bEEmwMLV7G0TvYo/AiAxO/kiAqIwEjMcE1lKrE/ZJG2MEbsR5jV/E1nrb9Hj5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239362},"main":"index.js","type":"module","gitHead":"cc1c4ff2fcd68235661dbcb86e62cac4c4fb9375","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_2.0.1_1749760534101_0.692383623913063","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@preventsenior/pvs-cli","version":"2.0.2","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@2.0.2","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"f7a6a93120bbad32857a06ea1f3c8d4917c65e39","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-2.0.2.tgz","fileCount":42,"integrity":"sha512-zh2V5nAx6uWde+gucsgwIe081EF8gyPCYT/oL5n3iwdb+luwM0Z+fNfot1Vz5j60s4y5mecCg0LooR4s+i6/dg==","signatures":[{"sig":"MEQCIHjQTGt/0qT41d2CC9nVYlcVpLusEOGHJB1YhZ9tObrVAiBtu98FZlAcYWosDDnxlRQlTUd0gGdG3JPx9q97JGOXew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239337},"main":"index.js","type":"module","gitHead":"c2b631c0e7f0a140dab432f58a40599e53774b05","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_2.0.2_1749818652391_0.8018161553974237","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@preventsenior/pvs-cli","version":"2.0.3","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@2.0.3","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"029ed7463eead2f1c4834acaab89b77a3c41d18e","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-2.0.3.tgz","fileCount":42,"integrity":"sha512-vgOcUVsGjglLJjaBFQ6k8g+NVcUL8kJhWv7q1xs3VBtoL6ph+BJRawOjey7TY+XULuMJJwBE9/3ew50IP7PbCw==","signatures":[{"sig":"MEUCIQCSp1P0zvv1xKXfPjqx3oLAulLdQEa4ibVOCFK8sRSGfQIgAJXIa5eHfX5WtgBcAeUcTkhNCz1OWWS8CXMAXV6hnKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239370},"main":"index.js","type":"module","gitHead":"adc2df6fbfb8b74484afc0fbbb4c45e4647b615b","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","actor":{"name":"preventsenior","type":"user","email":"prevent.tech@preventsenior.com.br"},"email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_2.0.3_1750683112309_0.770130860052439","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@preventsenior/pvs-cli","version":"2.0.4","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@2.0.4","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"38aecfa8105d502b1dc51da7d833040489b3612b","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-2.0.4.tgz","fileCount":42,"integrity":"sha512-2yPllGbx2UHxjsl+d1TsMZVjMnlR/Us1BbJ1Gn5eDNYu2o898f7njQMPa7im3QH2GC4psbzXPVO5Cv0hDjHHvg==","signatures":[{"sig":"MEUCIQDjWWareqFmWMLwJyhLV7Vb2gqrgQbR595dhvvwRHO1xwIgUnU9TR/PorZQFa6ZxCLr8u5F/N6QIswTOXm0YBi0InA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239333},"main":"index.js","type":"module","gitHead":"ef201996fe111736196ad4dfbbcb885f35d4dfaf","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","actor":{"name":"preventsenior","type":"user","email":"prevent.tech@preventsenior.com.br"},"email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_2.0.4_1750686589395_0.4169719186087597","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@preventsenior/pvs-cli","version":"2.1.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@2.1.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"d190402d0d96125720d467c4d8a184511abe93c8","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-2.1.0.tgz","fileCount":43,"integrity":"sha512-HgY0WPQgWLcsKEYsYBElRQ7iRVozdea6wUScKMjhk1fkL2vuZUptl/BK6aPoBzkO96Y1Sn9itSehNkdhhousMQ==","signatures":[{"sig":"MEUCIQCHdfSRTVtvptwIvjOwnt5K8YU7cwVnfhzf3AbVYd6eRAIga2zrAWg3LP4W64N+qdhchob3MlQtslvgUduYbESuetI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240126},"main":"index.js","type":"module","gitHead":"28f152fb1d429589220d25f6886ef1851b6f5353","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","actor":{"name":"preventsenior","type":"user","email":"prevent.tech@preventsenior.com.br"},"email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_2.1.0_1751042409547_0.9121238847387629","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@preventsenior/pvs-cli","version":"2.2.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@2.2.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"b0a613c31066cb7d9e0f448710cee5b91841863d","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-2.2.0.tgz","fileCount":42,"integrity":"sha512-k5V3CR3wed3nDD8XmOMPNYeNdVEN1qSxke4I4Q4nATtfzTE2mcSALBjQN9CgcxmMNaFs9rnkX39uKP6QgAcQng==","signatures":[{"sig":"MEQCIBy17ypx+gFddsZtU6AOrocujjfz7Fjd+Ggt//hTutu4AiBoc2VL4oiL28BDzrtzP6rXSIJ1HumTerMqAB+2c78qDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252674},"main":"index.js","type":"module","gitHead":"709760620ae460c87461235a1c45ff886ec46b02","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","actor":{"name":"preventsenior","type":"user","email":"prevent.tech@preventsenior.com.br"},"email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_2.2.0_1752163480803_0.6385875079119789","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@preventsenior/pvs-cli","version":"2.3.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@2.3.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"894c7e9839879ec8557a5e8c2c4765987cf201cd","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-2.3.0.tgz","fileCount":42,"integrity":"sha512-Fglxr3q7xWZTfAHoXAHbwTUhPfbcUq/fe12HT7AFA/c4atfibey67gy+VvSGJhRSGaEQUwfHnzJ1OwDM8KTgJQ==","signatures":[{"sig":"MEUCIQDl4IK1L42Nf2J/5WvyTmdVQ6ivxnagyb4dvxG8k7vHbwIgK8tWcrPh0RqHp5Zp+RYduMg+LGk0lzEwC8yyHfRCROI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252670},"main":"index.js","type":"module","gitHead":"5e77b5fd264e62b0ed7dde553e0c2d0c683ea624","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_2.3.0_1763408787862_0.05005021787619013","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@preventsenior/pvs-cli","version":"3.0.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.0.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"bb414de9ec087581d84848e1cc89122595253658","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.0.0.tgz","fileCount":45,"integrity":"sha512-ChR4HqnowXnRBlcdazsaCO+SJ+OXcP7O6pqjjkQzUVFhlq2WiELqEblsvyev06oxmp2pVm2qAlTVieA/HHHHTQ==","signatures":[{"sig":"MEUCIQDO5ju4n/RjQqBGxDjBvWZWvUtmAlT5D6d3shw2Y+eWqQIgOy6AG4/36wBCz7FWVqC/fuIk/XsgraqVlmQu+A9ziTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311213},"main":"index.js","type":"module","gitHead":"c720e74cd8d915e6ca9989a838b2e239c7054c94","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.0.0_1769534703230_0.978965941887799","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@preventsenior/pvs-cli","version":"3.0.1","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.0.1","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"1036873b1428e24ebce05d32820d6c069d0730ca","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.0.1.tgz","fileCount":45,"integrity":"sha512-cfqWTu+9djrRvRsH/OJcc/dDhfNaBEMSVLzGU2pvya4Rtz9ANvhLkU1f++HnFl43of8ER8w4vMZBPbGy6i0a9w==","signatures":[{"sig":"MEUCIQDCLKYjwkiFq0k19ZHNWoMPNvGHV64+vTDnQLmOkZmHkAIgBY1esdIKybIagH7kIBJHkPo2mj+npfcR8hGOd/8d+S0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313432},"main":"index.js","type":"module","gitHead":"e5e738584a7a120e5a16218fc751483f0654f002","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.0.1_1769610695507_0.9602342697725019","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@preventsenior/pvs-cli","version":"3.1.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.1.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"5a136a00de966647af9488449b01b4425d94f1e4","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.1.0.tgz","fileCount":45,"integrity":"sha512-QSkWclaKO0ZuRtZkv04eMsJRrtIUyrNdTKUI1yQjmsAzPsusPgT5UuMr1vA87fM6egGsDQ8aXBoRBWJHraikkQ==","signatures":[{"sig":"MEYCIQDMGn/SJUQDSSN7duQL2wg+Dz8acIfAUW4jUhnkd3haCQIhAJtQ7qse1FeuMefQJV3eTPNdiaG2nbsol1Zijvi458lf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314069},"main":"index.js","type":"module","gitHead":"04ec9f6fb89f42793e26d4f977be3876ea648a0c","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.1.0_1770227840427_0.4782344223278645","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@preventsenior/pvs-cli","version":"3.2.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.2.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"86dc5c6d431ad8158eed9a157e28fcdcadcf998a","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.2.0.tgz","fileCount":45,"integrity":"sha512-heNyKdC+7fUjxxGAxRqs2QKZCjyNJlmMbLS4BMXsjS8L+BocygkpS59DSKGcnxVTrVq8Z4UN82pGLVfSnv/mdQ==","signatures":[{"sig":"MEQCIEXKBdWAsrnxe8shXm8zh2cg7FrcEg6ZXP/8dRfI1zoTAiBBIRMMt9P68ICtBNM2ustUnV1tAFBWQ7+t7GbL0ZEtwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314270},"main":"index.js","type":"module","gitHead":"0248b1a8364fd1e9263677d925add29bcd324c17","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.0","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.2.0_1771936256544_0.40205869651058523","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@preventsenior/pvs-cli","version":"3.2.1","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.2.1","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"b5b504914bbff5d5aaac859847fb4b3fbc3653b6","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.2.1.tgz","fileCount":45,"integrity":"sha512-70qQU6oOaXJoyelvs2jmQNZeY+Rqwd8wacsT6G12ls4mQrDlKfNlCSzx86PXoGGawDv7emeHLkivlRS29QsB1A==","signatures":[{"sig":"MEYCIQD1fK91OQY0PbT2tewWPEzq4Ln1tvESK6Q38Xe/ODE+zgIhAMwnW5Vx7dIHUs57+KuqvahTzD6Fg9ukkE5oSIamlame","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319094},"main":"index.js","type":"module","gitHead":"72c0ecca73eb8e5921171ce46cec253cc102a857","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.2.1_1774383519396_0.21336281700940396","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@preventsenior/pvs-cli","version":"3.2.2","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.2.2","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"bea7da70e55a14571e5399a4eefb3c1e0413d0fc","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.2.2.tgz","fileCount":45,"integrity":"sha512-PmnUckfMJDaa/g6RzI7gxfvaTC0P9ZtxLcAYLJfOBJ+meA5x8kKrO0d93vSHZGyLhWNM57sXLSVeCw++6FS+MQ==","signatures":[{"sig":"MEUCIBpzzNKwnp+APpFlrBHYE0AhtZ/zBl/wvp1HOPxhgYI4AiEAyeUgHCGgkJD82IF+dvtTN83aX56XfEKCBnG/rGOdLgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319018},"main":"index.js","type":"module","gitHead":"01de549bd547afcd6f6e3718f1e8cce44b1f3a88","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.2.2_1774469831779_0.7142063165753947","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@preventsenior/pvs-cli","version":"3.3.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.3.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"0b68d0196bfd1ea0cb2b12b7ceeba2df001e0f08","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.3.0.tgz","fileCount":47,"integrity":"sha512-gWZ/0C39Ki1ZZ+IS+M4LUSWGNXzrS5uVNsMJk9tsURVpl3NtnI8DpH56YfzrGmVU2KY10IiaZzThBx7Yw+nxLA==","signatures":[{"sig":"MEUCIQCt85r1bJEZUWvecZ6ZDR1/dtx2LlMB8NTjVP0Bob+XbwIgJZU1djV1Ct0BKNJZiD8pNRXNZL6qQkuhunP30fBn7ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347286},"main":"index.js","type":"module","gitHead":"7932d897931f1ce86918fa3c494d55d021b424e4","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.2.3","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.3.0_1778263392291_0.574579137588475","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@preventsenior/pvs-cli","version":"3.3.1","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.3.1","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"32216bd9cb613c1c4c96530c3bae2b40a5f59f59","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.3.1.tgz","fileCount":47,"integrity":"sha512-YrgVgz6BhPUZ0vTWCyjEkG7umHchCKfFC3aedb3vVgvMjaZSZr80Ge9FS5SG+mURHSr2fFSeRsVsXS6K0eV9Pw==","signatures":[{"sig":"MEYCIQDHKIZ1N22BDgnNRGCUhSjZvGtnM9h5YNgb3oUCs++5FAIhAOB+NqgFKkacjquYKe1h8X1gIfvEosc54PsYVDilkPpI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342720},"main":"index.js","type":"module","gitHead":"7932d897931f1ce86918fa3c494d55d021b424e4","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.8.2","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.3.1_1778503942128_0.7682894130974978","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@preventsenior/pvs-cli","version":"3.4.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.4.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"72ef0ce65695c3e0967632a4d20ffae86aa71cfa","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.4.0.tgz","fileCount":46,"integrity":"sha512-l/ZcV7QvG2NWRGK1K06OSIT5Is3CPmZzBaPGVY+P0KpjoF2Il1rUZ3T1id84KJ2va+8xN44FLCRTB96bc+UAMw==","signatures":[{"sig":"MEQCIEDSZMzH8noMo8QWCU+5bE3WcuVwHeuXdSRnP0F3+DfCAiBf7sBOSagaNwkQ1FsH9pDPVtWR4Wnsm9iJhv+Mqptryg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331541},"main":"index.js","type":"module","gitHead":"87619621b5197dd1b4bfd75c512f82c0243c834b","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.8.2","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.4.0_1781550559874_0.5887817623800724","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@preventsenior/pvs-cli","version":"3.5.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.5.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"66e411a85bd23b6d65c15368146e7f0c4e393ceb","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.5.0.tgz","fileCount":67,"integrity":"sha512-8iqfamJ9qHJcvKTcoyvjHKfjK56kw9jJyeVMJhIvedE+q+ex5WMYYZFRptBQhLgMAVZZLAG048+HwejbyDf2MQ==","signatures":[{"sig":"MEUCIDvEL0red/R2IZlW8hNpmuhqrA+7trRQi3GtHaNmMsQeAiEA73mEywUUFp5V9eFGfqN+4BtL/NMg3hifbPkwrk5lXl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523177},"main":"index.js","type":"module","gitHead":"ee20ff4a36086c81ed6df28baf46cb17ef8808a0","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.5.0_1783539566472_0.36120858557853186","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@preventsenior/pvs-cli","version":"3.6.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.6.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"373cc6af360c4060cd9917644c6731c5963cc9ae","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.6.0.tgz","fileCount":67,"integrity":"sha512-JHm24ve1BtF93yPQzodxRsZ5fwqa7GokOZ2267MmevWOVDYPpcrI+SxyBrh0IllXysSb4+hKFb/9IYj77mtOuA==","signatures":[{"sig":"MEYCIQCR/BAZS8wQItPGh7B6PyOecCtSfV5IVLSe8jhPE48pwQIhAOxxh6diEyyhceS+/rjfs/9AYmILHV7/Ayp+TLqwUIcz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523210},"main":"index.js","type":"module","gitHead":"a12d5cfccf7a382d44e34c637c0c00ce86522aed","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0","@preventsenior/pvs-cli":"^3.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.6.0_1784924397149_0.16501346862489674","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@preventsenior/pvs-cli","version":"3.7.0","author":{"name":"Prevent Senior Tech"},"license":"MIT","_id":"@preventsenior/pvs-cli@3.7.0","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"bin":{"pvs":"src/index.js"},"dist":{"shasum":"1057fa6724e7828129216a1475ee01ab4626b11f","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.7.0.tgz","fileCount":67,"integrity":"sha512-2Nh8wXWVCLKVj0GFb+1il41dtU0Hm0Zjg0s4mkvM93xEQNuwUeoODLag9Y3RZFCNTiqbp004ivRNiqxJnEQ3yg==","signatures":[{"sig":"MEUCIQCFiVagYxeGDk3wZk+pYkNmlIjrmGkXeuUfk9/iKI7/bAIgSNrcLdDIQF+FEMlEhjZGqKnZB4zZLDs/vs1KIwn718U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUQfoLIzRbC7/zHRJMU4y3BIeYVBh+VRZUAr7il4yNvgIgA+oGOsGTHfRBTdr8gMz+mbMyBi6KdNazAL8a4Ie8Nwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523682},"main":"index.js","type":"module","gitHead":"3fe78dcfc0a9d54bc548d972355a08988d673328","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.4","description":"CLI from Prevent Senior Tech","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0","@preventsenior/pvs-cli":"^3.5.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pvs-cli_3.7.0_1789415687271_0.19674616512131138","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"_id":"@preventsenior/pvs-cli@3.7.1","bin":{"pvs":"src/index.js"},"dist":{"shasum":"b488370cd1662747f34bb3dfce1df5f88f88158e","tarball":"https://registry.npmjs.org/@preventsenior/pvs-cli/-/pvs-cli-3.7.1.tgz","fileCount":67,"integrity":"sha512-k5m4IL9p94qSyN0i1hZ/cdWlkqha4FLv3bY0v3Tdc7WbxlL7mqlVOkANN8AqH9PC/9I5MqXUV8Jz7YtxlcHJ/w==","signatures":[{"sig":"MEUCIQCi5P7m/qSVce0GeXShvhWNLuDloT95oOtgpmaTAyZaLAIgGHb/gKtcw5dXZ9kvoIMFYT9T8UcoWYP6AI90C2pseoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBzjAUnLxtSTNdSmQaX6ih3dVcIeNIWPDCQGVGYmA/ekAiBsouNib//ymhdtYxeulieR5GlU00f4n8FbeFUzK69wvQ=="}],"unpackedSize":524257},"main":"index.js","name":"@preventsenior/pvs-cli","type":"module","author":{"name":"Prevent Senior Tech"},"gitHead":"5fddbce9d3408ed7a2561e34d3d0ab4a7ce1d2ff","license":"MIT","scripts":{"postinstall":"node ./scripts/postinstall.js","release:perform":"npm publish","release:push-master":"git push --tags && git push origin","release:prepare-major":"npm version major -m \"[lancamento de versao] [skip ci] Lancamento da versao major %s \"","release:prepare-minor":"npm version minor -m \"[lancamento de versao] [skip ci] Lancamento da versao minor %s \"","release:prepare-patch":"npm version patch -m \"[lancamento de versao] [skip ci] Lancamento da versao patch %s \""},"version":"3.7.1","_npmUser":{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"},"_npmVersion":"10.9.4","description":"CLI from Prevent Senior Tech","directories":{},"maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"_nodeVersion":"22.21.1","dependencies":{"ini":"4.1.2","axios":"1.8.2","chalk":"2.4.2","figlet":"1.2.1","tabtab":"3.0.2","xml2js":"0.6.2","js-yaml":"4.1.0","shelljs":"0.8.5","commander":"12.1.0","decompress":"4.2.1","node-fetch":"3.3.2","picocolors":"1.0.1","@clack/prompts":"0.7.0","properties-reader":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.0.5","cross-env":"7.0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pvs-cli_3.7.1_1789678458412_0.11870964527986216"}}},"time":{"created":"2024-06-25T11:04:33.482Z","modified":"2026-09-17T20:54:18.701Z","1.3.0":"2024-06-20T17:45:26.437Z","1.3.1":"2024-06-24T17:47:17.156Z","1.3.2":"2024-06-25T11:04:33.745Z","1.4.0":"2024-09-04T13:26:47.391Z","1.4.1":"2024-09-17T17:16:50.982Z","1.5.0":"2024-09-26T11:38:13.818Z","1.6.0":"2024-10-02T15:06:57.157Z","1.6.1":"2024-10-03T11:07:25.117Z","1.6.2":"2024-10-23T17:12:11.354Z","1.6.3":"2024-11-25T13:45:22.338Z","1.6.4":"2024-12-10T17:07:06.127Z","1.6.5":"2024-12-13T16:39:24.570Z","1.6.6":"2024-12-19T13:38:56.012Z","1.7.0":"2024-12-20T13:06:18.299Z","1.8.0":"2025-01-13T14:01:36.691Z","1.8.1":"2025-01-17T13:16:23.655Z","1.8.2":"2025-01-17T14:01:23.993Z","1.8.3":"2025-02-12T14:01:12.899Z","1.8.4":"2025-02-12T14:20:54.836Z","1.8.5":"2025-03-11T11:44:37.210Z","1.9.0":"2025-03-21T13:31:15.998Z","2.0.0":"2025-06-09T13:22:39.852Z","2.0.1":"2025-06-12T20:35:34.320Z","2.0.2":"2025-06-13T12:44:12.591Z","2.0.3":"2025-06-23T12:51:52.516Z","2.0.4":"2025-06-23T13:49:49.582Z","2.1.0":"2025-06-27T16:40:09.761Z","2.2.0":"2025-07-10T16:04:41.021Z","2.3.0":"2025-11-17T19:46:28.063Z","3.0.0":"2026-01-27T17:25:03.376Z","3.0.1":"2026-01-28T14:31:35.694Z","3.1.0":"2026-02-04T17:57:20.613Z","3.2.0":"2026-02-24T12:30:56.727Z","3.2.1":"2026-03-24T20:18:39.565Z","3.2.2":"2026-03-25T20:17:11.927Z","3.3.0":"2026-05-08T18:03:12.492Z","3.3.1":"2026-05-11T12:52:22.294Z","3.4.0":"2026-06-15T19:09:20.023Z","3.5.0":"2026-07-08T19:39:26.612Z","3.6.0":"2026-07-24T20:19:57.321Z","3.7.0":"2026-09-14T19:54:47.383Z","3.7.1":"2026-09-17T20:54:18.522Z"},"author":{"name":"Prevent Senior Tech"},"license":"MIT","description":"CLI from Prevent Senior Tech","maintainers":[{"name":"preventsenior","email":"prevent.tech@preventsenior.com.br"}],"readme":"# PVS CLI - A ferramenta CLI da Prevent Senior\n\n\nO PVS-CLI é uma ferramenta de linha de comando que permite a execução de comandos de forma automatizada, facilitando a execução de tarefas repetitivas e a manutenção de ambientes de desenvolvimento.\n\n_____\n\n\n### Pré-requisitos\n- Instale o [Node.js](https://nodejs.org/en/download/) (versão 18 ou superior) que inclui o [NPM](https://www.npmjs.com/get-npm) (gerenciador de pacotes do Node.js).\n\n_____\n\n\n## Instalação\n\nInstale o PVS-CLI globalmente com o npm:\n```bash\nnpm install -g @preventsenior/pvs-cli\n```\n\n### Auto-Update\n\nO PVS-CLI verifica automaticamente se há uma nova versão disponível (uma vez por dia). Quando uma atualização é detectada:\n\n1. **Notificação:** Você será informado sobre a nova versão\n2. **Pergunta:** O CLI perguntará se deseja atualizar agora\n3. **Atualização automática:** Se você aceitar, a atualização será feita automaticamente\n4. **Fallback manual:** Se houver erro de permissão, o CLI mostrará o comando manual\n\n**Opções:**\n- ✅ **Aceitar (padrão):** Atualiza automaticamente e você roda o comando novamente\n- ❌ **Recusar:** Continua com a versão atual (pode atualizar depois)\n- ⏭️ **Cancelar (Ctrl+C):** Cancela e continua com a versão atual\n\n**Nota sobre permissões:**\n- **Windows:** Pode ser necessário abrir o terminal como Administrador\n- **Linux/macOS:** Pode ser necessário usar `sudo` para instalações globais\n\n**Desabilitar verificação:** A verificação automática ocorre apenas uma vez por dia para não interromper o fluxo de trabalho.\n\n### Comandos disponíveis\n- `adicionar-modulo`\n- `login-aws`\n- `assumir-role`\n- `login-ca-aws`\n- `login-docker`\n- `boundary-config`\n- `boundary`\n- `download-artifact-backend`\n- `upload-artifact-backend`\n- `infra-create`\n- `editar-values`\n- `gravity-adicionar-api`\n- `gravity-adicionar-api-consumida`\n\n-----\n\n## Documentação\n\n- Comando `adicionar-modulo`:\n\n    ```bash\n    pvs adicionar-modulo\n    ```\n    Esse comando deve ser rodado na raiz do projeto que deseja adicionar um módulo, esse projeto deve conter a árvore de diretórios criados pelo Gravity da Prevent. Ele irá adicionar um ou mais módulos ao projeto, seguindo o padrão de módulos da Prevent Senior.\n    </br></br>\n    Você pode adicionar o parâmetro `--modulo` ou `-m` para passar o(s) nome(s) do(s) módulo(s) diretamente, separados por vírgula, sem precisar de interação.\n    ```bash\n    pvs adicionar-modulo --modulo database\n    -------\n    pvs adicionar-modulo -m database,kafka\n    ```\n    Você pode adicionar o parâmetro `--sem-exemplo` ou `-s` para remover os arquivos de exemplo do módulo gerado.\n    ```bash\n    pvs adicionar-modulo --sem-exemplo\n    -------\n    pvs adicionar-modulo -s\n    ```\n    Você pode adicionar o parâmetro `--git-add` ou `-g` para que esses módulos sejam adicionados ao git.\n    ```bash\n    pvs adicionar-modulo --git-add\n    -------\n    pvs adicionar-modulo -g\n    ```\n\n- Comando `login-aws`:\n\n    #### Pré-requisitos:\n    - [aws-cli](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) instalado e configurado.\n  \n    ```bash\n    pvs login-aws\n    ```\n    Esse comando pode ser rodado em qualquer diretório. Ele irá fazer login na AWS via SSO com base no profile definido no arquivo `~/.aws/config`. Não se preocupe se você tiver mais de um profile configurado, serão todos listados para que você selecione qual deseja se autenticar. Ao final da autenticação lhe será perguntado se quer se autenticar no CodeArtifact com NPM ou Maven (Para facilitar sua vida 😁).\n    </br></br>\n    Você pode adicionar o parâmetro `--all-login-ca` ou `-a` para logar no Maven e NPM com CodeArtifact.\n    ```bash\n    pvs login-aws --all-login-ca\n    -------\n    pvs login-aws -a\n    ```\n    Você pode adicionar o parâmetro `--profile-default` ou `-pd` para executar com o profile default da AWS.\n    ```bash\n    pvs login-aws --profile-default\n    -------\n    pvs login-aws -pd\n    ```\n    </br></br>\n    Caso você não tenha configurado o profile no arquivo `~/.aws/config` para login via SSO, você pode adicioná-lo com o comando abaixo:\n    ```bash\n    aws configure sso\n    ```\n    Após rodar o comando acima, você será solicitado a informar o `SSO URL`, `SSO Region`, `SSO Account ID`, `SSO Role Name` e `SSO Start URL`. Após informar esses dados, você terá um profile mais ou menos assim:\n    ```\n    [profile Developer]\n    sso_session = SessionDeveloper\n    sso_account_id = 000000000000\n    sso_role_name = Developer\n    region = sa-east-1\n    output = json\n    \n    [sso-session SessionDeveloper]\n    sso_start_url = https://sso-da-sua-empresa/start#/\n    sso_region = sa-east-1\n    sso_registration_scopes = sso:account:access\n    ```\n\n- Comando `assumir-role`:\n\n    #### Pré-requisitos:\n    - [aws-cli](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) instalado e configurado.\n\n    ```bash\n    pvs assumir-role\n    ```\n    Esse comando deve ser rodado no diretório raiz do projeto que queira assumir a role. Será assumida uma role padrão para apps da Prevent Senior. \n    \n    Ex: `arn:aws:iam::000000000000:role/app/${env}-${app_name} | arn:aws:iam::000000000000:role/app/dev-pvs-cli`. Essa role é criada (quando solicitado) para o seu app com as permissões necessárias.\n    </br></br>\n    \n    Você pode adicionar o parâmetro `--add-profile` ou `-p` para que o comando adicione ou atualize o profile e suas credências nos arquivos: `~/.aws/config` e `~/.aws/credentials`.\n    ```bash\n    pvs assumir-role --add-profile\n    -------\n    pvs assumir-role -p\n    ```\n    \n    Por padrão a role que será assumida é a de `dev`, mas você pode adicionar o parâmetro `--staging` ou `-s` para assumir a role de homologação.\n    ```bash\n    pvs assumir-role --staging\n    -------\n    pvs assumir-role -s\n    ```\n    Você pode adicionar o parâmetro `--wildfly` ou `-w` para assumir a role para wildfly no Argo.\n    ```bash\n    pvs assumir-role --wildfly\n    -------\n    pvs assumir-role -w\n    ```\n    Você pode adicionar o parâmetro `--profile-default` ou `-pd` para executar com o profile default da AWS.\n    ```bash\n    pvs assumir-role --profile-default\n    -------\n    pvs assumir-role -pd\n    ```\n  \n- Comando `login-ca-aws`:\n\n    #### Pré-requisitos:\n    - [aws-cli](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) instalado e configurado.\n\n    ```bash\n    pvs login-ca-aws\n    ```  \n    Esse comando pode ser rodado em qualquer diretório. Ele irá fazer a autenticação no CodeArtifact da AWS com base no profile selecionado.\n    </br></br>\n    Você posse adicionar o parâmetro `--npm` ou `-n` para que o login seja feito somente com NPM.\n    ```bash\n    pvs login-ca-aws --npm\n    -------\n    pvs login-ca-aws -n\n    ```\n    Ou adicionar o parâmetro `--maven` ou `-m` para que o login seja feito somente com Maven.\n    ```bash\n    pvs login-ca-aws --maven\n    -------\n    pvs login-ca-aws -m\n    ```\n    Você pode adicionar o parâmetro `--profile-default` ou `-pd` para executar com o profile default da AWS.\n    ```bash\n    pvs login-ca-aws --profile-default\n    -------\n    pvs login-ca-aws -pd\n    ```\n    **Ao omitir os parâmetros de tipo (npm/maven), o login será feito com NPM e Maven.**\n    </br></br>\n\n- Comando `login-docker`:\n\n    #### Pré-requisitos:\n    - [aws-cli](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) instalado e configurado.\n    - [docker](https://docs.docker.com/engine/install/) instalado e configurado.\n\n    ```bash\n    pvs login-docker\n    ```\n    Esse comando pode ser rodado em qualquer diretório. Ele irá fazer login no Docker apontando para o ERC com base no profile selecionado.\n    </br></br>\n    Você pode adicionar o parâmetro `--profile-default` ou `-pd` para executar com o profile default da AWS.\n    ```bash\n    pvs login-docker --profile-default\n    -------\n    pvs login-docker -pd\n    ```\n    </br></br>\n\n\n# Comandos adicionados na versão 1.1.0\n\n- Comando `boundary-config`:\n\n    **Este comando sempre irá forçar um novo login no boundary, lembre-se de estar autenticado com sua conta a_{cpf} no navegador**\n    #### Pré-requisitos:\n    - [boundary](https://developer.hashicorp.com/boundary/tutorials/get-started-community/community-get-started-install) na versão 0.16.0 ou superior instalado.\n     \n    ```bash\n    pvs boundary-config\n    ```  \n    Esse comando pode ser rodado em qualquer diretório. Ele irá criar um arquivo de configuração para o boundary, deixando sempre um squad e um ambiente para acesso rápido.\n    </br></br>\n    Você pode usar o parâmetro `--show-config` ou `-s` visualizar o arquivo de configuração.\n    ```bash\n    pvs boundary-config --show-config\n    -------\n    pvs boundary-config -s\n    ```\n    Você pode adicionar o parâmetro `--squad` ou `-T` para informar o squad.\n    ```bash\n    pvs boundary-config --squad <squad_name>\n    -------\n    pvs boundary-config -T <squad_name>\n    ```\n    Você pode adicionar o parâmetro `--environment` ou `-E` para informar o ambiente, as opções são [dev,hom,prd].\n    ```bash\n    pvs boundary-config --environment <environment_name>\n    -------\n    pvs boundary-config -E <environment_name>\n    ```\n    **Ao omitir os parâmetros, será listado as squads que você tem permissão para selecionar, e posteriormente o ambiente.**\n\n    ![Squads](assets/select-squad.png) ![Ambiente](assets/select-env.png)\n    </br></br>\n\n- Comando `boundary`:\n    \n    #### Pré-requisitos:\n    - [boundary](https://developer.hashicorp.com/boundary/tutorials/get-started-community/community-get-started-install) na versão 0.16.0 ou superior instalado.\n    - `pvs boundary-config` executado ou `--force-login | -f` informado junto para logar pela primeira vez.\n     \n    ```bash\n    pvs boundary\n    ```  \n    Esse comando pode ser rodado em qualquer diretório. `pvs boundary` é um comando para facilitar sua conexão a um host. Se configurado com `pvs boundary-config` ele irá listar os hosts disponíveis para conexão.\n    </br></br>\n    Você pode adicionar o parâmetro `--squad` ou `-T` para informar a squad, o comando irá ignorar a configuração feita com o `pv boundary-config`, e irá lhe perguntar em qual ambiente deseja listar os hosts.\n    ```bash\n    pvs boundary --squad <squad_name>\n    -------\n    pvs boundary -T <squad_name>\n    ```\n    Você pode adicionar o parâmetro `--force-login` ou `-f` para que o comando force um novo login no boundary.\n    ```bash\n    pvs boundary --force-login\n    -------\n    pvs boundary -f\n    ```\n\n# Comandos adicionados na versão 1.2.0\n\n- Comando `download-artifact-backend`\n  #### Pré-requisitos:\n  - [aws-cli](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) instalado e configurado.\n  - `pvs login-aws` executado.\n\n  ```bash\n  pvs download-artifact-backend <artifact_name> <artifact_version>\n  ```\n  Esse comando pode ser rodado em qualquer diretório (Mas lembre-se, o artefato será baixado no diretório que o comando rodar). `pvs download-artifact-backend` é um comando para facilitar o download de um artefato `.war` ou `.jar` do CodeArtifact.\n  </br> \n  Os parâmetros `<artifact_name>` e `<artifact_version>` são obrigatórios, e você deve informar o nome do artefato e a versão que deseja baixar.\n  </br></br>\n  Você pode adicionar o parâmetro `--snapshot` ou `-s` para informar que o artefato encontra-se no repositório snapshots do CodeArtifact.\n  ```bash\n  pvs download-artifact-backend portalweb-impl 1.0.0-SNAPSHOT --snapshot\n  -------\n  pvs download-artifact-backend portalweb-impl 1.0.0-SNAPSHOT -s\n  ```\n  Você pode adicionar o parâmetro `--type` ou `-t` para informar o tipo do artefato, pode ser `war` ou `jar`, por padrão, ao não informar o parâmetro, o tipo será `war`.\n  ```bash\n  pvs download-artifact-backend portalweb-impl 1.0.0 --type jar\n  -------\n  pvs download-artifact-backend portalweb-impl 1.0.0 -t jar\n  ```\n  Você pode adicionar o parâmetro `--profile-default` ou `-pd` para executar com o profile default da AWS.\n  ```bash\n  pvs download-artifact-backend portalweb-impl 1.0.0 --profile-default\n  -------\n  pvs download-artifact-backend portalweb-impl 1.0.0 -pd\n  ```\n_____\n\n- Comando `upload-artifact-backend`\n  #### Pré-requisitos:\n  - [aws-cli](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) instalado e configurado.\n  - [Maven](https://maven.apache.org/download.cgi) instalado e configurado.\n  - `pvs login-ca-aws` executado (necessário estar logado no CodeArtifact com Maven).\n\n  ```bash\n  pvs upload-artifact-backend\n  ```\n  Esse comando pode ser rodado em qualquer diretório. `pvs upload-artifact-backend` é um comando para facilitar o upload de um artefato `.war` ou `.jar` para o CodeArtifact.\n  </br></br>\n  O comando aceita os seguintes parâmetros opcionais. Se não informados, serão solicitados interativamente:\n\n  Você pode adicionar o parâmetro `--file` ou `-f` para informar o caminho do arquivo para upload.\n  ```bash\n  pvs upload-artifact-backend --file ./target/meu-app.war\n  -------\n  pvs upload-artifact-backend -f ./target/meu-app.war\n  ```\n  Você pode adicionar o parâmetro `--groupId` ou `-g` para informar o groupId do artefato.\n  ```bash\n  pvs upload-artifact-backend --groupId br.com.preventsenior\n  -------\n  pvs upload-artifact-backend -g br.com.preventsenior\n  ```\n  Você pode adicionar o parâmetro `--artifactId` ou `-a` para informar o artifactId do artefato.\n  ```bash\n  pvs upload-artifact-backend --artifactId meu-app-impl\n  -------\n  pvs upload-artifact-backend -a meu-app-impl\n  ```\n  Você pode adicionar o parâmetro `--artifactVersion` ou `-av` para informar a versão do artefato.\n  ```bash\n  pvs upload-artifact-backend --artifactVersion 1.0.0\n  -------\n  pvs upload-artifact-backend -av 1.0.0\n  ```\n  Você pode adicionar o parâmetro `--packaging` ou `-p` para informar o tipo de pacote (`jar` ou `war`).\n  ```bash\n  pvs upload-artifact-backend --packaging war\n  -------\n  pvs upload-artifact-backend -p war\n  ```\n  **Exemplo completo com todos os parâmetros:**\n  ```bash\n  pvs upload-artifact-backend -f ./target/meu-app.war -g br.com.preventsenior -a meu-app-impl -av 1.0.0 -p war\n  ```\n_____\n\n\n# Comandos adicionados na versão 1.4.0\n\n- Comando `infra-create`\n  #### Pré-requisitos:\n  - [Projeto TerraForm v3](https://bitbucket.org/preventsenior/terraform-v3/src/main/) clonado em sua maquina.\n  - `Git` instalado e configurado para fazer commit e criar PR.\n\n  ```bash\n  pvs infra-create\n  ```\n  Esse comando deve ser rodado no diretório do projeto terraform-v3.\n  </br>\n  Ao rodar o comando, será perguntado o nome do projeto, o ambiente, o nome do squad e o nome do componente.\n  </br></br>\n  Com essas informações, o comando irá criar um diretório com o nome do projeto, ambiente e squad, e dentro desse diretório, será criado um arquivo `api_key_${project_name}.tf` com o conteúdo padrão para criação de uma infraestrutura da api-key.\n  </br></br>\n  Será criado também um arquivo chamado `header.tf` com o conteúdo padrão para criação de um header caso ainda não exista para o projeto.\n_____\n\n- Comando `editar-values`\n  #### Pré-requisitos:\n  - Projeto deve conter arquivos `values-{env}.yaml` (dev, hom ou prd).\n\n  ```bash\n  pvs editar-values\n  ```\n  Esse comando deve ser rodado no diretório do projeto que contém os arquivos `values-{env}.yaml`.\n  </br></br>\n  O comando permite editar interativamente o arquivo `values-{env}.yaml` através de um menu guiado. Primeiro, você seleciona o ambiente (dev, hom ou prd), depois escolhe as áreas que deseja editar.\n  </br></br>\n  **Funcionalidades:**\n  - Seleção do ambiente (dev, hom, prd)\n  - Edição guiada por menus interativos\n  - Validação de valores durante a edição\n  - Revisão de alterações antes de salvar\n  - Opção de salvar ou descartar alterações\n  </br></br>\n  **Estrutura suportada (alinhada à doc do `preventsenior-framework-spring`):**\n  - `deployment` — image tag, probes, scaling, resources (CPU/memory com valores restritos da doc).\n  - `ingress` — paths públicos, algoritmo de upstream (`round-robin`, `least-connections`, `consistent-hashing`, `latency`), lista de IPs permitidos.\n  - `service.annotations` — timeouts do Kong (read/connect/write).\n  - `infra.resources` — secrets, **database (fluxo simplificado on/off — ao ativar grava `enabled: true` e `iam: true`)**, DynamoDB tables, S3 buckets, Kinesis streams, Kafka topics (com retenção e partições), Redis access string.\n  - `infra.role.writer` / `infra.role.reader` — permissões em Kinesis, S3, DynamoDB, Kafka, OpenSearch e (apenas reader) modelos Bedrock (lista restrita aos 7 modelos da doc).\n  </br></br>\n  Este comando facilita a edição dos arquivos de configuração sem precisar editar manualmente o YAML, reduzindo erros de sintaxe e formatação.\n_____\n\n\n# Comandos Gravity\n\n- Comando `gravity-adicionar-api`\n  #### Pré-requisitos:\n  - [Git](https://git-scm.com/downloads) instalado e configurado.\n  - Projeto Maven com módulo main.\n  - Branch `main` limpa (sem alterações pendentes).\n  - Projeto deve ter a propriedade `pvs.squad.name` definida no `application.properties` do módulo main.\n\n  ```bash\n  pvs gravity-adicionar-api\n  ```\n  **Este comando deve ser executado na raiz do projeto e na branch main.**\n  </br></br>\n  O comando cria automaticamente o arquivo `api-info.yaml` do Gravity e registra a API no Gravity. Ele realiza as seguintes ações:\n  </br></br>\n  1. Valida se o projeto possui o módulo main\n  2. Busca o nome da squad no `application.properties`\n  3. Gera o arquivo `api-info.yaml` com as informações da API\n  4. Adiciona a API ao arquivo `catalog-info.yaml`\n  5. Realiza commit e push das alterações\n  6. Registra a API no Gravity automaticamente\n  7. Executa refresh no Gravity\n  </br></br>\n  **Importante:** O comando verifica se você está na branch main e se não há alterações pendentes antes de executar.\n_____\n\n- Comando `gravity-adicionar-api-consumida`\n  #### Pré-requisitos:\n  - [Git](https://git-scm.com/downloads) instalado e configurado.\n  - Projeto deve possuir arquivo `catalog-info.yaml`.\n  - Branch `main` limpa (sem alterações pendentes).\n  - Conectado à VPN (para acessar o Gravity).\n\n  ```bash\n  pvs gravity-adicionar-api-consumida\n  ```\n  **Este comando deve ser executado na raiz do projeto e na branch main.**\n  </br></br>\n  O comando permite adicionar APIs consumidas pelo seu projeto no arquivo `catalog-info.yaml`. Ele realiza as seguintes ações:\n  </br></br>\n  1. Busca todas as APIs disponíveis no Gravity\n  2. Filtra APIs que já estão registradas como consumidas\n  3. Apresenta um menu de seleção múltipla para escolher as APIs\n  4. Adiciona as APIs selecionadas ao `catalog-info.yaml`\n  5. Realiza commit e push das alterações\n  6. Executa refresh no Gravity\n  </br></br>\n  **Importante:** O comando verifica se você está na branch main e se não há alterações pendentes antes de executar.\n_____\n\n\n# Configuração Automática do Git\n\nO PVS-CLI padroniza algumas configurações globais do `git` automaticamente, evitando dores de cabeça recorrentes em projetos compartilhados.\n\n**O que é configurado em `~/.gitconfig`:**\n\n| Chave | Valor | Plataforma |\n|-------|-------|------------|\n| `core.autocrlf` | `true` | Windows |\n| `core.autocrlf` | `input` | macOS / Linux |\n| `push.autoSetupRemote` | `true` | Todas |\n\n**Por que essas configs:**\n- `core.autocrlf` resolve diferenças de line-ending (CRLF/LF) entre engenheiros Windows e Unix.\n- `push.autoSetupRemote=true` elimina o erro `fatal: The current branch X has no upstream branch` ao dar `git push` em uma branch nova — o git cria o upstream sozinho.\n\n**Comportamento:**\n- Aplicado em toda execução de qualquer comando do PVS-CLI (preAction) e no `postinstall`.\n- Lê o valor atual antes de gravar — se já estiver no valor desejado, não faz nada.\n- Se o `git` não estiver no PATH, o autoconfig é pulado silenciosamente.\n\n_____\n\n\n# Configuração Automática do Claude Code\n\nO PVS-CLI configura o [Claude Code](https://claude.com/claude-code) **automaticamente** se ele estiver instalado. Não é necessário fazer nada!\n\n**O que é configurado em `~/.claude.json` e `~/.claude/settings.json`:**\n\n1. **Modelo e nível de raciocínio**\n   - `model: opus[1m]` — alias do Opus mais recente com janela de contexto de 1M.\n   - `effortLevel: xhigh` — esforço máximo de raciocínio. Os únicos valores aceitos são `low`, `medium`, `high` e `xhigh`; qualquer outro é descartado silenciosamente pelo Claude Code, que então usa o esforço padrão do modelo.\n   - `tui: fullscreen` — modo TUI em tela cheia por padrão.\n\n2. **MCP Servers corporativos**\n   - `pvs-doc-framework-spring` — documentação oficial do framework Spring da Prevent Senior.\n   - `pvs-doc-framework-angular` — documentação oficial do framework Angular da Prevent Senior.\n   - `pvs-jira` — acesso a tickets do Jira.\n   - `pvs-grafana` — observabilidade (logs do Loki, métricas do Mimir, traces do Tempo, alertas).\n   - `pvs-swagger` — descoberta de APIs dos microsserviços da Prevent Senior.\n   - `pvs-bitbucket` — leitura do código no Bitbucket Cloud, restrita às squads do usuário: busca de código, arquivos e diretórios, branches e tags, commits, comparação entre refs, pull requests (metadata, diff, comentários e aprovações) e pipelines (execuções, steps e log).\n   - `serena` — navegação semântica de código (símbolos, referências, refatorações). Reduz drasticamente o consumo de contexto em projetos grandes.\n\n3. **Plugins habilitados automaticamente**\n   - `superpowers` (marketplace `obra/superpowers-marketplace`) — coleção de skills para automatizar tarefas comuns.\n   - `frontend-design` (marketplace oficial Anthropic) — auxílio em design de frontend.\n\n4. **StatusLine customizada (2 linhas, cores ANSI 256, adaptativa à largura do terminal)**\n\n   ```\n   Opus 5 (1.0M context) effort high | ●●○○○○○○○○○○○○○○○○○○ 80.4k / 1.0M 8.0%\n   [agente] projeto (branch) | $1.71 | 0h 24m 50s | 5h ▓▓▒▒▒▒▒▒▒▒ 23% ↻3h20m\n   ```\n\n   - **Linha 1** — modelo + tamanho da janela de contexto (ex.: `1.0M context`) + nível de esforço (`effort`) + barra de 20 bolinhas (`●` usado / `○` livre) + tokens usados/total + % usado. Sinaliza `⚡fast` quando o fast mode está ligado e `thinking off` quando o raciocínio estendido está desligado — estados que mudam custo e latência e que são fáceis de esquecer ligados.\n   - **Linha 2** — nome do agente (se houver), projeto, branch git (`detached:<sha>` quando o HEAD está destacado), custo USD acumulado (`cost.total_cost_usd`), tempo de sessão e os **medidores de consumo** das janelas de 5h e 7d, com percentual e tempo até o reset. Campos ausentes são omitidos automaticamente.\n   - **Medidor de consumo colorido** — verde abaixo de 60%, amarelo entre 60% e 84%, vermelho a partir de 85%. Serve de aviso antes de bater o limite de uso, que numa conta sem crédito de overflow é uma parada dura. Os dados vêm de `rate_limits`, que o Claude Code popula a partir dos headers de rate limit da API — portanto só aparecem depois da primeira resposta, e a janela de 7d nem sempre é enviada.\n   - **Tamanho real da janela de contexto** — lido de `context_window.context_window_size`. Com o sufixo `[1m]` no modelo, mostra 1M de verdade; o `model.display_name` e o `model.id` não trazem essa informação.\n   - **Adaptativa à largura** — cada linha é montada, medida (descontando escapes ANSI) e degradada por prioridade até caber em `COLUMNS`: saem primeiro os blocos do medidor de 7d, depois o tempo de sessão, depois nomes de projeto e branch são encurtados, e por último o nome do agente. Cabe de ~60 colunas para cima sem quebrar linha. A largura vem de `process.env.COLUMNS` porque o `stdout` da statusline está em pipe (`isTTY` é `false` e `stdout.columns` é `null`).\n   - Implementação **universal em Node** — o mesmo script roda em Windows, macOS e Linux. O arquivo `~/.claude/statusline.js` é gravado automaticamente e versões legadas (`statusline.sh`, `statusline.ps1`) são removidas se existirem.\n   - **Onde editar** — o script vive em [`assets/statusline.cjs`](assets/statusline.cjs) e é copiado verbatim para `~/.claude/statusline.js` por `atualizarStatusLineScript()` em `src/utils/util-claude-config.js`. Para alterar a statusline, edite o asset: ele é o arquivo real, executável e testável direto (`COLUMNS=120 node assets/statusline.cjs < payload.json`). A extensão `.cjs` é obrigatória porque o `package.json` do CLI tem `\"type\": \"module\"` — um `.js` ali seria carregado como ESM e o `require()` do script falharia. No destino o nome volta a ser `.js`, que o Node trata como CommonJS por não haver `package.json` em `~/.claude`.\n\n5. **Permissões em `permissions.allow`**\n   - Comandos bash do PVS-CLI (`pvs:*`, `mvn:*`, `tree:*`, `ls:*`, `mkdir:*`, `cat:*`, `find:*`, `git config user.email`).\n   - Ferramentas MCP corporativas (`mcp__pvs-doc-framework-spring`, `mcp__pvs-doc-framework-angular`, `mcp__pvs-jira`, `mcp__pvs-grafana`, `mcp__pvs-swagger`, `mcp__pvs-bitbucket`, `mcp__serena`).\n   - Modo padrão `auto`.\n\n6. **Permissões em `permissions.deny`**\n   - Bloqueio de `Bash(curl:*)`, leitura de `.env` e `secrets/**`.\n\n7. **MCPs descontinuados removidos automaticamente**\n   - `taskmaster-ai` (e a permissão `mcp__taskmaster-ai`) são removidos das máquinas que ainda os tinham configurados.\n\n**Pré-requisito do Serena:**\n- O `uv` precisa estar instalado. O PVS-CLI **instala automaticamente** (ver próxima seção).\n\n**Quando ocorre a configuração:**\n- ✅ Na instalação do CLI (`npm install -g @preventsenior/pvs-cli`)\n- ✅ Antes de qualquer comando ser executado (atualização silenciosa)\n\n**Nota:** Marketplaces e plugins extras que você já tinha cadastrados são **preservados** — o autoconfig é aditivo.\n\n_____\n\n\n# Auto-instalação de Dependências (jq e uv)\n\nO PVS-CLI verifica e instala automaticamente algumas dependências de sistema necessárias para o uso pleno da CLI e dos MCPs.\n\n## jq\n\nUsado em hooks do git e scripts internos.\n\n- **Detecção:** verifica se `jq` está no PATH.\n- **Instalação automática:** usa o gerenciador de pacotes disponível na sua plataforma:\n  - Windows: `scoop` ou `choco`\n  - macOS: `brew`\n  - Linux: `apt`, `yum`, `dnf` ou `pacman`\n- **Fallback:** se nenhum gerenciador for encontrado, exibe instruções manuais com link para [https://jqlang.github.io/jq/download/](https://jqlang.github.io/jq/download/).\n\n## uv\n\nNecessário para o MCP **Serena** (rodado via `uvx --from git+https://github.com/oraios/serena`).\n\n- **Detecção:** verifica `uv` no PATH e nos diretórios de instalação padrão da Astral (`~/.local/bin/uv`, `~/.cargo/bin/uv`), pois o instalador oficial só atualiza o PATH a partir da próxima sessão de shell.\n- **Instalação automática** via instalador oficial da Astral (não usa gerenciador de pacotes):\n  - **Windows:** `irm https://astral.sh/uv/install.ps1 | iex` (rodado via PowerShell).\n  - **macOS/Linux:** `curl -LsSf https://astral.sh/uv/install.sh | sh`.\n- **Após instalação:** reinicie o terminal para que o `uv` apareça no PATH da sessão atual.\n- **Fallback:** se a instalação falhar (ex.: sem internet), exibe os comandos manuais e segue normalmente.\n\n**Comportamento comum:**\n- Falhas não interrompem a execução do comando que estava sendo rodado — só são logadas.\n- Se a dependência já estiver instalada, nada é feito.\n\n_____\n\n\n# Autocomplete Automático\n\nO PVS-CLI instala o autocomplete **automaticamente** na primeira execução de qualquer comando. Não é necessário fazer nada!\n\nSe precisar gerenciar manualmente o autocomplete (casos especiais), existe um comando oculto `completion`:\n\n```bash\npvs completion install   # Forçar reinstalação\npvs completion uninstall # Desinstalar\npvs completion fix       # Reparar problemas\n```\n\n</br></br>\n\n**Como funciona a instalação automática:**\n\nNa primeira vez que você executar qualquer comando do PVS-CLI, o autocomplete será automaticamente configurado no seu shell (`.bashrc` ou `.zshrc`). O comando adiciona apenas uma linha **no início** do seu arquivo de configuração do shell:\n\n```bash\nsource <(pvs completion script)\n```\n\nIsso carrega o script de autocomplete dinamicamente, mantendo seus arquivos de configuração limpos e atualizados automaticamente. A linha é adicionada no início do arquivo para garantir carregamento prioritário.\n\n</br></br>\n\n**Compatibilidade:**\n\n✅ **Ambientes Suportados:**\n- Windows Git Bash\n- Windows WSL (Bash/Zsh)\n- Linux (Bash/Zsh)\n- macOS (Bash/Zsh)\n\n❌ **Ambientes NÃO Suportados:**\n- Windows CMD (Prompt de Comando)\n- Windows PowerShell\n\n**Nota:** Se você usa CMD ou PowerShell no Windows, instale o [Git Bash](https://git-scm.com/downloads) para ter suporte ao autocomplete.\n\n</br>\n\n**Ativar o autocomplete imediatamente (SEM reiniciar o terminal):**\n\n```bash\neval \"$(pvs completion activate)\"\n```\n\nEste comando aplica as configurações no shell atual instantaneamente! ⚡\n\n</br>\n\n**Ou use a forma tradicional:**\n\nRecarregue o seu shell manualmente:\n```bash\nsource ~/.bashrc  # Para Bash\n-------\nsource ~/.zshrc   # Para Zsh\n```\n\nOu simplesmente reinicie o terminal.\n\n</br></br>\n\nCom o autocomplete instalado, você pode pressionar `TAB` para autocompletar comandos e opções do PVS-CLI:\n\n```bash\npvs <TAB>                      # Lista todos os comandos\npvs adicionar-<TAB>            # Autocompleta para \"adicionar-modulo\"\npvs adicionar-modulo <TAB>     # Lista todas as opções do comando\n```\n\n</br>\n\n**Comandos adicionais do completion (uso avançado):**\n\nAtivar imediatamente após instalação:\n```bash\neval \"$(pvs completion activate)\"\n```\nEste é o comando recomendado para ativar o autocomplete sem reiniciar o terminal!\n\nVer o script de completion:\n```bash\npvs completion script\n```\n\nReparar problemas de configuração:\n```bash\npvs completion fix\n```\nUse este comando se tiver erros no bash (como \"binary operator expected\"). Ele remove configurações antigas problemáticas e permite uma reinstalação limpa.\n\nDesinstalar o autocomplete:\n```bash\npvs completion uninstall\n```\n\n</br>\n\n**Perguntas Frequentes (FAQ):**\n\n**P: O autocomplete não funciona no meu Windows. O que fazer?**\nR: Certifique-se de estar usando o Git Bash, não o CMD ou PowerShell. O autocomplete bash não funciona em CMD/PowerShell nativos.\n\n**P: Preciso instalar o autocomplete manualmente?**\nR: Não! A partir da versão 2.3.0, o autocomplete é instalado automaticamente na primeira execução de qualquer comando.\n\n**P: Como ativar o autocomplete sem reiniciar o terminal?**\nR: Execute: `eval \"$(pvs completion activate)\"` - isso ativa imediatamente no shell atual!\n\n**P: Funciona no macOS Catalina ou superior?**\nR: Sim! O CLI detecta automaticamente que o macOS Catalina+ usa zsh por padrão e configura o arquivo `.zshrc` corretamente.\n\n**P: Funciona no WSL (Windows Subsystem for Linux)?**\nR: Sim! O WSL usa Linux nativo, então bash/zsh completion funciona perfeitamente.\n\n**P: Como verificar se o autocomplete está instalado?**\nR: Verifique se o arquivo `~/.bashrc` (ou `~/.zshrc`) contém a linha: `source <(pvs completion script)`\n\n_____\n\n\n\nObrigado por usar o PVS-CLI! 🚀\n\nSe tiver alguma dúvida ou sugestão, entre em contato com time Sculptor, ficaremos felizes em ajudar! 😁\n\n\n","readmeFilename":"README.md"}