{"_id":"@sap/async-xsjs","_rev":"39-ab8eeaaf0e992e2387fb1a0551a814c1","name":"@sap/async-xsjs","dist-tags":{"latest":"3.0.5"},"versions":{"1.0.2":{"name":"@sap/async-xsjs","version":"1.0.2","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@1.0.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"bc1c8237026819280bd620886029c3ee9396f9e5","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-1.0.2.tgz","fileCount":178,"integrity":"sha512-7CY7XwHMfAvSTbxHpuZ7XKPanjljyPOEw+lVOXvjXip7dPohquiM4TLKpia5uziF9fliQpuNEvgNa2kd6cMOkQ==","signatures":[{"sig":"MEQCIC5FmTJ2NZKKLjxbTaa4fHJJrMVC2/HFy1EQ+YTb2hwfAiAA/tLyJENIEEiN0yTMBZ9HD445b8rrdfFxKv1P++PzWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2275627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2RP5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvhA/+OTSrJoyVHJ9P/fyHY/bPQ7RLLGLT2391TTNt2z7g09ZBgAzT\r\n1W94CU4/cMN7v56RA449L5gEcjdUKxp74Qy/2kjCVzNbLvGamk5b7XwJhCQX\r\nstdq8IKix247qgjjSNx08mYkzscKUO5shqHMUzuPWktKMUKHni3B0o9p72CH\r\n9ZoLF+iH4NXIxvAGywye4qRv0TZi9GQmAVU2k7stGlGaOpdVjLgOfXcT4q4Z\r\nFXuubCqbw5iXfwUb9dB3OpTjsgIM44YaK1Sm8kZSnCHGhLxyo2Csx51dXOtL\r\nlYjNVRCNm/qT2nEQpTjJ4VltUrYmMOno+vOcv+/LRTrnfdtTcLsB80srHmeT\r\nNkXUOomCM0zBAgWB5cuTXA1SrVxpfUB8QldeB7vyhk8B060mTGb/TWBULEJC\r\nLCprLVC6E89tim5Zs7ZOVzYXyxX5Uj3XwwapqpoPzRN6O00ghaDnXTLYmlKY\r\nnA8bh7wQ6MHeh9RJh28ITleeu6G6KZbClkATxNA2hCV47idQmwwtJUJ064cs\r\nrylGYBUMB9gBJiOVnX041U+aoB2t7olGu8Q0u4o/5eWjlgn6ucI/3oxO+6ob\r\nAdMUiqJGB20KF676HNKhpXm2o1YSgOCV4nXHgZ3QEKOxlBiuNrU0859heWHj\r\nfK8cSQdLfV7I1FJzS3610rtmD2hJwLbWujk=\r\n=jn8b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","_from":"file:async-xsjs-1.0.2.tgz","engines":{"node":"^16.x || ^18.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i && npm prune"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-1.0.2.tgz","_integrity":"sha512-7CY7XwHMfAvSTbxHpuZ7XKPanjljyPOEw+lVOXvjXip7dPohquiM4TLKpia5uziF9fliQpuNEvgNa2kd6cMOkQ==","repository":{},"_npmVersion":"9.3.1","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"19.5.0","dependencies":{"sax":"1.2.4","yazl":"2.4.1","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.18.2","request":"2.88.2","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^3.4.0","@sap/xssec":"^3.2.17","multiparty":"4.2.2","nodemailer":"6.6.1","@sap/hdbext":"^7.7.2","body-parser":"1.19.2","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^6.2.0","@sap/xsodata":"^8.0.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.14","@sap/node-vsi":"^1.4.21","cookie-parser":"1.3.5","@sap/e2e-trace":"^3.2.0","@sap/textbundle":"^3.1.0","@sap/textmining":"~1.1.6","@sap/xss-secure":"^4.1.0","accept-language":"2.0.16","@sap/hana-client":"2.15.19","@sap/jobs-client":"^1.7.43","@sap/textanalysis":"~1.1.0","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.0","@sap/instance-manager":"^3.5.3"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.13","filter-node-package":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_1.0.2_1675170808930_0.36510409960065315","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@sap/async-xsjs","version":"1.0.3","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@1.0.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"ff94c2577e120e1ce9a4cb2b567c4ee8cbb4c67d","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-1.0.3.tgz","fileCount":178,"integrity":"sha512-cZJnWmGhcXs1i6NdC5PLo+Zf/UBYWjU3ssnouBM0AQRSTB67+L9+3mVQ3CCAZ66Mtrd419wrRDy8PvZnwAXsxA==","signatures":[{"sig":"MEYCIQDFKZFgd6tX6TkJEcXBdk7UhgqPtQGD97sDsGKewcNo/gIhALo7H1lMC4R3/BgsiEjZ37Jr3SQz5x0K9zXVGkIJ0cb3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1830401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4kJdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCgQ/9HPwR/PMKn4+9fJhYxExH6rmvBnl5WlJKf5G0kCMlPg5R5/Oo\r\nSkMGgJ28KVTcQYPHFyGzUVJw1B8f8qZhCsVimfcw0XDVtytKxsCat76tK1aB\r\nKfCStoC90IqzCeZpVLo2hTY5ZJq0Lnqqshwbnz3j3X5Vnz9C9i8qfKTHHe1C\r\n/2gnEmFPw6fxYdzKiKzClsDevrhq2vrYXCMnASR9TJnkJGM+QjrlLANn/1Xb\r\ns6loqtsdseDddk4AEnn0Q/rFLXPNlFgrXlmYmLzU/KaudrUlW7KaEI8F369N\r\ndgj7UB+FNzdvgiGxof8C2D1ooChTdovaBCUWY/5XP+qYhuLZvopD+N/6em0V\r\n9ySJ3cllBKQ3XQ+HFlBP0gPCZ58A7v6bU8xJNLvELVQNYXridKHw4jFfOaLK\r\nkJymWnVEvs5y9c8ZR3O114m36SzGi+K5BOxkDyzQWc8WyLaP65DB6YCbKjAe\r\nx3dK5rCaoQPKOm/V4dOUwB41Wlj/DGQkBbtamFQbtLi0PTvSIEW+Z4VJu149\r\n0RSglJYW5ZnGGMs0j1Jhmgq8j1caMYbF2W93shp8eQWgZEqFFMKYCjI5oyT5\r\nMsFopg/pXXCBmjrQyopfgcxeBRQzLtRzc5JKLfmaPW0SgY5whjkA3hgRlThP\r\np1EyTfPXjGP+4eovgz3C287IISPLiZr+VdY=\r\n=NLcv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","_from":"file:async-xsjs-1.0.3.tgz","engines":{"node":"^16.x || ^18.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-1.0.3.tgz","_integrity":"sha512-cZJnWmGhcXs1i6NdC5PLo+Zf/UBYWjU3ssnouBM0AQRSTB67+L9+3mVQ3CCAZ66Mtrd419wrRDy8PvZnwAXsxA==","repository":{},"_npmVersion":"9.4.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"19.6.0","dependencies":{"sax":"1.2.4","yazl":"2.4.1","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.18.2","request":"2.88.2","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^3.4.0","@sap/xssec":"^3.2.17","multiparty":"4.2.2","nodemailer":"6.6.1","@sap/hdbext":"^7.7.2","body-parser":"1.19.2","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^6.2.0","@sap/xsodata":"^8.0.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.14","@sap/node-vsi":"^1.4.21","cookie-parser":"1.3.5","@sap/e2e-trace":"^3.2.0","@sap/textbundle":"^3.1.0","@sap/textmining":"~1.1.6","@sap/xss-secure":"^4.1.0","accept-language":"2.0.16","@sap/hana-client":"2.15.19","@sap/jobs-client":"^1.7.43","@sap/textanalysis":"~1.1.0","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.0","@sap/instance-manager":"^3.5.3"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.13","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_1.0.3_1675772508977_0.21124430519783544","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@sap/async-xsjs","version":"1.0.4","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@1.0.4","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"b8b56e8f7ae249421b2777c5c9a9174135719e1d","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-1.0.4.tgz","fileCount":178,"integrity":"sha512-zydvaq9NeomG4sPJaVkTdBo1fbmnKCL3+tYSHSpopsNaXTbOR6M9y/Pl30+jFVWccT/YNgsJqqZhJRWuF2m02A==","signatures":[{"sig":"MEYCIQDLwqOIrXhz88apDVZ/KkQP25/TZE635L+74VMtH5rixgIhAPrAoB7eR1wLc4Kyp7joIHpFUkR9ZyHRVdCY9FuS1l6P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1830063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIvR+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpXw/+P28xN++KMNzkVevvrG+kMsjXr7EXGmkYs6xSuM4uxEbwSWJc\r\n/mKjirRwgErI6TPZ3pCax8GZLfn7/PCU466BnXEQrRmxFX5m9VJFY0fux36U\r\nPeUqwShRUH7+gr0NlMaJHYrJi6Zgn2YPv4H9LBRrj7P4nlDniXu5aEQYlF8o\r\n9tp+bV+ynwMnpa0Irr442hQBax1mEBwGo1HdCh2HRuSWgOAgEx8GXvIovxDm\r\nHvIYRDPw8+DqqBvIagXZDEeADxSkX5eYLj5/tcjS+adQgTuJCI3sGbLNhWzU\r\nBj39bL7PwBcOqGnpWRbXlAOI7DcnZJEckOE9OyGgw/8CJwFwI/rfjtvD+qh3\r\nahU/kvDJImGSD04xR5Go/6ZtXxHuFe1StrAP6EfL+2QyIBr3Yh67H6C9bvwJ\r\nQcbiHg3JeErvF08MUoZUcTaVWFRkhzNzy/x+4c7a2bN1d78QmYRcQH3m80AW\r\nNlaHFetlxkU4t4mMurNHgph2/XN/d7MmxxaSKyksD04n9Xp45hirHcaYG2JY\r\nA0fxnEIqlqUAe+kX0TCDUSPOtFnM2YXThWud9HnNjAcG1lJ60oZ0BSdwuvyR\r\nbB0+Q1blppTkXpxA3xI7m3kLFXfFC38liN6dacqruN7Rv/9KAw1/FsL6L9QU\r\nl+1suL792Z1lZNRVc1E9li4GVCi9/Vtw37g=\r\n=Ukc7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","_from":"file:async-xsjs-1.0.4.tgz","engines":{"node":"^16.x || ^18.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-1.0.4.tgz","_integrity":"sha512-zydvaq9NeomG4sPJaVkTdBo1fbmnKCL3+tYSHSpopsNaXTbOR6M9y/Pl30+jFVWccT/YNgsJqqZhJRWuF2m02A==","repository":{},"_npmVersion":"9.5.1","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"19.8.1","dependencies":{"sax":"1.2.4","yazl":"2.4.1","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.18.2","request":"2.88.2","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^3.4.0","@sap/xssec":"^3.2.17","multiparty":"4.2.2","nodemailer":"6.6.1","@sap/hdbext":"^7.7.3","body-parser":"1.19.2","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^6.2.0","@sap/xsodata":"^8.0.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.14","@sap/node-vsi":"^1.4.21","cookie-parser":"1.3.5","@sap/e2e-trace":"^3.2.0","@sap/textbundle":"^3.1.0","@sap/textmining":"~1.1.6","@sap/xss-secure":"^4.1.0","accept-language":"2.0.16","@sap/hana-client":"2.16.21","@sap/jobs-client":"^1.7.43","@sap/textanalysis":"~1.1.0","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.0","@sap/instance-manager":"^3.5.3"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.13","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_1.0.4_1680012414473_0.27143883723364115","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@sap/async-xsjs","version":"1.0.5","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@1.0.5","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"60d3e0cead94392f7f870b74c8977d9ae2b12c5b","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-1.0.5.tgz","fileCount":178,"integrity":"sha512-pINnLRRCOGaOnHWd5CmOolXVXscoRdHHHHynSWPkflXp5HkJcu0BAxmqVEUR+H4/VKjyCrNh63/t2QjgMGlarA==","signatures":[{"sig":"MEUCIA+ke46UjgdwXVr27pC7Y/HiApoXw/Dky7sMeDjHgTSGAiEA3K7bTXiTCwdZgx4QwYbGb1/t58E6pMUMcEGjBpOMtPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1823614},"main":"./lib","_from":"file:async-xsjs-1.0.5.tgz","engines":{"node":"^16.x || ^18.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-1.0.5.tgz","_integrity":"sha512-pINnLRRCOGaOnHWd5CmOolXVXscoRdHHHHynSWPkflXp5HkJcu0BAxmqVEUR+H4/VKjyCrNh63/t2QjgMGlarA==","repository":{},"_npmVersion":"9.6.6","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"20.2.0","dependencies":{"sax":"1.2.4","yazl":"2.4.1","axios":"^1.3.5","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.18.2","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^3.4.0","@sap/xssec":"^3.2.17","multiparty":"4.2.2","nodemailer":"6.6.1","@sap/hdbext":"^7.7.3","body-parser":"1.19.2","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^6.2.0","@sap/xsodata":"^8.0.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.14","@sap/node-vsi":"^1.4.21","cookie-parser":"1.3.5","@sap/e2e-trace":"^3.2.0","@sap/textbundle":"^3.1.0","@sap/textmining":"~1.1.6","@sap/xss-secure":"^4.1.0","accept-language":"2.0.16","@sap/hana-client":"2.16.21","@sap/jobs-client":"^1.7.43","@sap/textanalysis":"~1.1.0","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.0","@sap/instance-manager":"^3.5.3"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.13","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_1.0.5_1686313502077_0.39082399403651924","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@sap/async-xsjs","version":"1.0.6","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@1.0.6","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"f19af34d77fa2d2fca4dab8d0db71b0e39f26258","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-1.0.6.tgz","fileCount":178,"integrity":"sha512-EItaWy6mcY114FCiklSy+8URLn8ddlZeMRGQVDr3iwReN/iYH04wCiXrvLZ9k4SNCyxElWFYRR6hyz6G0QyMtQ==","signatures":[{"sig":"MEYCIQDy7aUS6aJyMbOM59pX0eYiIObLddwhU1AfGX4e+TqSngIhAN8lQnnt1YDK90jEb0V6GA9emiLdfpno++N6jZCeuAvz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1822816},"main":"./lib","_from":"file:async-xsjs-1.0.6.tgz","engines":{"node":"^16.x || ^18.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-1.0.6.tgz","_integrity":"sha512-EItaWy6mcY114FCiklSy+8URLn8ddlZeMRGQVDr3iwReN/iYH04wCiXrvLZ9k4SNCyxElWFYRR6hyz6G0QyMtQ==","repository":{},"_npmVersion":"9.6.7","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"20.3.1","dependencies":{"sax":"1.2.4","yazl":"2.4.1","axios":"^1.3.5","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.18.2","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^3.4.0","@sap/xssec":"^3.2.17","multiparty":"4.2.2","nodemailer":"6.6.1","@sap/hdbext":"^7.7.5","body-parser":"1.19.2","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^6.2.0","@sap/xsodata":"^8.0.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.14","@sap/node-vsi":"^1.4.21","cookie-parser":"1.3.5","@sap/e2e-trace":"^3.2.0","@sap/textbundle":"^3.1.0","@sap/textmining":"~1.1.6","@sap/xss-secure":"^4.1.0","accept-language":"2.0.16","@sap/hana-client":"2.17.14","@sap/jobs-client":"^1.7.43","@sap/textanalysis":"~1.1.0","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.0","@sap/instance-manager":"^3.5.3"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.13","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_1.0.6_1687517541340_0.744665321574919","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@sap/async-xsjs","version":"1.0.7","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@1.0.7","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"659d836d8a631e26dc90202e76e528040943ca04","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-1.0.7.tgz","fileCount":178,"integrity":"sha512-7C3CteQdT29zMTtGN9lb96ka7/4r3FOJ1o6rWPJPqP9Cwa4GiUQEKpz/S7917ZckOz7rqY76voUucT14v8y0bA==","signatures":[{"sig":"MEYCIQDbzzQZFstLBHkf8ne2/1BinMlhfgrFWavEoaMjN7CYqwIhAKnKoOsHJgwCUaxzOdkGDREUz0fnQhFQVABiPMJztrG2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1827858},"main":"./lib","_from":"file:async-xsjs-1.0.7.tgz","engines":{"node":"^16.x || ^18.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-1.0.7.tgz","_integrity":"sha512-7C3CteQdT29zMTtGN9lb96ka7/4r3FOJ1o6rWPJPqP9Cwa4GiUQEKpz/S7917ZckOz7rqY76voUucT14v8y0bA==","repository":{},"_npmVersion":"10.1.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"20.8.0","dependencies":{"sax":"1.2.4","yazl":"2.4.1","axios":"^1.3.5","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.18.2","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^3.4.0","@sap/xssec":"^3.3.5","multiparty":"4.2.2","nodemailer":"6.6.1","@sap/hdbext":"^8.0.0","body-parser":"1.19.2","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^6.2.0","@sap/xsodata":"^8.0.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.14","@sap/node-vsi":"^1.4.21","cookie-parser":"1.3.5","@sap/e2e-trace":"^3.2.0","@sap/textbundle":"^3.1.0","@sap/textmining":"~1.1.6","@sap/xss-secure":"^4.1.0","accept-language":"2.0.16","@sap/hana-client":"^2.18.24","@sap/jobs-client":"^1.7.43","@sap/textanalysis":"~1.1.0","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^3.5.3"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.13","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_1.0.7_1696599602247_0.3998844245280919","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@sap/async-xsjs","version":"1.0.8","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@1.0.8","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"9cd8d3813a8673fea9d7ffdb56407ca3ac2e33bf","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-1.0.8.tgz","fileCount":178,"integrity":"sha512-wJbb9ExtEHPxE1RH/yhawmtuL+ycJ+ZLWI2Sp9bUt+hUFnq26z4k6d9R/qHFQEqtppsjNaDtDeP3MrU5xVvemQ==","signatures":[{"sig":"MEQCIGGwJP+30QNTM+WIrNwc0nM1qdu9KxyekACw3GSrWv9WAiAT8Onx4NxjE7BvhT+3zGmP75j96h8xC4mZrw5d/2dfmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1829713},"main":"./lib","_from":"file:async-xsjs-1.0.8.tgz","engines":{"node":"^16.x || ^18.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-1.0.8.tgz","_integrity":"sha512-wJbb9ExtEHPxE1RH/yhawmtuL+ycJ+ZLWI2Sp9bUt+hUFnq26z4k6d9R/qHFQEqtppsjNaDtDeP3MrU5xVvemQ==","repository":{},"_npmVersion":"10.2.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"21.0.0","dependencies":{"sax":"1.2.4","yazl":"2.4.1","axios":"^1.3.5","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.18.2","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^3.4.0","@sap/xssec":"^3.3.5","multiparty":"4.2.2","nodemailer":"6.6.1","@sap/hdbext":"^8.0.0","body-parser":"1.19.2","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^6.2.0","@sap/xsodata":"^8.0.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.14","@sap/node-vsi":"^1.4.21","cookie-parser":"1.3.5","@sap/e2e-trace":"^3.2.0","@sap/textbundle":"^3.1.0","@sap/textmining":"~1.1.6","@sap/xss-secure":"^4.1.0","accept-language":"2.0.16","@sap/hana-client":"^2.18.24","@sap/jobs-client":"^1.7.43","@sap/textanalysis":"~1.1.0","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^3.5.3"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.13","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_1.0.8_1697816219348_0.7414131030756013","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@sap/async-xsjs","version":"2.0.0","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.0.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"bc85149383d1c956426a3cfe8cfabd9fcf4b98f9","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.0.0.tgz","fileCount":175,"integrity":"sha512-lAph4sH3IxjxlZVo3YKX/tYQhuLvV+58r46TJyLCbcW86qhFjqlyI8m23CEiEnQpNnewI7ZfCc4BoqW77ZnaYQ==","signatures":[{"sig":"MEQCIDaZTV2LoMFDOahF5XzpL7RT5Obblw/sMRmEnQ/KOoqCAiAaZZiMU7IV+nvsFYyrLzzHKXvcqnjneO99A9NRS81aSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820555},"main":"./lib","_from":"file:async-xsjs-2.0.0.tgz","engines":{"node":"^18.x || ^20.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.0.0.tgz","_integrity":"sha512-lAph4sH3IxjxlZVo3YKX/tYQhuLvV+58r46TJyLCbcW86qhFjqlyI8m23CEiEnQpNnewI7ZfCc4BoqW77ZnaYQ==","repository":{},"_npmVersion":"10.2.4","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"21.4.0","dependencies":{"sax":"1.2.4","yazl":"2.4.1","axios":"^1.6.2","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.18.2","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^4.2.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.6.1","@sap/hdbext":"^8.0.2","body-parser":"1.19.2","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^7.1.0","@sap/xsodata":"^8.1.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.21","@sap/node-vsi":"^1.4.25","cookie-parser":"1.3.5","@sap/e2e-trace":"^4.1.0","@sap/textbundle":"^4.3.0","@sap/xss-secure":"^4.3.0","accept-language":"2.0.16","@sap/hana-client":"^2.19.18","@sap/jobs-client":"^1.8.1","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.13","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.0.0_1702029574245_0.9726372097168203","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@sap/async-xsjs","version":"2.0.1","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.0.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"7b211d09de562e02a140399539688c9f15b97ead","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.0.1.tgz","fileCount":175,"integrity":"sha512-IUsgJJiRC394/+TFTHSn6D8inLZ+Y04/v9iwc7HVwtsPi4wUvv1uW6zgTCDkvGBMF8/mfF6pD9sHyo17QHCm4Q==","signatures":[{"sig":"MEYCIQCNjXwuPtu+N6gST3rNveMx4w++2D+xybdUXPYTX3+vkgIhAOrepbEl2Vx7jX9is3ZYkOPAG3NJfhmFXBHQe3dy0LA3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1821921},"main":"./lib","_from":"file:async-xsjs-2.0.1.tgz","engines":{"node":"^18.x || ^20.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.0.1.tgz","_integrity":"sha512-IUsgJJiRC394/+TFTHSn6D8inLZ+Y04/v9iwc7HVwtsPi4wUvv1uW6zgTCDkvGBMF8/mfF6pD9sHyo17QHCm4Q==","repository":{},"_npmVersion":"10.8.2","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"22.5.1","dependencies":{"sax":"1.2.4","yazl":"2.4.1","axios":"^1.6.2","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.19.2","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^4.2.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.9","@sap/hdbext":"^8.0.2","body-parser":"1.19.2","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^7.1.0","@sap/xsodata":"^8.1.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.23","@sap/node-vsi":"^1.4.27","cookie-parser":"1.3.5","@sap/e2e-trace":"^4.1.0","@sap/textbundle":"^4.3.0","@sap/xss-secure":"^4.3.0","accept-language":"2.0.16","@sap/hana-client":"2.21.28","@sap/jobs-client":"^1.8.1","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.35","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.0.1_1721731963558_0.22425265606368106","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@sap/async-xsjs","version":"2.0.2","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.0.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"9fe4f598ff26d1615b552adf5e78155fb69752ec","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.0.2.tgz","fileCount":175,"integrity":"sha512-CwG9giBJoAUuxG8fjlr9hzIcrCca6945MwIhDRR+cLUdztJ60cp8LbBwWd32fuDFGdryAogHe7EACbuQju9vYA==","signatures":[{"sig":"MEUCIH2uZLfnQQXJFE6WF/6QtcO2gPY70mhPX52zbu5d4xa5AiEA41V3JbfWagAuoahzVB9NFJLqRSs2qPhBjbahu6qsmHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1822046},"main":"./lib","_from":"file:async-xsjs-2.0.2.tgz","engines":{"node":"^18.x || ^20.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.0.2.tgz","_integrity":"sha512-CwG9giBJoAUuxG8fjlr9hzIcrCca6945MwIhDRR+cLUdztJ60cp8LbBwWd32fuDFGdryAogHe7EACbuQju9vYA==","repository":{},"_npmVersion":"10.8.2","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"22.7.0","dependencies":{"sax":"1.2.4","yazl":"2.4.1","axios":"^1.7.7","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.19.2","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^4.2.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.9","@sap/hdbext":"^8.0.2","body-parser":"1.19.2","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^7.1.0","@sap/xsodata":"^8.1.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.23","@sap/node-vsi":"^1.4.27","cookie-parser":"1.3.5","@sap/e2e-trace":"^4.1.0","@sap/textbundle":"^4.3.0","@sap/xss-secure":"^4.3.0","accept-language":"2.0.16","@sap/hana-client":"2.21.28","@sap/jobs-client":"^1.8.1","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.35","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.0.2_1725442346329_0.27449998524780583","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@sap/async-xsjs","version":"2.0.3","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.0.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"32e322370ecb81589887b0d1b62b330e13e946fb","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.0.3.tgz","fileCount":175,"integrity":"sha512-4bf/OUDaTSJ6+ft5YZ/JYb8OtMMiB2Td1Nt7B8pX+8bWDWxBNZLbWKqqKHGI2ukxYxw87a5k0ZMPAWqebMRmCg==","signatures":[{"sig":"MEQCIA/j5ot6dJ8KQMqEjPtGAyAwi/hEO6asEENlgUye//28AiAK+WUYG+Gdf+J/mPPSkpTq0fUSV+2GOZZrc3shn9+7/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1816668},"main":"./lib","_from":"file:async-xsjs-2.0.3.tgz","engines":{"node":"^18.x || ^20.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.0.3.tgz","_integrity":"sha512-4bf/OUDaTSJ6+ft5YZ/JYb8OtMMiB2Td1Nt7B8pX+8bWDWxBNZLbWKqqKHGI2ukxYxw87a5k0ZMPAWqebMRmCg==","repository":{},"_npmVersion":"10.8.3","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"22.9.0","dependencies":{"sax":"1.2.4","yazl":"2.4.1","axios":"^1.7.7","yauzl":"2.6.0","big.js":"5.0.2","cookie":"0.2.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.21.0","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^4.2.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.9","@sap/hdbext":"^8.0.2","body-parser":"1.20.3","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^7.1.0","@sap/xsodata":"^8.1.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.23","@sap/node-vsi":"^1.4.27","cookie-parser":"1.3.5","@sap/e2e-trace":"^4.1.0","@sap/textbundle":"^4.3.0","@sap/xss-secure":"^4.3.0","accept-language":"2.0.16","@sap/hana-client":"2.21.28","@sap/jobs-client":"^1.8.1","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.35","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.0.3_1728048743492_0.4337468359788539","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@sap/async-xsjs","version":"2.0.4","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.0.4","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"25878ffb673fb3c6aa040a6814d033693c229479","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.0.4.tgz","fileCount":175,"integrity":"sha512-tT4zMy0U1k8edMrFxdFa6U8q/hs2lHLXTbdLbJHcUq/Nr5SpAHjQtt4l69yZq8SE7lKiosvw6LiXYiQfrysEJw==","signatures":[{"sig":"MEQCIEf2VhoVSNLTkKrP4+2/N/iahJcDzTLkwfsKaEzsgodlAiAI5H+hTd0s2sPHropGBLMSzvSolDk/p2rO01GlXI5lTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1818021},"main":"./lib","_from":"file:async-xsjs-2.0.4.tgz","engines":{"node":"^18.x || ^20.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.0.4.tgz","_integrity":"sha512-tT4zMy0U1k8edMrFxdFa6U8q/hs2lHLXTbdLbJHcUq/Nr5SpAHjQtt4l69yZq8SE7lKiosvw6LiXYiQfrysEJw==","repository":{},"_npmVersion":"10.9.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"23.1.0","dependencies":{"sax":"1.2.4","yazl":"2.4.1","axios":"^1.7.7","yauzl":"2.6.0","big.js":"5.0.2","cookie":"1.0.1","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.21.1","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^4.2.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.9","@sap/hdbext":"^8.0.2","body-parser":"1.20.3","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^7.1.0","@sap/xsodata":"^8.1.2","content-type":"1.0.1","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^4.1.0","@sap/textbundle":"^4.3.0","@sap/xss-secure":"^4.3.0","accept-language":"2.0.16","@sap/hana-client":"2.21.28","@sap/jobs-client":"^1.8.1","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.35","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.0.4_1731476041224_0.5740534644542665","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@sap/async-xsjs","version":"2.0.5","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.0.5","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"ab012bfe55d4d430e4a433b42bd85b00ce9fa119","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.0.5.tgz","fileCount":175,"integrity":"sha512-GWb2tqbKtWf1bxShkKERaEYGHl5yKfxFxQfW42FST/q0PxSxUHD8/FB3ankJoqWHubuXDxYBCLGpYOXxQa02oA==","signatures":[{"sig":"MEUCIQDKT3dfKUqgWNajwc9LJbG07ZvzFN0ZaJlpS7vh3GU1+AIgc7Sd1aJQiDwygwhPDCzm8PAwLnXuHUzVmugxqJlV88E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1818622},"main":"./lib","_from":"file:async-xsjs-2.0.5.tgz","engines":{"node":"^18.x || ^20.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.0.5.tgz","_integrity":"sha512-GWb2tqbKtWf1bxShkKERaEYGHl5yKfxFxQfW42FST/q0PxSxUHD8/FB3ankJoqWHubuXDxYBCLGpYOXxQa02oA==","repository":{},"_npmVersion":"10.9.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"23.2.0","dependencies":{"sax":"1.2.4","yazl":"2.4.1","axios":"^1.7.7","yauzl":"2.6.0","big.js":"5.0.2","cookie":"1.0.1","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.0","express":"4.21.1","callsite":"1.0.0","passport":"0.6.0","statuses":"1.2.1","@sap/xsenv":"^4.2.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.9","@sap/hdbext":"^8.0.2","body-parser":"1.20.3","compression":"1.7.1","media-typer":"0.3.0","@sap/logging":"^7.1.0","@sap/xsodata":"^8.2.0","content-type":"1.0.1","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^4.1.0","@sap/textbundle":"^4.3.0","@sap/xss-secure":"^4.3.0","accept-language":"2.0.16","@sap/hana-client":"2.22.32","@sap/jobs-client":"^1.8.1","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"7.1.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.1.0","moment-timezone":"0.5.35","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.0.5_1732095297631_0.1267860236950431","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@sap/async-xsjs","version":"2.0.6","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.0.6","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"6f681e13a19b29bb1191d75c76fe0367bd12820d","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.0.6.tgz","fileCount":175,"integrity":"sha512-5H+lTNtTqPI9iXBMVGJUvDkJEVpZIYlvmPm9wUlTFzLsTOCEgFZ/T744S0albmWwLrJfqpuoNBAmvTnlhNPs5g==","signatures":[{"sig":"MEYCIQCfiWhZ4J05ckdgoSidfuAjWwKjX1zaWue3y2w5+oR14wIhAKWnSyDbWz9/l1b2bw9NsnZMiQC5SgsGZqe+zCHc0CbD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1818467},"main":"./lib","_from":"file:async-xsjs-2.0.6.tgz","engines":{"node":"^18.x || ^20.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.0.6.tgz","_integrity":"sha512-5H+lTNtTqPI9iXBMVGJUvDkJEVpZIYlvmPm9wUlTFzLsTOCEgFZ/T744S0albmWwLrJfqpuoNBAmvTnlhNPs5g==","repository":{},"_npmVersion":"10.9.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"23.3.0","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.7.8","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.16","@sap/hdbext":"^8.0.8","body-parser":"1.20.3","compression":"1.7.5","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.0","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.22.32","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.0.6_1732776748112_0.11259383992907823","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@sap/async-xsjs","version":"2.0.7","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.0.7","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"06046c7cb0b4bf7262de90048d4e919258ad6a0b","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.0.7.tgz","fileCount":175,"integrity":"sha512-pUrleAtNfI1YApKNWm/OHLYkP9yMmrYceWZawTkY+FD/W0St1HCbIZR+FbMANiEMtLIeMRUBJky9epF9Yg0hUA==","signatures":[{"sig":"MEUCIG6mKSCC+WpNkJI1r2mGI7BaceABXIBEJAJEg4yp/M5kAiEAncmSYxEQhR0pZjOa77Ncn2IWG7ukLLNDoZ/RqaSNVRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820560},"main":"./lib","_from":"file:async-xsjs-2.0.7.tgz","engines":{"node":"^18.x || ^20.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.0.7.tgz","_integrity":"sha512-pUrleAtNfI1YApKNWm/OHLYkP9yMmrYceWZawTkY+FD/W0St1HCbIZR+FbMANiEMtLIeMRUBJky9epF9Yg0hUA==","repository":{},"_npmVersion":"10.9.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"23.3.0","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.7.8","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.16","@sap/hdbext":"8.0.8","body-parser":"1.20.3","compression":"1.7.5","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.0","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.22.32","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.0.7_1733219217628_0.3168006727180037","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@sap/async-xsjs","version":"2.0.8","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.0.8","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"eab608b30afb18d5b76cad43258ed8f1cdbebf8d","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.0.8.tgz","fileCount":175,"integrity":"sha512-zJ8ZFmZpMa/+r6+5DABp4Miele+JJGOF81dCZF4yO9P69Jks3O61M+nBgGQUkpc1fAiMGqsuOEme62+D4dOksQ==","signatures":[{"sig":"MEUCIQDcrWwZWnC/aehEW0x8ISFBkmbVRyInTet9KoMx6kvv9QIgIDHLs5mKe1XWu93qCSYzoIx29lrsp1oQPRziheVT7zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1907193},"main":"./lib","_from":"file:async-xsjs-2.0.8.tgz","engines":{"node":"^18.x || ^20.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.0.8.tgz","_integrity":"sha512-zJ8ZFmZpMa/+r6+5DABp4Miele+JJGOF81dCZF4yO9P69Jks3O61M+nBgGQUkpc1fAiMGqsuOEme62+D4dOksQ==","repository":{},"_npmVersion":"10.9.2","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"23.4.0","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.7.8","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.16","@sap/hdbext":"8.0.9","body-parser":"1.20.3","compression":"1.7.5","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.0","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.22.32","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.0.8_1734149004539_0.942987301195497","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@sap/async-xsjs","version":"2.0.9","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.0.9","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"9544b52a2c208090489e04e52a79c97401c16cca","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.0.9.tgz","fileCount":175,"integrity":"sha512-aZzZOTKibrHu7+WwzYsszF49nnEUVuYA6n0fllyd0WF7dU14+uciduGFqipuMcnWQD5bpKAnHBnBc8f18tROTg==","signatures":[{"sig":"MEYCIQCbGU50KqkqjXclSJg1FcjQbRSV+hnf36l2yBxQwkVYoQIhAPsNBWN+sR4im49CpozEi9h9SauhIRioB8d1TVcXI9Lk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807685},"main":"./lib","_from":"file:async-xsjs-2.0.9.tgz","engines":{"node":"^18.x || ^20.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.0.9.tgz","_integrity":"sha512-aZzZOTKibrHu7+WwzYsszF49nnEUVuYA6n0fllyd0WF7dU14+uciduGFqipuMcnWQD5bpKAnHBnBc8f18tROTg==","repository":{},"_npmVersion":"10.9.2","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"23.4.0","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.7.8","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.16","@sap/hdbext":"8.1.0","body-parser":"1.20.3","compression":"1.7.5","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.0","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.22.32","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^5.7.1","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.0.9_1734513673699_0.6679558502771785","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@sap/async-xsjs","version":"2.1.0","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"0bfaea0612b752a50ee294a18d67e4f21f8e0182","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.0.tgz","fileCount":175,"integrity":"sha512-evSNOI76GEhfDG2QXHuYGjBLPnSHOfWTpufxiI+rncknVF3cCW/oTNk2id+9AbcuZj/4I2MTp2EtVxI2/Pspuw==","signatures":[{"sig":"MEQCIEjoF6dwK4OhPuTlFXw2uGcalQdx9ntRqXyvp3mPve24AiANPnhHnTJUQARLevYzomvSZfG5F0708F7wnZxYIu2hew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1807710},"main":"./lib","_from":"file:async-xsjs-2.1.0.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.0.tgz","_integrity":"sha512-evSNOI76GEhfDG2QXHuYGjBLPnSHOfWTpufxiI+rncknVF3cCW/oTNk2id+9AbcuZj/4I2MTp2EtVxI2/Pspuw==","repository":{},"_npmVersion":"10.9.2","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"23.10.0","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.8.3","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.16","@sap/hdbext":"8.1.3","body-parser":"1.20.3","compression":"1.7.5","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.22.32","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^6.3.0","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.0_1743079959914_0.033774375466869566","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@sap/async-xsjs","version":"2.1.1","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"c018a70bc4e32d7813f19dbece453d2112fcb93b","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.1.tgz","fileCount":175,"integrity":"sha512-48U43GIMdLDsgWGWvsk8LAvo0PcT0XWBSOr2YmovRnzf7lFipETh4kwYTmElPAmvONAV68oGr5BDfgZDfa65Fg==","signatures":[{"sig":"MEUCICz0TNCkl8en68Owywz1INC/9N36Gl233o/OZeW5sj4zAiEA9YSsg133GS+AzBODY/SQgnqZGrhnyVYxD2ytpadTIAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1807186},"main":"./lib","_from":"file:async-xsjs-2.1.1.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && npm shrinkwrap && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.1.tgz","_integrity":"sha512-48U43GIMdLDsgWGWvsk8LAvo0PcT0XWBSOr2YmovRnzf7lFipETh4kwYTmElPAmvONAV68oGr5BDfgZDfa65Fg==","repository":{},"_npmVersion":"11.3.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"24.0.0","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.8.3","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.16","@sap/hdbext":"8.1.4","body-parser":"1.20.3","compression":"1.7.5","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.24.24","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^6.3.0","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.1_1746781567005_0.734512082645149","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@sap/async-xsjs","version":"2.1.2","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"620ae5cebc96a086e35f2cbdfba6d93b2fef4172","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.2.tgz","fileCount":175,"integrity":"sha512-58D0eTL4vmLvj7CWJVfmZBRvyi9P45vhE7hg6qKFBqENmHAyn7YAPHA27fMKcrT6FRWYqjKMk4Ia3TNZ5jOgNg==","signatures":[{"sig":"MEUCIGkq2yb9b1nqKIYtJUAlR6APsDtDLYh6lzCvgwBD95rZAiEAhzTwWfr+0cwUvgyyM15BZYwlW5ofR2L08CYmG1IJW4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1955216},"main":"./lib","_from":"file:async-xsjs-2.1.2.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"npm dedupe && clean-packages -i"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.2.tgz","_integrity":"sha512-58D0eTL4vmLvj7CWJVfmZBRvyi9P45vhE7hg6qKFBqENmHAyn7YAPHA27fMKcrT6FRWYqjKMk4Ia3TNZ5jOgNg==","repository":{},"_npmVersion":"11.3.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"24.1.0","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.8.3","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.16","@sap/hdbext":"8.1.7","body-parser":"1.20.3","compression":"1.7.5","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.24.26","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^6.3.0","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.2_1748429481926_0.1932810029829839","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@sap/async-xsjs","version":"2.1.3","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"4c7d09e1653075302a71ea1dffbed4112e3bfd28","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.3.tgz","fileCount":175,"integrity":"sha512-p0jJp1xPLcq1sMsChFw3KVcq87923Y8TTs52L3Z/PJfBSJRnNtFGBfImgC1PbjuoNuDAD4YaBVZF63WmOMqqSA==","signatures":[{"sig":"MEUCIQDpyUykANT8uLmeHrau9o+30JGERsdLWideDgqgoipbKQIgGTJXpe5PT+wjotUWnLwtV/VGWKTU8CYZF2x6arKjotU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1807955},"main":"./lib","_from":"file:async-xsjs-2.1.3.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","actor":{"name":"sap_extncrepos","type":"user","email":"mob.extrepo.stores@sap.com"},"email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.3.tgz","_integrity":"sha512-p0jJp1xPLcq1sMsChFw3KVcq87923Y8TTs52L3Z/PJfBSJRnNtFGBfImgC1PbjuoNuDAD4YaBVZF63WmOMqqSA==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.4.2","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"24.3.0","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.8.3","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.16","@sap/hdbext":"8.1.9","body-parser":"1.20.3","compression":"1.7.5","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.24.26","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^6.3.0","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.3_1751432004931_0.9696897944250202","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@sap/async-xsjs","version":"2.1.4","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.4","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"7bf3e87c0f7239b388fdd47b6943ab4af0fcc2a5","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.4.tgz","fileCount":175,"integrity":"sha512-Kp/lBup6kn7p20HxKhuvosDd9igriZng4D1ww+yIXEKuyTEAJwb/zh3dexjxDSXZMIC/A667gJ7xaqGxEMfWaw==","signatures":[{"sig":"MEYCIQDG2l49wSiCgJL8zvNOCBpOqucvSrz2qNaH2n1uykRAVwIhAKMM5JXQZ4ovGTP2YZIrc2i0U3eZBPwLwf3pND2YfG+g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1808659},"main":"./lib","_from":"file:async-xsjs-2.1.4.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.4.tgz","_integrity":"sha512-Kp/lBup6kn7p20HxKhuvosDd9igriZng4D1ww+yIXEKuyTEAJwb/zh3dexjxDSXZMIC/A667gJ7xaqGxEMfWaw==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.4.2","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"24.4.1","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.8.3","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.16","@sap/hdbext":"8.1.9","body-parser":"1.20.3","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.24.26","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^6.3.0","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.4_1753884130506_0.3502646250836199","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@sap/async-xsjs","version":"2.1.5","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.5","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"1ec5815c5b380becdbe09266b9c8a3ff7cddaab3","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.5.tgz","fileCount":175,"integrity":"sha512-yXb0nw0EOJvtZ9U58+kUeD9Lqcb9Efi/Qu11NBPT+HlkZBKNVCM0YcD5QxdhAZ7K47JM87BdWe6/pSKYVnt2wg==","signatures":[{"sig":"MEUCIGHDVGN/Lm4/S0BY+gboAUXVmsL/nQsanfUAgM7OryHMAiEAsloyxsF+KUxXxc8iHlEUqijv7z+aqaPrlo9vtX5uNqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1808630},"main":"./lib","_from":"file:async-xsjs-2.1.5.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.5.tgz","_integrity":"sha512-yXb0nw0EOJvtZ9U58+kUeD9Lqcb9Efi/Qu11NBPT+HlkZBKNVCM0YcD5QxdhAZ7K47JM87BdWe6/pSKYVnt2wg==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.6.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"24.8.0","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.12.2","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"6.9.16","@sap/hdbext":"8.1.9","body-parser":"1.20.3","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.24.26","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^6.3.0","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.5_1758690508375_0.7971637576426156","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@sap/async-xsjs","version":"2.1.6","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.6","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"29685d87689a871fd2d255902077400c6f07ce68","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.6.tgz","fileCount":175,"integrity":"sha512-eUxMZNGSXr7D4AbND5kyeqlGJea2WKhne1Qwgc6zAPXJ+nVGM7AZRbg3XebnzWu1rmFu5sS/IKVij4RCTXemUg==","signatures":[{"sig":"MEQCIGyVPMD2Rw/8Ajl+0g5Apskt/fnig+sxafL8LGP99a/BAiBjmgeebzXoAWUuKDfu+c7RW/VmN8EzfItJiLlUbwK1aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1808758},"main":"./lib","_from":"file:async-xsjs-2.1.6.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.6.tgz","_integrity":"sha512-eUxMZNGSXr7D4AbND5kyeqlGJea2WKhne1Qwgc6zAPXJ+nVGM7AZRbg3XebnzWu1rmFu5sS/IKVij4RCTXemUg==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.6.2","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"25.2.1","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.12.2","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"7.0.10","@sap/hdbext":"8.1.9","body-parser":"1.20.3","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.24.26","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^6.3.0","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.6_1763975594074_0.07294527720057387","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@sap/async-xsjs","version":"2.1.7","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.7","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"f8b56cca304c8b4b2228837df903da1e3edc80df","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.7.tgz","fileCount":175,"integrity":"sha512-ys35a/9dvwxgrB8nz6GuBPQVQr5I8tt5d+lvC0TVDmNsm98f2sNo9A9lTx9RFu8KsVH/4p7AJ/oBJ6EO37wgmA==","signatures":[{"sig":"MEUCIAcTISH8glBb24+aauk791s0A53kwr4S0qlmRBt84QwiAiEA77CW8r5bcFh9k8mQ5p/l6MbI57iVd3fDMztSSOhZBok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1809492},"main":"./lib","_from":"file:async-xsjs-2.1.7.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.7.tgz","_integrity":"sha512-ys35a/9dvwxgrB8nz6GuBPQVQr5I8tt5d+lvC0TVDmNsm98f2sNo9A9lTx9RFu8KsVH/4p7AJ/oBJ6EO37wgmA==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.6.2","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"25.2.1","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.12.2","yauzl":"3.2.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.17.21","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"7.0.10","@sap/hdbext":"8.1.9","body-parser":"1.20.3","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"^8.2.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.26.26","@sap/jobs-client":"^1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^6.3.0","@sap/instance-manager":"^5.2.1"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.7_1765442420760_0.8351031613339075","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@sap/async-xsjs","version":"2.1.8","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.8","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"b3f4e728859d4cf9f1bb0327a34afd76bbb1ee13","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.8.tgz","fileCount":175,"integrity":"sha512-MZH61PPZ+uQXt2hnmcb7MiwtjU+wya4smR22rmskDHFYYPK67eaAEWh0Gim8B9Df2YenxuXywj9BWq77odSBqQ==","signatures":[{"sig":"MEYCIQDdOpWybc5x9de324mKyD0qnSpp/hEjByjNo7lgO3Y/DgIhALJ88UYA+X2rFoPzjkdBvedP7h6OKDkpI99iJa3XFCXx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1812888},"main":"./lib","_from":"file:async-xsjs-2.1.8.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.8.tgz","_integrity":"sha512-MZH61PPZ+uQXt2hnmcb7MiwtjU+wya4smR22rmskDHFYYPK67eaAEWh0Gim8B9Df2YenxuXywj9BWq77odSBqQ==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.9.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"25.6.1","dependencies":{"sax":"1.4.4","yazl":"2.4.1","axios":"^1.13.5","yauzl":"3.2.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.17.23","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.1.0","@sap/xssec":"^3.6.0","multiparty":"4.2.3","nodemailer":"8.0.1","@sap/hdbext":"8.1.10","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.1.1","@sap/xsodata":"^8.3.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.1.0","@sap/textbundle":"^6.1.0","@sap/xss-secure":"^6.1.0","accept-language":"2.0.16","@sap/hana-client":"2.27.23","@sap/jobs-client":"^1.8.6","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.0","@sap/instance-manager":"^5.2.5"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.8_1771490531043_0.828411432602137","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@sap/async-xsjs","version":"2.1.9","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.9","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"dad8d95e9377aae7f3ae29410b59fe622ca664db","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.9.tgz","fileCount":175,"integrity":"sha512-Ah7n8GyRizPwS5QPV9zxJBJ52zTnmMIdJ7cAlVuK0m7IR+zY2HZ4z9QNXFeNyT1VUO+G8dM7DHGk/tJGeT/MJQ==","signatures":[{"sig":"MEYCIQDUrP1yYszW0GYAaoNvfaEXpZZ+JYRwYIxFvHtzDy2NDwIhAI7RQtq/WKOsXSzJs2ividrs8eFk5fSx0lQAP9eyON28","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1813029},"main":"./lib","_from":"file:async-xsjs-2.1.9.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.9.tgz","_integrity":"sha512-Ah7n8GyRizPwS5QPV9zxJBJ52zTnmMIdJ7cAlVuK0m7IR+zY2HZ4z9QNXFeNyT1VUO+G8dM7DHGk/tJGeT/MJQ==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.11.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"25.8.1","dependencies":{"sax":"1.4.4","yazl":"2.4.1","axios":"^1.13.5","yauzl":"3.2.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.17.23","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.1.0","@sap/xssec":"^3.6.0","multiparty":"4.2.3","nodemailer":"8.0.1","@sap/hdbext":"8.1.11","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.1.1","@sap/xsodata":"^8.3.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.1.0","@sap/textbundle":"^6.1.0","@sap/xss-secure":"^6.1.0","accept-language":"2.0.16","@sap/hana-client":"2.27.24","@sap/jobs-client":"^1.8.6","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.0","@sap/instance-manager":"^5.2.5"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.9_1773461381120_0.5969898605983117","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@sap/async-xsjs","version":"2.1.10","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.10","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"b423d585df4664f45b3739d59b52c6ab90c40462","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.10.tgz","fileCount":175,"integrity":"sha512-n6mQG886Ag+vQQ8osApdHLgaJO3FbTqo/zm+XuyeMjD7knnKoGjHvoqFL3QUNCz/KlPrXo4LHFOUVQ3o1vyIFw==","signatures":[{"sig":"MEUCID6nU/P2c7+U44zup03aXW9jeEPPochGoNXIb0gPQHeqAiEAvKPuogxjenz/a3Xx7Y4IkhRfekOKbRzDL6bGnBixZPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1813130},"main":"./lib","_from":"file:async-xsjs-2.1.10.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.10.tgz","_integrity":"sha512-n6mQG886Ag+vQQ8osApdHLgaJO3FbTqo/zm+XuyeMjD7knnKoGjHvoqFL3QUNCz/KlPrXo4LHFOUVQ3o1vyIFw==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.11.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"25.8.1","dependencies":{"sax":"1.4.4","yazl":"2.4.1","axios":"^1.13.5","yauzl":"3.2.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.17.23","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.1.0","@sap/xssec":"^3.6.0","multiparty":"4.2.3","nodemailer":"8.0.1","@sap/hdbext":"8.1.12","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.1.1","@sap/xsodata":"^8.3.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.1.0","@sap/textbundle":"^6.1.0","@sap/xss-secure":"^6.1.0","accept-language":"2.0.16","@sap/hana-client":"2.27.24","@sap/jobs-client":"^1.8.6","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.0","@sap/instance-manager":"^5.2.5"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.10_1773741744871_0.08114688617266674","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@sap/async-xsjs","version":"2.1.11","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.11","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"7b9a024a47bb62516b95b41575fcfe9f26b0bba7","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.11.tgz","fileCount":175,"integrity":"sha512-+wqxuxF0xBDn0D304S2zOMT2XzjGsQc78lL+X4hEVa3IiJ9nvdSJ8GijUAhtLlQUb7EmfyAC2ujpIikMnaOp4g==","signatures":[{"sig":"MEQCICnI4xegOZXkJkyE4Q+XYkp/m3AbqUznQ8QlQldSP3rtAiAxxxZQdbwO8DMhCwG3FizPL4Xc4nh+j2YZiUTd64bAyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1813500},"main":"./lib","_from":"file:async-xsjs-2.1.11.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.11.tgz","_integrity":"sha512-+wqxuxF0xBDn0D304S2zOMT2XzjGsQc78lL+X4hEVa3IiJ9nvdSJ8GijUAhtLlQUb7EmfyAC2ujpIikMnaOp4g==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.12.1","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"25.9.0","dependencies":{"sax":"1.4.4","yazl":"2.4.1","axios":"^1.13.5","yauzl":"3.3.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.18.1","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.1.0","@sap/xssec":"^3.6.0","multiparty":"4.2.3","nodemailer":"8.0.5","@sap/hdbext":"8.1.13","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.1.1","@sap/xsodata":"^8.3.2","content-type":"1.0.5","@sap/node-jwt":"^1.6.28","@sap/node-vsi":"^1.4.32","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.1.0","@sap/textbundle":"^6.1.0","@sap/xss-secure":"^6.1.0","accept-language":"2.0.16","@sap/hana-client":"2.27.24","@sap/jobs-client":"^1.8.6","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.0","@sap/instance-manager":"^5.2.5"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.11_1776335312796_0.662373162425848","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@sap/async-xsjs","version":"2.1.12","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.1.12","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"236de8f60963056938d47710879a15810a236771","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.1.12.tgz","fileCount":175,"integrity":"sha512-vAMPCQbee8kaESNdACZjfE68SzOsz43bhorlhCYlll+IYI9lioPnFOdFwA1j12t6PxAmU9YiBfeT35SWbuKzPw==","signatures":[{"sig":"MEYCIQCSzLTjk4o3Tqz0LA+VlQTm67bM6ldQdA2iWGtrsCsLrQIhAKMqUICD0HyuBXXHlKlVpwY1SEGjOIYJekTuSoO2w174","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1814840},"main":"./lib","_from":"file:async-xsjs-2.1.12.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.1.12.tgz","_integrity":"sha512-vAMPCQbee8kaESNdACZjfE68SzOsz43bhorlhCYlll+IYI9lioPnFOdFwA1j12t6PxAmU9YiBfeT35SWbuKzPw==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.13.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"26.1.0","dependencies":{"sax":"1.4.4","yazl":"2.4.1","axios":"^1.13.5","yauzl":"3.3.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.18.1","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.1.0","@sap/xssec":"^3.6.0","multiparty":"4.2.3","nodemailer":"8.0.5","@sap/hdbext":"8.1.13","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.1.1","@sap/xsodata":"^8.3.2","content-type":"1.0.5","@sap/node-jwt":"^1.6.28","@sap/node-vsi":"^1.4.32","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.1.0","@sap/textbundle":"^6.1.0","@sap/xss-secure":"^6.1.0","accept-language":"2.0.16","@sap/hana-client":"2.28.20","@sap/jobs-client":"^1.8.6","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.0","@sap/instance-manager":"^5.2.5"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.1.12_1778757984749_0.8604608762630968","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@sap/async-xsjs","version":"2.2.0","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.2.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"6ada7b786f80551343ee1daf83ce136c7d3723cf","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.2.0.tgz","fileCount":175,"integrity":"sha512-SsS7gyXvLpR2TNFwd6FY0o+mxfadAIr+S8cWiYCeXLXKT1d+Y0GeBu45GVTv0EA32Z2EOVBaf3AVXDqGsSTCog==","signatures":[{"sig":"MEQCIGYKr8rZ117wzi1QwvVZwAtEe59u2mWKX68EeoTP1KJeAiBizNGKBQklSRdAXS+byBmsYPMcEcK7WbeZDSbGc8ZpeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1815162},"main":"./lib","_from":"file:async-xsjs-2.2.0.tgz","engines":{"node":"^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.2.0.tgz","_integrity":"sha512-SsS7gyXvLpR2TNFwd6FY0o+mxfadAIr+S8cWiYCeXLXKT1d+Y0GeBu45GVTv0EA32Z2EOVBaf3AVXDqGsSTCog==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.13.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"26.1.0","dependencies":{"sax":"1.6.0","yazl":"2.4.1","axios":"^1.16.1","yauzl":"3.3.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.18.1","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.2.1","@sap/xssec":"^3.6.0","multiparty":"4.3.0","nodemailer":"8.0.7","@sap/hdbext":"8.1.13","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.2.1","@sap/xsodata":"^8.3.2","content-type":"1.0.5","@sap/node-jwt":"^1.6.28","@sap/node-vsi":"^1.4.33","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.2.1","@sap/textbundle":"^6.2.0","@sap/xss-secure":"^6.2.0","accept-language":"2.0.16","@sap/hana-client":"2.28.20","@sap/jobs-client":"^1.9.0","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.1","@sap/instance-manager":"^5.2.6"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.2.0_1779113695187_0.950615431478167","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@sap/async-xsjs","version":"2.3.0","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.3.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"fcd0182ea67146e9d2cea759c9165596a4de2373","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.3.0.tgz","fileCount":175,"integrity":"sha512-7bp0bMsoTwGCqs3JBebwciumfSEZ2B4CkZmd05w1SzkG7x/cPAlmwXmSzQc7NfG4YIgX0Qh8B4no+iptdl/jkQ==","signatures":[{"sig":"MEUCIQCzzGwUMM+AyVj10/YgVAtW5l4U1VKjf7nFQOex8fJfeQIgO+1fry/hciQHJz2Ok0CRBEkaQE0LEv+5HHcJWrmScvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1814732},"main":"./lib","_from":"file:async-xsjs-2.3.0.tgz","engines":{"node":"^20.x || ^22.x || ^24.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.3.0.tgz","_integrity":"sha512-7bp0bMsoTwGCqs3JBebwciumfSEZ2B4CkZmd05w1SzkG7x/cPAlmwXmSzQc7NfG4YIgX0Qh8B4no+iptdl/jkQ==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.16.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"26.3.0","dependencies":{"sax":"1.6.0","yazl":"2.4.1","axios":"^1.16.1","yauzl":"3.3.2","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.18.1","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.2.1","@sap/xssec":"^3.6.0","multiparty":"4.3.0","nodemailer":"8.0.7","@sap/hdbext":"8.1.13","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.2.1","@sap/xsodata":"^8.3.2","content-type":"1.0.5","@sap/node-jwt":"^1.6.29","@sap/node-vsi":"^1.4.33","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.2.1","@sap/textbundle":"^6.2.0","@sap/xss-secure":"^6.2.0","accept-language":"2.0.16","@sap/hana-client":"2.28.20","@sap/jobs-client":"^1.9.1","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.1","@sap/instance-manager":"^5.2.6"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.3.0_1780631818471_0.08082276026625412","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@sap/async-xsjs","version":"3.0.0","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@3.0.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"1d2cbfb5434f991f01477b4c9fdf2c71d30e5ade","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-3.0.0.tgz","fileCount":175,"integrity":"sha512-LPyvOYz1b9bf918jNRYnYEzN9ba7Cbg+bwAB8y0+OAo2KygfksNaQAQVAgq2Qz05EFv2UpXgOhOrShK0UScKzg==","signatures":[{"sig":"MEYCIQCMnTqJYIy81LNLl6R6+Z/Ja976pk6qfRamDxk15w2nsgIhAKQ/wef8iWMkc7kdmUa93/vyGv+drIfX5vsfTdpX6aLa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1814932},"main":"./lib","_from":"file:async-xsjs-3.0.0.tgz","engines":{"node":"^20.x || ^22.x || ^24.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-3.0.0.tgz","_integrity":"sha512-LPyvOYz1b9bf918jNRYnYEzN9ba7Cbg+bwAB8y0+OAo2KygfksNaQAQVAgq2Qz05EFv2UpXgOhOrShK0UScKzg==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.16.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"26.3.0","dependencies":{"sax":"1.6.0","yazl":"2.4.1","axios":"^1.17.0","yauzl":"3.4.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.18.1","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.2.1","@sap/xssec":"^3.6.0","multiparty":"4.3.0","nodemailer":"8.0.10","@sap/hdbext":"8.1.13","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.2.1","@sap/xsodata":"^8.3.2","content-type":"1.0.5","@sap/node-jwt":"^1.6.29","@sap/node-vsi":"^1.4.33","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.2.1","@sap/textbundle":"^6.2.0","@sap/xss-secure":"^6.2.0","accept-language":"2.0.16","@sap/hana-client":"2.28.21","@sap/jobs-client":"^1.9.1","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.1","@sap/instance-manager":"^5.2.6"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_3.0.0_1780922256832_0.6666020587521138","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@sap/async-xsjs","version":"3.0.1","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@3.0.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"f482854e99fea64acdc16f1a586847d8d36e68b2","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-3.0.1.tgz","fileCount":175,"integrity":"sha512-9B3UJsD2RAZGhThM5+pfnN4XJUa7YWruNSE/m5RCWjNmFx8WarPqrNv4BzLn1ui2ezoks5POG0lgQWVWb9TTAg==","signatures":[{"sig":"MEUCIBww81mC6Xa90ZECo+TxYgteQ7Q7vICH/NWI5M2aqAd2AiEA4XCBdYevRxKbt8r9lmMkLRSgCQoCpgs0CPBKuCjPyio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1815362},"main":"./lib","_from":"file:async-xsjs-3.0.1.tgz","engines":{"node":"^20.x || ^22.x || ^24.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-3.0.1.tgz","_integrity":"sha512-9B3UJsD2RAZGhThM5+pfnN4XJUa7YWruNSE/m5RCWjNmFx8WarPqrNv4BzLn1ui2ezoks5POG0lgQWVWb9TTAg==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.16.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"26.3.0","dependencies":{"sax":"1.6.0","yazl":"2.4.1","axios":"^1.17.0","yauzl":"3.4.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.18.1","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.2.1","@sap/xssec":"^3.6.0","multiparty":"4.3.0","nodemailer":"8.0.10","@sap/hdbext":"8.1.13","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.2.1","@sap/xsodata":"^8.3.2","content-type":"1.0.5","@sap/node-jwt":"^1.6.30","@sap/node-vsi":"^1.4.34","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.2.1","@sap/textbundle":"^6.2.0","@sap/xss-secure":"^6.2.0","accept-language":"2.0.16","@sap/hana-client":"2.28.21","@sap/jobs-client":"^1.9.1","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.1","@sap/instance-manager":"^5.2.6"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_3.0.1_1781166509127_0.9138529988544009","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@sap/async-xsjs","version":"2.3.1","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@2.3.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"bde763df7f7caa6da84340b8bd7123b9cd4a0f03","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-2.3.1.tgz","fileCount":175,"integrity":"sha512-/Sjtfui+BhKetzAipz+WxGb950NWmuaMXJ+6reegxM0wPxJ8742Lit97oiZN4OZL6uGUxfWPa04pBysls0eR/A==","signatures":[{"sig":"MEQCIHek2yR/LSXyBiEJUUF1IIDshzfETuLG3yl5UuTQRSC9AiBMTMGjsWKbrMH0g22k93oGrWIQK+xr6oVS0CK+uoJt7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1814982},"main":"./lib","_from":"file:async-xsjs-2.3.1.tgz","engines":{"node":"^18.x || ^20.x || ^22.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-2.3.1.tgz","overrides":{"qs":"6.15.2","lodash":"4.18.1","path-to-regexp":"0.1.13","@sap/instance-manager":{"uuid":"11.1.1"}},"_integrity":"sha512-/Sjtfui+BhKetzAipz+WxGb950NWmuaMXJ+6reegxM0wPxJ8742Lit97oiZN4OZL6uGUxfWPa04pBysls0eR/A==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.16.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"26.3.0","dependencies":{"sax":"1.4.1","yazl":"2.4.1","axios":"^1.12.2","yauzl":"3.4.0","big.js":"6.2.2","cookie":"1.0.2","lodash":"4.18.1","moment":"2.29.4","verror":"1.10.1","express":"4.21.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^5.4.0","@sap/xssec":"^3.6.0","multiparty":"4.2.2","nodemailer":"8.0.11","@sap/hdbext":"8.1.13","body-parser":"1.20.3","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^8.3.0","@sap/xsodata":"8.3.0","content-type":"1.0.5","@sap/node-jwt":"^1.6.26","@sap/node-vsi":"^1.4.30","cookie-parser":"1.4.7","@sap/e2e-trace":"^5.3.0","@sap/textbundle":"^5.3.0","@sap/xss-secure":"^5.2.0","accept-language":"2.0.16","@sap/hana-client":"2.26.26","@sap/jobs-client":"1.8.5","passport-strategy":"1.0.0","@sap/audit-logging":"^6.3.0","@sap/instance-manager":"5.2.3"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_2.3.1_1781584990345_0.5196515762773519","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@sap/async-xsjs","version":"3.0.2","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@3.0.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"a9817b9ddd4c6c0565371e3a0909cd1d69683904","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-3.0.2.tgz","fileCount":175,"integrity":"sha512-BtYaX4u2XOCZhFCK4NUx/nyXR2XoJLGGBjT+tWoR746lZwZjHNiUtKINEJlm1OxfAec+ItzZ/lk1frxCXn1THA==","signatures":[{"sig":"MEUCIQCtdAuv15QyY2UbkR51xtKC9zNm4K4LZcqs7IR0QqjIjQIgOCP3YUl46OoGXYF1VQ65fgyRaPfuw42irAbZl6sDR9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1815492},"main":"./lib","_from":"file:async-xsjs-3.0.2.tgz","engines":{"node":"^20.x || ^22.x || ^24.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-3.0.2.tgz","_integrity":"sha512-BtYaX4u2XOCZhFCK4NUx/nyXR2XoJLGGBjT+tWoR746lZwZjHNiUtKINEJlm1OxfAec+ItzZ/lk1frxCXn1THA==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.17.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"26.4.0","dependencies":{"sax":"1.6.0","yazl":"2.4.1","axios":"^1.18.1","yauzl":"3.4.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.18.1","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.2.1","@sap/xssec":"^3.6.0","multiparty":"4.3.0","nodemailer":"8.0.10","@sap/hdbext":"8.1.13","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.2.1","@sap/xsodata":"^8.3.2","content-type":"1.0.5","@sap/node-jwt":"^1.6.30","@sap/node-vsi":"^1.4.34","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.2.1","@sap/textbundle":"^6.2.0","@sap/xss-secure":"^6.2.0","accept-language":"2.0.16","@sap/hana-client":"2.28.21","@sap/jobs-client":"^1.9.1","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.1","@sap/instance-manager":"^5.2.6"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_3.0.2_1782742463942_0.2197098459303135","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@sap/async-xsjs","version":"3.0.3","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@3.0.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"e7720dae0235c5fdd8f01d145e95c84fe34110f7","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-3.0.3.tgz","fileCount":175,"integrity":"sha512-RD8SuFvV20D6llLto+50lL5UXkyVgDiEiq4aa3XO5U7aKNgPm8mnScanFcquQPxIQxDtrGpSj9OQQTU//s43Kg==","signatures":[{"sig":"MEQCIDa3AiUmSKV7u6Gs4j9pk60+JiRt5BeO0OQSSYwJ+MRAAiAs6gAftjHhfY7V2+rQsIAqSjlR3+t3U8uDZztPT+uhFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1816616},"main":"./lib","_from":"file:async-xsjs-3.0.3.tgz","engines":{"node":"^20.x || ^22.x || ^24.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-3.0.3.tgz","_integrity":"sha512-RD8SuFvV20D6llLto+50lL5UXkyVgDiEiq4aa3XO5U7aKNgPm8mnScanFcquQPxIQxDtrGpSj9OQQTU//s43Kg==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.17.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"26.4.0","dependencies":{"sax":"1.6.0","yazl":"2.4.1","axios":"^1.18.1","yauzl":"3.4.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.18.1","moment":"2.30.1","verror":"1.10.1","express":"4.22.1","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.2.1","@sap/xssec":"^3.6.0","multiparty":"4.3.0","nodemailer":"8.0.10","@sap/hdbext":"8.1.14","body-parser":"2.2.2","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.2.1","@sap/xsodata":"^8.3.2","content-type":"1.0.5","@sap/node-jwt":"^1.6.30","@sap/node-vsi":"^1.4.34","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.2.1","@sap/textbundle":"^6.2.0","@sap/xss-secure":"^6.2.0","accept-language":"2.0.16","@sap/hana-client":"2.28.21","@sap/jobs-client":"^1.9.1","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.1","@sap/instance-manager":"^5.2.6"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_3.0.3_1783333521329_0.7520130603491024","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@sap/async-xsjs","version":"3.0.4","license":"SEE LICENSE IN LICENSE file","_id":"@sap/async-xsjs@3.0.4","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"dist":{"shasum":"ea8446f1faf1fe6a0e356a267917275ae24162a0","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-3.0.4.tgz","fileCount":175,"integrity":"sha512-ieKBBZfsQzBiZ2eHFlZDTsLm3Z7hkGYO1FgwC8kDxI658351PVAkkOqd2KpB2YWX5YWVLekb8K5TXn67AyCNsQ==","signatures":[{"sig":"MEUCICxbQIDL+LtQ1Kv3+VqrOKwtfhoxG0ukGF+zuZvYrFsmAiEAiUHAriS4PP3qgp1nklcvpU9l2R+wrkbKHsH9H7W24Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1816461},"main":"./lib","_from":"file:async-xsjs-3.0.4.tgz","engines":{"node":"^20.x || ^22.x || ^24.x"},"scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-3.0.4.tgz","_integrity":"sha512-ieKBBZfsQzBiZ2eHFlZDTsLm3Z7hkGYO1FgwC8kDxI658351PVAkkOqd2KpB2YWX5YWVLekb8K5TXn67AyCNsQ==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.17.0","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"_nodeVersion":"26.5.0","dependencies":{"sax":"1.6.0","yazl":"2.4.1","axios":"^1.18.1","yauzl":"3.4.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.18.1","moment":"2.30.1","verror":"1.10.1","express":"4.22.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.2.1","@sap/xssec":"^3.6.0","multiparty":"4.3.0","nodemailer":"8.0.10","@sap/hdbext":"8.1.14","body-parser":"2.3.0","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.2.1","@sap/xsodata":"^8.4.0","content-type":"1.0.5","@sap/node-jwt":"^1.6.30","@sap/node-vsi":"^1.4.34","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.2.1","@sap/textbundle":"^6.2.0","@sap/xss-secure":"^6.2.0","accept-language":"2.0.16","@sap/hana-client":"2.28.21","@sap/jobs-client":"^1.9.1","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.1","@sap/instance-manager":"^5.2.6"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-xsjs_3.0.4_1784287369560_0.25233539613943057","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"_id":"@sap/async-xsjs@3.0.5","dist":{"shasum":"63f82ec64787826ee4ba4c6cac50abbf9c5f745c","tarball":"https://registry.npmjs.org/@sap/async-xsjs/-/async-xsjs-3.0.5.tgz","fileCount":175,"integrity":"sha512-6f0gfZIp2Uh5wWiFx8RKj8w3cR7McMYwYQ2U9GtAz0Yfx2jensqQD2D5FFXcUYNdUts/QDQamQwUMmSkmzq0FQ==","signatures":[{"sig":"MEYCIQCp/BtkUT+Y+lF6FrMRog6PJYJKnOuKukK4M/Jv4Wr++gIhAN5rHJGBagjbZnd3ttev58z84APIOMWXcR42uUnt3ecf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD6If4nmOtKUmYVT+Qo6srrswHCax3RNv7S52ePbGeTigIhAOY0mkzIa28OPs8nC158ERxVqSpS0g6ITnDYP0lrG+x1"}],"unpackedSize":1818464},"main":"./lib","name":"@sap/async-xsjs","_from":"file:async-xsjs-3.0.5.tgz","engines":{"node":"^20.x || ^22.x || ^24.x"},"license":"SEE LICENSE IN LICENSE file","scripts":{"toc":"markdown-toc -i README.md && markdown-toc -i differences.md","lint":"eslint -f stylish .","test":"node build/test","prepareRelease":"node -e \"const fs=require('fs'); const pkg=require('./package.json'); delete pkg.devDependencies; fs.writeFileSync('./package.tmp.json', JSON.stringify(pkg, null, 2));\" && mv package.json package.bak.json && mv package.tmp.json package.json && npm prune --omit=dev &&  npm dedupe && npm shrinkwrap --omit=dev && node strip-shrinkwrap.js && mv package.json package.tmp.json && mv package.bak.json package.json && rm package.tmp.json"},"version":"3.0.5","_npmUser":{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},"_resolved":"/home/jenkins/agent/workspace/npmjs-build/async-xsjs-3.0.5.tgz","overrides":{"qs":"6.16.0"},"_integrity":"sha512-6f0gfZIp2Uh5wWiFx8RKj8w3cR7McMYwYQ2U9GtAz0Yfx2jensqQD2D5FFXcUYNdUts/QDQamQwUMmSkmzq0FQ==","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"_npmVersion":"11.19.1","description":"Compatibility layer to run XS Classic applications on XS Advanced","directories":{},"maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"_nodeVersion":"26.8.2","dependencies":{"sax":"1.6.1","yazl":"2.4.1","axios":"^1.18.1","yauzl":"3.4.0","big.js":"7.0.1","cookie":"1.1.1","lodash":"4.18.1","moment":"2.30.1","verror":"1.10.1","express":"4.22.2","callsite":"1.0.0","passport":"0.7.0","statuses":"1.2.1","@sap/xsenv":"^6.2.2","@sap/xssec":"^3.6.0","multiparty":"4.3.0","nodemailer":"10.0.3","@sap/hdbext":"8.1.14","body-parser":"2.3.0","compression":"1.8.1","media-typer":"0.3.0","@sap/logging":"^9.2.2","@sap/xsodata":"^8.4.1","content-type":"1.0.5","@sap/node-jwt":"^1.6.30","@sap/node-vsi":"^1.4.34","cookie-parser":"1.4.7","@sap/e2e-trace":"^6.2.2","@sap/textbundle":"^6.3.0","@sap/xss-secure":"^6.2.1","accept-language":"2.0.16","@sap/hana-client":"2.29.27","@sap/jobs-client":"^1.9.1","passport-strategy":"1.0.0","@sap/audit-logging":"^7.0.2","@sap/instance-manager":"^5.2.6"},"_hasShrinkwrap":true,"devDependencies":{"c8":"^7.11.2","chai":"4.2.0","nock":"^12.0.0","mocha":"^10.2.0","sinon":"7.5.0","eslint":"3.2.2","rimraf":"3.0.2","supertest":"3.0.0","node-build":"^2.0.1","node-style":"^2.0.0","proxyquire":"2.1.3","smtp-server":"1.14.0","markdown-toc":"^1.2.0","moment-timezone":"0.5.46","filter-node-package":"^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/async-xsjs_3.0.5_1789277517210_0.4303154113464236"}}},"time":{"created":"2023-01-31T13:13:28.857Z","modified":"2026-09-13T05:31:57.515Z","1.0.2":"2023-01-31T13:13:29.109Z","1.0.3":"2023-02-07T12:21:49.245Z","1.0.4":"2023-03-28T14:06:54.704Z","1.0.5":"2023-06-09T12:25:02.504Z","1.0.6":"2023-06-23T10:52:21.523Z","1.0.7":"2023-10-06T13:40:02.512Z","1.0.8":"2023-10-20T15:36:59.696Z","2.0.0":"2023-12-08T09:59:34.393Z","2.0.1":"2024-07-23T10:52:43.858Z","2.0.2":"2024-09-04T09:32:26.553Z","2.0.3":"2024-10-04T13:32:23.710Z","2.0.4":"2024-11-13T05:34:01.505Z","2.0.5":"2024-11-20T09:34:57.905Z","2.0.6":"2024-11-28T06:52:28.377Z","2.0.7":"2024-12-03T09:46:57.872Z","2.0.8":"2024-12-14T04:03:24.817Z","2.0.9":"2024-12-18T09:21:13.953Z","2.1.0":"2025-03-27T12:52:40.178Z","2.1.1":"2025-05-09T09:06:07.189Z","2.1.2":"2025-05-28T10:51:22.199Z","2.1.3":"2025-07-02T04:53:25.117Z","2.1.4":"2025-07-30T14:02:10.748Z","2.1.5":"2025-09-24T05:08:28.641Z","2.1.6":"2025-11-24T09:13:14.296Z","2.1.7":"2025-12-11T08:40:21.020Z","2.1.8":"2026-02-19T08:42:11.225Z","2.1.9":"2026-03-14T04:09:41.314Z","2.1.10":"2026-03-17T10:02:25.029Z","2.1.11":"2026-04-16T10:28:32.986Z","2.1.12":"2026-05-14T11:26:24.894Z","2.2.0":"2026-05-18T14:14:55.522Z","2.3.0":"2026-06-05T03:56:58.631Z","3.0.0":"2026-06-08T12:37:37.012Z","3.0.1":"2026-06-11T08:28:29.306Z","2.3.1":"2026-06-16T04:43:10.509Z","3.0.2":"2026-06-29T14:14:24.159Z","3.0.3":"2026-07-06T10:25:21.500Z","3.0.4":"2026-07-17T11:22:49.754Z","3.0.5":"2026-09-13T05:31:57.321Z"},"license":"SEE LICENSE IN LICENSE file","repository":{"url":"git@github.wdf.sap.corp:xs2/async-xsjs.git"},"description":"Compatibility layer to run XS Classic applications on XS Advanced","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"readme":"@sap/async-xsjs\n===========\n\nAsynchronous compatibility layer for SAP HANA XS applications running on Node.js 16 and higher. \n<!-- toc -->\n\n- [Usage](#usage)\n    * [Options](#options)\n        + [hana](#hana)\n        + [secureStore](#securestore)\n        + [formData](#formdata)\n        + [mail](#mail)\n        + [destinationProvider](#destinationprovider)\n        + [auditLog](#auditlog)\n        + [context](#context)\n        + [libraryCache](#librarycache)\n        + [Multitenant usage](#multitenant-usage)\n- [OData support](#odata-support)\n    * [Clear OData model cache](#clear-odata-model-cache)\n- [NPM packages support](#npm-packages-support)\n- [Destinations support](#destinations-support)\n    + [Via user provided services](#via-user-provided-services)\n    + [Via custom provider function](#via-custom-provider-function)\n- [Accessing column values by index in *$.hdb.ResultSet* rows](#accessing-column-values-by-index-in-hdbresultset-rows)\n- [Tracing via *$.trace* API](#tracing-via-trace-api)\n- [Troubleshooting](#troubleshooting)\n- [Differences with SAP HANA XS Classic](#differences-with-hana-xs-classic)\n\n<!-- tocstop -->\n\nFor the API of the XS Engine:\n* [SAP HANA XS JavaScript Reference](http://help.sap.com/hana/SAP_HANA_XS_JavaScript_API_Reference_en/)\n\n\n## Usage\n\n```js\n'use strict';\n\nvar xsenv = require('@sap/xsenv');\nvar async_xsjs = require('@sap/async-xsjs');\n\nvar port = process.env.PORT || 3000;\nvar options = xsenv.getServices({\n    uaa: 'xsuaa',\n    hana: 'hana-hdi',\n    jobs: 'scheduler',\n    mail: 'mail',\n    secureStore: 'secureStore',\n    auditLog: 'audit-log'\n});\nasync_xsjs(options).then((async_xsjs_server)=>{\n  async_xsjs_server.listen(port, (err)=>{\n    if(!err) {\n      console.log('Node XS server listening on port %d', port);\n    }else{\n      console.log('Node XS server failed to start on port %d', port);\n    }\n  });\n});\n```\n\nThe starting function takes an object that contains service credentials and application options.\n\nYou need to set up the Application Router for authentication.\nTo learn how, see: \n[Configure the XS Advanced Application Router](https://help.sap.com/docs/SAP_HANA_PLATFORM/4505d0bdaf4948449b7f7379d24d0f0d/6ba89596e3a64a5480c3977d4ea7fdba.html)\n\nFor local testing, you can set `options.anonymous = true` to disable authentication.\n\n### Options\n\nHere is a list of options you can provide:\n\n| property | default | usage |\n| -------- | ------- | ----- |\n| rootDir | 'lib' | XSJS files location |\n| rootDirs |  | Same as above but array of directories can be provided. Overrides `rootDir` if provided. |\n| uaa |  | UAA configuration necessary to enable JWT token authentication and business user propagation to SAP HANA |\n| [hana](#hana) |  | Object containing SAP HANA DB connection parameters - used for DB connectivity |\n| [secureStore](#secureStore) |  | Object containing SAP HANA DB connection parameters - used for secure store connectivity |\n| jobs |  | Job Scheduler connection parameters - used for registering jobs during application startup, and later for updating job execution status when the job is finished |\n| [mail](#mail) |  | Mail options - used by $.net.Mail API |\n| maxBodySize | '1mb' | Maximum body size accepted by _async-xsjs_. The value is passed to the [bytes library](https://www.npmjs.com/package/bytes) for parsing. |\n| anonymous | false | Enables anonymous access - without credentials |\n| [formData](#formdata) |  | Special restrictions over form-data submitted to server |\n| [destinationProvider](#destinationProvider) |  | Custom function, synchronous or asynchronous, to be used when $.net.http.readDestination is called in the XSJS code. For more information on destination support, check the detailed description for this configuration option. |\n| ca | certificates listed in the `XS_CACERT_PATH` env variable | Trusted SSL certificates for any outgoing HTTPS connections. Should be an array of loaded certificates. |\n| compression | true | By default, text resources over 1K are compressed. |\n| [auditLog](#auditlog) |  | Object containing Audit Log service credentials. If not provided, audit logging will be disabled. If set to `{ logToConsole: true }` Audit Log messages will be written to the console (only suitable for non-productive setup, e.g. local development).|\n| [context](#context) | {} | Extends the default context in `.xsjs` scripts |\n| [libraryCache](#librarycache) | {} | Contains the `.xsjslibs` that should be cached |\n| redirectUrl | | If specified, a redirect to this URL is triggered when the root path is requested. <br> **Note**: When _async-xsjs_ is performed behind a reverse proxy (for example, Application Router), the value of this property should be aligned with the path rewriting rules that may apply. |\n| xsApplicationUser | true | If set to false, the session variable `XS_APPLICATIONUSER` will not be set. | \n\n**Note:** If xsApplicationUser is true or anonymous is false and your database is Hana Cloud, please configure the [JWT Environment](https://help.sap.com/docs/hana-cloud-database/sap-hana-cloud-sap-hana-database-data-access-guide/set-up-jwt-environment), else SET command: XS_APPLICATIONUSER will be failed and process will be stopped.\n\n**Note:** When there are several `rootDirs` (for example, **repo1** and **repo2**) and their file structures are identical (_/repo1/hello.xsjs_ and _/repo2/hello.xsjs_), then:\n* The file from the first directory, as listed in the `rootDirs` property, will be used (_/repo1/hello.xsjs_).\n* The file from the second directory (_/repo2/hello.xsjs_) will be ignored with a warning message in the logs.\n\nSAP HANA XS Advanced applications connect to SAP HANA with a fixed technical user provided via a Cloud Foundry service (environment variables). The actual (business) user of the application is retrieved from the JWT token and propagated to SAP HANA.\n\nThe connection to the Job Scheduler service is done by using a fixed technical user provided by the Cloud Foundry service binding.\n\n\n#### hana\n\n| property | mandatory | usage |\n| -------- | ----- | -------- |\n| host | x | DB host |\n| port | x | DB port |\n| user | x | Technical user used for a DB connection |\n| password | x | Technical user password |\n| schema |  | If provided, it will be set as a current schema to DB connection |\n| connectWithLoggedUser |  | Possible values are `true` / `false`. Default is `false`. If provided, the DB connection will be done with the SAML assertion contained in the JWT token of the logged user. <br> **Note:** This option is provided only for the SAP HANA cockpit transition to SAP HANA XS Advanced. In general, this option should be avoided. |\n| sqlcc |  | Object containing all SQLCC configurations as properties with name after SQLCC name used in the XSJS code |\n| ca |  | Trusted SSL certificates explicitly for SAP HANA connection. Should be an array of loaded certificates. If not provided, certificate from the service binding will be used. If none are available, SAP HANA connection will not be encrypted. |\n\n- `sqlcc` - referring to the example above. SQLCC property can be initialized from the bound services like this:\n\n```js\n...\noptions.hana.sqlcc = xsenv.getServices({\n  'com.sap.my.sqlcc_config': 'SQLCC__NAME',\n  'com.sap.my.other_sqlcc_config': 'OTHER_SQLCC_UPS_NAME'\n  });\n...\n```\n\nand later used in an XSJS code like:\n```js\nvar connection = await $.db.getConnection('com.sap.my.sqlcc_config');\n```\n\n\n#### secureStore\n\n| property | mandatory | usage |\n| -------- | ----- | -------- |\n| host | x | DB host |\n| port | x | DB port |\n| user | x | Technical user used for DB connection |\n| password | x | Technical user password |\n| schema |  | If provided, it will be set as a current schema to DB connection |\n\n\n\n#### formData\n\nObject with the following properties:\n\n| property | default | usage |\n| -------- | ------- | ----- |\n| maxFilesSizeInBytes | `10485760` | It restricts the total size of all uploaded files. |\n\n\n#### mail\n\nObject with the following properties:\n\n| property | mandatory | usage |\n| -------- | ----- | -------- |\n| host | x | SMTP server host |\n| port | x | SMTP server port |\n| ignoreTLS |  | Can be `true` or `false`. Represents whether a STARTTLS command should be invoked, if available by the mail server. Default: `false` |\n| secure |  | Can be `true` or `false`. Represents whether the connection should be over TLS/SSL. Default: `false` |\n| connectionTimeout |  | Connection timeout in ms. Default: 60000 |\n| authMethod |  | Authentication method to use. Can be: `'PLAIN'` / `'LOGIN'` / `'CRAM-MD5'` |\n| auth |  | Authentication credentials. Example: `{user: 'user', pass: 'pass'}`  Default: no authentication |\n\n\n#### destinationProvider\n\nIf your application requires different mechanism for destination configuration - for example, dynamic configuration changes or dynamically adding new destinations to your application - you can provide your own function that retrieves these configurations from your storage.\n\nFor convenience, we support synchronous and asynchronous destination provider function. Depending on the number of parameters your function has, we call it synchronously or asynchronously.\n\nHere are the signatures for both:\n\n```js\nfunction getDestinationSync(packagename, objectname, dtDescriptor) {\n}\n\nfunction getDestinationAsync(packagename, objectname, dtDescriptor, callback) {\n}\n```\n\n\n| parameter | description |\n| -------- | --------- |\n| packagename | The package of the destination supplied to `$.net.http.readDestination` |\n| objectname | The object name of the destination supplied to `$.net.http.readDestination` |\n| dtDescriptor | Object containing all properties contained in the corresponding `.xshttpdest` file, if such file is available. Otherwise - __undefined__. |\n| callback | Provided only in the asynchronous case - should be called by your provider function to return the destination or report an error.  |\n\n#### auditLog\n\nThis package generates audit log entries in the following cases:\n- When the validation of the incoming JWT token fails\n- When the token in the request used to trigger a job does not contain the required scope\n\nApplications can also write audit log messages:\n\n```js\nvar async_xsjs = require('@sap/async-xsjs');\nvar xsenv = require('@sap/xsenv');\nvar auditLogging = require('@sap/audit-logging');\n\nvar port = process.env.PORT || 3000;\nvar options = xsenv.getServices({ auditLog: 'audit-log', uaa: 'xsuaa', hana: 'hana-hdi' });\n\n// Using Audit Log REST API v2\nvar auditLog = await auditLogging.v2(options.auditLog);\noptions.context = { auditLog: auditLog };\n(await async_xsjs(options)).listen(port);\n```\n\nIt is recommended to use Audit Log REST API v2.\nFor more information, refer to the documentation of the _@sap/audit-logging_ package.\n\nThe audit log client object can then be used as following:\n\n```js\nawait auditLog\n  .securityMessage('Content of the message')\n  .by($.session.getUsername())\n  .log();\n```\n\n**Note**: `$.session.getUsername()` returns `undefined` in case `anonymous` mode is used. It is up to applications whether to use another string as a user or not to audit log at all.\n\n\n#### context\n\nThis option can be used if you want to extend the XSJS scripts with additional global variables.\n\nExample:\n\n```js\nvar async_xsjs = require('@sap/async_xsjs');\nvar options = {\n  anonymous: true,\n  context: { answer: 42 }\n};\n(await async_xsjs(options)).listen(3000);\n```\n\nThis configuration extends the context of XSJS scripts with one additional variable called `answer`.\nEvery time an XSJS script is executed, it will not only have the `$` variable in its context, but will also include the variable `answer` with value `42`.\n\nLet's say we have a file `answer.xsjs` with the following content:\n```js\nawait $.response.setBody(answer);\n```\nA request to `http://<your_domain>:3000/answer.xsjs` will respond with `42`.\n\nWith the `context` property set, you can expose Node.js packages and variables:\n```js\nvar options = {\n  anonymous: true,\n  context: { environment: process.env, _: require('lodash') }\n};\n```\n\nCurrently, we are aware of a limitation which causes `<variable> instanceof <constructor_function>` used in an XSJS script to have odd behaviour.\nAlso, stubbing or mocking constructor functions such as `Date`, `String`, etc in an XSJS script won't affect other XSJS files.\n\nThe `context` property also finds usage in a workaround for this limitations. \n\nSetting:\n```js\nvar options = {\n  anonymous: true,\n  context: { Array: Array, String: String }\n};\n```\nwill fix these problems, but has the following side effects:\n\n* Creating an array in an XSJS script and checking its instance will now return `false`:\n```js\n  var myArray = [1, 2, 3];\n  await $.response.setBody(myArray instanceof Array); // Responds with false\n```\n* Monkey-patching built-in types won't work as expected if they are exposed through the `context` property:\n```js\n  String.prototype.contains = function(str) { return this.indexOf(str) >= 0; };\n  var stringLiteral = 'Abc';\n  var stringObject = new String('Abc');\n  console.log(stringLiteral.contains); // undefined\n  console.log(stringObject.contains); // [Function]\n```\nSince there might be other side effects, **use this feature at your own risk.**\n\n#### libraryCache\n\nAn object that contains the `.xsjslibs` that will be cached. Example:\n\n```js\n{\n  'my.libs.utility': 'global'\n}\n```\n\nIn an XSJS code, the import looks like this:\n\n```js\nvar utility = await $.import('my.libs', 'utility');\n```\n\n**Note:** It is recommended to use this feature only when necessary, because it keeps the cached content until the application is running.\nIt might have side effects in case the `.xsjslib` keeps state. It also leads to extensive memory consumption and this should be considered while calculating application memory limits.\n\n#### Multitenant Usage\n\nIn multitenant scenarios, the `hana` and `secureStore` properties can contain an object with the credentials of a _managed-hana_ (Instance Manager) service (created with the appropriate service plan) instead of the credentials of the _hana_ service. In this case, the application will connect to a SAP HANA system, depending on the tenant (identity zone) of the incoming request.\nA managed service instance for the particular tenant should be created in advance, and the corresponding database artefacts should be deployed prior to requesting the application with this tenant. Otherwise, the processing of the request will be terminated with an error.\n\n**Note**: Currently, jobs are not multitenant-aware. They are shared between tenants, and a connection to a SAP HANA database cannot be established.\nA job executing XSJS code can still connect to a specific SAP HANA service instance, by using SQLCC configuration.\n\n## OData Support\n\nOData support is provided by OData package `@sap/xsodata`. Details on what features are provided can be found in the project itself. The compatibility layer scans for `.xsodata` files in the specified source directory and registers OData endpoints for each valid descriptor. Both JavaScript and SQL script exits are supported.\n\n### Clear OData model cache\n\nFor each OData service, the model is loaded and cached in memory upon first request.\nIn case the schema of the underlying DB objects is changed at runtime, it is necessary to reload the model. Here is an example:\n```js\nvar app = await xsjs(options);\n\nfunction onSchemaChange(tenant) {\n  app.clearODataCache(tenant);\n}\n```\n* `clearODataCache(tenant)` clears the OData model cache for the given tenant.\n* `tenant` argument is optional. If not provided, the cache for all tenants will be cleared.\n\n**Note:** Each application instance contains a cache of OData models. Clearing the cache in one of those instances does not automatically trigger cache invalidation in the others. The application itself is responsible for calling `clearODataCache` in each instance. Since an HTTP request is received only by a single instance, it cannot be used to trigger clearing the cache in a consistent manner for the whole application. Other solutions, like messaging, are more suitable for that purpose.\n\n## NPM Package Support\nAs an extension in the dollar API, we included support for all the available NPM packages. <br />\nFor example, in your XSJS file you can add the following code:\n\n```js\nvar _ = $.require('underscore');\n// Count to ten\nvar count = '';\n_.range(11).forEach(function(number) {\n  count += number + ' ';\n});\nawait $.response.setBody(count);\n```\n\nYou can also require a file relatively. The required file will execute in a Node.js context. This means, you will have access to global Node.js variables, such as `__dirname`, `process`, etc. in it.\n\nFor example, if we have a file called `myAPI.js` with content:\n\n```js\n// myAPI.js\nmodule.exports = {\n  getDirname: function() {\n    return __dirname;\n  }\n};\n```\n\nLet's say `myAPI.js` is located in a parent directory for the following XSJS file:\n```js\nvar myAPI = $.require('../myAPI.js');\nawait $.response.setBody(myAPI.getDirname());\n```\n\n## Destinations Support\n\n#### Via user provided services\nBy default, the compatibility layer supports destination configuration via user-provided services. The destination name (the repo resource ID, e.g. package + '.' + xshttpdest name) is matched to a service name.\n\nExample content of VCAP_SERVICES:\n\n```js\n\"VCAP_SERVICES\": {\n  \"user-provided\": [\n    {\n      \"label\": \"user-provided\",\n      \"name\": \"foobar.httpdest.mydest\",\n      \"credentials\": {\n        \"host\": \"some.host\",\n        \"port\": 8088,\n        \"username\": \"user\",\n        \"password\": \"secret\"\n      }\n    }\n  ]\n}\n```\nExample usage in an XSJS code:\n```js\nvar destination = await $.net.http.readDestination('foobar.httpdest', 'mydest');\n```\nIf there is no service in VCAP_SERVICES with the same name as the destination requested, an exception is thrown.\n\nWhen a destination is read, the content of the design time descriptor is merged with the properties provided in the user-provided service. Property values of the UP service override DT descriptor values.\n\n\n#### Via custom provider function\n\nIf the default support is not enough for your use case, you can provide a custom destination provider function. For details how to do that, see the __destinationProvider__ configuration option explained above.\n\n## Accessing Column Values by Index in `$.hdb.ResultSet` Rows\n\nColumn values from within a row of `$.hdb.ResultSet` in XS Classic can be accessed either by column name or by column index.\nIf an application does not make use of accessing columns by index, then this capability can be turned off, which will result in an improved performance:\n\n```js\nvar connection = await $.hdb.getConnection({ enableColumnIndices: false });\n```\n\n## Tracing Via `$.trace` API\n\nEach trace entry is associated with a location. The entry point being accessed is used as a location:\n- All application trace entries produced during OData handling (entries produced by exits and the imported `.xsjslib` scripts, `@sap/xsodata` entries) use the location of the `.xsodata` service itself, e.g. '/odata/service.xsodata'.\n- All application trace entries produced during job execution (entries from `.xsjs` scripts and the imported `.xsjslib` scripts) use the location of the `.xsjob` descriptor, e.g '/jobs/my-job.xsjob'.\n- All application trace entries produced by `.xsjs` code (including the imported `.xsjslib` scripts) use the location of the `.xsjs` file itself, e.g. '/xsjs/service.xsjs'. The same applies to scripts referenced from `$.response.followUp`.\n\nThis allows easier change of the tracing level (only of the entry point - `.xsodata`, `.xsjob` or `.xsjs`) without doing so for every single script involved in the execution or by using wildcards. The trace message can be used to find the source line that has produced it.\n\n**Note:** Regarding request-ids for jobs: the run-id received from the jobscheduler is used as the request-id instead of an auto-generated one.\n\n## Troubleshooting\n\nThis package uses `@sap/logging` package, so all of its features are available to control logging.\nFor example, to set all logging and tracing to the finest level, set `XS_APP_LOG_LEVEL` environment variable to `debug`.\n\nIf the application is deployed on XS Advanced On-Premise Runtime, you can change the log level without restarting the application.\nFor example, the following command will set all logging and tracing to the finest level.\n```sh\nxs set-logging-level <application-name> \"*\" debug\n```\nSee the `@sap/logging` documentation for more information.\n\nSome of the libraries used by this package employ other tracing mechanisms. For example, many use the popular [debug](https://www.npmjs.com/package/debug) package. This means that by setting `DEBUG` environment variable, you can enable additional traces. Set it to `*` to enable all of them, but be careful as the output may be overwhelming.\n\nIn addition, internal Node.js traces can be enabled via the `NODE_DEBUG` environment variable.\n\n**Warning:** Enabling some of these options may trace security sensitive data, so use with caution.\n\n## Differences with SAP HANA XS Classic\n\nSee the differences [here](differences.md).\n<br/>\n","readmeFilename":"README.md"}