{"_id":"@catchmexz/dynamic-cms-sdk","_rev":"13-5317e3f857d9a295e2282133f18478c3","name":"@catchmexz/dynamic-cms-sdk","dist-tags":{"latest":"1.0.12"},"versions":{"1.0.0":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.0","_id":"@catchmexz/dynamic-cms-sdk@1.0.0","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"4d3309d5287754c1f7e004f6ad730690515ee6ca","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.0.tgz","fileCount":7,"integrity":"sha512-LeegIcXWH5SPAGfEcp/T9UhXD5Dt2SVjYRUH7WDlZSReaVDWUFF2qn4WEjd77x1LimvfgCSsrWFKuHIEzeIbPQ==","signatures":[{"sig":"MEQCICo1yeMjQfj8KpByrVYaaP/rvnkAjoqnAJe83LMO5SRoAiA2s2THwhxGQMYvS7z1r1ukXykm+60RIL3MQemzaJPUMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21464},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"9.8.1","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"18.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.0_1756976053624_0.35463068282655064","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.1","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.1","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"b56e64d4e6ac1df42ee6dfc770249a0526e19e1b","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.1.tgz","fileCount":9,"integrity":"sha512-mEiYYto8YzcXUYOh0QWulRxGWAVY2m3G0gQ0SuwCciwNdfXLGfr8kzDY/i1wLLQefl4mKgS2X1cM7IQyrXKH4g==","signatures":[{"sig":"MEUCIQCRMvT92CZ3Zt5UQ9Q+wO40Z/wz2GSHXrY9pRUymICZ2QIgTNwBTmIgLr4Zi9cAPRrh5BvRwQSmRJo0bqLfl38Jpmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85410},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"9.8.1","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"18.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.1_1756976851784_0.8399422434770176","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.2","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.2","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"dc1a6aa3023378c473a36203d890142455e5db24","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.2.tgz","fileCount":9,"integrity":"sha512-OWWa7sSl6BBSysOdCgznP07QBvDmLAweSsodq9OJdieEhpYkhckYAYWG9AwLtlYOzBEebRxYzHDuFv/rspJN4Q==","signatures":[{"sig":"MEUCIQDeIc3jTT7dwB7tRIajLM27rWBgzkyDLBhu7vVaBuUkngIgMDK6Ug89dyqCzPRTsMU+ur08jMSrLi3wVUFBxg6wV0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"10.8.2","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"20.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.2_1756977299914_0.2927497249667361","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.3","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.3","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"8f396a23f328447252580b8504fa503bdf5440d3","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.3.tgz","fileCount":7,"integrity":"sha512-siGgAlLdzvXNIpJXNfnfi2JbXqcyiWUVj1u5ye1qpXInvIMHTFn9+98JLpnjQrWE0QNQvYRtVeDO6RcSSdwcZg==","signatures":[{"sig":"MEUCIQDMnpnTiYKGfbTU2/vwvolOqxsCjTDdkmFi9VztAbhq3gIgKgSv9re6ZgtaswzagOXqo3t+WZ5J1BbAa5EWoh5OLNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83973},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"10.8.2","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"20.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.3_1757062394914_0.6309635623891758","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.4","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.4","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"86938c29b750061910f6d41ca7eb9614163effbe","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.4.tgz","fileCount":7,"integrity":"sha512-+8h6j/tgFU/0vhxTt7L/d8wWIekJ/0eCL1pzMgtIvk1JcMxOOSazNoJSS6SO3/2StQyQla/tFaA8UBJ++qWgtw==","signatures":[{"sig":"MEQCICzB1xxmlyNKmu7ETKQRIBzXWrM5fkT+yHa3jV8by5ofAiAqRtyOyuAQDWKl2m60hgIfloClLWGIdGx9BSML8BawHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99734},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"16001efb07b14115aa5c8687e0f652b73e1c5c45","scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"10.8.2","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"20.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.4_1757296868945_0.23352072311459526","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.5","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.5","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"14e0e2ee349ab8d5375480898dc1297ba2146bf9","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.5.tgz","fileCount":7,"integrity":"sha512-722SGT/mo98AhAGRadzcuhovTcciTTgIpt/p8A2+HLiwNaWGMccdAGaaqM11Kwib8PELFuODS0S+vk4U/wRjHg==","signatures":[{"sig":"MEQCIFSurSA3Ni7A2L8CtsE/3x/YsqiA/Gcw45S/BigBt//qAiAFyDyqq4K5BzQfSza11v+pA4ps7YrcWpqbghGwF81yZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100752},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"8b8f25103126fb1ff39c6a21401216de12a19864","scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"10.8.2","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"20.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.5_1758784498615_0.47933906783446134","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.6","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.6","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"32b22ff18e22b64755d3e409ebaa6a8807e45ca3","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.6.tgz","fileCount":7,"integrity":"sha512-y8ELDPXB/UmYAnYhtE87z1p5A0VpzcEnQbgHeMyoV/SIJN6buuHpy4Rjant0+hz6cn2KoWxgcpUmhKdITMc7Bg==","signatures":[{"sig":"MEUCIQC25nHhA0UPTm2g4O/2URrnnmh6mFrVlI/+3hRx8VFuDQIgZPQmpCOhptfsPSWvnwuXReL3/nW2fHmeNruqH+BllbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101246},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"8b8f25103126fb1ff39c6a21401216de12a19864","scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"10.8.2","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"20.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.6_1758784779980_0.28878079709409055","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.7","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.7","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"dee9a8c6e5723307399711aa99e0bf5a43d75ed9","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.7.tgz","fileCount":7,"integrity":"sha512-RNuSzcVDNGaNgrxLOiVTuuMnvjrQSpQ/JSp0gooebVhk8+YAKZmvk7IejRAu9TAPnznoRoE3gM31/d0hAUoeuQ==","signatures":[{"sig":"MEUCIQD5QQt+LA0LKTAfMYrvgRPARqFPFjqMAfeua0pTba1sPgIgImU4Dzm/MqAe9qodzp98q5IToA2GPM33d+EbcHusTTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100022},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"8b8f25103126fb1ff39c6a21401216de12a19864","scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"10.8.2","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"20.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.7_1758791194304_0.6733246876563024","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.8","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.8","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"cdb534a64468077c8e7b935d891cd6bb8b353f44","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.8.tgz","fileCount":7,"integrity":"sha512-p3zCNeJXI+DotMpsmvDsJg5ZGAdWEKpFggI4Ms5gyo1Qt8KawbrqIkfNF7yN+WjUCpYM3jXVw9mG/s3rbS/RvA==","signatures":[{"sig":"MEYCIQCZ7wLVHEJajVVnH4Pdjp69TyuZOeOFUxamp7Rv8oM93QIhANp2cp3E6dopPf8jAvHlxgJHiSghIxDHuRAk1IfVrSxh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105739},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"8b8f25103126fb1ff39c6a21401216de12a19864","scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"10.8.2","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"20.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.8_1758853465992_0.9478479383240381","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.9","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.9","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"50d546e1698b97760bef6b06f15ee6891988288f","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.9.tgz","fileCount":7,"integrity":"sha512-+betoKhVCDCtGrmYkXoDFj+E6yGn9Vdb+hkIzJ+76yyrVHyfaBwDJhCnVFP4nx5GVvAb5D/X30mMb0EkscViKw==","signatures":[{"sig":"MEYCIQC1ls0lubg4gaGPM/EeI1Epf+oegAjlrrnjGQH+vfqzEwIhAKBhsOpdRGctmaUhPK/aAtdhhFNjXjUhQUvBCJat+zak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105739},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"84de8331992fb921c8f94b2488b3eed84be7d5b3","scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"10.9.4","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"22.21.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.9_1767511150877_0.8429311989384554","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.10","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.10","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"14b5a8ebcb5ae1c481679c737c636f3307c80da0","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.10.tgz","fileCount":7,"integrity":"sha512-y7NFd9RJXN6hpPyhn57yGIRBuIzaKr4YElNx/SGn3SOPZFwfUCnM0QNp7nGhh45hfFyGDnPshIEJoN1cUBmYTA==","signatures":[{"sig":"MEQCICtIoRYFBNxjYFnD962sjDmUdfSqe7mq3+x2lNvSqc8kAiASNx5duBBVL0HxVunHgciSIEXTCKxP9/0L26G/UERXJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105836},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"84de8331992fb921c8f94b2488b3eed84be7d5b3","scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"10.9.4","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"22.21.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.10_1767511202116_0.5911672919586262","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.11","keywords":["cms","nextjs","sdk"],"_id":"@catchmexz/dynamic-cms-sdk@1.0.11","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"dist":{"shasum":"8611e7eb53d861928a19a935f13101b31c2958ef","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.11.tgz","fileCount":7,"integrity":"sha512-tl0LazITJh1ELXE88GspdJobqslamOvKYTomUQqHnG+JKDdfJR+2FsoKW5SPEU2th//CztFfi1+kcZ0WuIfKLg==","signatures":[{"sig":"MEUCIQDFeJpedCa/wj3eFvE4oD8DrDKFC4d3NscAehP6mHhyCwIgQZvkPD5sLec6FFru2G/iQLCjMZjLR1pF/F1zowc9Yjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107458},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"84de8331992fb921c8f94b2488b3eed84be7d5b3","scripts":{"build":"rollup -c"},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"_npmVersion":"10.8.2","description":"Dynamic CDS SDK for Next.js and React applications","directories":{},"_nodeVersion":"20.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamic-cms-sdk_1.0.11_1769418416376_0.5934659929342723","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@catchmexz/dynamic-cms-sdk","version":"1.0.12","description":"Dynamic CDS SDK for Next.js and React applications","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"build":"rollup -c"},"keywords":["cms","nextjs","sdk"],"dependencies":{},"devDependencies":{"@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-typescript":"^11.0.0","rollup":"^3.0.0","typescript":"^5.0.0"},"_id":"@catchmexz/dynamic-cms-sdk@1.0.12","gitHead":"84de8331992fb921c8f94b2488b3eed84be7d5b3","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-TlgtmXSOXSXyG+VC1JCgtgiBBRrkFsLjtAiMH6jLOkAZqpYj7P5lmbdAk7+FGpmxvkYl0VrrChJhybkVZud4tQ==","shasum":"ba671aac72ae0ecb4cf611cc3e7f8df0685ad7e4","tarball":"https://registry.npmjs.org/@catchmexz/dynamic-cms-sdk/-/dynamic-cms-sdk-1.0.12.tgz","fileCount":7,"unpackedSize":107320,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHe+yhaNfgg2CwaTyA3zAdsi0sbImblBfY1fEMXxxQnKAiAqFWsIgvnSDvejoQsyqFcPYfTSkTI3GqZwI9tmtyA/sw=="}]},"_npmUser":{"name":"catchmexz","email":"xz18561595826@126.com"},"directories":{},"maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dynamic-cms-sdk_1.0.12_1769565451980_0.5322851048472559"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-04T08:54:13.519Z","modified":"2026-01-28T01:57:32.231Z","1.0.0":"2025-09-04T08:54:13.808Z","1.0.1":"2025-09-04T09:07:31.968Z","1.0.2":"2025-09-04T09:15:00.100Z","1.0.3":"2025-09-05T08:53:15.085Z","1.0.4":"2025-09-08T02:01:09.137Z","1.0.5":"2025-09-25T07:14:58.805Z","1.0.6":"2025-09-25T07:19:40.149Z","1.0.7":"2025-09-25T09:06:34.491Z","1.0.8":"2025-09-26T02:24:26.182Z","1.0.9":"2026-01-04T07:19:11.035Z","1.0.10":"2026-01-04T07:20:02.268Z","1.0.11":"2026-01-26T09:06:56.529Z","1.0.12":"2026-01-28T01:57:32.126Z"},"keywords":["cms","nextjs","sdk"],"description":"Dynamic CDS SDK for Next.js and React applications","maintainers":[{"name":"catchmexz","email":"xz18561595826@126.com"}],"readme":"# dynamic-cms-sdk\n\nDynamic CDS SDK for Next.js and React applications - 让前端接入 CDS 变得简单！\n\n## 🚀 快速开始\n\n### 安装\n\n```bash\nnpm install dynamic-cms-sdk\n# 或\nyarn add dynamic-cms-sdk\n```\n\n### 基础配置\n\n```typescript\n// lib/cms.ts\nimport { CMSClient } from \"dynamic-cms-sdk\";\n\nexport const cms = new CMSClient({\n  baseURL: \"https://your-cms-api.com/functions/v1\",\n  apiKey: \"your-api-key\",\n  websiteId: \"your-website-id\"\n});\n```\n\n## 📖 使用方法\n\n### 1. 获取内容\n\n```typescript\nimport { CMSClient } from 'dynamic-cms-sdk';\n\nconst cms = new CMSClient({...});\n\n// 获取文章列表\nconst { data: articles } = await cms.getContent<Article>({\n  schemaKey: 'article',\n  status: 'published',\n  limit: 10,\n});\n```\n\n### 2. Next.js 静态生成\n\n```typescript\n// pages/blog/index.tsx\nimport { GetStaticProps } from 'next';\nimport { CMSClient } from 'dynamic-cms-sdk';\n\nexport const getStaticProps: GetStaticProps = async () => {\n  const cms = new CMSClient({...});\n  const { data: articles } = await cms.getContent({\n    schemaKey: 'article',\n    status: 'published',\n    limit: 20,\n  });\n\n  return {\n    props: { articles },\n    revalidate: 60,\n  };\n};\n```\n\n## 🔧 API 参考\n\n### 主要方法\n\n- `getContent<T>(params)` - 获取通用内容列表\n\n  - `schemaKey`: 内容类型（如 'article', 'product'）\n  - `websiteId`: 网站 ID\n  - `status`: 内容状态\n  - `limit`: 返回数量\n  - `offset`: 分页偏移\n  - `search`: 搜索关键词\n\n- `getWebsite()` - 获取网站配置\n- `updateWebsite(websiteData)` - 更新网站配置\n\n## 📝 TypeScript 支持\n\nSDK 完全使用 TypeScript 编写，提供完整的类型定义：\n\n```typescript\nimport { Content, CMSConfig, ContentListParams } from \"dynamic-cms-sdk\";\n\nconst config: CMSConfig = {\n  baseURL: \"https://api.example.com\",\n  apiKey: \"your-key\",\n  websiteId: \"your-id\"\n};\n\nconst params: ContentListParams = {\n  schemaKey: \"article\",\n  status: \"published\",\n  limit: 10\n};\n```\n\n## 🌟 特性\n\n- ✅ **零配置** - 开箱即用\n- ✅ **TypeScript** - 完整类型支持\n- ✅ **通用内容管理** - 支持任意内容类型\n- ✅ **灵活查询** - 动态内容获取\n- ✅ **轻量级** - 简单易用\n","readmeFilename":"README.md"}