{"_id":"@adearriba/shopify-app-session-storage-cosmosdb","_rev":"14-b24861c6e2d806070bb814ed30a605f5","name":"@adearriba/shopify-app-session-storage-cosmosdb","dist-tags":{"latest":"4.0.0"},"versions":{"0.0.1":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"0.0.1","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@0.0.1","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"428616a570a824862438a93e8c6c2c0749c88c11","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-0.0.1.tgz","fileCount":13,"integrity":"sha512-6SoUkBeNqD/KkguB3rei1Xe0YyTFvoIJRBKB435vwRHzIn7S6qzW1f73gMiEFZpMqEt73EV4GNKS1B6OsWarng==","signatures":[{"sig":"MEYCIQD4MnkWw4Nx6+yA4W0kN49rDO3TiWXbHlXwRqPt+Pn0aQIhAO1snrYWC7TC2DrxmklN8laukV/8ErqagwAofjb5o8KZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24180},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"ba8cf601f2fe4d809ee1d4a46a051dad2acc3c12","scripts":{"test":"vitest","build":"tsc","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.5.0","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"21.2.0","dependencies":{"@azure/cosmos":"^4.0.0","@shopify/shopify-api":"^9.7.2","@shopify/shopify-app-session-storage":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.5.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_0.0.1_1713729536167_0.38804399185933613","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"0.1.0","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@0.1.0","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"c4f66f90da3db6f479927ee577f206e1fcac17a2","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-0.1.0.tgz","fileCount":13,"integrity":"sha512-p3IcgaROEEEng7UjACyKIkREl+wTEmd/BZD/hsw8MrBW2hfg6MNtwxh3OmYQB0Vliabf+jvh3umV+9d+WziPtQ==","signatures":[{"sig":"MEYCIQDDCn6mKFnkQ/1fOLHaydtcYQyH6dkTc1hPuedlpxAy+AIhALenMXTLWjUO9OAc/5Uf1GBH/vkFHqTgLKrTN386PXTt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25046},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"4278b1d076340d2fc86ddb2bfecddbcad6741f9e","scripts":{"test":"vitest","build":"tsc","publish":"npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.5.0","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"21.2.0","dependencies":{"@azure/cosmos":"^4.0.0","@shopify/shopify-api":"^9.7.2","@shopify/shopify-app-session-storage":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.5.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_0.1.0_1713778330586_0.6311965183714807","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"0.1.1","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@0.1.1","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"d593613c2e77d80117eed1cbe23b7d31884dfd9c","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-0.1.1.tgz","fileCount":13,"integrity":"sha512-uts1C/wqWvPTF6vFiYvZNOf16/X+BI7c2T5a1FX2vRbrVeb99cnyxWAYIq7TTkHuHZmzkP7t2rHXv/2tdZrJMQ==","signatures":[{"sig":"MEQCIBm7MaaugmqSAksGxT/ray5A9iEIyavRTyNXlEt/kGGpAiBTQhCJqMUWdan2xqOsHyPJCKROWHfIKm27LTQvyeEp1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25431},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"a5cfc903d8844c2a4e3cd0f13a62eb3efb2e1936","scripts":{"test":"vitest","build":"tsc","publish":"npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.5.0","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"21.2.0","dependencies":{"@azure/cosmos":"^4.0.0","@shopify/shopify-api":"^9.7.2","@shopify/shopify-app-session-storage":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.5.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_0.1.1_1714068266805_0.243222296435897","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"2.1.5","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@2.1.5","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"f0853fd5113c4160ae39647652e5da9b78b6ff04","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-2.1.5.tgz","fileCount":13,"integrity":"sha512-9IU9kCMILB6JPAn65J6cafUSs7knQNt414acR7wJdH4eEhpjZZbM1WVJvOGXIefEJbUDXMu3sHAyr9u9jP1joQ==","signatures":[{"sig":"MEUCIQCMn3OKvB1PH6942jBfWuTKyudZN+leacvSp+wYqpM5xQIgAbp1Nz/BTLUwtty9PhKrGy5k+4P0Pd67mBDRQq2Hm/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25432},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"1ad8370e1e929f5724caa82005e407ed91431e03","scripts":{"test":"vitest","build":"tsc","publish":"npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.5.0","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"21.2.0","dependencies":{"@azure/cosmos":"^4.0.0","@shopify/shopify-api":"^10.0.0","@shopify/shopify-app-session-storage":"^2.1.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.5.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_2.1.5_1714131605978_0.4479806137820004","host":"s3://npm-registry-packages"}},"2.1.51":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"2.1.51","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@2.1.51","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"bc135de3c793a0bbe5fc1824a90596909ebf56a4","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-2.1.51.tgz","fileCount":13,"integrity":"sha512-PDpYq0wNM1Pcei1dxKJAW43jWVhBFB3UAj9USt9xNvD6x+AkM32BmqHd0MibWbdF+hzzYqMN6tPEVOpg/IrtlA==","signatures":[{"sig":"MEUCIGd/JbBRfaonwY5GCrYsauxbvoliZVhZ/DneCCHdenWuAiEA9/b24oSDXuHe1QmUiEOE7G5TuQM6zvoPx2qOoR7ZXAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27558},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"85f6e5e1b394c5cebbc2f2bcebeab131e19db033","scripts":{"test":"vitest","build":"tsc","publish":"npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.5.0","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"21.2.0","dependencies":{"@azure/cosmos":"^4.0.0","@shopify/shopify-api":"^10.0.0","@shopify/shopify-app-session-storage":"^2.1.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_2.1.51_1716455314987_0.06634456982413783","host":"s3://npm-registry-packages"}},"2.1.52":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"2.1.52","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@2.1.52","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"c147b528ddab369921195d9cccff2d2976075415","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-2.1.52.tgz","fileCount":13,"integrity":"sha512-YPgXi4sHtERQTllST5P2RbEtCJvchv4LMjssw3OlNOu2yUAaz48X9I5ezXcMVQrrmNzayURJ6Uv2GH5GElH2EQ==","signatures":[{"sig":"MEQCIGVYoYTPLAB3BHT9I+p/B3rRw3/EKBqlDGHoqbXq/p69AiB1hRf6j6hHLZ9dAWgleUQTXwrJI0vYtOjQb1guT5AOMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30177},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"85f6e5e1b394c5cebbc2f2bcebeab131e19db033","scripts":{"test":"vitest","build":"tsc","publish":"tsc && npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.5.0","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"21.2.0","dependencies":{"@azure/cosmos":"^4.0.0","@shopify/shopify-api":"^10.0.0","@shopify/shopify-app-session-storage":"^2.1.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_2.1.52_1716456080438_0.07920005220509418","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"3.0.0","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@3.0.0","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"ae71193f27037c787b6d6642ae5b61d13cefb050","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-3.0.0.tgz","fileCount":13,"integrity":"sha512-RfJbdNHz3CoL63Dx/HXxZPvrb1risBVAes70JGVn5oChsSbniCpbjDl0ftPxyC02BgXE9RR7i8uc2YsDpfBDPg==","signatures":[{"sig":"MEYCIQDXTRa2B1O6EP9YUQCh8yN2bVy3JAeXwG77+6p6STnztgIhAO/qKUETcS8nJ4iO49lQN80tGGpgHK0/Ow3iWh9vq8Wa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31132},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"2f5d1023d02aaf6a7776a30ab8f0a802beb550b0","scripts":{"test":"vitest","build":"tsc","publish":"tsc && npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.8.1","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@azure/cosmos":"^4.0.0","@shopify/shopify-api":"^11.0.0","@shopify/shopify-app-session-storage":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_3.0.0_1718088648280_0.8257396022724972","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"3.1.0","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@3.1.0","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"8bf93e0772b669c5150caad1de7628c7cf291b9e","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-3.1.0.tgz","fileCount":13,"integrity":"sha512-TcjD7VGAdNKrKBsMmRM6x9IAQCl18MF8SfrCZv44M++pOeOqsnTWnyMDTMYMQT9PEFA4qoKZ+IWd10KiBPaxoQ==","signatures":[{"sig":"MEYCIQDmlYootyHG/VMRKEdlGgGj5nItHHoslKmHpfEwvjif3gIhAK+O5pdPybot+vxDFg9bAzDrfL/unLGEhgf2xsyOEhvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32867},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"2f5d1023d02aaf6a7776a30ab8f0a802beb550b0","scripts":{"test":"vitest","build":"tsc","publish":"tsc && npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.5.0","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"21.7.3","dependencies":{"@azure/cosmos":"^4.0.0","@shopify/shopify-api":"^11.0.0","@shopify/shopify-app-session-storage":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_3.1.0_1723030216898_0.3963489848546369","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"3.1.1","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@3.1.1","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"19b10611096809b6dd544dc244ac9a7eb67e1d77","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-3.1.1.tgz","fileCount":13,"integrity":"sha512-fxYyxOV9EjWicAAUZzhxa/wW3w2BFUJZyMbvk8NTZbUQrjwgflC0HrWxCIFImQcJsRxCWm7n5Wzg+5UDbOW00Q==","signatures":[{"sig":"MEQCIFu/E10CPi0BWSrQa38MNf6SWjpyn2YREP0BbTgZ+BdVAiBn8zwZBOYCsCbQeKvlSMPnk9zqt9aojYZdPTCjCs2tiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32900},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"d7e3ddd85b6a11a0a59f80690c82ae1198be076d","scripts":{"test":"vitest","build":"tsc","publish":"tsc && npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.5.0","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"21.7.3","dependencies":{"@azure/cosmos":"^4.2.0","@shopify/shopify-api":"^11.8.1","@shopify/shopify-app-session-storage":"^3.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^22.13.1","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_3.1.1_1738667051785_0.16949843828325362","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"3.1.2","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@3.1.2","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"9022f2a1d429e03fc714283fe3fb54902d5218ec","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-3.1.2.tgz","fileCount":13,"integrity":"sha512-Fr4JHUEkXifwa4sNUcFVauVb3Pu5kSPbyUVYjPtwNcS7mDk25tiC3diMKMC7KvQHOazgAHSgiUiIjRCyjHB7wA==","signatures":[{"sig":"MEUCIQD2updYagmk2kXI/jq3wiDrvVTWe8ZHlepTJ3BhVOkVqwIgEkI6KWUij4mTS3guYF0FFYEGeu5/q2UjcAc4wuSoJhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32951},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"d7e3ddd85b6a11a0a59f80690c82ae1198be076d","scripts":{"test":"vitest","build":"tsc","publish":"tsc && npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.5.0","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"21.7.3","dependencies":{"@azure/cosmos":"^4.2.0","@shopify/shopify-api":"^11.8.1","@shopify/shopify-app-session-storage":"^3.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^22.13.1","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_3.1.2_1739621300033_0.4445877272390084","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"3.1.3","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@3.1.3","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"e5b8ea38c43dfdd1d6aae5f08ece40dfe0bcc394","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-3.1.3.tgz","fileCount":23,"integrity":"sha512-/MS/PzuO7Y38xR426rsCNMIBY5o5qLlgcNI/agjeuB9L2sqEW6CMt2Rqi6/KTKmbGJiC3GTdPiwKE5i0yXfSYw==","signatures":[{"sig":"MEQCIAFbEEMLVZGO3JYwAj2gqM5oHa7C1OrX3Dz980eUAl7zAiBK83u4OqssIIFNCMiDnRduPonBaS7LqUE8sVo6j7Lvwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51137},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"4c4341cd3a42d31a98f37c1859ae3d15a245272a","scripts":{"test":"vitest","build":"tsc","publish":"tsc && npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.9.2","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@azure/cosmos":"^4.3.0","@shopify/shopify-api":"^11.12.0","@shopify/shopify-app-session-storage":"^3.0.17"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.2","@types/node":"^22.14.0","@vitest/coverage-v8":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_3.1.3_1743704947522_0.7626209386289913","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"3.1.4","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@3.1.4","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"c8fb74b9fef99d55ddbcf85254faa272a71187ae","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-3.1.4.tgz","fileCount":23,"integrity":"sha512-ZmZ6bXqeBF0OEbp82Czk6JKXB8Zs5UPzpC78KCxrBYv6PQi5E5s2CSJv93onEHQew1N0qCJB/5MEBs6zu8ALIg==","signatures":[{"sig":"MEMCH18IDtqrCK6W9fuerlPjfy7m5+NAnGYAI9s8YWCL0HkCID/GFdFEBhOIhpRCj5fUw0gZEv2wcaxU5C6L/yMVnh09","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53798},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"f067811353c7e1605894e8275bcfc02f5a549422","scripts":{"test":"vitest","build":"tsc","publish":"tsc && npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","actor":{"name":"adearriba","type":"user","email":"adearriba@outlook.com"},"email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.9.2","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@azure/cosmos":"^4.3.0","@shopify/shopify-api":"^11.12.0","@shopify/shopify-app-session-storage":"^3.0.18"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.2","@types/node":"^22.14.0","@vitest/coverage-v8":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_3.1.4_1750427726640_0.43398956773162345","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"3.1.5","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","_id":"@adearriba/shopify-app-session-storage-cosmosdb@3.1.5","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"dist":{"shasum":"87c6350f5429dc5dad25970bfa67c1b14231c03f","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-3.1.5.tgz","fileCount":23,"integrity":"sha512-LffqSTPAjZnPitxCYjQfLKZ4LttNN+O1HeuPc+uheEyvKAdQrLiYOcWU3W6MT3q1fOkYw9dUR53gx0GfBPYK1A==","signatures":[{"sig":"MEUCIDqZs720zyXr6DhLOJCi8qu4s0aVvzTH36A/gajXeJveAiEA1kPe+dKbMUB3cnZ7gewqEfHcOFMctJRuaTJ0GRkpebc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53798},"main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","gitHead":"f067811353c7e1605894e8275bcfc02f5a549422","scripts":{"test":"vitest","build":"tsc","publish":"tsc && npm publish --access=public","coverage":"vitest run --coverage"},"_npmUser":{"name":"adearriba","actor":{"name":"adearriba","type":"user","email":"adearriba@outlook.com"},"email":"adearriba@outlook.com"},"repository":{"url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git","type":"git"},"_npmVersion":"10.9.2","description":"Shopify App Session Storage for Azure Cosmos DB","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@azure/cosmos":"^4.3.0","@shopify/shopify-api":"^11.13.0","@shopify/shopify-app-session-storage":"^3.0.18"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","typescript":"^5.8.2","@types/node":"^22.14.0","@vitest/coverage-v8":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-session-storage-cosmosdb_3.1.5_1750428001947_0.1254446075489215","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@adearriba/shopify-app-session-storage-cosmosdb","version":"4.0.0","description":"Shopify App Session Storage for Azure Cosmos DB","main":"dist/ts/cosmosdb.js","types":"./dist/ts/cosmosdb.d.ts","scripts":{"test":"vitest","coverage":"vitest run --coverage","build":"tsc","publish":"tsc && npm publish --access=public"},"repository":{"type":"git","url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git"},"keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"author":{"name":"adearriba"},"license":"MIT","bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","dependencies":{"@azure/cosmos":"^4.3.0","@shopify/shopify-api":"^12.1.2","@shopify/shopify-app-session-storage":"^4.0.3"},"devDependencies":{"@types/node":"^24.10.1","@vitest/coverage-v8":"^4.0.15","typescript":"^5.9.3","vitest":"^4.0.15"},"_id":"@adearriba/shopify-app-session-storage-cosmosdb@4.0.0","gitHead":"59bfed50f2218b43c03108a54796120705d3a6eb","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-zLbxUBRGUf7kkN3t9qjs6w30fC9cf3GZBgk8h+ZW6d3gwWmB/9fnnhK9ZmZuB2+Vrk/Xsja0Fj9BtSmzgxIMPg==","shasum":"e2c2e24b7d14a79637541220079545d1b61aef2b","tarball":"https://registry.npmjs.org/@adearriba/shopify-app-session-storage-cosmosdb/-/shopify-app-session-storage-cosmosdb-4.0.0.tgz","fileCount":24,"unpackedSize":53876,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRfJarWm+OEfX79+4PcYVmkd+Dh0GIUCxN9heoMkCB1AIgWR8ZVQB68JkkIAUaDt3n6DUTHv7vk9b7tKZoK4N96yM="}]},"_npmUser":{"name":"adearriba","email":"adearriba@outlook.com"},"directories":{},"maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shopify-app-session-storage-cosmosdb_4.0.0_1764781453806_0.1158042542615465"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-21T19:58:56.056Z","modified":"2025-12-03T17:04:14.220Z","0.0.1":"2024-04-21T19:58:56.333Z","0.1.0":"2024-04-22T09:32:10.718Z","0.1.1":"2024-04-25T18:04:26.990Z","2.1.5":"2024-04-26T11:40:06.163Z","2.1.51":"2024-05-23T09:08:35.191Z","2.1.52":"2024-05-23T09:21:20.592Z","3.0.0":"2024-06-11T06:50:48.438Z","3.1.0":"2024-08-07T11:30:17.117Z","3.1.1":"2025-02-04T11:04:11.986Z","3.1.2":"2025-02-15T12:08:20.412Z","3.1.3":"2025-04-03T18:29:07.740Z","3.1.4":"2025-06-20T13:55:26.841Z","3.1.5":"2025-06-20T14:00:02.127Z","4.0.0":"2025-12-03T17:04:14.027Z"},"bugs":{"url":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb/issues"},"author":{"name":"adearriba"},"license":"MIT","homepage":"https://github.com/adearriba/shopify-app-session-storage-cosmosdb#readme","keywords":["node","shopify","session","storage","cosmosdb","azure","app"],"repository":{"type":"git","url":"git+https://github.com/adearriba/shopify-app-session-storage-cosmosdb.git"},"description":"Shopify App Session Storage for Azure Cosmos DB","maintainers":[{"name":"adearriba","email":"adearriba@outlook.com"}],"readme":"# Shopify App Session Storage - Azure Cosmos DB\n\nStore Shopify app sessions in Azure Cosmos DB with support for multiple initialization methods, custom partition keys, and robust error handling.\n\n## Features\n\n- Multiple initialization methods (credentials, connection string, existing client)\n- Configurable container settings\n- Custom partition key strategies\n- Automatic retries with exponential backoff\n- Bulk operation support\n\n## Installation\n\n```bash\nnpm install @shopify/shopify-app-session-storage-cosmosdb\n```\n\n## Usage\n\n### Basic Usage\n\n```typescript\nimport { CosmosDBSessionStorage } from '@shopify/shopify-app-session-storage-cosmosdb';\n\n// Using credentials\nconst storage = CosmosDBSessionStorage.withCredentials(\n    \"https://your-account.documents.azure.com\",\n    \"your-key\",\n    \"your-database\"\n);\n\n// Using connection string\nconst storage = CosmosDBSessionStorage.withConnectionString(\n    \"AccountEndpoint=...;AccountKey=...\",\n    \"your-database\"\n);\n\n// Using existing client\nconst client = new CosmosClient({...});\nconst storage = CosmosDBSessionStorage.withClient(client, \"your-database\");\n```\n\n### Advanced Configuration\n\n```typescript\nconst storage = CosmosDBSessionStorage.withCredentials(\n    \"your-endpoint\",\n    \"your-key\",\n    \"your-database\",\n    {\n        containerName: \"custom_sessions\",\n        containerRequest: {\n            partitionKey: \"/shop\",\n            uniqueKeyPolicy: {\n                uniqueKeys: [\n                    { paths: [\"/id\"] }\n                ]\n            }\n        },\n        // Custom partition key resolvers\n        getPartitionKeyById: (id) => id.split('_')[0],\n        getPartitionKeyByShop: (shop) => shop\n    }\n);\n```\n\n## Configuration Options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `containerName` | `string` | `\"shopify_sessions\"` | Name of the Cosmos DB container |\n| `containerRequest` | `ContainerRequest` | `{ partitionKey: \"/id\" }` | Container creation options |\n| `getPartitionKeyById` | `(id: string) => string` | `undefined` | Custom partition key resolver for IDs |\n| `getPartitionKeyByShop` | `(shop: string) => string` | `undefined` | Custom partition key resolver for shops |\n\n## Performance Tips\n\n1. **Bulk Operations**\n   ```typescript\n   // Deleting multiple sessions in bulk efficiently\n   await storage.deleteSessions(['session1', 'session2', 'session3']);\n   ```\n\n2. **Connection Reuse**\n   ```typescript\n   // Reuse client \n   const client = new CosmosClient({...});\n   const storage1 = CosmosDBSessionStorage.withClient(client, \"db1\");\n   const storage2 = CosmosDBSessionStorage.withClient(client, \"db2\");\n   ```\n\n## Error Handling\n\nThe storage implements robust error handling with:\n- Automatic retries with exponential backoff\n- Timeout handling\n- Detailed error messages\n- Proper error typing\n\n## License\n\nMIT License - see LICENSE for more details.\n\n## References\n\n- [Azure Cosmos DB Documentation](https://docs.microsoft.com/en-us/azure/cosmos-db/)\n- [Shopify App Session Storage](https://github.com/Shopify/shopify-app-js/tree/main/packages/shopify-app-session-storage)\n- [ContainerRequest Documentation](https://learn.microsoft.com/en-us/javascript/api/@azure/cosmos/containerrequest)","readmeFilename":"README.md"}