{"_id":"@rglc/storefront-sdk","_rev":"37-566dd68345df1ee09ad03fec523a69cd","name":"@rglc/storefront-sdk","dist-tags":{"latest":"0.26.0"},"versions":{"0.1.0":{"name":"@rglc/storefront-sdk","version":"0.1.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.1.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"dist":{"shasum":"571238bc85702da731c0f615a09f08b81026f2bd","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.1.0.tgz","fileCount":13,"integrity":"sha512-YGYNi5BNZLKaf+GRxQ2FepYeAMn4+z9JR0ykq52WsZ/u/3iGDehmZVAKnCAplVco4x2hHC1rp6MrpMTf4Upfkw==","signatures":[{"sig":"MEQCIGIkm8I6zs2KJULttZwb8WW0NNRA/4nmsHcr1c3pnDbJAiAzH4OvPRt3BDKqxdejVWO1fOrXY2C6BhZu2LrmR0Nj4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54312},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"3d7262be5c146ae9efece8a1429c2b2de0441fa3","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.1.0_1784050843392_0.7996603666658395","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@rglc/storefront-sdk","version":"0.2.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.2.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"dist":{"shasum":"5bf7d93862d17df06d811eda7e93f5c6631be3f8","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.2.0.tgz","fileCount":13,"integrity":"sha512-AaUOWMJlxVf9J6f+TsyZvKeQkK5AYi0tJa68pLRG1YP861tT9CE7S5djSLeYWE+xVVId1QqErqeiS5+zxyJhCQ==","signatures":[{"sig":"MEYCIQCu7YJR/kCzcRdRk3aFowIknVd/WIBlsFbZw+eE1L0hdQIhAORZoI1C3y+K+LyQ18sJvfJ5EC3e1g5TCZKC/2eB9opI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59587},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"16710ba6053273b4bb49bae856f7e043095408be","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.2.0_1784104602364_0.7477881246192435","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@rglc/storefront-sdk","version":"0.2.1","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.2.1","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"dist":{"shasum":"51bb1ff3051267753f33a36222a76e21185fe8e2","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.2.1.tgz","fileCount":13,"integrity":"sha512-Ih8a42sx6AkhSgFUycEdSzJ1lf99QaByQg8OXpJEbzZcwQzDY8sUQkMmrbbPioShqeKWGNwWhHAnbNtnYzTFdA==","signatures":[{"sig":"MEUCIBYvSzo8CDXQ6muoXnheXO/TPuv9EZ/CG19I9J2DulpEAiEA8HSwHPSt0/kzR98D0GELM1i47nDx5f/8E2TmXBIhwIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61339},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"cfd93d87dd534870b458395685c48cc3fe3a86b0","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.2.1_1784112101811_0.48258030567551735","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@rglc/storefront-sdk","version":"0.2.2","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.2.2","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"dist":{"shasum":"e4a2159f0b4d511e0fa2dbc40ac34e89c7c858a3","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.2.2.tgz","fileCount":13,"integrity":"sha512-4hsYCLWIiv3mxb6T97z2cObhRR4w3cWqOLR3HzSGvFShkc4FNID5GQB5uGX3cTaTp5R4QAp8PiiF0C6i5mOdtQ==","signatures":[{"sig":"MEQCIDluJbusiIJkWqC9hd8yq+tLgmtHJoSZYQ0rOUyU8K/fAiA6j7M6qbNEiHAHWlj7VIJm9q8vdybX7SwXZb8nyGZ55A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61433},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"d1e6d9902b05400743ca32aa5393281d313598f8","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.2.2_1784286555069_0.9884319729194664","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@rglc/storefront-sdk","version":"0.2.3","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.2.3","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"dist":{"shasum":"f9ca936dd6f806b3c3efe487619113551795f61a","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.2.3.tgz","fileCount":13,"integrity":"sha512-6K1KfUfcTgJ6+hNVpZWWz4kp5/bioidX2i1Vf+IYslGLONbuaOMwr9VBJRpmCLq242QUsNRsWEIYO4FtCvLM6A==","signatures":[{"sig":"MEUCIDLfLQKc/QJf6O4lme6UQRY4RbYg63cUUYqGBSlug16VAiEAlcbN39bBdhlNzvI57BmVP10fJFtYR8Xwg6x6b1AGKYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62065},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"a33fff9f6475bcc3cd7b84b238a65f6ce2ca92a2","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.2.3_1784378603239_0.8266534800801886","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@rglc/storefront-sdk","version":"0.2.4","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.2.4","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"dist":{"shasum":"26515162e09d32bfc7e42b0598894d91382e3005","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.2.4.tgz","fileCount":13,"integrity":"sha512-AoXDCerW5/8gvnx7PYs+A6DusCue1dbpLG1xorVTsqr5nLURMZ46TsbZu0Qadtixg2EsQ/Lu3/dqn0GGaR5rSw==","signatures":[{"sig":"MEYCIQCBCSmXLPMW7vZCRmFh+WiB/iPcYRdKK62Kg94Q4dbUDgIhAMSX0vrw1YCoToUhb8e/X9/db4sQU47MzOTpOp7OOu7R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62682},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"e3f48967fb65174759d2f9ddb378ab769ec95ec2","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.2.4_1784380283986_0.6328702792278238","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@rglc/storefront-sdk","version":"0.3.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"09d397cf4ed7e44a34d3648108127d460df79583","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.0.tgz","fileCount":14,"integrity":"sha512-xQB76glw9u2+Dah+VB3z9WbPi26h3Ll/Sd0MVHzeHh/ZG6LYa6edgoT1RUmse75h1wgPC4thWzicwGfU9Di3wQ==","signatures":[{"sig":"MEUCIQDD1a9WhMf5yvNuFeZS7IF4htL5I/SKhtOIv3siZORQ6AIgYLm/VrEz2IUzhM7WIHc1HnSvRWHdRBaKhz+kcz/D398=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86078},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"88346505936b32c356f53da919060e7005b52cf1","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.0_1784457887986_0.586437521278248","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@rglc/storefront-sdk","version":"0.3.1","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.1","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"12e21717949659e370e738ed26a15fd59ec22e45","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.1.tgz","fileCount":14,"integrity":"sha512-vhJLZzR/lo7f+EvKEe+0VOHXF9jrVthSwfJSr4U8V9adPPAPDJPzyFy1fd79gyWz9EEkvtisuCDXSqz5kCYscw==","signatures":[{"sig":"MEYCIQCKo848p/07SkqrPNU061nbYe6o5LOAYkvDBrpLYkEIPQIhALXgd7ReCYDHLVAHsRu3CByp8vHTrlmyEdMtypF1Snac","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89943},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"e6694a9a1e76c3512478a40cad875dc803783dd3","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.1_1784459586460_0.34395077964871934","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@rglc/storefront-sdk","version":"0.3.2","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.2","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"2bd5fc30263c86a2f6236355634b175e2ed535bc","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.2.tgz","fileCount":14,"integrity":"sha512-+rPTZEOK5Nh0HdA95Gy6hbmo8WxXMXVD0p+dK0dznkXMjzBwsxCFboICiCQyL02QT26DA0rColXdF2KzD96egw==","signatures":[{"sig":"MEYCIQCYppDV3uSKzVeUYcPapd50Wg/Jr1fgu3wQZ6gy5uvxxwIhALpGKIUV7Y9QPGwVqA65kyBIu9zjMfFj7RsVH0My79Y9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90372},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"0e0f07e4d23311923ca4d65403cb82e4fb7b1d37","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.2_1784460283438_0.9057788090798344","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@rglc/storefront-sdk","version":"0.3.3","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.3","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"b43f8f543e600c669d16bcc24556d573b1947b2b","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.3.tgz","fileCount":14,"integrity":"sha512-OevayjgFcCPctpt5bva38qrgSO8irWnw9Gb+XDgzQI05iBIIdnExjyEcP68bLLLVVuB+lpb69APBq1Dqos7h9A==","signatures":[{"sig":"MEUCIQCATt4H59CpkpGcqOujO5HdZz0/us5XrDWvArT1ELLfNQIgXl0/fYdmo+SekMU6635V2JB/2LTpwvNF4YaVuJ9uHUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90944},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"eb4a6a28621efb045cab7f8fb493ab07d249b0fa","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.3_1784477916202_0.758271755184525","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@rglc/storefront-sdk","version":"0.3.4","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.4","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"e8256a8acf4f24cc357dfd0e27ab5b73978a8cf9","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.4.tgz","fileCount":14,"integrity":"sha512-vFpYih/ccNeu07afyILsGXe/444oEzhnETILh4Y1HTdShT2Gsuajqa/zM7bvdzeZ56d04BsUVsRJxpNnGNOWsg==","signatures":[{"sig":"MEUCIH9sMdyUvuOBq1CwW6knDZ9BpzzMUkuhpSFkh22qbF7HAiEA8AoRd9kwXzWQqH8Z6zpdJmAjAseWqjVJTbhO6jnfN7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91069},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"354aa3699142145daf91932a27969d0c0190ad32","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.4_1784479611849_0.19056658138555083","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@rglc/storefront-sdk","version":"0.3.5","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.5","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"0b02f55452232ea81d01916b794017f3e06b574b","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.5.tgz","fileCount":14,"integrity":"sha512-judRNAZgjxKtkdjBWXD+OggpxtWuKh1LMVMqSKcmfaWheRZisdxuWRwiPOkfYjMZnAv9AMjPzXldwI9w+BNiYw==","signatures":[{"sig":"MEUCIQDJF9XUeluq5lb2nG7kZO8VLdPeH33kCQ4ssHOtiuIM+AIgLq79/poh4LN59bKuUfyut4tlSrXdDF8QImA/GalDh+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93208},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"b7aba98331e729bd4a0c79125c4403cda546a844","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.5_1784555969373_0.34782895973083483","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@rglc/storefront-sdk","version":"0.3.6","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.6","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"743b882e2cd1a577ad0f02876b5d5c3360b1a9e7","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.6.tgz","fileCount":14,"integrity":"sha512-SWcpLyoSBuBq8Of/j7/EJlJIaHHmENq6IZUZ97F+gT7jGz3JEvZade2/XusVYiYzm3jT+mvEO6ZA9Z1Tc/a7IQ==","signatures":[{"sig":"MEQCIEwyu7prDu05xqFMaEZnlEvJvmlsjGvsvp9GUqYykACAAiAZL6KiO+e8RjQH/zOiIopyWuxdOhJsx4MvvrrnkCmx6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95474},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"45d20683dce24cc0273e96b4374c3c85285d1e3f","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.6_1784718658755_0.8157876957507872","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@rglc/storefront-sdk","version":"0.3.7","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.7","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"2564d61f1bcff51ef32eb556b072057b3e1d0dac","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.7.tgz","fileCount":14,"integrity":"sha512-Gw7S8jZCnIM+2EvS8C78sCqfOXOKO8NMqM0CvUXj3ItbqqMDMExX5wWJZNudpj420ffHP/AzTSzZUdLXG5z6Jw==","signatures":[{"sig":"MEQCIADcDtqX7Sx/xbnfBkM6ZBMa5SPC5BltadNZIEFrhVcBAiB6XaHMcGZxme7mYArNeJx2D2WAptdc13DC1RE2lBNTFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95696},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"3f6291e13fbdaa90de086ad16c7255b01140700f","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.7_1784721639974_0.6995613481540528","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@rglc/storefront-sdk","version":"0.3.8","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.8","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"8015eb13bf769e7787953b66c0a22639dbf870d7","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.8.tgz","fileCount":14,"integrity":"sha512-SvDp3k9gDUxFGbIYNEoV6XpT6EaRg8pZXAsMUee6P+wb3dn4rgVZ2Y/eEK+InFfvJRYYFbAgxgGC7MUONgzVOA==","signatures":[{"sig":"MEUCIQCkZgUgIMvFABboQh8nyxc1gfP9Bkh63iE6xIg1V4xsmAIgWhqkVdEoOJV+TEfTAYMN31YdojLY92rS3HviI++STgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96424},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"ee3b40292a8b098b63f235f43aa856ce552de100","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.8_1784728505268_0.8754791241765507","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@rglc/storefront-sdk","version":"0.3.10","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.10","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"af744a20933da28ff3e0674852cd3cd06e15bd24","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.10.tgz","fileCount":14,"integrity":"sha512-rntxYdCgDKy9byH6LjKx3mCGaHpte99x8+/EXT2R712fc93c3RlIHdMIL9mgdnOODJ+ZH720vI2c+MzwdiozEw==","signatures":[{"sig":"MEYCIQCrQp9dONQIVychXzE8H5NKLXfm2O2VFQTa7UbrMl1X3AIhAOTcqf6D3s7eo90Yt7EK/d2VMVbYBNOCL9o51bRP/O6p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98420},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"afedc05a3ddb875c9bbb12158d4b93e1b29419ae","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.10_1784740340396_0.020884383509614635","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@rglc/storefront-sdk","version":"0.3.11","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.3.11","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"18d599f6d08238ae0f754b424429ae9ff486028d","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.3.11.tgz","fileCount":15,"integrity":"sha512-Xtgd6e8XFvKQJhKAT5hahbITSRJeP9bfVBsfRoR17sII0djVRmW67znWvMsxsrNXQ8h7+fjWsJGoavAcJXtc8w==","signatures":[{"sig":"MEQCIDoRGBukZ96jEi6lzB5fqcdNYkc6AwiU1dbaotdwvqhpAiAj55Oia6dtSwdAd2N4KzpVlr7d1nzT6HQCC/6PGuBnug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107847},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"7aeda2fbc2efb75a4dde5ad0f170037a09dd75aa","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.3.11_1784741708022_0.4858974893468859","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@rglc/storefront-sdk","version":"0.4.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.4.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"7fe1663b43b432358bf059501967c791edfff7c2","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.4.0.tgz","fileCount":17,"integrity":"sha512-Q2bA++j4wn3KwCp0J+7jL0FmMQI6I2EvJBT6iY305aiwuo7mEWeDZWsFvJ37AN24HH2lmzrB3dV0FUKW8ONc1Q==","signatures":[{"sig":"MEQCIE7YKvkgc8q/0EhmNahIHKxvrJ/RRpVpdxHufcm1/P8jAiBJN4Dr4si95l4yPer1vx3yIIrvP48CHrRto1RZWMcJuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122455},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"2f7fa965d0ba7527e8eb25417ab0bda874ca669c","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.4.0_1784744245157_0.784000991637986","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@rglc/storefront-sdk","version":"0.5.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.5.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"ce0854036634ed2daae9a24d829640b66e89200e","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.5.0.tgz","fileCount":17,"integrity":"sha512-HBhsP/SbmQQ9dPsPUzhDaB9TRYlrBgkcqjnCDEYkJdCI3JBekTVyUgCdfTuF1jIqEEKffzjMV6kLQvKH1qxPVA==","signatures":[{"sig":"MEYCIQCVYW//P7gaRDZuOPRoYQqeA4/Ji13s+NujOncaeybKUQIhAObjz3+Kj3nK1dJ2OsKxkTsxxIais2T1DjcERld8UH6V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131324},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"db3814c54e817e61d6f5864b7b53cc60df44735c","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.5.0_1784747185875_0.11573065684700934","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@rglc/storefront-sdk","version":"0.6.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.6.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"56677e184aa002427395c9dce4708d917a083d18","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.6.0.tgz","fileCount":24,"integrity":"sha512-grt4OGsWDkjyPNN3q5jdXQMng3Q1wLF2ieTK2yTuIZw5pdxzTXh4LLejutEAmQnoQPQWiAEaItj7jhF1XR0FhA==","signatures":[{"sig":"MEUCIQD3uXHYneyNybl/YlvNKYIHcvYp7+M4yzNCJ7VoHbJh1QIgDE9HcMaUXDFzWK7qvkohW/xi/JcCcAXWlYhfLgyClwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159424},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"e812e8ed7a24066f670b050acb899ec85754bedc","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.6.0_1784752143937_0.37554877356576677","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@rglc/storefront-sdk","version":"0.7.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.7.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"48de0df6787dde3d8b4b43533c662c5c5f78d6c2","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.7.0.tgz","fileCount":24,"integrity":"sha512-GhcTALrcgN0I5tCCBKQ9qrprN0I75UmEa3+8pxmPCB8LuMyV4yWpQmndw7tYoHWTrq9ukUnB9ptyJFQqcBUReg==","signatures":[{"sig":"MEYCIQCGQE5bMulR9b0ZVlS+oYG/tsel8Amx0hYghoFmFVv5hwIhAMI0i/6htfLKuaVJyKWTq44FvsIa3FWAnkpyvxyWhe4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162782},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"239c7b5f730351a3f50d71ba8653c565a6fc3912","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.7.0_1784753037960_0.9029136914638589","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@rglc/storefront-sdk","version":"0.8.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.8.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"0a270ddade9a02a01d192f13790f677f0ec30303","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.8.0.tgz","fileCount":26,"integrity":"sha512-Rp+/49FWobm97LYoPE8q590GwQRTkZl5JexoQW5ZNuDL8sONO/08vbe5v/PHN3UXZuCZ5tFpXhNSbzKmXmpSMg==","signatures":[{"sig":"MEUCIGrxUNXXrA7iVgIzLwzWnry4ixeXXlNqaynpN6q7mL6HAiEAiGDDKO7a5fIBXAx0zfPSI0QyyLigRgFm4XMy0JfJZ2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173112},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"df611fc1bdcc508c2c57da4cef4d38b6aaf561d3","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.8.0_1784754189159_0.34973902033251947","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@rglc/storefront-sdk","version":"0.9.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.9.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"af26e893b94cfad4b1a8cd72a05a5eaef8396c80","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.9.0.tgz","fileCount":26,"integrity":"sha512-FE/impSnknL936HqUqbaect/mcV8loRATxrS/+MNZZotZUKmRNQr6XUIK8WxgeOo5IQclOUW5uPVYmSgZ/8YEw==","signatures":[{"sig":"MEYCIQD+JGIe3N9QHpDvQVos0D8vyJpC49SraYmeg6HjS/DnVwIhAI4MaRTf76/v5vZMYRukf/27cw1J9zThEtGT371kJPlx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175271},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"bbd0976de15a36138c9fcd6f841ec4c4167b5bd5","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.9.0_1784790789916_0.3317487862065478","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@rglc/storefront-sdk","version":"0.10.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.10.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"b3e8ba8e6aed52c97c3c9d7dd3b556e411203ccd","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.10.0.tgz","fileCount":26,"integrity":"sha512-rEcHKRZfGXZ+7R8osv9BK3vPzw2CFU0njfoF2e4BjzXNG8B8PDaUlSdqEmch1cqEeM4cWR++YxReZrunDnrDMg==","signatures":[{"sig":"MEYCIQCZIAfsn/ywcqhA3IX8fSvt0I+mSgnQvkpwa23/cV6hRAIhAICX2l8eR3dFz+ycNY/w8oQk0oKgXyURHo9sKtxteNlw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176852},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"280843a5d964ae2981f371dbb4df0a777b4a585d","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.10.0_1784794993164_0.7280997458783545","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@rglc/storefront-sdk","version":"0.11.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.11.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"033eeabaa15b3dacd75cffd0a1b39fe1c1bd087d","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.11.0.tgz","fileCount":26,"integrity":"sha512-ojNXjmNh467Bt7mwMyIks4QwUNy5C4Pmgo8S1cwcYX/q4grSwFLUcPvuyvAAZC0X5pniKbvpF9n2wTz+rwL27Q==","signatures":[{"sig":"MEUCIFnE/yEAWXkGuiOL1yZrgEqUPG7Pu4vRML5IpakSrKswAiEA3NCbvL1Ljz9jAK7q+42aFhBgr33I483jpfwObVCgpDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179936},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"39f78733ed6ed1a81005036f8ca6a9f129abf574","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.11.0_1784796012830_0.710836205669567","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@rglc/storefront-sdk","version":"0.12.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.12.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"973042b997f13e9983c12e576fb7569257f41a9a","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.12.0.tgz","fileCount":26,"integrity":"sha512-CffWv/LAHhgiGzecVoXPIj63cugsySz5t8rs/c5ETjq9ZKw8yilzKG8W9X7P5H91byIhyqa6QJ2YsdvJ1ule6w==","signatures":[{"sig":"MEYCIQC8B+obXd7b4YoUc6Uw6EADXbXvP9khqc/flLhPhAJtAwIhAOwoawrX/+HYz6yPewESoMwLvp+JFYezJX48WvBRSrsN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182870},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"458f773dc163cdcea4545a4248844e7711d62161","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.12.0_1784796801857_0.6770756372391775","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@rglc/storefront-sdk","version":"0.13.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.13.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"2718e4068036a8d11c50eb4efef1b8e6cd5bc7cc","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.13.0.tgz","fileCount":27,"integrity":"sha512-BSlmz4Wm/VXvTofsi9i6/yZ8b8Wwun9lIhatduV/X7h5nKJnLUhDd9prsJKmnRRcPZ++tjqu9DNo8fpRdvEMdQ==","signatures":[{"sig":"MEYCIQDZmrfMjuUt3X4yNNgbL2KiVRnWweGAu9LYo52cEo/COgIhAKMyLevLUsYWFLUGVb0HaOZ+Iy4X6XiVBBdPVx0Jr/Wj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194687},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"d511fcbccd0376c5e3f43b44a2bd06804aefc40b","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.13.0_1784814765477_0.7645082271213179","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@rglc/storefront-sdk","version":"0.14.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.14.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"536815e4cd5d81b07101b87b59586da69653358c","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.14.0.tgz","fileCount":28,"integrity":"sha512-MjLXgxnm/EgLg045xZcqD2DhaTHTmYiaVYEyGOsfnB3hadLehqP3kpYGr5dFdWT0dArjWvbDCx/7I41UKcyrVQ==","signatures":[{"sig":"MEUCIG41wDA1lGFx8AXmPPSAnUi9RaoKol1Zrmw4e0czJxJ/AiEA+rVdjK0Xsc7q85D/ZS41A0Np7K2ZmYjyWL/yJXWHqaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198437},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"b2a4c906d47bc872d0f0777d2fdbd032713e5fc7","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.14.0_1784819170017_0.6564930986988955","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@rglc/storefront-sdk","version":"0.15.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.15.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"aaea77f0ad7e7a538d397259a8aa9553c8df81dd","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.15.0.tgz","fileCount":28,"integrity":"sha512-WFrz0bgbSdc6DNqcDdyuRFn3wYAuBL8Mv57kE4gFSWvd4vBA018S3YpTIxoJxD/l0Z4+es3OliBzm2OGdFBddA==","signatures":[{"sig":"MEUCIHCxf0kOdpMs+Ki9KGV14NSqazqrGwYwnb8cro46+g+pAiEAxxjQEBqeup4XsT0Gld/hEEXfSRgYTUNZ8uAPKtxFj4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199232},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"8a84de820179ea2af0b024023a3e35eab83acb50","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.15.0_1784916090571_0.823456547467428","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@rglc/storefront-sdk","version":"0.16.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.16.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"4bbaac3c4880e7b92f183b6cc9a7d61ab0ba7d45","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.16.0.tgz","fileCount":30,"integrity":"sha512-JfX2sDJ6QbTmrMFO0O+OeHuvXK6wf1plZqyDTgQyAA8rMafneOLoDYF+i1g0PKeYc6fZHmvuCeSNR6yp4ua34A==","signatures":[{"sig":"MEUCIFHaY9tDX9vRQDbLwFjCiHj1QAS0mazePJI/c98QKbBmAiEAtSjp7e1wdLlTkxvqJi+7YvMny0hkSPmTZwHnahkumyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208546},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"c54357a149d26c3e5a7555d0f675b3db875e526b","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.16.0_1784919003172_0.4846440936428671","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@rglc/storefront-sdk","version":"0.17.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.17.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"84779a6a6d4dec43737291636deb9adf1d879ab7","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.17.0.tgz","fileCount":30,"integrity":"sha512-pM7gVSZAlS8kuhImplXNmitWbJV0/aRTtGbfk+Acj2TN1XQXaVggdb8O1Vxu0MhfZB+IQ0Euof07wHzs3VVf7g==","signatures":[{"sig":"MEUCIQDkmUZpcmJHYAaL3OijZN5CUpGwjCqQVjUrMvsqsXDdQAIgfaGaqq2b1GC5JSj+xFTb95cqVdXzDKGxD5jsir/67YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211356},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"accdc55ddd515dccc23a761f7fd3949735a67610","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.17.0_1784919893036_0.522644836425098","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@rglc/storefront-sdk","version":"0.18.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.18.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"a8ddde05690ec98d780723959c90dc6541d95e95","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.18.0.tgz","fileCount":30,"integrity":"sha512-iLIG49/FKbSptpmr4FbTiD6gDoTdD+CgPP/HCm1eTaG7zxeH0jiwhg3gd4aWclrXEYGVK8OwKO/MNeNudDt5pA==","signatures":[{"sig":"MEYCIQCNY9P693XV28aYEcAII4I1gg6XV0zeGLLYItEoj8bOSAIhAOIaOvc5Uv9QMfU5G8QiceMwjoA1aL0XSwQEGmMUL/4o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212666},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"83fcb5e9f8cece27c607171db08a959b50cd4b8f","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.18.0_1784976583775_0.7578037869009688","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@rglc/storefront-sdk","version":"0.21.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.21.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"41d16fb022d64164af8a7c6eb23dcaaa3ac963da","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.21.0.tgz","fileCount":30,"integrity":"sha512-LtiaqXAfMW1/oGmscTiGjLDI9+b6VJHPnxzLztfmHEs0vWI9QPXgzMFbSSnti6MFyTDpyoNBHjG32ONsxZFn0g==","signatures":[{"sig":"MEUCIHJE9YhQFT4Y3zDNLTCMCY7wnawF2HUEhfIYEGkgqZeOAiEA8LSil6mOn5pafSwQVlQ75QUbO0aY8ijH5t/kbnRQ+sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217004},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"2aef76506b69726a4b588bd4d277c01159faf1bd","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.21.0_1785165258213_0.5701512879961763","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@rglc/storefront-sdk","version":"0.22.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.22.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"d0be2647f346dcbeb47fc9caedc5213638642ec5","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.22.0.tgz","fileCount":30,"integrity":"sha512-kJce18grjBfr+fuz1KBQIglaGptdn3+WHTbzFPskw9IRlH27ejuGS6wCKQczSnZioOR4nR5ys9B5y/W0xfpgoQ==","signatures":[{"sig":"MEUCIFjljIpDCXN//QKO9yrFW3pFg1Vs1Y5M2AFALn03pVmlAiEAizesg99sdYdMaG7gsXeo04i0U93dqWJNi2jzV4p06sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217176},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"c3b932804d7d2a253e795bd2033445be568f1357","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.22.0_1785505879006_0.2980717806438855","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@rglc/storefront-sdk","version":"0.24.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.24.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"ea66389dfd1e95cd2bff20ba100d0e784c6a4d83","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.24.0.tgz","fileCount":30,"integrity":"sha512-v56OORlX4dvFKT3/ASLmd8l4Duxl3ng6zGOzIAiZBqkDJ0njVmRiF+0nE7cKKi0RPOHQd/ttdPFDSKZRkF0r/A==","signatures":[{"sig":"MEQCIFO2j0zF4/xhUbaYeVeCBVukce9T5JRtZtA5FPzmjlgKAiAJEdHDnedkg2XRdJpy5O1BNXHBQ+3bhzTuAtDD7dTKeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219873},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"6c44787699b925c557172129bfaa55e06b53b03a","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.24.0_1785512167494_0.2157363965608119","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@rglc/storefront-sdk","version":"0.25.0","license":"UNLICENSED","_id":"@rglc/storefront-sdk@0.25.0","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"homepage":"https://github.com/ridvangulce/biltekv2#readme","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"bin":{"rglc-scaffold":"bin/scaffold.mjs"},"dist":{"shasum":"d585923eed139c3b6f07e4fe24b6adcbbdd432dd","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.25.0.tgz","fileCount":31,"integrity":"sha512-rtRtrVQ2df7blI98pwtWXsCmVAdXBKJFyDzeeXSx6Y6K54Hzpee/qgcN4Fat5Lk0SoKTKit4O6VPMGr7atc7mw==","signatures":[{"sig":"MEUCIDu20riml/J81FUAkp5Tg1T4IRwP1lzEs43FNsxQW8D6AiEA0GfHD1hMjNEDKZa5FuTKLxc7ce0y0knayjlF6Fxy31o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228487},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"9fd632121a68bb4e254f55c428389398af027dce","_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"repository":{"url":"git+https://github.com/ridvangulce/biltekv2.git","type":"git","directory":"packages/storefront-sdk"},"_npmVersion":"11.16.0","description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/storefront-sdk_0.25.0_1785857907437_0.5924408157632464","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@rglc/storefront-sdk","version":"0.26.0","type":"module","license":"UNLICENSED","bin":{"rglc-scaffold":"bin/scaffold.mjs"},"repository":{"type":"git","url":"git+https://github.com/ridvangulce/biltekv2.git","directory":"packages/storefront-sdk"},"publishConfig":{"access":"public"},"description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","main":"./src/index.ts","types":"./src/index.ts","exports":{".":"./src/index.ts"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0"},"gitHead":"66d17e5692bf5b7e092066cb60a37b429dde4b0c","_id":"@rglc/storefront-sdk@0.26.0","bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"homepage":"https://github.com/ridvangulce/biltekv2#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-iUbeOxVRek78KLvq59IDuxiEp1ju2kp2A7noKAK3wd10A7J6nLbTG81ccFN9CBeQzQRgRS4Lml34zfh+seFQJg==","shasum":"33639319173b8fcb2d923bde0b8c42435a7b3c03","tarball":"https://registry.npmjs.org/@rglc/storefront-sdk/-/storefront-sdk-0.26.0.tgz","fileCount":31,"unpackedSize":231542,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGn7W2bOYfGZbQZU39JgFGYVXVF5L58FG5o4j0Iso9k6AiEAvFzdi+k/P9iHY7aVT/6RjlCEInUhazQ6GOvqsJvfG5o="}]},"_npmUser":{"name":"ridvangulce","email":"ridvangulce@gmail.com"},"directories":{},"maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storefront-sdk_0.26.0_1785865088161_0.4106969156536471"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-14T17:40:43.208Z","modified":"2026-08-04T17:38:08.481Z","0.1.0":"2026-07-14T17:40:43.543Z","0.2.0":"2026-07-15T08:36:42.505Z","0.2.1":"2026-07-15T10:41:41.987Z","0.2.2":"2026-07-17T11:09:15.213Z","0.2.3":"2026-07-18T12:43:23.388Z","0.2.4":"2026-07-18T13:11:24.110Z","0.3.0":"2026-07-19T10:44:48.131Z","0.3.1":"2026-07-19T11:13:06.597Z","0.3.2":"2026-07-19T11:24:43.597Z","0.3.3":"2026-07-19T16:18:36.353Z","0.3.4":"2026-07-19T16:46:51.981Z","0.3.5":"2026-07-20T13:59:29.512Z","0.3.6":"2026-07-22T11:10:58.891Z","0.3.7":"2026-07-22T12:00:40.128Z","0.3.8":"2026-07-22T13:55:05.394Z","0.3.10":"2026-07-22T17:12:20.540Z","0.3.11":"2026-07-22T17:35:08.222Z","0.4.0":"2026-07-22T18:17:25.272Z","0.5.0":"2026-07-22T19:06:26.011Z","0.6.0":"2026-07-22T20:29:04.060Z","0.7.0":"2026-07-22T20:43:58.096Z","0.8.0":"2026-07-22T21:03:09.313Z","0.9.0":"2026-07-23T07:13:10.058Z","0.10.0":"2026-07-23T08:23:13.316Z","0.11.0":"2026-07-23T08:40:12.968Z","0.12.0":"2026-07-23T08:53:22.006Z","0.13.0":"2026-07-23T13:52:45.600Z","0.14.0":"2026-07-23T15:06:10.168Z","0.15.0":"2026-07-24T18:01:30.776Z","0.16.0":"2026-07-24T18:50:03.319Z","0.17.0":"2026-07-24T19:04:53.184Z","0.18.0":"2026-07-25T10:49:43.936Z","0.21.0":"2026-07-27T15:14:18.376Z","0.22.0":"2026-07-31T13:51:19.152Z","0.24.0":"2026-07-31T15:36:07.646Z","0.25.0":"2026-08-04T15:38:27.563Z","0.26.0":"2026-08-04T17:38:08.314Z"},"bugs":{"url":"https://github.com/ridvangulce/biltekv2/issues"},"license":"UNLICENSED","homepage":"https://github.com/ridvangulce/biltekv2#readme","repository":{"type":"git","url":"git+https://github.com/ridvangulce/biltekv2.git","directory":"packages/storefront-sdk"},"description":"biltekv2 vitrin SDK'sı: merkez API istemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri. Tenant vitrin repoları tasarımı yazar, veri katmanını buradan alır.","maintainers":[{"name":"ridvangulce","email":"ridvangulce@gmail.com"}],"readme":"# @rglc/storefront-sdk\n\nbiltekv2 vitrin veri katmanı. Tenant vitrin repoları **tasarımı** yazar; API\nistemcisi, veri hook'ları, i18n/SEO ve sepet/üyelik context'leri buradan gelir.\n\n## Kurulum (tenant vitrin repo'su)\n\nnpm'de yayında (public): `npm i @rglc/storefront-sdk` — monorepo içindeki\ntüketiciler aynı adı workspace'ten çözer. Peer bağımlılıklar: `react`,\n`react-dom`, `react-router-dom`. Kaynak TS dağıtılır — Vite derler.\nSürüm çıkarma: version bump + `npm publish` (2FA kodu sorar), tüketici\nrepo'lar `npm update` ile alır.\n\n`.env`:\n\n```\nVITE_API_URL=https://api.merkez.example   # merkez backend\n# VITE_TENANT_SLUG=musteri-kodu           # opsiyonel sabitleme (tek tenant build)\n```\n\nTenant çalışma zamanında çözülür: `?tenant=` parametresi (panel \"Vitrini Aç\"\nböyle yönlendirir; localStorage'a yazılır) > localStorage'daki son seçim >\n`VITE_TENANT_SLUG`. Hiçbiri yoksa `TENANT_SLUG` null döner — uygulama tenant\nkapısı göstermeli (örnek: monorepo `storefront/src/main.tsx` `TenantGate`).\nProd'da domain çözümüne geçilecek.\n\n## Sağlayıcı iskeleti\n\n```tsx\n<SiteProvider>          {/* /site config'i bir kez çeker; Router'dan ÖNCE */}\n  <BrowserRouter basename={dilOneki}>\n    <LocaleProvider ...>\n      <CustomerProvider>\n        <CartProvider>\n          <App />\n```\n\nÖrnek kurulum: monorepo `storefront/src/main.tsx` (`LocaleRoot` dil önekini\nRouter `basename`'ine çevirir).\n\n## Veri hook'ları\n\nElle `fetch`/`useEffect` YAZMA — hook kullan, eksikse SDK'ya hook ekle. Hepsi\naktif dili otomatik ekler, `{ ..., loading, error }` döner, hata sayfayı\nçökertmez. Ürün hook'ları tenant'ta e-ticaret kapalıysa istek atmaz (boş döner).\n\n```ts\nuseProducts({ featured: true, pageSize: 8 })\nuseFeaturedProducts(8)        // işaretli yoksa en yeniye düşer\nuseProduct(slug)\nuseCategories()\nuseContents(\"blog\", { page })\nuseEntry(\"sayfalar\", \"hakkimizda\")\nuseShopSettings()             // önbellekli, tek istek\nuseForm(\"talep\")              // panelde kurulan dinamik form tanımı\nuseCaptcha()                  // güvenlik sorusu — form/iletişim gönderiminde zorunlu\n```\n\nDiğerleri: `useSite()` (siteName/ecommerce/menü/contentTypes), `useLocale()`,\n`useCart()`, `useCustomer()`, `useT()` (UI sözlüğü), `storefrontApi`/\n`customerAuthApi` (ham istemci), `renderFieldValue` vb. içerik renderer'ları.\n\n### Genişletilebilir arayüz sözlüğü (0.17.0)\n\n`useT()` SDK'nın krom metinlerini döndürür. Tema kendi metinlerini AYRI bir\nsözlükte tutmak zorunda değil — `TranslationsProvider` ile birleştirilir:\n\n```tsx\n// src/theme-dict.d.ts — tipler (declaration merging)\nimport \"@rglc/storefront-sdk\";\ndeclare module \"@rglc/storefront-sdk\" {\n  interface ThemeDict {\n    aboutHeading: string;\n  }\n}\n\n// src/theme.tsx — değerler\nexport const themeDicts: ThemeDicts = {\n  tr: { aboutHeading: \"Hakkımızda\", addToCart: \"Teklif İste\" }, // SDK anahtarı ezilebilir\n  en: { aboutHeading: \"About us\" },\n};\n\n// src/main.tsx\n<TranslationsProvider dicts={themeDicts}>…</TranslationsProvider>\n```\n\nSonra her yerde tek hook: `const t = useT(); t.aboutHeading`. SDK'da olmayan bir\ndil için de sözlük verilebilir; o dilde yazılmayan anahtar SDK varsayılanına\n(tr) düşer. Provider yoksa davranış eskisiyle aynıdır.\n\n### Ürün filtreleri / facet (0.13.0)\n\n`useProducts` artık facet parametreleri alır; seçenekleri `useProductFacets`\nverir (fiyat aralığı, indirimli sayısı, varyant eksenleri, SELECT/BOOLEAN özel\nalanlar — hepsi ürün sayılarıyla):\n\n```tsx\nconst { facets } = useProductFacets({ category, q });\nconst { products, total } = useProducts({\n  category, q, page, sort: \"price_asc\",\n  minPrice: 500, maxPrice: 5000,       // TL (kuruş değil)\n  discounted: true,\n  options: { Renk: [\"Siyah\", \"Beyaz\"] },  // eksen içinde VEYA, eksenler arası VE\n  attributes: { marka: [\"Acme\"] },\n});\n```\n\n- Sıralama: `newest` (varsayılan) · `price_asc` · `price_desc` · `name_asc` · `name_desc`.\n  Fiyat sıralaması ve aralığı **TRY karşılığı** üzerinden çalışır (dövizli varyantlar\n  TCMB kuruyla çevrilir), ürünün fiyatı = en ucuz varyantı.\n- Kategori filtresi **alt kategorileri de kapsar**.\n- BOOLEAN facet değerleri ham `\"true\"`/`\"false\"` döner — etiketi tema çevirir\n  (`t.yes` / `t.no`); blok bunu hazır yapar.\n- Markup: `blocks/ProductFilters.tsx` (kopyala-sahiplen), URL yönetimi sayfada.\n\n### SEO: sitemap, robots, yönlendirmeler (0.12.0)\n\n- `sitemap.xml` ve `robots.txt` **merkezi API'de** üretilir (yayınlı modül\n  sayfaları + kayıtlar + ACTIVE ürünler, her aktif dil için). Vitrin host'u bu\n  iki yolu API'ye rewrite etmelidir — örnek `vercel.json`:\n\n  ```json\n  {\n    \"rewrites\": [\n      { \"source\": \"/sitemap.xml\", \"destination\": \"https://API/api/storefront/sitemap.xml?tenant=SLUG\" },\n      { \"source\": \"/robots.txt\",  \"destination\": \"https://API/api/storefront/robots.txt?tenant=SLUG\" }\n    ]\n  }\n  ```\n\n  Adreslerin doğru domainle üretilmesi için panelde **Mağaza Ayarları → Vitrin\n  adresi** dolu olmalıdır (boşsa isteğin Origin'i kullanılır).\n\n- **301/302 yönlendirmeler** panelde tanımlanır (SEO sayfası) ve `SiteProvider`\n  ilk yüklemede uygular: yol eşleşirse `location.replace` ile hedefe taşınır ve\n  kural sayacı bildirilir. SPA'da gerçek 301 verilemez — arama motoru sinyali\n  isteyen tenant aynı kuralları host seviyesine de yazmalıdır (`statusCode`\n  bu yüzden saklanır). Tema tarafında yapılacak bir şey yok.\n\n### Panelden tema (0.11.0)\n\nLogo, favicon ve renkler **panelden** gelir (Site/Mağaza Ayarları → Vitrin Teması);\n`SiteProvider` bunları kendisi uygular — tema repo'sunda yapılacak bir şey yok:\n\n- `theme.tokens` → `:root` üzerine `--bt-*` ezmesi (tek `<style id=\"bt-theme-tokens\">`)\n- `theme.favicon` → `<link rel=\"icon\">`\n- `theme.logo` → uygulanmaz, `useSite().theme.logo` ile başlıkta siz basarsınız\n\nPanelden değiştirilebilen token'lar: `color-primary` (butonlar/aktif durumlar),\n`color-link`, `color-text`, `color-muted`, `color-border`, `color-surface`,\n`color-surface-2`, `radius`. Tema markup'ı bu değerleri kullanmalı ki panel ayarı\ngörünür olsun — Tailwind tarafında `bg-bt-primary`, `text-bt-text`, `rounded-bt`\nsınıfları `index.css`'teki `@theme inline` bloğundan gelir. Sabit `bg-gray-900`\nyazarsanız panel rengi o öğeyi etkilemez.\n\n### Varyant görselleri (0.10.0)\n\n`PublicVariant.images` — panelde varyanta özel galeri; BOŞSA ürün galerisi\ngeçerlidir. Düşme kuralını elle yazmayın:\n\n```tsx\nconst gallery = galleryFor(product, selectedVariant); // varyant → yoksa ürün\nconst cover = coverImage(product);                    // kart kapağı (ürün → yoksa ilk dolu varyant)\n```\n\nVaryant değişince galeri indeksini sıfırlayın (`setImageIndex(0)`).\n\n### Sepette stok (0.9.0)\n\n`cart.add(variantId, quantity, max?)` ve `cart.setQuantity(variantId, quantity, max?)`\nüçüncü argümanla satır toplamını kıstırır — ürün sayfasında `max` olarak seçili\nvaryantın stoğunu geçin, varyant değişiminde adedi de kıstırın. Sunucu quote'u\n`stockIssues: {variantId, productName, variantTitle, requested, stock}[]` döner;\ndoluysa satırda uyarı basıp ödeme butonunu kapatın (`t.stockIssueLine/Fix/Blocked`).\nNihai zorlama sunucuda: stok üstü sipariş 400 ile reddedilir.\n\n## Headless içerik container'ları — `ContentList` / `ContentDetail` (0.5.0)\n\nListe/detay sayfasının TESİSATI (sayfalama, SEO, dil, slug çözümü,\nyükleme/hata/boş durumları) SDK'da; **markup tamamen temanın**. Render prop\nyalnız modül site config'inde bulununca çağrılır — `ct` hep çözülmüş gelir:\n\n```tsx\n<ContentList ct=\"haberler\">\n  {({ label, entries, detailHref, page, totalPages, setPage, isEmpty }) => (\n    <div>\n      <h1>{label}</h1>\n      {entries.map((e) => (\n        <Link key={e.documentId} to={detailHref(e)}>…</Link>\n      ))}\n      {/* setPage(n) URL ?sayfa= paramını yönetir, diğer paramlara dokunmaz */}\n    </div>\n  )}\n</ContentList>\n\n<ContentDetail ct=\"haberler\">        {/* id verilmezse route'taki :documentId */}\n  {({ entry, title, cover, listPath, notFound }) => …}\n</ContentDetail>\n\n<ContentDetail ct=\"hakkimizda\">      {/* TEKİL modülde id'siz = tek yayınlı kayıt */}\n  {({ entry, title }) => …}\n</ContentDetail>\n```\n\n- SEO otomatik: liste = modül meta/etiketi; detay = kayıt başlığı + ilk\n  metin alanından özet + kapak `og:image`. Kapatmak için `seo={false}`.\n- Modül yayında değilse `fallback` (varsayılan null) basılır — Navigate kararı\n  temanın; site config'i yüklenirken `loadingFallback`.\n- Scaffold tipleriyle birleşir: `<ContentList<HaberlerEntry> ct=\"haberler\">`\n  → render prop'ta `e.data.baslik` typed.\n- Sayfa parametresi `pageParam` ile değişir (varsayılan `\"sayfa\"`).\n- **Arama/filtre (0.7.0):** `q` ve `filters` prop'ları — panelde \"vitrinde\n  filtrelenebilir\" işaretli alanlarda çalışır (`useContents` da aynı\n  seçenekleri alır). Kategori sayfasında ters yön listeleme:\n  `<ContentList ct=\"haberler\" filters={{ kategori: category.documentId }}>`.\n  İşaretsiz alan parametreleri sunucuda sessizce yok sayılır; metin alanları\n  `q` aramasına girer, SELECT/BOOLEAN/DATE(`_from`/`_to`)/RELATION alanları\n  `filters` anahtarı olur (relation değeri entry id ya da documentId).\n- **Filtre ARAYÜZÜ (0.8.0):** hangi seçicilerin görüneceği PANELDEN gelir —\n  modülün Sayfa Ayarları → \"Liste filtreleri\" (çoklu seçim; adaylar\n  filtrelenebilir işaretli alanlar). `useListFilterDefs(ct)` seçici verisini\n  üretir (RELATION: hedef modülün yayınlı kayıtları documentId+başlıkla;\n  SELECT: çevirili seçenekler; BOOLEAN: evet/hayır; DATE: aralık), markup\n  `blocks/ListFilters.tsx` kopyala-yapıştır bloğunda; `--pages` üretilen\n  liste sayfaları seçicileri hazır basar.\n\n## Breadcrumb (0.6.0)\n\nKırıntı VERİSİ SDK'da, markup temanın (`blocks/Breadcrumb.tsx` kopyalanabilir):\n\n- İçerik: `<ContentList>`/`<ContentDetail>` state'inde `breadcrumb` hazır gelir\n  (Anasayfa → Modül → [ara kademe] → Kayıt); container dışında\n  `useContentBreadcrumb(entry, ctKey, title)`.\n- **Ara kademe panelden yönetilir:** modülün Sayfa Ayarları → \"Breadcrumb ara\n  kademesi\" içerik hedefli bir ilişki alanı seçer (ör. haberler → kategori);\n  kaydın o alandaki ilk değeri kırıntıya girer, hedef modülün sitede sayfası\n  varsa linklenir.\n- Ürün: `useProductBreadcrumb(product)` — kategori zinciri `parentId`'den\n  (Anasayfa → Ürünler → Elektronik → Ürün), kategori linki varsayılan\n  `/urunler?kategori=<slug>` (opsiyonlarla değişir).\n- SEO: `useBreadcrumbJsonLd(items)` BreadcrumbList JSON-LD basar (blok bunu\n  kendisi çağırır).\n- `--pages` üretilen detay sayfaları kırıntıyı hazır içerir.\n\n## Örnek blok kütüphanesi — `blocks/` (0.5.0)\n\nSık yazılan parçaların **kopyala-yapıştır** referansı (shadcn modeli): `EntryCard`\n(kapaklı kart), `SectionHeader` (başlık + \"tümünü gör\"), `Pagination`. SDK\nbunları **export etmez**, scaffold **enjekte etmez** — dosyayı temana kopyalar,\nsahiplenirsin:\n\n```bash\nmkdir -p src/blocks && cp node_modules/@rglc/storefront-sdk/blocks/*.tsx src/blocks/\n```\n\nContainer/typed-hook çıktılarıyla doğrudan eşleşirler (`label`/`listPath` →\nSectionHeader, `detailHref` → EntryCard, `page`/`totalPages`/`setPage` →\nPagination). Ayrıntı: paket içindeki `blocks/README.md`.\n\n## İçerik alanlarını okuma (`entry.data`)\n\nPanelde kurulan modülün alanları `entry.data`'da **alan anahtarıyla** durur\n(etiketle değil — anahtar panelde İçerik Tipleri → alan kartında görünür).\nDeğerler `unknown` tiplidir; tema tarafında küçük guard'larla okuyun\n(ya da tip ayrımını SDK'ya bırakıp `useEntryFields` + `FieldValue` kullanın).\n\n```tsx\nconst { entries } = useContents(\"anasayfa_icerikleri\");\nconst hp = entries[0]; // tek kayıtlık tipte ilk yayınlı kayıt\n\n<h2>{asText(hp?.data.baslik) || t.fallbackBaslik}</h2>\n```\n\nTip → değer şekli: TEXT/SELECT/DATE `string` (RICHTEXT HTML string) ·\nNUMBER `number` · BOOLEAN `boolean` · MEDIA_IMAGE `PublicMediaRef`\n(`mediaUrl`/`mediaSrcSet` ile bas) · REPEATER satır dizisi · RELATION\nçözülmüş hedef (içerik `{documentId, locale, data}`, ürün `{id, name, slug,\nimages}`) · LINK dış URL `string` ya da iç bağlantı `{kind, ctKey, slug,\ndocumentId, label}` / `{kind: \"product\", slug, name}`.\n\nDikkat: yalnız **PUBLISHED** kayıt gelir ve yayınlama **dil başına**dır\n(yalnız TR yayınlıysa `/en` tarafında `entries` boş döner — `|| fallback`\ndeseni kullanın). Alan anahtarı API sözleşmesidir; sonradan değiştirmek\n`data.anahtar` okumalarını sessizce boşa düşürür. Ayrıntılı örnekler panel\ndokümantasyonunda: `/panel/dokumantasyon` → \"İçerik Alanlarını Kodda Okuma\".\n\n## Tasarımı ele geçirme — token → slot → bileşen → headless (0.4.0)\n\nSDK'nın bastığı içerik markup'ı dört kademede özelleştirilir. Özel tasarımlı\ntemada aşağı inildikçe kontrol artar, hepsi opsiyoneldir:\n\n**1. Token'lar (`src/index.css`).** SDK görsel varsayılanları `var(--bt-*)`\nokur — Tailwind sınıfı KULLANMAZ (tema Tailwind'i node_modules'teki SDK\ndosyalarını taramaz). Renk/köşe/aralık değiştirmek tek dosya:\n\n```css\n:root {\n  --bt-color-link: #b8860b;\n  --bt-color-border: #2a2a2a;\n  --bt-radius: 0;\n}\n```\n\nDeğişkenler: `--bt-color-text|muted|link|border|surface|surface-2|dot|dot-active`,\n`--bt-radius`, `--bt-radius-pill`, `--bt-gap`, `--bt-font-size-label`\n(`BT_TOKENS` sabitinde fallback'leriyle). Şablonun `index.css`'i bunları\n`@theme inline` ile Tailwind'e de bağlar → `text-bt-text`, `bg-bt-surface`,\n`rounded-bt`.\n\n**2. Slot sınıfları / `unstyled`.** `ContentRenderProvider` App kökünde bir kez\nsarılır (şablonda `src/theme.tsx` + `main.tsx`'te bağlı):\n\n```tsx\n<ContentRenderProvider\n  classes={{ richtext: \"prose prose-lg\", repeaterRow: \"border-none p-0\", link: \"underline-offset-4\" }}\n  unstyled            // SDK'nın inline görsel varsayılanlarını tümden kaldırır\n>\n```\n\n`unstyled` yalnız GÖRSEL varsayılanları düşürür; kaydırma/snap, ok konumu ve\nerişilebilirlik nitelikleri kalır. Slotlar: `richtext, image, video, link, text,\nrelation, relationItem, repeater, repeaterRow, repeaterLabel` ve swiper için\n`swiperClasses: { root, track, slide, arrow, dots, dot }`.\n\n**3. Alan tipi başına bileşen.** SDK o tipi hiç basmaz, senin bileşenin basar:\n\n```tsx\n<ContentRenderProvider components={{ MEDIA_IMAGE: MyImage, REPEATER: MyGallery }}>\n```\n\nBileşen `{ field, value, locale }` alır. Aynı prop'lar tek bir `<FieldValue>`\nçağrısına da verilebilir (context'i ezer).\n\n**4. Headless — `useEntryFields`.** Markup'ın tamamı temanın:\n\n```tsx\nconst fields = useEntryFields(entry, \"projeler\"); // ct nesnesi de verilebilir\nfields.map((f) => (\n  <Row key={f.key} label={f.label}>{myRender(f.fieldType, f.value)}</Row>\n));\n```\n\nDönen her öğe: `{ key, label (aktif dilde), fieldType, config, value, field }`.\nBoş alanlar elenir (`{ includeEmpty: true }` ile hepsi gelir), sıra paneldeki\nalan sırasıdır, etiket/seçenek çevirileri canlı `/site` yapılandırmasından gelir.\nDeğeri yine de SDK bassın istersen `<FieldValue field={f.field} value={f.value} />`.\n\n## Tekrarlayan grup = swiper (0.3.11)\n\nREPEATER alanı `FieldValue` ile basıldığında **varsayılan olarak yön oklu\nkaydırıcıdır** (nokta göstergesi + dokunmatik kaydırma). Panelde alanın \"Vitrin\ngörünümü\" ayarı `config.display` (`swiper` varsayılan | `list`) ve `config.perView`\n(geniş ekranda aynı anda görünen satır, 1-4; dar ekranda hep 1) üretir.\n**İç içe repeater daima liste** — kaydırıcı içinde kaydırıcı, yatay sürüklemeyi\nbelirsizleştirdiği için bilinçli olarak yok.\n\nKaydırıcı kendi başına da kullanılabilir; stili INLINE'dır (tema Tailwind'i SDK\ndosyalarını taramadığından sınıf kullanılmaz), dış görünüm `className`/`style` ile\nsarmalanır:\n\n```tsx\nimport { Swiper } from \"@rglc/storefront-sdk\";\n\n<Swiper perView={3} ariaLabel=\"Referanslar\">\n  {items.map((x) => <Card key={x.id} {...x} />)}\n</Swiper>\n```\n\n## Dinamik formlar + captcha (0.2.0)\n\nPanelde \"Formlar\"dan kurulan formlar `useForm(key)` ile çekilir,\n`storefrontApi.submitForm(key, { data, locale, captchaToken, captchaAnswer })`\nile gönderilir; alan etiketi `fieldLabelFor(field, locale)`, form metası\n`formMetaFor(form, locale)`. **KIRICI DEĞİŞİKLİK:** `sendContact` artık\n`captchaToken` + `captchaAnswer` ister — token `useCaptcha()`/`getCaptcha()`dan\nalınır, TEK kullanımlıktır (başarısız gönderimde `refresh()` ile yenile).\nReferans arayüz: monorepo `storefront/src/pages/DynamicFormPage.tsx` ve\n`components/CaptchaField.tsx`.\n\n## Kod üretimi — `rglc-scaffold` (0.5.0: varsayılan = tesisat, sayfalar `--pages`)\n\nPanelde kurulan içerik modüllerinden vitrin kodu üretir:\n\n```bash\nnpx rglc-scaffold --tenant musteri-slug\n# VARSAYILAN: typed veri katmanı (types.ts + hooks.ts) — SIFIR markup.\n# Tasarımı Figma'dan kendisi yazan tema için önerilen akış: bu tipler +\n# SDK ContentList/ContentDetail container'ları. Mevcut sayfa dosyalarına dokunmaz.\n# --api/--tenant verilmezse .env'deki VITE_API_URL + VITE_TENANT_SLUG okunur\n# çıktı: src/generated/ (değiştirmek için --out)\n\nnpx rglc-scaffold --tenant musteri-slug --pages\n# EK OLARAK tam sayfa + rota üretimi — hızlı önizleme/müşteri onayı için.\n# Sayfa üretimini kullanan repo'da scaffold'u hep --pages ile çalıştırın;\n# bayraksız çalıştırma sayfalara dokunmaz ama GÜNCELLEMEZ de (ℹ uyarısı basar).\n```\n\nÜretilenler:\n\n- `types.ts` + `hooks.ts` (**typed veri katmanı — her zaman üretilir**):\n  modül başına `<Modül>Data`/`<Modül>Entry` interface'i (repeater satır tipleri\n  iç içe dahil, SELECT seçenekleri union, relation hedefe göre\n  `PublicRelatedEntry`/`PublicRelatedProduct`) ve `use<Modül>List()` /\n  `use<Modül>Detail(idOrSlug)` (tekil modülde `use<Modül>()`) hook'ları.\n  `entry.data.baslik` otocomplete gelir; panelde alan silinir/tip değişirse\n  scaffold yeniden çalıştırıldığında alanı kullanan tema kodu **derlemede**\n  patlar — vitrin sessizce boş render etmez. Sayfası olmayan ama sitede\n  yayınlı modüller de kapsanır.\n- Yalnız `--pages` ile: modül başına `<Modül>ListPage.tsx` +\n  `<Modül>DetailPage.tsx` (tekil sayfada `<Modül>Page.tsx`) —\n  `useContents`/`useEntry`/`useSeo`/`useLocale`/`useT` bağlanmış, her alan tipi\n  (metin, zengin metin, görsel `srcset`'li, video, link, seçim, tarih,\n  evet/hayır, repeater/slider, ilişki) alan-alan açık JSX bloklarıyla render\n  edilir; etiketler aktif dilde (`ctFieldLabelFor`).\n- Yalnız `--pages` ile: `paths.ts` — modül liste yolları dil koduna göre\n  (`pathFor(\"projeler\", locale)`) ve `routes.tsx` — `generatedContentRoutes()`:\n  App'te `<Routes>` içine `{generatedContentRoutes()}` ekleyin; tüm dillerin\n  slug'ları kayıtlıdır.\n\nÖnerilen tema akışı (markup tamamen sizin, veri typed):\n\n```tsx\nimport { useProjelerList } from \"./generated/hooks\";\n\nfunction Projeler() {\n  const { entries, loading } = useProjelerList({ page: 1 });\n  return entries.map((p) => (\n    <article key={p.documentId}>\n      <h2>{p.data.baslik}</h2>          {/* otocomplete + derleme güvenli */}\n      <span>{p.data.kategori}</span>     {/* SELECT: \"Konut\" | \"Ticari\" | ... */}\n      {p.data.galeri?.map((g) => g.aciklama)}\n    </article>\n  ));\n}\n```\n\nPanelde **modül ya da alan değişince komutu tekrar çalıştırın**. Üretilmiş\ndosyayı elle düzenlemek GÜVENLİDİR: scaffold son üretimin kopyasını\n`.rglc/base/` altında tutar ve yeniden üretimde **3 yönlü birleştirme** yapar\n(git merge-file) — düzenlemeleriniz korunur, yeni alan blokları eklenir, çıktıda\n\"± BİRLEŞTİRİLDİ\" görürsünüz. Aynı satırı iki taraf da değiştirdiyse dosyaya\n`<<<<<<<` çakışma işaretleri düşer (\"! ÇAKIŞMA\") — elle çözün. `.rglc/` klasörünü\ncommit'leyin (başka makinede de birleştirme sürsün).\n\nDiğer özelleştirme yolları:\n\n1. **Kopyala:** dosyayı `src/pages/` altına kopyalayıp rotada kopyayı kullanın —\n   scaffold kopyanıza hiç dokunmaz (büyük tasarım değişikliklerinde en temizi).\n2. **Sahiplen:** dosyanın başındaki \"OTOMATİK ÜRETİLDİ\" yorumunu silin —\n   scaffold o dosyayı bir daha yazmaz/silmez (\"~ ATLANDI\"), yeni alanlar da\n   gelmez (tam kontrol sizde).\n","readmeFilename":"README.md"}