{"_id":"@sap/hdi-deploy","_rev":"71-17c146d9c0ff911cbd20bc6f90afac4e","name":"@sap/hdi-deploy","dist-tags":{"latest":"5.7.0"},"versions":{"3.3.3":{"name":"@sap/hdi-deploy","version":"3.3.3","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.3.3","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"c952e9b3b7c117ef512aa25616733445fbf8cda8","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.3.3.tgz","fileCount":29,"integrity":"sha512-oeqOjxjjA8ECEzaRf4zDLKfHcDE54cRyU6xJaQ9Z4plGxzZahBFI/Iagt7IncRZ+5bLNnbIeY1pT3BJDqA8N2Q==","signatures":[{"sig":"MEQCIAUZeHSSri/zRo3d7RBfYgIEq+eG4VfXRMZ31V8iZVHdAiB6YP98h3ppxD2jmiDv5zyl+/gTYeh3aC+Q05EBxhyJ5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4r/mCRA9TVsSAnZWagAAxLQP/1WTp/rrM7wi9Fq2hf0K\nZDSViA7BaRElJwpbUyIgCXCKqPNqS989rQBjoatCJNg8p7zGT3AQYZcyYEfw\nmnazyQDNKmlWDNF+r2EihcTXJJJyIrX25agjJvc11eOZqaun1iyzw6PV+gYH\n9DBprnC1conl+SUgVzK3zaLZQH49CwrBaj6jJpVtbIFUmx9uaNWA+zPKdhx1\nCZo9YbqpXUQvEjkrujckvon255DXcNrDdwL2YVFSFagw06qBjvfH4ytHjdzI\nrXcez8rpE2NMQvsjiVvUK9ZwocnAbM5M/dgNiR3B9dfN1q3lHV4m6zmtsv1c\nueDrsxSh3b9Ojp95VqFiWFqwSeB1aS6fTzhrrv7cu+pWenplNuzvfPyIyrni\nZHcwdf9U+eB1oAzQ1jynWfhXCloOsKVdJfPuJpAKBMxsYYeVEAsGb7+PoNOF\nERx7cOplCPpekU4e+ao0cnvNA5RP+BTbjK6qNS+np2WHhRoEBqSKWvpttKTL\nvkNIHbpHL/Adf28elYZvl5SfunfCVF22rVxrwtWz135Loyjqh0hIDQY5F/8X\neKhpvKjEsaBGLwk7Kc1QfWFIafLf7DnnQ0Je8OUzXIuGw/ozaQjgC0ERocz2\n/XyhGVAPCyO2/MAhcUUBGngJQKGhRokhxb7ad2s8AqBYusEA4OpM2eD7wZB/\nTkPK\r\n=vHbG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.3.3.tgz","engines":{"node":">=6.9.1"},"scripts":{"lint":"jshint *.js lib/","test":"test/test-quick.sh","start":"node deploy.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.win":"test\\test-all.bat","prepare-release":"rm -r lib/zdm/ && rm README.md && rm CHANGELOG.md && clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"hdb":"0.12.4","async":"2.5.0","@sap/xsenv":"1.2.7"},"_hasShrinkwrap":true,"devDependencies":{"mocha":"3.1.2","sinon":"1.17.6","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","filter-node-package":"2.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.3.3_1591918566047_0.6370562701125326","host":"s3://npm-registry-packages"}},"3.11.10":{"name":"@sap/hdi-deploy","version":"3.11.10","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.11.10","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"ec952068d6cc79f61718fc8d5b12c7a42f5cab96","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.10.tgz","fileCount":86,"integrity":"sha512-KB00DseDa8Tw5lUMvR+by+6YpdqYGQxXNwbVgICTOdBhsYprhLnMXwuZMpkdKLyvxanvIbvQxeFhnteOhvJVTg==","signatures":[{"sig":"MEUCIQDqv6IcyeYJGOY9xEmAHwbLZlRGZ9vde5BnHamY8rs0vAIgQ8EfsxYna0QrkVr4nt2LRw13Ql5Ftj8AsIQ+DDGehVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":569567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4r/tCRA9TVsSAnZWagAAiKoP+QC1OMEk/iGEg9BDw6iW\nNGyH8HTvIHhJivZpjZCg/12g/Ja6PerjGSZXGenYrnvq69Haj1VbN/alhlpM\nmmQQ8gV0RIeASc6POEW0NjqsRtdCRCHOtEXdY9guv389IEhfJJYFc6kZi98u\nbgw7vYvBBKqSWOM90r5R9LdP9gs/q5H6FaqWE2hLlPkkIi+Tr3Vvq1bw/VgO\n99GgmTIOjvRgdzpgsIzBjT50TugAyXHOer/2sCWnBf0GnMT8OD8RTIKZQ4QX\nbtnd778s8YXsPnqrPawHG+p9k75wVugk5QfoEVvQVwX4RgZku8SBcP7UdNA7\nAeuhZyWI7pkDmUZgPRnPenicsCDftlUaTOHEP/FfHBjK+nQa3Oon96gTUUUF\nvwi3aiqPI3N0F5FPxNeYf2uib6jVq9AAtWw2smYcpTzdXLnS/sF8Z1hTc/LB\nNuQaDnrMpCI4yf6WLNZSqQE2TjRMuQ0E9OCaUF7ka7l+XF7onruaLon4IlTk\n+hYscXv6I0ny3hJ7fykSIw6fs+JnISVmZkz9WEbTqdn0GRh8KXE/R/IqT5b3\nZxNCk57qopPYR2gB52fD30mfbzBS0terdDnommkrzX4cC/yZnWjEOdbkvxg0\nNuHP/5HjRDuSSXj6fbm3Y39G056Uj2oB9bWZzrr3KrmYMQE2rRP9yuJpraNr\n8ax4\r\n=zUhq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.10.tgz","engines":{"node":"^6.9.1 || ^8.0.0 || ^10.0.0 || ^12.0.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.5","@sap/xsenv":"2.2.0","handlebars":"4.7.4","@sap/hana-client":"2.4.182","segfault-handler":"1.3.0"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"optionalDependencies":{"segfault-handler":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.10_1591918573077_0.19990535167376788","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@sap/hdi-deploy","version":"3.6.0","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.6.0","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"148987e4f621137d084213f0c4c79dc257b1dc65","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.6.0.tgz","fileCount":71,"integrity":"sha512-LyXYGLYkGzcOnINbGLtHpFhkb5EAX16pOgiZBcpiyYwO4AOMDtrN7i7Sme3WUM6g6hI1jpgTHtsGbJsOGpGdYg==","signatures":[{"sig":"MEUCIQDuP6fAhzFr2RaJSHrj2ml7b18syGslZgfxVj4PitjFigIgA3JFwVEhRhtu/Unw4bRAk48mRMXUueoVfIWiVfjB49k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":620458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4r/0CRA9TVsSAnZWagAAHCUP/j3QYii2Lzn+NP180NpM\nHnZEdmqTPJhh8iWOXXrBnrfzE5mwCp1p9gKRsOoPorjEKUxzJAEjmNgJj2WT\n08Z98QV2qfCbLYksN39QtmABL3S7l7HV0R9Af8e/vCCbGy88hNdZwHok535S\nNQcc9HpYG825DNWiCMJsjLVJuKhLeuM10D2aW47MhlPN+hjrCGGsyNGI7Qc7\nWw0Ypz8UbmztrNGWle2VKvPcVgKel7CINmntXHcakNyQRbI2HrIltMCUy0aq\nLFLGWGbQcrYfFQJaW7vthUrryGbiCLLuWJ4+JmaYkiTzr/OfPmRuizR3SnCQ\nVUmNujCFTzZUHtqKezXkxU1dRxdYKL9pxragdNfPMlJ+GybphurkKHAogTkN\nRTgmk2Q8A5elgx/GU+lIETnZEFYT7cVWviLlWa1soVN4+nwQ7FLkt1IVOdbw\nXuLWvSzwxll75f98yDhLBcAG/L+Io9VRXmz1qZ+IVUGXh3XRexsaJiE0+R9p\n1q/NioHrjAxw+wohhxBQGI8WX5QBUs9VJ4MtJzcEIuOZPIIc6DoPoD1e1hNf\nyjBWEzNSNd/Z3zlu9eVjJWzfd/tQobfXh62OyQyooBsqZfHHqpYcP4NQFDiZ\nUQfE4EU4WmdPqQnMH+nnfRAKXwCjOKpfXKLwGTIikLZqaPBVKalygQ/Mn1aQ\nftmK\r\n=4N6V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.6.0.tgz","engines":{"node":">=6.9.1"},"scripts":{"lint":"jshint *.js lib/","test":"test/test-quick.sh","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"hdb":"0.15.4","async":"2.6.0","@sap/xsenv":"1.2.9","handlebars":"4.0.10"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.6.0_1591918579697_0.48671694101249185","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"@sap/hdi-deploy","version":"3.5.1","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.5.1","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"ccccecf06d4a8c8e24063cfcf9d8557af90972b1","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.5.1.tgz","fileCount":71,"integrity":"sha512-Uqo1C+nq/SZBvenrZbVU7hNuxinewBbQ71lbGHjftrhPrRPcfdA9tLYzg9m2X22vEo1QPkDhzOgaNJFJ6IrYTA==","signatures":[{"sig":"MEUCIEqfZ1PKJMVFls3+W/TX/qTXY1CbXnGgvPoKinvH2Se5AiEAguVDgCp5MysoAtBF7YcL+zRrvxX0dQL+bPcWI1vgTv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":617171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4r/6CRA9TVsSAnZWagAABxcP/2lW7iEVwXSiWtR0uRr4\nGu6dRsYJQMGQFoVm7dSA7CElZvfj8EuXgw58r+/+R4bwb5uWVOrxcC3CRmRT\nyUPyV0/RzkCSBUB4zUiduBbJCBjOcUkmPYZ8/3N8GIcwnZIE9p3qk8uXphZ1\nwDD3ccAuwZK5vnHRBQAYh1A2vuoK159z6sTfsqPKNnAoknbHDeU8FznyqJ+f\n9EjZT6jh0qG1k49jZlPpU320kUol+E02LZWeJhjJh7yTKOSWIYWxiX3ebHGQ\nuiawlsTlETQrE6sh46ZBF9PCocuVeFPqpRtHq8YYTtOJn+UFxwqhHNh+oXCc\nvdZYCl25XsR0qaPk0RQMv+DissKeVYmQV1CnMwEzTwVc3OeHdrEmaYAotwCm\n8HMHOc7bj+b03OG73wj7yuIOcgXDIJQIL3ugrlfldZcOLoYy5osbqylSH7TX\n+LLJsSKHEy85tL4FV1X438S9jKUj1T2bdAoqSHhvyrU0dQX35ReJGCAuzmmc\n1c0odEaYqOLrzWyj6ftcBCcQdY9+wNQ8ePk0/1RaQ6GsphqXrPe6kJ0EYbmc\nM/QKcV0Q+vAOCjvQWJ4hMF7FgL3DhmrT0y8/lPP23bVi3Hz1ZrXXJ+iDCpZA\nFAwSQo97kNOybn4hDnNg2xv3m4K+ZU1KchSg+zHSmr5JfZCwjS1EMZxwf6P1\nkqTr\r\n=Qpap\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.5.1.tgz","engines":{"node":">=6.9.1"},"scripts":{"lint":"jshint *.js lib/","test":"test/test-quick.sh","start":"node deploy.js","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"hdb":"0.15.4","async":"2.6.0","@sap/xsenv":"1.2.9","handlebars":"4.0.10"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.5.1_1591918586111_0.8482469911050299","host":"s3://npm-registry-packages"}},"3.11.4":{"name":"@sap/hdi-deploy","version":"3.11.4","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.11.4","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"ce517b578499814cdf3b10627fdaf0c45ab49ccc","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.4.tgz","fileCount":86,"integrity":"sha512-XjOyxXuDX9+uO8Yj/ftSRmxIRoiNzFIdNUG2WCZbHcQYc7mcU6G5r/KA95w9Dmx3BeL4eU0uMuWHkPY2F6a/wQ==","signatures":[{"sig":"MEUCIQCh+X7FAEjwtzew3bo5DAuJitC9+MyPCpLNqRU+eCpzwQIgdtkG8zZ2wJNmQJxvZA99fkamt0iupGeDXiVomH0xQrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sACCRA9TVsSAnZWagAAurgP/jgjR0aeHwUr/5QTClNo\nWaHzf4L+JbU1pcLp5EfbrWspgvA2NHJAmTk9A/6+dyFRuPxLdFZgvEbz4NWg\nHTnpzFFhpTRWYqXtDkV/ZcP23UPvs6liwmp1OKVeZdbtOnI7e7R5Owtgk3sW\nRyYajz2/nUsdqWxY/StkD1SuEczB2LF4zL9kdty8L3o4Roor+drOZ1fauptA\ndWjKRdncBv+GZTU0plt/WOSNQpRxmBWkO+BR5WkP3feaG1Icm1aWMfgqt0WZ\n0h24Ndu/lT0j02jbBMVvXzyfErj0uUcDqcNGdzL2CJjjF6M1BY6gw5jrWaSS\nJesh2hvtHMi3TEcjMxHFcqCbR+T286yf7IfwIOymP/IVB6hFlJV2KiUeZGFU\nqZMAL1lFe/TM52Bem49rKM+ONxEZEbQdQWO7a64nnGbaZZlnn0hizo957VFj\nrvBKfp1wck4vgHX+4HePTOaXXfR2faLFK6qNO4BeK7FUDtKYOQRC3T7FxeA2\n3kPL/GG/Gto8lD5sd15/7Qb8T9IK5jDCHRTSDDbXRG7pbt3x8xi0+Oftuujb\nQ7AqNNoR3bvbcNmoBSFPGkzRI08ZHlLVcXQYB8yJnXS9PgKUd2ESov22+20o\n0Zz5+Q6QGxCgFQOEWTX9mZuq6X93oW7LFlApDiosDQvK/dmrWwzjpEtkUfZ/\n+Shx\r\n=4OQP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.4.tgz","engines":{"node":">=6.9.1 <=10.16.x"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.3","@sap/xsenv":"1.2.9","handlebars":"4.3.0","@sap/hana-client":"2.4.144"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.4_1591918593461_0.6659002057500705","host":"s3://npm-registry-packages"}},"3.11.11":{"name":"@sap/hdi-deploy","version":"3.11.11","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.11.11","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"f9aeeba1886d597b2fa328b5ec2725981e6d559a","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.11.tgz","fileCount":87,"integrity":"sha512-qAQqcXp1MDCk1q8rZzHVT0Qa4KPhdne5NGERnlzTGq0IpR83ZoFN8oW08dJLBCHBzSudpOw4ZiuhZR+jhUCZBA==","signatures":[{"sig":"MEYCIQC1Hj2XTUYfqNhZQdoY24LQw1zojxMSbETVkGvewP85WgIhAJVA94rBPDwpCNAecm5a/QOpNmv0snbG4fga1bJwnqGe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sAKCRA9TVsSAnZWagAAZ0EP/2dX17I0A2kJZqfGggoE\n0pCu7kbKp7Jr2Msw/R62v1L4WPx8gL/2XdUNy7tO+V2DO05BXY5OrrFAJMpy\n8rBjInJwDxl69kXaTbmbC6TOWYqulS4DZciiP/lFsHh1xF8g1boj1STl7irX\n24xGW5LvTOWY0EakGRz0cN26+B/0ZNxob8OowRTxvZfcouFpRM9IyWrP19sF\n9z286B8jHc6Iu9A41C+y2LxTrNpEJxb5mfpKcsLdAgV1tTRkS8ww6V9yqh7x\nLEOyJPQ3+hccXca/e5UmVmkSZbN5C2cd+E9syCzm6CtA899Br6ILJ5gkHSk4\nPq3iM31JqcqTrj+Jc6yOIXUzjLg6SM1k7bEqNpUSYaLS0XI6UdiGSjQP0Uy2\n9rEOmdgCZx1nG3euMi2gj1ogWMd2ltL9nUzzGW29xLBjU4CGwOTE7h4ymQN3\n1bJXzPaBPacXW8S7NVcee3Y9hTSthbQG5FZXMxmH+6geZuIZZ4MbhDd2dcBm\nSv979KJ99i2mh8dfVYA8LMPxu65O3eDVH3VNbnEUIfxI+lsWpSqfRPqszb83\nszIxoxWQ2xiwK0ae2au4t1EuvUeuASmsDXTBBlC53sNVL2/IMS/ehJqhywHJ\nkm+z+EGZv5/mQOc7HdWpXI0hBaZ99bfNe2NnNF7jPQRKrjUHmNCHlbbQ/QB1\n3PdM\r\n=Da+0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.11.tgz","engines":{"node":"^6.9.1 || ^8.0.0 || ^10.0.0 || ^12.0.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.5","@sap/xsenv":"2.2.0","handlebars":"4.7.4","@sap/hana-client":"2.4.182","segfault-handler":"1.3.0"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"optionalDependencies":{"segfault-handler":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.11_1591918601365_0.5070080588399544","host":"s3://npm-registry-packages"}},"3.11.6":{"name":"@sap/hdi-deploy","version":"3.11.6","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.11.6","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"becaa527ba4962f88fd0e001dd294f5612278170","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.6.tgz","fileCount":86,"integrity":"sha512-csxK7rwENRJkM8qqmOYu3n4FtOYdiQC/F09CNAK3YzlEjnadnn8vaNWkvqbwmFfoYVbmNXyO/6d/ThIDeNTJJA==","signatures":[{"sig":"MEUCIQDAdYK8SrvHfWn9dL6wvevGqYfljUNworDmmvpAMasoAgIgKtB6m7a1pM9ochI3/b5ESt6t1GDkmUq7NuWiPlB0VIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sAQCRA9TVsSAnZWagAAju8P/R2+RVCsdjSF9UAOzeLF\nrb/n1x79URwRwLrH8Wt0aKe5nvAh3hRaWb8An7dN9/YFz2rWR4g3T0pGGExB\nSHT7zas+ToECXtxH6jFHZAB5XhtepZdpQIOsumltxKleRo2aEmU9fcP2sief\net5kth3PAEM2DXHIB8KImSoUanNl+vaY7EFyGTcd4DvqxTW/R2OvzPRwcFjK\nXaoAGtO5dqnCkhzLMn+ufvOwQAOEOGOJUZr0Sts2vL3qOVPPE0ysCgsfWhdL\nNmZiIln7m06k+ThnLrj3/zmGAg76Rip+JaPJSm90zl4BlRhKTq9lRJOqEoVw\nS2y6Of6mk6GJwiasAioRb/XUnT5rkQBZLcxrk8Y4B4vNvNUTcHljFrMMzxaV\n3agLcxF+IA0pu3kcW8FMnoFyDA71vkHlFaoPbFPPuz0EiG1BGuiAuR9H+qX6\n4B/oP3/ZJzB0yJbIZd9sMdSXp4505jMixw8NG45UShRCj/X7pAV8FO0Izf/G\n9Yi62qI49gp9wBicQNqyUeTPQbAHZQRFYCpIpvgGfz1l+ChSqTV1/++MtVWx\nnVY1pQxLnIND3Y6bs6KMlrdXRk0yZ5ucTAud54YXpti3CP+Kx5AzL8OycZZ1\n48hQU8iNCeuunxuMtdEgQ/brOgDBkyCPQO6rtkafaFyij8Ds2RJWYl0cbYyU\nOqE3\r\n=gGHQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.6.tgz","engines":{"node":">=6.9.1 <=10.16.x"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.4","@sap/xsenv":"1.2.9","handlebars":"4.5.3","@sap/hana-client":"2.4.162"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.6_1591918608425_0.13492202364880712","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@sap/hdi-deploy","version":"3.7.0","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.7.0","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"83dd997b6584162372bd131fee52df304c47f316","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.7.0.tgz","fileCount":75,"integrity":"sha512-K7g5r0KoKdIdJUcpzj7tZgd9jTzXL6k8Gh4hXw2vBO0R/0pcUMqo4t71Nh/5akAt7Nr94sAgWM9JRV+rCE8GWg==","signatures":[{"sig":"MEQCIDc58SvePr6HIQCsjG+B3ln2CHVvDnCEBfN7P2SHzRwKAiByLUHqUhNXhDrHSXGltXJbQfWsHKTVCuI7pOlgr7B8EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":650624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sAfCRA9TVsSAnZWagAAtxUP/RfsAzbhQnoOoOFflkhy\nCl8u5n11rSfh/w6oypXBArLMwYKG27Dml4/DqsjOolsahKWoF8LyfVas6V8i\nEZFHASDusrEd4ye8YfM88IuJME+7TKczjnFeoDVaoUMrv78XJuNkJ0H0pJLA\n2+gsQuucptISezmZMDyi4aQgLQOg9NfQrBkk96v3pnCpyZ6EU1UkBOKRMO1s\nU+RmQ/eFF29r/av/47uVTILzWoPcjrh0Z61Jz5xZX2pnXCMXDEzlLUWWie/m\nn/8/kx30mBUzRCHKheuPGLX3v4/rD7HKgqbh8i+mu6HDK/igDXbifs7pNb8o\n/wKGMj1PyTYDNwEz85yLvROtBu/smt8YEOgKMqWtgmfM5u/Jny/j77XlAWoj\nnw/WrOKuQyj29Jq+5aqJ7Bu3clU6DQIZw6MjM4vVGvKG7IItynRpZ9wo+0Df\nf3+ZbTMoPIy7zcn2s9vWqvRa9UhQ1bchjbRK74/Tc4a7SDbuQpN5JPMF4r1g\n1IylZdP6oJWSJYktJjq35O9g0T6usLsG75tqMzHl4BA0qbfbUygJa+HqdNLl\nVwldiX2rZGBITxMHeqyXfU/JlCMQVu3WhyU/XaJUvD2rgjFO1/O/AuHQmLOl\nI9oS9LepffT44Q4vadB0NuI6Q50lds3C49E1D6EQkxJyO0+5eIPHFWa/uw84\n+6xb\r\n=bUix\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.7.0.tgz","engines":{"node":">=6.9.1"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"hdb":"0.15.4","async":"2.6.0","@sap/xsenv":"1.2.9","handlebars":"4.0.10"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.7.0_1591918620351_0.4288172499994367","host":"s3://npm-registry-packages"}},"3.11.3":{"name":"@sap/hdi-deploy","version":"3.11.3","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.11.3","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"a25522601262024a4f2af4bf721660b9f70c5a60","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.3.tgz","fileCount":86,"integrity":"sha512-1zLMNKBq38OE8PSlFX6H2rJ7bUMihIXk/XbVca6zPDhKh1iWf8RLyJjVaMxDjTWdYprKPQdaCX6np1YvoE7OAQ==","signatures":[{"sig":"MEQCIAZznNt9BnWejwMdnEZlOhhgBWBA7Zy4dst5PMo5en/tAiA/Gp6Bi1jwEUyHjN7wnpSQJ/VVs1QpRIZgQ2bNVQP1MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sAmCRA9TVsSAnZWagAA6ZQP/3v9yQ3PaF0dHefRkf6c\n+peMqI5SCbipB3bM+nB2X9C6J9n4vrIXp4ItfdXm5vg6wTj/h/RBBI1CyamI\nw+GJNkhyO310yrLYUayY3rey3iecuyycloVqalJUii7SRudeJEb57lCpOxFU\nZsaIUH4xR5d2fjxMYQQQLzdfDi7cN1SqoLoCYCUnhP8VsV9tJvsh96Q5ByED\nvlOG3qW2QJHoe2f217sN1Qxze68FKZNeA9HYnnEEF3nihWs4oeC4nmZTGhRx\nz8uBL/SwKNb2aSQf2pW6XezCBi+WSXjIh6HZzWpBvDyEZJOeI9qC3rEL/BjT\nsraey+BEWg403vYBuuZ4DYTyVNEyhSbx1UratU9E7Ax/KcxH78yHMPct8Tkz\nJjRjG2ApjbTKzPLq2vJvMsjckPcWlgPULfzcWVsJ+tPtTBOebcOyLR2rHn3B\nIYumweuzUEZvY6mrezoLHqAEGGJy97y2VOXvfxp/rTiwRurIkgAD3zT1HZOo\nWf4mCC72lxF4pbKmI/dhS3YDJBbQ689PJLT57Tbh9R4aurtn8aRaUHYxkxpc\nwZmsxLDNaIgG7vQAmrkga/l9cc4p5R/c4SvjtE3HlB7a2JMp3t4f7I54TRoj\np70CZXofz54ukSh+oTlYbVTqdjOtgVw3l2PCBjtT7BfLU6b5bzcD5N5e8pLP\ntUM5\r\n=RMmj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.3.tgz","engines":{"node":">=6.9.1 <=10.16.x"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.3","@sap/xsenv":"1.2.9","handlebars":"4.1.2","@sap/hana-client":"2.4.144"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.3_1591918629779_0.4116753918322742","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@sap/hdi-deploy","version":"3.2.0","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.2.0","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"1cabe14c07cce358e42d9c9473edda6208bde941","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.2.0.tgz","fileCount":27,"integrity":"sha512-tFJ5RKO+x4SvYkfZSxcxjfdhjDRAehbAm5ZLH6K7LWLxjGlDofHH8FBRq8Rd73WedLVfqAXUfnH2eJZxyYQFsQ==","signatures":[{"sig":"MEYCIQCfzoCEqrRnCL3XngvoJ5Hm2bEnsdaQduu9lM2OqR0wgwIhAL1vgkoHFIlLj8ntZ9er6FEFOMUCzQxWXD5UM+ZPrcMU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sAtCRA9TVsSAnZWagAA6SYP/0VlyQGzUanjkytZ/exU\nOgp+cu2NuKEByB1Jfv5Etu3KwmbzoYktVulGERIm1CKVA1uFjBmDiEawdYcb\nA4Vcnrw/Z7ETjIzAhMkFft7IBiE4ox5IVoa9N8lbF4ZNg2XQ9Z4a+2tsyb5z\noonhN/ShHYKL/LxX8ia35NTjof2yA5Hw5SyxsDbQq84o8qrE3wBc5UTWUz8g\nIk/QI5a4NrGDBE3MGwWUwss0YWlQBhXcAnXZIqJKzC2CKBCjuSqmA27IuL8r\nYT4GyZH5sbl9+QjkYDmF0tBO2PJFZndB0KxAZyMcMk6ctZGBM0CIfWeovelC\nADSPy5CAsO388Lpo2JtksdCDPhTWNpKfQZVtPN4NFLQwTJYrN576nNMdPwLc\nhhSiaPym8L5Pav84hKLMErLX6EwkPc4mCBoR/WmHTHyFpbDP+uCmZOj4zfSs\n/KpI5iCat/iq22tFjD9u/vuuGuDpisPwLPuXFL84ayRhQNcwVc6UJfA+j8pH\nLR36OoMrkHFVz7t7xzVeuwb/5Z4x/gWF71D+P+fzagaHT3hUu9D1Fdv6l2zF\nDKekinIJkHHDZCIXUS8PIWA0hgGGO0BRWGZ5i+R2ToOwC/eKxV2uHx2L5zZQ\nkzc0DVNB8HREOIEUfXIQ8r2uYgdvmiOEPACxeBGJfH+BAGGgxxh0OAtJEK1R\nZQOe\r\n=cZIe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.2.0.tgz","engines":{"node":">=6.9.1"},"scripts":{"lint":"jshint *.js lib/","test":"test/test-quick.sh","start":"node deploy.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.win":"test\\test-all.bat","prepare-release":"rm -r lib/zdm/ && rm README.md && rm CHANGELOG.md && clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"hdb":"0.12.2","async":"1.5.2","@sap/xsenv":"1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.1.2","sinon":"1.17.6","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","filter-node-package":"2.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.2.0_1591918637050_0.24962553526946762","host":"s3://npm-registry-packages"}},"3.11.2":{"name":"@sap/hdi-deploy","version":"3.11.2","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.11.2","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"58ccbf60b70e88d657b4089cbcff86b1a1c8d427","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.2.tgz","fileCount":86,"integrity":"sha512-sdr8O1/e0hfK9ooHnetJUFeTV4PCih1O/Gc8mfy+mWnj7IHMvRNq9hgalduFx5rjr8489F0dIhoSSrgthK8QVA==","signatures":[{"sig":"MEUCIB6QmJxFjpS0muQoABlhKuRKSzmV2/yk7I5eMKKPlY2hAiEA55i2u5Muv2JIVLN7cyVzwhQjEIEQe144cYcOoZd7TIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sA0CRA9TVsSAnZWagAAirUP/1TEM1c/co+zZPhy/4MT\n0HJi5pM3P+Cf+5MjhzQCOZ781/vb2SjjD4tftXrAOS3ig/jx8/nz8H4+KYri\nYbHHJMErb8HyDL+D9vNK5BUX4297lSgeVXIwXzgPPu5Cd7em3XKqH277/Y4s\n0A6Ppt8+Rv3zeui3HaWV+IbldxUvBtp1LuMKO58NhE0BaXwSzvWbZftWtCH8\nYS0rS40yqvh081P7y4bCCDDn2hachkwk4hZRZGIZlX5Q0mr0bFH1VPwfaZei\nCT7w3dePlCRSzwfpmTsYmIrk7ZNAPTBY9GEIv1Jkcvx+yftfCPD475UmMGH0\nR3aaG3G2NDqqR/17wEXpwaMxGcxnBYBNNCAULrJLztw2nvZNglagtHbnawLx\n32OAU1lRZg8Y7LjE4GoTqk+SUETPcqHIEtpZL1ONNysk3DYLK5Uz2STsDdBn\nhn+JamUQEoSBMbz6KBh92qubXXvzmwEL9OzjPZKHHJrhKczP6yzscwnTFtMK\na00MoNFldvj6/3jJOCY1iNBTXP+UVSNVHp4LBVSITyAdkzdx7HoGZEa/vbBS\nN53RmTOAu0TWJkj4hwoPSeOQWfFkx4K5TExRv5LXg1YB8qOsFPcSi8AB36iq\nP7fmMrm7vxdU1+UKKQF18Os1InmdqSTqQKRm5or4uANy+fYarY0aBH5nzdT4\nr+qw\r\n=EP7l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.2.tgz","engines":{"node":">=6.9.1 <=10.16.x"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.3","@sap/xsenv":"1.2.9","handlebars":"4.1.2","@sap/hana-client":"2.4.139"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.2_1591918643411_0.8901797642030793","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"@sap/hdi-deploy","version":"3.11.0","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.11.0","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"67ce0edbd8ee6891e2d245443fcfe309af1f76a0","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.0.tgz","fileCount":86,"integrity":"sha512-RKRQ4vI9MUS6JTnDKvAsyBild78sHHQtZQ8LpN5PStLLTjwmIF9MIVFASp1l0hR8RWyVPDwP3BMcwfFLVNMaYQ==","signatures":[{"sig":"MEUCIQCu49QCn48AVrcFfhi+913lVE3cu66sbWv8ATpLYXnrpQIgZJ1uW3Y6l+15HBb39ayR+yHjMbhA/v3+IplFpKrno+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":664665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sA7CRA9TVsSAnZWagAAs2UP/2Oo4lZ+tx9HezddlCwY\nF9XW+qfOR9q2KwaKOYdoGgns+5SuEJ8bHsa/VLFpLhdfVlce7REU13fmMEh+\ndkOVwVNdrNJnskDuT/rUFOXhBArc4OKNRqDm09HDEo5v4QanN22nuLQ0kdcR\noZGjhtrgvZuKRRRTQBsub8dgelG/+LF5bROH4lqq+jsXByF31ZIQXxPwPJN/\n4hB2vgPhveQat5Li85UHXuzYSoquI2QYl479aVox3jHjboA7AdisAt5sNpNr\nBOwTCIicqfVlFKEeN2DbtAaNiq2b0sRUStYRF5I4s7GSLiUfLHKUWGPN7Zxb\nvhOy3hPXKO/WhiM2Tr/zLeNf3v/jPT/XGbv6jWiwAe36Ew04i5neESjSNQNc\nX3lqHUvyUL28xDb33UdEtS4sDR2yw7TK4Iug+KE7MQgV2J6+Pxw+iNk4AOIr\nfhD5rydqfTD+HLHdgl8NkJkImQBjJOrlXtlGzxDSwko5ZDrxtu3znchT7HZo\nwTLoyJKHETuJ2iUaMHv9NDn67jblnyoHtJuYxIGZqyPk+YNYmPlizb9gCQHO\n1YCoo+R/G4bKoXolFib3+mQEwNOVojV5aY3/tPkXEVKRwaA0cYG1UF2/nF+f\n9jSaqqCNTxXUibQFHbtvMDFe14zZbSNNYYr9XYREeKcnlQTOlk/FNtWJa5ew\nR7BP\r\n=UqVS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.0.tgz","engines":{"node":">=6.9.1 <=8.15.x"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"2.6.2","@sap/hdi":"2.2.0","@sap/xsenv":"1.2.9","handlebars":"4.1.2","@sap/hana-client":"2.3.123"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.0_1591918650351_0.11141703023348026","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"@sap/hdi-deploy","version":"3.10.0","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.10.0","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"2b64d967caa29eb861f5afe8c9d47b26178dea87","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.10.0.tgz","fileCount":84,"integrity":"sha512-+D9FBgXtfLPpOK4YSjVJyWNEsLe3lCZ7f78oBZQPKdIbduFXQEJFOwcT1hZj65HF0wHYluTuHJdwIeyO1LtAOw==","signatures":[{"sig":"MEYCIQDkwhYHoxMVtAuwVSGnGskgxLmVuQaIiyK08xVdMYPnyQIhAJ/cYpgiH3lm5rgla0LsiTy9TkM4UfdMt4zpTn6lf3ez","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sBCCRA9TVsSAnZWagAAcokQAJAMHhRsLF28Kx/YGIts\nil5pztH1fW3QiibNmZKweO3CzekBUDAZRYbjM8Irr6TiY7qlZFPUtG4sZ2b5\nLzVtc0lEoUxPYYWubmNX2Idnj6mm5wH3nFr45qYaBfWTRaUxXFOAlqoMG08t\nr27YvFzUTSiC3Aa4yGcyRT+UzztjxAH1WB5f+h9vVAmd8UtTQ9RO/Kde9dKa\nZNClu+1afdX8OWZxdsLBPPzPuEeiCNpNg+3mMNj3liY8nwM9tPvdWckJKLwu\ndvfUFF5inrsZl/KPxWf9nfjIJWj+1NjM93tdhOM80j/iWOECtWNB30l0QWUC\nNDahdBDvvG7wLCSlFZ0rKKRXsY21T2IMQOKpcaDI6kKPDiLQuYNSPmutZh+5\nmoq4U2iceOL9ViL8ij6s4XAq984gejewLV+UuDA/FKjmZ4u0VTdcNqevxhrt\nVa+1Li717fKpOalfkufQzD50iaYUR2E+YahT+4I9qGMPn/YSF+k/pRBsJc6k\ndqqci5NTecls/EVBbtR4l+owPIYQ2oXu4+WXouZUV++JNWJh+mOvKZNv4ons\ncSjfQ6t+Xi4g/y0kB9xQ1UNQu88fjU7swo7ifNlTEm6rzQvrWiWju5YwP3fg\nLt3NqlwGbE2o/IRgE3j7Wlt1UIjK/oshQfzoVw0hEEFFF3Dj2sSodDFsXIQU\nuK8E\r\n=tEdd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.10.0.tgz","engines":{"node":">=6.9.1 <=8.15.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"2.6.1","@sap/hdi":"2.2.0","@sap/xsenv":"1.2.9","handlebars":"4.1.0","@sap/hana-client":"2.3.123"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.10.0_1591918657738_0.9379405467760691","host":"s3://npm-registry-packages"}},"3.8.2":{"name":"@sap/hdi-deploy","version":"3.8.2","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.8.2","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"cc6cd17c55cbb1a826cb17e0f5bbbb7ed1d13a1f","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.8.2.tgz","fileCount":79,"integrity":"sha512-yOlDvL4h37ZQ79YX7XsJz4WFn9lITNzyzQjG3AJG4Uf3F8MeZEKc/yFutx7nIJH08Eodcd2za2Jlmt2iZArZwA==","signatures":[{"sig":"MEUCICEwokk2lAzoqUnxbiHVkcwvJ8Yf/jcGfdj9gylnCDweAiEA1u1d9NCWz5rs0YM5CjXUEpnoWJRbpoQ8g846TJJ9jRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":594336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sBMCRA9TVsSAnZWagAA+CIP/1v+nU7H5NxDXprmVsnl\nTGBHmMONfuzgfoCLqw5uvkSQLkWADjyv/NK/UQczJOnJX6uCNY5k5gt+ecru\nZ4L+or1/Pqmnqhnb0zVKRGbtNIQRzUMWVrwwAaFGPkwkXQTNSKYvoOZqvFyJ\ntfPH6Qztuf46/2fn7Sq9fTD1ytQm9xxfbboH0LsY/b6MzBMnfWy3+WXBwZvh\nBKtr8cvlqWufdoEjHrpRia/di44KX22Y9ZN001rAeeePi7nv31ahBAnwqVFt\n21AcBpC7ilMgTN7GcV+4ebtVWMNn0yC70Ntqk8VfO6XZm8ofL5CUIYNn+G+A\nVsBWP1rSfZ+spa5+0b/df+UvmDd0L0EZ4WsWXNVJxlISmAg419Du0WddPILD\nguINM5taiDP1lYipzqwNlFB22w3zltzZGUXZHa/fsOs8PwhaoAUOwl1tFsLl\nGlGasPgxEgT7VyytFqMwo2NFCVd9lNRjq+v26eR21NFXVAHzV33H2LGZNqz0\ngRZ+XFoon2A2/YdRCmhMGw9QJBalA6IzVdHPbjcyvWk6B4QDKQ+iDs5EIybS\nZlh9yzt2rCav1F/PmfUkaslPbVhRTAmKt80XbhYkx3TjNHA33VOjvZ7zSLI4\ntjrG358D2J5ttqn5B5t+cBcr+5awpUZ00/Oo8Jkr3SFwIaX7Ey4yXAjmvjOE\nObcX\r\n=LWwc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.8.2.tgz","engines":{"node":">=6.9.1"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"2.6.1","@sap/hdi":"2.1.2","@sap/xsenv":"1.2.9","handlebars":"4.0.10","@sap/hana-client":"2.3.123"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.8.2_1591918665008_0.4061996318408998","host":"s3://npm-registry-packages"}},"3.11.9":{"name":"@sap/hdi-deploy","version":"3.11.9","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.11.9","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"9885369c471fcbcec79dc7339366c9e63b6a5553","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.9.tgz","fileCount":86,"integrity":"sha512-+JuxLaDJDEir5Xg2UtQnTtN7d6cxgTiYC8FDNK9mHn9gDa+KjA0Mz1Pznr3Dt8ki1q5LbumXXxhshvZNsXoWGQ==","signatures":[{"sig":"MEUCICaYf9YEEz3NT2ZCDyav5dP/d/9zJhJhParmbBPQp9sIAiEArGn2rieGv4r8M9VxeKQvFe50rqH2Lu7D3ucHpUea5Bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":569469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sBUCRA9TVsSAnZWagAArrEP/2pGYaYijHHI+kDb+Lmb\nlIdtzfIGP1CxUjbB5skmv1IjPFpUvu+InI5Ok6dNhbZ23Q+okywsib6InqCK\nxvulPInPuTcFMY2baZBSFE9Jf0O5wHPQUeGW4/BtBFLUBIoH5XKQgomB74gZ\nr1pdIAUloMViB2Y8dwWpQuuupbF04Wof9y+r80QZHiHchSQSmJwthGXBvlBn\nrl/eAptV5bcaQxj4PBNcBA/4IGyBEDX6p7mFlvpDtE5jaoBXV0CdYtcbj0So\ngEBwnUgDc2l6WgZpfbz27UyP0h33GVhFo4P7TJpI2twmg4QRS7LiIgdUOli5\nMluEpI0q4qK9DmEyd9sMGXCUJ9pH4yXrUL+S9bFgkXJyBdt7iwB3H9awYRQ8\nSnQqe43sEks6l8TWq9zlM0si9I4q+K0JFCzBxt0PkZP6Lq+43R/43NMhf8tT\nPvpKJKqdIXzKjgXcQWVPTroNGvZIPioNpmVhDtK22q4y211cz89CiUXfZeWf\nv3hJOXUECRF7S3iu7Kwt4ZHU7bcJ6MvfNlhRJC7cWBLCiqGFDWp/kajxhKzI\nhJbUImqgXYcb2wHRenVmHgGNE2nHKQDz7cMpvZiPH0wVGVYLovJtX+JP54bf\nhsXTLtJzCTZepEP0+pR7/qfHiH8fleP/cllAQLrloPdhPSHnfNcVV0MnvB9v\n5/pv\r\n=yT78\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.9.tgz","engines":{"node":"^6.9.1 || ^8.0.0 || ^10.0.0 || ^12.0.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.5","@sap/xsenv":"2.2.0","handlebars":"4.7.4","@sap/hana-client":"2.4.182","segfault-handler":"1.3.0"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"optionalDependencies":{"segfault-handler":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.9_1591918674524_0.40320935947496594","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@sap/hdi-deploy","version":"3.1.2","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.1.2","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"9785eba8dfe5b400d68fd9c3d6b957e5e149708c","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.1.2.tgz","fileCount":27,"integrity":"sha512-JO7c5+tZ5UnUkrqUkGHo15a3k+oRucWXXWmdBGlWAt/worAFg2rLVZN+IOhNArEh7EEZrTxxMEp5d4qDyuMkcg==","signatures":[{"sig":"MEQCIFtfzsgn+9WZSgM4nb3Gfrv4c4lvR3A6SqXxmZET6cONAiBD/AwLvUWm7hqYWJZ/WBELwE0wZ5Hhv9Ijza3Amob7wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sBbCRA9TVsSAnZWagAA4A8P/AgRTjerk3mb/W6qeCrU\nxeCCKVx3LumfV6KdQlN1fLCiNQo4WYG++xf2JJbN+ytAE3SI/YJePDs4bqTV\nSGJkhFin9P/zyPXYQefvojHBVvYDbyG9SOQ9sqDqHhfJdB14DY1C+CS2P12U\nj3pjAO5Zaw86BBXf5GXdclhEVMibisuCQNx3pI+2mFY73fOEiQGAU/3fkW1j\nHzHOSNI0Ue/d9NycDOaAJZlfChDDFuJNSqBiP+fab5H6FERx7vvQ9iADFOOF\nCke5Us7vedKP/dNBlPv9FRQgv4WUUEY7y6kkRfxfQDcfF5LMdi3Md8Pi59Sv\nEd2UkTvBkBbs4Af9S06mzimwnD6phmgPTIiHVvCWu2UBXoVV/dlC6ir+Zl5p\n8ZY373gj0P7owEqhp8rMXlvPrOgk3O79aSlI6y6k8kN2b3HeatpyyVzi5AwN\ncW3qDYp2fjgC/uVk8UQQCJy/V1/Q4SZuElkl1nCuPe18lco83tqjDA741JuN\nn3D9N6hXy6EETwjFaKNthrg4t4/rKg+OKVTXtXVr9sHBfACR8spH59MHr9Ab\ngSCAvI9OdDFgwmlfOZouBCamZfUALbhigzNfzuH1acJvgQ1iMm0smhuc6Ohy\nHE20uS1lbP9EIJW5GthbbXppe1H1SAjWFWtPLw+F67oB9hdYNHrr5ZyMCBfw\n7cwx\r\n=/bKH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.1.2.tgz","engines":{"node":">=6.9.1"},"scripts":{"lint":"jshint *.js lib/","test":"test/test-quick.sh","start":"node deploy.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.win":"test\\test-all.bat","prepare-release":"rm -r lib/zdm/ && rm README.md && rm CHANGELOG.md && clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"hdb":"0.10.0","async":"1.5.2","@sap/xsenv":"1.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.1.2","sinon":"1.17.6","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","filter-node-package":"2.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.1.2_1591918683280_0.6965274377584387","host":"s3://npm-registry-packages"}},"3.11.5":{"name":"@sap/hdi-deploy","version":"3.11.5","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.11.5","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"ffbe81ce841f536ddf2930b052bee9a6dd0f6df4","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.5.tgz","fileCount":86,"integrity":"sha512-hUoNYUp9VFLb9HUCLQnTfqKaeTscX1/iFkcBpjqNjqdYxbLvcG80krXtJ2COo3mveGgX7RHJU+tM882wpxrwJQ==","signatures":[{"sig":"MEUCICj01p3qlVDp2+yLfrHk/yJrs4KlPWy6a3rG8PIflLA5AiEAhLPh4Xz826pSLs2DiN5m06avmrixxJ80ganDDEyWeFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sBiCRA9TVsSAnZWagAAHnoP/0tRqIeNAzwH3gRjxHis\nO8Jtq4PJGXhLUnvw5Ty/VZMqhdVQtVpSnwlPj4et3KOB0kmOGqdeheZvimo8\nQF3v7bcxHFeTRAHTspzLcusVFXz8HD1sVi7dIgltsl/yD96flHpv2PQPH7rS\nDJx6rZp/jtjEOb3J6NJl6P6UyMpLJute/WnUwbjN63cMC254QF+zFh7t7ixI\nnSruclee805VGGZzBNEYmfc9U+fenPjj8PhL793Fl5+AZFeveB8djejvobzJ\n0VU83bvtvdBk1oMlKH99XO+ukc1+YHTUpCNjWOOgyZzGYAegKL7h9odln0cR\nox9v2IxqjETtXlowwYL8fZkeOtAI5yEuPP1+cYQIeCSQqrwFyQ11fkUSEf8e\n+0PkC0cD+Zd2RExfvUhpYjWhQvtDSPsgpBpA48Y+u32E20Bb6DvFZ6qyGNkl\nRM5PFE4PaLkL/oc8elja3EofwLUaDJ77p7bO4qA929DJP0hb955CNu5muWXN\nku8qvYeWYWBnaCrn6dI6+NZ8MBHFyx9o9A4Lqyy4CRBRqLki1lAE/bJYpJj6\npyYlGT2WuPWJ1L0fwz//Fsjn98Z+0YAh1c+KN+NZYp1rY4i0eeadtWFS246d\n1efKZzkoaipkyIyZNLFiF9hsvyLskyGyxeP+08kxPBeQXJXh6DmTOzELWMg+\n32rQ\r\n=9+dk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.5.tgz","engines":{"node":">=6.9.1 <=10.16.x"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.4","@sap/xsenv":"1.2.9","handlebars":"4.3.0","@sap/hana-client":"2.4.162"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.5_1591918689701_0.2604503664844531","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@sap/hdi-deploy","version":"3.3.0","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.3.0","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"f2833afc8ce11de67b38ec226333e82a68a40ff3","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.3.0.tgz","fileCount":28,"integrity":"sha512-8Ysxv+UrKuWFDGsMecMp6RRME7Mv1JpCWjvZaCziNPPHBxGeQH0BvTvLPYkbbIf6H7yjnnbq9G7RW70jfa0DmA==","signatures":[{"sig":"MEYCIQDkUWgX6nOlME4ieogn+5DyLl6Y8vOViDloucnabOAfhgIhAJd5B5A2SHbMkvJM3QcpXQFojbJspe5fqGhQ69wAwNDo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sBoCRA9TVsSAnZWagAAhrMP/1u8WA6XxXLahDyo5qtQ\nq+6zouxtCrQN/1S7Jt1Jmbt+EFx6cpgRAMV+CzIYsJosl6t2OUvLnFK0J3qC\nt8aKT1sf0kb5So6XZPg6HyUxeMRQbcMKFC10iZ421keLboow7aiFW8cIvuYo\n3pNxqosdmRM/rlLDl3QQyQBQlaJAQOhKTBKBNeykAfCZpw5HTkXcO/5IYKFv\nOASwOCzqaBftUnS3JFX5Y9V0CZ4T8OH8bEtX/ApD+VRUsfRGOcB0A2Po9zZN\ndSgmEl9pvzDtdjyfB+SEFpJ2PNJ8QIcvbLEKPcEhNT+w4xRu0O6rnXqBPHQx\n4SfVtB6qQfsu/eIo83zuUdnIGNsbxLh4NZzsbfW60K18ZD1VfkEqk4GEp2jK\ncjEcdf4A5WQ6uVUVLMEXPlsO5DqtmF1HzqhcTIZWHVNo3ILumjEXnN97GfTj\n2GeJZuK2lzVZQ0eqxG1dbMJGzYC77D2Yi+rk7/9Bm5FaSqK3bFYdgR5q+/So\nMDQ3xD+xW8Z+YM8l+6YI4z05+UFzdzVFi3RTtp02/5fQ4IqvceaGH486BvLu\nOHzMtv1+EvQga6S/FHOvNVXQo0k3kep7zDCwrd27/icjGtNBIyIB/h31tVQR\n125OPvwadhe64MJgv3snCylE45uWxPQpzGAR6dc0coKtMp9SxCTOjuIM217y\n4Y8i\r\n=YPGq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.3.0.tgz","engines":{"node":">=6.9.1"},"scripts":{"lint":"jshint *.js lib/","test":"test/test-quick.sh","start":"node deploy.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.win":"test\\test-all.bat","prepare-release":"rm -r lib/zdm/ && rm README.md && rm CHANGELOG.md && clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"hdb":"0.12.4","async":"2.5.0","@sap/xsenv":"1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.1.2","sinon":"1.17.6","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","filter-node-package":"2.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.3.0_1591918696073_0.6764154957100648","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@sap/hdi-deploy","version":"3.4.1","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.4.1","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"c90f50f3a35634e79893643fa90b426754c5e16d","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.4.1.tgz","fileCount":31,"integrity":"sha512-aBKrr+w09NRX1R1MVzX7Vy30qWbpxyxUGDPowq3sI/ty8/sUMTqfQFUixS7OUNPJbzbydUSp1szyO22IIDHAoA==","signatures":[{"sig":"MEYCIQCHl6YcOIJoHLuEvH+LCeD3QQfghXG+Fa3VXx8jj4TDswIhAMhYAMbwwjsNuHLo8PU1+oVOOM4ytm2WBATEjY61QkKe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sBvCRA9TVsSAnZWagAAaG4QAJpRrt0yly1slAhlBx6m\nu8VjIUwFQ5FPxXDQWc9kZqvkGWPFoC1LCKcqgNfg2wIMQoZdOf4rsAqT8oCt\n340VReIN1HCY25CWjws56hS6saMMI1fdRdhd5VTt/sEX9Fdq1JHCQDUWFPDm\nUN38T+OGBL2TIW5dF08Edbz86KUlhD3JjWmObg0ADsXEAEAGkFc9rCSgdxBr\nbBekZ6SS5kHC/ajjSMSiQyYZ5/VbYr69YxZLCMkTNI17KfdZ8O5+7smSj7F5\ns7d/jLRh+zuvGMPDc/sWR+pg6Bs0LktD//ukzpASiyNqmnyppnXHSplAOyd1\n5fphFU4l1lq+1evkP4FkpZ1st1dA00dN1QOS6k7ATB7vk195QN7YLRlsOC/2\nft/4WcOV/50/ff/scnKFmHuUh7FNYvjR7PBctnPq5J034pfszUIN8P6baMzi\n80oPnxNp78ftIatmnnucz0+lhPPSduXAvuiLYDSClZJQ/HPyd4QHdWrdKlzw\nu0hpkWQ0wBRob6mZ8d1Mbe0GiB9zXYDUJVNhGCAwOMIJvdSH1jKd25cnaLP9\nZg2G6riYePMUVA3l1eyOn/dVjQsY3RTKgLIyQ+EnPgwh98kMFUFBwWBEhLyY\nvRasdDcXHcrvbNag8zByue1IP9/R5XOEmqX/VIjhXTMGQrXQGgmtoBY0O7IY\nBgFm\r\n=QmJG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.4.1.tgz","engines":{"node":">=6.9.1"},"scripts":{"lint":"jshint *.js lib/","test":"test/test-quick.sh","start":"node deploy.js","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && rm -r lib/zdm/ && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"hdb":"0.15.4","async":"2.6.0","@sap/xsenv":"1.2.9"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.4.1_1591918702379_0.8807098971034466","host":"s3://npm-registry-packages"}},"3.9.4":{"name":"@sap/hdi-deploy","version":"3.9.4","license":"SEE LICENSE IN developer-license-3.1.txt","_id":"@sap/hdi-deploy@3.9.4","maintainers":[{"name":"sap_extncrepos","email":"extncrepos@sap.com"},{"name":"sapnaas","email":"Holger.Brox@sap.com"},{"name":"sapnaasuser","email":"extncrepos@sap.com"}],"dist":{"shasum":"3e9ce387904e8d932a845058a28304401579f6b7","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.9.4.tgz","fileCount":83,"integrity":"sha512-8rCTiApHHGbH4bI35qktRSykErMLB4SENvecW7shbQGFHq5iTmYgOzptLTJBSKkj3mIMVU7AP163L53V3dgG8A==","signatures":[{"sig":"MEUCIQDEnU9veFeF2TPSLRn26feXK50bzlKP4I0/gqiR+VuDGgIgB8zwlWIR1FlE875BQaELkBf2uRPFZEISCSwDWHPBfk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":617184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4sB1CRA9TVsSAnZWagAA4bkP/13B3CjEVSp1gByaPTIo\nXJWqm6hIFD9eHoe1FEsz0HL5IJFaCjmW22O2KCqgHR/aLJYlkMd8LiwEcXXo\nFkCa6trY5sNoQcBKJjXroYtufX0Hnm/+ck5Mam2Qnyguzvw5DTlhvllF23zD\n52na3WMNJgCRxfOSz+GjC7TR28C83l/SwEettaxZNcRaWV4MCGkud4dnEFqf\n+GtLSq5aYNQFhHppTmfbOkGOKdU5/1utiu97q6cvpSagEw2767HzNxADPKon\nY51F/g8ztlhR/SsdDtOOA3OZeKbHUSA2vDUz5eeEtaYbIqBPioDOVFngj15K\nnxIcmZdQDnTbiQdxNwS03r2SX1Mxjve0DzZ+8dmMLdh/xRwr+BgS8PA7izrS\nmTGCLiH8DaPuHinmyIRpZXAdY8SIYmcqTqFTSG19ZCANO8Sc9QlmiKEahs5C\nV7lIzuTcKQ4456fyPbsrTthuzBd3sbEl7rR0dQRXgUTxjfURNt9e67yC0NEH\nQrECxpddQ2N9Sp3k+LRcapShCr+d9QNYfjYzvomO06n3XqN5APjdc1m2/nBm\nVBfi+WZn1GyB05aw6hCsf+cAoChwS0hnIAxoH1EQ9vtkXu0+e1juOQWCsMuu\nklvOdzYAUiYUHVZ1W1DZ92SxVRyIBbvC/MmTC20kr5EDvSFQUQ1XKbKpQunG\n6emO\r\n=Non4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.9.4.tgz","engines":{"node":">=6.9.1 <=8.15.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"extncrepos@sap.com"},"_resolved":"","_integrity":"","deprecated":false,"repository":{},"_npmVersion":"6.13.2","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"2.6.1","@sap/hdi":"2.2.0","@sap/xsenv":"1.2.9","handlebars":"4.1.0","@sap/hana-client":"2.3.123"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.9.4_1591918709219_0.9224524158610934","host":"s3://npm-registry-packages"}},"3.11.12":{"name":"@sap/hdi-deploy","version":"3.11.12","_id":"@sap/hdi-deploy@3.11.12","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"d67ac6468da7f30bb476bf1a4adb14b96f3dc837","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.12.tgz","fileCount":85,"integrity":"sha512-u6s9tMIhOKdTDOOb/ovR0XWqzaWTOX0NU3R4zgIGM/ABbqn0uNmibsrC6Zt2xyib5Urx4SYojMd8jof6kcKSnQ==","signatures":[{"sig":"MEUCIQC1xuYzEPfX+wLBMYYjtJ3BqihbE0ciTvB090ZRCycpygIgOBqwwGt0atRZ8iITjXuOnzpGjV5+27WCsolspPyoxHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmVulCRA9TVsSAnZWagAAVxsQAIjmlYI+lIoz2l5+xoM2\n4GsmTZP7y6NznTQbqQZqcn78CV2i2OWpmKNXffLnJsb8qQ0WzuFeukjwHw/T\nKBkwi+xpzmZUpi47LwpWgSle90WCNcJjCOz7ubD5BSnpg1RsQy8JBEnt6+tx\nRW06BuozpR5cxwtg/gAd85GSGomJPoM5TW5Rxdmo0nJEIgpwj4e0OBlbu/kY\nsIfoHAFQOBMpk+C2+NHHTR8z6HzvEjmraApeqiJhm86b6OvSMckUd6LyxN1b\na6oZXy0OLXsJ2WPSNlvlFj1OvhM2IJ2iq9eNcVE8m3kHo+uHsaY1WTgqTzaj\nHfO/Q3aMePLAzgEjBG9/fbeor2ELM0vmsNEuWUMvG8F4gxqIJ6K8IqJA1Ooh\nI4LrDMUtDph9h1dPKb5CRNzx0piW754XkY0HBykDCpxgXdR9JDpmoHP6ruyH\n8gusAFWfxaIYPez6nigIfSrWAnoh03AXry9j7Pzl1Wl02Xn5rBvz5mHVubS7\niX5aEDI6zACNpx8vw81OUezIRlxKHalBRTz7eU6o/q4NFtHdf+W36aMHC+ZM\nK92g9qqnqjBxFakxINspSeXLsY0tUpNb13ECD3MFtUJD/MlRogMI2uq2mH82\ntr2GdRUHWNXrOgp+wOv7zbRttQGfFYKG15zBGyBAf8vxxQEsArFwPNWKdSZd\nRLMg\r\n=Iw2/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.12.tgz","engines":{"node":"^6.9.1 || ^8.0.0 || ^10.0.0 || ^12.0.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.5","@sap/xsenv":"2.2.0","handlebars":"4.7.6","@sap/hana-client":"2.4.182"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.12_1603885989076_0.6105276333073113","host":"s3://npm-registry-packages"}},"3.11.13":{"name":"@sap/hdi-deploy","version":"3.11.13","license":"See LICENSE file","_id":"@sap/hdi-deploy@3.11.13","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"bd86bcca1c9491d4bf0bdb002a4ce097edd960c5","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.13.tgz","fileCount":86,"integrity":"sha512-vbd7o35ahzMaCf6SLVvH+SzjuPHnraZ6jxgRoAABkntBi3kyL4ReLusZ/TN4+8462uifJFt9Emyhue4MDHdOMA==","signatures":[{"sig":"MEUCIQCeVRulZ1ChgVNaS3rTmMJ+XFP9ip7kDkE4A/M/DeYeiAIgbLll7ir3Q68CzAHQs659fiMptcilbRhQhFBPaK2Ch/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":462827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm+zwCRA9TVsSAnZWagAAL1oP/jFH440pC+oVCch0fmub\nhe6aQ5S31enWVUV8fZDTn+9ahpPkbpMIQ52Bj8f550jYytM5MjXOkqwucv8J\n+2rJDyOp6HOLaVriS6XHkvI7WVrFpm1UYxxzmvHaLZrLewxbIc+osaqDySUC\ns87gJg1UJcM4JVrLUK9vYfxod9PHYFvD/DvxQt3kdmCUkIs9Hl1hR8i/RXMf\nf7qTgZgRqgvnaxIgsEYe4Ldey7JbPG3OT4dzb49jHyrCJ+im3AUeiX4tNFoo\nVuigimwJHSW+C3tRYX/lg+dHEWwutmNy0P9XRhot72+E/LD+E6kGG0Ynssfn\n2LXIAAfVvqLjdUDdDdB8GDplvmoMfdVfygYYwelUKK0FqtPUylKsG0SPAHmu\nboQ1PYnes3zUeOioyhBC//cFMmp/p8XexAyWBn1IagCy9eRM2C+WupalBp2F\ny95TLtnuHBRooKbYfCdaKqrkygw9nqWyXBNyA48yaTTfjEVcL/WuhZzEywFc\n0sySsW2ax6fYuwtsz2a61NXJGPsHvj/cO1eESrioZQF0NZ3tsexKkmDu0t1v\n/gbKc+u2scZFp67Mf4zilVTTGmvQjWRKzc47tWtM1+lj9QaFjJxGi4L/mqlh\nglqHVyUveN5ZTvRAIu0RzL1uRl57SQ0tTTtgiDfXHRIA44if7P6uvxxM0Znl\neBqG\r\n=AM6x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.13.tgz","engines":{"node":"^6.9.1 || ^8.0.0 || ^10.0.0 || ^12.0.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.7","@sap/xsenv":"2.2.0","handlebars":"4.7.6","@sap/hana-client":"2.4.202"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.13_1604054255883_0.4300465919468055","host":"s3://npm-registry-packages"}},"3.11.14":{"name":"@sap/hdi-deploy","version":"3.11.14","license":"See LICENSE file","_id":"@sap/hdi-deploy@3.11.14","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"84bd46b1ec4adeb1fc10dd0ab80e14a8f57e0866","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.14.tgz","fileCount":86,"integrity":"sha512-cIupYfHyPJjX/kTz8lTiM88h9zmnvZ1w9eXWSpfTo59XjC34hkkYeCcD5kpAj/1IRCxOmvxgnifrOPvKvf1WLg==","signatures":[{"sig":"MEYCIQDWE+PV7TiyEUmfJJcIGUZq8VYyCikMaL9Z1Jnj3a/kWQIhANTdmAr2ayPtg3xRrM+xAXaTUaQrfXqteP+aYr77pMRY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo+9WCRA9TVsSAnZWagAAytwP/j54+WI4i9NezpIO6MVS\n+xOEJYTLYt+/EU5Ktv0BTOR0lUyfoV/7nQLOIKGsaqAkCT1AGouikzxc1f6H\n/tmgEPSG40SnsLY5eH+U1bFP38YGWyPIIfGBcO+B3JNOF4tBB8YoQIiMHfmt\nj2cvhy6mae8Yvf0uNxWc3Z39kx49+attr6JrKz9gcZwuvGGX4REvaRyEy3bM\n8XRw9Kc6MwiqiHFiYlo8pKR2re8i+lfgO2OeANHMWZpyrFDbhPkkSaTdaSCH\n86Yl04/GraWwURBdB2GycpPT1mRd/a5Xy/mwgzXujWnjDkSq6u9XX0lee2mQ\neKber7oAwIrAgSwGj6ut6nCz1Ggt4fUVPqqp+nfDjuTTiO4KBJS+RZVyWqOA\nnt0ZRrVPP60fq+xthHs2Q/2edvXLdTKaVWlmwhk5EI5gcYJ90cJilcIEyuY9\n7CslERTCj7bahfTSBRGc55f83K2bP/IL8r6VnKIZQINLRCj+tx1QO+36ix+o\ndL+47/ZOeLC+VnkWw5B1A7xfWeJ/BbnG+wK9cF6TXhkdC7DyNFfPLjwBVUn2\nDfk2QIJyJx3aFvXVhnW+QrRV0kr2InLJUJYVYa8y+GVRn4vNfcjk2GncPGaR\n8Rs36qCMWxlzwJym9fpFX6gMh8HuWhHRjjat5HGZnOD++e/QCmauZsJ9UbVQ\nGZvA\r\n=8sT9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.14.tgz","engines":{"node":"^6.9.1 || ^8.0.0 || ^10.0.0 || ^12.0.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.7","@sap/xsenv":"2.2.0","handlebars":"4.7.6","@sap/hana-client":"2.4.202"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.14_1604579157426_0.600190135373174","host":"s3://npm-registry-packages"}},"3.11.15":{"name":"@sap/hdi-deploy","version":"3.11.15","license":"See LICENSE file","_id":"@sap/hdi-deploy@3.11.15","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"5ef94185b8cd653528cc01d70b945fab883f76ff","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-3.11.15.tgz","fileCount":86,"integrity":"sha512-Nb6+b/XJReoYnGORpu0T1L2fZHgH23W29UGqOP/yTSZqCbCnklGpHy2GEsPHGOo5vVT6reSck70KwSMMUPPsrA==","signatures":[{"sig":"MEUCIQCPeWCballOskjj7mBH6bOD1xusqXfvnA8GWB0GFWTX5gIgJGwkvfQvlK8ZDEemRvl9QsyRPq9D2aH1LhYHPyZLdGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpRkmCRA9TVsSAnZWagAA0TYP+QFinysnr+JS9AJb0m++\nhzMJe8YJNPEcIaeMYSoyYzVtDXhIINmYgCLR8irppWeGIHjBRT3/Kv6/h8lf\n5POkCOT1FpE1XZxoOCNN9rJMRAbc9hPNAZsCZFyxG47SGPZLhk0kG3iDSu1G\nEiZlVS03Ygxgi+43D6lqjXVLBnIMGoXuvKMTACzABWSrGoSQ4Gz/CNK3cM/N\ngrBq/pvJHBAjS+s3f3hCnGPr1zNKrUyfd/J2QhP2mPtTCL0llmbBYpQrbI6S\nCCgZzZsqZy5ZzD22qMuDirD86OSDLLvFTBuRObEB+dnHlbHc6cncc15QrZAN\n14AQhBAbK66E6ruhj8G960ZE0GArN4rSwP2uw4JDo2DshoggiZnzk3TgimdS\n2VW49vrI24hWxWkcuq76mJvpYrZwPpP3OUFexB/uGPlzMTLb7/C096IYup/j\n5tyG88+deKmr3m3o7lfnbzW3SgVRnwJgtSXRQXWRohP5J/sIxVmbJE5rbBxG\niSDdpXh5HkbJFoZlj/NMfryI00bkBzXJst3WjO92vKGNR/ZUzTmZwX0kAJiT\nw6jX5LO2g1rZ6jti35JwrHI+w7N0w5+86YU/bkpAtlf6WJkcgrPMbG92aWYX\nUH2dWV0Kc0Qm/V1VyHNzHyRk1/GoQu12lOq13PAlwy756My14EHtlMT77epK\nWbkn\r\n=W80K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-3.11.15.tgz","engines":{"node":"^6.9.1 || ^8.0.0 || ^10.0.0 || ^12.0.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al","test-all-filtered":"test/test-all-filtered.sh","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"2.2.7","@sap/xsenv":"2.2.0","handlebars":"4.7.6","@sap/hana-client":"2.4.202"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_3.11.15_1604655397485_0.8136090423893512","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@sap/hdi-deploy","version":"4.0.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.0.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"5de6147235174905f9a80321b30a92c9c676ac05","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.0.1.tgz","fileCount":86,"integrity":"sha512-b8EATXPe+Zpsl4BYLSGeqPMMernRxn9Wt0RjcK7fcdYB/NECq52gAzbgQf9qygNVbOxq41ZHqKGv5vi8JHNogg==","signatures":[{"sig":"MEUCIA9mgQEi2LYlHlPrGpx8TFlrXw73XB0wHOsclo73RLXjAiEAqzIAi+LtX2DY598egjl6tyeviov4GuccMMGbS1tap9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":466770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZtHCRA9TVsSAnZWagAAMy8P/ikv7NFoAJ0HNGN8v5Wn\n5UMDMDSu1Va9BEKsx/cXzVbd+JrW1IOgQGoE3KqpVoiYsatMWG0fBPkZDOMx\nUfx+XhTPZZPjlCltGtdE3Gs3t/QRw0sr9j43PJ16w4vVtrttRLQOVPoWSIVM\nxWYj+zs0Wa4TjjIDlNJOsCJSX+/Nbv8qHG+TLJ1XBMcN/rC0r6hzBIAtJbMD\nJoodOs20rDJ8ZhKoOee6poKSe5mk+EYfkzvXWYvVTtdGbRhuB8R8zBqjMDmZ\nbxQBIh2cPVtfXybRiHthJenR9pbbDPZBvQDDr5dh9vQcWtYVqlCO5eMwtPjy\nMX3I0lUYFMe5g0sDFi+ve4Kcxdq/6uMCKEEAfOP2gkhW7U75uf/alO0IgI/e\ni+K3MRwzoH7FOY8rV2nEEBCLmJ2+wAw4XpfamnJrK814vhKL4j4ZdmkXXAwt\nG9tLM5KZBN5akEQgyUCEMD5qkdJjFeVne5aBuILnlI/FnZ3sb6UJl8tDbRkb\nESOjPZV+KSBr2kNFbrbGT//PS1nJ1fLi/FhPZSUDN1jmyCeRl3o0rZkH4tef\nS88kfcctTVltTxGasLg3m16kREHOJfxU2Z713K4mzISAEThCUADrrfmh2XDv\n6dR4kTBKEtgQ8lCw1vddTYCH2DIEyXEhmMPcRW7KzhpR4OVBag9vNLvgOV04\nl36Z\r\n=/zz3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.0.1.tgz","engines":{"node":"^8.0.0 || ^10.0.0 || ^12.0.0 || ^14.0.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap --production && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al && cat npm-shrinkwrap.json","backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","test-all-filtered":"test/test-all-filtered.sh","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"3.0.1","@sap/xsenv":"3.1.0","handlebars":"4.7.6","@sap/hana-client":"2.7.16"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.0.1_1611242310740_0.5981266985925031","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@sap/hdi-deploy","version":"4.0.2","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.0.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"17cf8114d701e2ffec90c14b93b49719efc6ff02","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.0.2.tgz","fileCount":86,"integrity":"sha512-EZ6q6rz25GcRYZMKWy9ANvlibFIONgzMdO8EqbZuq1o0RK2VzIeygctMm8kwNlE6t+q0x2a8yVQ9hAi+c7mP5g==","signatures":[{"sig":"MEQCIFfr61kPRVq0/0FuYIa1Gj4I70ZoLa/9yF4i6fB3TfwKAiACh+YxenSu3Vy3/uaM6Nn/zZYCTAlPMINgdf0HYS/YOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJR14CRA9TVsSAnZWagAA0c4P/0gpMj4mNSvOytZoTdbE\nyQIVgLxc8b/1LmulwQy/Dy9wwMBTexsWSGs/s6zYutiqZRvnEbZONO0CQxSQ\nYATllhxPYd4EczCTIo1HRCxOzlodQFQFXK534Gl2xOI9Zv8dkv3gv7R0dYon\nfAL8CEHBzco4wl4D0g7kL9E4BI6SFgZGa2e0jnDgh6zviR96+ehZRTYACV9Q\nITroEczSCZlgElDLHiErk0zLuIqjHqEh5rulqMvUKUkbYktdcNEXYTkZL0io\nzVskW8qACEYeGMsJ6RJRTPY8rvreML+jGcbrqQxKRYeXWAv+9dRSvxZx01XZ\nd/aI7sXDRrd87cepwcJb/ue4ai5R1Khu3smU3oNlpiMhlVF8IhgJKBHbUwMi\nlkpalQj73K3Ru28MLWFRKudvMmDAJpwWTU7QwpmZmVIE+Aaij7eUMqC5rYMu\ny+pIX34YsAXeEeXavJT0MJd1RjOZBA3bOf2SjLmHdaMaTcjWmWR4ST7ABC8c\nfKvER+5BzYh5NzKCqB++r6P/OPrpxjslq/k/MOfbi8tnKj+JpeHrQ+JEQFe/\ncvfa8HVlvI4gQTgbIi4i99Ebw5pF5aoxhEzwl8mZDSQHb6pPNVR8iH3DY3GO\nmZURjnFD+jrOTvAu0GH2dsHghsM4ucy6mabsxc9owJsNIOfrR+HgfWxn75NZ\nVVck\r\n=yX0r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.0.2.tgz","engines":{"node":"^8.0.0 || ^10.0.0 || ^12.0.0 || ^14.0.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap --production && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al && cat npm-shrinkwrap.json","backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","test-all-filtered":"test/test-all-filtered.sh","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"3.0.2","@sap/xsenv":"3.1.0","handlebars":"4.7.6","@sap/hana-client":"2.7.21"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.0.2_1613045111604_0.10588520381207545","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@sap/hdi-deploy","version":"4.0.3","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.0.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"bb5778edf351775ca16fa66e509a5f2147fa1297","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.0.3.tgz","fileCount":86,"integrity":"sha512-oHA0xKr5/XI7VxmiqZW5/5TT9QlTOJ5x51DfKTUxTqlTM23zUfDe1eBLuAcsSzOEGOqewe1IHwUd/vJn6AKQ3Q==","signatures":[{"sig":"MEYCIQCuS9slu3+s/MJN/ar7/kn68HWGujUZSxmGRDIxGTSoWgIhAMUB94JQ2aO9EAquAneWkmDH5ee4jn7G9OJCVJFEbUOQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN50oCRA9TVsSAnZWagAAxiAQAJ51oWX+lrgk3fwVPQIZ\nc5/j4tebrm32mQW0YCKbIy/SGFKlvMoF9v7vblgr7T4M1ADu6D9LfGMUpuCa\nTM6MfZul/aPDR4hTZLqlVVi4eePmD/WUxzKoRg7Wu4FqO1xvqZdh2tdDvibc\nNk921Qzim3+cSVrRLFKOYcvXukg+aoDx2eu+BiL0zXc2m9bEwuEirrjSC76Y\nG5Sz0f275khwSdfV4CUHiymxR9atHvGu1jtOn9ZJQiHxIOsKWZx1yi1GOs5J\nkjG9CR/4Tywk0zHAXVC2/CkHHLOCRqoiTU0iez8hWVx99scY9ZfIqHt9e2hJ\nsGM5aA8ajtM/A6muratvWZ6MDZnkTsCWToQNiletzcBMuanMDj+INeAPyfCq\nRU7ZLkgGXYwtqgWOqRban6tNLZ20h4RnXAVrbT06CtrNkMT0MGCPXopaZ4OL\nSRtizHQo9943BUTF/kTAYhJIdNVy9iuM6hBny8XFTDM2TBSCY2SQfEysOe8K\nTKdcmUFdWxoFTkjXXlcYvxs8ggZeoHp+PqktQ/TikbEfw33LnQ96JRkrY80u\nj4Z0nM4WoSv5R1R9BksxdF2V8Wu0RjeLclxQ4AU5IzSpZ10Rj8En31xkMDH8\nJ//unp64q+sDCrJzt6U1ZrRAYq5Ve58LYSB4yJUCEC5CfuhRWM12Ajvz79Lu\nBqOS\r\n=oVMU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.0.3.tgz","engines":{"node":"^8.0.0 || ^10.0.0 || ^12.0.0 || ^14.0.0"},"scripts":{"lint":"jshint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap --production && clean-shrinkwrap","start":"node deploy.js","eslint":"eslint *.js lib/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"clean-packages && npm prune --production && ls -al && cat npm-shrinkwrap.json","backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","test-all-filtered":"test/test-all-filtered.sh","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"3.0.2","@sap/xsenv":"3.1.0","handlebars":"4.7.6","@sap/hana-client":"2.7.21"},"_hasShrinkwrap":true,"devDependencies":{"uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^4.18.2","jshint":"2.9.4","rewire":"2.5.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.6.0","istanbul":"0.4.5","node-style":"^2.0.1","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","filter-node-package":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.0.3_1614257448218_0.32772438039351814","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@sap/hdi-deploy","version":"4.0.4","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.0.4","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"d4178288da1c2c10cc47be3360e2d37b76a62fbb","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.0.4.tgz","fileCount":86,"integrity":"sha512-kNTiDynJc8eG1GA+wMIiOZrNDTN8P0C8ExSec2X5T1KQp54ckFO6ZygP1pS2ZJgmPvw5u9EUR9qb5/hsw6Mj6w==","signatures":[{"sig":"MEUCIQDyiAkOBmXr1l/z3Vw006Bi0vSCzGNQJ9Niyn2bYCTzQwIgXZMugZAw/r3Boug0jplGOaPn8EfL8Qzose7UhRFXaxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWKJ3CRA9TVsSAnZWagAAX14P/1R0HrrBExbyW0PrVmfn\nH1pAr9O3idYV0KDBs/A8bqAeQ/81tpCM+gOWXmUk/6dPjoPtjdQ52SKniwpM\nvKeb8h8DJ5WaemZXquAyfjGPQQb5lEXFk8ayW4xaSqYKfI36Ub8t/qhHMtza\n4ctEitVFS0y6O1I2IR22nG2J2f1hEgnqF+8pwxkxCEUlKhECwBjdza3aD3Kd\nYzVS8FiE5ydSB90032ahGkMGE4APV7v4bV+45xmTH3y5ac44HnLpBdMCvzCO\nSinI2mDhxCfRDQurOU1JZOp8uYKsgtWZqIWus4pZnoEExiuVTU1ZQmMXBxSP\nwz6PPC8nRSIIqZlRZw4WVnwAu8X2K12C+iiFyVOKucw0nqTYXO8UMChbKoUF\nyISLd0lCMuRcBqHWuPa02AWo/f3SqvCFXvJil5RH0S4dIA5Xzhevqa5jbhYP\no45QKjuiMCCNXSKtK3roAfvTVXaEp4g0mQSRmmd019kJsj0GRAh1A4nhssYO\nT0zMu72jwAmH2LdWs/x34iIV+i/76MIrHF3cablO+YHaYLUL0FVbzJsMhiYO\nrW0OpuUSgkRXw3mShWf2t5fD1n4YlPrxxfktGf/dG62T0yVfcyLfzjtVfz9s\nhQ9pSYr6jOzBK2+L5O8z4A0Xanax0X/Pw7CYQPBtvt3a63hqPjqkedBHhcbn\ndJpR\r\n=e3/0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.0.4.tgz","engines":{"node":"^8.0.0 || ^10.0.0 || ^12.0.0 || ^14.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"4.0.1","@sap/xsenv":"3.1.0","handlebars":"4.7.6","@sap/hana-client":"2.7.26"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.0.4_1616421494674_0.4483238969898504","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"@sap/hdi-deploy","version":"4.0.5","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.0.5","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"6fe23a92e60d9865e78a27eab6e8b801f6b0af2e","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.0.5.tgz","fileCount":86,"integrity":"sha512-9xxulMH9u7Ap5WozL6DdAGFEvsSkIVgtwxqWvb9fi7JR2qE0QhpL4nRriwduyRngUCAquqGUGhe2kbSb5GklMg==","signatures":[{"sig":"MEUCIQDSc+uaZjlTsKq4ZiXlRZL/uXKRlXrt4N2FKBqqDOLUkgIgEGbtO/wjfkQLDg/mQeCJWXIhq5N+Tm+h0ZyakILJ0tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfZtlCRA9TVsSAnZWagAAZz4P/jog1qKfJjvuzvstQYny\nkmRurtxMU7+GMJGE3RLFNad/j28TUnfQoOwV+Yi5Ig9/y9WCwQmaw3fxET/z\nZfFCFwxHL19t03cbkL6TwdLEoN9SRlMjGzGZvMDklX6Wtk7oq7yH1jfA3AAl\nWl90HfCDh44IZPqZ8UxcdLKRsWJRWij2HyFuv64oj1vqbbP+nVWWuXuLXkxz\nMxHNUXsVzK2Ew0DcaI/DuBqCs0LIn0z2cVJsqOG21RuU/1CDbcQc5V16N+UQ\nG2ujthNicMue8GPvNLrMPfsXKLCQYzzZR60kCpI65Hqyd3LU6IZaAF7KTi2i\nrzcKyhBK/B0id+mQ/y/GDhWZf1ygBD+XL1CvVvv9KDhcg8ty/09j1nKIx+n2\ntjfZZFuRU6kqbb22V3PVPYwhEwAgjKprRuNmy3jRu1Ay8ejKBbcT8h90NCVJ\nOdbMQxW0f3/4cQ2V01QTU2ZxtSoKFE3DdSpTKLgBrUyZCiooFNPL56WhsqVj\n1bZpR0NbO8G2UB6QAHg2m3aIrcDQPCrtxy37SvAZZgSRZyBYiDd/Vw+HhuiA\n4xaanixMwq9uVJeFaHzkArmbeO7THJ4Yn1xkTblLPnTvXX14Z6vnKhgpxaHL\nONR9xhnJhptWJbx0uyAdLO+0uC/1R+sgTOnmMQzmuBsUQN1ZFsS03q/kNbfX\nGaZA\r\n=IJs2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.0.5.tgz","engines":{"node":"^8.0.0 || ^10.0.0 || ^12.0.0 || ^14.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","@sap/hdi":"4.0.1","@sap/xsenv":"3.1.0","handlebars":"4.7.7","@sap/hana-client":"2.7.26"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.0.5_1618844517274_0.4978835511491779","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@sap/hdi-deploy","version":"4.1.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.1.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"e9373fb69b1e959106661032324e0bf5226c76dd","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.1.0.tgz","fileCount":86,"integrity":"sha512-SefMBb+KeDFCzsOLT0zM7R/L+cJ2vEtZGUIh5QZ0En2MtLachpol/Z7hpV4ga1noXCJv+wMzy+frfQbYkVfliw==","signatures":[{"sig":"MEYCIQCIMYn0TIL29BXHYIkNNB9zqZwKp+Us9BhlwCNDQuIb8QIhAK/No0DzEntecyOlBkU8hb/8VVZS9GkwL4vJP9TfPyVz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3FnGCRA9TVsSAnZWagAATOAQAKCsKdKbIpTCY1Fyfv1q\ngg5mCbizCODUkX0VpIcsyAihv6Vdcqtyx2IEropIgj5TCGI9Cm3UTmu9Ais4\n3hoP8B4fiG6xwLVUrV3poenfhz7A6gksiPm7Y+scA7lBdcRTMkxf7s85Sy8T\n/60FZSRyM4wogVw+cl+iwXiOjm71fe/jtag24a3S0Q+EWOJI13yqRnleOEW+\n2k8dLGQXladYWFE1TaaSl6+vpPDccHBVLIfAaqCSSmi6uXU6M93UdKQHylu2\nTni7cqisF6OO1c3JAIvec/99u2Gazie8WYHzEHUlqK0IiZppU9avhL/90UZ8\nqvnNRc6Bl2CdLS4KnSmguyUDHBZvzMQvw4K32+PVzdNtcRAjlPTbfhQY2pHU\ndTOaptSAIk5LNoQWhxA4cDo7nRHaKYLwZQ6U+n+IpHrhkbINdjqNe5CzFs4H\nXVFBuDrfzhr+cjtzTHrRl+Xx90y6KTKBkWBDBQaqWqh+EI2UrwpugvDrHA1q\ngbcb4A5MouAKa1Wqq8mLozSrgN5/dj0YNE2ug5n1iuxqAeYSG37e4XVr9o3h\nDRQkvaS4st98DTgaULdD8w0OWpugB5KnqOVGR5SVGyWMlggbQubHMPmeSj6h\nnKWUV82e7j4ZNgsmU0ABKXZD5AEDgZtgOgJTPMmjF1Y57jIzQX7eUgjQO52A\nmhG2\r\n=s4pa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.1.0.tgz","engines":{"node":"^8.0.0 || ^10.0.0 || ^12.0.0 || ^14.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","dotenv":"10.0.0","@sap/hdi":"4.0.2","@sap/xsenv":"3.1.0","handlebars":"4.7.7","@sap/hana-client":"2.8.20"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.1.0_1625053637586_0.78048910165715","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@sap/hdi-deploy","version":"4.2.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.2.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"102c03c12bad0297f0fd1d4bde440993b8003442","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.2.0.tgz","fileCount":86,"integrity":"sha512-ZwH6q3/fK3EQ2p80H0Pw2yKJZk6iY6Kedti+2LNV4urLqNfwuOnoKVuVifohwRlOyPzwluF59XkBcXSr9t0tiA==","signatures":[{"sig":"MEUCIH3LAYoHf/NjFNZVgoSx30/kITEJwfzcvx0m5I/mJFv1AiEAv37QuVknhZja1TUL6/c5rG8rfjxI1ZWT60PLCbo7MQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLi+HCRA9TVsSAnZWagAAWZgQAJTAlBiA5E4Y8F9Bw3N7\ncq+Kwur/zcLf9snsKn4FAIRSwp14MQhE0kHh/puei/x7ChzizRsMFlSgDP+d\nbZ2hIvxuH59KHbYLA8p+zVtVUsky/8xXZedeADN1OfNLT47pmMeHCNM+grmx\nl1z4sfucEG6L03LhkwP/GMFmI1JtavYi4g6DTz6ITDqCCrQ6Zy3nvftDHeyL\nxHKQn09c8YmbshxyKa8ehfHiVztUVoYTHsGLUQUYUgUm+SXzBRITXQVjbGlN\n2/sHwazQpDKyv2XB4OFtrQAMWXF3KxCYFaPHXNnmzzoxFZruZAjep1ylKMnz\n3uPf+xOxgsjTjq5mpA1JjUPj5lyPk+JZlIfypPaP3eIdDq2uJvZMrlN01woP\nSCiiT+A+Vs3ei+nwB1ZvbwSrSyo+Gjuj7myeoH83TplYUs6aIfMNoISzLXCy\nQSDS8042cwdf45OeynWZHoSjmXOzf9YhnYUhVZ6Pwe4FM4GcUFkMBUwgL+gd\nSCWMwU9iAwCAI1ZDhI8tJkMmVbZ1Un8D5NfPYEVsqw33QzkwFX5bIRmn6aA5\npnzo2qoadHlypaIwuJKWszv/8/Ad2+5CyW5fGH+yK4Ac7KUtzwIV90cPFIe9\nlkgTxXc+7/ztTa+LsSV/GB3Zd4kzcP5HtsqiXN4vNybhFrZwQ3DR8lql/0E8\nrQHZ\r\n=Ky+/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.2.0.tgz","engines":{"node":">=12 <=16"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","dotenv":"10.0.0","@sap/hdi":"4.1.0","@sap/xsenv":"3.1.0","handlebars":"4.7.7","@sap/hana-client":"2.9.28"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.2.0_1630416774805_0.03377388995675168","host":"s3://npm-registry-packages"}},"4.2.3":{"name":"@sap/hdi-deploy","version":"4.2.3","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.2.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"dfcb5f32f2abd52765b22b05a80e927304ca5037","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.2.3.tgz","fileCount":86,"integrity":"sha512-98YOfDOiVCIOa3TTqjMNf4Dwj5YRsuh1BdqU6C+lDGf/4nyMC/UOgfTMcHLxoTpBMAzLfNX6gAa37tpGi6AFKQ==","signatures":[{"sig":"MEYCIQD9Qz0gcR7obRTUyXwgQTkID4aElb1nQwScaY8C2Wb0mQIhALRKxE2q+CUrumoyeJ59hcC8/gOp0PCDmm6oeUf4wziM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":473552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl5/ICRA9TVsSAnZWagAAiEIQAJpXQRw4NcGGfhcJKnTF\no6a3GqbcyoxQlMKg0B27E/gANj0MilRlk1dKyj4e22Xp1GmbCOKszv0gYlL+\ndZaR17bcNLURlgBd9liuAir78bWy5vcG04I5rFwqxsOFQ+h1AT2yhrMtU5gl\nR3FzZnV7Xyh1SbhEJiSPmdZ78x48pWxnFsEvxL+9jhK00BGDTgZ2qLOtoQh2\npnFHO6VwYDLOQJoZ1Tc3oc9fGqD9zqSH+SeMpRVIrFnMfai/uNkzsuL7v4hT\nFgrGfg5ztNbscie6b1q/4qr4Fanrpn/HvakFBfU8MWZU6ZjYR2M7N8b/R7MP\nvrogR24quIL6qYXaPwk1iB8PxazaEJPDCkVfZ2ut/Law1+qKiEoCjahUzkoj\njWG3jE4gstDlaG2x7sJHAbElDHtYgOZZl3gxkYVbGTH75W+M+k3aZL031sHG\n7BnRDmjDVeozPiKEH+oPiWfv5eZzqgtlCS5WzaokheDBGt8LizhxXFBX4yfZ\navCUzCcxPeSG/Xc1K0NczzDAyze5XQqPdDw7Z0XqIfYhIM+KQjtteE5a10ZZ\nhJBY/uzaeqpeuYDgaC0nWOr+lR4qkdms0T6x6xnFnYlF/1TPNKFumaoBsrQK\nlriNrfZYkAb6bkEOtf+bTQdOi5IlCo1p1T4l6y0YM6KGTbZu1iQRuq4Cd5xC\nQqCZ\r\n=PSFe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.2.3.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"","_integrity":"","repository":{},"_npmVersion":"6.14.8","description":"HDI content deployment","directories":{},"_nodeVersion":"11.11.0","dependencies":{"async":"3.1.0","dotenv":"10.0.0","@sap/hdi":"4.1.0","@sap/xsenv":"3.1.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.9.28"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.2.3_1637326792196_0.005534510270735815","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@sap/hdi-deploy","version":"4.3.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.3.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"2b48f7bfe7d62a5e039fced28baba82309617fe7","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.3.0.tgz","fileCount":86,"integrity":"sha512-qj5iqQaQxjWzIPToRrNjl8pX/YKA6szhn/gE5h9CVaADX4miULLXBr3xHLE9FNSL02WUJKDaUT9z8fzARyMP0w==","signatures":[{"sig":"MEUCIGjPQ3MgwiUvrOidh6YH8aCM4mIkIAorwirmsItbBlg2AiEAu/j7u0h1S0ZL0ZZ61z/yHKpsJtIp6RF90MASvj4JMFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHLldACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPGg//d/Ny2ue0TU9VQY/mdjBrwnYNZD+VSSZKNn5tzXgZfSTopxb5\r\nvvOkcAsmydH2gFsvDQCAMQtwK6wwTDVfDUZGBy+UyFC2Z23SXaBELKYVzNet\r\nktIxoPNqDHRcbmvGlATYsI31vHdnD4f3rqftzKUe0nXGzip+DYeDeTChm78a\r\nVzw7LB3ZmBImAWcowQZkWJF+owsR/+mrPm97R3KIsJqSlihEV+CdG9e5UblL\r\nmB0l2wdv1ugKYES0yQcGjUKABjeb5N0yYfmH1LiS2KH1hTdJGbxT5ucwkG2P\r\nBENtoeYu1qI+U2LPbFNqxRgycr4fgpyTy7YQi0vjDFiJYjEubflShL6W0GdO\r\n/hATXlhU5WY9IfhkIyC6McVXdvEgY9AJnfM5f2yiUXW3MCjjPXW/e/fuH/bp\r\no9QTlpdmmTjLoM9NBa20MxV2zlSudYxG9/qmdFz555yzM8oP27hwimezi38s\r\nc/iK6I8nb2DnIMdOpBZ/XWOSNzPaG+nvP8aUNKAgI9HyPGp+sYpND0I0HwEA\r\niqMgyvtUI4pXd0Gn/RInHFJZZWoD+PTqza7D2M4pDxZxMzHdXY+syTfz5e2l\r\nYq/J1LM8YfHik/g4etNrqzBSOH/5kBM6YGxCGNbsDFNWPeECKbbe58nuecbm\r\nUlXIzvxb9ct3+763LmUTsFCQizjMYtq+wZo=\r\n=oRn9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.3.0.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.3.0.tgz","_integrity":"sha512-qj5iqQaQxjWzIPToRrNjl8pX/YKA6szhn/gE5h9CVaADX4miULLXBr3xHLE9FNSL02WUJKDaUT9z8fzARyMP0w==","repository":{},"_npmVersion":"8.5.1","description":"HDI content deployment","directories":{},"_nodeVersion":"17.6.0","dependencies":{"async":"3.1.0","dotenv":"10.0.0","@sap/hdi":"4.2.0","@sap/xsenv":"3.1.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.10.20"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.3.0_1646049628928_0.6506870053290645","host":"s3://npm-registry-packages"}},"4.3.2":{"name":"@sap/hdi-deploy","version":"4.3.2","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.3.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"2316603e26402539b4e798756e1e43891233c9b4","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.3.2.tgz","fileCount":86,"integrity":"sha512-xtYysD61CDB1kfgbb9CCuuJBv1uLH5V3R0F0LmnAEqsUHWBwhiJz5/q7nGVeVFGrEHC4lk/mh55F6IK+lkqs8A==","signatures":[{"sig":"MEUCIAHZj82K68Tk+2JdZy4bo7Jg2RSHfrYAdNHxSCo4fNTiAiEAtc9VKkOh0mmTIb/rYbnmM+f8mv7+x/FHdFIFopDsUmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTC4AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/2Q/+K4cLASeJZmL8yCSjL6OTXAAt9TTjGBojtE1jah951IwAqDFk\r\n7V4ldh6rCErrVPEAkFSQ1maC2+ADrzH+wAXuTO8nrMD826e6qU/8sooahQzN\r\nEdYqnBY8/wwjtoX6M5xpYlqCvIfGhhg+L8G/Za9aAEcFX9Y4OHfTIHR5/N+w\r\nGmWwSq6Rh1uJpo+YuiFSC9MLwVAT7qg4q1MWQfxz+od2/3Pk3X5Ng8bBkc+A\r\n9RsxhE7jAePVREDJxFsCqa+JsZW6wlcwuEGgnooN+Ri8Rc9XWsoHchiP6K1o\r\n06/PxR7gnzfdvDBVNzt2tNqSRCf1ki+Wq3dBVMoq32TjKk5eG6IaVBwxtVao\r\necixvZYOTv/nwCRjDBOogGxu6YlXZuNH3xFe0ynIu01BZ+57lJBSZ5RJTG67\r\nK2+PuefU9PHPh0n1VTQQopRYJob3hzgE8b4zYoTBPwN7KohJ1usuGGUqhui+\r\n4fjIZiLI4uRQGQGb8zdiis4IO2BF8lgVIBAsp4PSbYDD2DE1QlBYOT381M6F\r\nkIAZvy9X2d7PDyEIpS0wV+t0tcdixZlsmqCwOvDe3OrL/XuETVqBldDszcFV\r\nvQ738X26mLbB9lcgBnXFWhqiUsWo54hwJDtjQiX/3SaNasEauzT16cfMTUb1\r\n7T1brGARKQqmSlHOyG2YPQviPCfboU1AxSI=\r\n=lJ63\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.3.2.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.3.2.tgz","_integrity":"sha512-xtYysD61CDB1kfgbb9CCuuJBv1uLH5V3R0F0LmnAEqsUHWBwhiJz5/q7nGVeVFGrEHC4lk/mh55F6IK+lkqs8A==","repository":{},"_npmVersion":"8.5.5","description":"HDI content deployment","directories":{},"_nodeVersion":"17.8.0","dependencies":{"async":"3.1.0","dotenv":"10.0.0","@sap/hdi":"4.3.0","@sap/xsenv":"3.1.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.11.20"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.3.2_1649159679871_0.007642974980981432","host":"s3://npm-registry-packages"}},"4.3.3":{"name":"@sap/hdi-deploy","version":"4.3.3","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.3.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"607d4c34d7b9b2b4d3f1b176590b6d93c8507b06","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.3.3.tgz","fileCount":86,"integrity":"sha512-oZ9QDnm5piUxNk5WyU4XCv7mM3MBlXV6ejvy7zAKAYfM/O2U5SiUX9a0W0RKQ6FBuieQfBC3DHpCHfL8I0H14Q==","signatures":[{"sig":"MEUCIG+M5vxTVyPyFAsroMw2fcIwQD8TS35tVN4xgq26DzRuAiEA2erezMKztQfuNGC+0joz6uCnwOOukR9o5GJlPvzEUYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV/6RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLJQ//ZrKqX6OoGDAt2VelblWauY5vQATbpsdzIPIKbWKcZ1FrVTuR\r\n2fkEBbeoMB/Ir2RwHFfKOkn80+8Tmtg8i2oNi+LLPPedg0ptULs72vAuiRYC\r\n6a3C1zEY/8aMpqDP89h4RKaVTPtCtCDXt279EGUQyC4be4SQoHjXmId2rYAa\r\ni7IP6GG3nGJAB+W8zVSHdg2lO3f9+SQXscAwZqKsr3XvkLuKxtpGgUNWO7bL\r\nOmL9/FBQayFjKGy48Kef+pN/2S2nObhE5/876fEn20wmDJMp3/ZfhrZNbHlz\r\n2HZeavKpXsGo2KfPZ/6e7NIZtxVt8cRjNQ1GO509UEugEg/OeS4fbZiBBShN\r\njgKceCHy7RXa7u+z/7sytjp3G4is1ji6OjXcU+M3KqmAE7D7ciLgFypSr4tb\r\n2b7drSyt6qgyUAWYnbppuauU0LhjUU+g9DbSM8scmCKoitj/oZSOdWZmCMx1\r\nLWF/Rl52aIpfJ8znTlP49IehFlMi+PKU0G3PIwukvVPoxIRiyuI9KwSLDUtG\r\naMcn+iLwt4lBz/QSWGRa7hi9DPeveEuT9dskX3ov4MqlcqMuzgYOUQS0qhG0\r\nvdqr3wIXjkEIsS9hUV9UAW4hO87iLBOATSxDv8pFY8WX/FtZ5hMAXRW5zVA+\r\n20Xmxj43pBYTPD/W8QDCXTPuoT841DWllJ0=\r\n=N2n2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.3.3.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.3.3.tgz","_integrity":"sha512-oZ9QDnm5piUxNk5WyU4XCv7mM3MBlXV6ejvy7zAKAYfM/O2U5SiUX9a0W0RKQ6FBuieQfBC3DHpCHfL8I0H14Q==","repository":{},"_npmVersion":"8.5.5","description":"HDI content deployment","directories":{},"_nodeVersion":"17.9.0","dependencies":{"async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.3.1","@sap/xsenv":"3.1.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.12.20"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.3.3_1649933968948_0.2172081463317732","host":"s3://npm-registry-packages"}},"4.4.1":{"name":"@sap/hdi-deploy","version":"4.4.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.4.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"49303adba9b013954ce6ce9329d619525be9ffd3","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.4.1.tgz","fileCount":86,"integrity":"sha512-ShTEqS1Eeomlls5/XAEM3AQjtu3q5j4XtvkyKIwMNPgvrZIWYzehCI1Uvo5gpxxfcj4GcjrOXoUsRLPNzbP/1w==","signatures":[{"sig":"MEUCIEPycpgghasXJDRkY9XOMIGnlQdkAEqLAWs2yZO7hL63AiEAkJr4wAdHSrRUZqKGw8zDCS+FZEklznM8A3J2tGBFTQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwrCOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzUA/9EjYsNiHL1Jn5CMzmXVwVtsSa938vZ3DulUje4MH6GLzHDPmd\r\nBo38XdFpPpVwmFQs/nqsJzgzf7F8A6WLSFNjvJ8+SUrhlMD+wpIZYSIuSWYY\r\nvHd3tOkw5V+CCO/Z5obKVx+WDM++LzeikpTp82gQlJjR11KUXm4Ap5SJPGdu\r\npPS9VUgatjvIGb4gJy+N5nXKp7Eobcr7xrjbvlehGEREhkRCOnQqfzYqeLkq\r\ncEbOt2PcqeZUfdm26jO1oN4m/xiFSnL9kzpDayOOVpgBxZ7gm2fh/qyEuLWd\r\nRlvCQFot7J4Z8JaFo9xlhMUerD7eCczOgghBT+9Ko0ktKySwVvg3kwTKLm4E\r\nSAopRsCMJNhxwfZ5ex2Cyd82ce2kVlxg0Q9p4wFu9WfDG7Yn7RQ2ILQk2PEK\r\n3n9fq42dYdIQoW3rEZDDmsk3FuvR1XZBt04m8Zu2rchbsVypKs3i+w29wl2j\r\nke0k5nCGblWXxENhuThu3bYnd4m70jeYEwi4PQ2WWuWvt+p6pYuB4XEK6Z9s\r\no/k6eUlZRX0d6uP/bLQ0JvEn8PvbOSTPHTeoYZy7VaWWOVxm74CMEEaGfjXj\r\nK3pnDB1nrY7110Xu/PG8X7o/fEQX1ymQF+/GZMRIe7dvNJEhtFmhw7pkYCJi\r\nFfnP+1ZNh/tcXjg0EhMac8P6H/we4le6qiM=\r\n=qfcx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.4.1.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.4.1.tgz","_integrity":"sha512-ShTEqS1Eeomlls5/XAEM3AQjtu3q5j4XtvkyKIwMNPgvrZIWYzehCI1Uvo5gpxxfcj4GcjrOXoUsRLPNzbP/1w==","repository":{},"_npmVersion":"8.12.1","description":"HDI content deployment","directories":{},"_nodeVersion":"18.4.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.3.1","@sap/xsenv":"3.3.2","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.13.13"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.4.1_1656926350093_0.9466138539451356","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"@sap/hdi-deploy","version":"4.5.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.5.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"65539d7457c8df4d945b51519d055780cedaef3f","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.5.0.tgz","fileCount":86,"integrity":"sha512-pSXxayIWZZbNI6KsbgLCOpf8by+RwnorS9AjJKr1JBL+uosBodkNgBV7QXrVFJgegIlFGfKCmO6hVZ8hxl3AZw==","signatures":[{"sig":"MEYCIQDUonUest8OuDvPPKjnhiIHcyjI6C/H9k6l9W/+NcBWPgIhAISNFtQdjvrvGpSXTrWuX7npHmC14akjkR0lv0OCXmOk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT9O/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtJw/+I/8E+PnTF8Er+MouVG1cDmUPeYSXiF2TjGeOvXMlVUw5oRBq\r\nh+Qx/TUa/JPTbannYuVWgfCi4T3wBX94IK4KwgoMvIrwWw0V40kFqRkwVJ6P\r\nOQHPRM7FTIRDFSB1Q6V92td7OYKkYGWxDtj303VaDKyrLTfxZbtI9iy+TxqS\r\neR5NtOUNAUJpR8Pjb8dXA2JhkTda9KfyDfxrpifZVvlqQw4fS/uJOp3ljMi9\r\nXtqNTwzg7BM6BJXAdKC1VxloETq1MhzVCJ19e9wXMwfL/2KLWA54a+Xdfa47\r\n0LbkVZLGgN1Kvn+l2h3eh5nJZGcz/oV7xLqQMR2r3GTeDG6aKEZlws9JICZ0\r\ny8nKoYD039KXbD7A4uv+VYVNxS6M8V9dIngoScfYuhX6kNVCrWVocktzJqn4\r\niwbgQtgv+KcHjPLUFtnSgyca9srFGceUtmwveQLCN+IQuV0PsSC30Eu8pO/d\r\nVFKLOcZwtWVyf0d3eUdKkaFZXBuqZzUwKR3AZgJkWZenITPd6SKjJJZCXI/X\r\nImLMEQhU0oapsh/a81NfBD6pfRyJUZe15ugnV4KBhSY4Ykn4c8oXRCnf6qGK\r\nwAEWgjaRmEds8Scd02XHUh6X1x1D3DGUrDR06sbGGItpiHwmu9KRUIFsxfXA\r\nGu5XTo9NsRpcbLY6oH4r6+t9KvlXicyOmFg=\r\n=Bvtc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.5.0.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.5.0.tgz","_integrity":"sha512-pSXxayIWZZbNI6KsbgLCOpf8by+RwnorS9AjJKr1JBL+uosBodkNgBV7QXrVFJgegIlFGfKCmO6hVZ8hxl3AZw==","repository":{},"_npmVersion":"8.19.2","description":"HDI content deployment","directories":{},"_nodeVersion":"18.11.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.4.0","@sap/xsenv":"3.3.2","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.13.22"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.5.0_1666175935022_0.9937890889143808","host":"s3://npm-registry-packages"}},"4.5.1":{"name":"@sap/hdi-deploy","version":"4.5.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.5.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"dad5c2dea42d3cb215e639416ec0628ab7a42136","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.5.1.tgz","fileCount":86,"integrity":"sha512-qOc4TXcak5Nxi/8h0Twtzq+Q/XmMK/Ms2Y+ofq4FGowvgba+5EPmgfVVcuYJCVh6Ge4ey4GW1UY9SkEVFm1uVA==","signatures":[{"sig":"MEUCIC6qO2JrMSxqlHLdnEnrwzpQgJT+GzNep7SiRobdq3S3AiEA/gg8z87ZmpPE/vFvHZlj8DePY2hubrmumlOz1pMS7S4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX9u3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvUg/+Jj6xaAIpu7nEOoKZcxKRPAm+3BEx9fjyT1E7Ez5XXG0gcv6/\r\nHhZI4I2PUFKAIY6k2x4Y5c+r3BlRfCOEUF43QuRTZ58lkeB/gGFQlQDMTasE\r\nZXq/E1gjgDjbjdutSLKSqxndYiXV8vUsYKBIcW+xfP6x6MkAQeZYLpW2hiZL\r\nCHQDthV95zS1BXIIANB/59rYdIFTrB9D5L3HpZML5YgDuwIbESAErd49RQQG\r\nS1roURpLej6/GafD54j0PnWWGYgWJe3U/HiNwM3LlnWAG2i4WJ26LKKaN5E5\r\nCgto8GSMiSNgVBksYUjBVWRaX9jLIH0dGpRK5SNe7neRq03qT0ww0u8H0W+a\r\nnBmtYkTS4egZnDeyFt5SPx3351Kl+f5MXcYbGGQUejEXeS8jFiEZgTBuPBcs\r\np0csMuKs+Wb+BjbcXy9pf+dC2ewNzH28OwWUWTdnkLB6/ZJe5wOFDZ0+msWz\r\ncKKFcdej/zX7doHL7vLOnVqv+zzmx6Xb0CnPLsDevA08/Y7/KavZfOSV8cx0\r\n0fqojrryR1yCalnTL+ojCHQqmuWfniAh4Q3QVAjbJs6XjthcFYtonrLhB7qC\r\n0ANcErytyc7GsFdZoMHZe8+85Uyb/7KPThcJsGynZ+Z+SmYVSxNjeyLUp/pL\r\n9TPqQM9lVpMxN6pqgWrChBjmepqFRfnAHWk=\r\n=kxAr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.5.1.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.5.1.tgz","_integrity":"sha512-qOc4TXcak5Nxi/8h0Twtzq+Q/XmMK/Ms2Y+ofq4FGowvgba+5EPmgfVVcuYJCVh6Ge4ey4GW1UY9SkEVFm1uVA==","repository":{},"_npmVersion":"8.19.2","description":"HDI content deployment","directories":{},"_nodeVersion":"19.0.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.4.0","@sap/xsenv":"3.3.2","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.14.22"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.5.1_1667226551772_0.11459069035815794","host":"s3://npm-registry-packages"}},"4.5.3":{"name":"@sap/hdi-deploy","version":"4.5.3","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.5.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"e5a90600b7aac6ecc7582fe9e7a208be85bbebad","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.5.3.tgz","fileCount":86,"integrity":"sha512-VrC6JsWLX+uFxLXzNhq9LQydm2frlqg292ylNdqymTKJok1slHjgdcmiTPv0AE3srdqhgGE6I63yKsTJLwRamQ==","signatures":[{"sig":"MEYCIQDNOEYRhvlm8XxgLndSRljUnp4fWBPeXBxCYcWeLuNRHwIhAMY9lRatbXfepuz+EHejqhCjQElnjedTeaIFNL/yfRR0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyno/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz1Q/+JXF37llcDp3XlMfQEzN4kVSshD4bxiVCm/l6aPh/a525epIo\r\nP+M60pp1cNwOK8DTVTa1UMY1R/Gm7ShZrrb+Z9Orz8oOwzQOamAMeUp9yncy\r\nc8jQZFjUCuAJAB/GQqwyq4zI5dJ+YEuB6YlZmSVeRBVuF7HzZDZM9MOPxUVt\r\np7fJcWZn5BBhD8d3UTaAOGcrAv9iByWW4OFDOTrXbVklwUv+vYFDsDERtK4T\r\n3prKaMx4sT5mGT3zFx/1QK7jRXkEWZVTp9x8hzs3BCaTY51OtdBb6Gn7x/zC\r\n6EsbHeSCUGM6fYjdmOuwZXgcr/V522U25OS5+eaYyDnVceyiyry7T8UNh0JJ\r\n524X6vrWSg5uVt4dD2uPg4WyjjA4OwpGitb+qVlq8+LgO6ComCE+MqPWtoX4\r\n7EuCp7WJnaRiJUNdNMrn7ipA8bgG9clhSnxRVp1CaOCQRGiQDejcsle7FUfq\r\nBOskJvolRXvdQKHJeouhKRvCB7jGf9GfqfXXeGIZ8pqDTjumG0zyYHSPRWOO\r\nTkfQLm0SLUyLRZSSQMY04x8cMzX8IpmSYO3aoUdAI0NgRUO6MS0gAYeFfvo7\r\nUfDNEbKg/Ji03VYFMk/LdKhRS26CpWVLPVxFmWN3wm68k4CGlcSvKgUxyD7t\r\n862qSBV/OGjtVHttk5XGd1etNJk5Xklrgzc=\r\n=rSMd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.5.3.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.5.3.tgz","_integrity":"sha512-VrC6JsWLX+uFxLXzNhq9LQydm2frlqg292ylNdqymTKJok1slHjgdcmiTPv0AE3srdqhgGE6I63yKsTJLwRamQ==","repository":{},"_npmVersion":"9.2.0","description":"HDI content deployment","directories":{},"_nodeVersion":"19.4.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.4.0","@sap/xsenv":"3.4.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.15.19"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.5.3_1674213951276_0.09126487116484738","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"@sap/hdi-deploy","version":"4.6.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.6.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"ecf2172dff1d5dd82d81d481d56b2603f955adbd","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.6.0.tgz","fileCount":87,"integrity":"sha512-eh0wo5nskpDyIzw9+BT61fRhsRjfGa6HVmRoC0w7wOe1Jl6WbiRl5q/bdfcCpWkUF0UuUgLVpuccurCOFTiA2w==","signatures":[{"sig":"MEQCIAV7NMzHw1oC0SfaeX5gp2Qd5UN2w0mXV8W9sh32at4wAiAN9va6f9lqLgN2pkXbVlwTOgJwfwLTc0OpqcIYDCC4YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIahSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCxQ//SdFUmHTtKz1lGgob2hQYYSkAfzKn6AH0dLxnj3cm83mLKUg6\r\nhcblA3DbbvRFYLl/P7mZsf2lBQsmL2mGro2eN/N+2i39nMmKrSX77TBBqoAU\r\nYrn0hYXhly8D2SB2zU24dHgt1qwNAtAM2e6eBc1A9Zwxmljk07YsRyxaI/x4\r\nGdQepiuhm6lW1exXWAxwoQtcw3M26M9IzslEWxOBPtUGkB8R5ccWeChd4t40\r\nK68gfeU3FfZZwySYtSkNUekO7m/c3s7CE8jFn5SzEqMRLnh5V9TXPrdSs/ah\r\nfi27ODRyET913NnvSjrMahEyLOzp+MrDyprcVTDhtj1anZlpPd/PDZHhYCZY\r\nxU2GGYYGYAhHuc6oBVE49fEZM56Mu66uQwkHNFxIxoo3E8F13wHD0IbAccon\r\nOK7722Ht+nXNFlzApzFsDM1DwZPv8zTxu7VwYqe8ctS8FxzcRQDrMEZ9E4/P\r\nzQ0Q4xnpNGzHpRMvpz3cFCwjxGS9Xhwbr5w24Clm7rFm/BTsJhsKuS+6zD2s\r\ntMlcZZltIDYdHeFQu4F6HxjBZrUxxPrTuSoa/1KCfTQ5jjEzMSYQbk5aQgSW\r\n8ZCoHA9FxOZbQutqU0T6+80hDHcwSeFHZLlRcGWoRUS0uWWKKCZPJBkze+YJ\r\nyxyLP/DZ3jVHCCBYZ2mpCHq37YfdvwNQmdM=\r\n=83Qt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"deploy.js","_from":"file:hdi-deploy-4.6.0.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.6.0.tgz","_integrity":"sha512-eh0wo5nskpDyIzw9+BT61fRhsRjfGa6HVmRoC0w7wOe1Jl6WbiRl5q/bdfcCpWkUF0UuUgLVpuccurCOFTiA2w==","repository":{},"_npmVersion":"9.5.1","description":"HDI content deployment","directories":{},"_nodeVersion":"19.8.1","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.4.0","@sap/xsenv":"3.4.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.16.21"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.6.0_1679927378443_0.9735070364414553","host":"s3://npm-registry-packages"}},"4.6.1":{"name":"@sap/hdi-deploy","version":"4.6.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.6.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"b463ce16fed668e246f0b15b0b2152b0f231ecb4","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.6.1.tgz","fileCount":87,"integrity":"sha512-OAFmkFuMrBEh7FHcU4uCZFYxKKiWz44Mgz7HtIcQ1Wq7Q78vOG7to9ddj1Mx0GKII+QK+Ni2VCD17scQdTHHIA==","signatures":[{"sig":"MEQCIGniPkjjS8jWlBWaTTwozN2uNfgjp9BY6EnWgopzNtpmAiBXZNdf9u1uf7Mb3QP1HkwGiJVhO1rhMMAk7jqT65N+LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502162},"main":"deploy.js","_from":"file:hdi-deploy-4.6.1.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.6.1.tgz","_integrity":"sha512-OAFmkFuMrBEh7FHcU4uCZFYxKKiWz44Mgz7HtIcQ1Wq7Q78vOG7to9ddj1Mx0GKII+QK+Ni2VCD17scQdTHHIA==","repository":{},"_npmVersion":"9.6.4","description":"HDI content deployment","directories":{},"_nodeVersion":"20.1.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.4.0","@sap/xsenv":"3.4.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.16.26"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.6.1_1684160389921_0.5783422922182004","host":"s3://npm-registry-packages"}},"4.7.1":{"name":"@sap/hdi-deploy","version":"4.7.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.7.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"39b4346b0e5af764ed6a08d8db67dccb0cf855b9","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.7.1.tgz","fileCount":87,"integrity":"sha512-t65vipkGb5vwEB68QkBiTB1/usecl0BToXsqpK/PrAl9nqS39j+ai2l9jfGVYvSJ+aZow5qAkBFEdTOz2Jv6Lg==","signatures":[{"sig":"MEYCIQCtK8/b8+9uqGnI+f2asgwlUqbCWo8UJxrmQMCD3QTf2wIhAM7P8lRqRIE8dOsGE+Cy86dp/xI1JzlVMeIGaaxDejQW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":505848},"main":"deploy.js","_from":"file:hdi-deploy-4.7.1.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.7.1.tgz","_integrity":"sha512-t65vipkGb5vwEB68QkBiTB1/usecl0BToXsqpK/PrAl9nqS39j+ai2l9jfGVYvSJ+aZow5qAkBFEdTOz2Jv6Lg==","repository":{},"_npmVersion":"9.7.2","description":"HDI content deployment","directories":{},"_nodeVersion":"20.4.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.4.0","@sap/xsenv":"3.4.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.17.21"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.7.1_1689947494969_0.8118469323810373","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"@sap/hdi-deploy","version":"4.8.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.8.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"af363689855a83c78f5c0fcacd88da86c92750ec","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.8.0.tgz","fileCount":87,"integrity":"sha512-M+6MBj/Y8jTAUNy3RMoS3mL3k+w2UckQuEazudEZEwb/tXpebmASanKldI33PW9+ky8nXr3CPS/8fp1LX17JaA==","signatures":[{"sig":"MEQCIH427dgdQmugJwHxwsFccJ1nq+5jioj1Je9K0+XeRbxaAiAGnkzBVIhcEGJIM2+dbjUMGmoEf9bVcHlvgoQyYEWrfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":506016},"main":"deploy.js","_from":"file:hdi-deploy-4.8.0.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.8.0.tgz","_integrity":"sha512-M+6MBj/Y8jTAUNy3RMoS3mL3k+w2UckQuEazudEZEwb/tXpebmASanKldI33PW9+ky8nXr3CPS/8fp1LX17JaA==","repository":{},"_npmVersion":"9.8.0","description":"HDI content deployment","directories":{},"_nodeVersion":"20.5.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.5.0","@sap/xsenv":"3.4.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.17.22"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.8.0_1691149331531_0.3428913406667202","host":"s3://npm-registry-packages"}},"4.8.1":{"name":"@sap/hdi-deploy","version":"4.8.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.8.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"c69c4bff033f4bb287ccb3b1253f9fa8fd635265","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.8.1.tgz","fileCount":87,"integrity":"sha512-P6uS+G5gTZGGUcSiAzDTwWfHknHIqPtIYu6DFQd+e4kzCx4VcmVO3aXq81gD3hOkqDFoUg2OfANVUbhm7HR2Ng==","signatures":[{"sig":"MEYCIQC8EMod/6Erd/zHZ6jerr5ToshDkyCj9LDx4LWRuTzsVQIhAMd+yYY4D/1U47kkKyNXZ9hQWGbdIkbhP7R7moTdvYLk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":505951},"main":"deploy.js","_from":"file:hdi-deploy-4.8.1.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.8.1.tgz","_integrity":"sha512-P6uS+G5gTZGGUcSiAzDTwWfHknHIqPtIYu6DFQd+e4kzCx4VcmVO3aXq81gD3hOkqDFoUg2OfANVUbhm7HR2Ng==","repository":{},"_npmVersion":"10.1.0","description":"HDI content deployment","directories":{},"_nodeVersion":"20.8.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.5.1","@sap/xsenv":"3.4.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.18.24"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.8.1_1697024584906_0.5997688057141644","host":"s3://npm-registry-packages"}},"4.8.2":{"name":"@sap/hdi-deploy","version":"4.8.2","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.8.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"f176b3399a0ee9ab919ec4b47983a05b5d6ccbd1","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.8.2.tgz","fileCount":87,"integrity":"sha512-LDouJ0i6oTLOrYWLeyp4PKF5cIBeKnn70gksdlg/bq3q5G/UNgGmqL62TEHbXehbeJfc0DKfEp9yal4IFD5k1Q==","signatures":[{"sig":"MEYCIQCbszgZEC4MBSnHu8gEpruKOucTHccyBFQdMn9hpObsLgIhAIXDngdIoyFQ2qEuVrZVyWsuvsNBOz7hXSLkqNvsx+43","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":506149},"main":"deploy.js","_from":"file:hdi-deploy-4.8.2.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.8.2.tgz","_integrity":"sha512-LDouJ0i6oTLOrYWLeyp4PKF5cIBeKnn70gksdlg/bq3q5G/UNgGmqL62TEHbXehbeJfc0DKfEp9yal4IFD5k1Q==","repository":{},"_npmVersion":"10.1.0","description":"HDI content deployment","directories":{},"_nodeVersion":"20.8.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.5.1","@sap/xsenv":"3.4.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.18.24"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.8.2_1697117979910_0.9167327137402848","host":"s3://npm-registry-packages"}},"4.9.0":{"name":"@sap/hdi-deploy","version":"4.9.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.9.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"c0fb6b0c6769347dc160b8178a537b6f13caab92","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.9.0.tgz","fileCount":87,"integrity":"sha512-UhDWY7+zp9NXWBQgSzuPfLXwRkeBSos0B7g3mkXHkAc8ibeyPFgMNEQXhCavMcVab591jiWdmy8nk/PdbLCmFg==","signatures":[{"sig":"MEUCIQDb2RIEQAT6akuntJcjvMWjtbDS2Zu0gdKZKfZi3eGCigIgUZNiFCTFXy82z+qSlfwvl2ctgrv4ulSFcRgr4losfk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":507580},"main":"deploy.js","_from":"file:hdi-deploy-4.9.0.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.9.0.tgz","_integrity":"sha512-UhDWY7+zp9NXWBQgSzuPfLXwRkeBSos0B7g3mkXHkAc8ibeyPFgMNEQXhCavMcVab591jiWdmy8nk/PdbLCmFg==","repository":{},"_npmVersion":"10.2.4","description":"HDI content deployment","directories":{},"_nodeVersion":"21.4.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.5.1","@sap/xsenv":"3.4.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.19.18"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.9.0_1702470840277_0.8481003915747085","host":"s3://npm-registry-packages"}},"4.9.1":{"name":"@sap/hdi-deploy","version":"4.9.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.9.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"855c923d6e40323b20e8357e86c21382b77f309f","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.9.1.tgz","fileCount":87,"integrity":"sha512-FRA5R2vjRlyBGJ5nS4tQlxmq/8uu3DjFlkKSV+0JgJsPn2UqY+vWO2deqF/UZNyHEV4V9NnHhl2fNBG5zZNGPQ==","signatures":[{"sig":"MEUCIQDKuksKob5XlIPx8oaws8uc4ZpL2ZLl5cEM1tgOVL7iogIgExdJwGn976dPrzllbgdLqfhZOQDNvORx3ycQVC6FVoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":507795},"main":"deploy.js","_from":"file:hdi-deploy-4.9.1.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.9.1.tgz","_integrity":"sha512-FRA5R2vjRlyBGJ5nS4tQlxmq/8uu3DjFlkKSV+0JgJsPn2UqY+vWO2deqF/UZNyHEV4V9NnHhl2fNBG5zZNGPQ==","repository":{},"_npmVersion":"10.2.4","description":"HDI content deployment","directories":{},"_nodeVersion":"21.4.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.5.2","@sap/xsenv":"3.4.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.19.18"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.9.1_1702544517995_0.7606360545586215","host":"s3://npm-registry-packages"}},"4.9.2":{"name":"@sap/hdi-deploy","version":"4.9.2","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.9.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"033c9ea42ecb1a9b580bd051eb993456ca85a891","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.9.2.tgz","fileCount":87,"integrity":"sha512-EP4uvJxTb7/VGa9SKduUZn7M6IIGYrg04Q3CfCEWbbNm2xdmumPLrAxzfW0knyf5lu6430I+/qEZShm2u9Wbkg==","signatures":[{"sig":"MEQCIFf2WCnAfALKPNQQClHCkF8qBq3of5joHVm4nncUgBwnAiB+jcwrQmtlv9dkeMpb9lzOAwzCxZ9YpwM5dUkiNvaiGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":507866},"main":"deploy.js","_from":"file:hdi-deploy-4.9.2.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.9.2.tgz","_integrity":"sha512-EP4uvJxTb7/VGa9SKduUZn7M6IIGYrg04Q3CfCEWbbNm2xdmumPLrAxzfW0knyf5lu6430I+/qEZShm2u9Wbkg==","repository":{},"_npmVersion":"10.2.4","description":"HDI content deployment","directories":{},"_nodeVersion":"21.5.0","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.5.2","@sap/xsenv":"4.2.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.19.21"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.9.2_1705319587452_0.4902408618811376","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@sap/hdi-deploy","version":"5.0.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.0.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"b31223ba96c03ccba16571caf2d4280e68232c34","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.0.1.tgz","fileCount":88,"integrity":"sha512-DvMbraRnxOisxgIKSJgUs4OO8bF5hJPHggma2ZlUAolTzF0xYdz+iz9fBvIrj04lmMdFdZ1/B5glbTL6mZb/IQ==","signatures":[{"sig":"MEQCIDOeJlHbBG75D9M5RCdVZI3iwHT8o7ABWoNmpArl2DhYAiAZo69xqmYcL2OL7NIOjjlFSqABe9r3MEm5qqNH/BZnnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517868},"main":"deploy.js","_from":"file:hdi-deploy-5.0.1.tgz","engines":{"node":"^18.0.0 || ^20.0.0"},"scripts":{"lint":"eslint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap --production && npm ls","start":"node deploy.js","jshint":"jshint *.js lib/ test/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","postinstall":"node lib/check_client.js","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"npm shrinkwrap && clean-packages -i","backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","test-all-filtered":"test/test-all-filtered.sh","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.0.1.tgz","_integrity":"sha512-DvMbraRnxOisxgIKSJgUs4OO8bF5hJPHggma2ZlUAolTzF0xYdz+iz9fBvIrj04lmMdFdZ1/B5glbTL6mZb/IQ==","repository":{},"_npmVersion":"10.2.4","description":"HDI content deployment","directories":{},"_nodeVersion":"21.6.2","dependencies":{"async":"3.2.5","dotenv":"16.3.1","@sap/hdi":"4.5.2","@sap/xsenv":"4.2.0","handlebars":"4.7.8","micromatch":"4.0.5"},"_hasShrinkwrap":true,"devDependencies":{"hdb":"~0.19.3","uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^7.20.0","jshint":"2.9.4","rewire":"2.5.2","rimraf":"^3.0.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.8.5","istanbul":"0.4.5","@sap/hana-client":"~2.19.20","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","eslint-plugin-node":"^11.1.0","filter-node-package":"^3.2.0"},"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.0.1_1708510190639_0.49082808775341014","host":"s3://npm-registry-packages"}},"4.9.3":{"name":"@sap/hdi-deploy","version":"4.9.3","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.9.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"60a7c4b87cda31d1eb0ab1ee9bcd542e63ad1601","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.9.3.tgz","fileCount":87,"integrity":"sha512-b/+sSTFkuXcYwyYwUmXenRtSJCnY/BJ8o8lH6DLRHf+f95RszmgJOUOl8sywCn+hxNg26YaD7BcpdqXsX5RV4A==","signatures":[{"sig":"MEUCIQCodoOCjeEXIOygQD3Ma7cM+xEToGOWfK88IQwhOm+1ZAIgJnpdV2a/tHVenvUzLkkZ0IYv1IlUFZ8fy6aw6n1o4vY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":508344},"main":"deploy.js","_from":"file:hdi-deploy-4.9.3.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.9.3.tgz","_integrity":"sha512-b/+sSTFkuXcYwyYwUmXenRtSJCnY/BJ8o8lH6DLRHf+f95RszmgJOUOl8sywCn+hxNg26YaD7BcpdqXsX5RV4A==","repository":{},"_npmVersion":"10.5.0","description":"HDI content deployment","directories":{},"_nodeVersion":"21.7.1","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.5.2","@sap/xsenv":"4.2.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.19.21"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.9.3_1712229937296_0.5771467875435978","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@sap/hdi-deploy","version":"5.1.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.1.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"241c6c0eeafc9ffee31271eaaefa81b67fc1214a","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.1.0.tgz","fileCount":88,"integrity":"sha512-QgzMHbxFH37rBR/stB3ipcplZRRjOZHZPOUwZ2MbzSnHjuWNRq/5iz3Xtg1MGxyj7O6Yr752exIQipACcGcYog==","signatures":[{"sig":"MEYCIQDO+pIs0ch3R9A+Ui93L+iOeLByEKYvTOFQK56CKZnjhQIhAJhlkMaUFzp9CDe9z3Zi1ASLBcvMEQaAjMbAC2CNQnWs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":522648},"main":"deploy.js","_from":"file:hdi-deploy-5.1.0.tgz","engines":{"node":"^18.0.0 || ^20.0.0"},"scripts":{"lint":"eslint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap --production && npm ls","start":"node deploy.js","jshint":"jshint *.js lib/ test/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","postinstall":"node lib/check_client.js","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"npm shrinkwrap && clean-packages -i","backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","test-all-filtered":"test/test-all-filtered.sh","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.1.0.tgz","_integrity":"sha512-QgzMHbxFH37rBR/stB3ipcplZRRjOZHZPOUwZ2MbzSnHjuWNRq/5iz3Xtg1MGxyj7O6Yr752exIQipACcGcYog==","repository":{},"_npmVersion":"10.5.0","description":"HDI content deployment","directories":{},"_nodeVersion":"21.7.1","dependencies":{"async":"3.2.5","dotenv":"16.3.1","@sap/hdi":"4.5.2","@sap/xsenv":"4.2.0","handlebars":"4.7.8","micromatch":"4.0.5"},"_hasShrinkwrap":true,"devDependencies":{"hdb":"~0.19.3","uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^7.20.0","jshint":"2.9.4","rewire":"2.5.2","rimraf":"^3.0.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.8.5","istanbul":"0.4.5","@sap/hana-client":"~2.19.20","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","eslint-plugin-node":"^11.1.0","filter-node-package":"^3.2.0"},"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.1.0_1712231223503_0.7304984218451027","host":"s3://npm-registry-packages"}},"4.9.4":{"name":"@sap/hdi-deploy","version":"4.9.4","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.9.4","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"40526199b1e03ca5780f288f8fa872fc6dc40bd6","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.9.4.tgz","fileCount":87,"integrity":"sha512-CvWr78sim041O1nIcSt7RdJ5+BDyKhwJpLNOjyuSSNimUO5Y3mOA4fwaoc7zxeyKhQOVTJVkPELl9X4AmXo6uA==","signatures":[{"sig":"MEUCICIaRdkaqb3sPRKHc4suhX559d8lLgueVJoiOTYWn7JNAiEAyi+tK+bMRkpkDzrOHkTnI5lCwUGyRokELoJOMl8Ix54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":508490},"main":"deploy.js","_from":"file:hdi-deploy-4.9.4.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.9.4.tgz","_integrity":"sha512-CvWr78sim041O1nIcSt7RdJ5+BDyKhwJpLNOjyuSSNimUO5Y3mOA4fwaoc7zxeyKhQOVTJVkPELl9X4AmXo6uA==","repository":{},"_npmVersion":"10.5.0","description":"HDI content deployment","directories":{},"_nodeVersion":"21.7.2","dependencies":{"hdb":"0.19.3","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.5.2","@sap/xsenv":"4.2.0","handlebars":"4.7.7","micromatch":"4.0.4","@sap/hana-client":"2.20.15"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.9.4_1712673289836_0.31680653393455116","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"@sap/hdi-deploy","version":"5.1.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.1.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"0f1f865c3b80010b4a7fe8e4cb4a84a9ae510ec1","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.1.1.tgz","fileCount":88,"integrity":"sha512-z+Oteb2MEW7rkBJ7o7RszaxlBLeGOpQLOYjydfHadh7iopKT7f+gYKeRc2XebZvkHWP17Vgd8Oynaa32tF9aHg==","signatures":[{"sig":"MEUCIAT3vhFpt8tEAhSImYSQdFGw3rVIv27XsJAxJ0/X5abSAiEAs8Mvprh6QvF5GGTOooFT5ienpojal6eWvejjwPh5tJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":522763},"main":"deploy.js","_from":"file:hdi-deploy-5.1.1.tgz","engines":{"node":"^18.0.0 || ^20.0.0"},"scripts":{"lint":"eslint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap --production && npm ls","start":"node deploy.js","jshint":"jshint *.js lib/ test/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","postinstall":"node lib/check_client.js","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"npm shrinkwrap && clean-packages -i","backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","test-all-filtered":"test/test-all-filtered.sh","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.1.1.tgz","_integrity":"sha512-z+Oteb2MEW7rkBJ7o7RszaxlBLeGOpQLOYjydfHadh7iopKT7f+gYKeRc2XebZvkHWP17Vgd8Oynaa32tF9aHg==","repository":{},"_npmVersion":"10.5.0","description":"HDI content deployment","directories":{},"_nodeVersion":"21.7.2","dependencies":{"async":"3.2.5","dotenv":"16.3.1","@sap/hdi":"4.5.2","@sap/xsenv":"4.2.0","handlebars":"4.7.8","micromatch":"4.0.5"},"_hasShrinkwrap":true,"devDependencies":{"hdb":"~0.19.3","uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^7.20.0","jshint":"2.9.4","rewire":"2.5.2","rimraf":"^3.0.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.8.5","istanbul":"0.4.5","@sap/hana-client":"~2.19.20","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","eslint-plugin-node":"^11.1.0","filter-node-package":"^3.2.0"},"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.1.1_1712674280177_0.9903148286191461","host":"s3://npm-registry-packages"}},"4.9.5":{"name":"@sap/hdi-deploy","version":"4.9.5","license":"See LICENSE file","_id":"@sap/hdi-deploy@4.9.5","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"912d33f0fc4e94c6a0d73893eacb8fff74071a54","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-4.9.5.tgz","fileCount":87,"integrity":"sha512-+MXcBcqNNEHEU6nCJiId6vQjQyn6DNM+VN4idCmRT7euDjqL0MlJ0NQHz6mNKnD7yf8AjRlVH3OFapT3FQC+ag==","signatures":[{"sig":"MEYCIQCq4llDw7UNhlSQ73GZWBD1EN6hwk43bnSlUHJj0r30OAIhAO98LU6N3BPZ1gDBplWuqU+EFp7HGaV2GwGutKYDC1tS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":508578},"main":"deploy.js","_from":"file:hdi-deploy-4.9.5.tgz","engines":{"node":"^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0"},"scripts":{"backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-4.9.5.tgz","_integrity":"sha512-+MXcBcqNNEHEU6nCJiId6vQjQyn6DNM+VN4idCmRT7euDjqL0MlJ0NQHz6mNKnD7yf8AjRlVH3OFapT3FQC+ag==","repository":{},"_npmVersion":"10.7.0","description":"HDI content deployment","directories":{},"_nodeVersion":"22.2.0","dependencies":{"hdb":"0.19.8","async":"3.2.3","dotenv":"10.0.0","@sap/hdi":"4.5.2","@sap/xsenv":"4.2.0","handlebars":"4.7.7","micromatch":"4.0.7","@sap/hana-client":"2.20.22"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_4.9.5_1717507778597_0.14348527388741839","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"@sap/hdi-deploy","version":"5.2.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.2.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"2cf269da40f2a6ab634955484b410b61eb648b2c","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.2.0.tgz","fileCount":88,"integrity":"sha512-/ihTFLyiN/m3jF2uxeFgR7eR0i057nqc2Dc3qC2GP0LKueUEeIpLcPuorDiBJ8XtV2BMpWxmm9ZizQ4HVi9gnA==","signatures":[{"sig":"MEUCIQDTm6a1TLRvueEWqfJVkW6CbzpeiF33e43cUVsoelFM8AIgdVCydA5CdAvnGLJrNWGMtjRSEyRWAY6T9ojC4L7Yluc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":528079},"main":"deploy.js","_from":"file:hdi-deploy-5.2.0.tgz","engines":{"node":"^18.0.0 || ^20.0.0"},"scripts":{"lint":"eslint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap --production && npm ls","start":"node deploy.js","jshint":"jshint *.js lib/ test/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","postinstall":"node lib/check_client.js","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"npm shrinkwrap && clean-packages -i","backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","test-all-filtered":"test/test-all-filtered.sh","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.2.0.tgz","_integrity":"sha512-/ihTFLyiN/m3jF2uxeFgR7eR0i057nqc2Dc3qC2GP0LKueUEeIpLcPuorDiBJ8XtV2BMpWxmm9ZizQ4HVi9gnA==","repository":{},"_npmVersion":"10.7.0","description":"HDI content deployment","directories":{},"_nodeVersion":"22.2.0","dependencies":{"async":"3.2.5","dotenv":"16.4.5","@sap/hdi":"4.5.2","@sap/xsenv":"5.1.0","handlebars":"4.7.8","micromatch":"4.0.7"},"_hasShrinkwrap":true,"devDependencies":{"hdb":"~0.19.8","uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^7.20.0","jshint":"2.9.4","rewire":"2.5.2","rimraf":"^3.0.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.8.5","istanbul":"0.4.5","@sap/hana-client":"~2.20.22","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","eslint-plugin-node":"^11.1.0","filter-node-package":"^3.2.0"},"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.2.0_1717508855151_0.04891845849451415","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"@sap/hdi-deploy","version":"5.2.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.2.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"db1b10c6b55e53930afe8ae21840b4c2d0f5e24c","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.2.1.tgz","fileCount":88,"integrity":"sha512-yfwII5sWY3ykhOvqY0BVEI0dV29rfSLIgbtjGXz4+wtrddg4WQryFwerpBVjBRSjRPZSYTfS7VUqotlP00bqLQ==","signatures":[{"sig":"MEYCIQDFvq55MEf6vW3huPuBglDjoRFQIwWIBk6BbFpszK+gogIhAMPMiTW8oHbCfKtOIfkMpcNEoVz7rf2XAOZ7x3qInVUy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":530880},"main":"deploy.js","_from":"file:hdi-deploy-5.2.1.tgz","engines":{"node":"^18.0.0 || ^20.0.0"},"scripts":{"lint":"eslint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap --production && npm ls","start":"node deploy.js","jshint":"jshint *.js lib/ test/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","postinstall":"node lib/check_client.js","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"npm shrinkwrap && clean-packages -i","backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","test-all-filtered":"test/test-all-filtered.sh","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.2.1.tgz","_integrity":"sha512-yfwII5sWY3ykhOvqY0BVEI0dV29rfSLIgbtjGXz4+wtrddg4WQryFwerpBVjBRSjRPZSYTfS7VUqotlP00bqLQ==","repository":{},"_npmVersion":"10.8.2","description":"HDI content deployment","directories":{},"_nodeVersion":"22.6.0","dependencies":{"async":"3.2.5","dotenv":"16.4.5","@sap/hdi":"4.5.2","@sap/xsenv":"5.2.0","handlebars":"4.7.8","micromatch":"4.0.7"},"_hasShrinkwrap":true,"devDependencies":{"hdb":"~0.19.8","uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^7.20.0","jshint":"2.9.4","rewire":"2.5.2","rimraf":"^3.0.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.8.5","istanbul":"0.4.5","@sap/hana-client":"~2.20.22","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","eslint-plugin-node":"^11.1.0","filter-node-package":"^3.2.0"},"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.2.1_1723449120198_0.6611853848100278","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"@sap/hdi-deploy","version":"5.2.2","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.2.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"363814f9b3a5df4d40f26be49bb76e29adeaeba8","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.2.2.tgz","fileCount":88,"integrity":"sha512-4QoWgDfT/Bx6CbjRp9vP4+iPtcJpBfXZhaNamQXif4dA+fyraAvO3KALGgTFZEYbU1Aw1D3O+BGIpWZCzTua2A==","signatures":[{"sig":"MEYCIQCLHHLMQpofYxP7KQHDUt10HiUnwod6RcQxhPeUV7xi6wIhAJrSltvJ9MSdSOBl5oYw7nuwr/6MwUDeL6v+5vHTcRVE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":531287},"main":"deploy.js","_from":"file:hdi-deploy-5.2.2.tgz","engines":{"node":"^18.0.0 || ^20.0.0"},"scripts":{"lint":"eslint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap --production && npm ls","start":"node deploy.js","jshint":"jshint *.js lib/ test/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","postinstall":"node lib/check_client.js","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"npm shrinkwrap && clean-packages -i","backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","test-all-filtered":"test/test-all-filtered.sh","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.2.2.tgz","_integrity":"sha512-4QoWgDfT/Bx6CbjRp9vP4+iPtcJpBfXZhaNamQXif4dA+fyraAvO3KALGgTFZEYbU1Aw1D3O+BGIpWZCzTua2A==","repository":{},"_npmVersion":"10.8.2","description":"HDI content deployment","directories":{},"_nodeVersion":"22.7.0","dependencies":{"async":"3.2.6","dotenv":"16.4.5","@sap/hdi":"4.5.2","@sap/xsenv":"5.2.0","handlebars":"4.7.8","micromatch":"4.0.8"},"_hasShrinkwrap":true,"devDependencies":{"hdb":"~0.19.8","uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^7.20.0","jshint":"2.9.4","rewire":"2.5.2","rimraf":"^3.0.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.8.5","istanbul":"0.4.5","@sap/hana-client":"~2.20.22","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","eslint-plugin-node":"^11.1.0","filter-node-package":"^3.2.0"},"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.2.2_1725368997477_0.742306573249955","host":"s3://npm-registry-packages"}},"5.2.3":{"name":"@sap/hdi-deploy","version":"5.2.3","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.2.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"fd81e6bb0364559770ab059570a501f431b19468","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.2.3.tgz","fileCount":88,"integrity":"sha512-7m6dY/EXlsJMX381u802/Iuak0eeZe/UZFTMzCjSFd1EwDTW0AY5bP/vEef8ojZB6TmZTPLR5jJWc8ePA6oYwA==","signatures":[{"sig":"MEYCIQDpN56vA3Z+5919r3aYXK+IEGclgw7Dkm8xvM4rnQ5csQIhAL77TmXFja7B9j83wtfXJAmfkfKSOTbnsm3DC+VCYYu0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":531441},"main":"deploy.js","_from":"file:hdi-deploy-5.2.3.tgz","engines":{"node":"^18.0.0 || ^20.0.0"},"scripts":{"lint":"eslint *.js lib/ test/","test":"test/test-quick.sh","wrap":"rm -rf node_modules && rm npm-shrinkwrap.json && npm install && npm dedupe && npm shrinkwrap --production && npm ls","start":"node deploy.js","jshint":"jshint *.js lib/ test/","test.js":"node test-quick.js","test-all":"test/test-all.sh","test.win":"test\\test-quick.bat","postinstall":"node lib/check_client.js","test-all.js":"node test-all-filtered.js","test-all.win":"test\\test-all.bat","prepare-release":"npm shrinkwrap && clean-packages -i","backup-shrinkwrap":"cp npm-shrinkwrap.json backup-npm-shrinkwrap.json","test-all-filtered":"test/test-all-filtered.sh","restore-shrinkwrap":"mv backup-npm-shrinkwrap.json npm-shrinkwrap.json","test-all-filtered.win":"test\\test-all-filtered.bat"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.2.3.tgz","_integrity":"sha512-7m6dY/EXlsJMX381u802/Iuak0eeZe/UZFTMzCjSFd1EwDTW0AY5bP/vEef8ojZB6TmZTPLR5jJWc8ePA6oYwA==","repository":{},"_npmVersion":"10.8.2","description":"HDI content deployment","directories":{},"_nodeVersion":"22.8.0","dependencies":{"async":"3.2.6","dotenv":"16.4.5","@sap/hdi":"4.5.2","@sap/xsenv":"5.2.0","handlebars":"4.7.8","micromatch":"4.0.8"},"_hasShrinkwrap":true,"devDependencies":{"hdb":"~0.19.9","uuid":"3.1.0","mocha":"3.1.2","sinon":"1.17.6","eslint":"^7.20.0","jshint":"2.9.4","rewire":"2.5.2","rimraf":"^3.0.2","semver":"^6.1.1","should":"11.1.1","shelljs":"0.8.5","istanbul":"0.4.5","@sap/hana-client":"~2.21.31","command-line-args":"^4.0.7","command-line-usage":"^4.0.2","eslint-plugin-node":"^11.1.0","filter-node-package":"^3.2.0"},"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.2.3_1725874566025_0.8238121472733575","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"@sap/hdi-deploy","version":"5.3.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.3.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"077da4b49d2078545b6704837e65fdb21d4dd74d","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.3.1.tgz","fileCount":87,"integrity":"sha512-X5MYqw3vD8Fc/dLlrb+RCb/jAcwAAtPWN+69I9uZfSXxlzzk+H0TDD4jkjaiYbojOmngCsK3szIo+5+1xs5BnQ==","signatures":[{"sig":"MEUCIDLGqwM4j1XCSD6UzCbpreuCxbLd9IT4LOqNKzyVzyCnAiEAjzYructaM6KmY8kEAJGKAYVsq6bk/lEqzGXXv9R9Tv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":521255},"main":"deploy.js","_from":"file:hdi-deploy-5.3.1.tgz","engines":{"node":"^18.0.0 || ^20.0.0"},"scripts":{"postinstall":"node lib/check_client.js"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.3.1.tgz","_integrity":"sha512-X5MYqw3vD8Fc/dLlrb+RCb/jAcwAAtPWN+69I9uZfSXxlzzk+H0TDD4jkjaiYbojOmngCsK3szIo+5+1xs5BnQ==","repository":{},"_npmVersion":"10.8.3","description":"HDI content deployment","directories":{},"_nodeVersion":"22.9.0","dependencies":{"async":"^3.2.6","dotenv":"^16.4.5","@sap/hdi":"^4.6.0","@sap/xsenv":"^5.2.0","handlebars":"^4.7.8","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.3.1_1727094960103_0.18672658287389532","host":"s3://npm-registry-packages"}},"5.3.2":{"name":"@sap/hdi-deploy","version":"5.3.2","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.3.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"ff529bdd14394fa7decc884b611c10d5c4e5463f","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.3.2.tgz","fileCount":87,"integrity":"sha512-1QvlrMdeVXCIc2DSLjR5ZIKFz9GVcuC8JvXtifU7bYetajc6mgU5FRR9zseZgrHVdCveeRIURmoPplUl4Hszag==","signatures":[{"sig":"MEQCIHSPEXCPfnbxqyI6MYGJG7snoEGuO2bEmjJ/4YfhfgQZAiBkF8FJcKu4x12eVKipDV1RZIMgmArMyvtG5mmMNLAVDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":521255},"main":"deploy.js","_from":"file:hdi-deploy-5.3.2.tgz","engines":{"node":"^18.0.0 || ^20.0.0"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.3.2.tgz","_integrity":"sha512-1QvlrMdeVXCIc2DSLjR5ZIKFz9GVcuC8JvXtifU7bYetajc6mgU5FRR9zseZgrHVdCveeRIURmoPplUl4Hszag==","repository":{},"_npmVersion":"10.8.3","description":"HDI content deployment","directories":{},"_nodeVersion":"22.9.0","dependencies":{"async":"^3.2.6","dotenv":"^16.4.5","@sap/hdi":"^4.6.0","@sap/xsenv":"^5.2.0","handlebars":"^4.7.8","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.3.2_1727267905507_0.9588738128460934","host":"s3://npm-registry-packages"}},"5.4.1":{"name":"@sap/hdi-deploy","version":"5.4.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.4.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"14842536db60b11f4bce1f9ff531c4648f55668e","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.4.1.tgz","fileCount":87,"integrity":"sha512-tTdbxFJadgf0cLjTe+O/CgNUOY6ZYUu/eFyALuR2w6V9JRUKSPaZcFM2uMiWbCM5OYJGUGfNRJYRYC6sVIDQRg==","signatures":[{"sig":"MEUCIHd5pcxlX66OeBN98cdZbooiE06P+ZeuENlE/GkxwxCHAiEAye5mqTPhTE5ehxfOfsbHYTEMAb6RzTecNR0W7DPcS98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527070},"main":"deploy.js","_from":"file:hdi-deploy-5.4.1.tgz","engines":{"node":">=18.x"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.4.1.tgz","_integrity":"sha512-tTdbxFJadgf0cLjTe+O/CgNUOY6ZYUu/eFyALuR2w6V9JRUKSPaZcFM2uMiWbCM5OYJGUGfNRJYRYC6sVIDQRg==","repository":{},"_npmVersion":"10.9.2","description":"HDI content deployment","directories":{},"_nodeVersion":"23.9.0","dependencies":{"async":"^3.2.6","dotenv":"^16.4.5","@sap/hdi":"^4.7.0","@sap/xsenv":"^5.2.0","handlebars":"^4.7.8","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.4.1_1741033785965_0.08553419070784418","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"@sap/hdi-deploy","version":"5.4.2","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.4.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"06853333bf08b0266afb93f60a89ae6a9bd9dc07","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.4.2.tgz","fileCount":87,"integrity":"sha512-v+u7kEyC5BT5S2ppOacRRBFwTGXVwu7tU83AMM5n/TzBMukdTE58+rMSFjvpm78Uy8ct2K+1W+xFS+Nx96b+6Q==","signatures":[{"sig":"MEUCIQCE+uF/SRSWFovaKt4wXQAXSToOBLk0ZHTAMomMoX4QzQIgRz/qoqEdj2rxRU1mDUzcJwIy93s7EwxN4SwdwmefHJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527410},"main":"deploy.js","_from":"file:hdi-deploy-5.4.2.tgz","engines":{"node":">=18.x"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.4.2.tgz","_integrity":"sha512-v+u7kEyC5BT5S2ppOacRRBFwTGXVwu7tU83AMM5n/TzBMukdTE58+rMSFjvpm78Uy8ct2K+1W+xFS+Nx96b+6Q==","repository":{},"_npmVersion":"10.9.2","description":"HDI content deployment","directories":{},"_nodeVersion":"23.10.0","dependencies":{"async":"^3.2.6","dotenv":"^16.4.5","@sap/hdi":"^4.7.0","@sap/xsenv":"^5.2.0","handlebars":"^4.7.8","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"peerDependencies":{"hdb":"^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.4.2_1743514549761_0.4583461320486619","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@sap/hdi-deploy","version":"5.5.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.5.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"ff790745617f86ab709b193424fd38cec6431315","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.5.0.tgz","fileCount":87,"integrity":"sha512-nxamWIBz+D/4wcvgYgxGSJLsyJ1KNtU9X6gfMHiyi/IjozGN/3WdeT11++jy5qeZNkdinuND55RRlRcnsu3W5g==","signatures":[{"sig":"MEUCICIj9uyiMnVFerJJ4MaFxjVgLdh7AbbniFKh0xgZAEAQAiEAlVOK6u9yzFA1fkDXWNd3cCsfGk1q8yn29V/0YNtrUFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531521},"main":"deploy.js","_from":"file:hdi-deploy-5.5.0.tgz","engines":{"node":">=18.x"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.5.0.tgz","_integrity":"sha512-nxamWIBz+D/4wcvgYgxGSJLsyJ1KNtU9X6gfMHiyi/IjozGN/3WdeT11++jy5qeZNkdinuND55RRlRcnsu3W5g==","repository":{},"_npmVersion":"11.4.2","description":"HDI content deployment","directories":{},"_nodeVersion":"24.4.1","dependencies":{"async":"^3.2.6","dotenv":"^16.4.5","@sap/hdi":"^4.8.0","@sap/xsenv":"^5.2.0","handlebars":"^4.7.8","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"peerDependencies":{"hdb":"^2 || ^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.5.0_1753697120783_0.38762225347338397","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"@sap/hdi-deploy","version":"5.5.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.5.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"ed0b22df8163137f964b9a380bd248e4b1208bdc","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.5.1.tgz","fileCount":87,"integrity":"sha512-5r9SIkXX7cO+MwRFF32O566sMx6LP1mLin0eT9F+Adqy+0SrdwkWv4JslQzYetiWLuNsfqQljcao62alaxts8A==","signatures":[{"sig":"MEUCIAN0uNEy//6XpQdgfMrXcDU+ShwAHTwF+z8NpVezqn3RAiEAmNZtN66ZTjpA4kU+VOsX/a4ouH/98fARuXHJPJWkKeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532426},"main":"deploy.js","_from":"file:hdi-deploy-5.5.1.tgz","engines":{"node":">=18.x"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.5.1.tgz","_integrity":"sha512-5r9SIkXX7cO+MwRFF32O566sMx6LP1mLin0eT9F+Adqy+0SrdwkWv4JslQzYetiWLuNsfqQljcao62alaxts8A==","repository":{},"_npmVersion":"11.6.0","description":"HDI content deployment","directories":{},"_nodeVersion":"24.9.0","dependencies":{"async":"^3.2.6","dotenv":"^16.4.5","@sap/hdi":"^4.8.0","@sap/xsenv":"^5.2.0","handlebars":"^4.7.8","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"peerDependencies":{"hdb":"^2 || ^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.5.1_1759313121222_0.9248949372629032","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@sap/hdi-deploy","version":"5.6.0","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.6.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"7ac83ec0a6847b1c060b4d388a1cd0be8a3025dc","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.6.0.tgz","fileCount":87,"integrity":"sha512-FVHuNB664eFVWn1yTfKIZUdo3CCur3HFV8VEblBupVDK2s8PPwgMqjSw56gCo4lLOyvy7xVi9yyWOHIxoSjz4Q==","signatures":[{"sig":"MEQCIDJ3y299gQsVljV0mxYH8T0cAJqLUnLfPa/WE3flT+QoAiAanHum2hG24LMiUh13kx9nVnbfq1djPJM/XW7lkP+dnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537435},"main":"deploy.js","_from":"file:hdi-deploy-5.6.0.tgz","engines":{"node":">=18.x"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.6.0.tgz","_integrity":"sha512-FVHuNB664eFVWn1yTfKIZUdo3CCur3HFV8VEblBupVDK2s8PPwgMqjSw56gCo4lLOyvy7xVi9yyWOHIxoSjz4Q==","repository":{},"_npmVersion":"11.6.2","description":"HDI content deployment","directories":{},"_nodeVersion":"25.2.1","dependencies":{"async":"^3.2.6","dotenv":"^16.4.5","@sap/hdi":"^4.8.0","@sap/xsenv":"^6.0.0","handlebars":"^4.7.8","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"peerDependencies":{"hdb":"^2 || ^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.6.0_1764852276625_0.5575819441664496","host":"s3://npm-registry-packages-npm-production"}},"5.6.1":{"name":"@sap/hdi-deploy","version":"5.6.1","license":"See LICENSE file","_id":"@sap/hdi-deploy@5.6.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"a4491845a20f7a945e675c79de7b9efed0f140cc","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.6.1.tgz","fileCount":87,"integrity":"sha512-+qQ7qwG8lko303L5yRj2dud/nDAVuVblV/mmzJT44oPbF0Nry18eD2LUS23hFeuxjRa7rYK5YKQ8ffGgWxVrYQ==","signatures":[{"sig":"MEYCIQCuRpA1lY48vk3mbtFrG3m1rFdWLXFPtvh5ivTVaSc3RQIhAONAjlrNTGsw9xQ1aWtuTZdcgGcGY/A0uvPuCSVAuj2N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540190},"main":"deploy.js","_from":"file:hdi-deploy-5.6.1.tgz","engines":{"node":">=18.x"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.6.1.tgz","_integrity":"sha512-+qQ7qwG8lko303L5yRj2dud/nDAVuVblV/mmzJT44oPbF0Nry18eD2LUS23hFeuxjRa7rYK5YKQ8ffGgWxVrYQ==","repository":{},"_npmVersion":"11.8.0","description":"HDI content deployment","directories":{},"_nodeVersion":"25.5.0","dependencies":{"async":"^3.2.6","dotenv":"^16.4.5","@sap/hdi":"^4.8.0","@sap/xsenv":"^6.0.0","handlebars":"^4.7.8","micromatch":"^4.0.8"},"_hasShrinkwrap":false,"peerDependencies":{"hdb":"^2 || ^0","@sap/hana-client":"^2 >= 2.6"},"peerDependenciesMeta":{"hdb":{"optional":true},"@sap/hana-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/hdi-deploy_5.6.1_1770020799090_0.9713569354462464","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@sap/hdi-deploy","description":"HDI content deployment","version":"5.7.0","license":"SEE LICENSE IN LICENSE","repository":{},"main":"deploy.js","dependencies":{"@sap/hdi":"^4.8.1","@sap/xsenv":"^6.0.0","async":"^3.2.6","dotenv":"^16.4.5","handlebars":"^4.7.9","micromatch":"^4.0.8"},"peerDependencies":{"@sap/hana-client":"^2 >= 2.6","hdb":"^2 || ^0"},"peerDependenciesMeta":{"@sap/hana-client":{"optional":true},"hdb":{"optional":true}},"engines":{"node":">=18.x"},"_id":"@sap/hdi-deploy@5.7.0","_integrity":"sha512-ENBCtCBnJEKBlvC5mQT/G7OAteOENo7ygSeRJgVdz7AHikcHUxegtavXkJtFCJ/PSjpjytFKfGRmG8peUVAmNQ==","_resolved":"/home/jenkins/agent/workspace/npmjs-build/hdi-deploy-5.7.0.tgz","_from":"file:hdi-deploy-5.7.0.tgz","_nodeVersion":"26.3.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-ENBCtCBnJEKBlvC5mQT/G7OAteOENo7ygSeRJgVdz7AHikcHUxegtavXkJtFCJ/PSjpjytFKfGRmG8peUVAmNQ==","shasum":"156733cf965f001fa3a8c3b1532adc538641fda8","tarball":"https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.7.0.tgz","fileCount":87,"unpackedSize":560006,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAD9Vqnzx2dXvSyiHNQo1PiT6OKk6MyUNfKHT14SbkEJAiAvA6pFXwqi2slCBnAIUUmWiZD/A+7ivVgBfpIIjFqY2Q=="}]},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"directories":{},"maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hdi-deploy_5.7.0_1782111201526_0.08349458319387693"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-11T23:36:05.788Z","modified":"2026-06-22T06:53:21.827Z","3.3.3":"2020-06-11T23:36:06.190Z","3.11.10":"2020-06-11T23:36:13.201Z","3.6.0":"2020-06-11T23:36:19.796Z","3.5.1":"2020-06-11T23:36:26.371Z","3.11.4":"2020-06-11T23:36:33.566Z","3.11.11":"2020-06-11T23:36:41.490Z","3.11.6":"2020-06-11T23:36:48.528Z","3.7.0":"2020-06-11T23:37:00.461Z","3.11.3":"2020-06-11T23:37:10.420Z","3.2.0":"2020-06-11T23:37:17.197Z","3.11.2":"2020-06-11T23:37:23.641Z","3.11.0":"2020-06-11T23:37:30.586Z","3.10.0":"2020-06-11T23:37:37.905Z","3.8.2":"2020-06-11T23:37:45.291Z","3.11.9":"2020-06-11T23:37:54.686Z","3.1.2":"2020-06-11T23:38:03.462Z","3.11.5":"2020-06-11T23:38:09.821Z","3.3.0":"2020-06-11T23:38:16.193Z","3.4.1":"2020-06-11T23:38:22.515Z","3.9.4":"2020-06-11T23:38:29.441Z","3.11.12":"2020-10-28T11:53:09.201Z","3.11.13":"2020-10-30T10:37:36.016Z","3.11.14":"2020-11-05T12:25:57.615Z","3.11.15":"2020-11-06T09:36:37.605Z","4.0.1":"2021-01-21T15:18:30.858Z","4.0.2":"2021-02-11T12:05:11.741Z","4.0.3":"2021-02-25T12:50:48.366Z","4.0.4":"2021-03-22T13:58:14.848Z","4.0.5":"2021-04-19T15:01:57.407Z","4.1.0":"2021-06-30T11:47:17.711Z","4.2.0":"2021-08-31T13:32:55.127Z","4.2.3":"2021-11-19T12:59:52.344Z","4.3.0":"2022-02-28T12:00:29.109Z","4.3.2":"2022-04-05T11:54:40.102Z","4.3.3":"2022-04-14T10:59:29.100Z","4.4.1":"2022-07-04T09:19:10.231Z","4.5.0":"2022-10-19T10:38:55.202Z","4.5.1":"2022-10-31T14:29:11.942Z","4.5.3":"2023-01-20T11:25:51.367Z","4.6.0":"2023-03-27T14:29:38.550Z","4.6.1":"2023-05-15T14:19:50.128Z","4.7.1":"2023-07-21T13:51:35.121Z","4.8.0":"2023-08-04T11:42:11.775Z","4.8.1":"2023-10-11T11:43:05.091Z","4.8.2":"2023-10-12T13:39:40.080Z","4.9.0":"2023-12-13T12:34:00.597Z","4.9.1":"2023-12-14T09:01:58.285Z","4.9.2":"2024-01-15T11:53:07.613Z","5.0.1":"2024-02-21T10:09:50.810Z","4.9.3":"2024-04-04T11:25:37.543Z","5.1.0":"2024-04-04T11:47:03.708Z","4.9.4":"2024-04-09T14:34:49.991Z","5.1.1":"2024-04-09T14:51:20.399Z","4.9.5":"2024-06-04T13:29:38.846Z","5.2.0":"2024-06-04T13:47:35.388Z","5.2.1":"2024-08-12T07:52:00.360Z","5.2.2":"2024-09-03T13:09:57.697Z","5.2.3":"2024-09-09T09:36:06.292Z","5.3.1":"2024-09-23T12:36:00.293Z","5.3.2":"2024-09-25T12:38:25.751Z","5.4.1":"2025-03-03T20:29:46.143Z","5.4.2":"2025-04-01T13:35:49.970Z","5.5.0":"2025-07-28T10:05:20.978Z","5.5.1":"2025-10-01T10:05:21.440Z","5.6.0":"2025-12-04T12:44:36.784Z","5.6.1":"2026-02-02T08:26:39.269Z","5.7.0":"2026-06-22T06:53:21.661Z"},"license":"SEE LICENSE IN LICENSE","repository":{},"description":"HDI content deployment","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"readme":"@sap/hdi-deploy\n===============\n\n`@sap/hdi-deploy` is a [Node.js](https://nodejs.org)-based deployment module for SAP HANA DI (HDI)-based persistence models, HDI Deployer for short. The HDI Deployer can be used in XS Advanced (XSA) and in SAP Business Technology Platform (SAP BTP)/Cloud Foundry (CF), and it is also used by the SAP Web IDE for interactive development scenarios. It can also be used in scenarios without XSA (or SAP BTP), e.g. for deploying HDI persistence models into a SAP HANA database where no XSA is installed.\n\nFor more information about SAP HANA DI, please check the [SAP HANA Developer Guide](https://help.sap.com/viewer/4505d0bdaf4948449b7f7379d24d0f0d/latest/en-US/eaa4e37394ea4efba8148d595d025261.html) and the [SAP HANA Administration Guide](https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/latest/en-US/3ef0ee9da11440e4b01708455b8497a9.html).\n\nUsually, the HDI Deployer is packaged into a database module, a `db` module, as part of a Multi-Target Application (MTA) and is used to deploy HDI design-time artifacts of the `db` module to the respective HDI container. When an MTA is deployed via the Deploy Service, the `db` module is pushed first so that it can \"prepare\" the SAP HANA persistence; by the time defined services are started, the HDI container is ready for use.\n\nThe HDI Deployer can also be used without the Deploy Service and MTAs, without XSA, and also for interactive scenarios or automation scripts.\n\nFor an MTA with different modules, e.g. a `db` module, a Node.js module, etc., this looks as follows:\n\n```\n  +-----------------+    +-----------------+    +-----------------+\n  | db module       |    | Node.js module  |    | ... module      |\n  | w/ HDI Deployer |    |                 |    |                 |\n  +-----------------+    +-----------------+    +-----------------+\n\n           |                      |                      |\n           |                      |                      |\n \\/ deploy persistence       \\/ read/write/extend persistence      \n           |                      |                      |\n           |                      |                      |\n\n  +---------------------------------------------------------------+\n  | HDI container                                                 |\n  |                                                               |\n  +---------------------------------------------------------------+\n```\n\nIn an SAP HANA-Service-Broker-based HDI setup, each module of the MTA is equipped with it's own technical database user for accessing the runtime schema of the HDI container.\n\nThe following diagram illustrates the different users who are involved in this setup with regard to privileges: the application users user1 and user2 who are bound to one of the modules each, and the HDI container's object owner (the #OO user) who is the owner of the objects in the database persistence of the MTA which are managed by HDI:\n\n```\n  +-----------------+    +-----------------+    +-----------------+\n  | db module       |    | Node.js module  |    | ... module      |\n  | w/ HDI Deployer |    |                 |    |                 |\n  +-----------------+    +-----------------+    +-----------------+\n\n                                  |                      |            o\n                                  | --------------------------------- X application user user1\n                                  |                      |       o\n                                  |                      | ----- X application user user2\n                                  |                      |\n\n  +---------------------------------------------------------------+\n  | HDI container                                                 |\n  |                              db object 1      db object 2     |\n  +-------------------------------------\\-------------/-----------+\n                                         \\           /\n                                      o   \\         /\n                                      X object owner (#OO user)\n```\n\nThe HDI Deployer is packaged into the `db` module of the MTA. So, in order to use a new HDI Deployer, you need to reference a new version of the HDI Deployer in the `db` module's `package.json` file.\n\nThe HDI Deployer supports SAP HANA 1 SPS11/SPS12 and SAP HANA 2. The HDI Deployer assumes that for newer versions of SAP HANA, a corresponding version of the SAP HANA Service Broker is used to create the CF/XSA service bindings.\n\nNote: The HDI Deployer assumes ownership of the `src/`, `cfg/`, and `lib/` folders in the bound target HDI container. Binding more than 1 instance of the HDI Deployer to the same HDI container as the target container, e.g. the `db` modules of 2 MTAs or 2 applications are bound to the same HDI container as the target container, is not supported and results in undefined behavior.\n\n## README.md\n\n**Installation**:\n- [Integration into a Database Module](#integration-into-a-database-module)\n- [SAP HANA Client](#sap-hana-client)\n- [Database Connection Details](#database-connection-details)\n- [Deployment via Push and Tasks](#deployment-via-push-and-tasks)\n- [Deployment via Local Run](#deployment-via-local-run)\n\n**The Database Module**:\n- [A Database Module's File System Structure](#a-database-modules-file-system-structure)\n- [Delta Deployment and Undeploy Allowlist](#delta-deployment-and-undeploy-allowlist)\n- [The default_access_role Role](#the-default_access_role-role)\n- [The development_debug_role Role](#the-development_debug_role-role)\n- [Reusable Database Modules](#reusable-database-modules)\n- [Configuration File Templating](#configuration-file-templating)\n- [Permissions to Container-External Objects](#permissions-to-container-external-objects)\n\n**Configuration and Reconfiguration**:\n- [Environment Variables for Applications](#environment-variables-for-applications)\n- [Environment Variables for Infrastructure / Development Tools](#environment-variables-for-infrastructure--development-tools)\n- [Options for Interactive Scenarios](#options-for-interactive-scenarios)\n- [Ignore List](#ignore-list)\n- [Supported Features](#supported-features)\n\n**Dynamic Deployment**:\n - [Deployment via hdi-dynamic-deploy](#deployment-via-hdi-dynamic-deploy)\n \n**Library Usage**:\n - [Using hdi-deploy as a Node.js library](#using-hdi-deploy-as-a-nodejs-library)\n\n\n## Integration into a Database Module\n\nUsually, `@sap/hdi-deploy` gets installed via a `package.json`-based dependency inside your application's `db` module:\n\n`db/package.json`:\n\n```\n{\n  \"name\": \"deploy\",\n  \"dependencies\": {\n    \"@sap/hdi-deploy\": \"5.7.0\",\n    \"@sap/hana-client\": \"2.27.19\",\n    \"hdb\": \"2.26.4\"\n  },\n  \"scripts\": {\n    \"start\": \"node node_modules/@sap/hdi-deploy/\"\n  }\n}\n```\n## SAP HANA Client\n\nAs of version 5.0.0 `@sap/hdi-deploy` does not contain `@sap/hana-client` and `hdb` as dependencies. This was done due to the large size of in some cases unnecessary '@sap/hana-client' dependency. To use `@sap/hdi-deploy` 5.0.0 and higher you must install `@sap/hana-client` and/or `hdb` peer dependencies yourself.\n\nTo make use of the `@sap/hana-client` or `hdb` clients, simply install the desired client. If both clients are installed, the deployer will give priority to the `@sap/hana-client` client. Where as to use `hdb` use --use-hdb option in package.json file or set `use_hdb` to `true` in `HDI_DEPLOY_OPTIONS`. You can find detailed information on how to set --use-hdb option here (#options-for-interactive-scenarios).\n\n## Database Connection Details\n\nConnection details for the database, e.g. host, port, credentials, certificates, hostname_in_certificate, encrypt and validate_certificate, are looked up by the HDI Deployer from the standard CF/XSA `VCAP_SERVICES` environment variable which contains the bound services.\n\nSince version 4.3.1 of hdi-deploy supports reading credentials from a secret volume for Kubernetes.\n\n### Mutual Authentication Configuration\n\nTo use X.509 certificate-based authentication, you must provide a client certificate and private key. These can be supplied through your service binding in either of these two ways:\n\n1. **Combined in a single password field:**\n   You can include both the private key and certificate in either the `hdi_password` or `password` field. In this case, the corresponding `hdi_user` or `user` field must be blank. The system will automatically extract and use both components.\n\n2. **As separate credential properties:**\n   ```json\n   \"credentials\": {\n    ...\n     \"client_authentication_private_key\": \"-----BEGIN PRIVATE KEY-----\\n...\\n-----END PRIVATE KEY-----\",\n     \"client_authentication_certificate\": \"-----BEGIN CERTIFICATE-----\\n...\\n-----END CERTIFICATE-----\"\n   }\n   ```\n   `client_authentication_private_key` and `client_authentication_certificate` take precedence over private key and certificate from `hdi_password` or `password`. Older versions of `hdb` (before 2.26.1) do not support this feature.\n\nFor local testing, the HDI Deployer supports default configurations via the following configuration files:\n\n- `default-env.json`: a JSON file which contains a set of environment variables and their values\n- `.env`: a dot env file which contains a set of environment variables and their values. This file is used in the absence of `default-env.json`.   \n- `default-services.json`: a JSON file which contains a set of service bindings\n\nIn addition, you can provide a path to a json file containing `VCAP_SERVICES` in json format.\nThis is done using the `VCAP_SERVICES_FILE_PATH` environment variable.\nIf the `VCAP_SERVICES_FILE_PATH` environment variable is set, the deployer will use it for obtaining the `VCAP_SERVICES` value. Read more about this in [the VCAP_SERVICES section](#VCAP_SERVICES).\n\nDetails of a bound service from an SAP HANA-Service-Broker-based service binding in CF/XSA usually look as follows:\n\n``` JSON\n{\n  \"name\" : \"foo\",\n  \"label\" : \"hana\",\n  \"tags\" : [ \"hana\", \"database\", \"relational\" ],\n  \"plan\" : \"hdi-shared\",\n  \"credentials\" : {\n    \"schema\" : \"FOO\",\n    \"user\" : \"FOO_345999596729_RT\",\n    \"password\" : \"<password>\",\n    \"hdi_user\" : \"FOO_645927945801_DT\",\n    \"hdi_password\" : \"<password>\",\n    \"host\" : \"srv1234567.host.name\",\n    \"port\" : \"30115\",\n    \"db_hosts\" : [ {\n      \"port\" : 30115,\n      \"host\" : \"srv1234567.host.name\"\n    } ],\n    \"url\" : \"jdbc:sap://srv1234567.host.name:30115/?currentschema=FOO\",\n    \"driver\" : \"com.sap.db.jdbc.Driver\"\n  }\n}\n```\n\nHere, the credentials section contains all the data which is needed by the HDI Deployer for connecting to the database. The HDI Deployer uses the `hdi_user`/`hdi_password` credentials from a direct service binding. The `hdi_user` should be minimal, i.e. only have the privileges required to fulfill the deployment. In most cases, access to a container FOO's API in the FOO#DI schema is sufficient.\n\n### Splitting passwords across services\n\nThe `password` property and the `hdi_password` property can also be specified as a combination of passwords from other bound services. Consider the following service binding:\n\n``` JSON\n{\n    \"hana\" : [],\n    \"user-provided\" : [ \n      {\n      \"name\" : \"split_password_service\",\n      \"label\" : \"user-provided\",\n      \"tags\" : [],\n      \"credentials\" : {\n        \"user\" : \"user\",\n        \"schema\": \"schema\",\n        \"password\": [\"password_and_hdi_password_service\", \"password_only_service\"],\n        \"hdi_password\": [\"password_and_hdi_password_service\", \"hdi_password_only_service\"],\n        \"tags\" : [ \"hana\" ]\n      }\n    },\n    {\n      \"name\" : \"password_and_hdi_password_service\",\n      \"label\" : \"user-provided\",\n      \"tags\" : [],\n      \"credentials\" : {\n        \"password\" : \"PASSWORD\",\n        \"hdi_password\": \"HDI_PASSWORD\",\n        \"tags\" : [ \"password\" ]\n      }\n    },\n    {\n      \"name\" : \"hdi_password_only_service\",\n      \"label\" : \"user-provided\",\n      \"tags\" : [],\n      \"credentials\" : {\n        \"hdi_password\": \"123\",\n        \"tags\" : [ \"password\" ]\n      }\n    },\n    {\n      \"name\" : \"password_only_service\",\n      \"label\" : \"user-provided\",\n      \"tags\" : [],\n      \"credentials\" : {\n        \"password\" : \"456\",\n        \"tags\" : [ \"password\" ]\n      }\n    } ]\n  }\n```\n\nWhen the service `shared_password_service` is used, the services specified in `password` and/or `hdi_password` will be checked and their `password` and/or `hdi_password` will be concatenated. The services will be accessed in the order they are defined. The resulting `shared_password_service` would have the `password` \"PASSWORD456\" and the `hdi_password` \"HDI_PASSWORD123\".\n\n0 to n services can be specified, specifying 0 services results in the `password`/`hdi_password` ''.\n\n### VCAP_SERVICES\n\nConnection details for the database are stored in the following format in the [`VCAP_SERVICES`](http://docs.cloudfoundry.org/devguide/deploy-apps/environment-variable.html#VCAP-SERVICES) environment variable:\n\n`VCAP_SERVICES`:\n```\n{\n  \"hana\" : [\n    <hana-service-binding-1>,\n    <hana-service-binding-2>,\n    ...\n    <hana-service-binding-n>\n  ],\n  \"user-provided\" : [\n    <user-provided-service-binding-1>,\n    <user-provided-service-binding-2>,\n    ...\n    <user-provided-service-binding-m>\n  ]\n}\n'\n```\n\n### default-env.json\n\nA `default-env.json` file can contain a set of environment variables and their values. The HDI Deployer will pick up these settings on startup:\n\n`default-env.json:`\n```\n{\n  \"TARGET_CONTAINER\" : \"<name-of-the-service-instance-to-use-as-deployment-target>\",\n  \"VCAP_SERVICES\" : {\n    \"hana\" : [\n      <hana-service-binding-1>,\n      <hana-service-binding-2>,\n      ...\n      <hana-service-binding-n>\n    ],\n    \"user-provided\" : [\n      <user-provided-service-binding-1>,\n      <user-provided-service-binding-2>,\n      ...\n      <user-provided-service-binding-m>\n    ]\n  }\n}\n```\n\n`default-env.json` example file with a target container binding and a user-provided service:\n\n```\n{\n  \"TARGET_CONTAINER\" : \"target-service\",\n  \"VCAP_SERVICES\" : {\n    \"hana\" : [ {\n     \"name\" : \"target-service\",\n      \"label\" : \"hana\",\n      \"tags\" : [ \"hana\", \"database\", \"relational\" ],\n      \"plan\" : \"hdi-shared\",\n      \"credentials\" : {\n        \"schema\" : \"SCHEMA\",\n        \"hdi_user\" : \"USER_DT\",\n        \"hdi_password\" : \"PASSWORD_DT\",\n        \"certificate\" : \"-----BEGIN CERTIFICATE-----\\nABCD...1234\\n-----END CERTIFICATE-----\\n\",\n        \"host\" : \"host\",\n        \"port\" : \"30015\"\n      }\n    } ],\n    \"user-provided\" : [ {\n      \"name\" : \"GRANTING_SERVICE\",\n      \"label\" : \"user-provided\",\n      \"tags\" : [ ],\n      \"credentials\" : {\n        \"schema\" : \"SYS\",\n        \"user\" : \"GRANT_USER\",\n        \"password\" : \"PASSWORD\",\n        \"procedure_schema\" : \"PRIVILEGE_PROCEDURE_GRANTOR_DEFINER\",\n        \"procedure\" : \"GRANT\",\n        \"type\" : \"procedure\",\n        \"tags\" : [ \"hana\" ]\n      }\n    } ]\n  }\n}\n```\n### .env\n\nA `.env` file can contain a set of environment variables and their values. The HDI Deployer will pick up these settings on startup:\n\n\n`.env` example file:\n\n```\n\n  VCAP_SERVICES='{\"hana\" : [ { \"name\" : \"target-service\", \"label\" : \"hana\", \"tags\" : [ \"hana\", \"database\", \"relational\" ], \"plan\" : \"hdi-shared\", \"credentials\" : { \"schema\" : \"SCHEMA\", \"hdi_user\" : \"USER_DT\", \"hdi_password\" : \"PASSWORD_DT\", \"certificate\" : \"-----BEGIN CERTIFICATE-----\\nABCD...1234\\n-----END CERTIFICATE-----\\n\", \"host\" : \"host\", \"port\" : \"30015\" } } ] }'\n  \n```\n\n### VCAP_SERVICES_FILE_PATH\n\nThe `VCAP_SERVICES` can be read from a file. This is achieved with the `VCAP_SERVICES_FILE_PATH` variable.\nThe variable is an absolute path to an existing file.\nThe content of that file must be in json format.\n\nNote: `default-services.json` does not take effect when used in combination with `VCAP_SERVICES_FILE_PATH`.\n\n`.env` example file:\n\n```\n\n  VCAP_SERVICES_FILE_PATH='/tmp/vcap_services.json'\n\n```\n## Deployment via Push and Tasks\n\nThere are two ways of using the HDI Deployer as an application:\n\n- Push the application with one instance. The application will then start and do the HDI deployment of the data model. After a successful deployment, the application will enter an idle loop and can be stopped.\n- Push the application with zero instances and then trigger a task on the application which does the HDI deployment of the data model. After deployment of the data model, the task will be completed. An instance of the application is only running while the task is being executed.\n\nFor both scenarios, ensure that the `health-check-type` in the manifest is set to `process`, instead of the default, `port`-based health check.\n\nIn order to push the application with zero instances, the application can either be pushed with the `--no-start` option or the number of instances can be set to zero in the `manifest.yml` file via `instances: 0`.\n\nThe deployment task can be started via `xs run-task <app> deployment-task \"npm run start -- --exit\" --wait-for-completion` on XSA. The task will run and the call will propagate the success/failure of the deployment task. On CF, the `--wait-for-completion` option is not available and the status of the task needs to be checked periodically.\n\n## Deployment via Local Run\n\nAn HDI deployment can also be triggered without using an application. In this case, the HDI Deployer will be run locally and directly connects to the database. This is possible in the following scenarios: the database is accessible locally from a network point of view or a network tunnel with a local endpoint was established, e.g. a `cf ssh`-based tunnel is set up in CF.\n\nApply the following steps to run the HDI Deployer locally: run `npm install` in the db module's folder to install the HDI Deployer module, then create a `default-env.json` file in the db module's folder which contains the required service bindings and the `TARGET_CONTAINER` setting, then run `npm run start -- --exit` in the db module's folder to trigger the deployment of the data model.\n\nIf the database uses SSL/TLS encryption, please ensure that the `hostname_in_certificate` value is set up correctly in the service bindings, because the network tunnel's local endpoint (e.g. localhost:9000) doesn't match the hostname in the SSL/TLS certificate.\n\n## A Database Module's File System Structure\n\nThe HDI Deployer expects the following file system structure for the HDI content in your `db` module:\n\n- `src/`: folder which contains your HDI source artifacts\n- `cfg/`: optional folder with HDI configuration artifacts\n- `package.json`: this file is used by npm (the Node.js package manager) to bootstrap and start the application\n\nOther files in the root directory will be ignored by `@sap/hdi-deploy`.\n\nPlease note that the `cfg/` folder also might need a `.hdiconfig` file, e.g. in case `.hdbsynonymconfig` files are placed there.\n\nIn combination with reusable database modules, the HDI Deployer will also consider database modules which are located in the `node_modules/` folder and which will be mapped to a corresponding sub-folder hierarchy in the container's `lib/` folder.\n\nNote: The design-time files should be protected against unauthorized modifications to guard against unwanted undeployments or deployment of foreign objects. For applications running on XSA or Cloud Foundry, this is taken care of by the platform.\n\n## Delta Deployment and Undeploy Allowlist\n\nThe HDI Deployer implements a delta-based deployment strategy:\n\nOn startup, the HDI Deployer recursively scans the local `src/` and `cfg/` folders, processes config templates, looks at the HDI container at the server-side and calculates the set of added, modified, and deleted files based on the difference between the local file system state and the deployed file system state of the server-side HDI container.\n\nIn normal operation, the HDI Deployer will schedule only the set of added and modified files for deployment. The set of deleted files is not scheduled for undeployment.\n\nIn order to undeploy deleted files, an application needs to include an undeploy allowlist via an `undeploy.json` file in the root directory of the `db` module (right beside the `src/` and `cfg/` folders). The undeploy allowlist `undeploy.json` file is a JSON document with a top-level array of file names. \n\"real\" paths, path patterns and path negations are supported.\n\n`undeploy.json`:\n\n    [\n        \"src/Table.hdbcds\",\n        \"src/Procedure.hdbprocedure\",\n        \"src/*.hdbtable\",\n        \"**/*.hdbtable\",\n        \"!**/temp/*.hdbtable\"\n    ]\n\nThe file must list all artifacts which should be undeployed. The file path of the artifacts must be relative to the root directory of the `db` module, must use the HDI file path delimiter '/', and must be based on the HDI server-side folder structure. In case of reusable database modules, the server-side top-level folder `lib/` needs to be used instead of the local folder `node_modules/`.\n\nFor interactive scenarios, it's possible to pass the `auto-undeploy` option to the HDI Deployer, e.g.\n\n    node deploy --auto-undeploy\n\nIn this case, the HDI Deployer will ignore the undeploy allowlist `undeploy.json` file and will schedule all deleted files in the `src/` and `cfg/` folders for undeployment.\n\n## The default_access_role Role\n\nWhen an HDI container service instance is created by the SAP HANA Service Broker, for example, service instance `foo` with schema name `FOO`, the broker creates an HDI container named `FOO` (consisting of the run-time schema `FOO` , the HDI metadata and API schema `FOO#DI` , and the object owner `FOO#OO`) and, in addition, the following roles, which are assigned to the application user:\n\n- FOO::access_role\n  A global access role that equips the application user with privileges on the run-time schema 'FOO'. This access role is assigned a set of default permissions for the run-time schema: SELECT, INSERT, UPDATE, DELETE, EXECUTE, CREATE TEMPORARY TABLE, and SELECT CDS METADATA on the run-time schema `FOO`.\n\n- FOO::external_privileges_role\n  A role that grants the application user the privileges required to enable access to schemas and objects outside the HDI container, for example, the run-time container `BAR`. By default, external_privileges_role has no privileges assigned. If the application user requires access to external objects, a user with grant-option privileges on those external objects must first explicitly grant the required privileges to the external_privileges_role. Similarly, any explicitly assigned privileges must also be explicitly revoked.\n\nNote : The roles exist as long as the HDI container exists; they are not lost when the application binding user changes. New binding users are automatically assigned these roles by the broker.\n\nEvery time the service instance is bound to an application, the service broker creates two new users that are specific to this binding. The first user is the application user who is named user in the instance's credentials. This user is used by the application to access the HDI container's run-time schema `FOO`. This user is assigned the service instance's global access role `FOO::access_role` and the role `FOO::external_privileges_role`. The second user is the HDI API user - named `hdi_user` in the credentials. This user is equipped with privileges for the container's APIs in the `FOO#DI` schema.\n\nThe following diagram illustrates the binding-specific application users and the role of the global access role (the HDI API users and the bindings for the HDI Deployer are not shown for simplicity):\n\n```\n  +-----------------+    +-----------------+    +-----------------+\n  | db module       |    | Node.js module  |    | ... module      |\n  | w/ HDI Deployer |    |                 |    |                 |\n  +-----------------+    +-----------------+    +-----------------+\n\n                                  |                      |            o\n                                  | --------------------------------- X application user user1\n                                  |                      |       o                        \\\n                                  |                      | ----- X application user user2  \\\n                                  |                      |                           \\      \\\n                                                                                      \\      \\\n  +---------------------------------------------------------------+           role FOO::access_role\n  | HDI container FOO                                             |                   /\n  |                                                               | SELECT/INSERT/... on schema FOO\n  +---------------------------------------------------------------+\n```\n\nExemplary service binding:\n\n```\n{\n   \"hana\" : [ {\n     \"name\" : \"foo\",\n     \"label\" : \"hana\",\n     \"tags\" : [ \"hana\", \"database\", \"relational\" ],\n     \"plan\" : \"hdi-shared\",\n     \"credentials\" : {\n       \"schema\" : \"FOO\",\n       \"user\" : \"FOO_345999596729_RT\",\n       \"password\" : \"<password>\",\n       \"hdi_user\" : \"FOO_645927945801_DT,\n       \"hdi_password\" : \"<password>\",\n       \"host\" : \"srv1234567.host.name\",\n       \"port\" : \"30115\",\n       \"db_hosts\" : [ {\n         \"port\" : 30115,\n         \"host\" : \"srv1234567.host.name\"\n       } ],\n       \"url\" : \"jdbc:sap://srv1234567.host.name:30115/?currentschema=FOO\",\n       \"driver\" : \"com.sap.db.jdbc.Driver\"\n     }\n   } ]\n}\n```\n\nIn order to assign roles from the HDI content to the application binding users (the `user` users), the HDI Deployer implements an automatic assignment of the `default_access_role` role if it is present in the deployed content:\n\nIf a role definition file exists at the path `src/defaults/default_access_role.hdbrole`, and this file defines a role named `default_access_role`, and this file is included in the deployment (e.g. not excluded via `include-filter`), then the HDI Deployer grants the deployed `default_access_role` role to the service instance's global access role (e.g. `FOO::access_role`). In addition, the HDI Deployer revokes all default permissions (e.g. `SELECT`, `INSERT`, `UPDATE`, `DELETE`, `EXECUTE`, `CREATE TEMPORARY TABLE`, and `SELECT CDS METADATA` (not on SAP HANA Cloud) on the runtime schema `FOO`) from the global access role. If the `default_access_role` is undeployed, the default permission set for the runtime schema will be restored.\n\nNote:  If you use a `.hdinamespace` file in `src/` which defines a real namespace prefix for subfolders, then you need to put a `.hdinamespace` file with the empty namespace `\"name\" : \"\"` at `src/defaults/` to ensure that the role can be named `default_access_role`.\n\nThe following diagram illustrates the binding-specific application users, the role of the global access role, and the container-specific default access role:\n\n```\n  +-----------------+    +-----------------+    +-----------------+\n  | db module       |    | Node.js module  |    | ... module      |\n  | w/ HDI Deployer |    |                 |    |                 |\n  +-----------------+    +-----------------+    +-----------------+\n\n                                  |                      |            o\n                                  | --------------------------------- X application user user1\n                                  |                      |       o                        \\\n                                  |                      | ----- X application user user2  \\\n                                  |                      |                           \\      \\\n                                                                                      \\      \\\n  +---------------------------------------------------------------+           role FOO::access_role\n  | HDI container FOO                                             |                      /\n  |                                role default_access_role ----------------------------+\n  |                                       /         \\             |\n  |                                role role1     role role2      |\n  |                                   /              /   \\        |\n  |                 structured privileges       DCL role 1 / 2    |   \n  +---------------------------------------------------------------+\n```\n\nNote: The `default_access_role` is assumed to be an \"umbrella\" role which aggregates other roles.\n\nA role with the default permission set which is granted by the SAP HANA Service Broker on container creation looks as follows:\n\n`default_permissions_role.hdbrole`:\n\n```\n{\n   \"role\":{\n      \"name\":\"default_permissions_role\",\n      \"schema_privileges\":[\n         {\n            \"privileges\":[\n               \"SELECT\",\n               \"INSERT\",\n               \"UPDATE\",\n               \"DELETE\",\n               \"EXECUTE\",\n               \"CREATE TEMPORARY TABLE\",\n               \"SELECT CDS METADATA\"\n            ]\n         }\n      ]\n   }\n}\n```\n\nOn SAP HANA Cloud, \"SELECT CDS METADATA\" is not granted.\n\n## The development_debug_role Role\n\nSimilarly to the default_access_role, a development_debug_role can be used to add additional privileges to the access role. This is only intended for development and debugging, not for productive use!\n\nIf a role definition file exists at the path `src/defaults/development_debug_role.hdbrole`, and this file defines a role named `development_debug_role`, and this file is explicitly included in the deployment via the `--deploy` option, then the HDI Deployer grants the deployed `development_debug_role` role to the service instance's global access role (e.g. `FOO::access_role`).\n\nIn order to remove the privileges granted this way, the file has to be undeployed.\n\n## Reusable Database Modules\n\nIn order to allow that an application uses (parts of) the database persistence of a reusable component inside its own persistence model, the HDI Deployer allows to link/include the design-time files of reusable components in a consuming application in an automated way. This mechanism is based on the Node.js package management mechanism for defining, publishing, and consuming reusable database modules which also supports versioning based on the semantic versioning concepts (cf. http://semver.org).\n\nA reusable database module is considered to have the same `src/` and `cfg/` folder structure as a normal database module. The `src/.hdiconfig` file is mandatory and used by the module mechanism as an indicator that the `src/` and `cfg/` folders belong to a consumable, reusable database module. In addition, the reusable database module needs to have a `package.json` file which defines the module's name, the module's version, etc.\n\nA complete reusable database module looks as follows:\n\n```\n/\n+-- src/\n|   +-- .hdiconfig\n|   +-- <source files ...>\n+-- cfg/\n|   +-- <optional configuration files ...>\n+-- package.json\n```\n\nThe `package.json` file contains the module’s name, description, version, repository URL, and the set of files which belong to the module:\n\n`package.json`:\n\n```\n{\n  \"name\": \"module1\",\n  \"description\": \"A set of reusable database objects\",\n  \"version\": \"1.3.1\",\n  \"repository\": {\n    \"url\": \"git@your.gitserver:modules/module1.git\"\n  },\n  \"files\": [\n    \"src\",\n    \"cfg\",\n    \"package.json\"\n  ]\n}\n```\n\nThe reusable database module should be published to a Node.js package management compliant object repository.\n\nConsumption of a reusable database module is done by adding a dependency in the consuming module's `package.json` file, right beside the dependency to `@sap/hdi-deploy`:\n\n```\n{\n  \"name\": \"deploy\",\n  \"dependencies\": {\n    \"@sap/hdi-deploy\": \"5.7.0\",\n    \"module1\": \"1.3.1\",\n    \"module2\": \"1.7.0\",\n\n    \"@sap/hana-client\": \"2.27.19\",\n    \"hdb\": \"2.26.4\"\n  },\n  \"scripts\": {\n    \"start\": \"node node_modules/@sap/hdi-deploy/\"\n  }\n}\n```\n\nHere, the consuming module requires `module1` in version `1.3.1` and `module2` in version `1.7.0`.\n\nWhen running `npm install` to download and install the dependencies which are listed in the dependencies section of the `package.json` file, `npm` will also download the reusable database modules and places them into the `node_modules/` folder of the consuming module. For each module a separate subfolder is created with the name of the module.\n\nWhen the HDI Deployer is triggered to do the actual deployment of the (consuming) database module, it scans the `node_modules/` folder and virtually integrates the `src/` and `cfg/` folders of found reusable database modules into the (consuming) database module’s `lib/` folder. Reusable database modules are identified by the mandatory `src/.hdiconfig` file.\n\nOn successful deployment, the HDI container will contain the consumed modules below the root-level `lib/` folder, e.g.\n\n```\n/\n+-- src/\n+-- cfg/\n+-- lib/\n|   +-- module1/\n|   |   +-- src/\n|   |   +-- cfg/\n|   +-- module2/\n|       +-- src/\n|       +-- cfg/\n```\n\nFor the time being, it’s not allowed to recursively include reusable database modules.\n\nThe `cfg/` folders of reusable database modules are also subject to configuration file templating.\n\n## Configuration File Templating\n\nThe HDI Deployer implements a templating mechanism for HDI configuration files, e.g. configuration files for synonyms, projection views, etc., based on services which are bound to the `db` module application. By means of this templating mechanism, it is possible to configure synonyms, projection views, etc. to point to the right database schema without knowing the schema name at development time.\n\nOn startup, the HDI Deployer recursively scans the local `cfg/` folder and picks up all files with a `.*config` suffix, e.g. all `.hdbsynonymconfig`, `.hdbvirtualtableconfig`, etc. files. For all collected files which contain `.configure` markers in their content, it applies the configuration templating and creates transient configuration files which are then deployed to the HDI container.\n\nFor a synonym configuration file `cfg/LOCAL_TARGET.hdbsynonymconfig`\n\n    {\n        \"LOCAL_TARGET\" : {\n            \"target\" : {\n                \"schema.configure\"    : \"logical-external-service/schema\",\n                \"database.configure\"  : \"logical-external-service/database\",\n                \"object\"              : \"TARGET\"\n            }\n        }\n    }\n\nthe section\n\n                \"schema.configure\"    : \"logical-external-service/schema\",\n                \"database.configure\"  : \"logical-external-service/database\",\n                \"object\"              : \"TARGET\"\n\nwill be transformed by the templating mechanism into\n\n                \"schema\"              : \"THE_SCHEMA\",\n                \"database\"            : \"THE_DATABASE\",\n                \"object\"              : \"TARGET\"\n\nwhere `THE_SCHEMA` and `THE_DATABASE` are the values for the `schema` and `database` fields of the bound service `logical-external-service`, which are denoted by the path expressions`logical-external-service/schema` and `logical-external-service/database`.\n\nIf a field in the service is missing, it will not be configured and will be removed instead, e.g. `database` might be optional.\n\nThe names of the services are subject to the service replacements mechanism, which can be used to map a real service, e.g. `real-external-service`, to a logical service name which is used in the configuration files, e.g. `logical-external-service`.\n\nIt's not always applicable to use `schema.configure`, `database.configure`, etc. in the configuration template files. Therefore, the HDI Deployer provides a generic way of copying a set of properties from the bound service, e.g. schema, database, remote source, etc. if they are present, although the template file doesn't mention them.\n\nFor the configuration file `cfg/LOCAL_TARGET.hdbsynonymconfig` this could looks as follows:\n\n    {\n        \"LOCAL_TARGET\" : {\n            \"target\" : {\n                \"*.configure\"         : \"logical-external-service\",\n                \"object\"              : \"TARGET\"\n            }\n        }\n    }\n\nWhen the HDI Deployer encounters a `*.configure` entry, it simply copies all well-known fields which are present in the bound service into the configuration file. The well-known fields are currently `remote`, `database`, and `schema`.\n\nThe HDI Deployer also supports old-style `.hdbsynonymtemplate` template files: If a `.hdbsynonymtemplate` file is found in the `cfg/` or `src/` folder, then it is processed as a configuration template file and a transient file with the suffix  `.hdbsynonymconfig` is created. A field `grantor` is replaced with the `schema` value from the referenced service; so, a `grantor` field is equivalent to a `\"schema.configure\" : \"the-service/schema\"` entry in a configuration template file.\n\n## Permissions to Container-External Objects\n\nAn HDI container is by default equipped with nearly zero database privileges, e.g. the object owner (`#OO` user) is mainly equipped with the `CREATE ANY` privilege on the container's runtime schema (e.g. schema `FOO` for an HDI container `FOO`). Since SAP HANA 2 SPS00, the object owner is equipped with an additional restricted set of privileges for system views in the database's `SYS` schema, e.g. `SYS.VIEWS` or `SYS.TABLES`. These system views apply an additional row-level filter based on the object owner's other privileges, e.g. the object owner can only see metadata in `SYS.VIEWS` for views he has privileges on. So, without additional privileges, the object owner can only see metadata for the objects in his container schema.\n\nIn order to access database objects inside other database schemata or other HDI containers, and in order to deploy synonyms into the HDI container which point to these container-external objects, at least the object owner needs additional privileges, e.g. for an object `object` in schema `X` `SELECT` privileges on `X.object`:\n\n```\n  +---------------------------------------------------------------+      +------------------------+\n  | HDI container FOO                                             |      | other schema X         |\n  |                                                synonym ------------------------> object       |\n  +---------------------------------------------------/-----------+      +-------------\\----------+\n                                                     /                                  \\\n                                      o             /                                    \\\n                                      X object owner FOO#OO -------------------- SELECT on X.object\n```\n\nPlease also refer to the official [Using Synonyms to Access External Schemas and Objects in XS Advanced](https://help.sap.com/viewer/4505d0bdaf4948449b7f7379d24d0f0d/latest/en-US/bdc9f7ae66134c279a5f3683bba9b361.html) guide.\n\n#### .hdbrevokes Files\n\nStarting with version 3.8, the deployer now allows revoking rights. Anything that can be granted via .hdbgrants can be revoked via .hdbrevokes. Both files, .hdbgrants and .hdbrevokes use the same structure.\nFor more information on the structure of these files, see the section about [.hdbgrants Files](#hdbgrants-files).\n\nThe .hdbrevokes file will be processed before the .hdbgrants file.\n\n#### .hdbgrants Files\n\nIn order to automatically assign privileges to the object owner and/or the application binding users, the HDI Deployer provides `.hdbgrants` files with a syntax similar to `.hdbrole` files:\n\nAn `.hdbgrants` file has the following structure:\n\n`granting-service.hdbgrants`:\n\n```\n{\n  \"granting-service\": {\n    \"object_owner\": {\n      <privileges>\n    },\n    \"application_user\": {\n      <privileges>\n    }\n  }\n}\n```\n\nThe top-level keys define the names of the bound services which \"grant\" the privileges, these are the \"grantors\", e.g. `granting-service` in the example. The next level defines to which users the privileges will be granted, these are the \"grantees\": `object_owner` is used for the HDI container's object owner, and `application_user` marks the application users which are bound to the application modules, e.g. the Node.js module. The third level defines the set of privileges in a `.hdbrole`-like structure.\n\nOn startup, the HDI Deployer looks for `.hdbgrants` files and processes them as follows: For each grantor in the file, the HDI Deployer looks up a bound service with the name (subject to service replacements), connects to the database with the service's credentials, and grants the specified privileges to the grantees. If the `schema` field is omitted for a privilege, then the grantor's `schema` property is used. If the `name` field in a `global_object_privileges` element of type `REMOTE SOURCE` is omitted, then the grantor's `remote` property is used.\n\nFor backwards compatibility, also the suffix `.hdbsynonymgrantor` is supported.\n\nExample of a `cfg/external-access.hdbgrants` file with some privileges for the object owner:\n\n```\n{\n  \"external-access\": {\n    \"object_owner\": {\n      \"system_privileges\" : [\n        {\n          \"privileges\" : [ \"SYSTEM_PRIVILEGE_1\" ],\n          \"privileges_with_admin_option\" : [ \"SYSTEM_PRIVILEGE_2\", \"SYSTEM_PRIVILEGE_3\" ]\n        }\n      ],\n      \"global_roles\" : [\n        {\n          \"roles\" : [ \"GLOBAL_ROLE_1\", \"GLOBAL_ROLE_2\" ],\n          \"roles_with_admin_option\" : [ \"GLOBAL_ROLE_3\", \"GLOBAL_ROLE_4\" ]\n        }\n      ],\n      \"schema_privileges\" : [\n        {\n          \"privileges\" : [ \"INSERT\", \"UPDATE\" ],\n          \"privileges_with_grant_option\" : [ \"SELECT\" ]\n        }\n      ],\n      \"schema_roles\" : [\n        {\n          \"roles\" : [ \"SCHEMA_ROLE_1\", \"SCHEMA_ROLE_2\" ],\n          \"roles_with_admin_option\" : [ \"SCHEMA_ROLE_3\", \"SCHEMA_ROLE_4\" ]\n        }\n      ],\n      \"object_privileges\" : [\n        {\n          \"name\": \"AN_OBJECT\",\n          \"privileges\": [ \"INSERT\", \"UPDATE\" ],\n          \"privileges_with_grant_option\" : [ \"SELECT\" ]\n        }\n      ],\n      \"global_object_privileges\" : [\n        {\n          \"name\" : \"A_REMOTE_SOURCE\",\n          \"type\" : \"REMOTE SOURCE\",\n          \"privileges\" : [ \"CREATE VIRTUAL TABLE\" ],\n          \"privileges_with_grant_option\" : [ \"CREATE VIRTUAL PROCEDURE\" ]\n        }\n      ]\n    }\n  }\n}\n```\n\nThe following elements and keys are supported for backwards compatibility or for compatibility with `.hdbrole`:\n\n- `container_roles`: grant roles from an HDI container; superseded by `schema_roles` which works for normal schemas and HDI containers\n```\n      \"container_roles\" : [ \"SCHEMA_ROLE_1\", \"SCHEMA_ROLE_2\" ]\n```\n- `roles`: grant global roles; superseded by `global_roles`:\n```\n      \"roles\" : [ \"GLOBAL_ROLE_1\", \"GLOBAL_ROLE_2\" ]\n```\n- string-array-style roles and `names` key (maps to the non-grant/admin-option variant):\n```\n      \"global_roles\" : [\n        \"GLOBAL_ROLE_1\",\n        {\n          \"roles\" : [ \"GLOBAL_ROLE_1\", \"GLOBAL_ROLE_2\" ]\n        },\n        {\n          \"names\" : [ \"GLOBAL_ROLE_1\", \"GLOBAL_ROLE_2\" ]\n        },\n        {\n          \"roles_with_admin_option\" : [ \"GLOBAL_ROLE_3\", \"GLOBAL_ROLE_4\" ]\n        },\n        \"GLOBAL_ROLE_2\"\n      ]\n```\n\nIf any non-container privileges are used, then the object owner (`#OO` user) will need to be given these privileges WITH GRANT option by a user-defined granting-service. Otherwise it won't be able to grant these privileges to e.g. a role in the container.\n\n#### Creating a Granting Service\n\nThe HDI Deployer supports the following types of granting-services:\n\n- `sql`: a technical database user with GRANT privileges for the required object privileges, roles, system privileges, etc.\n- `hdi`: an HDI container with access to the container's GRANT APIs. An HDI container can only grant roles from the container, without admin option.\n- `procedure`: a technical database user with EXECUTE privileges on a stored procedure which has GRANT privileges for the required object privileges, roles, system privileges, etc.\n- `ignore`: grants were already given at the database-level and the HDI Deployer will ignore the content of the `.hdbgrants` file.\n\nFor the HDI container case, the corresponding service can simply be bound to the db module application. The HDI Deployer recognizes the bound service by its `hdi_user` value in the credentials section and calls the container's API procedures to grant the privileges from the `.hdbgrants` file.\n\nIn case a technical database user is used, a 'user-defined service' must be created for this purpose in the same space as the container. The service needs to be set up with the permissions of a specified database user to connect to the database and to grant the privileges specified in the `.hdbgrants` files during application deployment.\n\nSuch a user-provided service can be created as follows:\n\n- Open a command shell and log on to XSA:\n`xs login`\n- Change to the target space where you want to create the user-defined service:\n`xs target -s <SPACE>`\n- Create the user-defined service (e.g. `grantor-service`):\n`xs cups grantor-service -p '{ \"host\": \"host.acme.com\", \"port\": \"30015\", \"certificate\": \"<myCertificate>\", \"user\": \"TARGET_USER\", \"password\": \"Grant_123\", \"schema\": \"TARGET_SCHEMA\", \"tags\": [ \"hana\" ] }'`\n  - `\"host\"/\"port\"`: Required for the connection to the database: port is the SQL port of the index server.\n  - `\"certificate\"`: If the database is configured to only accept secure connections, then the granting-service requires an SSL certificate that must be included in the user-provided service, for example, using the \"certificate\":\"<myCertificate>\" parameter.\n  - `\"user\"/\"password\"`: Connection details for a database user that has grant permissions for the objects in the schema.\n  - `\"schema\"`: The database schema that contains the objects to which access is to be granted.\n  - `\"type\"`: The type of the grantor mechanism; valid values are `\"hdi\"`, `\"sql\"`, or `\"procedure\"`. If the type is not specified, then the type is auto-sensed (see details below).\n  - `\"tags\"`: For the purposes of granting, create user-provided services that are tagged with the `\"hana\"` tag. E.g.: `\"tags\": [ \"hana\" ]` or `\"tags\": \"hana\"`.\n- Use the command `xs services` to display a list of services available in the current space; the 'grantor-service' service should be visible.\n\nFor Cloud Foundry, use the corresponding `cf` commands.\n\nNote: Starting with version 3.0.0 of the HDI Deployer, the `\"host\"`, `\"port\"`, and `\"certificate\"` parameters are no longer required since they can be obtained from the target container binding. In this case, you must only specify the `\"user\"`, `\"password\"`, and `\"schema\"` when creating the user-provided service, e.g. `xs cups grantor-service -p '{ \"user\": \"TARGET_USER\", \"password\": \"Grant_123\", \"schema\": \"TARGET_SCHEMA\", \"tags\": [ \"hana\" ] }'`.\n\nIf the `\"type\"` is not specified, then the type is selected based on the following rule: if the field `hdi_user` is present, then the type is auto-sensed as `hdi`; otherwise, the type is set to `sql`.\n\nIf the technical database user does not have GRANT privileges by its own, but only EXECUTE privileges on a stored procedure which can grant the privileges, then the following settings are required:\n\n- At the database, a GRANT procedure must exist (or be visible) in the schema which is used in the user-provided service; an example is shown below.\n- The technical database user must have EXECUTE privileges on the GRANT procedure.\n- The name of the GRANT procedure must be specified in the user-provided service in the `\"procedure\"` field, e.g. `\"procedure\": \"GRANT\"`.\n- The scheme name of the GRANT procedure can be specified in the user-provided service in the `\"procedure_schema\"` field, e.g. `\"procedure_schema\": \"A_SCHEMA\"`.\n- The user-provided service must contain a `\"type\"` field with the value `\"procedure\"`.\n\nFor the different types of privileges, the following fields are passed to the GRANT procedure:\n\n| PRIVILEGE_TYPE | PRIVILEGE_NAME | OBJECT_SCHEMA | OBJECT_NAME | OBJECT_TYPE | GRANTEE_SCHEMA | GRANTEE_NAME | GRANTABLE |\n| --- | --- | --- | --- | --- | --- | --- | --- |\n| SCHEMA_OBJECT_PRIVILEGE | privilege | schema | object | NULL | NULL | grantee | TRUE/FALSE |\n| GLOBAL_OBJECT_PRIVILEGE | privilege | NULL | object | type | NULL | grantee | TRUE/FALSE |\n| SCHEMA_ROLE | NULL | schema | role | NULL | NULL | grantee | TRUE/FALSE |\n| GLOBAL_ROLE | NULL | NULL | role | NULL | NULL | grantee | TRUE/FALSE |\n| SCHEMA_PRIVILEGE | privilege | NULL | schema | NULL | NULL | grantee | TRUE/FALSE |\n| SYSTEM_PRIVILEGE | privilege | NULL | NULL | NULL | NULL | grantee | TRUE/FALSE |\n\nNote: This procedure does not work for SAP HANA1 SPS11, since `REPLACE_REGEXPR` is not supported. Please use the sample procedure provided with older releases of the deployer.\nThe old sample procedure does not correctly handle component names of system privileges in .hdbgrants files.\n\nExample of a GRANT procedure:\n\n```\nCREATE PROCEDURE GRANT(\n  IN PRIVILEGES TABLE (\n    PRIVILEGE_TYPE NVARCHAR(128), -- 'SCHEMA_OBJECT_PRIVILEGE'\n                                  -- 'GLOBAL_OBJECT_PRIVILEGE'\n                                  -- 'SCHEMA_ROLE'\n                                  -- 'GLOBAL_ROLE'\n                                  -- 'SCHEMA_PRIVILEGE'\n                                  -- 'SYSTEM_PRIVILEGE'\n    PRIVILEGE_NAME NVARCHAR(256), -- cf. SYS.PRIVILEGES\n    OBJECT_SCHEMA NVARCHAR(256),  -- NULL or schema\n    OBJECT_NAME NVARCHAR(256),\n    OBJECT_TYPE NVARCHAR(128),    -- NULL or 'REMOTE SOURCE'\n    GRANTEE_SCHEMA NVARCHAR(256), -- NULL or schema\n    GRANTEE_NAME NVARCHAR(256),\n    GRANTABLE NVARCHAR(5)         -- 'TRUE' or 'FALSE'\n  )\n)\nLANGUAGE SQLSCRIPT\nSQL SECURITY DEFINER\nAS\nBEGIN\n  DECLARE ERROR CONDITION FOR SQL_ERROR_CODE 10000;\n  DECLARE CURSOR PRIVILEGES_CURSOR FOR SELECT * FROM :PRIVILEGES;\n\n  -- TODO: add checks for valid grantees, e.g. check with _SYS_DI#<group>.M_CONTAINER_SCHEMAS\n  --       or with SYS.USERS and creator and grantee like '%#OO'\n  -- TODO: keep only functionality that should be allowed, e.g. only allow to grant schema-local\n  --       roles, but no object privileges, etc.\n\n  FOR PRIVILEGE AS PRIVILEGES_CURSOR\n  DO\n    DECLARE TO_GRANTEE_CLAUSE NVARCHAR(512);\n    DECLARE GRANTABLE_CLAUSE NVARCHAR(512) = '';\n\n    IF PRIVILEGE.GRANTEE_SCHEMA IS NULL THEN\n      TO_GRANTEE_CLAUSE = ' TO \"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.GRANTEE_NAME) || '\"';\n    ELSE\n      TO_GRANTEE_CLAUSE = ' TO \"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.GRANTEE_SCHEMA)\n                                  || '\".\"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.GRANTEE_NAME) || '\"';\n    END IF;\n\n    IF PRIVILEGE.GRANTABLE = 'TRUE' THEN\n      IF PRIVILEGE.PRIVILEGE_TYPE = 'SYSTEM_PRIVILEGE' OR\n         PRIVILEGE.PRIVILEGE_TYPE = 'GLOBAL_ROLE' OR\n         PRIVILEGE.PRIVILEGE_TYPE = 'SCHEMA_ROLE' THEN\n        GRANTABLE_CLAUSE = ' WITH ADMIN OPTION';\n      ELSE\n        GRANTABLE_CLAUSE = ' WITH GRANT OPTION';\n      END IF;\n    ELSEIF PRIVILEGE.GRANTABLE != 'FALSE' THEN\n      SIGNAL ERROR SET MESSAGE_TEXT = 'unsupported value for GRANTABLE: '\n                                      || PRIVILEGE.GRANTABLE;\n    END IF;\n\n    IF PRIVILEGE.PRIVILEGE_TYPE = 'SCHEMA_OBJECT_PRIVILEGE' THEN\n      EXEC 'GRANT \"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.PRIVILEGE_NAME) || '\"'\n        || ' ON \"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.OBJECT_SCHEMA)\n                   || '\".\"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.OBJECT_NAME) || '\" '\n        || TO_GRANTEE_CLAUSE\n        || GRANTABLE_CLAUSE;\n    ELSEIF PRIVILEGE.PRIVILEGE_TYPE = 'GLOBAL_OBJECT_PRIVILEGE' THEN\n      IF PRIVILEGE.OBJECT_TYPE = 'REMOTE SOURCE' THEN\n        EXEC 'GRANT \"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.PRIVILEGE_NAME) || '\"'\n          || ' ON ' || PRIVILEGE.OBJECT_TYPE || ' \"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.OBJECT_NAME) || '\" '\n          || TO_GRANTEE_CLAUSE\n          || GRANTABLE_CLAUSE;\n      ELSE\n        SIGNAL ERROR SET MESSAGE_TEXT = 'unsupported value for OBJECT_TYPE for GLOBAL_OBJECT_PRIVILEGE: '\n                                        || PRIVILEGE.OBJECT_TYPE;\n      END IF;\n    ELSEIF PRIVILEGE.PRIVILEGE_TYPE = 'SCHEMA_ROLE' THEN\n      EXEC 'GRANT \"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.OBJECT_SCHEMA)\n                     || '\".\"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.OBJECT_NAME) || '\" '\n        || TO_GRANTEE_CLAUSE\n        || GRANTABLE_CLAUSE;\n    ELSEIF PRIVILEGE.PRIVILEGE_TYPE = 'GLOBAL_ROLE' THEN\n      EXEC 'GRANT \"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.OBJECT_NAME) || '\" '\n        || TO_GRANTEE_CLAUSE\n        || GRANTABLE_CLAUSE;\n    ELSEIF PRIVILEGE.PRIVILEGE_TYPE = 'SCHEMA_PRIVILEGE' THEN\n      EXEC 'GRANT \"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.PRIVILEGE_NAME) || '\"'\n        || ' ON SCHEMA \"' || ESCAPE_DOUBLE_QUOTES(PRIVILEGE.OBJECT_NAME) || '\" '\n        || TO_GRANTEE_CLAUSE\n        || GRANTABLE_CLAUSE;\n    ELSEIF PRIVILEGE.PRIVILEGE_TYPE = 'SYSTEM_PRIVILEGE' THEN\n      EXEC 'GRANT \"' || REPLACE_REGEXPR('\\.' IN ESCAPE_DOUBLE_QUOTES(PRIVILEGE.PRIVILEGE_NAME) WITH '\".\"') || '\"'\n        || TO_GRANTEE_CLAUSE\n        || GRANTABLE_CLAUSE;\n    ELSE\n      SIGNAL ERROR SET MESSAGE_TEXT = 'unsupported value for PRIVILEGE_TYPE: '\n                                      || PRIVILEGE.PRIVILEGE_TYPE;\n    END IF;\n  END FOR;\nEND;\n```\n\n#### Defining the Granting Service in the mta[d].yaml\n\nIf the container needs a granting-service, then besides the service itself, the Application Development Descriptor mta.yaml needs to be adjusted for the deployer to be able to find the service. The mta.yaml must be modified to:\n\n1. The container of the `db` module needs to get a `TARGET_CONTAINER` property to mark the service that corresponds to the container\n2. A new entry in `requires` is added for the granting-service\n3. A new entry in `resources` is added for the granting-service\n\nExample:\n`mta.yaml`:\n\n```\nschema-version: '2.0'\nID: granting-service-example\nversion: 0.0.1\n\nmodules:\n  - name: db\n    type: hdb\n    path: db\n    requires:\n      - name: hdi-container\n        properties:                                     # 1.\n          TARGET_CONTAINER: ~{hdi-container-service}    # 1.\n          \n      - name: granting-service                          # 2.\n          \nresources:\n  - name: hdi-container\n    type: com.sap.xs.hdi-container\n    properties:\n      hdi-container-service: ${service-name}        \n\n  - name: granting-service                              # 3.\n    type: org.cloudfoundry.existing-service             # 3.\n```\n\n## Environment Variables for Applications\n\n`@sap/hdi-deploy` supports (re-)configuration via the following environment variables which are exposed to applications, e.g. via the CF/XSA `manifest.yml` or the MTA descriptor `mta.yaml`:\n\n- `TARGET_CONTAINER`: (optional) service name that specifies the HDI target container (needed, if more than one HDI service is bound to the HDI Deployer)\n- `SERVICE_REPLACEMENTS`: (optional) JSON-structured list of service replacements, e.g. `[ { \"key\": \"logical-service-name-1\", \"service\":\"real-service-name-1\"}, { \"key\": \"logical-service-name-2\", \"service\":\"real-service-name-2\"} ]`, where the logical service names refer to the names in the HDI content and the real service names refer to the services which are bound to the HDI Deployer via `VCAP_SERVICES`; if the HDI content references a service name which is not listed in the replacements, then this name is used as a real service name\n\nThe structure of the `SERVICE_REPLACEMENTS` environment variable is based on the MTA specification in order to enable MTA group assignments.\n\nExample `manifest.yml`:\n\n    applications:\n    - name: app-db\n      path: db\n      health-check-type: process\n      services:\n        - app-database\n        - real-grantor-service\n        - real-external-service\n      env:\n        TARGET_CONTAINER: app-database\n        SERVICE_REPLACEMENTS: >\n          [\n            {\n              \"key\"     : \"logical-grantor-service\",\n              \"service\" : \"real-grantor-service\"\n            },\n            {\n              \"key\"     : \"logical-external-service\",\n              \"service\" : \"real-external-service\"\n            }\n          ]\n\n## Environment Variables for Infrastructure / Development Tools\n\n`@sap/hdi-deploy` supports (re-)configuration via the following environment variables for infrastructure / development tools like the Deploy Service or internal build tools of the WEB IDE\n\n- `EXIT`: (optional) if set, the HDI Deployer will exit when the deployment is done; using the environment variable is equivalent to passing a `--exit` on the command line\n- `DEPLOY_ID`: (optional) if set, the given id will be written to the final application log entry (custom id, to support processes in parsing log output\n- `HDI_DEPLOY_OPTIONS`: (optional) JSON-structured set of options for the HDI Deployer, e.g. `{ \"auto_undeploy\" : true, \"exit\" : true }`;\ncommand line options can be translated to `HDI_DEPLOY_OPTIONS` options by replacing the `-`s in the option names with `_`s;\noptions which can accept multiple values require a JSON array with the values, e.g. path options like the include-filter option.\n\nExample `mta.yml`:\n\n    _schema-version: \"2.1\"\n    ID: project\n    version: 0.0.1\n    modules:\n    - name: db\n      type: hdb\n      path: db\n      requires:\n      - name: hdi_db\n        properties:\n          TARGET_CONTAINER: ~{hdi-container-name}\n          HDI_DEPLOY_OPTIONS: >\n            {\n              \"validate_external_dependencies\": false,\n              \"treat_unmodified_as_modified\": true,\n              \"exit\": true,\n              \"include_filter\": [\"src/\", \"cfg/\"]\n            }\n\n            ...\n\n- `APPLICATION_ID`: (optional, fallback `SAP_HDI`) this will be used, in conjunction with the `space_name` and the `organization_name` of the `VCAP_APPLICATION` to set the session variable `APPLICATION` for all connections to the database. This setting may only be used by applications from SAP.\n- `APPLICATION_VERSION_INFO`: (optional) this will be logged to the command line, to allow logging of some additional information about the application.\n\nOptions from `HDI_DEPLOY_OPTIONS` and the command line are merged. `HDI_DEPLOY_OPTIONS` have priority over options from the command line.\n\n## Ignore List\nThe hdi deployer supports ignoring certain files via an `.hdiignore` file. The file has to be placed at the root of the project folder, just like the `undeploy.json`.\nThe file has a structure similar to a `.gitignore` file, simply lines of texts specifying the paths to exclude. Both \"real\" paths and path patterns are supported.\n```\nsrc/table_1.hdbtable\nsrc/*_2.hdbtable\n```\n\nThe file works just like the `--exclude-filter` option and they can be used at the same time.\n\n## Options for Interactive Scenarios\n\n`@sap/hdi-deploy` supports the following options for interactive deployment scenarios, e.g. for orchestration via the WEB IDE or for CI scripts:\n\n- `--version`: print version and exit\n- `-t, --trace`: enable tracing\n- `--use-hdb`: enable the \"hdb\" client to connect to the database instead of \"@sap/hana-client\"; by default \"@sap/hana-client\" is used\n- `--hana-client-trace`: enable tracing for the SAP HANA client; All interactions with the SAP HANA server will be traced which can lead to a large amount of trace information to be written\n- `--hana-client-packet-trace`: enable PACKET tracing for the SAP HANA client; Must only be used in combination with --hana-client-trace\n- `--[no-]verbose`: [don't] print detailed log messages to the console\n- `--skipped-deleted-files-log <filepath> | local | stdout`: [`filepath`] write skipped deleted files (that are not listed in undeploy.json) to the file indicated by the file path. The file must not exist; [`local`] create a new file called skippedDeletedFiles.json in the deployer working directory and write the deleted files into it. [`stdout`] write the deleted files to the standard output.\n- `--structured-log <file>`: write log messages as JSON objects into the given file; messages are appended if the file already exists\n- `--[no-]exit`: [don't] exit after deployment of artifacts\n- `--[no-]lock-container`: [don't] acquire the container lock while working with the container\n- `--root <path>`: use the given root path for artifacts\n- `--working-set [<path> ..]`: define the given paths (directories and files) as the working set; a non-default working set applies additional restrictions, e.g. other options might be disallowed\n- `--include-filter [<path> ..]`: only include the given paths (directories and files) during delta detection\n- `--deploy [<file> ..]`: explicitly schedule the given files for deploy; extends the `include-filter` for collecting local files. Instead of a real path, a path pattern like src/**/*.hdbtable can be used as well.\n- `--[no-]treat-unmodified-as-modified`: [don't] treat unmodified files during delta detection as modified files\n- `--undeploy [<file> ..]`: explicitly schedule the given files for undeploy\n- `--parameter [<key>=<value> ..]`: pass the given list of key-value parameters to the deployment\n- `--path-parameter [<path>:<key>=<value> ..]`: pass the given list of path-key-value parameters to the deployment\n- `--[no-]auto-undeploy`: [don't] undeploy artifacts automatically based on delta detection and ignore the `undeploy.json` file\n- `--[no-]treat-warnings-as-errors`: [don't] enable server-side feature for treating warnings as errors\n- `--[no-]treat-deployer-warnings-as-errors`: [don't] enable deployer-side feature for treating warnings as errors\n- `--[no-]validate-external-dependencies`: [don't] start a make, even if no files are in the deploy/undeploy sets; all deployed synonyms, projection views, and virtual tables in the container will be checked for changes to referenced objects and redeployed, if a change is detected.\n- `--[no-]simulate-make`: [don't] simulate the make and skip post-make activities; pre-make activities still take effect, e.g. grants\n- `--[no-]stop-on-error`: [don't] collect as many erros as possible during the deployment\n- `--connection-timeout <ms>`: number of milliseconds to wait for the database connection(s)\n- `--delete-timeout <ms>`: number of milliseconds to wait for the DELETE call\n- `--write-timeout <ms>`: number of milliseconds to wait for the WRITE call\n- `--async-make-timeout <ms>`: number of milliseconds to wait for the async make job to finish when `--async-make` is active; by default 1800000 ms (30 minutes)\n- `--lock-container-timeout <ms>`: number of milliseconds to wait for the container lock\n- `--exclude-filter [<path> ..]`: exclude the given paths during: file walk, delta detection and when explicitly scheduled via --(un)deploy\n- `--[no-]optimise-file-upload` : [don't] perform delta detection via local SHA256 calculation instead of DELETE and WRITE calls. Will not have any positive effect when used along with --treat-unmodified-as-modified.\n- `--[no-]delta-detection` : [don't] perform delta detection. The `--no-delta-detection` deploys only what passed in --deploy parameter and undeploys what passed in --undeploy parameter. The `--no-delta-detection` can be combined with the `--exclude-filter`. However, it will not have any beneficial effect when used with the `--optimise-file-upload`, `--include-filter`, or `--treat-unmodified-as-modified` options. \n- `--[no-]treat-wrong-ownership-as-errors`: [don't] treat wrong ownership of objects as errors, not enabled by default\n- `--[no-]migrationtable-development-mode`: [don't] pass the development mode flag for migration tables to HDI, if the parameter is supported by the server, not enabled by default\n- `--[no-]liveness-ping`: [don't] send a sign of life from time to time, by default, a sign of life will be sent\n- `--[no-]live-messages`: [don't] display the make messages while the make is still in progress, by default, the messages will be displayed while the make is in progress\n- `--[no-]async-make`: [don't] use `MAKE_ASYNC` instead of `MAKE` for the HDI make step; prevents connection timeouts for very long-running deployments; by default, the synchronous `MAKE` is used\n- `--[no-]trace-vcap-services`: [don't] log VCAP services information, by default, the following VCAP services properties will be logged: name, label, plan, tags, schema, database_id, user, hdi_user, and service_key_name (with --trace, the rest of the properties will also be logged)\n- `--write-batch-size <integer>`: number of files to write in one batch. Must be a positive integer. Default: 8000\n\nSee `--help` for details and defaults.\n\nOptions can also be passed to `@sap/hdi-deploy` via the `HDI_DEPLOY_OPTIONS` environment variable. Options from `HDI_DEPLOY_OPTIONS` and the command line are merged. `HDI_DEPLOY_OPTIONS` have priority over options from the command line.\n\n## Supported Features\n\n`@sap/hdi-deploy` exposes its set of features via the `info` option, which can be passed as `--option` or via `HDI_DEPLOY_OPTIONS`, e.g.\n\n    node deploy --info [<component> [<component> [...]]]\n\nwhere a list of components can be specified.\n\nThe `info` option allows to pass multiple components. The `info` request for these components is optional, e.g. if the HDI Deployer doesn't support the component, then it will not throw an error, but simply not return information for that component. The special component `all` will return the information for all known components; `all` is the default if no component is specified. For certain future components, e.g. `server`, the HDI Deployer might need to connect to the HDI container in the database and retrieve feature information from there.\n\nExamples:\n\n```\nnode deploy --info all\nnode deploy --info client server\n```\n\nThe result of an `info` call is a JSON document where the top-level objects correspond to the requested components. Each component should at least report its name, its version, and the set of supported features with name and version number (version numbers are simple numbers (no dots, no double-dots)).\n\nIf a version number is negative, then the feature is supported by the client, but not supported by the server.\n\nFor a ","readmeFilename":"README.md"}