{"_id":"@dta5/npm-dta-sdk","_rev":"7-ac873f923c2752860c4373f8a5966daa","name":"@dta5/npm-dta-sdk","dist-tags":{"latest":"6.0.29"},"versions":{"6.0.22":{"name":"@dta5/npm-dta-sdk","version":"6.0.22","author":{"name":"Dealer Market Exchange LLC"},"license":"UNLICENSED","_id":"@dta5/npm-dta-sdk@6.0.22","maintainers":[{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"}],"homepage":"https://gitlab.com/dta5/npm-dmx-sdk#readme","bugs":{"url":"https://gitlab.com/dta5/npm-dmx-sdk/issues"},"nyc":{"lines":95,"statements":95,"check-coverage":true},"dist":{"shasum":"a6ec5a877a4c0dfa703ca874d3a3c88bcdef0bcc","tarball":"https://registry.npmjs.org/@dta5/npm-dta-sdk/-/npm-dta-sdk-6.0.22.tgz","fileCount":24,"integrity":"sha512-R24A5Lf9BkNqc1yhJZWWfjyaIbMKXXd0mnrxk8lV5aruUDzXobeXz8yGzuKjqgmoMh+qZjR2V0A0KOdv3tA5DA==","signatures":[{"sig":"MEQCIHmEIldm3hpF/4gmQojpHL02n/qdvb9McLK22N71KRstAiBrPQz0h9VVNvPzRtzvlxKb3jRkTsMLrzt1Vow14wxrdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV9BpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrfg//WGXq+DvhGnOcv1cAf6sNiYG3Q96sdF6UhScevQvmm/pbw2e3\r\nbh0nuIiTs0gmcInTWG8ao20EzpUbuCh4W0T+LUhrG5T7wh2TvOMxZiH6EB12\r\nQCQsEO4VGQqM0Up7f2AfGpywXfAd8h4HBaRJ/IAVUsQGjCI3b/F+qzykb+Br\r\nSIZDfVjuKOyyBASE6T4AvA8zyKS3weUjTtWgZJ+teIEDxKmInpO8vZPMW5X+\r\n2aA1DlROQah2oK0BQkbgubStuhqbvShfQIrsG/1WOgUlJz8kvBMtcxB5bWFH\r\nmhJ7gAHaKi5kyA2WIChs4QxO+FfOetVUYX+4M0U1P+7OmvExZfF17HdM0zP/\r\nftgMYET6P9Xm05AX6JleO8st5gV1I4Ajrq5Mxeb8E3c3lQ/BGSl2DxypUxoT\r\nrAxhguad2GrqTNuHaYSTFWBJU8l1CB3pkaC9RhOr0RT7etpR3uzPACXEz8o2\r\ngkoBCTg/TWJd6VN9fU4W7Ful3vR+sbbKQV9QN7E+nBaSrHhlk3igEN7b7g1z\r\n6hdkxK1KdpUdWa/qG3YeOP4hWiX2OEyoQbudPvNDiIJ0jEUJV55xA7GFl0F4\r\n1uBPxgkfIpIoJbTy6dwSCO9GuasCixjoXENEIVMNZdN6OXEJcSCR+FXPWkEu\r\n88+V4n03E7Cs/qicpE2DiUbk2zHXHrcaELA=\r\n=q9vW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"61a91ea6eca264177b9a839556f98dc8a5e886f4","scripts":{"lint":"eslint `git ls-files | grep '\\.js$' --color=never`","test":"./node_modules/mocha/bin/mocha --recursive tests --timeout=10000","coverage":"nyc report","test-spec":"nyc --reporter=none npm test"},"_npmUser":{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"},"repository":{"url":"git+https://gitlab.com/dta5/npm-dmx-sdk.git","type":"git"},"_npmVersion":"8.6.0","description":"DTA Standard Development Kit","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.9.1","uuid":"^3.3.3","lodash":"^4.17.15","confidence":"^3.0.2","superagent":"^5.1.3","jsonwebtoken":"^8.5.1","array-starts-with":"^1.0.7","superagent-throttle":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.11.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.2","sinon":"^7.5.0","eslint":"^6.8.0","koa-qs":"^2.0.0","moment":"^2.24.0","decache":"^4.5.1","koa-jwt":"^3.6.0","dirty-chai":"^2.0.1","chai-subset":"^1.6.0","koa-joi-router":"^6.0.1","chai-match-pattern":"^1.1.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-unicorn":"^14.0.1","eslint-config-airbnb-base":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-dta-sdk_6.0.22_1649922153085_0.38659631841867625","host":"s3://npm-registry-packages"}},"6.0.23":{"name":"@dta5/npm-dta-sdk","version":"6.0.23","author":{"name":"Dealer Market Exchange LLC"},"license":"UNLICENSED","_id":"@dta5/npm-dta-sdk@6.0.23","maintainers":[{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"}],"homepage":"https://gitlab.com/dta5/npm-dmx-sdk#readme","bugs":{"url":"https://gitlab.com/dta5/npm-dmx-sdk/issues"},"nyc":{"lines":95,"statements":95,"check-coverage":true},"dist":{"shasum":"0635834e6a7820b3addc4b11dd24d3a38b6d95c3","tarball":"https://registry.npmjs.org/@dta5/npm-dta-sdk/-/npm-dta-sdk-6.0.23.tgz","fileCount":32,"integrity":"sha512-5NW7k3Vp6RCFXJ/BdxjYrX4H+xqBOcJsmra31v+aeiAmBRD/WkvELcCzPCZSW8W82bLeJWVbpvbawl9GrCCEKw==","signatures":[{"sig":"MEUCIDzTSxSirU2ZhvbBambh67FvFDMwe9B1rDMDPloc4iK+AiEAsufv03dePMFWkZ3rPSYbSMMyFzb4K8L4oEw4cAEwr9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbMgtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7TQ/8DCJnk96+z2AENGP/5TsTW35Cse/wRB2RiQcCHHYa09GQw3n9\r\nYS3M3Tbvr4B9HT9Wln1Uo2eyMCHBhLq2/qBdkhEtacMzIsq/t+aw4BpSCrU1\r\n/qP/MGCQ7HhOUfcCNFYDjy92HA6Ow2cFUGeM7VDjxkxV+5JhjbPslxiWn+YS\r\nez2CBALsy3PghUIme3fVrTwJ6a3f0W1je8Evww5UjSYVe205JeZ+BtM67hhJ\r\nfB5Pu/a57Uwcb8snbV3t3UYUrGvMfZnnylmdLyHzCDRzbXFXRy45usheVfFk\r\nQMssI4yhr/W8H3ag5XFhHRExP5EW1uVjkZNPUj6ZgELEuFujIFfie4qjp5yU\r\nZGhcz2RPG/SgbqtNBetvtb6TA7M3SwhpuFbDTkG1Dw4bCyaMOsZqgkJGSXnA\r\nbKI5ra/8c3qyaSVhYcsViYq9nSCIgX/z7n2oM3ydGNV0onvZDFqox9TOc1aF\r\nWXLY1mulRNGZNKhqMEP6fDBCojLiY6+ys6BAKi0GURYuvrVesAZXkt0TW7A2\r\nV/u4SBL+Dk6cjhWJ0+ex0I5SlRDKNcb3gYTHaijt8aeJVE9kwTzj0sJJ+ton\r\nBymWAW8apEe2/mqBENMkvDBTKtc9X5PTs891J66FGW/kRw8HKowg/bwS7fRl\r\nLHH4vvLsp6iABdhCjuog1AahIaMj9IMIzIg=\r\n=+RhH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint `git ls-files | grep '\\.js$' --color=never`","test":"echo \"No test yet\"","coverage":"nyc report","test-spec":"nyc --reporter=none npm test"},"_npmUser":{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"},"repository":{"url":"git+https://gitlab.com/dta5/npm-dmx-sdk.git","type":"git"},"description":"DTA Standard Development Kit","directories":{},"dependencies":{"qs":"^6.9.1","uuid":"^3.3.3","lodash":"^4.17.15","confidence":"^3.0.2","superagent":"^5.1.3","jsonwebtoken":"^8.5.1","array-starts-with":"^1.0.7","superagent-throttle":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.11.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.2","sinon":"^7.5.0","eslint":"^6.8.0","koa-qs":"^2.0.0","moment":"^2.24.0","decache":"^4.5.1","koa-jwt":"^3.6.0","dirty-chai":"^2.0.1","chai-subset":"^1.6.0","koa-joi-router":"^6.0.1","chai-match-pattern":"^1.1.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-unicorn":"^14.0.1","eslint-config-airbnb-base":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-dta-sdk_6.0.23_1668073517724_0.2847543537260142","host":"s3://npm-registry-packages"}},"6.0.25":{"name":"@dta5/npm-dta-sdk","version":"6.0.25","author":{"name":"Dealer Market Exchange LLC"},"license":"UNLICENSED","_id":"@dta5/npm-dta-sdk@6.0.25","maintainers":[{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"}],"homepage":"https://gitlab.com/dta5/npm-dmx-sdk#readme","bugs":{"url":"https://gitlab.com/dta5/npm-dmx-sdk/issues"},"nyc":{"lines":95,"statements":95,"check-coverage":true},"dist":{"shasum":"020644fbf78169802ee5363120b7a5df0ec045a4","tarball":"https://registry.npmjs.org/@dta5/npm-dta-sdk/-/npm-dta-sdk-6.0.25.tgz","fileCount":24,"integrity":"sha512-ZFfLmR2iMqyOCxkCjSLO6U3yQl0ZzeBQ3OipftKvWnWGipVA8tR5BqzJJj2D3drEKPDHTuTtqwP38zvjVubW/w==","signatures":[{"sig":"MEYCIQCg7vBrLpfY0cWvPJrB+9WLgkO78Trx5JRNNsZlkCpveAIhAKl1ZJ5L3ZLwlBfdhGRnIJ9OQFM/biDqUzBmHTnBqz32","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5No7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvEQ//Wow16DlVuuqWEWFOMdnXUCzsxWyWtxptz8jEXEapLzfE0+do\r\n5xfdYTEB6Xf1NKrHzCODsuTLipWHGPtjZ08dff7nsHlIHs7xx3IJIjzv8XiW\r\n8wNSqf8gCHbQ/sWkMqMK8O1a/WWRomJ8GrIP1FuBxqbakJ4rYlb6ixNFpn74\r\nh8nIB+qlYwTcUfI8evNVp+o+lEsn0pnoRmzvcUhGbv8sOjceHhBBdVnPr6e5\r\nzci7p8jbkxAuOxavct9eKyfyzR+T8nDjj91SDJ7xzURu14/G94006bNvYtS7\r\nSu3pSpYCEDc8WuUjcDhohMUCi5I/O9l0jgo+Np8jf+WIZYAv55goiEU0cukW\r\nh3xYdXclOMGRlk2PBxRVSHp9nomRsMtwNTmOFJ9oW/HgcPXvEbG2pOMHShIP\r\nBxnuyeeHDHo7nRCUke4iLEUiGi3aYlvacYAHOsNSKfeuWKVk+lU8XRZ7uS7U\r\ngZ9PsujklC36QEIK6BzwHcuTNa3HbLDAMmu/uq4p/R0wjJdT1pgmZRRjqx7a\r\nnjZfeZp+iLI2jY1Gw2HwYyHZoDXSNDw0ZDnjAQcJZPtxfWj0qY9O+dQ66eUP\r\n3gyGD1SzHaIno6k4KINIxdndk5XipcBvKOP21bjJ0yurFyCtd6li996wynOW\r\nsiXh+JHJWHwa3uFC4OFH771ex29sJ8pL3FA=\r\n=MIOh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"549ca5844911c19849336b0954abe066e7e90ee0","scripts":{"lint":"eslint `git ls-files | grep '\\.js$' --color=never`","test":"echo \"No test yet\"","coverage":"nyc report","test-spec":"nyc --reporter=none npm test"},"_npmUser":{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"},"repository":{"url":"git+https://gitlab.com/dta5/npm-dmx-sdk.git","type":"git"},"_npmVersion":"6.14.11","description":"DTA Standard Development Kit","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.1","uuid":"^3.3.3","lodash":"^4.17.15","confidence":"^3.0.2","superagent":"^5.1.3","jsonwebtoken":"^8.5.1","array-starts-with":"^1.0.7","superagent-throttle":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.11.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.2","sinon":"^7.5.0","eslint":"^6.8.0","koa-qs":"^2.0.0","moment":"^2.24.0","decache":"^4.5.1","koa-jwt":"^3.6.0","dirty-chai":"^2.0.1","chai-subset":"^1.6.0","koa-joi-router":"^6.0.1","chai-match-pattern":"^1.1.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-unicorn":"^14.0.1","eslint-config-airbnb-base":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-dta-sdk_6.0.25_1675942459366_0.7577108875531042","host":"s3://npm-registry-packages"}},"6.0.26":{"name":"@dta5/npm-dta-sdk","version":"6.0.26","author":{"name":"Dealer Market Exchange LLC"},"license":"UNLICENSED","_id":"@dta5/npm-dta-sdk@6.0.26","maintainers":[{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"}],"homepage":"https://gitlab.com/dta5/npm-dmx-sdk#readme","bugs":{"url":"https://gitlab.com/dta5/npm-dmx-sdk/issues"},"nyc":{"lines":95,"statements":95,"check-coverage":true},"dist":{"shasum":"caa438ced11f736e01e53368d391655a1bf6ba5e","tarball":"https://registry.npmjs.org/@dta5/npm-dta-sdk/-/npm-dta-sdk-6.0.26.tgz","fileCount":24,"integrity":"sha512-c4UChatKL8HoV/YazZUbB0VRQb+9kLynGHtkZdI0OiE981HJymcNLAdaN6ztaXBB8z7e6glELgrglzZTSQM1aQ==","signatures":[{"sig":"MEUCIG2woZ+2/dZubleEX7wE8qCahloFYcjNk/ESB0aeVQZOAiEAo1orz5aB4IVXdFeGF+lWhlxZ+SycoOflI5UUOuL5HLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJEaVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqpeg//V5HBq7Ai6Y3MdvOu32+RFNQvJxOHLATLUAFjNJW3Q2VWS7P2\r\nXbhAzB/XvShLY+gz6mAcxVnN1stz5axJY35gmPyPgAWFrh73FA5OtF5mjGQE\r\nwl/sGl7CtXojt2iLh5GzjYhic7Mwfw0c9E2z9QTNchn25bhlREmTMye4SFn2\r\n34d5EGGVmpUO7yAs2l0GcEgrSJ4DLoCyTDhBdWWEg9cUX7+Gr5NLThLc4/3d\r\nnV3k4Xf92UmshESt/gLr3XTpFWaVGQdsQTx8qA/AysFkaOv97JH3bnzfJOJt\r\nDv3rkFEOMgVYiNRlQsP+ZjGkfLco9kl2D/Su2e6w+CRjdcLvGiDlrLWjh3Ba\r\nyD4AS3tsov2xCqMHuSbfXpL144E+ks0tfqCMaLOeeIYrYBC0KFdzxXH1u1Rr\r\nlSQu4pfqDVSFSDemoT2/P/A9UeO3hAQDOzo85NEYXm+f+baNtaB0qLAvCWcl\r\naigr+DxnRGY/N37tTf6XEhlrsX1ZTa5uJOgtYrq1cmAzONKaY4oTWjJ2sgHM\r\nmZ4BdnIEaCJMHla9MnK7Pcw41WnjO3EJE6iyredHJ/pdTZwVN2QBPo2dQ7R9\r\nbMj6yiM5ey/vNlx25z68jGnuXxe4Bz5uFyQWArYXrB7FmbYXuZycJ1vlXuNI\r\n30Q3Lu4jIjrqdElZQ3J4OzRHaAm7DMaO28o=\r\n=0tGU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6cfc6e3825d1ff1dad48650db8eca6c9330d146f","scripts":{"lint":"eslint `git ls-files | grep '\\.js$' --color=never`","test":"echo \"No test yet\"","coverage":"nyc report","test-spec":"nyc --reporter=none npm test"},"_npmUser":{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"},"repository":{"url":"git+https://gitlab.com/dta5/npm-dmx-sdk.git","type":"git"},"_npmVersion":"6.14.13","description":"DTA Standard Development Kit","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.9.1","uuid":"^3.3.3","lodash":"^4.17.15","confidence":"^3.0.2","superagent":"^5.1.3","jsonwebtoken":"^8.5.1","array-starts-with":"^1.0.7","superagent-throttle":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.11.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.2","sinon":"^7.5.0","eslint":"^6.8.0","koa-qs":"^2.0.0","moment":"^2.24.0","decache":"^4.5.1","koa-jwt":"^3.6.0","dirty-chai":"^2.0.1","chai-subset":"^1.6.0","koa-joi-router":"^6.0.1","chai-match-pattern":"^1.1.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-unicorn":"^14.0.1","eslint-config-airbnb-base":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-dta-sdk_6.0.26_1680098964826_0.4543827109089218","host":"s3://npm-registry-packages"}},"6.0.27":{"name":"@dta5/npm-dta-sdk","version":"6.0.27","author":{"name":"Dealer Market Exchange LLC"},"license":"UNLICENSED","_id":"@dta5/npm-dta-sdk@6.0.27","maintainers":[{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"}],"homepage":"https://gitlab.com/dta5/npm-dmx-sdk#readme","bugs":{"url":"https://gitlab.com/dta5/npm-dmx-sdk/issues"},"nyc":{"lines":95,"statements":95,"check-coverage":true},"dist":{"shasum":"624dddf107750b8103606f38d6e9da0d866f7947","tarball":"https://registry.npmjs.org/@dta5/npm-dta-sdk/-/npm-dta-sdk-6.0.27.tgz","fileCount":24,"integrity":"sha512-UDghAwG1QPP1ZZ7VmHYCg1dkb5WpKd51W++rWW/DePD8YeF6MyfjbMhq9E5q41/oNUxsg+9GGTbfGDKaFflSUA==","signatures":[{"sig":"MEQCIA7exdTRMpMfKb61Pez+dAWkZToDVQgBBW6xvuhNaHjDAiASNOD2Pmn/9DCbqZEIAEydJpTikmgHEeCISFnook9n+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJZnPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSiQ/9HEWW5xkM000NKAJvPpk+cqbp5t3nObc/jfSsu8boLms9iJ9D\r\nxxPwEWMWS0yxJZvFq7CfPjuLo0k34QWivHBwWHXwWL7QQtgmx/5bXiG0ST6u\r\nQqYnF2qGIWm3XaS5N+tw2Or4dxlHxRdEP8GQa2rOmucP5zBiJFC8Yl3K8QMi\r\ng8xoS8+LtRvhjyMs9Lp22yL7C4vu1gdRMNokUuBjV4OV1MEJYqy/NVh4reVW\r\nEK7FSMVE1hL3ufSeV/dPLWcJhD6df9cmbS2xsurHJ6PhppCSx3I0xtlR3tKi\r\nI2w5wX4a6pjUN1YANyQg0Q/GuP4SB0/d2nrjcvfnLGH3qz98y6/2+/0QhtCI\r\n/OEc43Qo5i0V3+7w8ASDYB4kNbG0ZRP0aL7ktL8NAJx7bBdEDAtCdH+X93C7\r\nFYUBe8sVqMCb7Sze3svReOtTxsP7f+B00gsWOsSLP4SNYO4yB0VcpvB8lIle\r\nsTBfon1MuLF6FaixsAeU7c+ZW9AmVTDjJDQ4BK3bdU3jW+NWYK3tYWBqGTxa\r\nNVcNOBRbi9z6v3H2GkUPxVJuTZFzEZ0S4QxXHGeI8yHB6Y4GoBs38RUoL9xN\r\necBShb++2w07TkuAy5brjjIh5jvOmo5rqMdlq/gqx5YNgzv87r8OK7KrM+3Q\r\nveAG7f3jKFbA26PwFu41eFQ288Tt9FGvixc=\r\n=FUha\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"33c203478a518f7ae93afbd93892a513a624b9db","scripts":{"lint":"eslint `git ls-files | grep '\\.js$' --color=never`","test":"echo \"No test yet\"","coverage":"nyc report","test-spec":"nyc --reporter=none npm test"},"_npmUser":{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"},"repository":{"url":"git+https://gitlab.com/dta5/npm-dmx-sdk.git","type":"git"},"_npmVersion":"6.14.13","description":"DTA Standard Development Kit","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"14.17.0","dependencies":{"qs":"^6.9.1","uuid":"^3.3.3","lodash":"^4.17.15","confidence":"^3.0.2","superagent":"^5.1.3","jsonwebtoken":"^8.5.1","array-starts-with":"^1.0.7","superagent-throttle":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.11.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.2","sinon":"^7.5.0","eslint":"^6.8.0","koa-qs":"^2.0.0","moment":"^2.24.0","decache":"^4.5.1","koa-jwt":"^3.6.0","dirty-chai":"^2.0.1","chai-subset":"^1.6.0","koa-joi-router":"^6.0.1","chai-match-pattern":"^1.1.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-unicorn":"^14.0.1","eslint-config-airbnb-base":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-dta-sdk_6.0.27_1680185807767_0.270363710609804","host":"s3://npm-registry-packages"}},"6.0.28":{"name":"@dta5/npm-dta-sdk","version":"6.0.28","author":{"name":"Dealer Market Exchange LLC"},"license":"UNLICENSED","_id":"@dta5/npm-dta-sdk@6.0.28","maintainers":[{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"}],"homepage":"https://gitlab.com/dta5/npm-dmx-sdk#readme","bugs":{"url":"https://gitlab.com/dta5/npm-dmx-sdk/issues"},"nyc":{"lines":95,"statements":95,"check-coverage":true},"dist":{"shasum":"8b88fe6aa8b7064f2d89a264a084a8ded7c9ec4c","tarball":"https://registry.npmjs.org/@dta5/npm-dta-sdk/-/npm-dta-sdk-6.0.28.tgz","fileCount":24,"integrity":"sha512-YWfiKiS7eMgGRWlsp93b5103tmtAAZi1g3tG8CZD27+z50jiU0t8Eqkn/ymZK9t5aGpNdLj8IEOcrPq2q44O8w==","signatures":[{"sig":"MEYCIQDoo3oBcBA39h6UXl4M/BDnE0ldjuyDPma/VdRhQP0vhgIhALN9RIgGoxwNAS4I50q65QCi5BKuLoyVtVZNGyrUlvq/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168818},"main":"index.js","engines":{"node":">=10.16.0 <=18.16.0"},"gitHead":"4af26b6f58068736899cf8c159fe2c06c9f7401c","scripts":{"lint":"eslint `git ls-files | grep '\\.js$' --color=never`","test":"echo \"No test yet\"","coverage":"nyc report","test-spec":"nyc --reporter=none npm test"},"_npmUser":{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"},"repository":{"url":"git+https://gitlab.com/dta5/npm-dmx-sdk.git","type":"git"},"_npmVersion":"9.5.1","description":"DTA Standard Development Kit","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.9.1","uuid":"^3.3.3","lodash":"^4.17.15","confidence":"^3.0.2","superagent":"^5.1.3","jsonwebtoken":"^8.5.1","array-starts-with":"^1.0.7","superagent-throttle":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.11.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.2","sinon":"^7.5.0","eslint":"^6.8.0","koa-qs":"^2.0.0","moment":"^2.24.0","decache":"^4.5.1","koa-jwt":"^3.6.0","dirty-chai":"^2.0.1","chai-subset":"^1.6.0","koa-joi-router":"^6.0.1","chai-match-pattern":"^1.1.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.19.1","eslint-plugin-unicorn":"^14.0.1","eslint-config-airbnb-base":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-dta-sdk_6.0.28_1686740772880_0.9326891042554917","host":"s3://npm-registry-packages"}},"6.0.29":{"name":"@dta5/npm-dta-sdk","version":"6.0.29","description":"DTA Standard Development Kit","main":"index.js","nyc":{"check-coverage":true,"lines":95,"statements":95},"engines":{"node":">=10.16.0 <=18.16.0"},"scripts":{"lint":"eslint `git ls-files | grep '\\.js$' --color=never`","test":"echo \"No test yet\"","test-spec":"nyc --reporter=none npm test","coverage":"nyc report"},"repository":{"type":"git","url":"git+https://gitlab.com/dta5/npm-dmx-sdk.git"},"author":{"name":"Dealer Market Exchange LLC"},"license":"UNLICENSED","bugs":{"url":"https://gitlab.com/dta5/npm-dmx-sdk/issues"},"homepage":"https://gitlab.com/dta5/npm-dmx-sdk#readme","devDependencies":{"chai":"^4.2.0","chai-match-pattern":"^1.1.0","chai-subset":"^1.6.0","decache":"^4.5.1","dirty-chai":"^2.0.1","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","eslint-plugin-mocha":"^6.2.2","eslint-plugin-unicorn":"^14.0.1","koa":"^2.11.0","koa-joi-router":"^6.0.1","koa-jwt":"^3.6.0","koa-qs":"^2.0.0","mocha":"^6.2.2","moment":"^2.24.0","nyc":"^14.1.1","sinon":"^7.5.0"},"dependencies":{"array-starts-with":"^1.0.7","confidence":"^3.0.2","jsonwebtoken":"^8.5.1","lodash":"^4.17.15","qs":"^6.9.1","superagent":"^5.1.3","superagent-throttle":"^1.0.1","uuid":"^3.3.3"},"directories":{"lib":"lib","test":"tests"},"_id":"@dta5/npm-dta-sdk@6.0.29","gitHead":"a7d4c842e0749764073b3e59d90cfff5af58b9a5","_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"integrity":"sha512-Ho7qdAA/BryNDLQ/4vFF5Ztw7pV9jMWcdWT2FNcwxqXp0Z8HM0Y06/WLRaUNV1K3XbRPzL7mPrFTCzRnzYezsg==","shasum":"60ce8de91678f0e6ead8caebe72829876e92a559","tarball":"https://registry.npmjs.org/@dta5/npm-dta-sdk/-/npm-dta-sdk-6.0.29.tgz","fileCount":24,"unpackedSize":168818,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCn8aowoQ62VGSghKnCJDFZ37G90tSwOcstoiARdgVGpQIgezrZiw9Q4osYgtotL1p5hJnB0MqQfq35d2PQaMmiJkM="}]},"_npmUser":{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"},"maintainers":[{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/npm-dta-sdk_6.0.29_1753786526018_0.7122549823737556"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-14T07:42:33.004Z","modified":"2025-07-29T10:55:26.451Z","6.0.22":"2022-04-14T07:42:33.224Z","6.0.23":"2022-11-10T09:45:17.891Z","6.0.25":"2023-02-09T11:34:19.558Z","6.0.26":"2023-03-29T14:09:25.119Z","6.0.27":"2023-03-30T14:16:47.908Z","6.0.28":"2023-06-14T11:06:13.126Z","6.0.29":"2025-07-29T10:55:26.241Z"},"bugs":{"url":"https://gitlab.com/dta5/npm-dmx-sdk/issues"},"author":{"name":"Dealer Market Exchange LLC"},"license":"UNLICENSED","homepage":"https://gitlab.com/dta5/npm-dmx-sdk#readme","repository":{"type":"git","url":"git+https://gitlab.com/dta5/npm-dmx-sdk.git"},"description":"DTA Standard Development Kit","maintainers":[{"name":"efestennis93","email":"alexander.grechanik@celadonsoft.com"}],"readme":"# npm-dmx-sdk\nPackage to handle shared microservice behaviors.\n\nA simple example:\n```js\n// you should specify DMX_SERVICE env (ex. `Auctions`) which is microservice sender name\nconst { Authentication } = require('@dmx/npm-dmx-sdk');\n\nconst { status, body } = await Authentication.get({\n  path: '/users/user-1',\n  jwt: { user: { _id: 'user-1', username: 'foo@bar.com' }, dealerId: 'dealer-1' },\n});\n```\n\nIf NODE_ENV or DMX_SERVICE are not set in `process.env`, requiring the module will\nreturn a function which accepts a configuration object:\n\n```js\nconst envConfig = { NODE_ENV: 'development-one', DMX_SERVICE: 'Mobile' };\nconst { Authentication } = require('@dmx/npm-dmx-sdk')(envConfig);\n\nconst { status, body } = await Authentication.get({\n  path: '/users/user-1',\n  jwt: { user: { _id: 'user-1', username: 'foo@bar.com' }, dealerId: 'dealer-1' },\n});\n```\n\nA sample returned value:\n```js\nPromise.resolve({\n  status: 200,\n  body: {\n    foo: 'bar',\n  },\n  text: '{\"foo\":\"bar\"}',\n  headers: { // only the custom explicit headers, not the default ones\n    'x-total-count': '456',\n  },\n});\n```\nA sample returned value for 4.. and 5.. responses:\n```js\nPromise.reject({\n  response:\n    status: 400,\n    text: 'invalid email',\n    headers: {}\n  }\n});\n```\n\nSupported methods:\n- get\n- post\n- put\n- patch\n- delete\n\nSupported microservices:\n- ForestAdmin\n- AdminDashboardServer\n- AdminDashboardClient\n- Appraisals\n- Auctions\n- Authentication\n- DashboardServer\n- DashboardClient\n- Gateway (some of microservices connect via gateway so use Gateway explicitly only if a microservice connects without gateway)\n- Grades\n- Ingestion\n- Inventory\n- MarketData\n- Media\n- Notifications\n- NotificationsNew\n- Payments\n- Reports\n- Scheduling\n- VehicleInfo\n- Webhooks\n- WebSockets\n\nFields which can be passed into the methods:\n- path: String - path including the parameters but excluding the query string\n- query: Object - query string\n- payload: Object (only in `post`, `put` and `patch`) - request body\n- headers: Object - custom request headers\n- jwt: Object|String - decoded (if an Object) or encoded (if a String) JSON Web Token\n- throttle: Throttle<active: Boolean, rate: Number, ratePer: Number, concurrent: Number> - instance of Throttle class (`const { Throttle } = require('@dmx/npm-dmx-sdk')`) configured in format specified in https://github.com/leviwheatcroft/superagent-throttle\n- responseType: String - according to https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/responseType\n- shouldHandle502error: Boolean - `get` always handles 502 error (repeats max 5 times) but for other methods 502 is handled only when `shouldHandle502error` is set to true, it should be used carefully, only for idempotent endpoints (calling multiple times should result in the same data stored in db as calling a single time except of logged info)\n\nIf `jwt` is not specified, a default JWT is created based on the `DMX_SERVICE` env.\n","readmeFilename":"README.md"}