{"_id":"@davidoost/eva-nextjs-sdk","_rev":"19-85951468a5c5ccd33daa582d69038449","name":"@davidoost/eva-nextjs-sdk","dist-tags":{"latest":"0.1.19"},"versions":{"0.1.0":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.0","_id":"@davidoost/eva-nextjs-sdk@0.1.0","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"dist":{"shasum":"923181fe0728670568eb9fe6ef973060ab90faa4","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.0.tgz","fileCount":318,"integrity":"sha512-gqSygUiq7ZPFA1uOKa/gngjvB5iHcjh53R6LJAoaL2r6sUjDFGml9GzjZ96aKdvcNIjU/2MM1Cm97pVvFhfD7A==","signatures":[{"sig":"MEYCIQDu+kKpTbTnqcmQDtmq3cAypumXEVNkh47i4gCthcEgKwIhAMgjbPwpPfJTZVjOxJmljPqMx8WVpgaZ+639ACfSXcVv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21329188},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"./eva-services-bi":{"import":{"types":"./dist/generated/eva-services-bi/index.d.mts","default":"./dist/generated/eva-services-bi/index.mjs"},"require":{"types":"./dist/generated/eva-services-bi/index.d.ts","default":"./dist/generated/eva-services-bi/index.js"}},"./eva-services-pdf":{"import":{"types":"./dist/generated/eva-services-pdf/index.d.mts","default":"./dist/generated/eva-services-pdf/index.mjs"},"require":{"types":"./dist/generated/eva-services-pdf/index.d.ts","default":"./dist/generated/eva-services-pdf/index.js"}},"./eva-services-pim":{"import":{"types":"./dist/generated/eva-services-pim/index.d.mts","default":"./dist/generated/eva-services-pim/index.mjs"},"require":{"types":"./dist/generated/eva-services-pim/index.d.ts","default":"./dist/generated/eva-services-pim/index.js"}},"./eva-services-core":{"import":{"types":"./dist/generated/eva-services-core/index.d.mts","default":"./dist/generated/eva-services-core/index.mjs"},"require":{"types":"./dist/generated/eva-services-core/index.d.ts","default":"./dist/generated/eva-services-core/index.js"}},"./eva-services-sync":{"import":{"types":"./dist/generated/eva-services-sync/index.d.mts","default":"./dist/generated/eva-services-sync/index.mjs"},"require":{"types":"./dist/generated/eva-services-sync/index.d.ts","default":"./dist/generated/eva-services-sync/index.js"}},"./eva-services-admin":{"import":{"types":"./dist/generated/eva-services-admin/index.d.mts","default":"./dist/generated/eva-services-admin/index.mjs"},"require":{"types":"./dist/generated/eva-services-admin/index.d.ts","default":"./dist/generated/eva-services-admin/index.js"}},"./eva-services-blobs":{"import":{"types":"./dist/generated/eva-services-blobs/index.d.mts","default":"./dist/generated/eva-services-blobs/index.mjs"},"require":{"types":"./dist/generated/eva-services-blobs/index.d.ts","default":"./dist/generated/eva-services-blobs/index.js"}},"./eva-services-e-pay":{"import":{"types":"./dist/generated/eva-services-e-pay/index.d.mts","default":"./dist/generated/eva-services-e-pay/index.mjs"},"require":{"types":"./dist/generated/eva-services-e-pay/index.d.ts","default":"./dist/generated/eva-services-e-pay/index.js"}},"./eva-services-waldo":{"import":{"types":"./dist/generated/eva-services-waldo/index.d.mts","default":"./dist/generated/eva-services-waldo/index.mjs"},"require":{"types":"./dist/generated/eva-services-waldo/index.d.ts","default":"./dist/generated/eva-services-waldo/index.js"}},"./eva-services-vertex":{"import":{"types":"./dist/generated/eva-services-vertex/index.d.mts","default":"./dist/generated/eva-services-vertex/index.mjs"},"require":{"types":"./dist/generated/eva-services-vertex/index.d.ts","default":"./dist/generated/eva-services-vertex/index.js"}},"./eva-services-ava-tax":{"import":{"types":"./dist/generated/eva-services-ava-tax/index.d.mts","default":"./dist/generated/eva-services-ava-tax/index.mjs"},"require":{"types":"./dist/generated/eva-services-ava-tax/index.d.ts","default":"./dist/generated/eva-services-ava-tax/index.js"}},"./eva-services-monitor":{"import":{"types":"./dist/generated/eva-services-monitor/index.d.mts","default":"./dist/generated/eva-services-monitor/index.mjs"},"require":{"types":"./dist/generated/eva-services-monitor/index.d.ts","default":"./dist/generated/eva-services-monitor/index.js"}},"./eva-services-privacy":{"import":{"types":"./dist/generated/eva-services-privacy/index.d.mts","default":"./dist/generated/eva-services-privacy/index.mjs"},"require":{"types":"./dist/generated/eva-services-privacy/index.d.ts","default":"./dist/generated/eva-services-privacy/index.js"}},"./eva-services-auditing":{"import":{"types":"./dist/generated/eva-services-auditing/index.d.mts","default":"./dist/generated/eva-services-auditing/index.mjs"},"require":{"types":"./dist/generated/eva-services-auditing/index.d.ts","default":"./dist/generated/eva-services-auditing/index.js"}},"./eva-services-cookbook":{"import":{"types":"./dist/generated/eva-services-cookbook/index.d.mts","default":"./dist/generated/eva-services-cookbook/index.mjs"},"require":{"types":"./dist/generated/eva-services-cookbook/index.d.ts","default":"./dist/generated/eva-services-cookbook/index.js"}},"./eva-services-symphony":{"import":{"types":"./dist/generated/eva-services-symphony/index.d.mts","default":"./dist/generated/eva-services-symphony/index.mjs"},"require":{"types":"./dist/generated/eva-services-symphony/index.d.ts","default":"./dist/generated/eva-services-symphony/index.js"}},"./eva-services-data-lake":{"import":{"types":"./dist/generated/eva-services-data-lake/index.d.mts","default":"./dist/generated/eva-services-data-lake/index.mjs"},"require":{"types":"./dist/generated/eva-services-data-lake/index.d.ts","default":"./dist/generated/eva-services-data-lake/index.js"}},"./eva-services-workforce":{"import":{"types":"./dist/generated/eva-services-workforce/index.d.mts","default":"./dist/generated/eva-services-workforce/index.mjs"},"require":{"types":"./dist/generated/eva-services-workforce/index.d.ts","default":"./dist/generated/eva-services-workforce/index.js"}},"./eva-services-intersolve":{"import":{"types":"./dist/generated/eva-services-intersolve/index.d.mts","default":"./dist/generated/eva-services-intersolve/index.mjs"},"require":{"types":"./dist/generated/eva-services-intersolve/index.d.ts","default":"./dist/generated/eva-services-intersolve/index.js"}},"./eva-services-global-blue":{"import":{"types":"./dist/generated/eva-services-global-blue/index.d.mts","default":"./dist/generated/eva-services-global-blue/index.mjs"},"require":{"types":"./dist/generated/eva-services-global-blue/index.d.ts","default":"./dist/generated/eva-services-global-blue/index.js"}},"./eva-services-n-h-n-cloud":{"import":{"types":"./dist/generated/eva-services-n-h-n-cloud/index.d.mts","default":"./dist/generated/eva-services-n-h-n-cloud/index.mjs"},"require":{"types":"./dist/generated/eva-services-n-h-n-cloud/index.d.ts","default":"./dist/generated/eva-services-n-h-n-cloud/index.js"}},"./eva-services-payment-core":{"import":{"types":"./dist/generated/eva-services-payment-core/index.d.mts","default":"./dist/generated/eva-services-payment-core/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-core/index.d.ts","default":"./dist/generated/eva-services-payment-core/index.js"}},"./eva-services-payment-line":{"import":{"types":"./dist/generated/eva-services-payment-line/index.d.mts","default":"./dist/generated/eva-services-payment-line/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-line/index.d.ts","default":"./dist/generated/eva-services-payment-line/index.js"}},"./eva-services-fashioncheque":{"import":{"types":"./dist/generated/eva-services-fashioncheque/index.d.mts","default":"./dist/generated/eva-services-fashioncheque/index.mjs"},"require":{"types":"./dist/generated/eva-services-fashioncheque/index.d.ts","default":"./dist/generated/eva-services-fashioncheque/index.js"}},"./eva-services-payment-adyen":{"import":{"types":"./dist/generated/eva-services-payment-adyen/index.d.mts","default":"./dist/generated/eva-services-payment-adyen/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-adyen/index.d.ts","default":"./dist/generated/eva-services-payment-adyen/index.js"}},"./eva-services-replenishment":{"import":{"types":"./dist/generated/eva-services-replenishment/index.d.mts","default":"./dist/generated/eva-services-replenishment/index.mjs"},"require":{"types":"./dist/generated/eva-services-replenishment/index.d.ts","default":"./dist/generated/eva-services-replenishment/index.js"}},"./eva-services-payment-mollie":{"import":{"types":"./dist/generated/eva-services-payment-mollie/index.d.mts","default":"./dist/generated/eva-services-payment-mollie/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-mollie/index.d.ts","default":"./dist/generated/eva-services-payment-mollie/index.js"}},"./eva-services-payment-stripe":{"import":{"types":"./dist/generated/eva-services-payment-stripe/index.d.mts","default":"./dist/generated/eva-services-payment-stripe/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-stripe/index.d.ts","default":"./dist/generated/eva-services-payment-stripe/index.js"}},"./eva-services-core-live-guard":{"import":{"types":"./dist/generated/eva-services-core-live-guard/index.d.mts","default":"./dist/generated/eva-services-core-live-guard/index.mjs"},"require":{"types":"./dist/generated/eva-services-core-live-guard/index.d.ts","default":"./dist/generated/eva-services-core-live-guard/index.js"}},"./eva-services-core-management":{"import":{"types":"./dist/generated/eva-services-core-management/index.d.mts","default":"./dist/generated/eva-services-core-management/index.mjs"},"require":{"types":"./dist/generated/eva-services-core-management/index.d.ts","default":"./dist/generated/eva-services-core-management/index.js"}},"./eva-services-payment-buckaroo":{"import":{"types":"./dist/generated/eva-services-payment-buckaroo/index.d.mts","default":"./dist/generated/eva-services-payment-buckaroo/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-buckaroo/index.d.ts","default":"./dist/generated/eva-services-payment-buckaroo/index.js"}},"./eva-services-payment-saferpay":{"import":{"types":"./dist/generated/eva-services-payment-saferpay/index.d.mts","default":"./dist/generated/eva-services-payment-saferpay/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-saferpay/index.d.ts","default":"./dist/generated/eva-services-payment-saferpay/index.js"}},"./eva-services-shelf-management":{"import":{"types":"./dist/generated/eva-services-shelf-management/index.d.mts","default":"./dist/generated/eva-services-shelf-management/index.mjs"},"require":{"types":"./dist/generated/eva-services-shelf-management/index.d.ts","default":"./dist/generated/eva-services-shelf-management/index.js"}},"./eva-services-payment-union-pay":{"import":{"types":"./dist/generated/eva-services-payment-union-pay/index.d.mts","default":"./dist/generated/eva-services-payment-union-pay/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-union-pay/index.d.ts","default":"./dist/generated/eva-services-payment-union-pay/index.js"}},"./eva-services-smart-suggestions":{"import":{"types":"./dist/generated/eva-services-smart-suggestions/index.d.mts","default":"./dist/generated/eva-services-smart-suggestions/index.mjs"},"require":{"types":"./dist/generated/eva-services-smart-suggestions/index.d.ts","default":"./dist/generated/eva-services-smart-suggestions/index.js"}},"./eva-services-authentication-openid":{"import":{"types":"./dist/generated/eva-services-authentication-openid/index.d.mts","default":"./dist/generated/eva-services-authentication-openid/index.mjs"},"require":{"types":"./dist/generated/eva-services-authentication-openid/index.d.ts","default":"./dist/generated/eva-services-authentication-openid/index.js"}},"./eva-services-payment-multi-safepay":{"import":{"types":"./dist/generated/eva-services-payment-multi-safepay/index.d.mts","default":"./dist/generated/eva-services-payment-multi-safepay/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-multi-safepay/index.d.ts","default":"./dist/generated/eva-services-payment-multi-safepay/index.js"}}},"gitHead":"254013461467ba6ca766cda83c86802993a70a6a","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.0_1777878139802_0.4662354758515388","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.1","_id":"@davidoost/eva-nextjs-sdk@0.1.1","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"dist":{"shasum":"36fec5cc1f51f67eabde4358ea6fffcb0be39a93","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.1.tgz","fileCount":318,"integrity":"sha512-X/v0nU3HU8Mmo1NpQ38HITFAMj/OlsdS3fYtC3t2vFXN326FbRB3FoPRsEwgnXB4NImK++frXFDj4XEyzxjs6g==","signatures":[{"sig":"MEQCIBL87o7fJydZZYck/lfHhNgDeFBNl1iqny69Ik5bKq+SAiBGEK/ufO/jz1nC5AT6C2kphnxHkVheXEXg2Sl1Is5HuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21591648},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"./eva-services-bi":{"import":{"types":"./dist/generated/eva-services-bi/index.d.mts","default":"./dist/generated/eva-services-bi/index.mjs"},"require":{"types":"./dist/generated/eva-services-bi/index.d.ts","default":"./dist/generated/eva-services-bi/index.js"}},"./eva-services-pdf":{"import":{"types":"./dist/generated/eva-services-pdf/index.d.mts","default":"./dist/generated/eva-services-pdf/index.mjs"},"require":{"types":"./dist/generated/eva-services-pdf/index.d.ts","default":"./dist/generated/eva-services-pdf/index.js"}},"./eva-services-pim":{"import":{"types":"./dist/generated/eva-services-pim/index.d.mts","default":"./dist/generated/eva-services-pim/index.mjs"},"require":{"types":"./dist/generated/eva-services-pim/index.d.ts","default":"./dist/generated/eva-services-pim/index.js"}},"./eva-services-core":{"import":{"types":"./dist/generated/eva-services-core/index.d.mts","default":"./dist/generated/eva-services-core/index.mjs"},"require":{"types":"./dist/generated/eva-services-core/index.d.ts","default":"./dist/generated/eva-services-core/index.js"}},"./eva-services-sync":{"import":{"types":"./dist/generated/eva-services-sync/index.d.mts","default":"./dist/generated/eva-services-sync/index.mjs"},"require":{"types":"./dist/generated/eva-services-sync/index.d.ts","default":"./dist/generated/eva-services-sync/index.js"}},"./eva-services-admin":{"import":{"types":"./dist/generated/eva-services-admin/index.d.mts","default":"./dist/generated/eva-services-admin/index.mjs"},"require":{"types":"./dist/generated/eva-services-admin/index.d.ts","default":"./dist/generated/eva-services-admin/index.js"}},"./eva-services-blobs":{"import":{"types":"./dist/generated/eva-services-blobs/index.d.mts","default":"./dist/generated/eva-services-blobs/index.mjs"},"require":{"types":"./dist/generated/eva-services-blobs/index.d.ts","default":"./dist/generated/eva-services-blobs/index.js"}},"./eva-services-e-pay":{"import":{"types":"./dist/generated/eva-services-e-pay/index.d.mts","default":"./dist/generated/eva-services-e-pay/index.mjs"},"require":{"types":"./dist/generated/eva-services-e-pay/index.d.ts","default":"./dist/generated/eva-services-e-pay/index.js"}},"./eva-services-waldo":{"import":{"types":"./dist/generated/eva-services-waldo/index.d.mts","default":"./dist/generated/eva-services-waldo/index.mjs"},"require":{"types":"./dist/generated/eva-services-waldo/index.d.ts","default":"./dist/generated/eva-services-waldo/index.js"}},"./eva-services-vertex":{"import":{"types":"./dist/generated/eva-services-vertex/index.d.mts","default":"./dist/generated/eva-services-vertex/index.mjs"},"require":{"types":"./dist/generated/eva-services-vertex/index.d.ts","default":"./dist/generated/eva-services-vertex/index.js"}},"./eva-services-ava-tax":{"import":{"types":"./dist/generated/eva-services-ava-tax/index.d.mts","default":"./dist/generated/eva-services-ava-tax/index.mjs"},"require":{"types":"./dist/generated/eva-services-ava-tax/index.d.ts","default":"./dist/generated/eva-services-ava-tax/index.js"}},"./eva-services-monitor":{"import":{"types":"./dist/generated/eva-services-monitor/index.d.mts","default":"./dist/generated/eva-services-monitor/index.mjs"},"require":{"types":"./dist/generated/eva-services-monitor/index.d.ts","default":"./dist/generated/eva-services-monitor/index.js"}},"./eva-services-privacy":{"import":{"types":"./dist/generated/eva-services-privacy/index.d.mts","default":"./dist/generated/eva-services-privacy/index.mjs"},"require":{"types":"./dist/generated/eva-services-privacy/index.d.ts","default":"./dist/generated/eva-services-privacy/index.js"}},"./eva-services-auditing":{"import":{"types":"./dist/generated/eva-services-auditing/index.d.mts","default":"./dist/generated/eva-services-auditing/index.mjs"},"require":{"types":"./dist/generated/eva-services-auditing/index.d.ts","default":"./dist/generated/eva-services-auditing/index.js"}},"./eva-services-cookbook":{"import":{"types":"./dist/generated/eva-services-cookbook/index.d.mts","default":"./dist/generated/eva-services-cookbook/index.mjs"},"require":{"types":"./dist/generated/eva-services-cookbook/index.d.ts","default":"./dist/generated/eva-services-cookbook/index.js"}},"./eva-services-symphony":{"import":{"types":"./dist/generated/eva-services-symphony/index.d.mts","default":"./dist/generated/eva-services-symphony/index.mjs"},"require":{"types":"./dist/generated/eva-services-symphony/index.d.ts","default":"./dist/generated/eva-services-symphony/index.js"}},"./eva-services-data-lake":{"import":{"types":"./dist/generated/eva-services-data-lake/index.d.mts","default":"./dist/generated/eva-services-data-lake/index.mjs"},"require":{"types":"./dist/generated/eva-services-data-lake/index.d.ts","default":"./dist/generated/eva-services-data-lake/index.js"}},"./eva-services-workforce":{"import":{"types":"./dist/generated/eva-services-workforce/index.d.mts","default":"./dist/generated/eva-services-workforce/index.mjs"},"require":{"types":"./dist/generated/eva-services-workforce/index.d.ts","default":"./dist/generated/eva-services-workforce/index.js"}},"./eva-services-intersolve":{"import":{"types":"./dist/generated/eva-services-intersolve/index.d.mts","default":"./dist/generated/eva-services-intersolve/index.mjs"},"require":{"types":"./dist/generated/eva-services-intersolve/index.d.ts","default":"./dist/generated/eva-services-intersolve/index.js"}},"./eva-services-global-blue":{"import":{"types":"./dist/generated/eva-services-global-blue/index.d.mts","default":"./dist/generated/eva-services-global-blue/index.mjs"},"require":{"types":"./dist/generated/eva-services-global-blue/index.d.ts","default":"./dist/generated/eva-services-global-blue/index.js"}},"./eva-services-n-h-n-cloud":{"import":{"types":"./dist/generated/eva-services-n-h-n-cloud/index.d.mts","default":"./dist/generated/eva-services-n-h-n-cloud/index.mjs"},"require":{"types":"./dist/generated/eva-services-n-h-n-cloud/index.d.ts","default":"./dist/generated/eva-services-n-h-n-cloud/index.js"}},"./eva-services-payment-core":{"import":{"types":"./dist/generated/eva-services-payment-core/index.d.mts","default":"./dist/generated/eva-services-payment-core/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-core/index.d.ts","default":"./dist/generated/eva-services-payment-core/index.js"}},"./eva-services-payment-line":{"import":{"types":"./dist/generated/eva-services-payment-line/index.d.mts","default":"./dist/generated/eva-services-payment-line/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-line/index.d.ts","default":"./dist/generated/eva-services-payment-line/index.js"}},"./eva-services-fashioncheque":{"import":{"types":"./dist/generated/eva-services-fashioncheque/index.d.mts","default":"./dist/generated/eva-services-fashioncheque/index.mjs"},"require":{"types":"./dist/generated/eva-services-fashioncheque/index.d.ts","default":"./dist/generated/eva-services-fashioncheque/index.js"}},"./eva-services-payment-adyen":{"import":{"types":"./dist/generated/eva-services-payment-adyen/index.d.mts","default":"./dist/generated/eva-services-payment-adyen/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-adyen/index.d.ts","default":"./dist/generated/eva-services-payment-adyen/index.js"}},"./eva-services-replenishment":{"import":{"types":"./dist/generated/eva-services-replenishment/index.d.mts","default":"./dist/generated/eva-services-replenishment/index.mjs"},"require":{"types":"./dist/generated/eva-services-replenishment/index.d.ts","default":"./dist/generated/eva-services-replenishment/index.js"}},"./eva-services-payment-mollie":{"import":{"types":"./dist/generated/eva-services-payment-mollie/index.d.mts","default":"./dist/generated/eva-services-payment-mollie/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-mollie/index.d.ts","default":"./dist/generated/eva-services-payment-mollie/index.js"}},"./eva-services-payment-stripe":{"import":{"types":"./dist/generated/eva-services-payment-stripe/index.d.mts","default":"./dist/generated/eva-services-payment-stripe/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-stripe/index.d.ts","default":"./dist/generated/eva-services-payment-stripe/index.js"}},"./eva-services-core-live-guard":{"import":{"types":"./dist/generated/eva-services-core-live-guard/index.d.mts","default":"./dist/generated/eva-services-core-live-guard/index.mjs"},"require":{"types":"./dist/generated/eva-services-core-live-guard/index.d.ts","default":"./dist/generated/eva-services-core-live-guard/index.js"}},"./eva-services-core-management":{"import":{"types":"./dist/generated/eva-services-core-management/index.d.mts","default":"./dist/generated/eva-services-core-management/index.mjs"},"require":{"types":"./dist/generated/eva-services-core-management/index.d.ts","default":"./dist/generated/eva-services-core-management/index.js"}},"./eva-services-payment-buckaroo":{"import":{"types":"./dist/generated/eva-services-payment-buckaroo/index.d.mts","default":"./dist/generated/eva-services-payment-buckaroo/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-buckaroo/index.d.ts","default":"./dist/generated/eva-services-payment-buckaroo/index.js"}},"./eva-services-payment-saferpay":{"import":{"types":"./dist/generated/eva-services-payment-saferpay/index.d.mts","default":"./dist/generated/eva-services-payment-saferpay/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-saferpay/index.d.ts","default":"./dist/generated/eva-services-payment-saferpay/index.js"}},"./eva-services-shelf-management":{"import":{"types":"./dist/generated/eva-services-shelf-management/index.d.mts","default":"./dist/generated/eva-services-shelf-management/index.mjs"},"require":{"types":"./dist/generated/eva-services-shelf-management/index.d.ts","default":"./dist/generated/eva-services-shelf-management/index.js"}},"./eva-services-payment-union-pay":{"import":{"types":"./dist/generated/eva-services-payment-union-pay/index.d.mts","default":"./dist/generated/eva-services-payment-union-pay/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-union-pay/index.d.ts","default":"./dist/generated/eva-services-payment-union-pay/index.js"}},"./eva-services-smart-suggestions":{"import":{"types":"./dist/generated/eva-services-smart-suggestions/index.d.mts","default":"./dist/generated/eva-services-smart-suggestions/index.mjs"},"require":{"types":"./dist/generated/eva-services-smart-suggestions/index.d.ts","default":"./dist/generated/eva-services-smart-suggestions/index.js"}},"./eva-services-authentication-openid":{"import":{"types":"./dist/generated/eva-services-authentication-openid/index.d.mts","default":"./dist/generated/eva-services-authentication-openid/index.mjs"},"require":{"types":"./dist/generated/eva-services-authentication-openid/index.d.ts","default":"./dist/generated/eva-services-authentication-openid/index.js"}},"./eva-services-payment-multi-safepay":{"import":{"types":"./dist/generated/eva-services-payment-multi-safepay/index.d.mts","default":"./dist/generated/eva-services-payment-multi-safepay/index.mjs"},"require":{"types":"./dist/generated/eva-services-payment-multi-safepay/index.d.ts","default":"./dist/generated/eva-services-payment-multi-safepay/index.js"}}},"gitHead":"e0f32ba26ee58eb0bf1ca5ff0e1a37e64022bfaf","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.1_1777881832578_0.20512223593663736","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.2","_id":"@davidoost/eva-nextjs-sdk@0.1.2","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"b109eccd3ba66122a3570b5be57e28e86838811f","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.2.tgz","fileCount":29,"integrity":"sha512-k/yTg3s/beIeX4YehOeKndIzJxzf8flvFv8MYPm7ZKI6iVT2TpGu23l/qYmatbufI011T9r3hh0N0phxg2XupQ==","signatures":[{"sig":"MEUCIQDsk5oJXjoJkwfYPwR89zR9Rdtwd1lh0MdE9lieUl1KGgIgTgk4a8QbIIHQZxlUKUCv80pABCIbLvWyIiBzQaGLFC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180851},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"a35c1eb43782a16ffd9d3d01336b6b66e40f1026","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.2_1777900678690_0.6046376414628201","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.3","_id":"@davidoost/eva-nextjs-sdk@0.1.3","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"6a5073b92dbe410776cbee47368b31838965f9e0","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.3.tgz","fileCount":29,"integrity":"sha512-70M/u2ZZh+BCDfg0SnjfnCRCabgNubKSVJCS2VGVOCpt19RmNe/+M6qt7ISsQzMfxfVbNXLXhyLaqY++7AJXjg==","signatures":[{"sig":"MEQCIGk1EDLgQOBN7wVG53bNkYGSjvfkJwICZDfq8h3ExdzEAiBuin421Hw4TF2H91SY0wiTa/iSCpfwQdzPrKRLfrGO4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180848},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"85d3b6dd3288863594e66ca5480046aac3882618","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.3_1777930057940_0.6700225403757678","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.4","_id":"@davidoost/eva-nextjs-sdk@0.1.4","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"e0f65463005d9bf77c7a4da09e5e270fb3bcb6a6","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.4.tgz","fileCount":29,"integrity":"sha512-ihD8tjWYxAr54kHjx8xg5OAek1dot2Po+uOviselFDl/J1PLuN4iUWOynY/wqfagYEruaMRytRP226LA6Wy4Vw==","signatures":[{"sig":"MEYCIQCHtu6/rRonaqXGF69DrJ4krQGcyuqNH1s7IyPmPaolzgIhAPcwUnsQ4acrGX4fjaehjgpRhAQ9iUHxtruRDHQf1oTO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181403},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"537f828d5245b0c9639ec46393d93b0b8e476955","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.4_1777931093153_0.6359817506351637","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.5","_id":"@davidoost/eva-nextjs-sdk@0.1.5","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"8f330b4441a7d39b95ce5313da40722b15f16cce","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.5.tgz","fileCount":29,"integrity":"sha512-CxJd1laI8uNcJLZRWpQNDpcWlf3zPnCECAEsbJVVOX3T3Kv6nE1e6Z2I2q+OIs8pl6baDFGZezWE4WXbuRWt/A==","signatures":[{"sig":"MEQCIGEGmuV2pIzvQ2PrSU+deV009fB4IQ4gDiNYGyscLnDAAiBsm5nBXDkJy0CtZ0kvLqUdasEifr8HjXaVnoHUtTaWJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181928},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"2c315e46e6b12db2b0cec6adf241ca24fc1351eb","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.5_1777931301049_0.0013901208375217688","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.6","_id":"@davidoost/eva-nextjs-sdk@0.1.6","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"2c40f81f89d157b00b53b7f59e869ad0e80e7c9e","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.6.tgz","fileCount":29,"integrity":"sha512-FcyPuaoFi2RxuX2ws5upwo7o1UUlcpsfbJJBfBgZN/GHhrk0yvOO7Z+kK4Xxzovu2soyMc0Xyu9TZdVFfAEmzw==","signatures":[{"sig":"MEYCIQDPR+KiHvZmjKb1YyGpJT9HmET1yB6IDlJvygHhAGDQIQIhAIaO5thuxQx+9MIAu6khXSDQ8WHhBLjClAqWIr+gUz6V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182060},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"fc8330b23f933a786edb46d645cc150d02b98d5a","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.6_1777931752598_0.4544009395812687","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.7","_id":"@davidoost/eva-nextjs-sdk@0.1.7","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"cf47ba3b81da013536c55965de98efbd09c98e21","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.7.tgz","fileCount":29,"integrity":"sha512-TVTqrp+etsNvoIffRGaGC1kPcpwZCSXtKfeX/usgJndEH74hZfYea3KJ193n/evYkdAdAH7MrC4HJamf6NxuBg==","signatures":[{"sig":"MEQCIAOlXQzL5M+uayIwGIbK5xh0V9Yea5HHRlKVjTWIz4oLAiBGDAo5wmF6xY6gvCtelWLF9apI5IqxkYGCM0qkqi9SKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182078},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"caabaa05cc3a6a0ffb9b4fffadd41fa5bdc0d87e","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.7_1777931998404_0.20471131991913905","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.8","_id":"@davidoost/eva-nextjs-sdk@0.1.8","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"4f399d3bc365f2eab860a8562d03f571cf46d4ca","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.8.tgz","fileCount":29,"integrity":"sha512-K4yKJuubjw+IvQjMOyDewL41/mkbn2HOXiTChgd7IxZZXxoggIN63zhjERpNrjmbcPuhAMFYmZXI45nhVAtmmQ==","signatures":[{"sig":"MEUCIAiGKKgf9cNaCsXuYNWpBoo6jsHJrR29XlJlq27Eo0naAiEArQ3RujNwd+pFEcvNEo8uhjob1fhBdNjep2zxSmvtwLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193779},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"5a490d1a8029b502c2d62ef8c0e99073df513b06","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.8_1778102513393_0.8840936585279136","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.9","_id":"@davidoost/eva-nextjs-sdk@0.1.9","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"753fe0b3d2efe89b31bcb27aadd710c4a63dad41","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.9.tgz","fileCount":29,"integrity":"sha512-5x+65vBFyJKT9XWOD+OFE26pOoBBUvo0ZULDyWIS2DfYFIccCSghr+2hDo7lrerovhHxdBKPZwZyMZvnvhFujQ==","signatures":[{"sig":"MEYCIQCXYpy5Zn/q2gWlnUUFmEhWcvQgHzccT77MSR8iG00YFgIhAOzHSUR3zo//gl/U6PSel/7ZFRLAYGyVksmy0vcKQHXo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203550},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"94d8dd0678100aa892f519b42133859461042f55","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.9_1778103833047_0.4789715592415311","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.10","_id":"@davidoost/eva-nextjs-sdk@0.1.10","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"f8a2a2815f8974e4591d0a09f56ac049d44e20f6","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.10.tgz","fileCount":29,"integrity":"sha512-7QzrASLs0wNwWqLIN1N7/NMQr4YyqQq3AaPUBtX22916UJLUtrggzIF4J180eQaLvOjzMoSSJPsT1gXg3srwOw==","signatures":[{"sig":"MEYCIQCZJXLSxjQqWkPSURB2Y/aNtvoNiXmpgy5iObo+S87SzQIhALXqq/fNQCBrFm64cnHW9HbI4kYIfIs8C3N4NWWm8zZs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203594},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"86ca73f4d194a725cc22b3579d0b22ce4c6badff","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.10_1778104048566_0.08927840732704384","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.11","_id":"@davidoost/eva-nextjs-sdk@0.1.11","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"edce077dfd09aaba652194bf5ac558dba0b75e19","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.11.tgz","fileCount":29,"integrity":"sha512-4igUy3RbqOXVsuK9KQHiVpZCaGlyyCporrfFZRQ1O/3DS/4mVlFmTfgSr/vsgBtsgy2dQTY7kcZlPe/AVfqOww==","signatures":[{"sig":"MEQCIEPYKuHahsToCuC6aSOp1UUNVEoSrBp9MjfRrX3MXXWUAiAtRlWTv2IZduymdGTpsXzaQr6Qiyf21CmdUjNtj9xgeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210300},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"9fa9e8cf4a4281a51995329a6b085e5108650c32","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.11_1778104529054_0.0443057262413975","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.12","_id":"@davidoost/eva-nextjs-sdk@0.1.12","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"94b9a58b2603d9475edb9c182181c3e14f7424cf","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.12.tgz","fileCount":29,"integrity":"sha512-unuxGBTjtKEY3chIC4aRuFEsq6u3x2FYmDOwjxz3vUepQdMqiZKiGjKWO+tjAPlv2/ExkPNviCrAWWNumgd0cg==","signatures":[{"sig":"MEQCICbUIEKQIdX+Pvv1WR4+F8UO0LHROL85NIrkST4aGd/AAiAJo5zPuZANyjByM2nsuz7FYZyZtELgpHbb1yEXjy1YAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210822},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"9fa9e8cf4a4281a51995329a6b085e5108650c32","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.12_1780912942522_0.16042838869686937","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.13","_id":"@davidoost/eva-nextjs-sdk@0.1.13","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"9ff463ba197c95a69c4d252d7095709faaceb33b","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.13.tgz","fileCount":29,"integrity":"sha512-DXynlLZkGxLIsAjT5OCc8OZNEM925JhmKtx0lSCrwx5+10c/ecOKKzmjR3J3lBme8LviMgRLfdGQ4LGyLoIB2Q==","signatures":[{"sig":"MEQCIF6UOhOY0Gi2Zy3xaW+b5gv+V7P2G0mCVW3Sph3NN13BAiBB6GCbGV79Q/23GutGtpz362NHstKV/kPhw/NWVyHRtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212124},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"9fa9e8cf4a4281a51995329a6b085e5108650c32","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.13_1780926215180_0.3649872880748224","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.14","_id":"@davidoost/eva-nextjs-sdk@0.1.14","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"75392029ba83e0d4045c5feaa55c99353160bb68","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.14.tgz","fileCount":29,"integrity":"sha512-C0ThuEq8yuvIXB4msOEZDQZf5GR05Y4a3fApJXN8L0EhSalxP6WqHGCKDq4I3YVAh3I13bH+FDYeSK6wgNzwQg==","signatures":[{"sig":"MEUCIQChg+HHPp3T+Vw+eWez2xp1rPjqVJMuSG5W5ZPWLGzyKgIgWJ46F6tGKwYXznC0qUGXLJ30Hm89D4N9F0czXCaXEz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217567},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"9fa9e8cf4a4281a51995329a6b085e5108650c32","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.13.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.14_1780928367318_0.38098499450130685","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.15","_id":"@davidoost/eva-nextjs-sdk@0.1.15","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"02e9183083df54a00bae747607c81d2826f7adaf","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.15.tgz","fileCount":29,"integrity":"sha512-T/8oyFP/RNHg2Ti5C7/EejO9IbWX0OH8Wzjk5Qbw4s20eaQpm7i4S8J0LqzhAeJvW9n78LdgWWNa3YDEkwEbfA==","signatures":[{"sig":"MEQCIHfc2W8k542RGc6cbq9BDfqvMnfSXS3R8CMYvCD00ucCAiAW2CL0sXq1BVqYLsKTj2D1g2VA9UuJGVvFRHgR9ovcZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219239},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"9fa9e8cf4a4281a51995329a6b085e5108650c32","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.16.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.15_1781008248340_0.7134464706623296","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.16","_id":"@davidoost/eva-nextjs-sdk@0.1.16","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate-cli.mjs"},"dist":{"shasum":"b0601e089364d2554ae61bf1082b3393806ca9b8","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.16.tgz","fileCount":29,"integrity":"sha512-h7+JAOCvoi0jA4BOuz6dcA65bDNLnvK+Q6aOLt5F1rflFDgK2fI/OuDQH/jeHoJNrkHwsEEBDhaA+AJAknO02A==","signatures":[{"sig":"MEYCIQDXUgkjTAzq4TKmGtVrofXqLzdTSzscQbHnMtNa7EUPCwIhAIOgSOOS1uffyvQxFshGMNQlHSMHhasB1ckiPGMHZHnH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220364},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"9fa9e8cf4a4281a51995329a6b085e5108650c32","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.16.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.16_1781008888913_0.9436535502210048","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.18","_id":"@davidoost/eva-nextjs-sdk@0.1.18","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"bin":{"eva-generate":"scripts/generate.js"},"dist":{"shasum":"a4a34148743d9df967d8e48f283eb652c92021b1","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.18.tgz","fileCount":30,"integrity":"sha512-AgzyuQ9FNiDNRebX8TNvKnMoLuLfZtUVvLxALpztPcXFehOf4ahuP/vQF/BjuRayzshJvaCNGuQYNwWWgf6HlA==","signatures":[{"sig":"MEUCIQD7pwR5WGCHBsK3vWXay+MfOKIiZpUlzlaeeJHqpzLg5QIgB32E9aCvCqkOltc9d4KLP3AjmXfgpjeU5T57zGR/Ilo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225154},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}}},"gitHead":"9fa9e8cf4a4281a51995329a6b085e5108650c32","scripts":{"dev":"tsup --watch","build":"tsup","codegen":"node scripts/codegen.mjs","typecheck":"tsc --noEmit","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"_npmVersion":"11.16.0","description":"Lightweight Next.js SDK for Eva OMS","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"peerDependencies":{"next":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eva-nextjs-sdk_0.1.18_1783611788454_0.1642113647022896","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@davidoost/eva-nextjs-sdk","version":"0.1.19","description":"Lightweight Next.js SDK for Eva OMS","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"./client":{"import":{"types":"./dist/client.d.mts","default":"./dist/client.mjs"},"require":{"types":"./dist/client.d.ts","default":"./dist/client.js"}}},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","codegen":"node scripts/codegen.mjs","codegen:setup":"mkdir -p bin && curl -L -o bin/sdk-generator https://github.com/new-black/eva-apispec/releases/download/tools/1.0.207/sdk-generator-osx-x64 && chmod +x bin/sdk-generator"},"peerDependencies":{"next":">=15.0.0"},"devDependencies":{"next":"^15.2.4","tsup":"^8.0.0","typescript":"^5.0.0"},"bin":{"eva-generate":"scripts/generate.js"},"dependencies":{"@davidoost/eva-nextjs-sdk":"^0.1.18"},"gitHead":"9fa9e8cf4a4281a51995329a6b085e5108650c32","_id":"@davidoost/eva-nextjs-sdk@0.1.19","_nodeVersion":"22.19.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-5jl2xdiy9IMiyVMm4jt4MtsLbuad0gW6BF4EZYsz0DTEYWuwdHUYpM8VVKy8EhrKsUWtghg7YKsSfq3A2nQPvg==","shasum":"83a53a2da2205f787f240d1389e4db6469ab61ba","tarball":"https://registry.npmjs.org/@davidoost/eva-nextjs-sdk/-/eva-nextjs-sdk-0.1.19.tgz","fileCount":30,"unpackedSize":227202,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAIyNDOOCC6is1ZTo0tlEC3Tsu8qeHpU/ADdo8vO4JbmAiACnY7uEHjQvfEJ1kh12nPZSkYHE+JlHC6xX7/KTWi0Eg=="}]},"_npmUser":{"name":"davidoost","email":"davidoost3@gmail.com"},"directories":{},"maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eva-nextjs-sdk_0.1.19_1783944200462_0.7988982883852402"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-04T07:02:19.727Z","modified":"2026-07-13T12:03:20.766Z","0.1.0":"2026-05-04T07:02:20.097Z","0.1.1":"2026-05-04T08:03:52.875Z","0.1.2":"2026-05-04T13:17:58.962Z","0.1.3":"2026-05-04T21:27:38.133Z","0.1.4":"2026-05-04T21:44:53.314Z","0.1.5":"2026-05-04T21:48:21.193Z","0.1.6":"2026-05-04T21:55:52.740Z","0.1.7":"2026-05-04T21:59:58.547Z","0.1.8":"2026-05-06T21:21:53.549Z","0.1.9":"2026-05-06T21:43:53.199Z","0.1.10":"2026-05-06T21:47:28.706Z","0.1.11":"2026-05-06T21:55:29.223Z","0.1.12":"2026-06-08T10:02:22.699Z","0.1.13":"2026-06-08T13:43:35.338Z","0.1.14":"2026-06-08T14:19:27.543Z","0.1.15":"2026-06-09T12:30:48.471Z","0.1.16":"2026-06-09T12:41:29.109Z","0.1.18":"2026-07-09T15:43:08.623Z","0.1.19":"2026-07-13T12:03:20.592Z"},"description":"Lightweight Next.js SDK for Eva OMS","maintainers":[{"name":"davidoost","email":"davidoost3@gmail.com"}],"readme":"# @davidoost/eva-nextjs-sdk\n\nLightweight Next.js SDK for the [EVA OMS](https://eva-online.cloud) API.\n\nFully-typed HTTP client following the same SSR pattern as Supabase. Types are generated into **your project** against your specific EVA environment — so you always have accurate types regardless of which services your instance has enabled, and you're never blocked by a new SDK release when EVA ships weekly updates.\n\n---\n\n## Installation\n\n```bash\nnpm install @davidoost/eva-nextjs-sdk\n```\n\nRequires `next >= 15.0.0` as a peer dependency.\n\n---\n\n## Setup\n\n### 1. Environment variables\n\n```env\n# .env.local\nNEXT_PUBLIC_EVA_BASE_URL=https://api.euw.your-store.eva-online.cloud\nEVA_API_KEY=your-api-key\n\n# Optional — sets EVA-Requested-OrganizationUnitID on every request\nEVA_ORGANIZATION_UNIT_ID=1\nNEXT_PUBLIC_EVA_ORGANIZATION_UNIT_ID=1\n```\n\n### 2. Generate types\n\nRun the generate command once (and again whenever your EVA environment gets updated):\n\n```bash\nnpx @davidoost/eva-nextjs-sdk generate\n```\n\nThe command reads `NEXT_PUBLIC_EVA_BASE_URL` from your environment. To target a different EVA environment without changing your `.env.local`, pass `--base-url`:\n\n```bash\nnpx @davidoost/eva-nextjs-sdk generate --base-url https://api.euw.staging.eva-online.cloud\n```\n\nThis downloads the [eva-apispec](https://github.com/new-black/eva-apispec) generator binary, runs it against your environment, and writes the following into your project:\n\n```\nsrc/eva/\n  generated/          ← EVA service types, specific to your environment\n    eva-services-*/\n    service-map.ts\n  server.ts           ← typed createClient() and createApiClient()\n  client.ts           ← typed createClient() for Client Components\n```\n\n**Commit the generated files.** Re-run the command when your EVA environment updates.\n\n### 3. Options\n\n```bash\n# Custom output directory (default: src/eva)\nnpx @davidoost/eva-nextjs-sdk generate --output src/lib/eva\n```\n\n---\n\n## Usage\n\n### Server Components\n\n```typescript\nimport { createClient } from '@/eva/server';\nimport { asProduct } from '@davidoost/eva-nextjs-sdk';\n\nexport default async function ProductPage({ params }) {\n  const client = await createClient();\n  const response = await client.GetProductDetail({ ProductID: params.id });\n  const product = asProduct(response.Result);\n  return <div>{product?.display_value}</div>;\n}\n```\n\n### Server Actions\n\n```typescript\n'use server';\nimport { createClient } from '@/eva/server';\n\nexport async function login(email: string, password: string) {\n  const client = await createClient();\n  await client.login({ EmailAddress: email, Password: password });\n  // session cookies are set automatically\n}\n\nexport async function logout() {\n  const client = await createClient();\n  await client.logout();\n}\n\nexport async function addToCart(productId: number, quantity: number) {\n  const client = await createClient();\n  await client.AddProductToOrder({ ProductID: productId, Quantity: quantity });\n}\n```\n\n### Route Handlers\n\n```typescript\n// app/api/products/route.ts\nimport { createClient } from '@/eva/server';\n\nexport async function GET() {\n  const client = await createClient();\n  const data = await client.SearchProducts({ Query: '' });\n  return Response.json(data);\n}\n```\n\n### Client Components\n\nSession cookies are `httpOnly` — the browser can't read them. For authenticated mutations prefer Server Actions. For public calls use the browser client directly:\n\n```typescript\n'use client';\nimport { createClient } from '@/eva/client';\n\nexport function SearchBar() {\n  const handleSearch = async (query: string) => {\n    const client = createClient();\n    const results = await client.SearchProducts({ Query: query });\n  };\n}\n```\n\n### API key client\n\n`createApiClient()` uses your `EVA_API_KEY` and has access to all EVA services — including the ~30 that are API-key-only and unavailable via session token:\n\n```typescript\nimport { createApiClient } from '@/eva/server';\n\nexport async function GET() {\n  const client = createApiClient();\n  const data = await client.SomeService({});\n  return Response.json(data);\n}\n```\n\n---\n\n## Where things can run\n\n| | Server Component | Server Action | Route Handler | Client Component |\n|---|:---:|:---:|:---:|:---:|\n| `createClient()` from `eva/server` | ✅ | ✅ | ✅ | ❌ |\n| `createApiClient()` from `eva/server` | ✅ | ✅ | ✅ | ❌ |\n| `createClient()` from `eva/client` | ❌ | ❌ | ❌ | ✅ |\n| `client.login()` | ❌ | ✅ | ✅ | ❌ |\n| `client.logout()` | ❌ | ✅ | ✅ | ❌ |\n\n`login()` and `logout()` write cookies — only allowed in Server Actions and Route Handlers.\n\n---\n\n## Silent token refresh\n\nThe server client automatically refreshes the access token when it's missing but a refresh token is present. In a Server Action or Route Handler the new token is written to cookies. In a Server Component the write fails silently — middleware handles persistence on the next navigation.\n\n---\n\n## Middleware\n\nUse `checkAuth` in `middleware.ts` to refresh tokens and guard routes. Always return `result.response` — it carries refreshed cookies to both the browser and Server Components in the same request.\n\n```typescript\n// middleware.ts\nimport { NextRequest, NextResponse } from 'next/server';\nimport { checkAuth } from '@davidoost/eva-nextjs-sdk';\n\nexport async function middleware(request: NextRequest) {\n  const { valid, refreshed, response } = await checkAuth(request);\n\n  if (!valid && !refreshed) {\n    return NextResponse.redirect(new URL('/login', request.url));\n  }\n\n  return response;\n}\n\nexport const config = {\n  matcher: ['/account/:path*', '/checkout/:path*'],\n};\n```\n\n| Result | Meaning |\n|---|---|\n| `valid: true` | Access token present |\n| `refreshed: true` | Token refreshed — new cookies on `response` |\n| `valid: false, refreshed: false` | No session — redirect to login |\n\n### Gating by role\n\n```typescript\nconst { valid, refreshed, role, response } = await checkAuth(request, {\n  requiredRole: 'employee', // 'customer' | 'employee'\n});\n\nif (!valid && !refreshed) return NextResponse.redirect(new URL('/login', request.url));\nif (role !== 'employee')  return NextResponse.redirect(new URL('/403', request.url));\n\nreturn response;\n```\n\nThe role is derived from `data.User.Type` at login and stored in `eva_user_role` cookie automatically.\n\n---\n\n## Debug mode\n\nSet `debug: true` on any client to log all requests and responses to the console. Auth tokens are redacted.\n\n```typescript\nconst client = await createServerClient({ ..., debug: true });\n// or\nconst client = createApiClient({ debug: true });\n// or\nconst client = createClient({ debug: true });\n```\n\nServer-side output appears in your terminal. Browser client output appears in the browser console (requests are also visible in the Network tab since they originate from the browser).\n\n```\n[eva-sdk] POST https://api.euw.store.eva-online.cloud/message/SearchProducts\n[eva-sdk] Headers: { EVA-User-Agent: 'eva-nextjs-sdk/0.1.8', EVA-App-Token: '...' }\n[eva-sdk] Body: {\"Query\":\"roses\"}\n[eva-sdk] 200 OK — https://api.euw.store.eva-online.cloud/message/SearchProducts\n```\n\n---\n\n## App token (anonymous sessions)\n\nEVA returns an `EVA-App-Token` header on responses. The SDK stores it automatically in an `eva_app_token` cookie and sends it back as an `EVA-App-Token` request header on every subsequent request — enabling anonymous/guest sessions without any extra code. It is sent alongside the `Authorization` header when a user is logged in.\n\n| Client | Stores app token | Uses app token as fallback |\n|---|---|---|\n| `createClient()` (server) | ✅ via `cookieMethods.setAll` | ✅ |\n| `createClient()` (browser) | ✅ via `document.cookie` | ✅ |\n| `createApiClient()` | — | — |\n\nThe `eva_app_token` cookie is **non-httpOnly** on the browser client so JavaScript can read and write it.\n\n---\n\n## Organization unit\n\nThe `EVA-Requested-OrganizationUnitID` header is resolved with this precedence for each client:\n\n| Client | Precedence |\n|---|---|\n| `createClient()` (server) | `organizationUnitId` option → `eva_ou` cookie → `EVA_ORGANIZATION_UNIT_ID` env var |\n| `createApiClient()` | `organizationUnitId` option → `EVA_ORGANIZATION_UNIT_ID` env var |\n| `createClient()` (browser) | `organizationUnitId` option → `eva_ou` cookie → `NEXT_PUBLIC_EVA_ORGANIZATION_UNIT_ID` env var |\n\nThe `eva_ou` cookie must be **non-httpOnly** so the browser client can read it.\n\n**Via env var** (global default, set once):\n```env\nEVA_ORGANIZATION_UNIT_ID=1\nNEXT_PUBLIC_EVA_ORGANIZATION_UNIT_ID=1\n```\n\n**Per client instance** (overrides env var):\n```typescript\nconst client = await createServerClient({ ..., organizationUnitId: 456 });\n```\n\n**Via cookie** (useful for letting users switch between org units dynamically):\n```typescript\n// Set a non-httpOnly cookie named 'eva_ou'\ncookieStore.set('eva_ou', '456', { path: '/' }); // no httpOnly\n```\n\n---\n\n## Multiple EVA environments\n\nWhen your Next.js app serves multiple EVA environments (e.g. multiple stores or regions), pass `baseUrl` and `namespace` to `createClient()`.\n\n`namespace` is appended to all cookie names, keeping sessions fully isolated between environments:\n\n```typescript\n// store A\nconst clientA = await createClient({\n  baseUrl: 'https://api.euw.store-a.eva-online.cloud',\n  namespace: 'store_a',\n});\n\n// store B\nconst clientB = await createClient({\n  baseUrl: 'https://api.euw.store-b.eva-online.cloud',\n  namespace: 'store_b',\n});\n```\n\nCookies for `store_a`: `eva_session_store_a`, `eva_refresh_token_store_a`, `eva_ou_store_a`, etc.\n\nMiddleware must use the same namespace:\n\n```typescript\nconst { valid, refreshed, response } = await checkAuth(request, {\n  namespace: 'store_a',\n});\n```\n\n---\n\n## Per-request options\n\nAll service calls accept an optional second argument for request-level overrides:\n\n```typescript\nawait client.SearchProducts({ Query: 'roses' }, {\n  // Add or override specific headers\n  headers: { 'X-Custom-Header': 'value' },\n\n  // Omit the Authorization header (useful for public endpoints)\n  skipAuthorization: true,\n\n  // Omit EVA-Requested-OrganizationUnitID (useful for cross-org calls)\n  skipOrganizationUnitId: true,\n});\n```\n\nThese options are additive — all other SDK-managed headers (EVA-User-Agent, EVA-App-Token, etc.) pass through unchanged.\n\nThe same options work with the explicit `call()` API:\n\n```typescript\nawait client.call(SvcSearchProducts, { Query: 'roses' }, { skipAuthorization: true });\n```\n\n**Default headers for all requests** on a client instance:\n\n```typescript\nconst client = await createClient({\n  defaultHeaders: { 'X-My-Header': 'value' },\n});\n```\n\n---\n\n## Product types\n\nEVA product data is schema-less at the API level. Use `asProduct` to cast to a typed interface:\n\n```typescript\nimport { asProduct } from '@davidoost/eva-nextjs-sdk';\n\nconst response = await client.GetProductDetail({ ProductID: 123 });\nconst product  = asProduct(response.Result);\n\nproduct?.display_value;  // string\nproduct?.display_price;  // number\nproduct?.primary_image;  // { Url?, Blob?, Name?, Type? }\n```\n\n**Standard fields on `EvaProduct`:**\n\n| Field | Type | Description |\n|---|---|---|\n| `product_id` | `number` | EVA internal product ID |\n| `backend_id` | `string?` | External / backend identifier |\n| `display_value` | `string` | Product name |\n| `slug` | `string?` | URL-friendly slug |\n| `barcode` | `string?` | Barcode |\n| `custom_id` | `string?` | Custom identifier |\n| `product_type` | `number?` | `1` Simple · `2` Bundle · `4` Configurable · `8` Variant |\n| `logical_level` | `number?` | `0` root configurable · `1` variant |\n| `primary_image` | `object?` | `{ Url, Blob, Name, Type }` |\n| `media` | `object?` | Gallery, swatches, image count |\n| `category_names` | `string[]?` | Category names |\n| `category_paths` | `string[][]?` | Full category paths |\n| `brand_name` | `string?` | Brand display name |\n| `brand_id` | `number?` | EVA brand ID |\n| `display_price` | `number?` | Current selling price |\n| `original_price` | `number?` | List price before discounts |\n| `discount_percentage` | `number?` | e.g. `25` for 25% off |\n\n### Custom product properties\n\nDeclare your EVA-configured properties once — all `asProduct()` calls pick them up automatically:\n\n```typescript\n// eva.d.ts (anywhere in your project)\nimport '@davidoost/eva-nextjs-sdk';\n\ndeclare module '@davidoost/eva-nextjs-sdk' {\n  interface EvaProductExtension {\n    colour?: string;\n    size_label?: string;\n  }\n}\n```\n\n---\n\n## Importing request/response types\n\nThe generated files in `src/eva/generated/` export all request and response types for your environment. Import from the relevant assembly:\n\n```typescript\nimport type { SearchProducts, SearchProductsResponse } from '@/eva/generated/eva-services-core';\n\nasync function search(req: SearchProducts): Promise<SearchProductsResponse> {\n  const client = await createClient();\n  return client.SearchProducts(req);\n}\n```\n\n### Explicit `call()` API\n\nUse the `Svc*` class directly when you need to reference a service by class rather than by name:\n\n```typescript\nimport { SvcGetOrder } from '@/eva/generated/eva-services-core';\n\nconst order = await client.call(SvcGetOrder, { ID: 123 });\n\n// With per-request options\nconst order = await client.call(SvcGetOrder, { ID: 123 }, { skipAuthorization: true });\n```\n\n---\n\n## Keeping types up to date\n\nRe-run the generate command whenever your EVA environment gets updated:\n\n```bash\nnpx @davidoost/eva-nextjs-sdk generate\n```\n\nThe generator binary is cached in `node_modules/.cache/eva-sdk-generator/` and reused on subsequent runs. It auto-updates to the latest [eva-apispec](https://github.com/new-black/eva-apispec) release.\n\nTypes are environment-specific — each customer's `src/eva/generated/` will only contain services enabled for their EVA instance. This means you won't see services in autocomplete that aren't available to you.\n","readmeFilename":"README.md"}