{"_id":"storemw-core-client","_rev":"41-2ed5c88a2d7891ffb90bd5d43fee10e2","name":"storemw-core-client","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.1":{"name":"storemw-core-client","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.1","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"95cb73f58f705dad6abe53f8a9e1312c842d89c5","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.1.tgz","fileCount":112,"integrity":"sha512-StJ7Kg5TBVkpXKHVySLif1OmKOPLvjjzeGyQ7qsZkWojWPZpCcwkZNk0+WArvCDZmJYjMMm67cPe5pwzcPobqw==","signatures":[{"sig":"MEQCIBfgqMPxrtjm/MBatJClMfC7G6XBCI+nAadqAROe9WLWAiAbkzZ7iskjME2VjeZ2mP2xBlDEiDT02fLuMot/+ByNaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667855},"main":"index.js","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.1_1761814551159_0.8139206443600515","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"storemw-core-client","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.2","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"9be7ae3193aa3a04380cc84904ca7a3f4deb449a","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.2.tgz","fileCount":111,"integrity":"sha512-7ucyHA6QXStU1pC4TAOpF1HkLEzUiXHw5xbKjHQcHvdVnc/2bYDJRw1yIT9u3dxgnBSOLFELMxL6PvC1zVUUHA==","signatures":[{"sig":"MEYCIQDHidIP6hgEswKmQklduq7GlhWHIKkB0B+H6veNA/x7+AIhAIKIagHYf1LSP0QnkxcdfFQYcW9eGBFU7YUOCOEG68gx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668222},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js","require":"./dist/lib/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","require":"./dist/config/index.js"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js","require":"./dist/helpers/index.js"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","require":"./dist/services/index.js"}},"gitHead":"5d09345a710679c0a5f9a451177b229aacc4e1fb","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.2_1761818382489_0.1607303416814394","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"storemw-core-client","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.3","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"9e2c1749433843d3099c16dfd04042c56264c072","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.3.tgz","fileCount":111,"integrity":"sha512-H4sSoIXjttoTMRUFFbOwOylCSGW6GmAe7nnUNNnXGkIMCpvXRUESr0/yMlDqSDW5WUppP1SbMioQqwgpxTQkUA==","signatures":[{"sig":"MEQCICbMqw+t5Ny/nVsYvXtMy0XoLERt4U7uByNGyF6b7r8CAiBay07crbC8mN/JjtQIEOS6c2Mm1+PiK8KrGe5Ftj7gYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668222},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js","require":"./dist/lib/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js","require":"./dist/config/index.js"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js","require":"./dist/helpers/index.js"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","require":"./dist/services/index.js"}},"gitHead":"12278cd0423f51ae9cfcbc94f7612425a85ce1ab","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.3_1761892976938_0.5252565143685013","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"storemw-core-client","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.4","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"a9ad4a6ca44f6b186ff7e4817319cd6f69c2c1c8","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.4.tgz","fileCount":109,"integrity":"sha512-Z5OGinIDZx5nbz1YQ7wODGjPm3gPtsxfeJP9IfwY3FRPj6Kzxl37/D/v791SLrfYkaxKpR3+7dKDiapFBF/xiw==","signatures":[{"sig":"MEQCIDrkQY6bJyevfLgygFHVimiQUAcHtP6uSUg2WG5ExBTYAiBK9yaZbgvLTOKwF6WqF0/5N8q/U2vhm5dvWjUsKvpO8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858549},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"75144b8b0e5f35266bcbdc61305428ba60a548a9","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.4_1761899987215_0.07938701966303419","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"storemw-core-client","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.5","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"38dd79363572ba4066fd274899b49c894421d262","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.5.tgz","fileCount":109,"integrity":"sha512-ZutkFWzaFy8EQAnFhvlsTrH/Am1tQX7bAzAdJzbN6vGCX/70ZZZZLH7me9whWyKOsHFlyJwNQ/Mb81/xQQfp6Q==","signatures":[{"sig":"MEUCIHJYKA2Hrssco1M2ZVvya38hXf34XI3tV0avR0IZaTFaAiEAi5Rw9at8/al94Qt8eLQRJ9Zkgrllp5yUUeaaRaf1fhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863484},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"c7d967729e337085703a1284afb8e98bc1b47408","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.5_1762177069717_0.382131321882464","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"storemw-core-client","version":"1.0.6","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.6","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"1c431d1decd0662ee13fb714750a5e65ff7a5f16","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.6.tgz","fileCount":109,"integrity":"sha512-FEJIGUB6kYocIggyYz28HrE1ZmkSc+DlPBme/y6jLI3sFgQEPfTmqzNjS3Ncm7j5JA9j7JQV4NxQ1PGqml/Sow==","signatures":[{"sig":"MEUCIGAwOq1IPahk45Vg5L3J4bJKGB2ic3Q8MFIcXNKE4N7ZAiEAp42z2PpuqYpTxA4NQBtI2v9EhkSopjXqJt5WoX8T2Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863648},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"ef766b91009e42d9c2cdfa64fa639f20c3585b82","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.6_1762229292718_0.578598456169793","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"storemw-core-client","version":"1.0.7","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.7","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"c330fbc6840d51b1ef414e3e98a060a61f870316","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.7.tgz","fileCount":109,"integrity":"sha512-ACjQYsCOoC6v23qlv6vM36Wst3c38Z/ReWdDVSg23reCh6EiqXOEnmefMppf20Ha6GDhgsnRki0DZsNDKdLs8A==","signatures":[{"sig":"MEQCIGc79BPYG5WfSC8naNacrfBSk68yYsW4ZfFhw6sbCjdIAiB5qIoSPfRklODEvv+DlkEjsj8CbdPr76uswJH24F6YCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863600},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"8490167448ffa1ddda8b6393950e6741bfa3e2e0","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.7_1762271087017_0.7930193734897266","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"storemw-core-client","version":"1.0.8","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.8","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"0ff62900524bc9acf966693fd32760d3f1d83472","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.8.tgz","fileCount":109,"integrity":"sha512-trYjUisBe+9nr3lFFkRXM/LEwrgyY1YCAWi0dfelDdp6l9LqXQ1N0whR+f/1m7taM5K75BwRSrG/O16P7cRV0g==","signatures":[{"sig":"MEUCIQCzgkm/5lRngn5MCE4UielE3POFTx/KSNINKa5f3BZmQQIgIO3utXrjfYdKtO3UGQmxocqmFb6bYQTAJll4714HS0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863641},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"988ea6f1abbdd25c225e38de6008dd6d7b894ad0","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.8_1762271620730_0.5831789066554496","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"storemw-core-client","version":"1.0.9","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.9","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"26e3c3f85c8643ba0e0ac262037ddf52ca36cefb","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.9.tgz","fileCount":109,"integrity":"sha512-OZan+ibKmxZWo+IaIa6mgGFwVlcxbK8tkjd4DxOxeGogno54r2TSfoLMGIJQXcye5k4Y89jE+9r3JMmfDFawdQ==","signatures":[{"sig":"MEYCIQDL5l5cX5QUUq+DASMOtrwRLRPR7NFf6ySsVbOGqOaNggIhAOvqJZRSx3fFmOsCCTi6UBeE3zOJ8G/YWJNHLmk5hCsq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863452},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"e7e0e7f86950cc2e18334de53d0ee6d0eed1adb1","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.9_1762326894764_0.8240466705989937","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"storemw-core-client","version":"1.0.10","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.10","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"18464160e3de2b9b5495b9e9572f60051dee5d62","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.10.tgz","fileCount":109,"integrity":"sha512-YEUpPUzT9SbaAgDzoKrpNMgXWc4F4Il50yi46YzYhA7pCLYqA4h64oPTo/QXjTAzzlLRfj04VwFQURtUWflmpA==","signatures":[{"sig":"MEYCIQDzXGYBPaWZGHRGPto8RB/CULvUAYgVNx+61bLj73RPCgIhAMmoSPQUMHJW5VJjYGNwCVrT8FPo7zI6Up/2LbzU0mba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862933},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"fe0a1d5a458e533c25d4e4debeb5008741c5be0c","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.10_1762334540239_0.3761831488954699","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"storemw-core-client","version":"1.0.11","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.11","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"45167c149b6b618e77975e977bc5516eaa7b146b","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.11.tgz","fileCount":109,"integrity":"sha512-RjEqjValj63Iuk3fmTtcvQ1bz220eCuw8ltIew+6u3jKcluS5920EKbZDd4kCTgHkKw3KQQt8DA59cTYnSUCwQ==","signatures":[{"sig":"MEQCIH6ZsLJ6LQvgwDz/l3g84bpgI5Fpc2nriRnrzDIYpXobAiA5VIleEGTFvAnMDPtwwofttK515ho3nDx3esqA8Q1I9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863575},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"a2afcdadf4b6ac0857344689c03badd00612e068","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.11_1762399288758_0.23674555231634642","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"storemw-core-client","version":"1.0.13","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.13","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"b0b351bd303551685793cd774b0d7c827f902d66","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.13.tgz","fileCount":109,"integrity":"sha512-snAgufSrE4KlHa8PclzQpCiKnev/whX5n2jeIvdrDg/7MeKLW6chl/DZ8FuLLVWcpB7EeMsIkK+T9Mk6zpxERw==","signatures":[{"sig":"MEUCIA8N5sIF3EehVqOzht/fTk3GfFx5X0SrBf4lyqocn13JAiEA/Mo1MWMXrwSowU2Go6F80zf81bRQInUSjYc4Ox1XamI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863967},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"3166b92fd0987d62186320ce58bea1bec99fe843","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.13_1762432588071_0.5554610778061084","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"storemw-core-client","version":"1.0.14","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.14","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"48a7b35fcbb213cb812fd1a3acfa7a873b28fb1c","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.14.tgz","fileCount":109,"integrity":"sha512-u4s9IDvblJ/bJ9446+eMGDYfNbMkO648F3M0s5zjl/AjmHP/iagPtQfRWl530uCHfM874plE6GOAIahzDN7aLQ==","signatures":[{"sig":"MEQCIEdezxH0Nix0tdEwiIj09KvJsj7qUfzLdLXs2x5QNIAkAiANY+bKs7SNXJzf6HcaNmmaJZAvObEpaaq07wAXfNLvAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863967},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"8b3af4ea89938ab73200f0ed051807eb2b962adc","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.14_1762589039059_0.2441554035472948","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"storemw-core-client","version":"1.0.15","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.15","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"76e55f283c0c210f6ef0517b2546977d0efe6d51","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.15.tgz","fileCount":109,"integrity":"sha512-NdiI+SfnYYtSFULzTOm7quJzdCTY17bhgFzCjflQDN49jB8bzxdZDAVXEoGjkHfkSL0gVvodqDUbvsghvj8atQ==","signatures":[{"sig":"MEUCIF4ZUVTXEntEN25PA+4l623F8kP8bgsgddEATNC3c2ybAiEAgpcVgg8WgZ5Ean80nld+jzfXNaSLC1J99FIWZcrELsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":864341},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"b753af26610e286fae00aa3e1d3cb43d13bde573","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.15_1763118366811_0.902611554887365","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"storemw-core-client","version":"1.0.16","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.16","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"499f05efc4d6026f86693cfbe385b9a340e91b39","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.16.tgz","fileCount":109,"integrity":"sha512-Bh3cwI3pPCH5dyOESmO5ZQ32jMRaol/UaBlnTQqheQ1FmKbeMH7bb/lPI1/3KslkiWNYeiosVxhr/AXO9edsYw==","signatures":[{"sig":"MEUCID/UcHXbONjZp/N9qAttm0lNoH8Z4nUQ3euv76hyD3KYAiEAhGDHPoxb8XTVJj7ulSqwxtd16Qe/Q98hMlYYNcKlO9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863037},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"925122e3af0802dac123acf7f325a1d081aef11f","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.16_1763134420677_0.8407260819521523","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"storemw-core-client","version":"1.0.17","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.17","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"50f6ad30083786dc7c139720abedfed0fe1c1981","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.17.tgz","fileCount":109,"integrity":"sha512-QTi0vmNUDr51qfAYrrCZQ64ZHtfKIb6JBQmome10gjuNmlijg5RWpRp77lGzTZNPCMmfZjzXuDrV3BO/lOvJAw==","signatures":[{"sig":"MEUCIQCXbpiTAAD9Y/KsgObGlzMi/FEFHVnLJuprOLA536Y8xgIgQgVSL4YvkNRqqp6xfbf5rovRySVACVpvdM3eyCeEwx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863556},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"d0befe8ebe98d37c92b8f29971f20a491c20e538","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21","storemw-core-api":"^1.0.66"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.17_1763978591499_0.41029029026577635","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"storemw-core-client","version":"1.0.18","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.18","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"ddaabcd5f513cddd84052f4afd0afb859233f418","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.18.tgz","fileCount":109,"integrity":"sha512-EAl5fFPTXSyd9+hk1/YP7Wf9wT3SJsxwUr7PsWvgC/cq2G1IO/Mc8cIK//M0gHJ9f0wa5+j+0XTN6gLa3n7m2w==","signatures":[{"sig":"MEUCIFQTbdyLCK3NcP4BuizeeYjMLB7npQe7WT9LIyWSrX+2AiEAuFmEwrIkNpM7IBba0FjYdIRQt4I7Jq5rT6vsOCDmZlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863556},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"2471393571c2a6b01a6a27aa012ce4080754a474","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21","storemw-core-api":"^1.0.66"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.18_1763978638155_0.24795844293014047","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"storemw-core-client","version":"1.0.19","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.19","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"7dcc7f5f4828651a81b07c8dde75f3abae17afd5","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.19.tgz","fileCount":109,"integrity":"sha512-hUrVoSYoJywQVkvBbfJzgr4rLqDuIC/WBCWMQrbnt7Mb6rh9pMQmpU9kWs5cNoNGOayE11lmi/xAMwmLHw28lQ==","signatures":[{"sig":"MEQCIHnSb1SCqFADarjSPulKfMVSrDKrsO7b+7KauWclI3ViAiBcHuyqoPI1udpBLMct2TCDKWIBzG09Lo+aXwLGhQCCaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":864199},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"b8f1e3ca35e412b3a29e724c8f42cea1d1b72156","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21","storemw-core-api":"^1.0.66"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.19_1763999736386_0.5222039236314981","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"storemw-core-client","version":"1.0.20","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.20","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"95082fb664043b423ad83083006c7054d87af9df","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.20.tgz","fileCount":109,"integrity":"sha512-ITgrAEKwbOqgVTmduC5/1KUdBqu+vgT0nNBcr6wP9LSm2Gss5BiAFYoJ4iyAANVcfY/NWmrNxNOs3qbayldbIA==","signatures":[{"sig":"MEUCIQDCa2AoZWMx1QMBIGbap84lBLihjpiuO4TOHuNy+/bJ3wIgAbNmAOClySFv8CkSYMMLJ8ZL1ew7pdNN7Hfm/S09NvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":864233},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"bbfe9424945d5ec88cb36f621a0691a11b6acacc","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","dotenv":"^17.2.3","lodash":"^4.17.21","storemw-core-api":"^1.0.66"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.20_1764083890370_0.09434987232590819","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"storemw-core-client","version":"1.0.21","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.21","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"07913a4c5023852b630e4665316f8673cdaf9652","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.21.tgz","fileCount":109,"integrity":"sha512-6QiSNZpawhbXzDLnjkx50DLWSzs98fNg2tG24zf7p7S7obVfqMpO0CNQLcjgdwUew6Tqq/Q1DbKbrYseBP0TOw==","signatures":[{"sig":"MEQCICqJ5UJKX3UbTCbTuZU82qG11xjjV9avYSkobt7xVfvqAiB0YN3Nzdf6S2eovC4FTs+32CoCBdIhcOgoqQELpejGAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863774},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"0f0c5d71c511e98d71a84989e9331e5889711c69","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.21_1764084533795_0.9346826985238552","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"storemw-core-client","version":"1.0.22","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.22","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"18ff4e99351d78960bc5101ecef9882efb9a7cbf","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.22.tgz","fileCount":109,"integrity":"sha512-m9jvlAtZ7+KRKZt5Z7KvmOMayPF2G6Q9wMyUpUi+8BmvcknUOoy591NFkRGW2R3K6A1LcmzwbA7q73RemoX7fw==","signatures":[{"sig":"MEYCIQCUlNbWWnO3jjm4YrvjlrPKsyYgKeSyACGjf5WCzZB5UAIhAPWB5kPgHeUD8MDJn+BZG5EjXe9gOKj4l3qzVvY/UqsO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863776},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"9eda882c40bb43aef3141542a665b9a34c12a6d4","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.22_1764085161360_0.8104090634793537","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"storemw-core-client","version":"1.0.23","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.23","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"614f20f7f1867034bf791fb6a3caf8b79d34200b","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.23.tgz","fileCount":109,"integrity":"sha512-2wExMBSc4b5cPxmZO9r3YvoS99TOclCDB3/eKXyBz8eHETgbPBjIZ16FMBHssh9lOFw/wFERp+Q5MUYxWjypqg==","signatures":[{"sig":"MEUCIBVqIB/v8jBoUaLjvuxWIwAbCAV9vaP1DXCfehtbxfoKAiEAsUaiIJGHi5lsDmoc0KozKoNweM8H1n02l6GzM3Fv0k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863790},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"acb95b2f0607e830d16f7dd05aa3a8b4eb66511c","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.23_1764085565513_0.32011145937495744","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"storemw-core-client","version":"1.0.24","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.24","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"c62e4ef7e7e8e13d061bffa8b44a223aa8d97522","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.24.tgz","fileCount":109,"integrity":"sha512-sGqcP7qdAKdGfHnMoAxUYiEOe9YIcyi76UqnUwa2p8PTqMADYb4ckZdH5ZzQ0ecdpkvcCYo5IOEinbjhK2Mc3w==","signatures":[{"sig":"MEUCICgFpRI//6whovNlrc9HSea05A+j/YpqzVijTQpGuTI+AiEAr0hV2s1+lT9M3yIAGBurpdoFSpGmvG79W4aLqRhtJu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863870},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"011ee1486a7945d719e1eff741f07cdb6257e8b4","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.24_1764085668546_0.0925408834503374","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"storemw-core-client","version":"1.0.25","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.25","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"cd32c659a4ef4ceecc4b4e1cad0dd3263a9dbd98","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.25.tgz","fileCount":109,"integrity":"sha512-BPgPT7d5qOZBPZToOVTjsUUp+brswj/jrVq1a0ICZviUISS1wifxWgw+ZYd0zzBm8H2maPFfZdq+BWYe9eUHcA==","signatures":[{"sig":"MEQCIAzt6cgum9+Id7H/uNgzF9oG0rmIEEKHjZWiGXTG5nwXAiBn29EJVQKEyy3uxD72fc1KqrFcCd0RlbDApdqdKW0sYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866629},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"abab6888d897c46f75706030f943bfb41d7cefb5","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.13.1","dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.25_1770875169516_0.031094774539741188","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"storemw-core-client","version":"1.0.26","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.26","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"aead90f2f059f72e23049d72338f1a15f3b64609","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.26.tgz","fileCount":109,"integrity":"sha512-1KooHGnU+w4p9LzHGOUFS5mKg6r7G4Kn5huX31jeQcJfVk203Lgg55XtUAUsITeWPYiAX8zpX6d8sDP0/+8SnA==","signatures":[{"sig":"MEYCIQCfZVJPRV60YMXrL8QNFB9Ol/hRpekaDryEdCzrwVbCQwIhAO1927NhLziDDg+GrTq7qs1cbBLaw/Ne89fs+dUPVuqK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870230},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"055f7f10e2d1538b7d714381148a9b3f7e7fd811","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.26_1772126125893_0.620598687467111","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"storemw-core-client","version":"1.0.27","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.27","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"9f2e7cfb248bfca4224f3e1fc44df05ac6bc5260","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.27.tgz","fileCount":109,"integrity":"sha512-Tp5GwwomZKiCeShoOn5jRTcaF2ZGKs+igyhLJb6tjzFHc9grz8eWwa+g9S/mVZwWF03KovNxKxlFh9Fez4Zoyw==","signatures":[{"sig":"MEQCIE8yfaRlzJlLSbZgwCfaJ8yTjLYwopHy5G7ScxtPu3LcAiB/n1/9fPRLOHP7Vr3CTwDq9xOkT81raddmxeIg7xh73w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870527},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"055f7f10e2d1538b7d714381148a9b3f7e7fd811","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.27_1772617528489_0.09190912499953074","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"storemw-core-client","version":"1.0.28","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.28","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"5352a7ea463730f85e8f8ebca71685bc27504023","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.28.tgz","fileCount":109,"integrity":"sha512-jk4WMghUqjOnNrpUE+IEpr/3lC1ZN9fwmcQFwLkhomvmkAyM+Wvs3qClc0rz3QP2N5tVOY43SSvbz5F0zwrzZg==","signatures":[{"sig":"MEYCIQCiOMKDCc56ZEGL/+jVf7TmYHFzESdQo+uC/qmTJOs7tQIhALr4PuP7WAs2XhP/p1PlS6BErwxu6U1K8/68LVjznezj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870638},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"7e4af75494b2ea207f2173bfd109dbcb2cbe9292","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.28_1772618196396_0.6836505096372534","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"storemw-core-client","version":"1.0.29","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.29","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"ecda8ee6bb779cc9023551b73dea7da0d1c8bee0","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.29.tgz","fileCount":109,"integrity":"sha512-JVp1+uwJKwLwcq2fdv6XYnBwu8hmY3Bp8ohPVJgFqgcniQ0xtbKwY51IThHqwAKAQd+VugFYo0IeQDdiMbWuxQ==","signatures":[{"sig":"MEYCIQDqdkOlrvBfQ2Glz/PbVS8Xld977ZjLH0/8wabkaoO1PwIhANf0NeHV2IqiAe9RHyaZHWm9AFgA6Qv03kFKYYmFvmAD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":884796},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"8de212331a7ab8bde5401bd193961c32b90aa897","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.29_1772639090829_0.02207940911581452","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"storemw-core-client","version":"1.0.30","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.30","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"a0f6bfa1ad0cf2eed0cc94c429fbd1973f932f9d","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.30.tgz","fileCount":109,"integrity":"sha512-zF1ZR9DXHSQK3Fq4EAo1W971nQyhT667p3K1wGJso6R861gzJBBdRVF5Q/RzZXhWjbIckCMGIUluqfPRQnZnqg==","signatures":[{"sig":"MEUCIBRpVullHGIFEJm/QwlFpMmDCsGmjgWFngmuxuY1xzlLAiEAnqoP7VvOOcreQDkaufUVxY2pSsj0lKTZX9sIKlrck8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":859168},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"8de212331a7ab8bde5401bd193961c32b90aa897","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.30_1772723056553_0.6402374662220447","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"storemw-core-client","version":"1.0.31","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.31","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"b91b0aff20c94e6a45407d2709f07a4bc20c580c","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.31.tgz","fileCount":109,"integrity":"sha512-URcFsqF+7JsHrDjal91iGwQ5cXVEINm61+DMi/ZbiR+bJ3oTgZ39Nbyk71kRsQMVFX2eGrMao5zzCxA/jKwU+Q==","signatures":[{"sig":"MEYCIQD6sVcXMK95O5uprAhe9/yTkPfqgir4Z3YfJQV+zsRyFwIhAP0eFWXU+FPdRQYsaYvBypj9gWEKj6QOWQyf5EDIFe65","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858746},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"38b6b5ed096b2100f1ea18bd21b2d1b169d2e726","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.31_1772724389660_0.9087130838922197","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"storemw-core-client","version":"1.0.32","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.32","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"1fb708303c467c9621f0ad4c5cd94cd759c134a7","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.32.tgz","fileCount":109,"integrity":"sha512-AKto5SRImRnXuNlu3yMRKxX76/MABikIHJWALWy5PVDcgXmznS1CnxKI20suTZGEN0imPbhPljc9kJtNeOm4Bw==","signatures":[{"sig":"MEQCIEOHBCzSGxdqJaiRd2dGgWmmCqoU9O+Ow8HJwg8eHGgjAiAX9RP6Fb0FrHD7IQXK5+CFNFXZqWbeU98l7JLY/N1fOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858951},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"520bbe97213cf49f3d473b520968a0ca625315ae","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.32_1772729061758_0.6992009295447981","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"storemw-core-client","version":"1.0.33","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.33","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"09ec6d813902c7fd47e1687b9a4b2e40990af4d9","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.33.tgz","fileCount":109,"integrity":"sha512-zVcIyoQQyzYIy6R21+lkE8HDrQh7YNODiTD5MKBYAe4uq4H5sfVqTjiKdMWKG79bIJ+G808vNBJXZVTSHpfWLQ==","signatures":[{"sig":"MEUCIQDE5h5/T4M6QOcfgG7oePD4deeD0o8XflaICPhKO/dkpgIgEyRYQrJ6d/SrGnN2UBWbOiCY5u2v2WlC7n3ZXre3aDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858995},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"07c8789f5ba4722d070dfcb3e77979a785f2c69f","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.33_1772733177209_0.4849308899113982","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"storemw-core-client","version":"1.0.34","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.34","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"5cffc2020f61f2e0029fdd85dc2bd76c78252911","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.34.tgz","fileCount":109,"integrity":"sha512-mjzbB6O3HYrqAtFu6zkOu+AnOVUcJefQfxgHMxkLgmy2IRKZ2/Ex1rL+zJgESr0cnFUK+1PZ4BVDniJ0j14AUQ==","signatures":[{"sig":"MEUCIQCyl7WhlrdUfE8WtuIYTGBAGXdGUZg0Ihi3cNh234/IpAIgM1R2q1+vziHiNG4X2fKUBZz9o0e76IUVZ4ElsTgUHmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":859772},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"02b7328b270c857860360da6027b9079cfcf0009","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.34_1772793246384_0.2015295978966538","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"storemw-core-client","version":"1.0.35","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.35","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"2c24051ac5bf1416b16682106e81636fdd6a4199","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.35.tgz","fileCount":109,"integrity":"sha512-U/50scaLxhrbFFye4xrXNkEj/nKRQUrveV62T/1138mCeuqlilaEQXBcWyR+xXcG+V3bShWuaOKhUqo6OEf4NQ==","signatures":[{"sig":"MEYCIQDqYAQZvaG/lt6pJpY92VyCT8VzeXrIDN1Tq8HSrGNJ4wIhAMUWluifXUynQKtTPAePBFuLWnlrTtndissIoK35HVda","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860285},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"1f6b77ec07a7ecd60be6a27a46ffe47c3c6ac903","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.35_1772805441121_0.04574814088817414","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"storemw-core-client","version":"1.0.36","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.36","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"cf48267a9d298d1f45605defad2cb5e31b71d5fe","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.36.tgz","fileCount":109,"integrity":"sha512-HlcrPp8svDiXZ86VoKycAVQZanLTl0oWUGSwzasBhoqxlfjISKF7xlBGhgshchqAqfHWXBTL8G/OiSIxfxxCYw==","signatures":[{"sig":"MEUCIE7VY3CTB4T7AF8hjpwe7yDR6ehEnvw5fBP4o+QSj0x/AiEAshdxlYv/dHnRSo3bF/IQ4MTkGZEpRmbUv47y29VsiMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860378},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"9a749114fee6c36eb795a32ad8381c826e7f8a0a","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.36_1773297450676_0.8008050952510344","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"storemw-core-client","version":"1.0.37","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.0.37","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"dist":{"shasum":"5365012f3050754cec6167f13fb922b4defe2927","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.0.37.tgz","fileCount":109,"integrity":"sha512-g3O8QWIhx68dDFbNvlEA1JCzJVtz+cTcZ2b5oz7xny6iVvBlTLmGl2+Fa+wGSXR+tmrm/1YKBbiY2WxMoXM/fg==","signatures":[{"sig":"MEUCIQDHyz+sXMCToNpvQVezdRr9jLMPXLK3CClKLk26ETmccAIgRUxYIklfeb570ZImq/VxUYziVb6fsO1D9Nm+r7vZyNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860398},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./services":"./dist/services/index.js"},"gitHead":"65c812dbb830ce4b0b9f1f94a11dbe257e77d6e5","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"services":["./dist/services/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.0.37_1773677499051_0.3519829097702549","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"storemw-core-client","version":"1.1.0","keywords":[],"author":"","license":"ISC","_id":"storemw-core-client@1.1.0","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"bin":{"storemw-client-instructions":"dist/scripts/sync_instructions.js","storemw-client-access-policy":"dist/scripts/sync_access_policy.js"},"dist":{"shasum":"178ec7cfdf5164f4543e7e75211ddc594f104c0f","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.1.0.tgz","fileCount":113,"integrity":"sha512-mBUNRgBqolv6+8Nc4DGZL3o/NXrN3wufPHRr8WAYeaW+DoY5uMaHKI0HEE1Sd0F9k+OOhXZ+lwxBjxZ35hW9xw==","signatures":[{"sig":"MEUCIQD//ihyrgzrVRMz9iVKHIU+O2UB6iZhxo0mIanQZk7F4QIgbj3jwnccNmvJHIGFPA10+YTXQiMLRyzMzKeeS2TaDyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613405},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./node":"./dist/node/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./features":"./dist/features/index.js","./services":"./dist/services/index.js","./access-policy":"./dist/lib/access_policy/index.js"},"gitHead":"cda6071175aa0e3f6cbd6fe6f38549c34385c5f5","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias && node -e \"require('fs').readdirSync('dist/scripts').filter(f => f.endsWith('.js')).forEach(f => require('fs').chmodSync('dist/scripts/' + f, 0o755))\"","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript client library for the StoreMW backend API (`storemw-core-api`). It ships domain-scoped service factories (`ItemService`, `AuthService`, `UserService`, ...) built on a shared HTTP client, a hook-based configuration system, and a portable, cro","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"node":["./dist/node/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"features":["./dist/features/index.d.ts"],"services":["./dist/services/index.d.ts"],"access-policy":["./dist/lib/access_policy/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.18.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.1.0_1784885714713_0.4821304729966016","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"storemw-core-client","version":"1.1.1","keywords":["storemw","typescript","api-client","react","nextjs","react-native"],"author":{"name":"StoreMW"},"license":"ISC","_id":"storemw-core-client@1.1.1","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"homepage":"https://github.com/storemw/storemw-core-client#readme","bugs":{"url":"https://github.com/storemw/storemw-core-client/issues"},"bin":{"storemw-client-instructions":"dist/scripts/sync_instructions.js","storemw-client-access-policy":"dist/scripts/sync_access_policy.js"},"dist":{"shasum":"9c88a6084fc17a82bb6e8620f39121ee2c5dd59b","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.1.1.tgz","fileCount":116,"integrity":"sha512-GzN/2wSnmAlMfO5eO+WzFy6NtGP+qfhASNagBfxOojOZ2k9TxXMIterfiI1zz9145vQQHmyb1g85i3eBtQspmg==","signatures":[{"sig":"MEQCIDJUgLQDgZDP05GjKZAGRsmrbKQ5vUbUX2drw95JKuCNAiAoWT5o9DpOrpE4AFJquUfVhbJb23LoW5rwf8Ucf3rD9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631648},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./node":"./dist/node/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./features":"./dist/features/index.js","./services":"./dist/services/index.js","./access-policy":"./dist/lib/access_policy/index.js"},"gitHead":"7eb416d372557cf5d0ff1da357b4367617e7ad32","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias && node -e \"require('fs').readdirSync('dist/scripts').filter(f => f.endsWith('.js')).forEach(f => require('fs').chmodSync('dist/scripts/' + f, 0o755))\"","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"repository":{"url":"git+https://github.com/storemw/storemw-core-client.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript client library for the StoreMW backend API — service factories, hook-based config, and cross-framework permission checking for React, Next.js, and React Native.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"node":["./dist/node/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"features":["./dist/features/index.d.ts"],"services":["./dist/services/index.d.ts"],"access-policy":["./dist/lib/access_policy/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.18.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.1.1_1785004237532_0.1970408350148496","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"storemw-core-client","version":"1.1.2","keywords":["storemw","typescript","api-client","react","nextjs","react-native"],"author":{"name":"StoreMW"},"license":"ISC","_id":"storemw-core-client@1.1.2","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"homepage":"https://github.com/storemw/storemw-core-client#readme","bugs":{"url":"https://github.com/storemw/storemw-core-client/issues"},"bin":{"storemw-client-instructions":"dist/scripts/sync_instructions.js","storemw-client-access-policy":"dist/scripts/sync_access_policy.js"},"dist":{"shasum":"fece2618bf706860341e6a1b381672590a9f9cbe","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.1.2.tgz","fileCount":116,"integrity":"sha512-LSq5ufS7/rvjhNxDAao5Dp0nj87RHxj4fm4MktwerVy447uiee06ZgCJFovsVZgFoKwE1hQsJaSOb05zUdhvmg==","signatures":[{"sig":"MEUCIQCKmmIOeV14Om3sNAgOqham2v9EQq/iVD2mCUlH5BTtSgIgJQnqKB0t6hkb0sBX20XtI4wMx6QM4q9/DYjAjX2/Hz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631481},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./node":"./dist/node/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./features":"./dist/features/index.js","./services":"./dist/services/index.js","./access-policy":"./dist/lib/access_policy/index.js"},"gitHead":"6b3914e29110155a9dace4e162630faca92f238e","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias && node -e \"require('fs').readdirSync('dist/scripts').filter(f => f.endsWith('.js')).forEach(f => require('fs').chmodSync('dist/scripts/' + f, 0o755))\"","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"repository":{"url":"git+https://github.com/storemw/storemw-core-client.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript client library for the StoreMW backend API — service factories, hook-based config, and cross-framework permission checking for React, Next.js, and React Native.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"node":["./dist/node/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"features":["./dist/features/index.d.ts"],"services":["./dist/services/index.d.ts"],"access-policy":["./dist/lib/access_policy/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.18.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.1.2_1785176412404_0.03520610563458515","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"storemw-core-client","version":"1.1.3","keywords":["storemw","typescript","api-client","react","nextjs","react-native"],"author":{"name":"StoreMW"},"license":"ISC","_id":"storemw-core-client@1.1.3","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"homepage":"https://github.com/storemw/storemw-core-client#readme","bugs":{"url":"https://github.com/storemw/storemw-core-client/issues"},"bin":{"storemw-client-instructions":"dist/scripts/sync_instructions.js","storemw-client-access-policy":"dist/scripts/sync_access_policy.js"},"dist":{"shasum":"9593c715b90b8c23f8e608f984dfd8f25a9236f1","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.1.3.tgz","fileCount":116,"integrity":"sha512-cdHbEYYZxBBD1lChxloGwHT48t1ooVSVVXbVDY2LkArZ779diBZng2saIJU+wRpRxVKqXW8OYxav8eUDx8RQPA==","signatures":[{"sig":"MEUCIQCsqwvUvpAmRbjxFpbVasePv4q8iozrkl+3LWFboD/PEQIgIyLlMa77B8fZD7WmAck/UncB2imHMX3dktP6PVkqnAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631481},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./node":"./dist/node/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./features":"./dist/features/index.js","./services":"./dist/services/index.js","./access-policy":"./dist/lib/access_policy/index.js"},"gitHead":"47b14cb7003e1ecca6c892fea556403feb3801f9","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias && node -e \"require('fs').readdirSync('dist/scripts').filter(f => f.endsWith('.js')).forEach(f => require('fs').chmodSync('dist/scripts/' + f, 0o755))\"","start":"node dist/index.js"},"_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"repository":{"url":"git+https://github.com/storemw/storemw-core-client.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript client library for the StoreMW backend API — service factories, hook-based config, and cross-framework permission checking for React, Next.js, and React Native.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"node":["./dist/node/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"features":["./dist/features/index.d.ts"],"services":["./dist/services/index.d.ts"],"access-policy":["./dist/lib/access_policy/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.18.1"},"_npmOperationalInternal":{"tmp":"tmp/storemw-core-client_1.1.3_1785181481612_0.519619210420255","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"_id":"storemw-core-client@1.1.4","bin":{"storemw-client-instructions":"dist/scripts/sync_instructions.js","storemw-client-access-policy":"dist/scripts/sync_access_policy.js"},"bugs":{"url":"https://github.com/storemw/storemw-core-client/issues"},"dist":{"shasum":"20f2b550177fa052f32ac97c26473baefaa82d2b","tarball":"https://registry.npmjs.org/storemw-core-client/-/storemw-core-client-1.1.4.tgz","fileCount":117,"integrity":"sha512-o1DrpBIXiQuIHRo4wcysCSX6i2fzzyjiPRtx7+YArr/Cxv5QqsEQCzKDVm+uVLEERtgq1Vqs3M5ZISf2t4sYQw==","signatures":[{"sig":"MEUCIEGhtbcScHqOxvfwqVN0D2lajt+2p2KC7m/PwQfgxBmFAiEAwdqdQTVLhTLz2MW/zvEI7D4ntri6sXwZ9jy6kuZTrxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCNURAB8jRR38mHjG+AFyQN/eG2hN5v7+crW6DyECavCQIgPh9ltL8o1dCJHC0CnMpwNxkagBM8llAxtXQJuyDaxV0="}],"unpackedSize":643595},"main":"dist/index.js","name":"storemw-core-client","types":"dist/index.d.ts","author":{"name":"StoreMW"},"exports":{".":"./dist/index.js","./lib":"./dist/lib/index.js","./node":"./dist/node/index.js","./utils":"./dist/utils/index.js","./config":"./dist/config/index.js","./helpers":"./dist/helpers/index.js","./features":"./dist/features/index.js","./services":"./dist/services/index.js","./access-policy":"./dist/lib/access_policy/index.js"},"gitHead":"9ed8b859d09b1691ff5ab9d3bc2ed6134aa9adf5","license":"ISC","scripts":{"dev":"ts-node -r tsconfig-paths/register src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc && tsc-alias && node -e \"require('fs').readdirSync('dist/scripts').filter(f => f.endsWith('.js')).forEach(f => require('fs').chmodSync('dist/scripts/' + f, 0o755))\"","start":"node dist/index.js"},"version":"1.1.4","_npmUser":{"name":"danalph","email":"danalph@gmail.com"},"homepage":"https://github.com/storemw/storemw-core-client#readme","keywords":["storemw","typescript","api-client","react","nextjs","react-native"],"repository":{"url":"git+https://github.com/storemw/storemw-core-client.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript client library for the StoreMW backend API — service factories, hook-based config, and cross-framework permission checking for React, Next.js, and React Native.","directories":{},"maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.18","lodash":"^4.17.21"},"typesVersions":{"*":{"lib":["./dist/lib/index.d.ts"],"node":["./dist/node/index.d.ts"],"utils":["./dist/utils/index.d.ts"],"config":["./dist/config/index.d.ts"],"helpers":["./dist/helpers/index.d.ts"],"features":["./dist/features/index.d.ts"],"services":["./dist/services/index.d.ts"],"access-policy":["./dist/lib/access_policy/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","tsc-alias":"^1.8.16","typescript":"^5.0.0","@types/node":"^20.19.24","@types/lodash":"^4.17.20","tsconfig-paths":"^4.2.0"},"peerDependencies":{"axios":"^1.18.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storemw-core-client_1.1.4_1790446466308_0.004077320679505059"}}},"time":{"created":"2025-10-30T08:55:51.158Z","modified":"2026-09-26T18:14:26.527Z","1.0.1":"2025-10-30T08:55:51.348Z","1.0.2":"2025-10-30T09:59:42.711Z","1.0.3":"2025-10-31T06:42:57.125Z","1.0.4":"2025-10-31T08:39:47.463Z","1.0.5":"2025-11-03T13:37:49.931Z","1.0.6":"2025-11-04T04:08:12.933Z","1.0.7":"2025-11-04T15:44:47.236Z","1.0.8":"2025-11-04T15:53:40.957Z","1.0.9":"2025-11-05T07:14:54.948Z","1.0.10":"2025-11-05T09:22:20.436Z","1.0.11":"2025-11-06T03:21:29.004Z","1.0.13":"2025-11-06T12:36:28.273Z","1.0.14":"2025-11-08T08:03:59.280Z","1.0.15":"2025-11-14T11:06:07.041Z","1.0.16":"2025-11-14T15:33:40.893Z","1.0.17":"2025-11-24T10:03:11.693Z","1.0.18":"2025-11-24T10:03:58.331Z","1.0.19":"2025-11-24T15:55:36.591Z","1.0.20":"2025-11-25T15:18:10.606Z","1.0.21":"2025-11-25T15:28:54.055Z","1.0.22":"2025-11-25T15:39:21.588Z","1.0.23":"2025-11-25T15:46:05.674Z","1.0.24":"2025-11-25T15:47:48.748Z","1.0.25":"2026-02-12T05:46:09.661Z","1.0.26":"2026-02-26T17:15:26.052Z","1.0.27":"2026-03-04T09:45:28.691Z","1.0.28":"2026-03-04T09:56:36.564Z","1.0.29":"2026-03-04T15:44:51.020Z","1.0.30":"2026-03-05T15:04:16.814Z","1.0.31":"2026-03-05T15:26:29.818Z","1.0.32":"2026-03-05T16:44:21.914Z","1.0.33":"2026-03-05T17:52:57.446Z","1.0.34":"2026-03-06T10:34:06.531Z","1.0.35":"2026-03-06T13:57:21.284Z","1.0.36":"2026-03-12T06:37:30.843Z","1.0.37":"2026-03-16T16:11:39.237Z","1.1.0":"2026-07-24T09:35:14.868Z","1.1.1":"2026-07-25T18:30:37.677Z","1.1.2":"2026-07-27T18:20:12.576Z","1.1.3":"2026-07-27T19:44:41.775Z","1.1.4":"2026-09-26T18:14:26.390Z"},"bugs":{"url":"https://github.com/storemw/storemw-core-client/issues"},"author":{"name":"StoreMW"},"license":"ISC","homepage":"https://github.com/storemw/storemw-core-client#readme","keywords":["storemw","typescript","api-client","react","nextjs","react-native"],"repository":{"url":"git+https://github.com/storemw/storemw-core-client.git","type":"git"},"description":"TypeScript client library for the StoreMW backend API — service factories, hook-based config, and cross-framework permission checking for React, Next.js, and React Native.","maintainers":[{"name":"danalph","email":"danalph@gmail.com"}],"readme":"# storemw-core-client\n\nA TypeScript client library for the StoreMW backend API (`storemw-core-api`). It ships domain-scoped service factories (`ItemService`, `AuthService`, `UserService`, ...) built on a shared HTTP client, a hook-based configuration system, and a portable, cross-framework permission-checking layer — with no server, no database, and no routes of its own; it's purely the client half.\n\nWorks identically in React, Next.js, and React Native.\n\n## Install\n\n```bash\nnpm install storemw-core-client\n```\n\n`axios` is a peer dependency — install it in your own project if it isn't already there:\n\n```bash\nnpm install axios\n```\n\n## Quick start\n\nRegister your API config once, before calling any service:\n\n```ts\nimport { registerClientConfigHook } from \"storemw-core-client\"\n\nregisterClientConfigHook({\n    onSetup: () => ({\n        apiBaseUrl: \"https://api.example.com\",\n        customToken: \"...\", // optional — read dynamically if it can change at runtime\n    })\n})\n```\n\nThen call whichever service factories you need:\n\n```ts\nimport { ItemService } from \"storemw-core-client\"\n\nconst itemService = ItemService({ itemType: \"product\" })\nconst { data } = await itemService.list({ limit: 20, offset: 0 })\n```\n\n`onSetup` runs fresh on every service call, not once — read tokens dynamically inside it (e.g. from a cookie or storage) rather than capturing a fixed value.\n\n## Available services\n\n| Service | Import | Covers |\n|---|---|---|\n| Auth | `AuthService` | Login (`authLogin`) and `changePassword`. |\n| User | `UserService` | User accounts. |\n| Branch User | `BranchUserService` | Assigning users to branches. |\n| User Role | `UserRoleService` | Access-control roles — CRUD plus assigning existing roles to a user. A role's permissions are a flat `permission_keys` array on the role itself. |\n| Branch | `BranchService` | Branches. |\n| Document | `DocumentService` | Sales orders, invoices, purchases, warehouse movement, logistics. |\n| Item | `ItemService` | Product catalog — product/item/category/brand/uom. |\n| Location | `LocationService` | Warehouse structure — location/rack/slot/zone. |\n| Region | `RegionService` | Geography reference data — country/state/area. |\n| Business | `BusinessService` | Business/company entity profile. |\n| Account | `AccountService` | Account (tenant/owner) profile. |\n| Repository | `RepositoryService` | Storage repositories — container/package. |\n| Util | `UtilService` | Standalone endpoints: `getMasterAccessPolicyCatalogue`, `getAccountOwnerAccessKey`, `validateAccessKey`. |\n\nAll except `UtilService` follow the same `list` / `get` / `create` / `update` / `remove` shape. Every service returns `{ status, message, data }`, and each service factory has its own scoped types exported alongside it.\n\n```ts\nimport { ItemService, itemTargetTypes } from \"storemw-core-client\"\n\nconst itemService = ItemService({ itemType: \"product\" })\n\n// list — paginated, filterable\nconst { data: products } = await itemService.list({\n    limit: 20,\n    offset: 0,\n    filters: [{ name: \"status\", operator: \"eq\", value: 1 }]\n})\n\n// get — single record by id\nconst { data: product } = await itemService.get({ id: 123, itemType: \"product\" })\n\n// create\nawait itemService.create({\n    itemTargetType: itemTargetTypes.product,\n    data: { product: { /* ... */ }, item: { /* ... */ } }\n})\n\n// update\nawait itemService.update({ id: 123, data: { /* ... */ } })\n\n// remove — bulk, by id array\nawait itemService.remove({ ids: [123, 124] })\n```\n\nThe exact shape of `data` for `create`/`update` is specific to each service/entity — check that service's exported types (`CreateItemProps`, `UpdateLocationProps`, etc.) for the real shape.\n\n### Filter operators\n\n`filters` entries are `{ name, operator, value, group? }`. `operator` is one of `filterOperatorTypes`:\n\n```ts\nimport { filterOperatorTypes } from \"storemw-core-client\"\n```\n\n| Operator | Meaning |\n|---|---|\n| `filterOperatorTypes.eq` | equals |\n| `filterOperatorTypes.notEq` | not equals |\n| `filterOperatorTypes.contains` | `LIKE %value%` |\n| `filterOperatorTypes.startsWith` | `LIKE value%` |\n| `filterOperatorTypes.endsWith` | `LIKE %value` |\n| `filterOperatorTypes.moreThanEq` | `>=` |\n| `filterOperatorTypes.lessThanEq` | `<=` |\n| `filterOperatorTypes.anyOf` | `WHERE IN` |\n| `filterOperatorTypes.excludeOf` | `WHERE NOT IN` |\n| `filterOperatorTypes.isNull` | `IS NULL` — no `value` needed |\n| `filterOperatorTypes.isNotNull` | `IS NOT NULL` — no `value` needed |\n\nA filter entry is silently skipped unless `value !== undefined`, except for `isNull`/`isNotNull`, which don't need a `value` at all.\n\n> Error handling (every method throws, it never returns an error object), multi-entity services, and the full reference — run `npx storemw-client-instructions` to sync the complete guide into your repo.\n\n## Permission checking\n\nThis package includes a portable access-policy system for gating UI by permission, with full TypeScript literal-type safety — no `fs`, no Node dependency, safe in a browser bundle or React Native.\n\n**One-time setup**, from your project root — create `storemw.config.ts`:\n\n```ts\nimport { defineConfig, env } from \"storemw-core-client/node\"\n\nexport default defineConfig({\n    accessPolicySource: {\n        url: env(\"STOREMW_API_BASE_URL\"),\n        userTypes: [\"customer\"] // optional — sync only the role(s) this app actually needs\n    }\n})\n```\n\nThen sync the catalogue:\n\n```bash\nnpx storemw-client-access-policy\n```\n\nThis writes two files to `storemw/` in your project root, every time you run it:\n\n| File | Purpose |\n|---|---|\n| `access-policy.json` | The raw permission catalogue as returned by the backend (or a subset of it, if you set `userTypes`) — every role, and every scope/module/action each role is allowed. This is the source data; you generally don't import it yourself. |\n| `access-policy.types.ts` | Generated from `access-policy.json` at sync time. Exports `checkPermission`, `hasEffectivePermission`, `accessPolicyUserTypes`, and the `AccessPolicyUserType`/`AccessPolicyCheck` types — this is the file you actually import from in your app. It self-imports its sibling `access-policy.json`, so you never wire the catalogue up by hand. |\n\nRe-run `npx storemw-client-access-policy` any time the backend's permission structure changes — both files are fully overwritten on every run, never incrementally updated, so don't hand-edit either one.\n\nUse `hasEffectivePermission` for real, day-to-day gating against the currently logged-in user's actual granted permissions (from your login API's `effective_permission_keys`):\n\n```ts\nimport { hasEffectivePermission, accessPolicyUserTypes } from \"../storemw/access-policy.types\"\n\nconst { user_type, effective_permission_keys } = await loginResponse\n\nhasEffectivePermission(user_type, effective_permission_keys, { scope: \"item\", module: \"product\", action: \"delete\" }) // -> true/false\n\n// TypeScript rejects an unknown user type or an invalid scope/module/action combo at compile time\n```\n\n`checkPermission(userType, check)` is also generated, for the narrower \"is this a valid permission for this role at all\" question (e.g. an admin permission-matrix UI), independent of who's logged in.\n\nFull usage guide, including the Next.js Server/Client Component pattern, ships locally once you run:\n\n```bash\nnpx storemw-client-instructions\n```\n\n## CLI commands\n\nBoth are registered in this package's `bin` field, so they run directly via `npx` — no setup step, works immediately after `npm install`, on macOS, Linux, and Windows alike (npm generates the Windows `.cmd`/`.ps1` wrappers automatically).\n\n### `npx storemw-client-instructions`\n\nCopies this package's consumer-facing docs (`CLAUDE.md`, `SERVICES.md`, `NEXTJS.md`) into your own repo, under `instructions/storemw-core-client/`, and links them into your project's root `CLAUDE.md` (creating one if you don't have one yet, appending if you do — never inserted twice). Re-run it after upgrading `storemw-core-client` to pull the latest docs; every run wipes and recreates the destination, so it never leaves stale files behind after a doc rename/removal upstream.\n\n### `npx storemw-client-access-policy`\n\nFetches the master access policy catalogue from your backend (a public endpoint — no auth token needed) and generates the permission-checking files described above. Requires a `storemw.config.ts` at your project root first (see \"Permission checking\"), and the `typescript` package installed in your project (used to read that config file).\n\n## Subpath exports\n\n| Subpath | Contains |\n|---|---|\n| `storemw-core-client` | Everything below except `/node` — services, config, lib, utils, features |\n| `storemw-core-client/access-policy` | `isPermissionDefined`, `isPermissionGranted` and their types — the smallest, most isolated import for permission checks (~1.2KB minified vs. ~192KB from the root) |\n| `storemw-core-client/node` | Node-only dev tooling: `syncAccessPolicy`, `loadConfig`, `defineConfig`, `env` — never import this from browser/Client Component code |\n| `storemw-core-client/services` | Just the service factories |\n| `storemw-core-client/lib` | `ApiClient`, `getApiClient`, URL-builder helpers, access policy primitives |\n| `storemw-core-client/features` | `registerClientConfigHook` |\n| `storemw-core-client/utils` | `dayjs`/`lodash` re-export helpers |\n\n## Development\n\n```bash\nnpm install                              # install dependencies\nnpm run build                            # tsc && tsc-alias -> dist/\nnpm run dev                              # ts-node -r tsconfig-paths/register src/index.ts\nnpx tsc --noEmit -p tsconfig.json        # typecheck only\n```\n\nSee [`CLAUDE.md`](./CLAUDE.md) for the full internal architecture, conventions, and design rationale.\n\n## License\n\nISC\n","readmeFilename":"README.md"}