{"_id":"@se-studio/contentful-rest-api","_rev":"251-a79c7fd2167fbb1e2b590402d7c09687","name":"@se-studio/contentful-rest-api","dist-tags":{"alpha":"1.0.0-alpha-20251110080939","next":"1.0.0-next.0","next16":"0.0.0-next16-20260822103555","latest":"1.28.2"},"versions":{"0.1.0":{"name":"@se-studio/contentful-rest-api","version":"0.1.0","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@0.1.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"76943303b942593f4a2e62bccac726e2e3fc4934","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-0.1.0.tgz","fileCount":5,"integrity":"sha512-uDa1G+8SRk0F5DLQ+TKCC3aXzQwk/0isPhug1LGFV98DdYBa3wGIJgtTNiftle3C80yDjzt8mYqQOsRSjXNG4A==","signatures":[{"sig":"MEYCIQChULkYRWmIA1SZE3X0pknWemKbe3U9J4o8osoGfS7fsgIhAIxyNtMI1wZZB56pMMiqzQ0fyQce5E8LjjeNxJ0wlIoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202235},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/3933648d746ab5f4dff4f60c3175fdb2/se-studio-contentful-rest-api-0.1.0.tgz","_integrity":"sha512-uDa1G+8SRk0F5DLQ+TKCC3aXzQwk/0isPhug1LGFV98DdYBa3wGIJgtTNiftle3C80yDjzt8mYqQOsRSjXNG4A==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"11.6.1","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.11.0","dependencies":{"contentful":"^11.8.9","@se-studio/core-data-types":"0.1.0","@contentful/rich-text-types":"^17.2.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.0","vitest":"^4.0.6","typescript":"^5.9.3","@types/node":"^24.10.0","@biomejs/biome":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_0.1.0_1762290404895_0.06403632684918503","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@se-studio/contentful-rest-api","version":"0.1.1","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@0.1.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"9ac914ba65545a6f5ffe734548e73206ce32e42b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-0.1.1.tgz","fileCount":5,"integrity":"sha512-jLXq/lcFWIkaIk7oMJBNE/zPEkKtNVv2hZhfugB2osns0nCOPubxokIkH6Dn+7KE/3vJ83LZPUsSOzSZhINlqg==","signatures":[{"sig":"MEUCIHMKAJTPb6gl/sbJ3bwaAeFDtwkoGpu8S151sC5rD6yTAiEAwuzHiA5JHTGrxdWmyYMvtx/IUidCBC081O11Ir/0Vqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185311},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/e423af1dd94ffc302a7840d6b475bb88/se-studio-contentful-rest-api-0.1.1.tgz","_integrity":"sha512-jLXq/lcFWIkaIk7oMJBNE/zPEkKtNVv2hZhfugB2osns0nCOPubxokIkH6Dn+7KE/3vJ83LZPUsSOzSZhINlqg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"11.6.1","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.11.0","dependencies":{"contentful":"^11.8.11","@se-studio/core-data-types":"0.1.1","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.9.3","@types/node":"^24.10.0","@biomejs/biome":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_0.1.1_1762544016171_0.040480497157749484","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha-20251110080939":{"name":"@se-studio/contentful-rest-api","version":"1.0.0-alpha-20251110080939","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.0-alpha-20251110080939","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"e47f1648f1174a1fd78b5a3ba1a4d8b9ecab76d3","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.0-alpha-20251110080939.tgz","fileCount":5,"integrity":"sha512-dA2gpDtlDuXR9AsDW5gPmvsARuBPb4efkGf80geSZeMVfUSeZF/SdgaefukGnsOgJmL2eGzMk5YcpxVdyvdriQ==","signatures":[{"sig":"MEQCIHo2dyepqHn71O7jm18chmKEcc0h3cwmeQs6PgtqItYYAiAAuhA0CGKdZa9VesMvMTfAFPjfdLOibODdzNS0F21TSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188168},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.0-alpha-20251110080939.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/4539a39fe5794a0742f65e845bfabfd7/se-studio-contentful-rest-api-1.0.0-alpha-20251110080939.tgz","_integrity":"sha512-dA2gpDtlDuXR9AsDW5gPmvsARuBPb4efkGf80geSZeMVfUSeZF/SdgaefukGnsOgJmL2eGzMk5YcpxVdyvdriQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"11.6.1","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.11.0","dependencies":{"contentful":"^11.8.11","@se-studio/core-data-types":"1.0.0-alpha-20251110080939","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.9.3","@types/node":"^24.10.0","@biomejs/biome":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.0-alpha-20251110080939_1762762333725_0.4910947118992388","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.0":{"name":"@se-studio/contentful-rest-api","version":"1.0.0-next.0","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.0-next.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"38ab9851b509ea976e3974eedf3639c52382c3d4","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.0-next.0.tgz","fileCount":5,"integrity":"sha512-SgHxcf6dv5HDQj7jWnYzyfqF3U/2VurB7GEBinMu6ihDmM2lpEXIZaR7m3LcrvFkJtgDGCoL/MnipqCc9HDfxw==","signatures":[{"sig":"MEYCIQCls5+WOH3b2SP1xOeKKVvNsoR5msdFTizdeCv8Ft39UAIhANbZAg6gSKyiNLsNBDa23W7N5WPOKuhvVhvoeBvXcFjS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191247},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.0-next.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/ab5372aeb73fd4b4d754462f1beb462a/se-studio-contentful-rest-api-1.0.0-next.0.tgz","_integrity":"sha512-SgHxcf6dv5HDQj7jWnYzyfqF3U/2VurB7GEBinMu6ihDmM2lpEXIZaR7m3LcrvFkJtgDGCoL/MnipqCc9HDfxw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.8.11","@se-studio/core-data-types":"1.0.0-next.0","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.9.3","@types/node":"^24.10.0","@biomejs/biome":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.0-next.0_1762773985185_0.5163117467687397","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@se-studio/contentful-rest-api","version":"1.0.0","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5bafe7a62241f6a647e51dd597123a96e2624961","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.0.tgz","fileCount":5,"integrity":"sha512-0GkfxB9P3/yPT4vW476+S+a4YMU4hvFP6G/kOlVQ4lZ1sj+DrZ5UHF8sSTIBPdVPxylyIVS0lcoShKIhu/f3AQ==","signatures":[{"sig":"MEYCIQD/EZpB0CrGPUv7V26WoXTEKOedTHkusbsi0UBrzbGkrQIhAPAL0HoOLQN7lT/PLFyn7wxu677apj5aUhqihVXaV4EI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191233},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/f3d8d0fcba341fd702c12d153db80284/se-studio-contentful-rest-api-1.0.0.tgz","_integrity":"sha512-0GkfxB9P3/yPT4vW476+S+a4YMU4hvFP6G/kOlVQ4lZ1sj+DrZ5UHF8sSTIBPdVPxylyIVS0lcoShKIhu/f3AQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.8.11","@se-studio/core-data-types":"1.0.0","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.9.3","@types/node":"^24.10.0","@biomejs/biome":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.0_1762783243456_0.9648310395764448","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@se-studio/contentful-rest-api","version":"1.0.1","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b4bba6482a631b6abf8152dc69db5efd07e8f199","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.1.tgz","fileCount":5,"integrity":"sha512-KZtF5QdcS1vdcCYgcRHbEJW84KweoUcfkQdxMdVQUz9rwsw0AhpO7hb7aWpePE4t6OfSX2yrzjbvM+EA6UAB5A==","signatures":[{"sig":"MEYCIQDsHbll6esrEj16qJ2DdH590QN/p9p+8vCJUKXsHCinHAIhAKs3zkSexxu6W7kuG1yW7Z24QohRJLCSnfHb7WlguUzF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191233},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/8ad264c1d3e0c91761aeacbcb9813247/se-studio-contentful-rest-api-1.0.1.tgz","_integrity":"sha512-KZtF5QdcS1vdcCYgcRHbEJW84KweoUcfkQdxMdVQUz9rwsw0AhpO7hb7aWpePE4t6OfSX2yrzjbvM+EA6UAB5A==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.8.11","@se-studio/core-data-types":"1.0.1","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.9.3","@types/node":"^24.10.0","@biomejs/biome":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.1_1762787782494_0.4655281382619063","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@se-studio/contentful-rest-api","version":"1.0.2","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.2","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"1f61c0d942b45a04ae33d67fe44f69edc0b6a6bd","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.2.tgz","fileCount":5,"integrity":"sha512-pPRHyMOVv34WehrJrC1m8XPPR3hBH5OMMTHxp4yMk69dsQ2r7Bp83kY3nfmHKujgAZccpwnG9eq3eyVXJEUlFA==","signatures":[{"sig":"MEYCIQC6cC/mwIHyi5brIqv+mU0EyP5PCa3LZQzFi2NL5yXeeAIhAOQA4pLOMMRq/jnERprMr8T6G4bmkc/cJbmv+8uOJZAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193876},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/8fb20675e6c055571e8b885736759529/se-studio-contentful-rest-api-1.0.2.tgz","_integrity":"sha512-pPRHyMOVv34WehrJrC1m8XPPR3hBH5OMMTHxp4yMk69dsQ2r7Bp83kY3nfmHKujgAZccpwnG9eq3eyVXJEUlFA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.8.12","@se-studio/core-data-types":"1.0.2","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.5"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.2_1762963514539_0.8277264989709479","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@se-studio/contentful-rest-api","version":"1.0.3","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.3","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"ee2f48185998c6a7dd76ff3453e9ccc36bc23ce1","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.3.tgz","fileCount":5,"integrity":"sha512-9jlyjnrTBLdMg1eeEthOTxNVv7GJj+HBNWwJ1r+ooiJseMwQJ9jBQJ8e8EhRyWEqhSknaE+89CZDowN6TYGBUg==","signatures":[{"sig":"MEQCIH+emgnCn3fv3tRkcT3L3bJjj7yFex/bEoTaLmtPaETzAiAkZlMK9upUDL9FEzYyTUzODFbQu9k42UzxhdFB81xSfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194305},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/22f3c6a8e0e9e98d51a9a049bf755803/se-studio-contentful-rest-api-1.0.3.tgz","_integrity":"sha512-9jlyjnrTBLdMg1eeEthOTxNVv7GJj+HBNWwJ1r+ooiJseMwQJ9jBQJ8e8EhRyWEqhSknaE+89CZDowN6TYGBUg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.8.12","@se-studio/core-data-types":"1.0.3","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.0","vitest":"^4.0.8","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.5"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.3_1762980542303_0.9212357926006396","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@se-studio/contentful-rest-api","version":"1.0.4","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.4","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"0d2c724084ab9a4ac46bfee7777ca6570f1f3186","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.4.tgz","fileCount":5,"integrity":"sha512-QZPdi6tgWg3D7R/abllbAv/E6CVeaKAIBDO5KzTfs4I5Cfdr21fD6f4GgqqO4FsTpFKM69894yh970HaOkYhwA==","signatures":[{"sig":"MEYCIQCyK6OBRjxYuEvFpfMCZBW2MIjFu97nF/he4CTUk1vU9QIhAIEFLY9dw3rHNDAXMpXkA3URahpZR7EgDUWtkbGokz5u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195503},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/2a4f3fed7c8f00ee9dff10dc1e98e01b/se-studio-contentful-rest-api-1.0.4.tgz","_integrity":"sha512-QZPdi6tgWg3D7R/abllbAv/E6CVeaKAIBDO5KzTfs4I5Cfdr21fD6f4GgqqO4FsTpFKM69894yh970HaOkYhwA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.8.12","@se-studio/core-data-types":"1.0.4","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.1","vitest":"^4.0.8","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.5"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.4_1763123808268_0.057236080439860615","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@se-studio/contentful-rest-api","version":"1.0.5","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.5","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"7f4454d1bbc5bde846115c256ef1633f01169d74","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.5.tgz","fileCount":5,"integrity":"sha512-53EoOk/alhNQvMFM6aajJ4pZ/m45A7OjT+lXKlx1dCRai73BBaZtTW/8qmH7I9MlJ2/5ixOdg8qJQtZ/j7HGIA==","signatures":[{"sig":"MEQCICnf5ZvSwMxeTVnlZyrL8/a/WZxvzw9+Lj/+W4fp+qKwAiBlOslN6lCxVA1IroyaKOTcS0KnX6vVC6NWrsFxT8rHeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195517},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/4e2cad455880515b8319ed30582e4e7a/se-studio-contentful-rest-api-1.0.5.tgz","_integrity":"sha512-53EoOk/alhNQvMFM6aajJ4pZ/m45A7OjT+lXKlx1dCRai73BBaZtTW/8qmH7I9MlJ2/5ixOdg8qJQtZ/j7HGIA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.8.12","@se-studio/core-data-types":"1.0.5","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.1","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.5"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.5_1763128267647_0.5861771390540607","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@se-studio/contentful-rest-api","version":"1.0.6","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.6","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b4a4afa35dc7d5554ca475c472fe953b50c3c4b0","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.6.tgz","fileCount":5,"integrity":"sha512-vokfOElwzgYrOV5kvEPO6VnwtIP4PnrCNl35X2UEFsLlj6huBDXSNRtV6JqX2IMyXfg17zE6aYh0KVUDyNszew==","signatures":[{"sig":"MEQCIAPl2WfMvZU97ojGmExqhTyMhkd1hIsdQxrEWIrgEBEkAiAH9CNmmNlR7D3cqWEFKjmaXSiUMqvP2zQzBR5Z2tH07Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196334},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/3ea619d1040a5fa427453b16462b10b5/se-studio-contentful-rest-api-1.0.6.tgz","_integrity":"sha512-vokfOElwzgYrOV5kvEPO6VnwtIP4PnrCNl35X2UEFsLlj6huBDXSNRtV6JqX2IMyXfg17zE6aYh0KVUDyNszew==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.8.12","@se-studio/core-data-types":"1.0.6","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.1","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.5"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.6_1763223743455_0.6278004314675201","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@se-studio/contentful-rest-api","version":"1.0.7","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.7","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"590a4b308a9580eb549f8e1489f3dfa6126934bd","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.7.tgz","fileCount":5,"integrity":"sha512-zCdgdkRkkV5QcROFd3tVYF74I9ZqfYs/oPaLsXOIxRYfvIFnJZ2s3pen9bDodEZQ7xjg7BWJKAt+dQnrLgvybw==","signatures":[{"sig":"MEYCIQDbtXQyZ1oJ4R6VwShND3qBNN/mviy0is7F6MgrTQ0FMQIhAOK0NwosIgPQpTG6LwnSbQwOkSl/blL0Ckss3tQoXni3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223549},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/061c3efcfff35705853e8cf90f9a3e18/se-studio-contentful-rest-api-1.0.7.tgz","_integrity":"sha512-zCdgdkRkkV5QcROFd3tVYF74I9ZqfYs/oPaLsXOIxRYfvIFnJZ2s3pen9bDodEZQ7xjg7BWJKAt+dQnrLgvybw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.8.13","@se-studio/core-data-types":"1.0.7","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.1","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.5"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.7_1763375103735_0.9793822459434527","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@se-studio/contentful-rest-api","version":"1.0.8","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.8","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"655961f0eb3158a0678bd08de8d3a30dc99ebd87","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.8.tgz","fileCount":5,"integrity":"sha512-0CjGpgqYnBgfIfE8roB+WLKwUNarGHOuveJkidfTs0XihFYTkO2wXxawSqDG/RDXgCrc6gVhgZB0N9pxgDz8BA==","signatures":[{"sig":"MEUCIGC2dTdw1fw03H1aW1mI2puK7dl85hwiIfB3/bUBz8YGAiEA2DeqwNmZUmTdQKdG2etpKiz2cV9aT7iuZe0MZyKF9Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303806},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/9160f280225e9d43207b1e67d1cfa4c4/se-studio-contentful-rest-api-1.0.8.tgz","_integrity":"sha512-0CjGpgqYnBgfIfE8roB+WLKwUNarGHOuveJkidfTs0XihFYTkO2wXxawSqDG/RDXgCrc6gVhgZB0N9pxgDz8BA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","contentful-management":"^11.63.1","@se-studio/core-data-types":"1.0.8","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.10","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.8_1763571408023_0.6339126336306824","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@se-studio/contentful-rest-api","version":"1.0.10","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.10","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"a363b826fbe1765bbe0820813d2894854220e450","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.10.tgz","fileCount":5,"integrity":"sha512-+sGN3AitkVm2bKpPHKu8yZ/XuhlGbcY8yn4+OmfyQ7bD+Sc2u4Aqn8L55rd1BM4aXf0v254JenyszEDtS4MSiQ==","signatures":[{"sig":"MEYCIQCVbKTXIm+CHqaO6zj8nS+s4KdEsKegIuItu4zuXwivMgIhAPLzg3S20VMEfb8FFcLQH2p/yQmd20wpFJixm3bisYgr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303415},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/b58dbeedac0e9237a838ce3161481c13/se-studio-contentful-rest-api-1.0.10.tgz","_integrity":"sha512-+sGN3AitkVm2bKpPHKu8yZ/XuhlGbcY8yn4+OmfyQ7bD+Sc2u4Aqn8L55rd1BM4aXf0v254JenyszEDtS4MSiQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.10","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.12","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.10_1763652091220_0.5541807563225671","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@se-studio/contentful-rest-api","version":"1.0.11","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.11","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"16dacde3fa32b41ef528f10f3a8643002933cdd0","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.11.tgz","fileCount":5,"integrity":"sha512-Wv13+2XT2MahgHvuBNa9J+FXhXuP+hjjJBI7IuAexwJYBKuwWZvHWdTZA808VHA80XyOxqo6H8PB5HpDjQIrMw==","signatures":[{"sig":"MEQCICEB/xBEa68G1twEPxOc7vBrXorjQXU1vUZfxGmBfbrSAiAJQKXehmSA4/q64zYTHxugjBnwdhD+BkQ+JUpzBjbECQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303415},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/78f2e9218c8577e887c12a8d646009d3/se-studio-contentful-rest-api-1.0.11.tgz","_integrity":"sha512-Wv13+2XT2MahgHvuBNa9J+FXhXuP+hjjJBI7IuAexwJYBKuwWZvHWdTZA808VHA80XyOxqo6H8PB5HpDjQIrMw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.11","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.12","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.11_1763719283213_0.6462190530052376","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@se-studio/contentful-rest-api","version":"1.0.12","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.12","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"7726944cc8d9dd186952fe52cc38c2e376e1d3d9","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.12.tgz","fileCount":5,"integrity":"sha512-+yvqVUzSWmSez/0tiVr4LwRgQzrI/aptSlwAO3H6Mu2KIDnhhVGCH9RAUm3GiZmovDGOjhpJe5PBryT9KQRkgg==","signatures":[{"sig":"MEQCIDvOYsrYWyHp1f5HhLzHW3fb2Otx8EWswvESAIRQrNgTAiB5BKR005RlJu1Fx1equt14Qf3IaRMx+cShI1cpeuLMfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303725},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/3431cc03d3ecce71f133d4842e6ff7ba/se-studio-contentful-rest-api-1.0.12.tgz","_integrity":"sha512-+yvqVUzSWmSez/0tiVr4LwRgQzrI/aptSlwAO3H6Mu2KIDnhhVGCH9RAUm3GiZmovDGOjhpJe5PBryT9KQRkgg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.12","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.12","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.12_1763723145642_0.5407626258882823","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@se-studio/contentful-rest-api","version":"1.0.13","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.13","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"d98c96c150ad6242e63bb06bb72c8ed6d3ba3d36","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.13.tgz","fileCount":5,"integrity":"sha512-qhcrHs/KzBFyzTlPqo9+WMIoWWM/Qg4YQ8+8jDCc/QGXh8Y6xtVZT4od5KgRMc72xbPyG5Ck8M0afdnCh6lDYw==","signatures":[{"sig":"MEUCIENXLnxTko1ADDY7QpkQJUsXNkBc7rVOml+1rX1h1+W8AiEAyYQm1NH1SpfRVgMzobyp/NuOG2zZ77zPLonlENzociE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315184},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/e1e86d97c125803dbff8c3980628e81e/se-studio-contentful-rest-api-1.0.13.tgz","_integrity":"sha512-qhcrHs/KzBFyzTlPqo9+WMIoWWM/Qg4YQ8+8jDCc/QGXh8Y6xtVZT4od5KgRMc72xbPyG5Ck8M0afdnCh6lDYw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.13","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.12","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.13_1763731396193_0.909777265160707","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@se-studio/contentful-rest-api","version":"1.0.14","keywords":["contentful","cms","nextjs","typescript","rest-api","caching"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.14","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"72838dfae81dae766bf8986818a10292bb23683c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.14.tgz","fileCount":5,"integrity":"sha512-c5xpGVz3hcQHsHuRDZdWukeTNgRme2r4oXGq4pgxv/GUVB5p5UTdmfZxeVS2XpuKXs4AALiQj+gpnti798GdGQ==","signatures":[{"sig":"MEUCICzmjenFuCsLMzyCSj5wT4XXaIA961J650PhedQBMIDuAiEAzDQIojFbYfBB1I7sNyePOzLzSSnExN0S62h4LE1h+SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315184},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/1abd1abee2a175d51d6319fe1e52e44d/se-studio-contentful-rest-api-1.0.14.tgz","_integrity":"sha512-c5xpGVz3hcQHsHuRDZdWukeTNgRme2r4oXGq4pgxv/GUVB5p5UTdmfZxeVS2XpuKXs4AALiQj+gpnti798GdGQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.14","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.14_1764164890327_0.6531795644521616","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@se-studio/contentful-rest-api","version":"1.0.15","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.15","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"3715fe1b624c8c1f33c7cf5774523d258916af74","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.15.tgz","fileCount":5,"integrity":"sha512-E9BhNnpSLhBGvWwdr8/KwHOnulIXg5uytaPZmUv1uWVv2L/Few8/Ne9qs9CQcJg8akhvJMrL/LNQpAbw2MC3pg==","signatures":[{"sig":"MEUCID3V3MpqyQue9mjPMGp31eD1kPmFFCJSXx/ihXQvWjj/AiEAmrBxBAj8P+No5qGm2ZGwJmk0noi/QxVRp3hUN2q9ddw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319941},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/c6d40e09b6ba433e7d0cc2f0beb1991d/se-studio-contentful-rest-api-1.0.15.tgz","_integrity":"sha512-E9BhNnpSLhBGvWwdr8/KwHOnulIXg5uytaPZmUv1uWVv2L/Few8/Ne9qs9CQcJg8akhvJMrL/LNQpAbw2MC3pg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.15","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.15_1764230841232_0.3835586010954599","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@se-studio/contentful-rest-api","version":"1.0.16","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.16","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"30016841718694e16aba79ce7310790c71d9cd33","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.16.tgz","fileCount":5,"integrity":"sha512-ZRUQNTRnm8J6XxzUzZBpovtt1bni26v/BpGK9dgxWxbInt+r7c0J4XIqqxHcpnuXhqfgZDYWBNxegPftsSt6NA==","signatures":[{"sig":"MEUCIQCcfYTUavah4dPkROllO2mLyIsJ/Xzqlt01YgL1JX1avwIgJaulLVXoaZWMflPGzkU1JyYG62dtAdWymFQqM0yOqD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319941},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/c52162f2e55dca713c2fa1731747ea83/se-studio-contentful-rest-api-1.0.16.tgz","_integrity":"sha512-ZRUQNTRnm8J6XxzUzZBpovtt1bni26v/BpGK9dgxWxbInt+r7c0J4XIqqxHcpnuXhqfgZDYWBNxegPftsSt6NA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.16","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.16_1764250906528_0.6562212685860365","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@se-studio/contentful-rest-api","version":"1.0.17","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.17","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f4ea1a3ea4834a7d2ec6495e5308e665d9de7d04","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.17.tgz","fileCount":5,"integrity":"sha512-prIICbfEsYaO8tOYAgFQtiqgl/dToeWKXXIYD1ztQctjxvugwMcIabEou95r6IVIjWL2cBsElJ1cQDxJOfubZw==","signatures":[{"sig":"MEUCIFqccDvg2Q0VaLz2sZ5QS/WzyMTntx937pKefyoPNvUqAiEAhdWcr03c07wBYhQHN4grhY7t8SXWApjw7o3mk4Y/HUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319941},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/acd8f79b6c958e9d5de47820e2b5f2fe/se-studio-contentful-rest-api-1.0.17.tgz","_integrity":"sha512-prIICbfEsYaO8tOYAgFQtiqgl/dToeWKXXIYD1ztQctjxvugwMcIabEou95r6IVIjWL2cBsElJ1cQDxJOfubZw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.17","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.17_1764251701580_0.415666991103929","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@se-studio/contentful-rest-api","version":"1.0.18","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.18","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b76cf285515b50229f344f90a04e1915f352d88c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.18.tgz","fileCount":5,"integrity":"sha512-AsaLxJXUx7LxQor1AJKK/WWEn7G3WUe7cYCDuUXj2bFdN8B3Nbtqys2pQsqBcRl4gQ1WX+pA9ujGkV+SZWMOiQ==","signatures":[{"sig":"MEQCID0kXnpaSTPj6n6AYhQW3VUEtgCDIzOfB1w2Vou0UYypAiAhD4xMMPH95W/3w2KruTDHIJGyEJonB03hWKQciaPc9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342538},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/f78a9aba46a28019e246a085569948f5/se-studio-contentful-rest-api-1.0.18.tgz","_integrity":"sha512-AsaLxJXUx7LxQor1AJKK/WWEn7G3WUe7cYCDuUXj2bFdN8B3Nbtqys2pQsqBcRl4gQ1WX+pA9ujGkV+SZWMOiQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.18","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.18_1764321982654_0.10154246392182831","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@se-studio/contentful-rest-api","version":"1.0.19","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.19","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"3db9a1b97042ff267ce4858da88f0442dfbd8043","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.19.tgz","fileCount":5,"integrity":"sha512-/3RGs55I7WWhx8ajq49I91SjIscT5AUIwQ87tevWu9nPXKWDWKMPj6aCmOMFA7YSdturduOaQ8o+s/RebCrvSA==","signatures":[{"sig":"MEUCIE0C/YTK7P97k+jDapY+MpQgDGCQ6ZdKHNpyoHj/m8bZAiEAovx6oCBeJF9304Q4eOhqD6vNrPJYUMNDxzQb7XdYUOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354098},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/c5f288d801a1a77c78749714221d0836/se-studio-contentful-rest-api-1.0.19.tgz","_integrity":"sha512-/3RGs55I7WWhx8ajq49I91SjIscT5AUIwQ87tevWu9nPXKWDWKMPj6aCmOMFA7YSdturduOaQ8o+s/RebCrvSA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.19","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.19_1764578120786_0.498070744903796","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@se-studio/contentful-rest-api","version":"1.0.20","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.20","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"e738b106cb128ee25ce543b799722ef447c63bad","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.20.tgz","fileCount":5,"integrity":"sha512-ZSuV3M5NYczffVE2004gjMxwigxUTR77une53uRUlNQilc77nK4ml2ckVYFp5HNMH6vjm8Xa9yr1Ss50WyLdbw==","signatures":[{"sig":"MEUCIQCYlcsoy48fI/sx8WG+ReNZxd5gf5+5BRQtbQAs96nHnwIgRHPSb/7DMB8Im1EKxAxGWwEDfqmWH0jjVqy0jvYLRcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359486},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/522312fba87c7466ae7d391456fcb775/se-studio-contentful-rest-api-1.0.20.tgz","_integrity":"sha512-ZSuV3M5NYczffVE2004gjMxwigxUTR77une53uRUlNQilc77nK4ml2ckVYFp5HNMH6vjm8Xa9yr1Ss50WyLdbw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.20","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.20_1764583584970_0.024261191621659073","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@se-studio/contentful-rest-api","version":"1.0.21","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.21","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"e8e514c81cc832eff67720159a81140d98938289","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.21.tgz","fileCount":5,"integrity":"sha512-yrk/FGj8nbQeDs1Eg2SqdCAyvhJhPPolTH3LVmz0N3L3mBMH7I38RNku4YGBkIikvaKz4qWcTfu9ECdVdLDd4w==","signatures":[{"sig":"MEUCIQClSaooS/Lp2+b/t7cv1BvoOQdV0usUfpmRpJAh6CKu9gIgO7t0Q5LUtsqS/AVTMrdMlvZVSf4uuYvktzAoKQtKCIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366746},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/fa79ea4d274fe0c5c835100468615d72/se-studio-contentful-rest-api-1.0.21.tgz","_integrity":"sha512-yrk/FGj8nbQeDs1Eg2SqdCAyvhJhPPolTH3LVmz0N3L3mBMH7I38RNku4YGBkIikvaKz4qWcTfu9ECdVdLDd4w==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.21","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.21_1764589911761_0.9499849636695405","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@se-studio/contentful-rest-api","version":"1.0.22","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.22","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"4564eb6dc0144289d92bbe3e9584824db46fc069","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.22.tgz","fileCount":5,"integrity":"sha512-cgX7IFg803XZGsbBmhzjwT3qxwM2SIcp4vk/N9/6/8zVjHKSZY/inuBu9BWEi+srq1kqYqHNqAj2Pkx1Tve1xQ==","signatures":[{"sig":"MEQCIFY8aYOm0+y+FRHnlt24FroGbLZw9epKxkZEQNcFZgI2AiAGqqL0d4JThfdH7mTtIR1tdUkNmlo0ARgwRnfHasyT8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369406},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/47f1a477b601b95ed2d4ffd5960954ba/se-studio-contentful-rest-api-1.0.22.tgz","_integrity":"sha512-cgX7IFg803XZGsbBmhzjwT3qxwM2SIcp4vk/N9/6/8zVjHKSZY/inuBu9BWEi+srq1kqYqHNqAj2Pkx1Tve1xQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.22","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.22_1764668158940_0.07493081220923159","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@se-studio/contentful-rest-api","version":"1.0.23","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.23","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"a5529ea56ad7723608e4247894a7786a6fb1bbba","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.23.tgz","fileCount":5,"integrity":"sha512-D+/yEeZ7sy0Tl+H3vCL2yLwsDOOyO122pIhO59vmXbN+DBds9ygVEoiFIQl8Mh6GV4KTfCbw/N56f1Kt7au0KA==","signatures":[{"sig":"MEUCIQCk+dL9NILoCms3t5Vo+0Cpu8A0BI5FHYZFfebXvaDEqwIgA1DY2gtbQk8157EO+wDMc7ClP4JM+5Y/eimTrZsKD/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396757},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/063a0b2cad0c6ff01601cc1cd3ddfd7e/se-studio-contentful-rest-api-1.0.23.tgz","_integrity":"sha512-D+/yEeZ7sy0Tl+H3vCL2yLwsDOOyO122pIhO59vmXbN+DBds9ygVEoiFIQl8Mh6GV4KTfCbw/N56f1Kt7au0KA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.23","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.23_1764762050391_0.32481508707926654","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@se-studio/contentful-rest-api","version":"1.0.24","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.24","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5118f797d2f247f7feb750eb94a9bf1c35b230a8","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.24.tgz","fileCount":5,"integrity":"sha512-I8T9jWnFtEFL5AO5z7dC5eMN1QsddqzYMmKYpOv3uAgiyWxYGFFxRxWQfGcn3j98BgtnUypN0eW2updJiNqBUA==","signatures":[{"sig":"MEQCIHeR3GF6RQ7orP0+3DeQIlYSBjJQJCXSLmwYKuXxlBwVAiA+efxINnloOJrc3HMEDyU0wlsNm8/3trbZOQ+241atYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398668},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/6ef49ad8930730eaf263fe42ced7d05c/se-studio-contentful-rest-api-1.0.24.tgz","_integrity":"sha512-I8T9jWnFtEFL5AO5z7dC5eMN1QsddqzYMmKYpOv3uAgiyWxYGFFxRxWQfGcn3j98BgtnUypN0eW2updJiNqBUA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.24","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.6","tsup":"^8.5.1","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.24_1764769037238_0.20425573009164588","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@se-studio/contentful-rest-api","version":"1.0.25","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.25","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"93fcbe928b5c7e38cdde2a6d54d83bdb05067c09","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.25.tgz","fileCount":5,"integrity":"sha512-ZD1SjomO6X9B3rAVZUCf027Mx24cn+SHiO612IIOTClSxUPLvRJfNlm1bmINmSeoCmPvZ/mmBcNMik98HSYglA==","signatures":[{"sig":"MEYCIQDz9xQH3mbFYk39N5HqI3aqR5d92tO8fUTTeQpNmpGyPgIhAMkPRSTtSMSupooE7J4sIKqAYGanxIre0lhT/Scq/kDx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398668},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/b842064a15e677fb176dde5b70e927c4/se-studio-contentful-rest-api-1.0.25.tgz","_integrity":"sha512-ZD1SjomO6X9B3rAVZUCf027Mx24cn+SHiO612IIOTClSxUPLvRJfNlm1bmINmSeoCmPvZ/mmBcNMik98HSYglA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.25","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.25_1764865290916_0.4545563027705024","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@se-studio/contentful-rest-api","version":"1.0.26","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.26","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"798a02f382a5bb42422e0d5e96ae91262e8cb941","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.26.tgz","fileCount":5,"integrity":"sha512-B5RH21PxH2QylH3gTXgwyI+BFNSxy/i1qpE0QKymLRteNNpV9R1U3aYRfqhoMSsH/IQYVEgMd7TnqcSl9ToyUA==","signatures":[{"sig":"MEYCIQCfch2SojaZoUPXqTtX2GOMh1pv/r9Fe4rgvwLxBJY8qgIhAI/sYcAWwcEQAGpeA6+PvLpUbVEFtiYuHjQqu7wNZwPy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398271},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/df73f3d8fb25c58b81ae10e5110503f4/se-studio-contentful-rest-api-1.0.26.tgz","_integrity":"sha512-B5RH21PxH2QylH3gTXgwyI+BFNSxy/i1qpE0QKymLRteNNpV9R1U3aYRfqhoMSsH/IQYVEgMd7TnqcSl9ToyUA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.26","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.26_1764872473185_0.9120711047920707","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@se-studio/contentful-rest-api","version":"1.0.27","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.27","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"85668ebaff669cce8b67d7d74f7a98b76f08d2ce","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.27.tgz","fileCount":5,"integrity":"sha512-we4JFY+oYzyHuryFMKyOzdESr2eYZTZYzR3WyfrS0v+DT0xbpeKVQn6ihHSN/VfyPEel0nhcZQbGxM06PLfbsA==","signatures":[{"sig":"MEYCIQCfdan+1YMnspwptluXhhiP2WWsI9WYBJH5yoz+oyQlJAIhAOv9yAuGUAQ0HpgMdXjL935mIrmfBQpZAMvSXzHn7uVd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400355},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/c262df96d8cd332effacb3d0a1e6b621/se-studio-contentful-rest-api-1.0.27.tgz","_integrity":"sha512-we4JFY+oYzyHuryFMKyOzdESr2eYZTZYzR3WyfrS0v+DT0xbpeKVQn6ihHSN/VfyPEel0nhcZQbGxM06PLfbsA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.27","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.27_1764883406083_0.052467517634902094","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@se-studio/contentful-rest-api","version":"1.0.28","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.28","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"06947c64d86c4c85386299b5380adde7b2916dbb","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.28.tgz","fileCount":5,"integrity":"sha512-7HjBAzn9m8kr7u9P917k0+8DHpJFFXx8HWOH3N0Nn/nqs6UaAZ3WneGfCCMZFzxyGjWm8bP1rUO0kjecEUF0wg==","signatures":[{"sig":"MEUCIQC9Zipx1inS+Wz+RdMT9kcot2CVIigfPyZHCOIQHtmejwIgPss5I1172JrDsCWLIHMz3fjt6RnE3YAflNOkNP8tVRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403962},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/0b1d4979279ffd8880e8c88ed9f7e678/se-studio-contentful-rest-api-1.0.28.tgz","_integrity":"sha512-7HjBAzn9m8kr7u9P917k0+8DHpJFFXx8HWOH3N0Nn/nqs6UaAZ3WneGfCCMZFzxyGjWm8bP1rUO0kjecEUF0wg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.28","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.28_1765120248313_0.27967463504288714","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@se-studio/contentful-rest-api","version":"1.0.29","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.29","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f4858e78575fded32072128642087294612a553b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.29.tgz","fileCount":5,"integrity":"sha512-7eypZGOtJIT/1cSI/dahAyUw/A0mIsa541BuUvje2x0oy86bUVNvpA3Lnzv9IF+ZbokPeNE16XOn+dDDvn5vug==","signatures":[{"sig":"MEUCIGaybTX02/D8y3a6eyu1rLbaPBjH5+RABXhine5+1qhwAiEAkyLmM5EGbuIFl2S0HjrjBGI9trWr3Nt4YBLYxp2icx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403962},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/961a0574b3ccc5a1c599039b31d83e83/se-studio-contentful-rest-api-1.0.29.tgz","_integrity":"sha512-7eypZGOtJIT/1cSI/dahAyUw/A0mIsa541BuUvje2x0oy86bUVNvpA3Lnzv9IF+ZbokPeNE16XOn+dDDvn5vug==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.29","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.29_1765125292610_0.04408617502645096","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@se-studio/contentful-rest-api","version":"1.0.30","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.30","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"15c678ac2383d68f5612ae4654348eeda3737a45","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.30.tgz","fileCount":5,"integrity":"sha512-sEvGjkcNfDnRfZKnDTOTNvQGNcKZvo8zXxMafpHVIroJZZq09GSQfGuUJK7aolAVfq+SLsjYlpkqgyxiPYSyuA==","signatures":[{"sig":"MEUCIGjZLpoYcDYcj4V2AcWvmJx3hMGmO2yLDv/0x6TI2S78AiEAjofjMl1YvLvHvOXKBUVNcUgn81ZKX2mEU8O4M03qSjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422142},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/8c0d476f807260bc1562b4c16f73e5ac/se-studio-contentful-rest-api-1.0.30.tgz","_integrity":"sha512-sEvGjkcNfDnRfZKnDTOTNvQGNcKZvo8zXxMafpHVIroJZZq09GSQfGuUJK7aolAVfq+SLsjYlpkqgyxiPYSyuA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.30","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.30_1765225038022_0.2053767246856706","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@se-studio/contentful-rest-api","version":"1.0.31","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.31","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"134c40b086decfe4a8170d25ef84254644152713","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.31.tgz","fileCount":5,"integrity":"sha512-5b+lGJZ762N8Wej2+MKUUzDVa1wZs2xRIT4D8vMLAlFzKLH68P5UR/tEVx1P5pGEHkhzNQOpjcWS5yRlAvKaYQ==","signatures":[{"sig":"MEQCIHTepOkJhdRJmincRsgfW4hvoBewd7Kfs9lgdvmicRa8AiAGVKYKShez2TqqW9WboAC0iQD8CTiu+JuMLTt7g9LsZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422142},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.31.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/d0c4cad10aa7478023363b11bca79dec/se-studio-contentful-rest-api-1.0.31.tgz","_integrity":"sha512-5b+lGJZ762N8Wej2+MKUUzDVa1wZs2xRIT4D8vMLAlFzKLH68P5UR/tEVx1P5pGEHkhzNQOpjcWS5yRlAvKaYQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.31","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.1","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.31_1765268926401_0.3832547744647983","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@se-studio/contentful-rest-api","version":"1.0.32","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.32","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"bcc71e8d549eb09606f247bf499e223e285609d7","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.32.tgz","fileCount":5,"integrity":"sha512-9qcFWWM/sx96/MWipVCwDc2fyQgTQIFhVlxiw+xJFcpp9R2Q/rCAvFaeGOF10zO+a0S7mWMZDLTFi/KJVcI4vw==","signatures":[{"sig":"MEUCIQCnVmUqdIl8oBLDykMXpgfJNjPXWjkyAwUFIm/+ugnAFgIgGb3vPwPhbEsATGDqtcxdWkiTFsqyr7+BcvaWd3On2TU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422142},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.32.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/907e5a240e14c5333f122717a87cc2be/se-studio-contentful-rest-api-1.0.32.tgz","_integrity":"sha512-9qcFWWM/sx96/MWipVCwDc2fyQgTQIFhVlxiw+xJFcpp9R2Q/rCAvFaeGOF10zO+a0S7mWMZDLTFi/KJVcI4vw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.32","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.2","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.32_1765270495973_0.6328287231065994","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@se-studio/contentful-rest-api","version":"1.0.33","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.33","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"87d39104dd446356a6455f5d924be2b91c31b662","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.33.tgz","fileCount":5,"integrity":"sha512-m755Hk5bYhPHi7HVn3o00g0X2yGUZwtAHQ1+UlYYN8jDU5VxGvXlq/nnld1qGXsHMqagrJHxEmnYl0S6xBFDlg==","signatures":[{"sig":"MEUCIFbj0Uj/FZnwUdm57WZHG8w0R0oVuLp2LPXA468bsiNvAiEAh9aEO3Z33OR6fKlJ44dbWuKwgNkZJE2tEjj/6jZC9p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422454},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.33.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/cee910e42c695f85a8398f9487a5ea74/se-studio-contentful-rest-api-1.0.33.tgz","_integrity":"sha512-m755Hk5bYhPHi7HVn3o00g0X2yGUZwtAHQ1+UlYYN8jDU5VxGvXlq/nnld1qGXsHMqagrJHxEmnYl0S6xBFDlg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.33","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.2","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.33_1765277984690_0.32001340409676504","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@se-studio/contentful-rest-api","version":"1.0.34","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.34","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"d997152b032bc0a5f978ce18640c6182808d622d","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.34.tgz","fileCount":5,"integrity":"sha512-/I/g9OUE8yrJQfndekEdNEcasilz0k106iFHW5Qk8noY+ekvwdheC5lAAdZyo5tmQPzO6uMiPP4o1iwDQcnkDg==","signatures":[{"sig":"MEQCIAwMRFqFv5wT+wqJ4fYAju3X/gIrZbsqfrZmPwrdILwNAiACth33rODtF4+y0hvIQ3qovX8P8+6zt/eXN3a+9oAn1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447704},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.34.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/df518b0ae95e9a23b0d70f5f88c37251/se-studio-contentful-rest-api-1.0.34.tgz","_integrity":"sha512-/I/g9OUE8yrJQfndekEdNEcasilz0k106iFHW5Qk8noY+ekvwdheC5lAAdZyo5tmQPzO6uMiPP4o1iwDQcnkDg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.34","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.2","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.34_1765303591740_0.5322388249454852","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@se-studio/contentful-rest-api","version":"1.0.35","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.35","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"32b44ff7f617332d94e0c94171c0c97fd05adb6a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.35.tgz","fileCount":5,"integrity":"sha512-bc5gR8H58odYNdo2pPIqrVxA0o82pqr2yejQYoaY4G1BWzOt9vzfF+C8x6q5uyis4AYbF/eRMl6m9mV3HEhCGg==","signatures":[{"sig":"MEYCIQDcNViwufQ/PeFxZ6amsrGVPOE9a5q4ufAqhw3FNNrXLAIhANwN4Ao+kTnwzcDZXQ4sb7K9iW/65pUgs/AEawXfqqEb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447704},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.35.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/bea88efb439727973cc466bca951efa5/se-studio-contentful-rest-api-1.0.35.tgz","_integrity":"sha512-bc5gR8H58odYNdo2pPIqrVxA0o82pqr2yejQYoaY4G1BWzOt9vzfF+C8x6q5uyis4AYbF/eRMl6m9mV3HEhCGg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.35","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.2","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.35_1765313379062_0.03712526348536471","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@se-studio/contentful-rest-api","version":"1.0.36","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.36","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"ff8495b006ddbab45680354c28b7103359e8a61c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.36.tgz","fileCount":5,"integrity":"sha512-98RTKXKjwonNymj8QPNcHAk+BVal6KtgKvcMCEOP76tWDDqXk/hRO9BkHRd+FZlp85VERbVDcDsY0wLw2PjyXA==","signatures":[{"sig":"MEUCIAkBiJU9QUoWxhdjTZdGQSWPZVA2YsDksuqi4naCQmdbAiEAsdbPMQIgszSgp8oVoBJ+a9BBeGDSajzZCRWGbLgd2m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464450},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.36.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/29bea7f742fcc00ff078b018cb943fb9/se-studio-contentful-rest-api-1.0.36.tgz","_integrity":"sha512-98RTKXKjwonNymj8QPNcHAk+BVal6KtgKvcMCEOP76tWDDqXk/hRO9BkHRd+FZlp85VERbVDcDsY0wLw2PjyXA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.9.0","@se-studio/core-data-types":"1.0.36","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.7","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.2","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.36_1765397359159_0.9622461745014876","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@se-studio/contentful-rest-api","version":"1.0.37","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.37","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"1ccc39b55cf46daf12802ae96e9399963d254ebe","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.37.tgz","fileCount":5,"integrity":"sha512-J9eEp7U13K0+/2qIASkgukcNukxBsjtBcVOmqVmo/HQFi/KVMTr2OHpsjxvBYkvIoWU42b+DVDFdxSTod7cllw==","signatures":[{"sig":"MEQCIB1CoFDTbaXN97PwriWvsZxmnSMgMGRDxHuDjo99OX7VAiARSpGltRLTpGw5npcdV9ts8M/cR1cilylwuh3g8mkI/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495765},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.37.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/20961433f0287c4dbb7f415bcba424ed/se-studio-contentful-rest-api-1.0.37.tgz","_integrity":"sha512-J9eEp7U13K0+/2qIASkgukcNukxBsjtBcVOmqVmo/HQFi/KVMTr2OHpsjxvBYkvIoWU42b+DVDFdxSTod7cllw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","@se-studio/core-data-types":"1.0.37","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.37_1765794357000_0.09167435154793635","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@se-studio/contentful-rest-api","version":"1.0.38","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.38","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"3b74d618f3d60b35a723a7baea7c99916f8fa9cd","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.38.tgz","fileCount":5,"integrity":"sha512-xSUh2TOkcOOApTi8yQ4XwBW+QDtNn7HGEMXhrkRlOILAG8aG8L/C56MvTEZnE8a9bwt6/B+izm3mMZkEROazfw==","signatures":[{"sig":"MEUCIQC+RMv2rZf4wHLFTLF/Bygw0M++gZ2k/tAeXigR/JWT7AIgDqADaSqgSQ49ZaCSVp+x1+hVTlDBNVVN1PKmPC99e+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493800},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.38.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/6dafac4d705627f19d381e10c6295d24/se-studio-contentful-rest-api-1.0.38.tgz","_integrity":"sha512-xSUh2TOkcOOApTi8yQ4XwBW+QDtNn7HGEMXhrkRlOILAG8aG8L/C56MvTEZnE8a9bwt6/B+izm3mMZkEROazfw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","@se-studio/core-data-types":"1.0.38","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.38_1765800289612_0.7542924110240288","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@se-studio/contentful-rest-api","version":"1.0.39","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.39","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"9a4e32c3e30c3a5868edf88fbace825805661551","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.39.tgz","fileCount":5,"integrity":"sha512-Pw50ResxurQP0BW0sIt95hdLdRc5itZ+YTZ3yUHFB/o1d/ArXp8rU0oijTAmqsZbIU3844e/UEh9EEDDinBhcQ==","signatures":[{"sig":"MEQCIEQQq7GRRuwoHOwQdTb27HNfREVW1qrWzRnVOgT84h6HAiA/dSdjang6/efevhWtN8+GyR5IGPHwyi17zFiMN/DGPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493451},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.39.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/188132cb4cae7908d225d9b3ac6ce8d2/se-studio-contentful-rest-api-1.0.39.tgz","_integrity":"sha512-Pw50ResxurQP0BW0sIt95hdLdRc5itZ+YTZ3yUHFB/o1d/ArXp8rU0oijTAmqsZbIU3844e/UEh9EEDDinBhcQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","@se-studio/core-data-types":"1.0.39","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"^2.3.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.39_1765831307442_0.30301828518730356","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@se-studio/contentful-rest-api","version":"1.0.40","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.40","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f7f620028e2414d5233d457e423890c90b74e63b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.40.tgz","fileCount":5,"integrity":"sha512-XqNSm11eiPphx8aDizt1yw1J3xQ67bk44igYCUox7CNYP8/+GBmAJV6sLvaPTKZGBlW+tHVZtc9YPTZk/9Iwww==","signatures":[{"sig":"MEUCIQD/OAoQd+K2BYmdXtg0G4v2opi1YLWjgCbQs4p49gnIYgIgdJyLSY4MUERGnJ9tX+XBndtj4Q0VVJnUtCfodcMWQAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494843},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.40.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/1eb22e1912c765c4b88d2bd3ed423193/se-studio-contentful-rest-api-1.0.40.tgz","_integrity":"sha512-XqNSm11eiPphx8aDizt1yw1J3xQ67bk44igYCUox7CNYP8/+GBmAJV6sLvaPTKZGBlW+tHVZtc9YPTZk/9Iwww==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","@se-studio/core-data-types":"1.0.40","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"^2.3.9"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.40_1765872406373_0.6849284995613432","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@se-studio/contentful-rest-api","version":"1.0.41","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.41","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"403376f22b8cc032873ce66263974182ccd9c1f2","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.41.tgz","fileCount":5,"integrity":"sha512-a0KmYVXq8f3f0htgwsZcs2DL3eDAuGSu/02t2TmDSE/ht3Wzn+heiaTLXi0KtcuaIPWFAKklpUnn54Sv0KJF8g==","signatures":[{"sig":"MEQCIDXYgNgMKqAmSSV8HmUEZrF/oMtq9MRJPGa3lwEz+BSuAiAZgywoUklsfcvoVQHfrSqY5yWlLCCgwoOMwFJvFljJsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495659},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.41.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/7b8e9ad56be2f0bce79da55a550acf3d/se-studio-contentful-rest-api-1.0.41.tgz","_integrity":"sha512-a0KmYVXq8f3f0htgwsZcs2DL3eDAuGSu/02t2TmDSE/ht3Wzn+heiaTLXi0KtcuaIPWFAKklpUnn54Sv0KJF8g==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","@se-studio/core-data-types":"1.0.41","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"^2.3.9"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.41_1765878082785_0.9621971742594997","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@se-studio/contentful-rest-api","version":"1.0.42","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.42","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"c82edd830fc037958bcf230c4e4d741d32eb9612","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.42.tgz","fileCount":5,"integrity":"sha512-5CULeQ5nUxsawulTqjeI9In2voeirMyk2m8vngRCxYi0eX2QxKGAEcQrsoyhvyj/bVTJJIMCQ46kNrN+Jf5WbA==","signatures":[{"sig":"MEYCIQDwNlbI62CQkL7JcwOSG8zCT6lPV6y7pNnUHipRKe68BwIhAJbuLRIreEEJGc/l0pLt/hyj4TGgtWG+kb16Id8lZonO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499034},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.42.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/24c69c6c2f25aa5c7e5a3cdacb91a4a6/se-studio-contentful-rest-api-1.0.42.tgz","_integrity":"sha512-5CULeQ5nUxsawulTqjeI9In2voeirMyk2m8vngRCxYi0eX2QxKGAEcQrsoyhvyj/bVTJJIMCQ46kNrN+Jf5WbA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","@se-studio/core-data-types":"1.0.42","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.15","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"^2.3.9"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.42_1765918064843_0.4710286494331062","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@se-studio/contentful-rest-api","version":"1.0.43","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.43","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"0bbec0e41c82c0296d540d08ae3745ea38756a5c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.43.tgz","fileCount":5,"integrity":"sha512-qNYoPVQT6mF7srz0pqLJcJr9i0jZSYbzzH7BgtvhY/ddBg17mdXmq35vOnjhcv3xX62RaezOiG2aOq2VWdnXzQ==","signatures":[{"sig":"MEUCIQCw5PpF0LT4X/Tmlv25GHDbrYmuIQ97VBFTjZcRWhGhjAIgDPqmoJ11xBzLJQOaE+D70qJWo10KGVXC4yEOBEItcgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499073},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.43.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/0842da7c22629cb3c2147a4d7ce87fbf/se-studio-contentful-rest-api-1.0.43.tgz","_integrity":"sha512-qNYoPVQT6mF7srz0pqLJcJr9i0jZSYbzzH7BgtvhY/ddBg17mdXmq35vOnjhcv3xX62RaezOiG2aOq2VWdnXzQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","@se-studio/core-data-types":"1.0.43","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^16.1.0","tsup":"^8.5.1","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"^2.3.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.43_1766405503811_0.3402159998818841","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@se-studio/contentful-rest-api","version":"1.0.44","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.44","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"45fe2a9b1fe54fc12811b15acf8fb56f3a3771dc","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.44.tgz","fileCount":5,"integrity":"sha512-Y8DsBSLSlC3isvrceMkLAxdoS786R8zy5LU+JjD2uSmyrAJsbXN0dogwyL0hvtKT5Fki/iaOjqCMv1ln/PC5eg==","signatures":[{"sig":"MEUCIQDsKQVSHcQw6F9qiUdV/sCXrZiWrDQ0N8EPvNg3Mh4yQwIgRTs0dPTvK5Wep/4oIOZWgfB100Xzms4ci5N1pY8Sk9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499073},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.44.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/f242f16c9e0afa6294959851cbed0688/se-studio-contentful-rest-api-1.0.44.tgz","_integrity":"sha512-Y8DsBSLSlC3isvrceMkLAxdoS786R8zy5LU+JjD2uSmyrAJsbXN0dogwyL0hvtKT5Fki/iaOjqCMv1ln/PC5eg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","@se-studio/core-data-types":"1.0.44","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^16.1.1","tsup":"^8.5.1","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"^2.3.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.44_1766479379252_0.20329440415970423","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@se-studio/contentful-rest-api","version":"1.0.45","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.45","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"9fade01dc7f04d161275f0fdf6c9ca36a035fb6c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.45.tgz","fileCount":5,"integrity":"sha512-rSfgkUWlPpeu8rO4WF726S+KF4+fUU9rtOvEvq0OOD+/DEhereEXao7B6v9k0hBbClY2VkBIvBb1tbi5nFTFDg==","signatures":[{"sig":"MEUCID5y2ZKbAe7ugtPX2LhT7izAhLMYDnlsEDvnDJwv+zzfAiEAvMP0I7Kcsp+XerFi3G08oz2ZhfxMBfXXHyh0ZsPu2QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499035},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.45.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/e556defbef75b965d8a8f596e7d6c03d/se-studio-contentful-rest-api-1.0.45.tgz","_integrity":"sha512-rSfgkUWlPpeu8rO4WF726S+KF4+fUU9rtOvEvq0OOD+/DEhereEXao7B6v9k0hBbClY2VkBIvBb1tbi5nFTFDg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","@se-studio/core-data-types":"1.0.45","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"^2.3.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.45_1766503848152_0.06736696286772115","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@se-studio/contentful-rest-api","version":"1.0.46","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.46","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"8815761c8842ea1187d0f33c78dfd1bd608ce8e6","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.46.tgz","fileCount":5,"integrity":"sha512-Euh7LUBi1dK/FzOjFF0V6Binhmya5vro4uheecdTe1iBQ46I/F98GOvKwBp6QUsDbjSTipUfhkvDyqJ8bXh09w==","signatures":[{"sig":"MEUCICnFK37thQ9WKF+S+bQWiRLEvyrfhImusfVkZtX7BmvXAiEApCo6S10WQGe5xkfaWhdt2fccFZbyIwVG8N2xbSJmg18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504209},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.46.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch --no-clean","lint":"biome lint .","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/a3a069c5d78ab38ca404cd65f048d7e1/se-studio-contentful-rest-api-1.0.46.tgz","_integrity":"sha512-Euh7LUBi1dK/FzOjFF0V6Binhmya5vro4uheecdTe1iBQ46I/F98GOvKwBp6QUsDbjSTipUfhkvDyqJ8bXh09w==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","@se-studio/core-data-types":"1.0.46","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"^2.3.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.46_1767168145601_0.5530615769442351","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@se-studio/contentful-rest-api","version":"1.0.47","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.47","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"860746877beee02c8b6df488146d4e4c5a66312e","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.47.tgz","fileCount":299,"integrity":"sha512-H0P/ndr4VLic+dwM/P2MqpFFUbAXbT0ZoNYtM3KDQEyzxt3DbrOUknUIOfJPy1f3Xpait9P8YIJCVzPmI/wZZA==","signatures":[{"sig":"MEUCIDeQhRnIu70Xmsvr6eBtgfjpXN4oeKgPIo7dlyrvlLv7AiEAsvm22QyPDhrrTGN+zNG9+hJ8wPx2ZzgVEYDT91SFVLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596046},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.47.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/9db8ec29d5a5dc5fa90612f04697fdae/se-studio-contentful-rest-api-1.0.47.tgz","_integrity":"sha512-H0P/ndr4VLic+dwM/P2MqpFFUbAXbT0ZoNYtM3KDQEyzxt3DbrOUknUIOfJPy1f3Xpait9P8YIJCVzPmI/wZZA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.47","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^22.19.3","@biomejs/biome":"^2.3.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.47_1767601338268_0.7911005802300426","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@se-studio/contentful-rest-api","version":"1.0.48","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.48","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"3f8b9156c0da0a25d709d40f8548fdc9a54b8cef","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.48.tgz","fileCount":299,"integrity":"sha512-wVhkWGScy0l0FW8R5uTgHIh02pI8ss8O9Ju/lhH+2GS14G8hoN6N7MpsuyvA0rLVVNH4KAIwsglKKnKMyMWUAA==","signatures":[{"sig":"MEUCIGYwPK4hO1LPBz7H9JkgSUK4VD4X63EtKynrbhgYSvD7AiEAnzFYRu35T3aWfKRkp9jr8YPKCepoFrmERro35as7/7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596182},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.48.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/bd43e037853267b2bba032f41a6a9d95/se-studio-contentful-rest-api-1.0.48.tgz","_integrity":"sha512-wVhkWGScy0l0FW8R5uTgHIh02pI8ss8O9Ju/lhH+2GS14G8hoN6N7MpsuyvA0rLVVNH4KAIwsglKKnKMyMWUAA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.48","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^22.19.3","@biomejs/biome":"^2.3.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.48_1767605868781_0.03340746464782107","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"@se-studio/contentful-rest-api","version":"1.0.49","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.49","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"56b8f83c7d06f00c1753f14170f5816830ea0407","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.49.tgz","fileCount":299,"integrity":"sha512-xnk8MtO45BQLaJV046Cjv164CzaqAJGRw7kkYC4s1zDn7Ooq8MsAi00Q8MsGB2fzzjfiaSmVem6jSjiS01jSAQ==","signatures":[{"sig":"MEUCICGemVuYrfELJvepzVO7M/5Z2V2aSvsTWIwV1dI3C6faAiEAkI7r3b8hlpS1cbFPoRj3EZlpKale0PBTOFHVaXNGuM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596318},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.49.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/a3629d6a8b2d38db1bc590649a0b4b7b/se-studio-contentful-rest-api-1.0.49.tgz","_integrity":"sha512-xnk8MtO45BQLaJV046Cjv164CzaqAJGRw7kkYC4s1zDn7Ooq8MsAi00Q8MsGB2fzzjfiaSmVem6jSjiS01jSAQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.49","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^22.19.3","@biomejs/biome":"^2.3.11"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.49_1767611566307_0.3116383575169719","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@se-studio/contentful-rest-api","version":"1.0.50","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.50","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"fb879a11c535629d93e43a6789af8d01d44cc151","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.50.tgz","fileCount":299,"integrity":"sha512-e0AERgLxk7TJQlzT49qEzyaRtFuYPaXUuc+MvpcZaRyW6b6J3D5WNl5RSK3CiYZHSHkROyw0uP5vRI8ZQerqnA==","signatures":[{"sig":"MEYCIQCJbFHOqeCtJxbXJoGcmrYfyT6U4gvfTTemIXqhJVOwhAIhAKkYkvyDZgEXa51zmsoZUo5AydGM6EnnJgb5FpFGOJDw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596454},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.50.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/adce09ccd8128c86c2a1b903cc40f77a/se-studio-contentful-rest-api-1.0.50.tgz","_integrity":"sha512-e0AERgLxk7TJQlzT49qEzyaRtFuYPaXUuc+MvpcZaRyW6b6J3D5WNl5RSK3CiYZHSHkROyw0uP5vRI8ZQerqnA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.50","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^22.19.3","@biomejs/biome":"^2.3.11"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.50_1767788268233_0.13376240529518957","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@se-studio/contentful-rest-api","version":"1.0.51","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.51","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"3069f8cff2ad9bd0ebf825cadf9586300895b80b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.51.tgz","fileCount":299,"integrity":"sha512-u0Ah6KR0ZNbX34zbUqZatcOnNOmPS7BU4lzVbxYd5lTFW54/usm0XeYhSSuh7RfLeybGswhhW5kZyatncwEIrw==","signatures":[{"sig":"MEUCIQDfpJtvG7c9nG3p7i/AM633Pqq1rwRXiibqvNN4k3tykgIgMTgf3R6NfnpBd8Q6wZX7cKNoaby1PUbm5e9Pz+RQ0qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601291},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.51.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/328545ac540dce7e532fea3bd339c9c9/se-studio-contentful-rest-api-1.0.51.tgz","_integrity":"sha512-u0Ah6KR0ZNbX34zbUqZatcOnNOmPS7BU4lzVbxYd5lTFW54/usm0XeYhSSuh7RfLeybGswhhW5kZyatncwEIrw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.51","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^22.19.5","@biomejs/biome":"^2.3.11"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.51_1768225555318_0.06636932749218571","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"@se-studio/contentful-rest-api","version":"1.0.52","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.52","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"26dbcfec0ecfe7fd9cef92ab43a59fa4e291f6cf","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.52.tgz","fileCount":299,"integrity":"sha512-SOg2RjaFR56+PXW28AwIVjRcOMDsmSDPXdkAfjFNfm+5/w4dTvzxYLc4V6yBvpGa89sbClgYRXOtXF6INTnQEg==","signatures":[{"sig":"MEUCIQCE2m7IZVobZfE+5Mu1KJz8/e5xmUW9NQ970CVrByEP9QIgJ2IFryMHidc43hsW4h3X3JudDzSFXKzK392oyPoDFpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602482},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.52.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","test:watch":"vitest","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/0d3339f11d7360ab323b952dfd5f1ce5/se-studio-contentful-rest-api-1.0.52.tgz","_integrity":"sha512-SOg2RjaFR56+PXW28AwIVjRcOMDsmSDPXdkAfjFNfm+5/w4dTvzxYLc4V6yBvpGa89sbClgYRXOtXF6INTnQEg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.52","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","next":"^15.5.9","tsup":"^8.5.1","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^22.19.5","@biomejs/biome":"^2.3.11"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.52_1768397305272_0.6398121019347138","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"@se-studio/contentful-rest-api","version":"1.0.53","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.53","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"a0c6a5bcc3ef14bbf344ae33bba25e61a4f34e15","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.53.tgz","fileCount":299,"integrity":"sha512-8pWovKwg425+n7fKINg7qH1XDV8Ilzq+ILZo7RdGCQhHG4LyW1V20CxcwwK7+TsN5CZCevRtTCAm9ixMoYqPvA==","signatures":[{"sig":"MEUCIF+2EwV/cxxTYjAJm/l64QoJ09U/wJ4ZVbJPdlYXOfV6AiEA1uxFEEtAyM45H6o2JGWJNtpV32zQDoxvUZGyANnsUm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601635},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.53.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/e360c84b77711c0a3e087735da90f5d1/se-studio-contentful-rest-api-1.0.53.tgz","_integrity":"sha512-8pWovKwg425+n7fKINg7qH1XDV8Ilzq+ILZo7RdGCQhHG4LyW1V20CxcwwK7+TsN5CZCevRtTCAm9ixMoYqPvA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.21.1","dependencies":{"contentful":"^11.10.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.53","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.9","typescript":"^5.9.3","@types/node":"^22.19.7","@biomejs/biome":"^2.3.11"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.53_1769029177912_0.9991576876604233","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"@se-studio/contentful-rest-api","version":"1.0.54","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.54","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"824228a3fda1d82451381d8fdd1bc5a237994157","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.54.tgz","fileCount":299,"integrity":"sha512-JxalKPJuC0jAbqwBJa528GnEjDlVWc2GetLVZiIo0GHm7QgfxOPBVzZ9ftLdB0gNj6ymy7kOyyiUc7NR/uQ16g==","signatures":[{"sig":"MEUCIQC26Fc2XzsV7SYbhsOVp/CsnTKSRnAyv2i4Ll0/NJUQMgIgWeyGD9FOUlzN9oY4Oxi55jLRn7EWmvDud4eYJoL/L+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601771},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.54.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/0bb46a986b61e900bc4a37773b32f9d7/se-studio-contentful-rest-api-1.0.54.tgz","_integrity":"sha512-JxalKPJuC0jAbqwBJa528GnEjDlVWc2GetLVZiIo0GHm7QgfxOPBVzZ9ftLdB0gNj6ymy7kOyyiUc7NR/uQ16g==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.54","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.9","typescript":"^5.9.3","@types/node":"^22.19.7","@biomejs/biome":"^2.3.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.54_1769418834480_0.8029449274114169","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"@se-studio/contentful-rest-api","version":"1.0.55","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.55","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"1c8c0e5b1d98d21737b92e98a209fd1a54693ed4","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.55.tgz","fileCount":299,"integrity":"sha512-cHBrbTFUkNwUuKFF+eQZcaTVBiYuN1NWfF8eyRVqd6Iq2EI1Ae+nHA2DvWHn4PEMLM2Xc+gVyjdsQrwD8BWGyA==","signatures":[{"sig":"MEUCIQDMx19YLrKHNLJhhMseNWPcS8eMH/NSN4l4HAF561yZDAIgAmF6xU5YBHvrs37+UvNRifgF1bJD/XZu7BVOBl75Df8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601907},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.55.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/73512a970317fa2eb3641a1666cb4e31/se-studio-contentful-rest-api-1.0.55.tgz","_integrity":"sha512-cHBrbTFUkNwUuKFF+eQZcaTVBiYuN1NWfF8eyRVqd6Iq2EI1Ae+nHA2DvWHn4PEMLM2Xc+gVyjdsQrwD8BWGyA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.55","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.9","typescript":"^5.9.3","@types/node":"^22.19.7","@biomejs/biome":"^2.3.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.55_1769419364260_0.6234009422771543","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"@se-studio/contentful-rest-api","version":"1.0.56","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.56","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b8960ce48a2eb407a8f094e5f8592956acd2528d","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.56.tgz","fileCount":299,"integrity":"sha512-ln0vLVg5t1YTX10lopz1P3yjredlcwmQmjPqu4jGw6Dml25qSdd/ZGsWXZPffmS5DQsHHe2Muv0FSwUJzrYErg==","signatures":[{"sig":"MEQCIGPRca3or1lnD3LDYDU1sbx9Nj3/gHeg8X/2xKnPXFL/AiAqeT3+iNu+CoT6QAftLTxlTTQ9pITQhC4GpwJNK4awhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602288},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.56.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/228cccaeb200391db22b91086f2e8a20/se-studio-contentful-rest-api-1.0.56.tgz","_integrity":"sha512-ln0vLVg5t1YTX10lopz1P3yjredlcwmQmjPqu4jGw6Dml25qSdd/ZGsWXZPffmS5DQsHHe2Muv0FSwUJzrYErg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.56","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.11","typescript":"^5.9.3","@types/node":"^22.19.7","@biomejs/biome":"^2.3.13"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.56_1769789540881_0.9156739281322537","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"@se-studio/contentful-rest-api","version":"1.0.58","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.58","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"dc9ca95baf31e72ed3ecd9894ac91a72ba931d04","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.58.tgz","fileCount":299,"integrity":"sha512-iV8GNCUTPkfJs22lqfccjPhhD4yhBYUpaF0OyoZP1MMmC97DIxrPCXhJfwnIa1AKIZ790UwEXfj3Z1K6YJ64tQ==","signatures":[{"sig":"MEUCIQC8eGozVCm5KW1bQP/2sGU3uBf69w7CdUfChb8tF6117QIgGi1Wy+UgfgG6RIy2Dzx5jyTfYWAJJhiupEXVfLuoXtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603988},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.58.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/864f27de8e50946ef8c1dd5db021c37c/se-studio-contentful-rest-api-1.0.58.tgz","_integrity":"sha512-iV8GNCUTPkfJs22lqfccjPhhD4yhBYUpaF0OyoZP1MMmC97DIxrPCXhJfwnIa1AKIZ790UwEXfj3Z1K6YJ64tQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.58","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.11","typescript":"^5.9.3","@types/node":"^22.19.7","@biomejs/biome":"^2.3.13"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.58_1770035917526_0.2764980565367481","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"@se-studio/contentful-rest-api","version":"1.0.59","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.59","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"340e9ef7cc3197438bd00fa483e3ab53162a3042","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.59.tgz","fileCount":303,"integrity":"sha512-IvvA4xayuWhbaixlTb6Oqq+zQN5FBOgnCrImyN8MB46Snbj6Y1NHRl/vXfskyghzowBYzHoMWEvdtPdcZ72jkw==","signatures":[{"sig":"MEYCIQDLmmWDPAaDihU58rFKAJbSQYkepc4so6XXnfHJZGrWaAIhAOYTmWzNglLfS7LTyOQJp0+HE1egdn8qJ/FQ+qr0Wvbb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613373},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.59.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/996691727c358c531b9e6771ab9100cf/se-studio-contentful-rest-api-1.0.59.tgz","_integrity":"sha512-IvvA4xayuWhbaixlTb6Oqq+zQN5FBOgnCrImyN8MB46Snbj6Y1NHRl/vXfskyghzowBYzHoMWEvdtPdcZ72jkw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.59","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.11","typescript":"^5.9.3","@types/node":"^22.19.7","@biomejs/biome":"^2.3.13"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.59_1770048066624_0.5737406243617975","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"@se-studio/contentful-rest-api","version":"1.0.60","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.60","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"1d8f61f59960eb87bffa4ca40fe75f4c33ec5d23","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.60.tgz","fileCount":303,"integrity":"sha512-oZOqcNrzjEB+BKss0FucyT1XLfI1XOMkZdF3Lm3hmwUODhtc6KaJU00UH/cWsHzs3r1nimb/FR/G223zpSjCWw==","signatures":[{"sig":"MEYCIQDYqTT1bZFA4bpsznFgt7BiKirSLCo43h4nbDZOEqv/UQIhALZD2cYuWgg2X+IrE9r0Y8fjQXDRaaDP6w/oeVeOif1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616944},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.60.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/9f7e24260c8d9242d73bcb78e7555d17/se-studio-contentful-rest-api-1.0.60.tgz","_integrity":"sha512-oZOqcNrzjEB+BKss0FucyT1XLfI1XOMkZdF3Lm3hmwUODhtc6KaJU00UH/cWsHzs3r1nimb/FR/G223zpSjCWw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.60","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.11","typescript":"^5.9.3","@types/node":"^22.19.8","@biomejs/biome":"^2.3.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.60_1770221805499_0.8736846840534427","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"@se-studio/contentful-rest-api","version":"1.0.61","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.61","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"ed140d93b79de4b163761bf580be1ff5882a159b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.61.tgz","fileCount":303,"integrity":"sha512-R313B368ewjTg2YbyCUR63iTIjKKn+QA96ZXTC/7iQRvt2vrtao3Gs7xbXz8WttNmLXgt+7QrFrRZ2NyXKe1Kw==","signatures":[{"sig":"MEUCIQCea7ZjvdUoYLYGBasdqaV0DEXIgE7IpJ2NEYQJTZr1UAIgVVV15do9H+JafjOirNBg8kFy7gLgmNbQYbFvQJd6vIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617080},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.61.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/6f7a129e0eaca6814b4228045457e4b7/se-studio-contentful-rest-api-1.0.61.tgz","_integrity":"sha512-R313B368ewjTg2YbyCUR63iTIjKKn+QA96ZXTC/7iQRvt2vrtao3Gs7xbXz8WttNmLXgt+7QrFrRZ2NyXKe1Kw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.61","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.11","typescript":"^5.9.3","@types/node":"^22.19.8","@biomejs/biome":"^2.3.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.61_1770226321510_0.43638793694901157","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"@se-studio/contentful-rest-api","version":"1.0.62","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.62","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"1abf83eb0380437aba580bdcc4da3746d9bb7021","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.62.tgz","fileCount":303,"integrity":"sha512-wXMragSp6MU6TM+Mta7J6hGgqLcrk86VIZYukXXPQNCpP+qgJ+p/0h0EouHNofJi/FOL1gtB5zXjwXnllI1qAw==","signatures":[{"sig":"MEUCIQD+I7PfBffB71zik6Lpqkl5slYrcMFmtvMNpmyPe14HugIgBRzQHUhJ6oLrtcIrA7K1Z4aHwoI+ihVEUAEWynRqxsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617216},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.62.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/4c8ae0825b208a988544f886e0b20b53/se-studio-contentful-rest-api-1.0.62.tgz","_integrity":"sha512-wXMragSp6MU6TM+Mta7J6hGgqLcrk86VIZYukXXPQNCpP+qgJ+p/0h0EouHNofJi/FOL1gtB5zXjwXnllI1qAw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.62","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.8","@biomejs/biome":"^2.3.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.62_1770286119358_0.5367910076886011","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"@se-studio/contentful-rest-api","version":"1.0.63","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.63","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"156038f38939272d0ef74f7a16400ecf7034fdf0","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.63.tgz","fileCount":303,"integrity":"sha512-V7f4yln4GTTf9lVmLH8pMLiCVmnQ+y7tGeQ4OWo7f+aB3QBY1zLfibyXgJjwcPu96wN9t82HqBmknpMYp4R63w==","signatures":[{"sig":"MEUCIQDarD/M0wv5XV1j3JfQ5T6ykrOk31Mq6T+ZTzpVu0sXqQIgY3C9mh+XynDOndivnO0uiFz7G8gwR2r+5AouJ+s73qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622712},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.63.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/102d364f524df014e58c6a2ae923d614/se-studio-contentful-rest-api-1.0.63.tgz","_integrity":"sha512-V7f4yln4GTTf9lVmLH8pMLiCVmnQ+y7tGeQ4OWo7f+aB3QBY1zLfibyXgJjwcPu96wN9t82HqBmknpMYp4R63w==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.63","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.8","@biomejs/biome":"^2.3.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.63_1770630316070_0.44322277716905245","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"@se-studio/contentful-rest-api","version":"1.0.64","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.64","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"261f069c92e1bacb0ed1ffa49087665c00f50c50","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.64.tgz","fileCount":303,"integrity":"sha512-1HKLmWJAE+HufUUZhkc0QC4OmS+plu7uSW5u8VJvTn83kPmc3gZ2ZPzcRymscbxH/DJkNjYf30hBGWUnuuZv+g==","signatures":[{"sig":"MEUCIQD6qxTm0AO3uUrYU2S8H2924gZRIodh6ptWzG8K/aWc9gIgRZuwLOR2KnbmkySEn9KvGZS5AWY1qbp/LSr4buG503w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622849},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.64.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/a6d9e1e21a05ebc5fb21e26bb45443c5/se-studio-contentful-rest-api-1.0.64.tgz","_integrity":"sha512-1HKLmWJAE+HufUUZhkc0QC4OmS+plu7uSW5u8VJvTn83kPmc3gZ2ZPzcRymscbxH/DJkNjYf30hBGWUnuuZv+g==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.64","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.10","@biomejs/biome":"^2.3.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.64_1770635664221_0.7323239036314158","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"@se-studio/contentful-rest-api","version":"1.0.65","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.65","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"64716e25f22fc15be2deffe243556d1c4f4eacb2","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.65.tgz","fileCount":303,"integrity":"sha512-xA3bQJj/JPkYSNj2/ZgsUXcprix8qsj113kLCagCebpgFvfK3FqBqs8XuHZY4zkwEjfZ248WuG7ZHcNsAf8D2A==","signatures":[{"sig":"MEUCIFM7Cc204C7+6COAxOVbR0ctdl6GwPUdjRhi4yFtXFR/AiEA+cXuPsM3sRz2BgqzCBQJ7y6IUMBw+FnekCC3cj90dWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622985},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.65.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/9bb46762adac856fdcc4fc518115f5d1/se-studio-contentful-rest-api-1.0.65.tgz","_integrity":"sha512-xA3bQJj/JPkYSNj2/ZgsUXcprix8qsj113kLCagCebpgFvfK3FqBqs8XuHZY4zkwEjfZ248WuG7ZHcNsAf8D2A==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.65","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.10","@biomejs/biome":"^2.3.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.65_1770642597895_0.1720026527998293","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"name":"@se-studio/contentful-rest-api","version":"1.0.66","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.66","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6a3650725378dffc52997dc26f21d06da59b7f71","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.66.tgz","fileCount":303,"integrity":"sha512-pAQJGD0h1Odgqk2BR2ishQETe/FPvpfRxDknYS2J3HYC9p8SkvuSfIWEzdfaTBP2niSnzhaNauoI5Zc8CqobrQ==","signatures":[{"sig":"MEUCIAXGbeZ0xHfR7pQ/mSUcpVAFY3ZTp9dvupf6ZfuiUDdcAiEAi3Av6Yy2lj+YkkmyI8dhTQ62kKksstMsswdEruKBvQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623329},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.66.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/2b74cf6d711a3fda271b2be3c6d9c88a/se-studio-contentful-rest-api-1.0.66.tgz","_integrity":"sha512-pAQJGD0h1Odgqk2BR2ishQETe/FPvpfRxDknYS2J3HYC9p8SkvuSfIWEzdfaTBP2niSnzhaNauoI5Zc8CqobrQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.66","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.10","@biomejs/biome":"^2.3.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.66_1770739382152_0.4326686023602271","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"@se-studio/contentful-rest-api","version":"1.0.67","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.67","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"eac26466f1e0420cb7a41719cedccb599e06c0ee","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.67.tgz","fileCount":303,"integrity":"sha512-o2wWHnlfVLknmaVlVIInEv3cdchDKnhyLDGZiIHpdOOUhu6tHVu67msTmqcS48zQ5vjjySt+0YdvasB0LwQxUg==","signatures":[{"sig":"MEYCIQCednBQilDgQtICjFdxoA+p4bI44fVNwBQMr5+XCyQPBwIhALJ1SlZF+S+VeqJ9w13eu92g3mIYu0DTgIoOM2iSFVnB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623465},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.67.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/a9d920c80aa98ed548dc36f27ac29372/se-studio-contentful-rest-api-1.0.67.tgz","_integrity":"sha512-o2wWHnlfVLknmaVlVIInEv3cdchDKnhyLDGZiIHpdOOUhu6tHVu67msTmqcS48zQ5vjjySt+0YdvasB0LwQxUg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.67","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.10","@biomejs/biome":"^2.3.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.67_1770824780299_0.6685413859625136","host":"s3://npm-registry-packages-npm-production"}},"1.0.68":{"name":"@se-studio/contentful-rest-api","version":"1.0.68","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.68","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"cdd6f24cf111bc9f6dba07b18f891d4dc67c7e2b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.68.tgz","fileCount":303,"integrity":"sha512-GJ99b1np6MersuRot9trwGlISXAqshmItvkeW0iCV8yIRRberYTRT0usqBopZyP6JQ5OvFhcWb9pA81848EUig==","signatures":[{"sig":"MEQCIH9+9O3efqZk6D7MhQaGxMz2lEWUcg3PV9u3ra8GgCKhAiBnTVGcKDk++xrayV1CLSmloyD1LqpyD7LBvBCsk+TP5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622677},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.68.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/c88089c7e15da1db976b863198352625/se-studio-contentful-rest-api-1.0.68.tgz","_integrity":"sha512-GJ99b1np6MersuRot9trwGlISXAqshmItvkeW0iCV8yIRRberYTRT0usqBopZyP6JQ5OvFhcWb9pA81848EUig==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.68","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.3.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.68_1770971167055_0.3185867826180502","host":"s3://npm-registry-packages-npm-production"}},"1.0.69":{"name":"@se-studio/contentful-rest-api","version":"1.0.69","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.69","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"ef57fa302a190b77eecba883bfd61924cd4d97a9","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.69.tgz","fileCount":303,"integrity":"sha512-fUi6rviw1LBp/cEEfkaip5casPfPhw+8fsq71+zirCLtKeghY+qhYIFA/h4N4UnPkjEtsoe3KKoISN+Y8ivOCA==","signatures":[{"sig":"MEYCIQCsc5oHky0ln6eRjAlIn5Xok3aW6fKrG96p/CfGlGNoAwIhAP7GMBTjS4cCSnfG5wIgOMkmANwM9rsi9ELeCKVuh1lH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622813},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.69.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/29eb592dc41bc696b7174b235e7e8c80/se-studio-contentful-rest-api-1.0.69.tgz","_integrity":"sha512-fUi6rviw1LBp/cEEfkaip5casPfPhw+8fsq71+zirCLtKeghY+qhYIFA/h4N4UnPkjEtsoe3KKoISN+Y8ivOCA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.69","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.3.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.69_1770984777368_0.9091515882591614","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"@se-studio/contentful-rest-api","version":"1.0.71","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.71","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6505cf66d7d7ca518191605cb21684149768abbd","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.71.tgz","fileCount":303,"integrity":"sha512-Upk/aC2mxUN/ay4GTtviiJw5LpMib7SBTOsyYIUO3PrS4tSuDpBa2gWHM0/hnSz0MOI3lGGKvnEZjTC5fJHCeQ==","signatures":[{"sig":"MEQCIBdOkez3hF+7UukC2uM/I9fkzQNn7XjLPTgGDhVbJsIaAiBzWRdNGe78aX70+jfZUh4Cm9e8HCZPbXXw7USjM6OcLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623085},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.71.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/aae0f159b3df43e4c2c3608933432aaa/se-studio-contentful-rest-api-1.0.71.tgz","_integrity":"sha512-Upk/aC2mxUN/ay4GTtviiJw5LpMib7SBTOsyYIUO3PrS4tSuDpBa2gWHM0/hnSz0MOI3lGGKvnEZjTC5fJHCeQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.71","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.3.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.71_1771233287959_0.33424377388640547","host":"s3://npm-registry-packages-npm-production"}},"1.0.72":{"name":"@se-studio/contentful-rest-api","version":"1.0.72","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.72","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"bf6df3104baff91c8104bfac0ce68f00c68843ad","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.72.tgz","fileCount":303,"integrity":"sha512-yX6vcHZRZ/0e2wLY4gWVEOnSyOf/XoqskjQGoieN9NQYVNHQ0be1FU2TfsM+Y52zqZz/DJjcJhWXo1Ei2U8shw==","signatures":[{"sig":"MEUCIGZQyYqrHfs4UZhWTUi2I+zWRyt5z3PzXxWgZ//DYCVyAiEAxkyHg0fXVgKoDdUy2Mgl9dmEkSJkEkuSI27eyIR4C54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623221},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.72.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/ca98f414c3fec598a4d308ffaf26e1e2/se-studio-contentful-rest-api-1.0.72.tgz","_integrity":"sha512-yX6vcHZRZ/0e2wLY4gWVEOnSyOf/XoqskjQGoieN9NQYVNHQ0be1FU2TfsM+Y52zqZz/DJjcJhWXo1Ei2U8shw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.72","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.3.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.72_1771235473875_0.719760343624104","host":"s3://npm-registry-packages-npm-production"}},"1.0.73":{"name":"@se-studio/contentful-rest-api","version":"1.0.73","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.73","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b14e307937121476364418feea751e3cc630a41a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.73.tgz","fileCount":303,"integrity":"sha512-uj+pD7O6t1/QNhTSNJ0wnmIjMi+8CQAggHl3W+KHzDmPq7jBhvcw7uKGbPEDNQJnIPPrmTlNhDPc6zx2Ia+OJg==","signatures":[{"sig":"MEUCIQCOE4773wTlaAwz14ME7BSZmmxJxNb+cb7v0YXNOjtVcwIgbtwPk5WTtHCQtY7xVLWDwGzwliEc2/hLkjykGeFR140=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623357},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.73.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/127e7dbecd439311a0a14c4ee3cce9e9/se-studio-contentful-rest-api-1.0.73.tgz","_integrity":"sha512-uj+pD7O6t1/QNhTSNJ0wnmIjMi+8CQAggHl3W+KHzDmPq7jBhvcw7uKGbPEDNQJnIPPrmTlNhDPc6zx2Ia+OJg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.73","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.3.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.73_1771235667476_0.03793645416291258","host":"s3://npm-registry-packages-npm-production"}},"1.0.74":{"name":"@se-studio/contentful-rest-api","version":"1.0.74","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.74","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"97a96011916430e822fce3540c085617583ffe89","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.74.tgz","fileCount":303,"integrity":"sha512-d01LH/b67xcodQj6+ZRi4hvS4i9AsPARnq5heQauBuKKoAkA+wuNKnWOHn7gcuKyumRkGRFSLAZYjHskYQ2ekg==","signatures":[{"sig":"MEQCIA5w6nkYj0EIe311kEHWWo6Mez9hgEaROzp/L7PX3mn0AiAtfpKLLMRwzWVQoChd5t6Xs3vDWa6rWpz2EKCPdlNpGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623493},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.74.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/2683070c1f416e35a7b476c21c217449/se-studio-contentful-rest-api-1.0.74.tgz","_integrity":"sha512-d01LH/b67xcodQj6+ZRi4hvS4i9AsPARnq5heQauBuKKoAkA+wuNKnWOHn7gcuKyumRkGRFSLAZYjHskYQ2ekg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.74","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.3.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.74_1771237313935_0.7127487505217209","host":"s3://npm-registry-packages-npm-production"}},"1.0.75":{"name":"@se-studio/contentful-rest-api","version":"1.0.75","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.75","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"a0e60bc5575d82a25560c13bfa3306de175a7d59","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.75.tgz","fileCount":303,"integrity":"sha512-vzR2Ay+4awWHlbTGT8JcArpk8TBCcpadrZGxpGP3fHmCWlmoQfFGWqwzVQ78ihYevldANNI9hKLeayjNEmtgyg==","signatures":[{"sig":"MEQCICh4a73nqhZB4ae+U0WbpwOxoIqL39AkuA4/bni1VG9lAiBFpTvLiseKI7RonCLtaFBbbuJQOwd9SJI24kNKzvO8QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623629},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.75.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/6af48e24e558db848a67734fb5421b73/se-studio-contentful-rest-api-1.0.75.tgz","_integrity":"sha512-vzR2Ay+4awWHlbTGT8JcArpk8TBCcpadrZGxpGP3fHmCWlmoQfFGWqwzVQ78ihYevldANNI9hKLeayjNEmtgyg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.75","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.3.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.75_1771241420488_0.3410385964815603","host":"s3://npm-registry-packages-npm-production"}},"1.0.76":{"name":"@se-studio/contentful-rest-api","version":"1.0.76","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.76","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"738b533342215ecdf86b2e18e0df0cae63503e06","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.76.tgz","fileCount":303,"integrity":"sha512-BvnLbotO/wmJE35Q5dVf/eN7Se9BBhRLN6BJv+eOwizQPf01Mco8x3Al19ojXTQDbCsSys7MTtiMoNdvQih1cQ==","signatures":[{"sig":"MEUCIAmBO7idrWUa1Pr2c/nDytMSPpcBHUaWcDWOqia9e3YaAiEArtnzFq9p3XoqnVanzz1ls699n+nhBS8neV+lfmcyfh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623765},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.76.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/b0996a4a1941a224dad1ecad9cd2d7d0/se-studio-contentful-rest-api-1.0.76.tgz","_integrity":"sha512-BvnLbotO/wmJE35Q5dVf/eN7Se9BBhRLN6BJv+eOwizQPf01Mco8x3Al19ojXTQDbCsSys7MTtiMoNdvQih1cQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.76","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.3.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.76_1771273811233_0.8057772889191388","host":"s3://npm-registry-packages-npm-production"}},"1.0.77":{"name":"@se-studio/contentful-rest-api","version":"1.0.77","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.77","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"66e405c9e5a22da451eb692a3faf0f7ac4c77e9a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.77.tgz","fileCount":303,"integrity":"sha512-GWmMczfoYzRtDn9XbwNtJFC8x/lp4uohrm6LQ06gqL+gqGT9PII9TVlBaL20pRJoDpSPkxDNdwneWZpKszxvAg==","signatures":[{"sig":"MEUCIFLxxEvUVU2pHx/9WHz2KkBBPCioMpnsgWq9Q7Nvq2jyAiEA+2M82geIHEUiRltB03MhgfQi1pGsmZLXdv6mt4W7rXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623901},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.77.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/388016edd90d90b2d350572aabf14745/se-studio-contentful-rest-api-1.0.77.tgz","_integrity":"sha512-GWmMczfoYzRtDn9XbwNtJFC8x/lp4uohrm6LQ06gqL+gqGT9PII9TVlBaL20pRJoDpSPkxDNdwneWZpKszxvAg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.77","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.3.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.77_1771324780750_0.8187392738574941","host":"s3://npm-registry-packages-npm-production"}},"1.0.78":{"name":"@se-studio/contentful-rest-api","version":"1.0.78","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.78","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"910ab7ee9489feda6ed4eab36a51407b32ce5118","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.78.tgz","fileCount":303,"integrity":"sha512-xIXshBvXtD+mPs9F3xLvc0o3TU6ReyRFRGRQ4o8DNMymJ2Uj1SZHzpNVU/nS/IClWWwbEx+070AXn4B4CPA69Q==","signatures":[{"sig":"MEQCIHvflfw6L6mwpsUArdIEyxRZVP6yXEjWni5Y5gSHb8DxAiBc2r7shfmBk2hDfB+iW9AJUL/0pOPwqSaMdO4bPSeqsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624181},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.78.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/1fd205f721a6f28788ddb735f1a9ea4b/se-studio-contentful-rest-api-1.0.78.tgz","_integrity":"sha512-xIXshBvXtD+mPs9F3xLvc0o3TU6ReyRFRGRQ4o8DNMymJ2Uj1SZHzpNVU/nS/IClWWwbEx+070AXn4B4CPA69Q==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.78","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.3.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.78_1771350700093_0.263532880047989","host":"s3://npm-registry-packages-npm-production"}},"1.0.79":{"name":"@se-studio/contentful-rest-api","version":"1.0.79","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.79","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"d5c9c40ac151bc314055168a6eddb657a81c4d5f","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.79.tgz","fileCount":303,"integrity":"sha512-a1CLKcYfkAUm56jDQkn44J0qN31LTwP+zHyHROU+NitOxo1JSiMOcifmzmAw/1W3JeLslFhxCTF6czTh9CYRPg==","signatures":[{"sig":"MEYCIQD3DiE1OXspgUoNvEO8pGd5BBYOjHsbFobvuo7ecAI6rwIhAJXUqBcoQJikaGvhS7lZtgMYIiHEiZn3BOcY1FA9++af","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624929},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.79.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/085d4a9d3f3f9ba0aa4fda96291e1c68/se-studio-contentful-rest-api-1.0.79.tgz","_integrity":"sha512-a1CLKcYfkAUm56jDQkn44J0qN31LTwP+zHyHROU+NitOxo1JSiMOcifmzmAw/1W3JeLslFhxCTF6czTh9CYRPg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.79","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.3"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.79_1771586843676_0.5372162378630008","host":"s3://npm-registry-packages-npm-production"}},"1.0.80":{"name":"@se-studio/contentful-rest-api","version":"1.0.80","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.80","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"1848491ba16b94c5d4b7843ac518efa9a6d0df27","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.80.tgz","fileCount":303,"integrity":"sha512-pkUfn2SVZwb5A2l5gpYmmTpTe80n/lw0mEvX9vOA0pyceeXA9cpx9h5KfFFzlB/DwvICvt/52P7Qjsb/0D5n+w==","signatures":[{"sig":"MEUCIQCk0bg9kv67g2BF9hg8ZKuklQQSkb54aYliAZHXOFYKWwIgGdAbIc+3BYras/l16rS/wY98gbZcqpRpdqBd9uHM5tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626371},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.80.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/0467c0f9b59df9d6b390c4b579470aba/se-studio-contentful-rest-api-1.0.80.tgz","_integrity":"sha512-pkUfn2SVZwb5A2l5gpYmmTpTe80n/lw0mEvX9vOA0pyceeXA9cpx9h5KfFFzlB/DwvICvt/52P7Qjsb/0D5n+w==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.80","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.3"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.80_1771603816805_0.10699649484084883","host":"s3://npm-registry-packages-npm-production"}},"1.0.81":{"name":"@se-studio/contentful-rest-api","version":"1.0.81","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.81","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"bef09277a5d02f0b79a9f5b708a5c28f79040b47","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.81.tgz","fileCount":303,"integrity":"sha512-J47MfRW1NFBWlWgWBAh2IXxiMIqtLvRIFSqvSo/TqKcXurs7rD/2HUIVTM9wPT9Jbf8GZ4EOzJ1trHnxfudLYQ==","signatures":[{"sig":"MEQCIHu3BFxtI7PftZwfPG1kYWXBtlnI+QbQFW8HGJLsbNsiAiBK0tatItRsYUHjO+YYExo0mvbAlzxPume8gHc8ZWXvZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626507},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.81.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/82d75c990fae2b8cbeb4cb73c1352232/se-studio-contentful-rest-api-1.0.81.tgz","_integrity":"sha512-J47MfRW1NFBWlWgWBAh2IXxiMIqtLvRIFSqvSo/TqKcXurs7rD/2HUIVTM9wPT9Jbf8GZ4EOzJ1trHnxfudLYQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.81","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.3"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.81_1771849118970_0.5869509058078595","host":"s3://npm-registry-packages-npm-production"}},"1.0.82":{"name":"@se-studio/contentful-rest-api","version":"1.0.82","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.82","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"4d1c7df761bd4b5ffeac1c78d02a4095b2da3934","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.82.tgz","fileCount":303,"integrity":"sha512-cQ2RQaYtDBVwwXFBL7LS38ZSOG4Z9AK1cagDyaL6b4OhH7Fu/8soOjnx1pYZAwypPW3NBulIhcGRfp0v2LuxJg==","signatures":[{"sig":"MEYCIQD3wCKPqrW7zub2bn//4Nwavl8cAuUFBkcLqioSPHVsmwIhAO0h06tp6PYCvx/Qp/wu1Cgj3X00dyXCCccNO9acBKG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627420},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.82.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/b5ab1934e9b9d575c2afd3f263970653/se-studio-contentful-rest-api-1.0.82.tgz","_integrity":"sha512-cQ2RQaYtDBVwwXFBL7LS38ZSOG4Z9AK1cagDyaL6b4OhH7Fu/8soOjnx1pYZAwypPW3NBulIhcGRfp0v2LuxJg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.82","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.82_1771862134518_0.8301509878357289","host":"s3://npm-registry-packages-npm-production"}},"1.0.83":{"name":"@se-studio/contentful-rest-api","version":"1.0.83","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.83","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"fe912f45b49a3f4396496b3e2945852522b79245","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.83.tgz","fileCount":303,"integrity":"sha512-CM3is1rp0qu9Nd5bmTzbWjK8MplKt4hI9A3mYV8BXtYN18oQtayrNvPtHOC/N8SvKGPcV2KW5EQ0kbvWZGZJ+w==","signatures":[{"sig":"MEUCIQC2POgqwWQnC48H4Gw83bu4yIDR5e6dE7gHeV6ETXBlpwIgSGfO9iVbg1eayHo0NMtzZo7LYLAQ1JOVnRU8rgKuNhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627556},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.83.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/8c3f09e792e6afb0e4378d6a07958bd3/se-studio-contentful-rest-api-1.0.83.tgz","_integrity":"sha512-CM3is1rp0qu9Nd5bmTzbWjK8MplKt4hI9A3mYV8BXtYN18oQtayrNvPtHOC/N8SvKGPcV2KW5EQ0kbvWZGZJ+w==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.83","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.83_1771935948826_0.3381803832844188","host":"s3://npm-registry-packages-npm-production"}},"1.0.84":{"name":"@se-studio/contentful-rest-api","version":"1.0.84","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.84","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"3ae04a139e4ab66a2fc8bee7bf24867f7904d1fc","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.84.tgz","fileCount":303,"integrity":"sha512-2zvXF9FRc4PWM545syQzvGfSGoHs744/hbestCB17cGmEyBns13iZtnOaMOSMOmVpy/zjH2mQDr5tqh+87Dppw==","signatures":[{"sig":"MEYCIQCAV2DLqdlDFxoxw92E/xCy3ZZBwJeBJtly8oLS6OrqbAIhAKnyp4DjO6Fahw4b56/JW2yH99ahmlLP22exfGicNIq0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627692},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.84.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/6ec2e6ac96b7795f39ed2931a3f61385/se-studio-contentful-rest-api-1.0.84.tgz","_integrity":"sha512-2zvXF9FRc4PWM545syQzvGfSGoHs744/hbestCB17cGmEyBns13iZtnOaMOSMOmVpy/zjH2mQDr5tqh+87Dppw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.84","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.84_1771938485045_0.4453470222978759","host":"s3://npm-registry-packages-npm-production"}},"1.0.85":{"name":"@se-studio/contentful-rest-api","version":"1.0.85","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.85","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"426a54fa22fd286dbedf3375c91100d5a82a2ae6","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.85.tgz","fileCount":303,"integrity":"sha512-PaTY4Gashv0tHAtfM6tQ3q4BKVacC08s7RDn6IDEbuUp2ds04U01oQu8KvxbyPG/ITEvMrbk7n+Q+0pctJ6R4g==","signatures":[{"sig":"MEYCIQD787P/4X7Sbf6R+FIIud1OId3GJok3ei77+kEUjpwqIQIhAPG7OUNswqQHL4tfYitILS469FahYs30RhHdxSYTVH6H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627828},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.85.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/b445a8dbdf66e8320f5f907b04f41feb/se-studio-contentful-rest-api-1.0.85.tgz","_integrity":"sha512-PaTY4Gashv0tHAtfM6tQ3q4BKVacC08s7RDn6IDEbuUp2ds04U01oQu8KvxbyPG/ITEvMrbk7n+Q+0pctJ6R4g==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.85","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.85_1772028821671_0.700100774187886","host":"s3://npm-registry-packages-npm-production"}},"1.0.86":{"name":"@se-studio/contentful-rest-api","version":"1.0.86","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.86","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5630c09ea010ec106d94db7794f7e05bc12e3d9d","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.86.tgz","fileCount":303,"integrity":"sha512-fJaOj8FTgTgS1Eo+swguAfEZLdhVvwZpTs5pVVHkP+dp3k4EETwnJE6bvOw9TOvSH0kQC8WFvnTea9POcG3yDw==","signatures":[{"sig":"MEUCIHRVWQRtcs8Iw0hjCzfOKYBL8AigKSFF/VIUQ7GjCGUXAiEAxxj+BtcBJVttdt+Chwv3nOu5OhJpb3MvY9LzYrCRilM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628464},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.86.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/11a725a0a0c169af1baffdd84f1a5129/se-studio-contentful-rest-api-1.0.86.tgz","_integrity":"sha512-fJaOj8FTgTgS1Eo+swguAfEZLdhVvwZpTs5pVVHkP+dp3k4EETwnJE6bvOw9TOvSH0kQC8WFvnTea9POcG3yDw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.86","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.86_1772114059161_0.024738011601053822","host":"s3://npm-registry-packages-npm-production"}},"1.0.87":{"name":"@se-studio/contentful-rest-api","version":"1.0.87","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.87","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"74e732a8aaf7cf831696a3d09b998ca929f68c4a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.87.tgz","fileCount":303,"integrity":"sha512-B9Msv0sA14SQtOdcddXaeu8JexnalKnhFDb9P/AYpt6WQYXNv/CO9XJJmj1qboAbX5bCF1mjhaPflHVUJTVHUw==","signatures":[{"sig":"MEUCIQDtgkywos6yHPL5jSyIXr73I+j+HYprUr5HzwAvzefHEgIgH+Tnqa5FSweyyrpXxUHI0j4HqCmhNXW72zG9Iz3ElOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628600},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.87.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/95f6ae74a0326889c0ec6e2198ca3088/se-studio-contentful-rest-api-1.0.87.tgz","_integrity":"sha512-B9Msv0sA14SQtOdcddXaeu8JexnalKnhFDb9P/AYpt6WQYXNv/CO9XJJmj1qboAbX5bCF1mjhaPflHVUJTVHUw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.87","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.87_1772123295732_0.25808597580863957","host":"s3://npm-registry-packages-npm-production"}},"1.0.88":{"name":"@se-studio/contentful-rest-api","version":"1.0.88","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.88","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"1f4f95856ed6a66f2f0f1b78724c767bb4dd1226","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.88.tgz","fileCount":303,"integrity":"sha512-41Gu0TJYWOi/hIKYWY1XlaknkSpyFxfz3sAFdyjGcox709jpQwYKTlNMuTIGDDJwAUkDKqMmanpoZB0p4Wzofg==","signatures":[{"sig":"MEQCIC0jQH92gDDcO8Ef1WnMjfL9zxsmQ8nuNvH2OYmnXGahAiBvU1UXIFbLx9AZEPMvj3zhq+J5jj+aebAh6Qb+iE7Tig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628736},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.88.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/a1fd481634f9925b191f603b7e38efd4/se-studio-contentful-rest-api-1.0.88.tgz","_integrity":"sha512-41Gu0TJYWOi/hIKYWY1XlaknkSpyFxfz3sAFdyjGcox709jpQwYKTlNMuTIGDDJwAUkDKqMmanpoZB0p4Wzofg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.88","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.88_1772128868416_0.08759874914064358","host":"s3://npm-registry-packages-npm-production"}},"1.0.89":{"name":"@se-studio/contentful-rest-api","version":"1.0.89","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.89","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"72b38e8ea65db6c4a2d4491d93e16938e1beb7a1","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.89.tgz","fileCount":303,"integrity":"sha512-j720yF+Wz29G0EcgLR1eEoa22457JSrLFG5f8ctvNL/ptjSeVhO0bOBxUHZunpovPf8qOz7N/CQ+BQ2wp/Jm4Q==","signatures":[{"sig":"MEQCIH+gFXlXeGGRPMsMbHIPnVA9p6m982G+s3wkRDIJNHhmAiA+gPEqiR/voR+r7ptyIfDrXeFLogSery/XTFwKCMYB4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628872},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.89.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/f07f199d57a158855e92bdcd28cab758/se-studio-contentful-rest-api-1.0.89.tgz","_integrity":"sha512-j720yF+Wz29G0EcgLR1eEoa22457JSrLFG5f8ctvNL/ptjSeVhO0bOBxUHZunpovPf8qOz7N/CQ+BQ2wp/Jm4Q==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.4","server-only":"0.0.1","@se-studio/core-data-types":"1.0.89","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.11","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.89_1772196503956_0.4712903599366556","host":"s3://npm-registry-packages-npm-production"}},"1.0.90":{"name":"@se-studio/contentful-rest-api","version":"1.0.90","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.90","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"30cb07009c65ed598b96bc48d3aa003afbeb3b63","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.90.tgz","fileCount":303,"integrity":"sha512-3700rP3HbyFMxTAVC6dB/uBJx74Jbh1EXWeG8ocMRq4p2gTrZ+6XFuPMdqvtV8QDz/Y9Rbe4EIygCQFkrl9b1w==","signatures":[{"sig":"MEQCIBUgZ8lO+QL88fjjpRcWno8KDwFfdx9pSxaMk3NVBW7FAiAOV8nJ8E57gDAOExtJHPvxl2i3AxNh2CKPW5q+3RJ6kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629008},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.90.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/9c216010113387c1c506ce878182f11a/se-studio-contentful-rest-api-1.0.90.tgz","_integrity":"sha512-3700rP3HbyFMxTAVC6dB/uBJx74Jbh1EXWeG8ocMRq4p2gTrZ+6XFuPMdqvtV8QDz/Y9Rbe4EIygCQFkrl9b1w==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.5","server-only":"0.0.1","@se-studio/core-data-types":"1.0.90","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.13","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.90_1772275366948_0.8241093926138408","host":"s3://npm-registry-packages-npm-production"}},"1.0.91":{"name":"@se-studio/contentful-rest-api","version":"1.0.91","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.91","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5b8c1356a7add71d1a5c18ce3fe1f3b096e34277","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.91.tgz","fileCount":303,"integrity":"sha512-Qla0pjK2x1NdFksXZ6eQ6jx2VnPy+NVA3ujCMuPKAxRadrGuTeI308gIO0I2sUHlDbFkIZuEJGS0Vqikw4ZpsQ==","signatures":[{"sig":"MEUCIQDYrNqUHlFMKuQk3KkkEK/LfTRATwJ8lTc36g6cP7wqEAIgb1A3GdkDbQcqCmEY8T57/db1Lp/xm8h2ClzyMFwVpbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629144},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.91.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/ffb7a82773599cd56c4d104ee6bd09f3/se-studio-contentful-rest-api-1.0.91.tgz","_integrity":"sha512-Qla0pjK2x1NdFksXZ6eQ6jx2VnPy+NVA3ujCMuPKAxRadrGuTeI308gIO0I2sUHlDbFkIZuEJGS0Vqikw4ZpsQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.5","server-only":"0.0.1","@se-studio/core-data-types":"1.0.91","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.13","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.91_1772373472882_0.5287859195631137","host":"s3://npm-registry-packages-npm-production"}},"1.0.92":{"name":"@se-studio/contentful-rest-api","version":"1.0.92","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.92","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"a55b32ae33ccd59b9b82d50d21771848713ddfcc","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.92.tgz","fileCount":303,"integrity":"sha512-6hbs49KYDU6agCwUDp9RD2MxOwRBazBFTyE17yPiCbtb2s8ii5YcKjrDah2dBx8X0yR4tq6M42jGDUBBFHyP+Q==","signatures":[{"sig":"MEQCICbcaYAkohwqlH+XdWD1bLoniRzQBxEHO280N8HvLAnwAiBuepEFzQI7wPOmmwCy313t8Ys2g5bqVrpnPEG9YNZ1Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629280},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.92.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/6c58135deeb4d13d2bd6acf75a51e082/se-studio-contentful-rest-api-1.0.92.tgz","_integrity":"sha512-6hbs49KYDU6agCwUDp9RD2MxOwRBazBFTyE17yPiCbtb2s8ii5YcKjrDah2dBx8X0yR4tq6M42jGDUBBFHyP+Q==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.5","server-only":"0.0.1","@se-studio/core-data-types":"1.0.92","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.13","@biomejs/biome":"^2.4.4"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.92_1772456644852_0.5138884819077096","host":"s3://npm-registry-packages-npm-production"}},"1.0.93":{"name":"@se-studio/contentful-rest-api","version":"1.0.93","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.93","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b05d0116bcc74a9ad1a07b77d629ac14c331074a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.93.tgz","fileCount":319,"integrity":"sha512-Th8oD8tz8NyEr6FRmW3nFQ/QprML9bWJHg9ftdUP8+VQqFu6dcpG96v/ih+2ZJCyn0ZO0DaESO/mjFg2bH265w==","signatures":[{"sig":"MEQCIEZCKCAqM/35iJhFnTR28Asvcy3Sd0nDz4Lr0Tfx205RAiBSuYogld7/h+cAdd9s1UR+hmbbUECa0m3zJbwwg7hD6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650215},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.93.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/a57ac31a8f790f868be7dbffdb66a575/se-studio-contentful-rest-api-1.0.93.tgz","_integrity":"sha512-Th8oD8tz8NyEr6FRmW3nFQ/QprML9bWJHg9ftdUP8+VQqFu6dcpG96v/ih+2ZJCyn0ZO0DaESO/mjFg2bH265w==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.5","server-only":"0.0.1","@se-studio/core-data-types":"1.0.93","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.13","@biomejs/biome":"^2.4.5"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.93_1772531506378_0.8080165141856388","host":"s3://npm-registry-packages-npm-production"}},"1.0.94":{"name":"@se-studio/contentful-rest-api","version":"1.0.94","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.94","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"36beb3397b50983c1f0bd0713ab581bd4c73e3d9","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.94.tgz","fileCount":319,"integrity":"sha512-qQKW8WH5QJbEkkYRlh1tsk8boz/TWRMggK3Y7lHxo6NOy//v9hwlkPM9Zxig52t5aSyPUNZbBiBUPGX9AX3eFg==","signatures":[{"sig":"MEQCIG6piaXkvHmxo7Vc6cnG0vyBFeNPOCIoBuu03x/+28RiAiBS8VSookBq0HZ/YBMn0e7q6erqM9wFUNlHN4GMbJGnKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650815},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.94.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/89053c23f7a4ce6c8d8f48dcc9d0892d/se-studio-contentful-rest-api-1.0.94.tgz","_integrity":"sha512-qQKW8WH5QJbEkkYRlh1tsk8boz/TWRMggK3Y7lHxo6NOy//v9hwlkPM9Zxig52t5aSyPUNZbBiBUPGX9AX3eFg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.5","server-only":"0.0.1","@se-studio/core-data-types":"1.0.94","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.13","@biomejs/biome":"^2.4.5"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.94_1772645996104_0.6521701520750873","host":"s3://npm-registry-packages-npm-production"}},"1.0.95":{"name":"@se-studio/contentful-rest-api","version":"1.0.95","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.95","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"8d8035811efff5891921a955b25a69173a252933","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.95.tgz","fileCount":323,"integrity":"sha512-RXnMPy297UJbR8xwxzhsu92JMXfmUF9S+i2vpPHQNrERIPy75ds/DYghMVTScYzmDCVoyXusxLLRMrGEeoXF1w==","signatures":[{"sig":"MEQCIESQpYcWcl3CX6lXvINK8jHhyamRjjHywy+zDq3Dz+QlAiAMXkkBqWWJcy0RCokHFtBY0le4LhSdIYWXYxe828xnzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665066},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.95.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/ff56e330c6b77fcbf277df5ebeae517f/se-studio-contentful-rest-api-1.0.95.tgz","_integrity":"sha512-RXnMPy297UJbR8xwxzhsu92JMXfmUF9S+i2vpPHQNrERIPy75ds/DYghMVTScYzmDCVoyXusxLLRMrGEeoXF1w==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.5","server-only":"0.0.1","@se-studio/core-data-types":"1.0.95","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.95_1773151766158_0.37451482007539916","host":"s3://npm-registry-packages-npm-production"}},"1.0.96":{"name":"@se-studio/contentful-rest-api","version":"1.0.96","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.96","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b8058afffa1a0f01b2dcd08ebcd711e3bddbe13f","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.96.tgz","fileCount":323,"integrity":"sha512-JGKYP4Z4Zi51otmONJjPxxZz7ki1Z7bH5rTUWQOldK6lknOYpCP5Lts32+93Pbrk/2OaIG+iRNz/YziGTqNu+A==","signatures":[{"sig":"MEQCIHFcwhsTaAFCd/2SsHAg27PekNUaTp0FTd2C+xEsQmIyAiAb1uLdQcC28UPEv3CfiCWtSedKnzPe07p9zgyTkdaqoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665202},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.96.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/74f7e67caa264b1bc96076af1ddb8011/se-studio-contentful-rest-api-1.0.96.tgz","_integrity":"sha512-JGKYP4Z4Zi51otmONJjPxxZz7ki1Z7bH5rTUWQOldK6lknOYpCP5Lts32+93Pbrk/2OaIG+iRNz/YziGTqNu+A==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.5","server-only":"0.0.1","@se-studio/core-data-types":"1.0.96","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.96_1773163862190_0.8723675581694619","host":"s3://npm-registry-packages-npm-production"}},"1.0.97":{"name":"@se-studio/contentful-rest-api","version":"1.0.97","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.97","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"79814924849cbeb92c9422b42868f9982f44ebdb","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.97.tgz","fileCount":323,"integrity":"sha512-5WQSUvY+wIy2H2RNAyEGbnY+1pbOHfy+IEvXaPLvCl9yMLzNVN+PZEnnhwL8AmssP23vBE9R1pcBuLsSWohvNA==","signatures":[{"sig":"MEYCIQC03QyIaMHM1Ac8xCevDZas9fMPgwR8qQk2Jn+bettv+QIhAIrDhvt3T3m6l3gePD0Ank35MVcp0xwT10CAYjkoREQh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665338},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.97.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/863508fd786b80f63abe2834e8767223/se-studio-contentful-rest-api-1.0.97.tgz","_integrity":"sha512-5WQSUvY+wIy2H2RNAyEGbnY+1pbOHfy+IEvXaPLvCl9yMLzNVN+PZEnnhwL8AmssP23vBE9R1pcBuLsSWohvNA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.5","server-only":"0.0.1","@se-studio/core-data-types":"1.0.97","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.97_1773229234503_0.23135407184549228","host":"s3://npm-registry-packages-npm-production"}},"1.0.98":{"name":"@se-studio/contentful-rest-api","version":"1.0.98","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.98","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b62896e9f71b29b6d50af6c12434a5224aec2c74","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.98.tgz","fileCount":323,"integrity":"sha512-7juH5rAHDXnfnoxW8/0ySSGCLsHpGzbIez0q81slufJ+PN01ucbcnYie9CrWmCVUPIEPwLNcsvIVyceY1quPvQ==","signatures":[{"sig":"MEUCIBEEtGdOMCEDFVQyHtXQy3J+lhfX6H8CllMBbJ8Jmh17AiEA5yvuA2iUtjLut+51G8Jb2LQKHRkNSjr5D3tu5axnFH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665474},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.98.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/837f395987eb40799ef8f69d2ff59134/se-studio-contentful-rest-api-1.0.98.tgz","_integrity":"sha512-7juH5rAHDXnfnoxW8/0ySSGCLsHpGzbIez0q81slufJ+PN01ucbcnYie9CrWmCVUPIEPwLNcsvIVyceY1quPvQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.5","server-only":"0.0.1","@se-studio/core-data-types":"1.0.98","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.98_1773238232754_0.9660162024455177","host":"s3://npm-registry-packages-npm-production"}},"1.0.99":{"name":"@se-studio/contentful-rest-api","version":"1.0.99","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.99","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"0293f7c53fe6b19265c07cbee14067823911b6aa","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.99.tgz","fileCount":323,"integrity":"sha512-VtcfAswm0kWyNq6RcAiGD/Y7Ygc/RzcVw+6nLmUYKLULyun840w+13WXtiRZsZqXLpWFM+aCWcP24O8Au8VNsg==","signatures":[{"sig":"MEQCIC1DgcQ9TzubhWr1dv7O+KOI2ROzINx3XbBPEyc3dF3CAiBjY5Lz6fd71UxicDpRt8Frzevf/+24Qk0WyMuUc5KcYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665610},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.99.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/4cd092fee9c1d921ba703bbd71b10e08/se-studio-contentful-rest-api-1.0.99.tgz","_integrity":"sha512-VtcfAswm0kWyNq6RcAiGD/Y7Ygc/RzcVw+6nLmUYKLULyun840w+13WXtiRZsZqXLpWFM+aCWcP24O8Au8VNsg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.99","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.99_1773389037561_0.8871010557994958","host":"s3://npm-registry-packages-npm-production"}},"1.0.100":{"name":"@se-studio/contentful-rest-api","version":"1.0.100","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.100","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f3081c10aa237171afca6a6ef39b77c177c4b2e0","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.100.tgz","fileCount":323,"integrity":"sha512-gD1XSx2Yfa6MOsWy8uhuItbrm8mIfRRaTIYAYVntm8Vfep2wT22Tqbd2WLxXnKoaE/y40SEeVLwzQ4Zn0Bxzzg==","signatures":[{"sig":"MEUCIQCvQILqeETPfUUDN1+Cx7KlUM8wddNxSOiCSmX0qPp1wwIgQPoskQ0h/StBL5zvpeb+08R3W7FXYuRNUvAxEsP18Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665749},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.100.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/8b346b5aed1c491df4f62a3ce7d2d4a8/se-studio-contentful-rest-api-1.0.100.tgz","_integrity":"sha512-gD1XSx2Yfa6MOsWy8uhuItbrm8mIfRRaTIYAYVntm8Vfep2wT22Tqbd2WLxXnKoaE/y40SEeVLwzQ4Zn0Bxzzg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.100","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.6"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.100_1773398297355_0.6165909506103224","host":"s3://npm-registry-packages-npm-production"}},"1.0.101":{"name":"@se-studio/contentful-rest-api","version":"1.0.101","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.101","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"cc7f7b81754c5ae9668d08fd2dcd6115d559b19d","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.101.tgz","fileCount":323,"integrity":"sha512-gtpj/XTlDnFuPciVbpNYNYAe/nqLhldljgkhQ+1hE2zx1VOuNf/Eez0pQak/aegpQn+moARLUoNjGZdoHz0e0Q==","signatures":[{"sig":"MEUCIQDItnhCcyykkGmlXubvYJRuIosbK30042SJVIBHgolFrQIgLAHwSvCXUOMp96KC1aFM2nyzS0mxIhYFIG8FXJQ3qfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665997},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.101.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/172842ff1a90ea403c8daab12c9ca5ad/se-studio-contentful-rest-api-1.0.101.tgz","_integrity":"sha512-gtpj/XTlDnFuPciVbpNYNYAe/nqLhldljgkhQ+1hE2zx1VOuNf/Eez0pQak/aegpQn+moARLUoNjGZdoHz0e0Q==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.101","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.101_1773567507518_0.7027574446616311","host":"s3://npm-registry-packages-npm-production"}},"1.0.102":{"name":"@se-studio/contentful-rest-api","version":"1.0.102","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.102","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"848b060ba8ebf42433d113098dd637ec5aa0d7e3","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.102.tgz","fileCount":323,"integrity":"sha512-FYuxJx4xVm/kR4Wt80hod9poZlzFC7DaaLvoMl6IDIAkWbydkwdhCWDGEIl5nWC3eFs+fgoPw/UAgDMEc42c6A==","signatures":[{"sig":"MEUCIQCy3cV9V/q2bfClE+6ctqs+k5TnSeR3oP40nwp16feN5gIgD576nqBHqO5lLbtUib/h5KAQT8SoVffAvZHCGRSUjvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666135},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.102.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/26ae585e78c39d499bf21bc7f38f60d3/se-studio-contentful-rest-api-1.0.102.tgz","_integrity":"sha512-FYuxJx4xVm/kR4Wt80hod9poZlzFC7DaaLvoMl6IDIAkWbydkwdhCWDGEIl5nWC3eFs+fgoPw/UAgDMEc42c6A==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.0","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.102","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.102_1773585194471_0.13839937170074212","host":"s3://npm-registry-packages-npm-production"}},"1.0.103":{"name":"@se-studio/contentful-rest-api","version":"1.0.103","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.103","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6c34998eed0c8d14cd2d93de3857b9cc28618ed3","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.103.tgz","fileCount":323,"integrity":"sha512-iw0BdQ8juHADauJsTgHafHRWGgH4SPfW0UfQU8Xh2KWzVn3LjKbTSMjOjehe+hkdqWroOL9d/rKBfOgRT8vN1A==","signatures":[{"sig":"MEUCIGmnivF6375lMDOXCgK7+LXYwsdRPI3xCuRwfwB0tDRFAiEApAIimtVLGS9ZIAUI/OxC1begBp+u/vKBfiv45f3jtes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666273},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.103.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/3359be4b1f71ac43145f86e9289d2724/se-studio-contentful-rest-api-1.0.103.tgz","_integrity":"sha512-iw0BdQ8juHADauJsTgHafHRWGgH4SPfW0UfQU8Xh2KWzVn3LjKbTSMjOjehe+hkdqWroOL9d/rKBfOgRT8vN1A==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.103","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.12","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.103_1773669230138_0.3663910361693712","host":"s3://npm-registry-packages-npm-production"}},"1.0.104":{"name":"@se-studio/contentful-rest-api","version":"1.0.104","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.104","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"af2e317861bbeb409a04f56d17ddfc6c3c36f489","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.104.tgz","fileCount":323,"integrity":"sha512-s2jG6DGTBuSoe+K9MH2Sv7u3Wz+aJdRFrxj18QYL2JQWC2y28XWEXrXOC1n6nNZrxhja0LBXf1fHXH8YFhWpAw==","signatures":[{"sig":"MEUCIDMJNlL91o1Ric/ynLx77Aagyrb3w/R2cK0qqXmVA+64AiEA4UgzsBBWRIn9hAx9EcCqddnibP/DT0IYQoXejpuMQ3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666411},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.104.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/8af2dd37540b9d57e595d18e5d38f7e7/se-studio-contentful-rest-api-1.0.104.tgz","_integrity":"sha512-s2jG6DGTBuSoe+K9MH2Sv7u3Wz+aJdRFrxj18QYL2JQWC2y28XWEXrXOC1n6nNZrxhja0LBXf1fHXH8YFhWpAw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.104","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.13","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.104_1773750536431_0.9725363007431627","host":"s3://npm-registry-packages-npm-production"}},"1.0.105":{"name":"@se-studio/contentful-rest-api","version":"1.0.105","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.105","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"2d9afd83d81c815c4a1c54b992b5c6b4da047bf0","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.105.tgz","fileCount":323,"integrity":"sha512-aryz/YZMOAgnquElOQlHj3SP7f0mNKoSfy8Q7we5w8/KCo14WfgRo445wtVQbNAN8igRU1aXL18MB9vVAdRt2Q==","signatures":[{"sig":"MEYCIQD5EhcKWmdciSqEXjANsjKnvp2ev5Ax/psIszU4+Rae3wIhAMcZy73uzV/Vi7+GQhq0V3pei988O23wutA3qO3RV+ss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666549},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.105.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/96e34f174847fdab92c11fe2e9f4db4d/se-studio-contentful-rest-api-1.0.105.tgz","_integrity":"sha512-aryz/YZMOAgnquElOQlHj3SP7f0mNKoSfy8Q7we5w8/KCo14WfgRo445wtVQbNAN8igRU1aXL18MB9vVAdRt2Q==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.105","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.13","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.105_1773756543232_0.059991480576076395","host":"s3://npm-registry-packages-npm-production"}},"1.0.106":{"name":"@se-studio/contentful-rest-api","version":"1.0.106","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.106","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"51c3ba1f36a74ee3fe3a10384a445d865850e34c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.106.tgz","fileCount":323,"integrity":"sha512-aryFhzlKMl2FFUHrLVmxroX65braOYTXQmMRFiYDxPnwe7EVkkO0eWq5R0GiMqHC3b33BxH4GDm+FB+VIMPvTA==","signatures":[{"sig":"MEQCIASuR1Nv96l43xmlu9bFmpWYuRm6WtTHo4jo5q1YNEPyAiBB8WrdDKFKkRXZS5jbP1dSwDtCRWFbUW/hq1NunYpVCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666687},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.106.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/029c316402c5d33bdd7fa2bbb6def09e/se-studio-contentful-rest-api-1.0.106.tgz","_integrity":"sha512-aryFhzlKMl2FFUHrLVmxroX65braOYTXQmMRFiYDxPnwe7EVkkO0eWq5R0GiMqHC3b33BxH4GDm+FB+VIMPvTA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.106","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.13","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.106_1773834050120_0.4056607453459111","host":"s3://npm-registry-packages-npm-production"}},"1.0.107":{"name":"@se-studio/contentful-rest-api","version":"1.0.107","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.107","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"285e09b9ef43edcfc9dbfd2696a43d8ecf392d7d","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.107.tgz","fileCount":323,"integrity":"sha512-NT0QqIBEG7nFf67z+wk61G4FJG+mUItPgxFdEQe9jfOc3IAFW2572yB7xpkSUc/ovIjYKUfFbftvsCXFWtbVPA==","signatures":[{"sig":"MEUCICI+/O6XQhGbkdI4ZFqQPlvcfm2gf6KK45pidyHBMU09AiEA7K6xr6umx+6M4TNVlTrR7saUU3fDZz3YW3A/my/bZa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666533},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.107.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/de98d05019fa9aceb94e91533cb5fe6f/se-studio-contentful-rest-api-1.0.107.tgz","_integrity":"sha512-NT0QqIBEG7nFf67z+wk61G4FJG+mUItPgxFdEQe9jfOc3IAFW2572yB7xpkSUc/ovIjYKUfFbftvsCXFWtbVPA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.107","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.13","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.107_1773944104080_0.448187914642727","host":"s3://npm-registry-packages-npm-production"}},"1.0.108":{"name":"@se-studio/contentful-rest-api","version":"1.0.108","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.108","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"e97ea521c9457d8b410fb9eb9f0a7fe625d70311","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.108.tgz","fileCount":323,"integrity":"sha512-kcQTVumCEcCp3LL4g8vkpCKNB6Y+bENnl3LiTrmT9VC+abpJW+NDVL7ZchrCrCza56ySxw6BJ1GLMODIF6n5IQ==","signatures":[{"sig":"MEYCIQD9fxvWH2KdW6M5COlLpfSza0iMGziVTkAl1WM72PgTfQIhANcraFoJJ5toLmNZAsPcULKjUJJghchWEu6+AvSAWgpf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666671},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.108.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/50754243b8519ae305e37752638a0373/se-studio-contentful-rest-api-1.0.108.tgz","_integrity":"sha512-kcQTVumCEcCp3LL4g8vkpCKNB6Y+bENnl3LiTrmT9VC+abpJW+NDVL7ZchrCrCza56ySxw6BJ1GLMODIF6n5IQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.108","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.13","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.108_1774007845204_0.0458472654312283","host":"s3://npm-registry-packages-npm-production"}},"1.0.109":{"name":"@se-studio/contentful-rest-api","version":"1.0.109","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.109","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"92574a7228422789a1413bd065dffc63ba420d08","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.109.tgz","fileCount":323,"integrity":"sha512-8iLlsfiYnDMjiIT61PqdtWu3oIY3JrQ+3IsmXgmJ65Mwia6AaGI8xfLsFzUPMcnD/5k5u73EfNbBShY9s4slIQ==","signatures":[{"sig":"MEUCIQDZDLbX6DBYQDb0cyPeMA76hrPbsV6QpxKRvcHHzZdw+gIgRBRjM95YrkAoXRzxIH11Gdko5EkSezN8wCX5Ev625Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666809},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.109.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/6e541ac2f9acdf1f2feae580d9cd631a/se-studio-contentful-rest-api-1.0.109.tgz","_integrity":"sha512-8iLlsfiYnDMjiIT61PqdtWu3oIY3JrQ+3IsmXgmJ65Mwia6AaGI8xfLsFzUPMcnD/5k5u73EfNbBShY9s4slIQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.10.6","server-only":"0.0.1","@se-studio/core-data-types":"1.0.109","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.13","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.7"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.109_1774010815640_0.4720274257972643","host":"s3://npm-registry-packages-npm-production"}},"1.0.110":{"name":"@se-studio/contentful-rest-api","version":"1.0.110","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.110","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"2e405bc4f59b9440ce41bd8452ae493ea1940165","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.110.tgz","fileCount":323,"integrity":"sha512-moZlCGxJwgxYxlycbqDFL4lkhG3OSkHbsprijjGebu0dUWX/wa8Wqx3q/cjf6Hhlft9ZLvpLqQbWK3PEK2LQWQ==","signatures":[{"sig":"MEUCIQC3UP2yoNO5UdxyNqBeo0xgjyvGRgA9LMSCuHfu20WpLAIgChs+AfmphoBi9eij6mBt+oRwQYC8ptN51j1lcOPnn0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666947},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.110.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/3f031e3a7a1dfcaf948ea9e2f0593ae3/se-studio-contentful-rest-api-1.0.110.tgz","_integrity":"sha512-moZlCGxJwgxYxlycbqDFL4lkhG3OSkHbsprijjGebu0dUWX/wa8Wqx3q/cjf6Hhlft9ZLvpLqQbWK3PEK2LQWQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.11.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.110","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.110_1774264869074_0.7549401640217968","host":"s3://npm-registry-packages-npm-production"}},"1.0.111":{"name":"@se-studio/contentful-rest-api","version":"1.0.111","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.111","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f01da5498f559da2f57e46db3bcc7cd4b539729a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.111.tgz","fileCount":323,"integrity":"sha512-rIimV2zU5oG5X2dDm/mSm3BmDGfIVX3kHv55jYi3XtoiDyEpkN/bZyRIx6GnpJvM/QuyVOPQ4coXwAGCRLIipw==","signatures":[{"sig":"MEYCIQCAvg3P4EWzP9crmZ+QY+RSMWEZK/LEO/Gbj+wt1XOq6AIhAL3smz3rgqGWVQIiOUrUqgpmgvOmAaYUarHVidhqKyNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667085},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.111.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/8f12f38200b2c7f01962b2123b46575a/se-studio-contentful-rest-api-1.0.111.tgz","_integrity":"sha512-rIimV2zU5oG5X2dDm/mSm3BmDGfIVX3kHv55jYi3XtoiDyEpkN/bZyRIx6GnpJvM/QuyVOPQ4coXwAGCRLIipw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.11.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.111","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.111_1774370224538_0.4343654109659896","host":"s3://npm-registry-packages-npm-production"}},"1.0.112":{"name":"@se-studio/contentful-rest-api","version":"1.0.112","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.112","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"624fae083a9560fac7a30b644ec3ce658fd2ac7b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.112.tgz","fileCount":323,"integrity":"sha512-TVIktJjIb1by7ahesWW966ovzMOi2UHu7patrut0kS54xWAu+2dqnd0udsSIwupuZ1trO4frDV0UEqkGDlZYJQ==","signatures":[{"sig":"MEQCIGzdyxRqJqR6baCZhd1/7/TYy9M828/ZfXkqo9D1WaNnAiBk5MLhl2ReXe3yCo/avbqQZpJk+ziS37Psey2uGtimuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667223},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.112.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/f8fa1f4a19fbb31700e10e544cd77231/se-studio-contentful-rest-api-1.0.112.tgz","_integrity":"sha512-TVIktJjIb1by7ahesWW966ovzMOi2UHu7patrut0kS54xWAu+2dqnd0udsSIwupuZ1trO4frDV0UEqkGDlZYJQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.11.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.112","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^22.19.15","@biomejs/biome":"^2.4.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.112_1774373745192_0.3410271139443213","host":"s3://npm-registry-packages-npm-production"}},"1.0.113":{"name":"@se-studio/contentful-rest-api","version":"1.0.113","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.113","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"083d8eb1ce4e30d4f4fa6357b7c02a95fefbcff8","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.113.tgz","fileCount":327,"integrity":"sha512-WyNarNfFQiTXEvrkAZfixghTTwCACBEReo7IqENi2vPkHKNkcG6PqK4iIINgdQSyXWpims0aSwWCJaFgGYs+ow==","signatures":[{"sig":"MEQCIHXCe4g9TLKpfIq2oM+Oe9qiaVCfTRMGnuAqDoSs46G5AiBcU+JA5yk+eS3I16xVRxT8NIptAKZSRLwSu56jYAjkEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684570},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.113.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/4c25ad5025d2e1771a70eb0099db5bac/se-studio-contentful-rest-api-1.0.113.tgz","_integrity":"sha512-WyNarNfFQiTXEvrkAZfixghTTwCACBEReo7IqENi2vPkHKNkcG6PqK4iIINgdQSyXWpims0aSwWCJaFgGYs+ow==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.113","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.8"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.113_1774457583308_0.1619819338422943","host":"s3://npm-registry-packages-npm-production"}},"1.0.114":{"name":"@se-studio/contentful-rest-api","version":"1.0.114","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.114","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"d4e34e7f980efafba93994459524c26b2d13555c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.114.tgz","fileCount":327,"integrity":"sha512-64A5R5kTcL3acG8GleIiLDbca4sSgAUG7lrvdoNWBj9rmNeZwyErA0WmeVaiV+fYJLGXMVBsejLsar/xPxx4ig==","signatures":[{"sig":"MEUCIGHFcy0OndGUvI9L0MtAgoxWVkxydIaijgPgbutikjlTAiEAswP0pnd53atC4k2O9/DJmBk/EPAuJSyw5jqjGhFYC8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685511},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.114.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/3a4c8da36548a664b51bc0632e5e9816/se-studio-contentful-rest-api-1.0.114.tgz","_integrity":"sha512-64A5R5kTcL3acG8GleIiLDbca4sSgAUG7lrvdoNWBj9rmNeZwyErA0WmeVaiV+fYJLGXMVBsejLsar/xPxx4ig==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.114","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.9"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.114_1774514307568_0.893497401292028","host":"s3://npm-registry-packages-npm-production"}},"1.0.115":{"name":"@se-studio/contentful-rest-api","version":"1.0.115","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.115","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"4f159c0e82300d15ee2dd6452ac3be38f7684458","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.115.tgz","fileCount":327,"integrity":"sha512-79FnS3LpVXETtdJ2izbMuHbTe9Im0mu9MhInn2lA2N6aDxkZzbkeLrvfsfjWn/CStDNiE3LZfiWeK2BIQO234A==","signatures":[{"sig":"MEUCIHAcUlK5xqEpdUJOZBZnu+KPiBC8wHiPKcGqF/N5tBCCAiEAqkHtpeFiyrczyZoZ+Jki6jwCE5nvw5aQqPRGN6c0eLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685649},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.115.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/3f7ed61ac8c9c9c0caf8440c5bee5247/se-studio-contentful-rest-api-1.0.115.tgz","_integrity":"sha512-79FnS3LpVXETtdJ2izbMuHbTe9Im0mu9MhInn2lA2N6aDxkZzbkeLrvfsfjWn/CStDNiE3LZfiWeK2BIQO234A==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.115","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.9"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.115_1774626684759_0.46580954625204174","host":"s3://npm-registry-packages-npm-production"}},"1.0.116":{"name":"@se-studio/contentful-rest-api","version":"1.0.116","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.116","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"cac182b9963ba4b39572ae174965c8b27cb50c14","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.116.tgz","fileCount":327,"integrity":"sha512-EnO6yo2USlMITZkwNddE9JFTMao6DbSCB+xyESwUmuFW3kP/+bqeSaWkPFcYKNtKJuXQysj6dcJXobMj8yw5PQ==","signatures":[{"sig":"MEYCIQCqFeOCn4oCMoudyjUfdrXFs/l4dLPx9zhvQeri7Zy6GgIhAOmtxZi3u37TVkVfXSxLQh5Zg0xPPg+CVEOBawjZX33c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685787},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.116.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/ccb8c0f95be0b58292bdd4e9f823bd70/se-studio-contentful-rest-api-1.0.116.tgz","_integrity":"sha512-EnO6yo2USlMITZkwNddE9JFTMao6DbSCB+xyESwUmuFW3kP/+bqeSaWkPFcYKNtKJuXQysj6dcJXobMj8yw5PQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.116","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.9"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.116_1774854062865_0.576331012769741","host":"s3://npm-registry-packages-npm-production"}},"1.0.117":{"name":"@se-studio/contentful-rest-api","version":"1.0.117","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.117","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5eacf57c99e905adcc1e32c6fcce3761f372e616","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.117.tgz","fileCount":327,"integrity":"sha512-pQsNDIThycLy5o+3XVPvtUUJVaoOR09Cc+M1R67gAxaxtp7c7U966j4yBPHJ9qV88vdmUnf4yOdOovjjipuvPA==","signatures":[{"sig":"MEUCIQDywPDd/JYxuiIlWsFzSCij+e5LUfss9pyitK5EYmBTDwIgFXJXzUG7iHDNwpFqhMTAPYoZZ30kX7+ZTQaCNJQ/zc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685925},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.117.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/a3423a9bd4774e87670e33d64913e90a/se-studio-contentful-rest-api-1.0.117.tgz","_integrity":"sha512-pQsNDIThycLy5o+3XVPvtUUJVaoOR09Cc+M1R67gAxaxtp7c7U966j4yBPHJ9qV88vdmUnf4yOdOovjjipuvPA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.117","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.9"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.117_1774873747013_0.927102887357812","host":"s3://npm-registry-packages-npm-production"}},"1.0.118":{"name":"@se-studio/contentful-rest-api","version":"1.0.118","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.118","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"2b3ea2938f92b597901f7b06c7b19a375ace457c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.118.tgz","fileCount":331,"integrity":"sha512-bKkbiJ34Y6LxAW/78/+6DbTrj5n2O0Wh/v6tz+1bCOZw2BxDxLD1ULsf6HYlYbDiR65tnYb5dtFEPiWIlNZ3xg==","signatures":[{"sig":"MEUCIEf7nVyFYIihn0m5V2gzmHlgwN00z/4ov0NBcDNzUxyLAiEA4S0wMHlgeGmG4I1aq4dKsY6cVCr7Fl1pcfUGDi6xoxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694799},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.118.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/502e5b5aa0d0ab56dafec2af54e3e690/se-studio-contentful-rest-api-1.0.118.tgz","_integrity":"sha512-bKkbiJ34Y6LxAW/78/+6DbTrj5n2O0Wh/v6tz+1bCOZw2BxDxLD1ULsf6HYlYbDiR65tnYb5dtFEPiWIlNZ3xg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.118","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.9"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.118_1774953027667_0.15448018557827292","host":"s3://npm-registry-packages-npm-production"}},"1.0.119":{"name":"@se-studio/contentful-rest-api","version":"1.0.119","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.119","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"fc888e23265f9bc622aefac9739d917867507ad4","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.119.tgz","fileCount":339,"integrity":"sha512-MZqilB+sBcnyk1HOTMamx+It/K3zCGIc3a0YIs8+Nb+q7/+repuI2qIWVbmDS3fq2o9QZBj8ng1QNi1jlc2EaA==","signatures":[{"sig":"MEUCIQC1vBbgYbh6Iuc9khDVaBA8elb5x9A+6Rh6eFXsEhR7/gIgG9H549y2JRJOmIqoXKBccWJiLZGTqpRL4joov044Ofw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703061},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.119.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/3d150f759c42b6e736ad5b5ee04e7e85/se-studio-contentful-rest-api-1.0.119.tgz","_integrity":"sha512-MZqilB+sBcnyk1HOTMamx+It/K3zCGIc3a0YIs8+Nb+q7/+repuI2qIWVbmDS3fq2o9QZBj8ng1QNi1jlc2EaA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.4","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.1","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.119","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.119_1775049720990_0.30065538245235546","host":"s3://npm-registry-packages-npm-production"}},"1.0.120":{"name":"@se-studio/contentful-rest-api","version":"1.0.120","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.120","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b75c424788e850f79856df8300f6698f27f13c66","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.120.tgz","fileCount":339,"integrity":"sha512-yA6y/IuzFZq5hNDGz2osU0BZ4ed4E3OB7RROEKnCM59krWlmH9iPut6sxY7jEnEqjk53AkGTtrgZN/UT9h2D1Q==","signatures":[{"sig":"MEYCIQC+noAVzpNadLQoSBYzLcFxMIdsnxj15j0BhO2q4+gzKgIhAMgmOL9wGMl+G8NCH8SPjA/nIqyz2nWRJyDx/NWkLe7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703199},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.120.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/d0deea631952ec6d97382e49e1d077c8/se-studio-contentful-rest-api-1.0.120.tgz","_integrity":"sha512-yA6y/IuzFZq5hNDGz2osU0BZ4ed4E3OB7RROEKnCM59krWlmH9iPut6sxY7jEnEqjk53AkGTtrgZN/UT9h2D1Q==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.120","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.120_1775555843316_0.6291946339327879","host":"s3://npm-registry-packages-npm-production"}},"1.0.121":{"name":"@se-studio/contentful-rest-api","version":"1.0.121","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.121","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"ba7d7e648c5f07ede60b693d08508734794c5716","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.121.tgz","fileCount":339,"integrity":"sha512-CVGjtV13olQTad1gxq0QNIy92tZ844O+pinYu1ZsSz3AzgdiZAst0tv5i5D2GBPIboFlWgRTvZJ4HY7D22Cq9g==","signatures":[{"sig":"MEQCIBc+wgcCEspkqVPgjdCzsNzSw6P4LYzxew5hWjAMxjTKAiB60zp14zQOETVpH79f3+NOU2uYuWfPLj8kkVAxdUkbQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703337},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.121.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/494ff3f14a21b43441a853cc67a630f7/se-studio-contentful-rest-api-1.0.121.tgz","_integrity":"sha512-CVGjtV13olQTad1gxq0QNIy92tZ844O+pinYu1ZsSz3AzgdiZAst0tv5i5D2GBPIboFlWgRTvZJ4HY7D22Cq9g==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.121","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.121_1775561177346_0.8130681041585099","host":"s3://npm-registry-packages-npm-production"}},"1.0.122":{"name":"@se-studio/contentful-rest-api","version":"1.0.122","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.122","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5f61899f2bf04e57e07954c984d4c770ca7aae46","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.122.tgz","fileCount":339,"integrity":"sha512-ASMXUKH8ZrlpNGUpd/EXyy0arDVIaIVf/je7bqT1Twnks0Is5wqd5ulW5xvXGl66N2oqtOyz18ecMc1fiHgSdw==","signatures":[{"sig":"MEYCIQDUfIfsh3GnXes6v4ti1FHv2NBn1hKkAPXlThTXUYFTaQIhAPhQw9o8SLq4p5PEXuUUxYd8IB8l+dr5rr0BcUHpLec3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704433},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.122.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/8efe925f3ab6e9a949c691a6088d4bdb/se-studio-contentful-rest-api-1.0.122.tgz","_integrity":"sha512-ASMXUKH8ZrlpNGUpd/EXyy0arDVIaIVf/je7bqT1Twnks0Is5wqd5ulW5xvXGl66N2oqtOyz18ecMc1fiHgSdw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.122","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.122_1775569080334_0.606300063705147","host":"s3://npm-registry-packages-npm-production"}},"1.0.123":{"name":"@se-studio/contentful-rest-api","version":"1.0.123","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.123","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"3299e9f3a4cb8cae080bd14017efba752da894e9","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.123.tgz","fileCount":339,"integrity":"sha512-TJkNZcPq28i3B3dGGhxPkYho0RbRcsqsSSuUR9+8iO/zxb/A/SY/VRCLZX/esS9/wWQ8r1aZeUrXJIbf/cjlMw==","signatures":[{"sig":"MEUCIQDrrpbXr/bHmdXkFtEPQyk1Sqk1wf18Vz9gY+cOTX8UrgIgGWk0HaW/xcv4g4rWiCJi4JTXoALfgddkRnnwxjYpIJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705225},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.123.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/47ab28e2c366d6b1f3ef8261df23a643/se-studio-contentful-rest-api-1.0.123.tgz","_integrity":"sha512-TJkNZcPq28i3B3dGGhxPkYho0RbRcsqsSSuUR9+8iO/zxb/A/SY/VRCLZX/esS9/wWQ8r1aZeUrXJIbf/cjlMw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.122","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.123_1775573580053_0.632616247879302","host":"s3://npm-registry-packages-npm-production"}},"1.0.124":{"name":"@se-studio/contentful-rest-api","version":"1.0.124","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.124","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"e9ac14455238e0168f076b8549ca3379733fdbcf","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.124.tgz","fileCount":339,"integrity":"sha512-0Z0AE6WzoNsdBP85HLBPJMd8d3SsKWVuANJSnvOcpVeKB0/vz0tuL3Bqxpznv3/xyTX6zrpC03l5d3zI95t0Xg==","signatures":[{"sig":"MEQCICv2Yg7HB/EyJPUTU/jckW7jjMN9hFWFAKgLYqIEpdHgAiBwU+qHIFfwc2fEIYJ239oX//esDnalhUB9wFAQ/8ddyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705061},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.124.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/22548176cafa29c029c597ebdf94a614/se-studio-contentful-rest-api-1.0.124.tgz","_integrity":"sha512-0Z0AE6WzoNsdBP85HLBPJMd8d3SsKWVuANJSnvOcpVeKB0/vz0tuL3Bqxpznv3/xyTX6zrpC03l5d3zI95t0Xg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.122","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.124_1775580376440_0.20620001605621963","host":"s3://npm-registry-packages-npm-production"}},"1.0.125":{"name":"@se-studio/contentful-rest-api","version":"1.0.125","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.125","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"74716072212d6cfcff77d9dd66ec47cc95205412","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.125.tgz","fileCount":339,"integrity":"sha512-aiKNt3cxEfiMPY7WxMTWfD9nfcldBW2+g/VS2NwWYrTrCRsK5VALz3DZJQlBkNXqqeYtE9R5yULJwH1QHOy2Rg==","signatures":[{"sig":"MEQCIF8r3aaYpsHKiJE52AmkS17vNkgkPOx0/+e8WBF4FUivAiA41TPl6rRPorC1MhLpb7I1TqERd5pciClY8PfXDQ6lRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704925},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.125.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/80912b53fff7492d83cab37900b35894/se-studio-contentful-rest-api-1.0.125.tgz","_integrity":"sha512-aiKNt3cxEfiMPY7WxMTWfD9nfcldBW2+g/VS2NwWYrTrCRsK5VALz3DZJQlBkNXqqeYtE9R5yULJwH1QHOy2Rg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.122","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.125_1775731835972_0.4803613056862506","host":"s3://npm-registry-packages-npm-production"}},"1.0.126":{"name":"@se-studio/contentful-rest-api","version":"1.0.126","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.126","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"13f1717c7e96ec28571646e82658cc5344109ee2","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.126.tgz","fileCount":339,"integrity":"sha512-ygF5Gxbc/J9qFFU1g+9M5N7yl9A8n7UsUrkSL0qVNJlpvR/yItblsu4HBKv/3x4vOT5O82TGS7SVvLCT0afxlA==","signatures":[{"sig":"MEQCIAm3NIYlaMUTKwZS/ciQEHV29cZtgyv69e5kB/ITA+i0AiAEDoDzRrKa6plHX3IidZgNoOcagQ4vOdLE0ETVwrj1kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705063},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.126.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/c7bef6abecda7adb82e2345a0113f858/se-studio-contentful-rest-api-1.0.126.tgz","_integrity":"sha512-ygF5Gxbc/J9qFFU1g+9M5N7yl9A8n7UsUrkSL0qVNJlpvR/yItblsu4HBKv/3x4vOT5O82TGS7SVvLCT0afxlA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.123","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.126_1775743637073_0.9041234674273093","host":"s3://npm-registry-packages-npm-production"}},"1.0.127":{"name":"@se-studio/contentful-rest-api","version":"1.0.127","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.127","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"8a2a6c2765c00b358d0a76c87bee8067f094898e","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.127.tgz","fileCount":339,"integrity":"sha512-FzLG3duojmz8Rm22NB+Svd0dZKCrItuPs67gf4+F84e+Qzg9ZCwDRJEzrZgq43O4Am5nw19yZv0eNXLT2jgVDg==","signatures":[{"sig":"MEUCIQDF0koZ/gW33wVay3kIFEftxKVp8WpXvdsiMuB664DsfwIgd8gsAc1VB/GyBEkn9yj6Kf9nFGTQ4xGhGd2aZOgJUTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705201},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.127.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/75e2fbcb1a758ae0b5f93fa5667954a1/se-studio-contentful-rest-api-1.0.127.tgz","_integrity":"sha512-FzLG3duojmz8Rm22NB+Svd0dZKCrItuPs67gf4+F84e+Qzg9ZCwDRJEzrZgq43O4Am5nw19yZv0eNXLT2jgVDg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.124","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.127_1775754261926_0.6570210670528969","host":"s3://npm-registry-packages-npm-production"}},"1.0.128":{"name":"@se-studio/contentful-rest-api","version":"1.0.128","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.128","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"534bf2c332d4c0d33405bd3224bfad53d1a65890","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.128.tgz","fileCount":339,"integrity":"sha512-wrJnAvIYv+fS4Hd9mZoPElvuOCWhBoBauDoJdCR88GILrG1cMhrrRP8GfNHPKw8zzKGNOdzsPTvR3tcYlgwslg==","signatures":[{"sig":"MEQCIHchVd3JmgL24FUT0666ftalUkAyD3uHNLgWoLJ4KeWUAiA+94bLCsJsnmI9UEybr0OcxqnLgM5BlbEZSOlWSylkmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705339},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.128.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/e3c1fefe29d63273a4eca322c1ae751c/se-studio-contentful-rest-api-1.0.128.tgz","_integrity":"sha512-wrJnAvIYv+fS4Hd9mZoPElvuOCWhBoBauDoJdCR88GILrG1cMhrrRP8GfNHPKw8zzKGNOdzsPTvR3tcYlgwslg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.125","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.128_1775822012001_0.03453304922706124","host":"s3://npm-registry-packages-npm-production"}},"1.0.129":{"name":"@se-studio/contentful-rest-api","version":"1.0.129","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.129","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"49d5a56c232d70661d90b2399c4b0668b0f8bc67","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.129.tgz","fileCount":339,"integrity":"sha512-AWq5gtLuhHiUNgOFBMCa1niix24sDQKc1kJcoj2NAqHFhBiurN0Cf2IpCThEqWFeM1hHKkelh+r2MLLNoZMh8Q==","signatures":[{"sig":"MEUCIQC1znMai9+X/toB+hGIooIBPiHNeO+66yt72b2UwTyyjAIgZHtuH4Szt7LpuQGWYoDw8xxvic+wxl4RUbkEyZW17ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713215},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.129.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/d60dd6e40a89661788444fc5b1612968/se-studio-contentful-rest-api-1.0.129.tgz","_integrity":"sha512-AWq5gtLuhHiUNgOFBMCa1niix24sDQKc1kJcoj2NAqHFhBiurN0Cf2IpCThEqWFeM1hHKkelh+r2MLLNoZMh8Q==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.0","server-only":"0.0.1","@se-studio/core-data-types":"1.0.125","@contentful/rich-text-types":"^17.2.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.14","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^22.19.15","@biomejs/biome":"^2.4.10"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.129_1776183729527_0.6632504078715873","host":"s3://npm-registry-packages-npm-production"}},"1.0.130":{"name":"@se-studio/contentful-rest-api","version":"1.0.130","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.130","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"cf2e6e1dca97cc2cedca677e2c314bb57d43e13e","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.130.tgz","fileCount":339,"integrity":"sha512-aLr69cM9F+ef2Bf5Qqk/8sn3fyx8cpB/U+UvAq2NXs3ywQGAzgOuPfzZDz+mEMHOKeWbEfy0TnZfp1FFQs2ShA==","signatures":[{"sig":"MEQCIBi+VeFuZulOH+PVy08zsjpag0TjWfmj01e2ivXMffA2AiBYFEX+kHdbfok6gn7JtBbh0WBJ5KxUDl96g2uU1yvVrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720511},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.130.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/0ea984ebe0c54210a13ff4e2a55cb526/se-studio-contentful-rest-api-1.0.130.tgz","_integrity":"sha512-aLr69cM9F+ef2Bf5Qqk/8sn3fyx8cpB/U+UvAq2NXs3ywQGAzgOuPfzZDz+mEMHOKeWbEfy0TnZfp1FFQs2ShA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.125","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.130_1776255135530_0.8551502318603676","host":"s3://npm-registry-packages-npm-production"}},"1.0.131":{"name":"@se-studio/contentful-rest-api","version":"1.0.131","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.131","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"103ae5e5c248a6be4910b0a8b0fa4a93ad9aca44","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.131.tgz","fileCount":339,"integrity":"sha512-aHD3c5ARNQbkIkm9SKhXTaGGF1NVmK7qQ+QarXRSyKq4Mjrl7KePaVbCitus90DABnCBNpLCR+ZSPHTxCG4X/A==","signatures":[{"sig":"MEYCIQCLevpb8qMG/QnsOU9dLIJwAKhfRXQAuKieVsWUoJJaTwIhAM29lU+2B1ECyyTlnA6DHi6RnBdeqXh0ytD6rSJmK3cn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720885},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.131.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/64fc3d4169eb00c2563f4ace649a88c6/se-studio-contentful-rest-api-1.0.131.tgz","_integrity":"sha512-aHD3c5ARNQbkIkm9SKhXTaGGF1NVmK7qQ+QarXRSyKq4Mjrl7KePaVbCitus90DABnCBNpLCR+ZSPHTxCG4X/A==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.126","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.131_1776263570562_0.31007686454260974","host":"s3://npm-registry-packages-npm-production"}},"1.0.132":{"name":"@se-studio/contentful-rest-api","version":"1.0.132","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.132","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"bf3784751cee2568cd8967b075e2892766db0168","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.132.tgz","fileCount":339,"integrity":"sha512-/8OtXAmYW//VcmVCKlXrN/gI+ZTLIbB4ayG13cg5ZJ8fnWtGd2Br07vcDx3XfrRXf/VrFk+Zg/R34jKwyAGPIA==","signatures":[{"sig":"MEUCIAdc+08FuYI3PAKpzfIcdGZW0k3yRyFrloSpSlepLpp+AiEA7Ped3Oo4yXtvrhUqm7gtiQxoHh/z+SExKhc0kcAKusM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721022},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.132.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/b8606eea8f5f3e757000360c4d063355/se-studio-contentful-rest-api-1.0.132.tgz","_integrity":"sha512-/8OtXAmYW//VcmVCKlXrN/gI+ZTLIbB4ayG13cg5ZJ8fnWtGd2Br07vcDx3XfrRXf/VrFk+Zg/R34jKwyAGPIA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.127","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.132_1776336985091_0.5060975230143756","host":"s3://npm-registry-packages-npm-production"}},"1.0.133":{"name":"@se-studio/contentful-rest-api","version":"1.0.133","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.133","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"0f351ab18b6d29d7cf2246692ff44449608b2193","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.133.tgz","fileCount":339,"integrity":"sha512-/+x69dIyXloQtkszG+ljuXpjX2EcJX5TPtYOCcdfuuIy6JZk9CmRpfWbsU91dhoXdw6BqQYwGnYe3M1Io3zlSg==","signatures":[{"sig":"MEUCICHNd404wypmTxLG15WyHwPR4wOTUV9DjkOcBeQaLw7AAiEA81UIUdmGGKGZleHQ+Wxy9Ny6/PaZEMXiF09jQjz4Rgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721159},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.133.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/6cabbda64559183ec4309d0bc24348d6/se-studio-contentful-rest-api-1.0.133.tgz","_integrity":"sha512-/+x69dIyXloQtkszG+ljuXpjX2EcJX5TPtYOCcdfuuIy6JZk9CmRpfWbsU91dhoXdw6BqQYwGnYe3M1Io3zlSg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.128","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.133_1776344968670_0.9793365485029786","host":"s3://npm-registry-packages-npm-production"}},"1.0.134":{"name":"@se-studio/contentful-rest-api","version":"1.0.134","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.134","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"3a4861dfe974ccbd7ebef57153ca96fa054cc443","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.134.tgz","fileCount":339,"integrity":"sha512-8nZkUX0/kqso5eAaH2ujg0jyYZEeRaZBHIFUIGHrmL3V6PZ7pFx67EvXyLk1sxe7YNkXZ4CapYxYdYJvN5o+RA==","signatures":[{"sig":"MEQCIFkhRstDjAxfKJHp2KxnjXmFkf49qWSK7V8p3bCfLx6jAiAR5A+eaE2FfaJKCknVSBsHTVN83k+L/iZ5eqGVHGf0sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721296},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.134.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/ea881fa0171dcb4da87047f0646bab28/se-studio-contentful-rest-api-1.0.134.tgz","_integrity":"sha512-8nZkUX0/kqso5eAaH2ujg0jyYZEeRaZBHIFUIGHrmL3V6PZ7pFx67EvXyLk1sxe7YNkXZ4CapYxYdYJvN5o+RA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.129","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.134_1776419438205_0.33621394692010953","host":"s3://npm-registry-packages-npm-production"}},"1.0.136":{"name":"@se-studio/contentful-rest-api","version":"1.0.136","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.136","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5fcf7b75fe65738d750862df155ce5051b40523b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.136.tgz","fileCount":339,"integrity":"sha512-6TJIKvmTy5bzy+1jXD5LItQWcKMk1PslAnaw1mKuDZ1wJZjN4lxKHzK25+9ZtDqXdQ8NR0gXAVhNszRiHk+E0Q==","signatures":[{"sig":"MEUCIFF7e1Lhy8S5xSJ4DwGuq37rmQSiAyHcOWnxq5alAaE4AiEAlaz4H0oKqlQ8u+Lpx/UgVuHXknCOJntOWGS+6n0zKTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721519},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.136.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/4061f7f636c9311c462239dea1d3cfe2/se-studio-contentful-rest-api-1.0.136.tgz","_integrity":"sha512-6TJIKvmTy5bzy+1jXD5LItQWcKMk1PslAnaw1mKuDZ1wJZjN4lxKHzK25+9ZtDqXdQ8NR0gXAVhNszRiHk+E0Q==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.130","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.136_1776424529328_0.7426895845980614","host":"s3://npm-registry-packages-npm-production"}},"1.0.137":{"name":"@se-studio/contentful-rest-api","version":"1.0.137","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.137","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"ebde8e0f9764e59c6f3a37a840e51d23f45e82c8","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.137.tgz","fileCount":339,"integrity":"sha512-HSznvwAPLdw9GohLwwD0p6v++LsIXNUfnNyjmCiJ8PXgRE340Z/EuO/gVmCBGye/2+VkKm96XS0RM31TvVr6GQ==","signatures":[{"sig":"MEQCIB1Zn3Wv71rb6Ok9NPsQrOT0qgykPj2zw+yV3Ueuxui7AiBdaPstccOj/4Cd1eiXhOcyLwXpw/8FKsU1KOy6GZQrpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721656},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.137.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/eb4d38eb85d450647618cb4a99c2dcd5/se-studio-contentful-rest-api-1.0.137.tgz","_integrity":"sha512-HSznvwAPLdw9GohLwwD0p6v++LsIXNUfnNyjmCiJ8PXgRE340Z/EuO/gVmCBGye/2+VkKm96XS0RM31TvVr6GQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.131","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.137_1776428884312_0.4285690500027852","host":"s3://npm-registry-packages-npm-production"}},"1.0.138":{"name":"@se-studio/contentful-rest-api","version":"1.0.138","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.138","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"82e4031edaf77679d22447a62b865c2545677f29","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.138.tgz","fileCount":339,"integrity":"sha512-8hVo99V+codlOlTWR35OCZQZxBBZMz+rarPYkOSBjxXlhY1E/n5n+ZcigG8Ow0bYO74zLd5MbXvK1H/X36xSxQ==","signatures":[{"sig":"MEUCIQDbD9kAdKVIE3Y3nYW/Q4xRNXIymmeOdSYAkW4ort5WbgIgBEyJaGDetx7jRsZeQL+1dJ+6HSkbUCT3q3BCWjMM4Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721793},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.138.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/3d7713da7453af543d9989d8202a6187/se-studio-contentful-rest-api-1.0.138.tgz","_integrity":"sha512-8hVo99V+codlOlTWR35OCZQZxBBZMz+rarPYkOSBjxXlhY1E/n5n+ZcigG8Ow0bYO74zLd5MbXvK1H/X36xSxQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.132","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.138_1776672918298_0.6530964123656966","host":"s3://npm-registry-packages-npm-production"}},"1.0.139":{"name":"@se-studio/contentful-rest-api","version":"1.0.139","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.139","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"8db6cbbffe232848279168c89549df4f5ded22af","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.139.tgz","fileCount":339,"integrity":"sha512-VfLa9RdS1kXHdFxkk6jPA8uLHj8V4P9gBN58Som+lqQM/DP28rh9M/RkNjl9bYWBoH+OlP71uc5er0UEB13ikg==","signatures":[{"sig":"MEUCIQDrujs7LcCIVoU3QmWlpSVkEcMvkMeh3mkuX28yTC9eDwIgb9zOIvzciB9GiRtCDn7Uz9CX79txiyNrNp9bnAKKKLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721930},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.139.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/c532884aee51d4bdfa298132a82e9d7c/se-studio-contentful-rest-api-1.0.139.tgz","_integrity":"sha512-VfLa9RdS1kXHdFxkk6jPA8uLHj8V4P9gBN58Som+lqQM/DP28rh9M/RkNjl9bYWBoH+OlP71uc5er0UEB13ikg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.133","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.139_1776681816415_0.13601421669618752","host":"s3://npm-registry-packages-npm-production"}},"1.0.140":{"name":"@se-studio/contentful-rest-api","version":"1.0.140","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.140","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"af68db148c4bd46f344c629702839eb656a32225","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.140.tgz","fileCount":339,"integrity":"sha512-i1tF1NcEXpoQ8uxIwiARfBQqFePXDVMIlPqpxzlnG+w9Pd4UoG8tYvalWP1WY885x7Fuf8GLLLITZM8bHrlLZw==","signatures":[{"sig":"MEQCIGkONbEb4lc9waiIeeFonXgA7fn1PI0prvW9HKBJog2mAiA0ynAWijGEZP3HHnP1PYOu9vWN/MhT1stUHIPeoefLYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722661},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.140.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/95bb16f1535ba94b740064e832ec5da9/se-studio-contentful-rest-api-1.0.140.tgz","_integrity":"sha512-i1tF1NcEXpoQ8uxIwiARfBQqFePXDVMIlPqpxzlnG+w9Pd4UoG8tYvalWP1WY885x7Fuf8GLLLITZM8bHrlLZw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.134","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.140_1776713312976_0.47615272121646","host":"s3://npm-registry-packages-npm-production"}},"1.0.141":{"name":"@se-studio/contentful-rest-api","version":"1.0.141","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.141","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"815cafa4cb55c3ad5c70825bebe182f470ea4d30","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.141.tgz","fileCount":339,"integrity":"sha512-NMDJ0aPhGhlznxpFYw5twQCn/Pmz4buILmyoPlKf+5ynkCSRzlid4x2rOU9LB46NoS3uWPQuSE9/Xczw3esNFA==","signatures":[{"sig":"MEQCIBbX0GPHxnkXUdxQOi28oBOgbXNzf1R1Mif7O/vrFH8iAiBFF0+bz4s7CSMHH3KrTVtNDDACdMrz2d4AMsABndfo0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722798},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.141.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/dbc0aaff4545d57fd9150afa198e5d03/se-studio-contentful-rest-api-1.0.141.tgz","_integrity":"sha512-NMDJ0aPhGhlznxpFYw5twQCn/Pmz4buILmyoPlKf+5ynkCSRzlid4x2rOU9LB46NoS3uWPQuSE9/Xczw3esNFA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.135","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.141_1776714476663_0.3179268935835422","host":"s3://npm-registry-packages-npm-production"}},"1.0.142":{"name":"@se-studio/contentful-rest-api","version":"1.0.142","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.142","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"cbe5e67f6e6da5d1d857b56c88dd47df6ce5172d","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.142.tgz","fileCount":339,"integrity":"sha512-cm7JbrT8HbgvRe9BDR2sk8+QSyh+AkDwuihnxlyEVlfkyDPxM3R56QG5LVvJcNlbZrYmCHmAo8szfEYJ8rC0tg==","signatures":[{"sig":"MEUCIQDCk9CaF6eGmIHVxY2SBHZ5cK3aiSiIK4bDD3vVZr8d/gIgeb0hZzeEpB7ERO6+XICtTkAzvFkkwM2ajlNZoOsUVBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722935},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.142.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/e848d71f7c936097c2d63e54a1ff3cf3/se-studio-contentful-rest-api-1.0.142.tgz","_integrity":"sha512-cm7JbrT8HbgvRe9BDR2sk8+QSyh+AkDwuihnxlyEVlfkyDPxM3R56QG5LVvJcNlbZrYmCHmAo8szfEYJ8rC0tg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.136","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.142_1776786812638_0.15161507707051114","host":"s3://npm-registry-packages-npm-production"}},"1.0.143":{"name":"@se-studio/contentful-rest-api","version":"1.0.143","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.143","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"ab1b6dfaaabef4bee59fa4d5d58410f0bdb6f472","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.143.tgz","fileCount":339,"integrity":"sha512-0Qp4NpkSoBeiHgPVef1Fi0GVOpgC12saGUXDmLxCT4jxYkvQqoNnwVld0ljFvsG3YBKE7XLA1i48eGc+yNQKDA==","signatures":[{"sig":"MEUCIQD38Os5DbdGuvk91p1LlTjYdk/jM4borNDvuWcQJ7eRTQIgQbgnoXbcIu/VQPdpNgMDswQWU0/AutwJOVEv+sVj7bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723072},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.143.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/0b7850d659d5b6b31960f58037151157/se-studio-contentful-rest-api-1.0.143.tgz","_integrity":"sha512-0Qp4NpkSoBeiHgPVef1Fi0GVOpgC12saGUXDmLxCT4jxYkvQqoNnwVld0ljFvsG3YBKE7XLA1i48eGc+yNQKDA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.137","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.4","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.12"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.143_1776842284815_0.2896559438576727","host":"s3://npm-registry-packages-npm-production"}},"1.0.144":{"name":"@se-studio/contentful-rest-api","version":"1.0.144","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.144","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"463960cd9b00bf682e02540666aaf4957fbb3d6b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.144.tgz","fileCount":339,"integrity":"sha512-smycPo5ybcJjFffZEHOzFXY2s6pEP99qatQ5Ix4U8FCjYmehK8ihBNaC+dXLb3O2Cwr5nM7iQKe3jVMI7WBo5w==","signatures":[{"sig":"MEQCIDjaHypf3O28vO0WlJNfEQtEumNZoSdwKYuwy/YNS/gtAiBy0tuTQK8NfZZD381ntUZOD32bTng3hD8aCFUNPxz0hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723209},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.144.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/27a9a71c8c94c0f1581a80ffab5c1404/se-studio-contentful-rest-api-1.0.144.tgz","_integrity":"sha512-smycPo5ybcJjFffZEHOzFXY2s6pEP99qatQ5Ix4U8FCjYmehK8ihBNaC+dXLb3O2Cwr5nM7iQKe3jVMI7WBo5w==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.138","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.144_1777971263601_0.2248624925001541","host":"s3://npm-registry-packages-npm-production"}},"1.0.145":{"name":"@se-studio/contentful-rest-api","version":"1.0.145","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.145","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6de6c12daa0ab726b1042e3d244c0b2c818690fd","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.145.tgz","fileCount":339,"integrity":"sha512-TWAVJA57Ch+wqsAu6qdMa/DrpJbsWFTzp4cHhIcrujkXHlXb70U7Cyr6OzHkXTGRaecgzYHw8ZGyEwfxRG+UKA==","signatures":[{"sig":"MEQCICJYZqaVC7FbJKeI9jYCWgxiY4ibKkeQ+OVnnRht2vmkAiA1hM3yOBaQzhiA4cyxZ5ukA0Bwarl30+keCGpx5TbOBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723346},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.145.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/1f05eab04956160d443442aad5f324a4/se-studio-contentful-rest-api-1.0.145.tgz","_integrity":"sha512-TWAVJA57Ch+wqsAu6qdMa/DrpJbsWFTzp4cHhIcrujkXHlXb70U7Cyr6OzHkXTGRaecgzYHw8ZGyEwfxRG+UKA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.139","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.145_1778081186362_0.6020321531785673","host":"s3://npm-registry-packages-npm-production"}},"1.0.146":{"name":"@se-studio/contentful-rest-api","version":"1.0.146","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.146","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"affe39cce9e176745901a48835cebb8312f3aa25","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.146.tgz","fileCount":339,"integrity":"sha512-D/a4sF8KQsR2smxBDHkK3VlcpKl1nOIm+IY/zZYCbxTN65PrI0z93b/QLfOytPELUp7GiiB7YX9nHz8Y4GkxcQ==","signatures":[{"sig":"MEYCIQDHnFPx3xkclHzaxxxaaf3lIk+iKvtOP6B5/dh16hhoJAIhAO+1r3hIDBqEv3C4ISe993Kk3a2bTf8K9v/1YLwNQsi1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723551},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.146.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/e1919334ba5142369f0270d78390784c/se-studio-contentful-rest-api-1.0.146.tgz","_integrity":"sha512-D/a4sF8KQsR2smxBDHkK3VlcpKl1nOIm+IY/zZYCbxTN65PrI0z93b/QLfOytPELUp7GiiB7YX9nHz8Y4GkxcQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.140","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.146_1778156299405_0.17623115217030105","host":"s3://npm-registry-packages-npm-production"}},"1.0.147":{"name":"@se-studio/contentful-rest-api","version":"1.0.147","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.147","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"15ae0090c7f7f1c224bf16cfc01887bf795d596e","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.147.tgz","fileCount":339,"integrity":"sha512-M8qYdpCYVdIGhDNLUHKq8Zh2PRblrgxE4BafPxbiNlMTBHrQorou5SossWxUA/Gp+Jvu8ot87d/RNHprklxuEg==","signatures":[{"sig":"MEQCIDjSjUqkUwWORgXnA2o1UdoUVvb31uSA2fhoZIVyScs3AiBw3uLEnW4rM8Ov1kCoH+ukWkORQqWAnIQ8X3cNpoU4IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724106},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.147.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/a6a04d053b1a42da307b376ece8178dd/se-studio-contentful-rest-api-1.0.147.tgz","_integrity":"sha512-M8qYdpCYVdIGhDNLUHKq8Zh2PRblrgxE4BafPxbiNlMTBHrQorou5SossWxUA/Gp+Jvu8ot87d/RNHprklxuEg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.140","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.147_1778160178779_0.42804666291116367","host":"s3://npm-registry-packages-npm-production"}},"1.0.148":{"name":"@se-studio/contentful-rest-api","version":"1.0.148","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.148","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"29b7ff01cd92ca18fa6337cfa3b0a091fdf4b4ec","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.148.tgz","fileCount":339,"integrity":"sha512-Qq7SffsBK1/bzSYCX+ScOp9JybtayEby/VJBG/VCDC/ZakeYytgTXZwah0iPFgF0b0s3JR5BF6YKPOgzAFKMvA==","signatures":[{"sig":"MEYCIQC/X2UOWdY5PA4B1wqP+F8tz0ll1Xd31W7x+9axeqmhmQIhALaDruSn76a2+zMnryObY/n84Q2Yx81FBAN9ICIwwVCf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724243},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.148.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/5e3227367f94a8c58d011ccc0c22e554/se-studio-contentful-rest-api-1.0.148.tgz","_integrity":"sha512-Qq7SffsBK1/bzSYCX+ScOp9JybtayEby/VJBG/VCDC/ZakeYytgTXZwah0iPFgF0b0s3JR5BF6YKPOgzAFKMvA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.141","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.15","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.148_1778160920974_0.08992496881200696","host":"s3://npm-registry-packages-npm-production"}},"1.0.149":{"name":"@se-studio/contentful-rest-api","version":"1.0.149","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.149","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"8751a0c1c2609ff403ec282f779ac9beee3a8b27","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.149.tgz","fileCount":339,"integrity":"sha512-2udEdSJgOt+yMwhi6qwUUCiuhgicvmwZboJmmi7OOh6vIeBdpHJtBoGXYw9VPK73vlXqKLlyH4sHE8xCwnAydg==","signatures":[{"sig":"MEQCICkYGOUep9T/RaNr1XBWAUdvYYjlryDtdMjjK7kSZ8PnAiA0da+CoBBvabdaPbP5cmMRYVoKNpoa0TrjIrIMA2GhbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":726887},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.149.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/b9fe90d7fda6269ba614c35b8a94e1d5/se-studio-contentful-rest-api-1.0.149.tgz","_integrity":"sha512-2udEdSJgOt+yMwhi6qwUUCiuhgicvmwZboJmmi7OOh6vIeBdpHJtBoGXYw9VPK73vlXqKLlyH4sHE8xCwnAydg==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.142","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.16","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.17","@biomejs/biome":"^2.4.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.149_1778174064180_0.28225233150286133","host":"s3://npm-registry-packages-npm-production"}},"1.0.150":{"name":"@se-studio/contentful-rest-api","version":"1.0.150","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.150","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"089623522151f8b0b0e24062480b00f416be7852","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.150.tgz","fileCount":339,"integrity":"sha512-Qn+0ewDQyorZoUIcqAzGIMffZfToili1IUH0u4JQbH1HsrlnNlpF4Gmg+o7TLSDbUeilcgRRsR+EwHVaoOr7MQ==","signatures":[{"sig":"MEUCIQCB25BsCT3zmnlztdWjveAY1v6h0q1YAnZrpG1v2lfZZQIgEe6rr0uWC8zw75JfbASr2FleZaIc1xgHuIu0px7TWWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727024},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.150.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/10fbd599904a901f70c1193f4ef28483/se-studio-contentful-rest-api-1.0.150.tgz","_integrity":"sha512-Qn+0ewDQyorZoUIcqAzGIMffZfToili1IUH0u4JQbH1HsrlnNlpF4Gmg+o7TLSDbUeilcgRRsR+EwHVaoOr7MQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.1","server-only":"0.0.1","@se-studio/core-data-types":"1.0.143","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.14"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.150_1778227804353_0.18013528910165366","host":"s3://npm-registry-packages-npm-production"}},"1.0.151":{"name":"@se-studio/contentful-rest-api","version":"1.0.151","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.151","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"3f60802abbb253c8a4351f2a624a97cfc30fc689","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.151.tgz","fileCount":339,"integrity":"sha512-GRIoXkxuvBIArzURCFMQvNKGW9YYZ7CES2LibbebruffNJEuf4/NXbZW5FFFZ38kMygudJoZI+ODTSB8mvxWBw==","signatures":[{"sig":"MEUCIGQaQp1gXAGYvH6HR+WULmDQ3DNmg50jJOwTvIEmwSQeAiEAhzHJPwlRwIgrWVMtQ/GJqRdmhgGagnrGu3+/ibpfAoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727161},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.151.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/c983830bb7d010a2ec75b951ba73b303/se-studio-contentful-rest-api-1.0.151.tgz","_integrity":"sha512-GRIoXkxuvBIArzURCFMQvNKGW9YYZ7CES2LibbebruffNJEuf4/NXbZW5FFFZ38kMygudJoZI+ODTSB8mvxWBw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.144","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.151_1778483588643_0.046699400675686675","host":"s3://npm-registry-packages-npm-production"}},"1.0.152":{"name":"@se-studio/contentful-rest-api","version":"1.0.152","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.152","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6fd0441ba4211f8d35dd06ce82c77150741b26ad","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.152.tgz","fileCount":339,"integrity":"sha512-kgVi1DL02uMaNUxUcqaWy8JUkvwAGPI6q8pjt7qODHRc4V3a3rxV0ILP6u4t/3JGCzQ0WskDxn/l6td+vQi09g==","signatures":[{"sig":"MEUCIEhKeX9+vlOOTF65ENCC+GaCbz0uee3jVIYVauyPDenRAiEAyhkPfUQ/xVAj9wN7YpP1aE1aCIEkr07b/9YZ4yXtocM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729971},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.152.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/9b344219f86c61ecfcbec2f103013214/se-studio-contentful-rest-api-1.0.152.tgz","_integrity":"sha512-kgVi1DL02uMaNUxUcqaWy8JUkvwAGPI6q8pjt7qODHRc4V3a3rxV0ILP6u4t/3JGCzQ0WskDxn/l6td+vQi09g==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.145","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.152_1778506610278_0.9641969707138425","host":"s3://npm-registry-packages-npm-production"}},"1.0.154":{"name":"@se-studio/contentful-rest-api","version":"1.0.154","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.154","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"bc33b482315c42a1fcedf6be46458e8f1536a179","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.154.tgz","fileCount":348,"integrity":"sha512-u8cTB1IQw085HoX2hwM2jwKlO3fxnayOcE0zzfwMb4yErGlHRYi97YQrL/YNMCh1C0VCZw+PptMSPFFxSwkAew==","signatures":[{"sig":"MEYCIQDc9b1iTZdtcWC0qey8cAqrQj8VS75Ynw+XJvKm+DOuQAIhAP8Xq0caGdsEQMhJ4yq2fA8EfCdutBfKtZLKkF1QJ33q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756686},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.154.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/02eb890a17603a6a3a926b5254ad191c/se-studio-contentful-rest-api-1.0.154.tgz","_integrity":"sha512-u8cTB1IQw085HoX2hwM2jwKlO3fxnayOcE0zzfwMb4yErGlHRYi97YQrL/YNMCh1C0VCZw+PptMSPFFxSwkAew==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.147","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.154_1778583212367_0.5868402610075625","host":"s3://npm-registry-packages-npm-production"}},"1.0.155":{"name":"@se-studio/contentful-rest-api","version":"1.0.155","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.155","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f046e23b153fa8058c5fc1c68f0dbf3e447f60f2","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.155.tgz","fileCount":352,"integrity":"sha512-jIqmY1GbS+ydNkeqPqiWjfBxIRQuqTzyupMBDT4sY337Yy+K6woMp2I5MAPt0ZnQTiyFCFZrmM4J//eaC/HZEA==","signatures":[{"sig":"MEUCIQCtfOpNssWoja+f1OhH37s31TL9I7ddE2jLQweGM6HW+gIgSCBk8zVTfai3aAqejwPYGvOKPAGylL+BVcn9+APpntc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761471},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.155.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/5994839668332e228c79f1a47849c81f/se-studio-contentful-rest-api-1.0.155.tgz","_integrity":"sha512-jIqmY1GbS+ydNkeqPqiWjfBxIRQuqTzyupMBDT4sY337Yy+K6woMp2I5MAPt0ZnQTiyFCFZrmM4J//eaC/HZEA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.148","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.155_1778591516291_0.812718226301175","host":"s3://npm-registry-packages-npm-production"}},"1.0.156":{"name":"@se-studio/contentful-rest-api","version":"1.0.156","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.156","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"4730bdb018e9b4bef755d690f50dfcb7a5b0520d","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.156.tgz","fileCount":352,"integrity":"sha512-bexI3psGw4B57XnjHMS6BPoow1FEpEIXxHLm9FvUUBcd54voQz57lfpLEUELEvx1Yy0QTJ68uWPJKVtowxiC9A==","signatures":[{"sig":"MEUCIE+pDkp0nDQtcF+V0yavS2ds22nnv9ui2NcOXE0dJydlAiEA41+uTAUU6RAcWZA1pfjHBLg+P4Z93FvDjR+7IS2RULA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763037},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.156.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/95a13ed2d1f8c22f195db22152751169/se-studio-contentful-rest-api-1.0.156.tgz","_integrity":"sha512-bexI3psGw4B57XnjHMS6BPoow1FEpEIXxHLm9FvUUBcd54voQz57lfpLEUELEvx1Yy0QTJ68uWPJKVtowxiC9A==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.149","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.156_1778597054833_0.4408158190593332","host":"s3://npm-registry-packages-npm-production"}},"1.0.157":{"name":"@se-studio/contentful-rest-api","version":"1.0.157","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.157","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"a9c7b602e90a73091173ffae4c7ba8c2c81f947e","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.157.tgz","fileCount":352,"integrity":"sha512-iiq2W9FFVHzCNxI8S9Nvw73Jgg4OlNCpVZKrryhS1GQMObCYH/2sogiJssM64cSLu0ZF2KkqwP9whjOCAbhHVQ==","signatures":[{"sig":"MEUCIQDeRAwBj0+HNzA7HLd8mZlE+lGknCdoi/eZ4Z0DTUi7QgIgdNcKulcCg0V3AvB9KpXLHLVvl4BpPMsqrGLWhEmf2Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764727},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.157.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/5d5f3cbaf91b1cb8b24a46e477e193d0/se-studio-contentful-rest-api-1.0.157.tgz","_integrity":"sha512-iiq2W9FFVHzCNxI8S9Nvw73Jgg4OlNCpVZKrryhS1GQMObCYH/2sogiJssM64cSLu0ZF2KkqwP9whjOCAbhHVQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.150","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.157_1778600946814_0.024302019583484435","host":"s3://npm-registry-packages-npm-production"}},"1.0.158":{"name":"@se-studio/contentful-rest-api","version":"1.0.158","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.158","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"a4d4942deadfdd5090e5c8c4f342469f39661958","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.158.tgz","fileCount":352,"integrity":"sha512-6SZjYjKAdH9ytzty5ds/fNvpoBDgoL7QBPRn7/V0R89MrQy2DfewmyZJFypRXEeBA55A5gH5xW4ntsGGfykVvw==","signatures":[{"sig":"MEUCIQDNuV2od2A+ypwa5H+hCEKtPfejj3HS48C5+/RerUrnegIgT9JXw5Cf0vDDS7yhv3CaQqN7AqUXjwhgOYLbDSQLJV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":766019},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.158.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/e47fa80075a4eed6cb5a8360fe2c2125/se-studio-contentful-rest-api-1.0.158.tgz","_integrity":"sha512-6SZjYjKAdH9ytzty5ds/fNvpoBDgoL7QBPRn7/V0R89MrQy2DfewmyZJFypRXEeBA55A5gH5xW4ntsGGfykVvw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.151","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.158_1778657965140_0.07707264592782503","host":"s3://npm-registry-packages-npm-production"}},"1.0.159":{"name":"@se-studio/contentful-rest-api","version":"1.0.159","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.159","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"2fbda392a6c80817e786100d2f3b7b2ed20656c7","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.159.tgz","fileCount":352,"integrity":"sha512-T8TOzj81GfP25LdluWUko9cuR54aRTES2siiG/SOTE43ow/xP8tLI1/KxRixfnVJxZR1DKW2U+LTO9YuqoZU0w==","signatures":[{"sig":"MEUCICig1B+KPacmKOJdoTv951FNI/N0KroN8WBd0thRhqdnAiEA0JEMkJ88IjTfzYqsrrUm9KgdT3Jq4t3MIClDd9mX1pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767897},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.159.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/80bfc4fa43b87e7215ad1b2a84cd2b3a/se-studio-contentful-rest-api-1.0.159.tgz","_integrity":"sha512-T8TOzj81GfP25LdluWUko9cuR54aRTES2siiG/SOTE43ow/xP8tLI1/KxRixfnVJxZR1DKW2U+LTO9YuqoZU0w==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.152","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.159_1778749376311_0.19928983829109614","host":"s3://npm-registry-packages-npm-production"}},"1.0.160":{"name":"@se-studio/contentful-rest-api","version":"1.0.160","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.160","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"586288318d463263a4da55d550681b5cf9a3c275","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.160.tgz","fileCount":352,"integrity":"sha512-7X1JiSbM7TaXdJWp+iwk/EAbtYzsEX0xPUSbUoH1yPKMea7letJsy82imkISIIrpW7ZMsXhRrvO0kOY6nMuPYw==","signatures":[{"sig":"MEYCIQC3v2TZQr6YLSdVEEL04AyjfHBmyTEJzfINeJZsLnCDYwIhAIdL46kTxX8EWC06YQ10cLfCT61ddWfQG3H/UBdn7U4n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768034},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.160.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/c354f48ebd2cb416dc7c1fae66edd14c/se-studio-contentful-rest-api-1.0.160.tgz","_integrity":"sha512-7X1JiSbM7TaXdJWp+iwk/EAbtYzsEX0xPUSbUoH1yPKMea7letJsy82imkISIIrpW7ZMsXhRrvO0kOY6nMuPYw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.153","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.160_1778833817842_0.1266728516600033","host":"s3://npm-registry-packages-npm-production"}},"1.0.162":{"name":"@se-studio/contentful-rest-api","version":"1.0.162","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.162","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5a03130aceb943511bc43dad8d7c807ed4c80d30","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.162.tgz","fileCount":352,"integrity":"sha512-R4vC50H4OVVixHi3TuIpt7SxJhDL1fPfNCwp09+A06ATGKfS/hQntC3/+1XgC1cX20LNJOqBtjSqaCOnGlhwIw==","signatures":[{"sig":"MEUCIF8A1mFRfXisG6YQvWzTqyZe1U9xDeeOB4BaR5p4NHBcAiEAyo7gtwVcEErk6VzFqVoyXCAmywDzOyir8JJetO0WVJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769559},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.162.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/7f8d438e6cae2a56fbab4213a3f500a4/se-studio-contentful-rest-api-1.0.162.tgz","_integrity":"sha512-R4vC50H4OVVixHi3TuIpt7SxJhDL1fPfNCwp09+A06ATGKfS/hQntC3/+1XgC1cX20LNJOqBtjSqaCOnGlhwIw==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.155","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.162_1778848933236_0.18482951150046278","host":"s3://npm-registry-packages-npm-production"}},"1.0.163":{"name":"@se-studio/contentful-rest-api","version":"1.0.163","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.163","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f7ab0d0dcbd8d1fe962ee77111878ca9027aa585","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.163.tgz","fileCount":352,"integrity":"sha512-B55OW2r3PDDW8pmlOGU8gzE57GpcGi3RBIBQ5xsEt8c+RqUXwVwxWC7E3lO2rhQw8f/zwFRRFP6TZljrjwj8GQ==","signatures":[{"sig":"MEYCIQDvfTxFRZSrAQKKFbH1TAqEldBuOXEsiL24tp4GD6KUIwIhAN2JYuBGBNwbE1MZ0T7PmjvhsclSBlFkrL9HgYVFJkA3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769696},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.163.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/62401870155b5eef496f0e93aac36a28/se-studio-contentful-rest-api-1.0.163.tgz","_integrity":"sha512-B55OW2r3PDDW8pmlOGU8gzE57GpcGi3RBIBQ5xsEt8c+RqUXwVwxWC7E3lO2rhQw8f/zwFRRFP6TZljrjwj8GQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.156","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.163_1778850098132_0.8359342819707454","host":"s3://npm-registry-packages-npm-production"}},"1.0.164":{"name":"@se-studio/contentful-rest-api","version":"1.0.164","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.164","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"c112f85c1ceaeb0eaf41c96837aec19722f126e3","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.164.tgz","fileCount":352,"integrity":"sha512-rZ9ICyt9yTL2TwoT5462t496Z/PStpyvsBFjW25q+Fv0J/aAOD6xryr2FUHwPoRhHGpeep+9yP0egqj6S1Sl1g==","signatures":[{"sig":"MEQCIBIB6rtsu/4RKypFMYNKFvd51i6X9Ypwqe+ICZgmflb3AiBvw6BlwGflKLZm6ALHX5mcD6K7qnD89MFc3rE55E/eAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769833},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.164.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/fbfb24896c5b3da0110d882304f97356/se-studio-contentful-rest-api-1.0.164.tgz","_integrity":"sha512-rZ9ICyt9yTL2TwoT5462t496Z/PStpyvsBFjW25q+Fv0J/aAOD6xryr2FUHwPoRhHGpeep+9yP0egqj6S1Sl1g==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.157","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.164_1778856810531_0.5112483445156224","host":"s3://npm-registry-packages-npm-production"}},"1.0.165":{"name":"@se-studio/contentful-rest-api","version":"1.0.165","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.165","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"e0542593d2646c072288be9b7f5056756e7e9059","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.165.tgz","fileCount":352,"integrity":"sha512-0nfLYDB91uYXD8qrbAqc2TmZhC5oATlLqB4o4uR2zwu3VSTXFaKCUrTmmppaVShpawYbnVcIKwoJ0Y4T3o0AcQ==","signatures":[{"sig":"MEQCIAnShi0aFfmU/hinB2kraBXd9Jn6VPDP/qvRbL3AVTOnAiB0CQbCIFedQhkFcZhvNlgSal1vsDOJPFysMgOVx43unQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769970},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.165.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/6491bd36107905a5f16648419660f76a/se-studio-contentful-rest-api-1.0.165.tgz","_integrity":"sha512-0nfLYDB91uYXD8qrbAqc2TmZhC5oATlLqB4o4uR2zwu3VSTXFaKCUrTmmppaVShpawYbnVcIKwoJ0Y4T3o0AcQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.158","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.165_1779030889915_0.3954579441645356","host":"s3://npm-registry-packages-npm-production"}},"1.0.167":{"name":"@se-studio/contentful-rest-api","version":"1.0.167","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.167","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"7e25e2711222b1054f511b7129615eca2e550ad9","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.167.tgz","fileCount":352,"integrity":"sha512-e3WPw0x642+XKYKB7LjFPjriJJ3IKFV2XsCZEph25tmdw/M7uFHoovnzV4NI4bGz9NNXVx4oj28v+h5y2yoKfQ==","signatures":[{"sig":"MEQCIEH3ugpAp4n+XxDVsdhq8k2U+lDalPjYl00W0GaE9XMnAiBf1uZD2PGVPTl2WQyrL8kOCxXs3JfMDl/NFVDVXCrcRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770260},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.167.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"nrandell","email":"nick@nickrandell.com"},"_resolved":"/tmp/521ef61adeea19c9a87e80fe6900e94b/se-studio-contentful-rest-api-1.0.167.tgz","_integrity":"sha512-e3WPw0x642+XKYKB7LjFPjriJJ3IKFV2XsCZEph25tmdw/M7uFHoovnzV4NI4bGz9NNXVx4oj28v+h5y2yoKfQ==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"10.9.7","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"22.22.2","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.159","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.167_1779308162286_0.856566772713766","host":"s3://npm-registry-packages-npm-production"}},"1.0.168":{"name":"@se-studio/contentful-rest-api","version":"1.0.168","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.168","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"46736920a992f2a7e24c5eb1a946835792997abb","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.168.tgz","fileCount":352,"integrity":"sha512-JUhyFQaTnclVf8NNtyc0vIgqbG5kZH9L+p9rYgL3ui2jiKgDx5mvhEfr0Amu2GCJI4oKM0wZi0CqXaiG+MOLBA==","signatures":[{"sig":"MEQCIEZg4Yalt7t+A38MTd6Ew6MzQH4qH9EZYSoaDDCFU+1kAiBInNsTOfrd1EjQbyVXRgbRX72xRB0zkKblS7yGg1j4dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770364},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.168.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"_resolved":"/tmp/e78014f3053c34e7d658eaf41b57ba6a/se-studio-contentful-rest-api-1.0.168.tgz","_integrity":"sha512-JUhyFQaTnclVf8NNtyc0vIgqbG5kZH9L+p9rYgL3ui2jiKgDx5mvhEfr0Amu2GCJI4oKM0wZi0CqXaiG+MOLBA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"11.12.1","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.160","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.168_1779430988160_0.6389934217488082","host":"s3://npm-registry-packages-npm-production"}},"1.0.169":{"name":"@se-studio/contentful-rest-api","version":"1.0.169","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.169","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"bfcd186a3f1ae50755e341b8e24c2cbadd761520","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.169.tgz","fileCount":352,"integrity":"sha512-mfcJMyk7AsbmbJYAbE7DMjytO2rqwsfR2KrHy2O9GEq4cQJREWOh+kmXRZRbP8ZHKcuf/hItm7ddkU9FpNeIRA==","signatures":[{"sig":"MEQCIEb/Mk0s4XKPsf4Up0eTEZMGbpYiNpT1FmhsjuA8dkXpAiBZA3HKvjH+cZ34p1LG0lNmISEjUiStVZ5wfhZ81jnBew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770567},"main":"./dist/index.js","type":"module","_from":"file:se-studio-contentful-rest-api-1.0.169.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"_resolved":"/tmp/1606939bbea5d215415ba5f99f2cbcc3/se-studio-contentful-rest-api-1.0.169.tgz","_integrity":"sha512-mfcJMyk7AsbmbJYAbE7DMjytO2rqwsfR2KrHy2O9GEq4cQJREWOh+kmXRZRbP8ZHKcuf/hItm7ddkU9FpNeIRA==","repository":{"url":"git+https://github.com/Something-Else-Studio/se-core-product.git","type":"git","directory":"packages/contentful-rest-api"},"_npmVersion":"11.12.1","description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.161","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^22.19.18","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.169_1779434752921_0.37192061839136215","host":"s3://npm-registry-packages-npm-production"}},"1.0.170":{"name":"@se-studio/contentful-rest-api","version":"1.0.170","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.170","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"3bc3ca2c7bdde05ac4456f0077d1c0a7216150d2","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.170.tgz","fileCount":352,"integrity":"sha512-eOOdBRCz6drvPLJR2W/JpEBxFf1yxmlws7GR1fUt2G/ouvmjKmC6QBJU94Hb3k8lkgPQ9g0x9JYM9kp+Riheuw==","signatures":[{"sig":"MEYCIQDv6y4jzfbbPp89cg54n3INm84W5QJIxYvPiOgMIBD2IwIhAOb6kJOSmwPNIT2LqSFOtxNXL1nJwD8tiIbEBpLT/LhY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770703},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.162","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.170_1779452944592_0.38062288136451694","host":"s3://npm-registry-packages-npm-production"}},"1.0.171":{"name":"@se-studio/contentful-rest-api","version":"1.0.171","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.171","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f96b7e1eea97cd6dd74420cbf2a40f2c6badb569","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.171.tgz","fileCount":352,"integrity":"sha512-+1tZjV/m3EnZ1Xc/5bXimnlNkzdAOJIO1mWvKJaulibjMSIbzOfPdZ/goj3FFbl6bLU6hS7rfkWQP/5lXCrVWw==","signatures":[{"sig":"MEUCIQChpm/lhtIgTrTm326/kbjuQIor6WS6WnXaSPzGMBHa5QIgPWfI4/UlcGY3Xek5EEa8d1o1wQeXOpzMHJA66mOt45U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770807},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.164","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.171_1779530891262_0.8596105142602151","host":"s3://npm-registry-packages-npm-production"}},"1.0.172":{"name":"@se-studio/contentful-rest-api","version":"1.0.172","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.172","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6c8d60a70574a06b998ddb11bc13a214638ff8d5","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.172.tgz","fileCount":352,"integrity":"sha512-HGDBdG/oyk+7OZ/rhgfckFfp0TgWt7plen2FQNUFlKYatBD7IxQUzUUImclsQA7zgKynqf/lGYGmB1/qLZUltg==","signatures":[{"sig":"MEUCIA7AG3QOXcNxePzpAHWIVvQlSjaSnkuOrYAQLEkQcMyKAiEA5cFy2JKBUmtQAvv0AGTHzk5jRn0liok2Kh15A3hy2to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":772257},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.164","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.172_1779713793234_0.703660642349272","host":"s3://npm-registry-packages-npm-production"}},"1.0.173":{"name":"@se-studio/contentful-rest-api","version":"1.0.173","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.173","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b629f1068761f9b78c040aa8610a6fce3a89cbd3","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.173.tgz","fileCount":352,"integrity":"sha512-ZWG1X1OJdlxxb/u8Jc99+L964CL8eTuyy4IL1on++DRNfoxd4mOJ+Le3RJGKsB3RirQzWqqW+Yy1QKY0TKtWfg==","signatures":[{"sig":"MEUCIH4KiR/ULwvWndBIAluqZCq8rAMCgobOV6tJDP4Uc9GJAiEA/2aSKr6/5GqJBj9UO43NOyTp6a3IWFiGoZ7hMFSUqWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":772625},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.164","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.173_1779886992019_0.6142243222232904","host":"s3://npm-registry-packages-npm-production"}},"1.0.174":{"name":"@se-studio/contentful-rest-api","version":"1.0.174","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.174","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"36c07f3982f98ff2541bcc48a0473b32ae8cab72","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.174.tgz","fileCount":352,"integrity":"sha512-rlJZQRgH7JuZcEshV7k43+ysEmnx3+fKV8OEq2Kr5yJ/8D1kGsnPyEppZFlBuFLDCQG3pEAj/Soedjts+ncF1Q==","signatures":[{"sig":"MEYCIQDJZrieTYFUwb1El1isOwnju86qqcLUZkHvrCyNtY78LQIhANrak0N1Ehio7vHobqQg8J0iIXbmqP102lg65vI644ZS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773263},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.15.0","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.165","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.174_1779890569744_0.56075576645029","host":"s3://npm-registry-packages-npm-production"}},"1.0.175":{"name":"@se-studio/contentful-rest-api","version":"1.0.175","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.175","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"d3ec41d7ef9a87e9f5f41308e7090b5bd46e139c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.175.tgz","fileCount":352,"integrity":"sha512-qyl7W3iTllerv1KJnbX0Yai0SMdb2tfxa6o/SmjIdxfNsxStKxliLEZ/ukB+AXAOUMgJOvE2FXQ81SiOxgLuVA==","signatures":[{"sig":"MEUCIHGHxQxq2C2cRggYEfGU0EP0EJzu8xKmE8oEZQ63sfESAiEAg3wd9t2QJznNAARb0qGj4efAiDOg2RfnLMlwx6U5kio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":774003},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.166","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.175_1779949029963_0.0555456887774084","host":"s3://npm-registry-packages-npm-production"}},"1.0.176":{"name":"@se-studio/contentful-rest-api","version":"1.0.176","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.176","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"1de93bd509901b6e51c4a75b900876bf86bd346f","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.176.tgz","fileCount":352,"integrity":"sha512-A0RzC5sNi3kxaFo43WOAT8fgihvDL8EjUqfnABxzfXH/QAl+QhUjUYwQQRGAxd6T2XdlHgQFoi2cNEt50G5Ubg==","signatures":[{"sig":"MEYCIQD8vXW4jTkMCTJO9lL0to9/gYidplT7+rur82+xiWD2mQIhAPKqkbzU+MEPoU489zeZMOBfYD922Q5vNz0jX7gTL1Jz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779038},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.2","server-only":"0.0.1","@se-studio/core-data-types":"1.0.167","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.15"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.176_1780044302822_0.9103891904649777","host":"s3://npm-registry-packages-npm-production"}},"1.0.178":{"name":"@se-studio/contentful-rest-api","version":"1.0.178","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.178","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"8f63a6307fd06cd96dfa397728c9202aeef1b1dc","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.178.tgz","fileCount":352,"integrity":"sha512-dcA7Bydn+9JUaVzjM9i/Uqet51ZwtarIAFDkW+si6kFybPSFPKKlZgtJA/Ur32sHqAnF36kVPWzvNbHlBlYaGw==","signatures":[{"sig":"MEYCIQD9vYbsnqCzjMulnGEEHwMzpKtguoG9j1gYNYYKQhW/mwIhAJhHuOUVzkgC2eHsKESgW1waDUHilBCzaq4tWFEvbvtd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.168","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.178_1780308366906_0.020746314516828734","host":"s3://npm-registry-packages-npm-production"}},"1.0.179":{"name":"@se-studio/contentful-rest-api","version":"1.0.179","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.179","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6645881ee061c75fefa500cf0179a5281fda14e1","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.179.tgz","fileCount":352,"integrity":"sha512-tw7eipiMFTvZ04Ig9KcDu/Pstenjdqo+Z39laEt3ss2TxxmO1iOZOwLkME7v2P988IZ7vJeHtUYLHAaLZWuijA==","signatures":[{"sig":"MEUCIHSjQNN/d3iAWoP9lfY3n063A3geOVhouxa1nSXsqV6TAiEA+ylPxQUlgei9PDvkEvzYQ2syHgdWBVzlpbdycuB5DY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782149},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.169","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.179_1780311104110_0.016352282519410455","host":"s3://npm-registry-packages-npm-production"}},"1.0.180":{"name":"@se-studio/contentful-rest-api","version":"1.0.180","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.180","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"92f426d59f70382df141f3f6e4e49d8adbcf9685","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.180.tgz","fileCount":352,"integrity":"sha512-Pv/cMiObHhuGHPicoznjjzlGrxBkrX93zvoleMkUjpv2PTj5NlzfD2y+D5YB484uBNtwY1oMhS67al+BJRiR5A==","signatures":[{"sig":"MEYCIQCePzZQMJU/qfb4fSvuT6L5kW5z3bhP6fJsRNOlhpnuJwIhAPOuRrgjCguq6POwhmNwC7uI10m9YfpKIFMB/uN3ynG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782449},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.169","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.180_1780314575818_0.14366133199001085","host":"s3://npm-registry-packages-npm-production"}},"1.0.182":{"name":"@se-studio/contentful-rest-api","version":"1.0.182","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.0.182","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5306eb9418923906ebc8b83a38425d921a505756","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.0.182.tgz","fileCount":352,"integrity":"sha512-e96fofMyNyxcZ84oc2Mkl6vnciNUBCdOtmfD4i2wph29yiE5dwiWY+1QERw3cVmMmrqB4jtSlF0abPSa2QABAg==","signatures":[{"sig":"MEUCIQCyb2MzyeTdm0/cxiZqG+HsQkzx4FWqDsxi+1aHJVMvkwIgFbgtgVH9756jbPjd9ibiOiyo75ywU3sc9oG7QiV/1YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782987},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.0.170","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.0.182_1780415124406_0.06341121415829387","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@se-studio/contentful-rest-api","version":"1.1.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.1.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"14424d5dfb4b2fec48fe03ff29decffa07cbb9e8","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.1.0.tgz","fileCount":352,"integrity":"sha512-eMM4dndq6WOMldceKHTxnMTCVJpumprSvDA7OatLYheDty48hucKpljHMt+ToZgZeKm0WQ1a+gBRB8yWovJ/Xg==","signatures":[{"sig":"MEYCIQCsFpjdeAaPETbqLL+ryIDgWrIAY49vQONCXOTI7GCF2wIhAOqnmE4vdHltYXbPVg+amYm6XtvHtGOKE10PHXWEj7k7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786230},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.1.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.1.0_1780484557655_0.33611639151537154","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@se-studio/contentful-rest-api","version":"1.1.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.1.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"51c4cd260d3026ac764c0731fcf898d9539a8483","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.1.1.tgz","fileCount":352,"integrity":"sha512-YvfFa4UExpPCtd7NcOoPR8WkbGTXJ7wyYHJ0krzCZcqMrYVyG33emC1mjbuRx31aKbCLF9ZimabP3TEgcITBJw==","signatures":[{"sig":"MEQCIHz30GLvJXQPb0lFFIh0IXMg0dhyZ2hMxE1/nAd/xsMJAiAEdutanzF5eA9/hUmG97CsCxhDnmHviPvUyYcf8KCqHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786364},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.1.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.1.1_1780491415238_0.07005756022632603","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@se-studio/contentful-rest-api","version":"1.1.2","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.1.2","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6eaa437defef619863939d9aea073a49830102fe","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.1.2.tgz","fileCount":352,"integrity":"sha512-B8GHcv8ldK/f/SRmIPN2V7tIQIszem/W+MhAkiKJijl0eKtnEvAReg4xg7N2nE0aRqSehCfbTkZlE239M/hFXA==","signatures":[{"sig":"MEUCIQC/Qf2dXsAYwuTL1h9WA9+PUu20UV8vek7t5eYrfCwB/QIgKyxxyYOAa7YFHGc3syJS5gqBUTI7Sb+ud8RYx2IMW4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788113},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.1.2","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.1.2_1780553668697_0.4379975643107392","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@se-studio/contentful-rest-api","version":"1.2.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.2.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"7670766431ab0a145751d6364bddf26d5f6885a9","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.2.0.tgz","fileCount":352,"integrity":"sha512-JYQG4YwVHgZ65kddUAys598kk71ZXuh+Y3AR31eh3nbQnJiJlKcF/p99jpFxZsOB11l1cz96iA34toGhEeN2TA==","signatures":[{"sig":"MEUCIQCSDFsPLKiYhz+G0HuQsb/HHHxCp0m1aCdF+OFt44byoQIgFiUgpgO0htT4o1G8D4NqiTtQz93YoKjNYYbNReWdWmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.1.2","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.2.0_1780568274234_0.5493799587583184","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@se-studio/contentful-rest-api","version":"1.3.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.3.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"1f8107d7ee3411132bbd7290fdaf1a93e4f07b5d","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.3.0.tgz","fileCount":368,"integrity":"sha512-NzA388exjOIrVt/bJexFLvmIfpbxsQvjYpnVjpOHlzLMeQ+bk9mdF+uUlNHU/f4A/mjybFybdt6PD8U7Vk4p5A==","signatures":[{"sig":"MEUCIQCHVa5ywxT8WJf1QapboGdG0aKeOUg/yoiErKdP/mz02AIgMYjaJoKYZVQY5mV+seNbOCpirbevsFqRSfFrXY13PEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":833028},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.2.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.3.0_1780572528856_0.9622572518497448","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@se-studio/contentful-rest-api","version":"1.3.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.3.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"79cb3be4e08f24a561150b330c07a92f44d1b47e","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.3.1.tgz","fileCount":368,"integrity":"sha512-r1yGt3hKCUnvwBkxXy4/I2KFBbwJOY13FBlYBqBbGOOSy6sOCRaXIEOjdYIPU44hsjT/jaDpi/nL0zUsxtCRgA==","signatures":[{"sig":"MEQCIGj0O/zN54ncyqje4BJRQibjcnslmJs354f85fin1LiGAiBljwp4B22XSv3KPJrgHVvyjtp+8dt/gKs9fnpx9cE63A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":834283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.3.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.3.1_1780593062942_0.7518626827775199","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@se-studio/contentful-rest-api","version":"1.3.2","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.3.2","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"ec180623de89e0be1432067ffbb9dd4972a7671a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.3.2.tgz","fileCount":368,"integrity":"sha512-xyyaLio0h1G7+4WxlldTQtJLR+UA0WzcXQA9iPWLtlhxDRxP6LYrty2rWNat+r5zZB2x3HR5KLybSfsZqLPyyg==","signatures":[{"sig":"MEUCIQDt/8bmAN86DpqJZfXwBf+sShIzmw5J5fkNeT31xPZwGAIgNC687+7/E9M+uW9FW8wkARhpwJZ6oGEwyA7zVlx/P9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":834794},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.3.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.3.2_1780593907749_0.42581092739393545","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@se-studio/contentful-rest-api","version":"1.3.3","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.3.3","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"797276e7cd9d9081772c9726a76202324363241a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.3.3.tgz","fileCount":368,"integrity":"sha512-bvdFHosbgkhX+45fGg6ztA8taJsCSs/2NvM0Qnn8iFsVs5Ej0yYmDTC4DlPmeC1I53HwrpN3fF2GVGIXW0pEjw==","signatures":[{"sig":"MEUCIFcCsDFR0R0pdTVDJAepeLPmPaoP0kZGCBoinxPfzRHyAiEAxB6R0J2Jti3DNxdk3nX99iU3feuLtwaJD6PkSv+kbB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837263},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.3.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.3.3_1780645541889_0.3089613853885176","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@se-studio/contentful-rest-api","version":"1.3.4","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.3.4","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"29ece62830c40c3dfb1e0fe4fa1d4835cc73b6f5","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.3.4.tgz","fileCount":368,"integrity":"sha512-IXuWJ8h4kmmbqGu87XC0NiWCjODZu1Do8Q7ksZlI+6Nk6ah/3nFLBicZTRapMdsQDugDONvacxpQi3OVro2QnQ==","signatures":[{"sig":"MEUCIE+PNVzd6uRZAgjoxDrpxXcTi53FwNlNEpTGGeriG5zbAiEAtX2tFjXtS7+Dpg3GZ8pgcHrE2VGqR7nxTzhp2j2BL9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":838854},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.3.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.3.4_1780647974260_0.8925300678709154","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@se-studio/contentful-rest-api","version":"1.4.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.4.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"eb77de4abe21ee4e44069d683224b125ed03315c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.4.0.tgz","fileCount":368,"integrity":"sha512-4jQMBpze0aNDypfIe6fojXwqzbvh6W/A+j7q3jOyR2b3hRkyeaMAD6njDYU3fq7lkN/jUOu2UhFXb6QxwGPw5Q==","signatures":[{"sig":"MEQCIA7vKursDpHJcyxU/rLS4hGMzTDQs8REg0WpRnS08o1RAiBpSdoCGuRLTUMPvuud+Edjcmus75PCEk8AW0wRcO8xXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":836827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.4.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.4.0_1780651904318_0.22936986663442727","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@se-studio/contentful-rest-api","version":"1.5.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.5.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"e29f9a93bbd0b6326d2b22e913743adaf7ac9a1a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.5.1.tgz","fileCount":368,"integrity":"sha512-QPAlduaVwFScXESfsth8f5Dqv94b7KXQPhalDoGxbpvNAX47sF5ZCmcU/ERJQ63vvnl7fkMTB2vzjH7DwrlLdQ==","signatures":[{"sig":"MEUCIG/R95VQOHVQx7mdiW9RohNDXml+0QRdxhqT8SZOGfqaAiEA34+15KmWmjjGY1fcFnHzJMS6+YSKSfjtR6mZQSgBu6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846560},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.4.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.5.1_1780655203001_0.9516370881529559","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@se-studio/contentful-rest-api","version":"1.5.2","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.5.2","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f530c1c041fd57f5041835c26f7a9d9fba76f7d4","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.5.2.tgz","fileCount":368,"integrity":"sha512-/voF8HySGwA9/eco2dEG6SdPcBkcSXCj/x4iDx4MIC1lKjEYsBydVl0i9QJwF+J+uCN7eOBnbaJwFcbeam9TFQ==","signatures":[{"sig":"MEUCIQCBwwV6N0Zw92Jl/NF+3DhGWuIY1l3KpS/qFYUknlv4JwIgGhiBJJjIZzzT586TRz+2dc2eEEubmuIjKFrXrWG3VN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846694},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.4.2","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.5.2_1780912298669_0.49414403989817135","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@se-studio/contentful-rest-api","version":"1.5.3","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.5.3","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"263c12458506e4004b9f17198dd815df8d4c7734","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.5.3.tgz","fileCount":368,"integrity":"sha512-fdaZNvqS50ey/TNTZTuj4DRiFR2JvVWjWSDz1+15Hfn3pGNxTLzHXzlYz25//IACCjvZGwPZ7ECU+d0fe9xqnQ==","signatures":[{"sig":"MEUCIGpyaL0qgAg2Oa+pqCLxSrb53J8bz2sTHSv9lkJNRghmAiEA05c3O3nXpycSBIcwkdq04GgG1oP3W5ewIVfNvKAwD48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846828},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.3","server-only":"0.0.1","@se-studio/core-data-types":"1.4.3","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.18","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.12.4","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.5.3_1780917721612_0.7167528898160602","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@se-studio/contentful-rest-api","version":"1.5.4","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.5.4","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"66e726799c50005b6e187d221734f75cdf8fc866","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.5.4.tgz","fileCount":368,"integrity":"sha512-sx3tWytzWW0+u5xAn/ljN8KCPVE2GAqOkMHnnAh6FowccND3j6c8QQ4rfxjMF4aOyRB0uM6rG7jf+eqizceL/Q==","signatures":[{"sig":"MEQCIDVLPNvoHTfev+Cz20axz76yPgvNUWvhJik8eup/D9cNAiB3s/XgYSNc2XBpYTHHmLJ4d20/zaMH1LAhw/9hvNy7Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846962},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.4","server-only":"0.0.1","@se-studio/core-data-types":"1.4.4","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.13.1","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.5.4_1780989709345_0.6847386585544157","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@se-studio/contentful-rest-api","version":"1.6.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.6.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"4de376253884db0644b1560820dafee32d4774a2","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.6.0.tgz","fileCount":372,"integrity":"sha512-YvidnB7scDbAqYvviiGicB013LY9jv56xyI4QwH28g+Ree6/dH6wjw95PZ34GjyjYmAEbXxt2sfae6JZ46bORg==","signatures":[{"sig":"MEUCIApot/ejvCTk0mbTh+/XlHXZqCs7EHGodZZN3jTbMuauAiEAtbuLgWz/cmFxAtCEKso7EPpn1KYfl7Abrj1NbuCY0p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851411},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.4","server-only":"0.0.1","@se-studio/core-data-types":"1.4.4","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.13.1","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.6.0_1781010257606_0.16789161153994492","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@se-studio/contentful-rest-api","version":"1.7.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.7.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"2cce7ea33da8a9d33152355d47f9563f9bd982dd","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.7.0.tgz","fileCount":372,"integrity":"sha512-rTh1XH2Svus56nZEsWyc1hKfcyYCTQp4aonz9zy/Mp0nVJDGp8Faj4CkZSSLMIoUYDAJzBn3bQmgnojmC95wtw==","signatures":[{"sig":"MEYCIQDLnJ0QEWB6cehNjioSiLaNdfK0+eVrzWznS7b0yWV1KAIhAItZXrp//qtlMx/AMYYOjPSWdQoU6jRySVGDk0oQbRu5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889427},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.4","server-only":"0.0.1","@se-studio/core-data-types":"1.4.4","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.7.0_1781786505924_0.3404525602712105","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@se-studio/contentful-rest-api","version":"1.8.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.8.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6ce81e93ebc69c71207adf691b50f4e20593b543","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.8.0.tgz","fileCount":372,"integrity":"sha512-fKG8OktI+ifogkkQTzZKGMJmQEiSCyl9grg1RkfqlOaRQiPgMCUJhOj+gEwKVBkudtbe/ut7UFmwN080TVN7vw==","signatures":[{"sig":"MEYCIQD//kmAMyv15I2db60agwDW1dLFd6chtjUdnA5v29vC9wIhAIVqT9TPJojMU+ZyiBwqf18ZeWI22OIjN3jPJCbTS837","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":892668},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.4","server-only":"0.0.1","@se-studio/core-data-types":"1.4.4","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.4.16"},"peerDependencies":{"next":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.8.0_1781798082763_0.6751952953892546","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@se-studio/contentful-rest-api","version":"1.9.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.9.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"157f6a9ed1e661a5ba0683ad3ebcebe6bb35d904","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.9.0.tgz","fileCount":372,"integrity":"sha512-4M/w3P8LenZ10Z8FUa3F04cV44SImlnyJcCGmWgoFbJWg3Uq/bjxYhvVvghjR7NhBPt+EKhieLGq5dUnLtoMyA==","signatures":[{"sig":"MEQCIDHuE91j6rcYyq782ywx+G9pEMazEFkwXjpAtF61l/upAiBxhGkhB/4vxuRCWSsGitxeRHu1kDax1mCCgempORmL0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":892825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.5.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.0"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.9.0_1781852315874_0.2412997399977097","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@se-studio/contentful-rest-api","version":"1.10.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.10.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"0beaf98a48de8cee908f40232fdd832c2a489f3f","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.10.0.tgz","fileCount":384,"integrity":"sha512-++UcAXgEAn9u1zN98FIZhuwuyzq3tCJRUiJ8/Dr3C/zfgZp7/wNtZpVy4k5sr+TxlUync97zcTUk4QdxCC361w==","signatures":[{"sig":"MEQCIE5yzbjpT7eQ9xWeAIdAop1mIwm8GxZF2keejls7iIkNAiBPRLv78kwXs0UFzYz9BedBfH0azXSPsQB/X5s73NU8rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":905753},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.5.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.0"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.10.0_1781856993737_0.524703289854034","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@se-studio/contentful-rest-api","version":"1.11.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.11.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"92c9c0f9dc2ae7e979a2a25b5b46617013468448","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.11.0.tgz","fileCount":412,"integrity":"sha512-rhn/sjNq6IVc7TZtcL+A/uQKN4uo2bp9NxpySrZjN6x6QczwN1geqShU0eTCFJhZfhO8ar1XUQ87HVD+1DJ4Zw==","signatures":[{"sig":"MEUCICaknpo21m0Wp4uKuhSKbc9Rq8WyVJN7GD3dOwIFp4OZAiEAs7pUpMpKFxgkoAriIlzC6iD9ztZhkTSXuEWihjn9Dk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":959710},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.5.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.0"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.11.0_1781873050883_0.9828707040771993","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@se-studio/contentful-rest-api","version":"1.12.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.12.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"171e5aa34cf88b9d2b417eb777ce826b14946596","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.12.0.tgz","fileCount":416,"integrity":"sha512-3qGKAfE+qqPVM4GN77tUU4nf/lYWJFOQPFjbFu+zBXJkAighOkAwV7yzA2Vbcy66JEh6oPxFMhMZbDKxoukLNg==","signatures":[{"sig":"MEUCIFASg/G07eGmd7TkgfMWEN2IVd8cWArMvtXi5pJiZQq/AiEAiCYUf8k2NgFGB69s6d4oYuvib5ZWpy7QY7BJDIgS1EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968828},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.5.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.0"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.12.0_1781894207095_0.3817613615693318","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@se-studio/contentful-rest-api","version":"1.13.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.13.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"99c5139d3be8c15050b0e6c171aa2d6660b734b3","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.13.0.tgz","fileCount":440,"integrity":"sha512-loc7jSGvCfqT9UCh5vgYdmll1J1/TNTzouV+Vq7KGgG7pTEDAFFdOs7y5Rq6bIjUIZoZOn84YfK9enHnA9J4Uw==","signatures":[{"sig":"MEYCIQCAFeaZswKs1UspEkbt38ZFbPATL0yBBK75VPi3eTrrVAIhAMbT7fxT/UWmwZJXnIrmRWGfTJehsW1QUSsWDsCpvjsK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008704},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.5.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.0"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.13.0_1782029879771_0.6292977536122033","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@se-studio/contentful-rest-api","version":"1.14.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"e539b93f93bc141d414f0b4603da7123cc40de78","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.0.tgz","fileCount":440,"integrity":"sha512-PWE1rdccjyhS+Zwseeip6Bp96ptIE28Hy+q3W/xUz4a8yzmmm66gGHWdAd4LO/4gWlWui0xnnkSxtsKMpZYQ2A==","signatures":[{"sig":"MEYCIQDfLmx4lfSZvc+LW8sOaV2UdKPeVRies5cZx1gte8BmqQIhAM2xBH+e2QnHkz0lo1kWF5kjLAnrb0hgFbMRrg7SdSt6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1010103},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.0"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.0_1782116479519_0.2861221801151026","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@se-studio/contentful-rest-api","version":"1.14.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5a521348e6454ee61b85d3f77dd851c815066410","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.1.tgz","fileCount":440,"integrity":"sha512-2kSlkuceVmdg60KX92ewxugM2nk3nE47ucMK48dEQpmlkFms7hDseS4SaCsxP+XBwEvcZ80sw/0NhZhme7jWoA==","signatures":[{"sig":"MEQCIFM1q3E7fXAIWvrDAONex7Jln5L4hlvdxiwFbycgd07hAiBZrOCzgMjcSUZgVrxSk/zzxdCDT2eiQw4n7qe3mTKTyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.0"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.1_1782199294442_0.9830380440864215","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@se-studio/contentful-rest-api","version":"1.14.2","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.2","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"88def9b39fdb7c781e7fbc1a7f2eebbf2e2160a2","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.2.tgz","fileCount":440,"integrity":"sha512-/VdBdD0vapGoL6q4gODms7v+1OiJrEVwkpEta7x55CFBnqHTXmOFxJUZtW+g5unZtkliqcOkvSJnqXjqd94AGA==","signatures":[{"sig":"MEQCIHRqm0JyPSPaotPAL9SkiRjaI8V1ORpsWDdConbq6L++AiAgcGF8M3zY0RcIQ5o97DG3HWU4tEt9DHk3VaPT8ZzLUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013427},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.0"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.2_1782231373779_0.007361661955476384","host":"s3://npm-registry-packages-npm-production"}},"1.14.3":{"name":"@se-studio/contentful-rest-api","version":"1.14.3","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.3","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f77b38465b163175dee71107e5a488aedc43e788","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.3.tgz","fileCount":440,"integrity":"sha512-uD65GrHvd7EA2t/Gn4j2/Z374z9ZlPtlX7K/yJGI8Gzb0z8rNLnVz68pgF42tkI2+9HGxYfquksvFB1MJV71AA==","signatures":[{"sig":"MEUCIQCDp5T5pFDTA/TT/cQq1qZuogk6KR5UhSFI6418jDEx9wIgfTFb23vxOqKW2YAYXd9XywDYssTUVdNa4LG4w60TlBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014008},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.0"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.3_1782280007328_0.6820273226567675","host":"s3://npm-registry-packages-npm-production"}},"1.14.4":{"name":"@se-studio/contentful-rest-api","version":"1.14.4","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.4","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6acbd586a5062caecd350cb3e61f521242802e99","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.4.tgz","fileCount":440,"integrity":"sha512-yGyFwIMbhNpq7Ic6RiKUx+DxdWi7NLPvk0tmk3H0zdOB/QdSiDiIGT80bCkJKujDV87w91t/yozP6q1bkLXw5g==","signatures":[{"sig":"MEYCIQCJZqPbJ3RHHORuW2arkam8YHR4RbGb9z9c78m/CDpaXgIhAMXs1rIKZdHFBBzv5vCwWlqbGBQil7itVyoan+myOj2Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014936},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.0"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.4_1782280671145_0.4521779408761588","host":"s3://npm-registry-packages-npm-production"}},"1.14.5":{"name":"@se-studio/contentful-rest-api","version":"1.14.5","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.5","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"542fefd658a13bbd1910da7496b3cb2d8331432e","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.5.tgz","fileCount":440,"integrity":"sha512-KdKmuEefju/7CFBARSlm3ywm4sDrj9H6gD5o5HfT24RRbaLgUy/JsLYtHITLg1g9wJZIlQWB50H8RYeumauAZQ==","signatures":[{"sig":"MEQCIDEFG/1xf+HXBkJ/AjEkBhrin1L+tJE/kjzubHera5RcAiAXP8bcNSg+Q3K0YL/cYiz0JHPSBdtoL7sVBdsiMCviyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1015071},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.1"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.5_1782297732297_0.9768263894030462","host":"s3://npm-registry-packages-npm-production"}},"1.14.6":{"name":"@se-studio/contentful-rest-api","version":"1.14.6","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.6","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"26208862cbb485089c409a408d12bd6bad44bf01","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.6.tgz","fileCount":440,"integrity":"sha512-ZTMTqN+4fecL0Dy6NAfY60c6QRF2XWiIa1H1foxlSuk6s/4pGg1U/vgcsUEVKTMcV5PIRudnBt8jhwp5SluluA==","signatures":[{"sig":"MEUCIBK5f/6xEukKj6gsOKbKfnurtVgoqxpkMSB4gAjDyYqHAiEAxk5hJhLpEXI5apDlQFNBHjNh9wyUjCWxad76dwn9Ey0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1015510},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.16.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.1"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.6_1782328203869_0.5509491228034724","host":"s3://npm-registry-packages-npm-production"}},"1.14.7":{"name":"@se-studio/contentful-rest-api","version":"1.14.7","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.7","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"8972fe87d7989ffa641b8eda359ad75d7cb3e6ce","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.7.tgz","fileCount":440,"integrity":"sha512-xpVXqGRTCC6h4uNsXFx3pgmOFoeYpoKaohVx1z9no9TCfvnohOGwzDWBh0AiFJZtGTBHKVgwkkGPh8rfmJw5rw==","signatures":[{"sig":"MEUCIQD/yQiUttOcUNbIkCDHZfkTgQPEhb0QppXsmzDLgi2dfwIgUsDioSuN3xL2ayJxRyc/khK8SOP5ruNXlCSUO6bcW8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017108},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.17.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.1"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.7_1782637618471_0.9106129897425228","host":"s3://npm-registry-packages-npm-production"}},"1.14.8":{"name":"@se-studio/contentful-rest-api","version":"1.14.8","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.8","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"94958388ea0ced0876731215e772945eec2311e9","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.8.tgz","fileCount":444,"integrity":"sha512-o3sAWszN6iLqPL4XnqQobBqpHwsY80Q27kZu/P/ZR3NNsdGA26mQD02lAgPjVdy715xoROld8HhBHCZRuisKOg==","signatures":[{"sig":"MEUCIFY6AQSqIQcw+LKQQOSrWhwhC2zpzfsnZR7JDxqROC/JAiEA/5SRWYr6wL6FgYubFo1iyy3GJi3Gb0tYQbLbOlrk9RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020419},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.17.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.1"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.8_1782731585511_0.6953882054751099","host":"s3://npm-registry-packages-npm-production"}},"1.14.9":{"name":"@se-studio/contentful-rest-api","version":"1.14.9","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.9","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"77f4fab84409d3a11f35f5564fbf20398cc16d13","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.9.tgz","fileCount":444,"integrity":"sha512-ng5QY1Fe3YNJlmsg9sbuHg1sCoFaOv/rOstCbAIOmDfSTmDlFWTKTdIES19KfD6wF5S+CMymq1s5m5Mybx1JTg==","signatures":[{"sig":"MEUCIGGMJY3OwTXkmiOzSmdQ5XwnML9K9BgZx0PJPwqkyeUjAiEA9iUse3PxzkKdE25Un+bwFgI6E6d7zDwnZ1r3a7bD/R4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021703},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.17.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.1"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.9_1782737676918_0.6489770247618745","host":"s3://npm-registry-packages-npm-production"}},"1.14.10":{"name":"@se-studio/contentful-rest-api","version":"1.14.10","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.14.10","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"c81e882ddf9d960cad19b360854da2caeb1640bb","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.14.10.tgz","fileCount":444,"integrity":"sha512-ucdA5IcIDfUksI8QNLqNNlfFRoql1m1vCUqgOc5yE0dRned25yvncC0bR6h6PxyS4ZPfd8Y0ek6NUjiz7APxsw==","signatures":[{"sig":"MEYCIQDFJUw5Eul+VqIntoUWmzeWtAabzOGuQt6mEwyyO9r1swIhALv7VuVF/FzdhSIrl9/kyXIUrNPQYb8I9dqWqY1PWIig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022105},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.17.0","dependencies":{"contentful":"^11.12.5","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.1"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.14.10_1782738197737_0.4192609420317488","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@se-studio/contentful-rest-api","version":"1.15.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.15.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b8e94327e18747ac3417f8ec8fdcb838272c3ceb","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.15.0.tgz","fileCount":444,"integrity":"sha512-BFBVL+oVJ1c8z63QyIHOHzONLM+4OTrtwfP+4oTn8P5VIRWH+/oTFylpMu1R+6lTAGb5e+aQG/ZU9L5BgOxbRw==","signatures":[{"sig":"MEUCIEcxROXj0PbgZDSOm/UKCk2ud9w1DTyJG3i5nCOdiImYAiEA6rc5UsgXxxTbi3EGeh0alSLpA2+Its5NHfGAKrcM1kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1024198},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.17.0","dependencies":{"contentful":"^11.12.6","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.1"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.15.0_1782819899665_0.1555788737781434","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@se-studio/contentful-rest-api","version":"1.15.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.15.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"99860721b0294427f1d7e5fdeac79596d533e1ca","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.15.1.tgz","fileCount":444,"integrity":"sha512-5BrLOfOHb7j4m6BDjNvn4UYwnU4gEGviHVyGzNjvc11ptNfAQWkK33pgve635ofp5YdInhhkSem9VUZj99teiQ==","signatures":[{"sig":"MEYCIQCz8/5m0Avsamw6xkucS/rVaenYA7ijITu44PWZiV3cEAIhAMx55VY3HpdW1ziGsRO1DuCQP2OxtgYb+8Vw18kxhnSF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1024612},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","extract-single-page":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-page.ts \"$@\"' --","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs","extract-single-article":"bash -c 'set -a && source ../../.env.local && set +a && tsx scripts/extract-article.ts \"$@\"' --"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.6","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.19","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.1"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.15.1_1783253960000_0.11495308218456901","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@se-studio/contentful-rest-api","version":"1.16.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.16.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"ecbdbbd8e9f746f6ee19640e4f75d5fa63438f7e","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.16.0.tgz","fileCount":444,"integrity":"sha512-VIYt0ejJL5X71AFyqzB0PSN9nlTwqnqVl9pDcHAikD0UCw0tfVhc/kqeIz8XLSe+puCKEOw2GyajildcpFXFCQ==","signatures":[{"sig":"MEYCIQClylKD6i8UkGCOOO+Fa4Uh+v9Pw+2MVzxL8E3r4yo81wIhAN15oyeuJo7SPJYJjz9b1wgetg8FFkP+B+icCBycoRWw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1028293},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.6","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.20","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.2"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.16.0_1783345813538_0.5237145776869614","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@se-studio/contentful-rest-api","version":"1.16.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.16.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"7f3cf5e81b1998b3cd25f2d63e99fbeae7a35258","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.16.1.tgz","fileCount":444,"integrity":"sha512-iQKCKYEU4FNc8aI+K5aLmFrleJym30+CUWpyoHEsxOSsqKhwZFJuhJCSSj+Dvn8aca8Oqo+gQqoiG4pTCMg8Og==","signatures":[{"sig":"MEUCIEeuETw7yIep3mKUpY0kYMG2RVUK2UHqfqo4TEmemLNVAiEAj5Oylncbf56nnQk/lnHSdHyNzSz2t+QVS5nZP0ztbww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031191},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.6","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.20","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.2"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.16.1_1783504671551_0.06661307269667294","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@se-studio/contentful-rest-api","version":"1.16.2","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.16.2","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5c1fff1f4c9fb21c7ba87c653619dff93b525d30","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.16.2.tgz","fileCount":444,"integrity":"sha512-hcuW0cDZ8B4B1muTzTRkudOWjSZ0pqsHQFtH+0JFU4YYb/mQhuARHE9zvgBca+X3TJSrel4HVG6nCBWAWglZYg==","signatures":[{"sig":"MEUCIQDzgJJ0mkyVzTGcR5PLbTFjCKYJt8SZva7o6ZscPpWvhQIgZG89y0ND4KafUyyiMfOzqaze1+NS7rAfHcGeWx/27Ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1032392},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.6","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.20","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.2"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.16.2_1783582115477_0.8758805149627502","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@se-studio/contentful-rest-api","version":"1.16.3","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.16.3","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"21a7a19234b27fb7be4588bea439624b69e47b61","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.16.3.tgz","fileCount":444,"integrity":"sha512-390F8ABbnnVmIFu0YBWJSCRz3deZq8tVQaIu3aWsID6WLAYmhSfnxHkUx7GtdoO5dwct1RDNSL6yXoQJOMR1Tg==","signatures":[{"sig":"MEQCIHRS0ZlSrylTozKgevu1SiFl/MK1JhsGlg+LmkuVvR4PAiAGV/RJRbiGR1ghK7J+NtrcrOdl8Y3eLx/IRjdrojau+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1034172},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.6","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.20","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.2"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.16.3_1784276396690_0.11707888802954325","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"name":"@se-studio/contentful-rest-api","version":"1.16.4","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.16.4","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"509650466d24da4632fcf5402cb2b90058d3f55b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.16.4.tgz","fileCount":444,"integrity":"sha512-9RBNO7LxhMDoz9Rvf+lesEHprvpdmYIAuKrKsR6fAet6lYNEFXeQjMpM0vV30aDeXoCV3BTKpmYfsaSAauY2PA==","signatures":[{"sig":"MEUCIDAv9hofObu9BFE1ST1NV2DX1a4Lsp7TwArKfYGuAHipAiEAlHM1Sw8bf3ABxgL9Gfk7phmj2x9ckOXoNRrGrgnIT+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1034338},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.6","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.20","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.2"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.16.4_1784554035008_0.8937548351290974","host":"s3://npm-registry-packages-npm-production"}},"1.16.5":{"name":"@se-studio/contentful-rest-api","version":"1.16.5","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.16.5","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"987e6eec65e81fb48c4312c9410dd569a7918f6b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.16.5.tgz","fileCount":444,"integrity":"sha512-sZFr5FjWWnaAA+RRqfsN7Z4Dg3iAJh63h8lB0GayLfOeCu8YTXcHzJ4CsL+nQR7ImfPuhhN0u94Zzcp8i/W8uw==","signatures":[{"sig":"MEUCIQCrN5I/VhtNtse4TNOKKL2aFWA1TUMF7LTcukShMiIm+QIgfupQBSdaQ1e6ep7EqlNZRSxlQGGwa9/18bwTYcDaIDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039058},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.6","server-only":"0.0.1","@se-studio/core-data-types":"1.6.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.20","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^24.13.2","@biomejs/biome":"^2.5.2"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.16.5_1784609397312_0.8447447327193212","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@se-studio/contentful-rest-api","version":"1.17.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.17.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5d993edd5ce5a389968e938a6420c5d993b6481c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.17.0.tgz","fileCount":456,"integrity":"sha512-z1s3UraD+sq0BrG3Tjb8yM5xf+kQD8yB4KxhczMX4E0EXJVJvzNAyPwTZ3oZgqFBFOVHvY9lj/srNetqS+4UCg==","signatures":[{"sig":"MEUCIGu72azW221s6oJrwj8wo4NEp/QtUevDET4qBYpfBCkcAiEApbrB3teUIvSU6OeNwg2Mg3Os552oN9auCvWDgBujM+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060287},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.7.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.17.0_1785054420809_0.7126051038541288","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@se-studio/contentful-rest-api","version":"1.17.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.17.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"96c5187a71786eae300e84e7fdc9eb833f19bae3","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.17.1.tgz","fileCount":456,"integrity":"sha512-D/db5yjS+ZXkmQuu2+yQLD5w/IiRHucRQHkh9RKanniY0NXIP1pCK1ML7Gl2PL2jfxZsyqMQg3VAwKws3opykQ==","signatures":[{"sig":"MEUCIQCEyyFDI8m+tZMbXK5EjE3GbbTikxhg6oIhEDjt13+pXQIgXotiCiTnJj5/C5S+omYOiqsoZ383/XBR3JtMhu9na18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062454},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.7.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.17.1_1785940173550_0.7047557495650907","host":"s3://npm-registry-packages-npm-production"}},"1.17.2":{"name":"@se-studio/contentful-rest-api","version":"1.17.2","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.17.2","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"424a9d2a9ee3a2225a4900b8e08ca506aefecc34","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.17.2.tgz","fileCount":456,"integrity":"sha512-wgclJGDUJpn/urrX8JduqUGSBxFB0rTRt88nWpV9wiv+Tw5F11il1OxPOJmcMxYvS21lOnzUigipRwRVPs4GhA==","signatures":[{"sig":"MEQCIHrn+SeNzMkvVmMXRJ2Ht37ZLzvmxvDbeSe5snjs5LYOAiBkvEYVQxIF1PdcYfdm4nP/0szLOEV/hK5h07RZljpQVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063177},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.7.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.17.2_1785943783008_0.23942017626068002","host":"s3://npm-registry-packages-npm-production"}},"1.17.3":{"name":"@se-studio/contentful-rest-api","version":"1.17.3","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.17.3","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"dfefb8ad5356e1ad34ad6d98bf49ee34468525a2","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.17.3.tgz","fileCount":460,"integrity":"sha512-77nA4UD5ROsuP4x2l0CTN5Vi+PMXFnF7cQvQHWqeyDf6GtMNUTy/dp6JsQYiPWZvjEw+chwAUXI2Ll07jGpo3A==","signatures":[{"sig":"MEUCIDhCTjHy3EL9a/FbLzeMbMCw9MLaJnJrIPs484Gid7TzAiEA7C0Pj05yFLlRIpLXI1DR7Iy2mq9b0D073jjgJZxIGLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072312},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.7.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.17.3_1786005555091_0.16137090438049118","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@se-studio/contentful-rest-api","version":"1.18.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.18.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"64eda81d1db076713ccca060546fc2459665b476","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.18.0.tgz","fileCount":460,"integrity":"sha512-rUUtIRlMKqQFGw/l1Qysww9OHaBXZrSgJ08Zp9j318JY5ulIiBS005MM6Qbxur6A7x+hP2ie6lFIgsl1n/BD6A==","signatures":[{"sig":"MEQCIB7IDcDA3s6LRvdfp3czbQBmJ7EX/tPyHGHE+iOjcFoZAiA8ybWvOgf/icHUcPuGs63RT1CJQFVEnZHwmhHqqLYkOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075646},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.7.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.18.0_1786020319288_0.032879334943946015","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@se-studio/contentful-rest-api","version":"1.18.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.18.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b0be296395395a437609fdbca38715ea3f1e79cb","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.18.1.tgz","fileCount":460,"integrity":"sha512-CI/IPj3sHRqd2dRh0YbPt0LHVQ7aD8rC1wM4iulKhNRc/Piy264k0pIO08kGaAOZtQN1EGGRLAyLpIIsGmWHCA==","signatures":[{"sig":"MEQCIDEZ1O81A0xutwB72Q0yToHHllxHL8S8xC0xuaadh1KFAiB3k+8OhZQQpnLci1PNGMjFPm1xZ5pAEK0X12l6Liky4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.7.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.18.1_1786110914967_0.743955513067005","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@se-studio/contentful-rest-api","version":"1.19.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.19.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"5e20880db6ef7c1df11a0066fa713e9260f13fdd","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.19.0.tgz","fileCount":460,"integrity":"sha512-G9YVy2fjl05aKqigDWMtsdmlVyu4h6DtISIrcap4VyOAcYeaqh+baZhTlPL5oDx7XF9LtBGwcPKKhjLmQFqmuw==","signatures":[{"sig":"MEYCIQCOMIkY4Rd/VKWQqjD+BMeXutiar2hhstrqfDyFO2fybwIhAMcEA0H9/+qfO6isJgSUrr/qNY35gRu8N1g6nhpJa87P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088946},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.8.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.19.0_1786528399746_0.8994107936556015","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@se-studio/contentful-rest-api","version":"1.20.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.20.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f149a217ba2aa95a51668bdd8e42c29f5ec43ad7","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.20.0.tgz","fileCount":464,"integrity":"sha512-7Nv9kL+9eO0+PwnjIONhQl7wItfFHwR7oTgRwSS0tShNlIvjQzQCECvgC7ynNhHz9iK5Ecp2WjJilLqaC843lQ==","signatures":[{"sig":"MEQCIHhnpv1a9RjHWD4dgoIDRg+MFNChGQ3fLJbSsHO1hWt3AiA+mUgaDTMZqfIGBtjLVzjYoBuMKAYZoJfIj6C2NNbDQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1125381},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.9.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.20.0_1786548276644_0.8446436749063826","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@se-studio/contentful-rest-api","version":"1.21.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.21.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"35ba5454df81c8f051e1d96f57fcbae1f1ace706","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.21.0.tgz","fileCount":472,"integrity":"sha512-qTlJBXJj9OAYcx4gZtWhPy9Fg4SLfhrt0i9rf47LEZDjhsp+a/nzlKI3bQQji/Th1DDe9kY23879xv9INyi6Og==","signatures":[{"sig":"MEQCIAzdY3O8Ctthhuwu6fDXfqrPNY/LsDYpgg4iL2Iq9TJkAiAWJP+SLcafzc/l7sp6uWTvGIbiGu1wDdt7aWZbwskdtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.10.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.21.0_1786696629312_0.10296614088202061","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@se-studio/contentful-rest-api","version":"1.21.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.21.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f348ac6b1cb6fbcfae840cd06affeda3a5c86624","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.21.1.tgz","fileCount":472,"integrity":"sha512-Z3tEf0j5c0Zef0hjN7d10FEYYHY6XURUywM6BdJPiztDmi8jCvuwCczdffwCYXYLcZTNBAUh8xUaNZWldIMw7w==","signatures":[{"sig":"MEYCIQCg0C+dHgVsii80rRo7GfiWp72nbbp+FNzXZeQ/5yJm2gIhAMr6pmK3DP7GERIqlJq7n/NK2HZsJQIr13b8eoFlorHi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136435},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.10.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.21.1_1786703266786_0.5174678634875933","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@se-studio/contentful-rest-api","version":"1.22.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.22.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"c821d00472c33479ecb0e5c2a5308b6b1a48c15e","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.22.0.tgz","fileCount":472,"integrity":"sha512-4rGkXACukOG+tqysQUYnv7GwueFsbqkWC6goxOAPJFsevt6NkyZ4zxRUgnxblGpnXkVY0eDnGUQsT5WKPVlpLw==","signatures":[{"sig":"MEYCIQDYNmWDVaSFDw8dv28Y4DVBQTy+ZYlzQbQV5vkCizTlXgIhAMsz7i1JjAKk/7frHkigG1FRe7DQzl+8MvwW7nz5B1eF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1138984},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.10.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.22.0_1786706022919_0.12158755266518884","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@se-studio/contentful-rest-api","version":"1.23.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.23.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"164019d8a1e5e0a715c8c8126b83b5060b93cdc8","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.23.0.tgz","fileCount":472,"integrity":"sha512-pmeq6UeYMQQGvYDHN0uZ42zixkBe3lB6ngjA8X7M7fwObB7mvnB/h+p4P42xCkue9uhme+9panQUjJZjVkwboQ==","signatures":[{"sig":"MEUCICwhZiYZaQ8YDRzJKRWPPRrkaH7pUS2DanEiji2LcDprAiEA8ttbgzOy4ZEQNsJg3Mij9fLjr6CSRzvQpYFQwCt2HGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145705},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.11.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.23.0_1786792818880_0.3677508264162406","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@se-studio/contentful-rest-api","version":"1.24.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.24.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"771514e825f1ccef21edcb6fdd98b117b51f7ddf","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.24.0.tgz","fileCount":472,"integrity":"sha512-izVh0Y05HgN0Xi50+qx7YTpY/LAQEdAQtSLp2gpOQ7b1EOXLGYJ+zsfJVp7a459Qu3OPBiNhg72UWa1p/Lsw1A==","signatures":[{"sig":"MEYCIQDqIypQC09JTnoHOQ/C/NMCME5mTj2SkXeZFywQTpPpJAIhANlL6LgtIcJVEWs78mKJdUlfzPSGQwI6oZblfpmbakpZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1148172},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.12.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.21","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <16"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.24.0_1786880740404_0.1179741093598572","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-next16-20260822103555":{"name":"@se-studio/contentful-rest-api","version":"0.0.0-next16-20260822103555","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@0.0.0-next16-20260822103555","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"8147f7833058f5260644314a9d170b2bec614a33","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-0.0.0-next16-20260822103555.tgz","fileCount":472,"integrity":"sha512-Nh8Yh49/eucOgTDtlVx8JS8IUmphV2z0zuZwQ21BcH0lVxTY1QXq06cxnj8Y631dmCVfRaOonpk1BJPJqtMhGQ==","signatures":[{"sig":"MEQCIByzmkt+ZUDGzDhmbIUyZL8k/ptovhwBXnH5OBT5p6prAiAE0svxjCd0FmLNOHEE6BqXzsRyWFGn/O+S7Xv9UgefLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149548},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.12.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.1","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_0.0.0-next16-20260822103555_1787395043755_0.2795013101824986","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@se-studio/contentful-rest-api","version":"1.25.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.25.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"b1b5f2b1d60d1759c63356e2cf6b7872945dfa7e","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.25.0.tgz","fileCount":472,"integrity":"sha512-sPcIdQ2XSSlNprh4PyPD8kMCTZVrZagIsWKKfG3Ov8zbuTz3GiXyXTA2KsfKxAqlDdc4ytFb+VC3Jw6FMYG6jw==","signatures":[{"sig":"MEQCIAaffaOThikgbwcJFRUTO+BEFUh0ZDIkIN5YslTA8kJnAiBnSbtL/Eey4gxHGMC6EYMjMIFmdfb0GcWe94vVem+NKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.7","server-only":"0.0.1","@se-studio/core-data-types":"1.12.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.1","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.5"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.25.0_1787417574133_0.48787439433934354","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@se-studio/contentful-rest-api","version":"1.25.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.25.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"c106bff15fa447825cd46e105fe19e3fe087bd33","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.25.1.tgz","fileCount":472,"integrity":"sha512-wzbvx9qxfDGj2VmB8rHLM1Xv/SLLTb+tcdT4GvWTBLAJCZjdncbNR6zPevC7ckf0Iu0XdA11RXU8mbkyNC3CCw==","signatures":[{"sig":"MEYCIQCAq3LyK+wOU47FWBbS8C3LJi0q9fF9Ivxv9mgIKRh2kwIhAKt5qb5U7/4PoadjPESXHSUeDKc7lwKXcKxzR0faBGcW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.12.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.2.0","@biomejs/biome":"^2.5.9"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.25.1_1787421371208_0.06470717698801876","host":"s3://npm-registry-packages-npm-production"}},"1.25.2":{"name":"@se-studio/contentful-rest-api","version":"1.25.2","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.25.2","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"a0f96841d328465a82456bf418bf82b86ce0d56c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.25.2.tgz","fileCount":472,"integrity":"sha512-+nAN6Ecq+dMqC1fqZlJwmVzg+H3WyatOq7jhm72iTO8//qYPNJvhTjOEcwamiGMTd12bbHI0FklCKKdaFbAe6g==","signatures":[{"sig":"MEQCIHes+ly54sqfDcbGx5D/OM/00ZoFgmMreJx3NfQG/3zvAiB6j1bpIe0O9iuVQb1mr4mYKDXAqr/uDRFS46uEfmouxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1154942},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.12.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.2.0","@biomejs/biome":"^2.5.10"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.25.2_1787489611222_0.1966695129086442","host":"s3://npm-registry-packages-npm-production"}},"1.25.3":{"name":"@se-studio/contentful-rest-api","version":"1.25.3","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.25.3","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"a818bdf8a2692482c62c4efe22bb35df85b66d2a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.25.3.tgz","fileCount":472,"integrity":"sha512-86PJph6hmTJRvoER1AbZFr8sX3/cjLP1cspqfRLejpNG9HVM0LpTlzThBkyt/GZZzG22niWnKvpPmSWI5r8Krg==","signatures":[{"sig":"MEYCIQDIHOcovONlPic2izW0w1qRTlkOWQWxMjG8qvkU+vYznwIhAKJN49i6KvawPCZjQETdVPZ60aa6tpY+iSg21uEbbDD7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1158714},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.12.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.10"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.25.3_1787724905439_0.30312143528848434","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@se-studio/contentful-rest-api","version":"1.26.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.26.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"779e2c9b719817112ced03bf2aeba35602b88915","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.26.0.tgz","fileCount":468,"integrity":"sha512-kAq6CAPeTb/rlWuOSQnko3l5NpQqbdyqCDmilFkuvZNHa8MtnLLvmrgMH66xOtGCAY4/Iz1tfQqWnf2mIYZd6g==","signatures":[{"sig":"MEUCIGCtSfOLkaVQsFK7ex6q/ekSEmbILVxt8CG8MGvB71dbAiEA51cwtfKi6+3h0a7VbnOdu+7GUPlWCeqj52iBqO8QV1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD421zDNTat6fYVWYVf/prX7a7oqzzXRaTLR5+4pfQshAIhAL/z5aHjZiLl5cC1ReHb9BmszL20v8sewX0dv4J1sf9m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1151107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.10"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.26.0_1787915390632_0.8013486673662547","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"@se-studio/contentful-rest-api","version":"1.26.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.26.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"af49f798ea3c7e71e5b93572fd1a0683e4fe1504","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.26.1.tgz","fileCount":472,"integrity":"sha512-5JPm3Imq0/eXgQbu9Nuu0DS85o/J4wb2ySVLwj5Uk/uuqeMOGAuWqOM4HHM1odkBG4eYpJ61ErrKsaLq3IQFRw==","signatures":[{"sig":"MEUCIAn9zpoUNm/wGwiropIg6xEFCHvmqZuZt1b2e82enbBSAiEAncUYI2JQYoqMddSoYqd1/T7DMo1AgVr+7XzBkJZQP6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHpq1+k6Qb660thpBNr1/FiaFkB55d41yFSQPxs1tFdfAiEA6CpUTpg3dz/sksE6xqumaJ42lupOK0WvINzQBL5CEng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1162587},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.0","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.10"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.26.1_1787923523023_0.44990324984258123","host":"s3://npm-registry-packages-npm-production"}},"1.26.2":{"name":"@se-studio/contentful-rest-api","version":"1.26.2","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.26.2","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"1490a9550d024b8cf6244a27435eb7beae651e5b","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.26.2.tgz","fileCount":472,"integrity":"sha512-gvoEyYilq2BnMjZaR2QsUTVpMgDSpnTdFWJFLH5YCzo84j2+kcwfkUGoxeKPl5iQ1dODDAqU7uWTrZX0iAgP0Q==","signatures":[{"sig":"MEQCIBoBJEri6JUvQj+udFC/SdGspSrO3Kly9zIbetdiLdiMAiBq0wYIQibPwX0ThKINC6Eg77dtnLkbXVtKKYR4SSmk3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDC0EH7nibCn4CI3fRZsVn1pQZZVAg3l0F+FQ4GSLBDrAiEAjnIFl+TxECD2XxJFcHwCf/57nbNm2pJtz0LzKpgcocE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1162780},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.3","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.11"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.26.2_1788070774500_0.9956788489950239","host":"s3://npm-registry-packages-npm-production"}},"1.26.3":{"name":"@se-studio/contentful-rest-api","version":"1.26.3","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.26.3","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"0855e15f48c5d7a42b26688d89a57a2b6ffd3d11","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.26.3.tgz","fileCount":476,"integrity":"sha512-MKQ8v/F6L8iAJSUHIVFqVqPtmLHsFdesQ/xuTJ7LVb7DfIMp/1wJmZEjtzzJgOlyjmylbTowmUvqjIGdglGnTw==","signatures":[{"sig":"MEUCIQD+d5zEgZla5O4YJAgNBk+aLu3YXdV3IAqxn3ejir1pUwIgNoCGK19RSTiPC3OFQ82wLti/gqI1ZYFtOzuDVy+tpkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCF8tOjj8h76rjeupZH8odLMtW7zEcZLyixEZTSyl+1cQIhAOYZKiWndKH/l64jwvyOca+jphOJt6r/7K3jiJ7F9Bvp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1171204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.3","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.11"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.26.3_1788245868122_0.8130172612301729","host":"s3://npm-registry-packages-npm-production"}},"1.26.4":{"name":"@se-studio/contentful-rest-api","version":"1.26.4","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.26.4","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"d90aad4724a1a4a43a6b893008b696d694ba1840","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.26.4.tgz","fileCount":476,"integrity":"sha512-3MyCq8+1oZRPOSSfvPuRA7dFl4UXgaw7ULT2qyZ8Ig2KECDuiv0R68VdZ9r21NWpie4TYQiZba3lycNCZIx1Yg==","signatures":[{"sig":"MEUCIQCZouc1CK+9Ql5Mfw4d3L/B1ImOWkNje+Y2fd3nrav7uAIgJDvrO/uOzrbQY888PKoFDs+iRBFWeSlba5hKBGfhJos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDa7XmKwzaIurl5S2Qww/GNHsGxLQR5tySMN5enYW7lFgIhANUxGYGpFhvDdL3+KGBYJwpUoKPD+xgdb0M2no1/4ibd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.3","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.11"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.26.4_1788360330960_0.879450734625689","host":"s3://npm-registry-packages-npm-production"}},"1.26.5":{"name":"@se-studio/contentful-rest-api","version":"1.26.5","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.26.5","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"11e7c4c28bde58e2acf64a5774d84c623f5b0df2","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.26.5.tgz","fileCount":476,"integrity":"sha512-PHlbeQ7S9v5lzVbwVXrj8UG1zK2AQKkjhj8Xp6+NShE3fSC5Lg/mqB+Mx/1EDhi+5Dk/gwThOLmz5aukseuyZQ==","signatures":[{"sig":"MEYCIQDghHAdBxr2yRlqVHxKk0HRpWSpTdPPhjWyZy8lTGZhqgIhAMhX1G3i+Q3BG63ipBstRrLiptihgLJlciDfPL7kyA2p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD9xwkszvt+b7LRzV/cK2bi9bP8bqtQukFzvbTykwraqAIgbr4jm+GehaG//L1tKFY8EXgS4ATeBIoASjBzVFaUJOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174476},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.1","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.3","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.11"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.26.5_1788361621538_0.203551858620171","host":"s3://npm-registry-packages-npm-production"}},"1.26.6":{"name":"@se-studio/contentful-rest-api","version":"1.26.6","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.26.6","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"f68b3ca1ca98427f53ea834a566f72c12dc2d453","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.26.6.tgz","fileCount":476,"integrity":"sha512-wUqBqTytiPCjzOh0bRCsEaZyigYai/dumWgud17P1biB9zoPOSjqtJzjWGlYVqgQSmE/LQLU9FQhmx4gz2A+AA==","signatures":[{"sig":"MEQCIHdel+JzoXdaKq/Bj9b+moWR3341yS0GsNZfJLYlsadwAiB5HarRRCq6AYURKNdZwdN/o7aJ80rcGebE8zlVRw7jQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHQmJByhYaaQTw892zFQlTc6unojkIt+Zwibx558izElAiEArgIB4D7dHXTQJzNA+ujTtSXBmGBLrVtn1rfgcfb/bTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.2","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.3","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.11"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.26.6_1788438410919_0.054486927263020846","host":"s3://npm-registry-packages-npm-production"}},"1.26.7":{"name":"@se-studio/contentful-rest-api","version":"1.26.7","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.26.7","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"da235e432d684088c7473d5de7b58d47586debcc","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.26.7.tgz","fileCount":476,"integrity":"sha512-i2Nj4JpEthgo5lMtgomw8aH9ooYj2S3tpcdHE0ybIhM5NK4f2FG3Zzs/Bw/GXpoI+nc9EQ6XmdynCa2LE4nrJg==","signatures":[{"sig":"MEUCIQD1i7CUTesMo0R3nHZCycTI99dyd++KapQt2l2XpgqJsAIgPpNfRrlZiIoI5cxk2HlOcsv0sMw1TZg0kraSCJuIPhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDppl8roTp5Id4TVLeCZwScxWF79tsvDu1Q+khPtso6RQIgQwJxke+8OzcWCN5bBJnrim9qUfSrOE97G9AG/FIVh0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176578},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.3","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.4","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.26.7_1788511061456_0.6912487064950439","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@se-studio/contentful-rest-api","version":"1.27.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.27.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"65b70356b66ee81914d86b678811f4c30fe6a590","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.27.0.tgz","fileCount":484,"integrity":"sha512-M9XVZfB5g1frAqgcJcQ+elcYDUzLfO8QkLesCEjUkxN7K6sreSnUvQXCb1ma0jXNj4f7YpytPzckm7J2YKzo5Q==","signatures":[{"sig":"MEUCIQDTEwNv3JqOelcWtKR+11VcW3dblf3zKxf7slS/nFAGqwIgFQSnHqw7rnLBbJnjstkL2RgIc/xDTZXqh3EItfP/lUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9g6Pov2143EPxjUtjE8tTwnZehzRlz0meA0tNUn9G5gIhAMj6SlTLnOPvgGgyEPExmuUL5s6yUSX/UbK0ZjtKB2A4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1185218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.3","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.4","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.27.0_1788609084526_0.1753412660250746","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@se-studio/contentful-rest-api","version":"1.27.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.27.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"c0aff2ad6af5d2130be10a3210c8d604f7c5699c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.27.1.tgz","fileCount":484,"integrity":"sha512-yO8HFHKfXPb7PWMFw596dY0ko6ql97zOYsnz/Mm0Us2IgUTKQl+gPlT/UZta0pdLWucRT1Z0X31Dx5AumDGMAQ==","signatures":[{"sig":"MEUCIEEjWkmKSaAAue17oxTJ5hZXlZK44ngUwpzxlhD+iVXZAiEA3K0qe19w1WPZhSNbtujPw58Q8jWN966goUIKTEE1ERs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB2G33G1D9TO6UK3PKZvexvaaGPRWE+EZhWV0MFpeF21AiEAhqIkJ3f+FVhStO5VfXkr2E5DXpKwhbFpGTNjJQhcfSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1185320},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.4","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.4","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.27.1_1789568637359_0.7862562529266612","host":"s3://npm-registry-packages-npm-production"}},"1.27.2":{"name":"@se-studio/contentful-rest-api","version":"1.27.2","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.27.2","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"d5c9c0722d50d6289b64b4da6818b02d20ca4d2a","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.27.2.tgz","fileCount":488,"integrity":"sha512-zCn6sLLOxrrGKdoRpngcJ6F4oRcZ9ogh1K68srbxf4c5FNtKUMCwO0xYps60T8o1NGXhmrgDym0htTAFrVMAyw==","signatures":[{"sig":"MEUCIQCUby6As+wkBMAQbRlHBUcLd6uE+b/p2cYIO6meNdGNKwIgGbLiLQXy6tq8FC40ZTdjObmBF3syT/OBQhrOHbMIyOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqXI5v+a0eNytXij1mhn4yBOgJEPQjNUw0151SaE8HygIgKGi27AakVc1UgxwG0jaZNOU20BJ5fJRJI9MzfHE9pwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1196304},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.5","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.4","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.27.2_1789588093293_0.33056427622820395","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@se-studio/contentful-rest-api","version":"1.28.0","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.28.0","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"0919ecc3da684ce7e8b37ad3c55beded12ec5c8c","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.28.0.tgz","fileCount":488,"integrity":"sha512-k5MPzriDBoNKaGSn4Ypsp/do8EbYfcOceuJRXGfORmZCrer1aIxZuBbtiHZsUn/hbTqzDAX7ZE45C+x1m5Gb4g==","signatures":[{"sig":"MEUCIQDOQkjdftG/FoL8/3YXFCuQGQzGRC7MSiibZSR68TwsIQIgLHjU1yNsW1CE0e6480ZQ/3TiMcJFpNsMQ5V0sEgwaW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGYYUGGI62FLRcPrVD7reU1jUjMWFR2crV9XVKQpzt3RAiEA6mA1UgAa0l/GDUFXX6B8PoqHBWG3SgDrC3R3UQrP7ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.5","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.4","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.28.0_1789640672122_0.5592174374295202","host":"s3://npm-registry-packages-npm-production"}},"1.28.1":{"name":"@se-studio/contentful-rest-api","version":"1.28.1","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"license":"MIT","_id":"@se-studio/contentful-rest-api@1.28.1","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"6b26b291421d8644cc38f968dde02bbddd31d6bf","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.28.1.tgz","fileCount":492,"integrity":"sha512-yJ8rHYIuFbquc3wIKyJMrp7AcIkrYv3i0bNrToZTQq4Ch1Q9d5zc0VSVkrApvuhPoIAr8VJnkbbzmHHw21ZMNg==","signatures":[{"sig":"MEYCIQD56dfE9h/zeUvr48D84gSpIeZRYEEAXY2OnUoWQfV6rgIhANWJIgawSu2U/s1t+vXj4hC0dsyZSDmTb32NlJ0ZoG5q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCm8GPdZC5m93btdNUR877/BtXZPqRxGwBSvSTzXU4ogIgSRIIVEoXDiMRXkVLxcYycAZ7hGR/Bk9//EtVxhNQG4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1208252},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.6","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.4","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"tmp":"tmp/contentful-rest-api_1.28.1_1790018157076_0.4197789900043567","host":"s3://npm-registry-packages-npm-production"}},"1.28.2":{"_id":"@se-studio/contentful-rest-api@1.28.2","bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"dist":{"shasum":"becaadded4175b694a517d6c500183291b306fd0","tarball":"https://registry.npmjs.org/@se-studio/contentful-rest-api/-/contentful-rest-api-1.28.2.tgz","fileCount":492,"integrity":"sha512-Nbo+tDyrFn682Zeb/mLIn6XURgtPzm/mvbRoA+gU6ZMJhokjKfijwxJgQTffN8KCQ2Wt9udJNtw4oLN08Pkw3A==","signatures":[{"sig":"MEUCIETZYwUwbjWmLgfYc2LLiexfcWBGe0+jadBIAHUFj7SPAiEAqdlu4kjF7RfuVgpHkyvuff3Cjn/yMA0mGGxwZyd1Y4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGbNcCFzqd0clBkRPwF1/Q1S1k7WZV01MGgSNUcrCgOrAiEAvywzfAYAmCNPBd16yE/ahPg5tWN04KLM16xneuyUvB8="}],"unpackedSize":1209526},"main":"./dist/index.js","name":"@se-studio/contentful-rest-api","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","default":"./dist/server.js","require":"./dist/server.js"},"./cms-integrity":{"types":"./dist/cms-integrity.d.ts","import":"./dist/cms-integrity.js","default":"./dist/cms-integrity.js","require":"./dist/cms-integrity.js"}},"license":"MIT","scripts":{"dev":"tsc --project tsconfig.build.json --watch","lint":"biome lint .","test":"vitest run && node --test scripts/cms-query-log-consolidate.test.mjs","build":"tsc --project tsconfig.build.json && node scripts/fix-esm-imports.mjs","clean":"rm -rf dist .turbo *.tsbuildinfo","type-check":"tsc --noEmit","consolidate-cms-logs":"node scripts/consolidate-cms-query-logs.mjs"},"version":"1.28.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:803453e8-9f38-4b72-a9ab-20704d9c3859"}},"homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","directories":{},"maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"_nodeVersion":"24.21.0","dependencies":{"fflate":"^0.8.3","contentful":"^11.12.9","server-only":"0.0.1","@se-studio/core-data-types":"1.13.7","@contentful/rich-text-types":"^17.2.7"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.3.4","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12"},"peerDependencies":{"next":">=15.5.0 <17"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/contentful-rest-api_1.28.2_1790168049700_0.8930583510154575"}}},"time":{"created":"2025-11-04T21:06:44.787Z","modified":"2026-09-23T12:54:11.826Z","0.1.0":"2025-11-04T21:06:45.118Z","0.1.1":"2025-11-07T19:33:36.365Z","1.0.0-alpha-20251110080939":"2025-11-10T08:12:13.928Z","1.0.0-next.0":"2025-11-10T11:26:25.436Z","1.0.0":"2025-11-10T14:00:43.717Z","1.0.1":"2025-11-10T15:16:22.669Z","1.0.2":"2025-11-12T16:05:14.739Z","1.0.3":"2025-11-12T20:49:02.486Z","1.0.4":"2025-11-14T12:36:48.452Z","1.0.5":"2025-11-14T13:51:07.838Z","1.0.6":"2025-11-15T16:22:23.646Z","1.0.7":"2025-11-17T10:25:03.922Z","1.0.8":"2025-11-19T16:56:48.195Z","1.0.10":"2025-11-20T15:21:31.443Z","1.0.11":"2025-11-21T10:01:23.409Z","1.0.12":"2025-11-21T11:05:45.840Z","1.0.13":"2025-11-21T13:23:16.374Z","1.0.14":"2025-11-26T13:48:10.595Z","1.0.15":"2025-11-27T08:07:21.432Z","1.0.16":"2025-11-27T13:41:46.784Z","1.0.17":"2025-11-27T13:55:01.760Z","1.0.18":"2025-11-28T09:26:22.857Z","1.0.19":"2025-12-01T08:35:21.025Z","1.0.20":"2025-12-01T10:06:25.197Z","1.0.21":"2025-12-01T11:51:51.961Z","1.0.22":"2025-12-02T09:35:59.144Z","1.0.23":"2025-12-03T11:40:50.590Z","1.0.24":"2025-12-03T13:37:17.432Z","1.0.25":"2025-12-04T16:21:31.070Z","1.0.26":"2025-12-04T18:21:13.324Z","1.0.27":"2025-12-04T21:23:26.254Z","1.0.28":"2025-12-07T15:10:48.449Z","1.0.29":"2025-12-07T16:34:52.749Z","1.0.30":"2025-12-08T20:17:18.181Z","1.0.31":"2025-12-09T08:28:46.546Z","1.0.32":"2025-12-09T08:54:56.129Z","1.0.33":"2025-12-09T10:59:44.851Z","1.0.34":"2025-12-09T18:06:31.929Z","1.0.35":"2025-12-09T20:49:39.210Z","1.0.36":"2025-12-10T20:09:19.350Z","1.0.37":"2025-12-15T10:25:57.149Z","1.0.38":"2025-12-15T12:04:49.769Z","1.0.39":"2025-12-15T20:41:47.615Z","1.0.40":"2025-12-16T08:06:46.522Z","1.0.41":"2025-12-16T09:41:22.940Z","1.0.42":"2025-12-16T20:47:45.003Z","1.0.43":"2025-12-22T12:11:43.981Z","1.0.44":"2025-12-23T08:42:59.394Z","1.0.45":"2025-12-23T15:30:48.314Z","1.0.46":"2025-12-31T08:02:25.749Z","1.0.47":"2026-01-05T08:22:18.396Z","1.0.48":"2026-01-05T09:37:48.928Z","1.0.49":"2026-01-05T11:12:46.472Z","1.0.50":"2026-01-07T12:17:48.414Z","1.0.51":"2026-01-12T13:45:55.487Z","1.0.52":"2026-01-14T13:28:25.427Z","1.0.53":"2026-01-21T20:59:38.066Z","1.0.54":"2026-01-26T09:13:54.638Z","1.0.55":"2026-01-26T09:22:44.413Z","1.0.56":"2026-01-30T16:12:21.064Z","1.0.58":"2026-02-02T12:38:37.713Z","1.0.59":"2026-02-02T16:01:06.884Z","1.0.60":"2026-02-04T16:16:45.738Z","1.0.61":"2026-02-04T17:32:01.681Z","1.0.62":"2026-02-05T10:08:39.501Z","1.0.63":"2026-02-09T09:45:16.240Z","1.0.64":"2026-02-09T11:14:24.369Z","1.0.65":"2026-02-09T13:09:58.085Z","1.0.66":"2026-02-10T16:03:02.313Z","1.0.67":"2026-02-11T15:46:20.470Z","1.0.68":"2026-02-13T08:26:07.221Z","1.0.69":"2026-02-13T12:12:57.539Z","1.0.71":"2026-02-16T09:14:48.138Z","1.0.72":"2026-02-16T09:51:14.019Z","1.0.73":"2026-02-16T09:54:27.651Z","1.0.74":"2026-02-16T10:21:54.147Z","1.0.75":"2026-02-16T11:30:20.663Z","1.0.76":"2026-02-16T20:30:11.391Z","1.0.77":"2026-02-17T10:39:41.075Z","1.0.78":"2026-02-17T17:51:40.313Z","1.0.79":"2026-02-20T11:27:23.836Z","1.0.80":"2026-02-20T16:10:17.059Z","1.0.81":"2026-02-23T12:18:39.125Z","1.0.82":"2026-02-23T15:55:34.753Z","1.0.83":"2026-02-24T12:25:48.986Z","1.0.84":"2026-02-24T13:08:05.192Z","1.0.85":"2026-02-25T14:13:41.873Z","1.0.86":"2026-02-26T13:54:19.306Z","1.0.87":"2026-02-26T16:28:15.875Z","1.0.88":"2026-02-26T18:01:08.588Z","1.0.89":"2026-02-27T12:48:24.128Z","1.0.90":"2026-02-28T10:42:47.100Z","1.0.91":"2026-03-01T13:57:53.062Z","1.0.92":"2026-03-02T13:04:05.018Z","1.0.93":"2026-03-03T09:51:46.586Z","1.0.94":"2026-03-04T17:39:56.258Z","1.0.95":"2026-03-10T14:09:26.289Z","1.0.96":"2026-03-10T17:31:02.332Z","1.0.97":"2026-03-11T11:40:34.662Z","1.0.98":"2026-03-11T14:10:32.908Z","1.0.99":"2026-03-13T08:03:57.734Z","1.0.100":"2026-03-13T10:38:17.495Z","1.0.101":"2026-03-15T09:38:27.693Z","1.0.102":"2026-03-15T14:33:14.646Z","1.0.103":"2026-03-16T13:53:50.310Z","1.0.104":"2026-03-17T12:28:56.622Z","1.0.105":"2026-03-17T14:09:03.391Z","1.0.106":"2026-03-18T11:40:50.334Z","1.0.107":"2026-03-19T18:15:04.220Z","1.0.108":"2026-03-20T11:57:25.354Z","1.0.109":"2026-03-20T12:46:55.896Z","1.0.110":"2026-03-23T11:21:09.258Z","1.0.111":"2026-03-24T16:37:04.685Z","1.0.112":"2026-03-24T17:35:45.346Z","1.0.113":"2026-03-25T16:53:03.475Z","1.0.114":"2026-03-26T08:38:27.733Z","1.0.115":"2026-03-27T15:51:24.938Z","1.0.116":"2026-03-30T07:01:03.016Z","1.0.117":"2026-03-30T12:29:07.169Z","1.0.118":"2026-03-31T10:30:28.129Z","1.0.119":"2026-04-01T13:22:01.159Z","1.0.120":"2026-04-07T09:57:23.532Z","1.0.121":"2026-04-07T11:26:17.515Z","1.0.122":"2026-04-07T13:38:00.585Z","1.0.123":"2026-04-07T14:53:00.318Z","1.0.124":"2026-04-07T16:46:16.610Z","1.0.125":"2026-04-09T10:50:36.140Z","1.0.126":"2026-04-09T14:07:17.278Z","1.0.127":"2026-04-09T17:04:22.218Z","1.0.128":"2026-04-10T11:53:32.168Z","1.0.129":"2026-04-14T16:22:09.753Z","1.0.130":"2026-04-15T12:12:15.727Z","1.0.131":"2026-04-15T14:32:50.814Z","1.0.132":"2026-04-16T10:56:25.249Z","1.0.133":"2026-04-16T13:09:28.837Z","1.0.134":"2026-04-17T09:50:38.386Z","1.0.136":"2026-04-17T11:15:29.497Z","1.0.137":"2026-04-17T12:28:04.508Z","1.0.138":"2026-04-20T08:15:18.475Z","1.0.139":"2026-04-20T10:43:36.622Z","1.0.140":"2026-04-20T19:28:33.125Z","1.0.141":"2026-04-20T19:47:56.956Z","1.0.142":"2026-04-21T15:53:32.772Z","1.0.143":"2026-04-22T07:18:04.999Z","1.0.144":"2026-05-05T08:54:23.773Z","1.0.145":"2026-05-06T15:26:26.561Z","1.0.146":"2026-05-07T12:18:19.615Z","1.0.147":"2026-05-07T13:22:58.942Z","1.0.148":"2026-05-07T13:35:21.199Z","1.0.149":"2026-05-07T17:14:24.354Z","1.0.150":"2026-05-08T08:10:04.526Z","1.0.151":"2026-05-11T07:13:08.791Z","1.0.152":"2026-05-11T13:36:50.427Z","1.0.154":"2026-05-12T10:53:32.564Z","1.0.155":"2026-05-12T13:11:56.457Z","1.0.156":"2026-05-12T14:44:15.072Z","1.0.157":"2026-05-12T15:49:07.066Z","1.0.158":"2026-05-13T07:39:25.285Z","1.0.159":"2026-05-14T09:02:56.609Z","1.0.160":"2026-05-15T08:30:18.057Z","1.0.162":"2026-05-15T12:42:13.440Z","1.0.163":"2026-05-15T13:01:38.339Z","1.0.164":"2026-05-15T14:53:30.722Z","1.0.165":"2026-05-17T15:14:50.133Z","1.0.167":"2026-05-20T20:16:02.442Z","1.0.168":"2026-05-22T06:23:08.379Z","1.0.169":"2026-05-22T07:25:53.125Z","1.0.170":"2026-05-22T12:29:04.824Z","1.0.171":"2026-05-23T10:08:11.413Z","1.0.172":"2026-05-25T12:56:33.390Z","1.0.173":"2026-05-27T13:03:12.173Z","1.0.174":"2026-05-27T14:02:49.940Z","1.0.175":"2026-05-28T06:17:10.203Z","1.0.176":"2026-05-29T08:45:03.056Z","1.0.178":"2026-06-01T10:06:07.187Z","1.0.179":"2026-06-01T10:51:44.288Z","1.0.180":"2026-06-01T11:49:36.007Z","1.0.182":"2026-06-02T15:45:24.602Z","1.1.0":"2026-06-03T11:02:37.850Z","1.1.1":"2026-06-03T12:56:55.386Z","1.1.2":"2026-06-04T06:14:28.895Z","1.2.0":"2026-06-04T10:17:54.388Z","1.3.0":"2026-06-04T11:28:49.043Z","1.3.1":"2026-06-04T17:11:03.132Z","1.3.2":"2026-06-04T17:25:07.939Z","1.3.3":"2026-06-05T07:45:42.087Z","1.3.4":"2026-06-05T08:26:14.422Z","1.4.0":"2026-06-05T09:31:44.488Z","1.5.1":"2026-06-05T10:26:43.189Z","1.5.2":"2026-06-08T09:51:38.823Z","1.5.3":"2026-06-08T11:22:01.783Z","1.5.4":"2026-06-09T07:21:49.581Z","1.6.0":"2026-06-09T13:04:17.809Z","1.7.0":"2026-06-18T12:41:46.066Z","1.8.0":"2026-06-18T15:54:42.997Z","1.9.0":"2026-06-19T06:58:36.066Z","1.10.0":"2026-06-19T08:16:33.878Z","1.11.0":"2026-06-19T12:44:11.033Z","1.12.0":"2026-06-19T18:36:47.288Z","1.13.0":"2026-06-21T08:17:59.929Z","1.14.0":"2026-06-22T08:21:19.649Z","1.14.1":"2026-06-23T07:21:34.706Z","1.14.2":"2026-06-23T16:16:14.005Z","1.14.3":"2026-06-24T05:46:47.528Z","1.14.4":"2026-06-24T05:57:51.329Z","1.14.5":"2026-06-24T10:42:12.525Z","1.14.6":"2026-06-24T19:10:04.107Z","1.14.7":"2026-06-28T09:06:58.640Z","1.14.8":"2026-06-29T11:13:05.672Z","1.14.9":"2026-06-29T12:54:37.070Z","1.14.10":"2026-06-29T13:03:17.901Z","1.15.0":"2026-06-30T11:44:59.802Z","1.15.1":"2026-07-05T12:19:20.154Z","1.16.0":"2026-07-06T13:50:13.693Z","1.16.1":"2026-07-08T09:57:51.735Z","1.16.2":"2026-07-09T07:28:35.607Z","1.16.3":"2026-07-17T08:19:56.875Z","1.16.4":"2026-07-20T13:27:15.206Z","1.16.5":"2026-07-21T04:49:57.466Z","1.17.0":"2026-07-26T08:27:00.975Z","1.17.1":"2026-08-05T14:29:33.735Z","1.17.2":"2026-08-05T15:29:43.178Z","1.17.3":"2026-08-06T08:39:15.243Z","1.18.0":"2026-08-06T12:45:19.476Z","1.18.1":"2026-08-07T13:55:15.145Z","1.19.0":"2026-08-12T09:53:19.936Z","1.20.0":"2026-08-12T15:24:36.817Z","1.21.0":"2026-08-14T08:37:09.492Z","1.21.1":"2026-08-14T10:27:46.944Z","1.22.0":"2026-08-14T11:13:43.098Z","1.23.0":"2026-08-15T11:20:19.029Z","1.24.0":"2026-08-16T11:45:40.530Z","0.0.0-next16-20260822103555":"2026-08-22T10:37:23.906Z","1.25.0":"2026-08-22T16:52:54.282Z","1.25.1":"2026-08-22T17:56:11.377Z","1.25.2":"2026-08-23T12:53:31.398Z","1.25.3":"2026-08-26T06:15:05.598Z","1.26.0":"2026-08-28T11:09:50.753Z","1.26.1":"2026-08-28T13:25:23.168Z","1.26.2":"2026-08-30T06:19:34.601Z","1.26.3":"2026-09-01T06:57:48.217Z","1.26.4":"2026-09-02T14:45:31.054Z","1.26.5":"2026-09-02T15:07:01.640Z","1.26.6":"2026-09-03T12:26:51.024Z","1.26.7":"2026-09-04T08:37:41.536Z","1.27.0":"2026-09-05T11:51:24.648Z","1.27.1":"2026-09-16T14:23:57.460Z","1.27.2":"2026-09-16T19:48:13.398Z","1.28.0":"2026-09-17T10:24:32.235Z","1.28.1":"2026-09-21T19:15:57.167Z","1.28.2":"2026-09-23T12:54:09.807Z"},"bugs":{"url":"https://github.com/Something-Else-Studio/se-core-product/issues"},"license":"MIT","homepage":"https://github.com/Something-Else-Studio/se-core-product#readme","keywords":["contentful","cms","nextjs","next.js","typescript","rest-api","rest","api-client","caching","cache","rate-limiting","webhook","revalidation","isr","incremental-static-regeneration"],"repository":{"url":"https://github.com/Something-Else-Studio/se-core-product","type":"git","directory":"packages/contentful-rest-api"},"description":"Type-safe Contentful REST API client with caching and rate limiting for Next.js applications","maintainers":[{"name":"nrandell","email":"nick@nickrandell.com"}],"readme":"# @se-studio/contentful-rest-api\n\nType-safe Contentful REST API client with caching, rate limiting, and extensible converters for Next.js applications.\n\n## Table of Contents\n\n- [Features](#features)\n- [Installation](#installation)\n- [Quick Start](#quick-start)\n  - [Basic Usage](#basic-usage)\n  - [Preview Mode](#preview-mode)\n- [API Reference](#api-reference)\n  - [Client Functions](#client-functions)\n  - [Content Fetching Functions](#content-fetching-functions)\n- [Converter Pattern](#converter-pattern)\n  - [Base Converter](#base-converter)\n  - [Enhancers](#enhancers)\n  - [Custom Converters](#custom-converters)\n- [Caching](#caching)\n  - [Cache Tags](#cache-tags)\n  - [Cache Revalidation](#cache-revalidation)\n- [Error Handling](#error-handling)\n- [Retry Configuration](#retry-configuration)\n- [Rate Limiting](#rate-limiting)\n- [Type Generation](#type-generation)\n- [Configuration Options](#configuration-options)\n  - [ContentfulConfig](#contentfulconfig)\n  - [FetchOptions](#fetchoptions)\n  - [CacheConfig](#cacheconfig)\n  - [RetryConfig](#retryconfig)\n- [Next.js App Router Integration](#nextjs-app-router-integration)\n- [License](#license)\n- [Repository](#repository)\n\n## Features\n\n- 🎯 **Type-safe** - Full TypeScript support with generated types from your Contentful space\n- 🔄 **Dual API Support** - Content Delivery API (CDA) and Content Preview API (CPA)\n- ⚡ **Next.js Optimized** - Built-in support for Next.js App Router cache tags and revalidation\n- 🔁 **Retry Logic** - Automatic retry with exponential backoff for failed requests\n- 🚦 **Rate Limiting** - Respect Contentful API rate limits with built-in rate limiter\n- 🧩 **Extensible Converters** - Functional composition pattern for customizing content transformations\n- 🖼️ **Capped image origins** - Raster picture `src` URLs use Contentful Images API `w`/`fm`/`q` so `next/image` never downloads camera-raw masters. GIFs on `images.ctfassets.net` get animated WebP (`w≤1280`) by default.\n- 🛡️ **Error Handling** - Custom error types for different failure scenarios\n\n## Installation\n\n```bash\npnpm add @se-studio/contentful-rest-api @se-studio/core-data-types contentful\n```\n\n## Quick Start\n\n### Basic Usage\n\n```typescript\nimport { contentfulPageRest } from '@se-studio/contentful-rest-api';\n\n// Fetch a page by slug\nconst page = await contentfulPageRest(\n  {\n    spaceId: process.env.CONTENTFUL_SPACE_ID!,\n    accessToken: process.env.CONTENTFUL_ACCESS_TOKEN!,\n    environment: 'master'\n  },\n  'home',\n  {\n    locale: 'en-US',\n    cache: {\n      tags: ['home-page'],\n      revalidate: 3600 // 1 hour\n    }\n  }\n);\n```\n\n### Preview Mode\n\n```typescript\nimport { contentfulPageRest } from '@se-studio/contentful-rest-api';\n\n// Use preview API for draft content\nconst page = await contentfulPageRest(\n  {\n    spaceId: process.env.CONTENTFUL_SPACE_ID!,\n    accessToken: process.env.CONTENTFUL_PREVIEW_ACCESS_TOKEN!,\n  },\n  'home',\n  {\n    preview: true, // Uses Preview API (CPA)\n    cache: {\n      cache: 'no-store' // Disable Next.js caching for preview content\n    }\n  }\n);\n```\n\n## API Reference\n\n### Client Functions\n\n#### `createContentfulClient(config)`\n\nCreates a Contentful Content Delivery API (CDA) client.\n\n```typescript\nimport { createContentfulClient } from '@se-studio/contentful-rest-api';\n\nconst client = createContentfulClient({\n  spaceId: process.env.CONTENTFUL_SPACE_ID!,\n  accessToken: process.env.CONTENTFUL_ACCESS_TOKEN!,\n  environment: 'master'\n});\n```\n\n#### `createContentfulPreviewClient(config)`\n\nCreates a Contentful Content Preview API (CPA) client.\n\n```typescript\nimport { createContentfulPreviewClient } from '@se-studio/contentful-rest-api';\n\nconst previewClient = createContentfulPreviewClient({\n  spaceId: process.env.CONTENTFUL_SPACE_ID!,\n  accessToken: process.env.CONTENTFUL_PREVIEW_ACCESS_TOKEN!,\n});\n```\n\n### Content Fetching Functions\n\n#### `contentfulPageRest(config, slug, options?, converter?)`\n\nFetches a page by slug.\n\n**Parameters:**\n- `config`: ContentfulConfig - Contentful client configuration\n- `slug`: string - Page slug to fetch\n- `options?`: FetchOptions - Optional fetch options (locale, preview, cache, retry)\n- `converter?`: Converter - Optional custom converter function\n\n**Returns:** `Promise<IPage | null>`\n\n```typescript\nconst page = await contentfulPageRest(\n  config,\n  'about-us',\n  {\n    locale: 'en-US',\n    include: 10,\n    cache: { tags: ['about-page'], revalidate: 3600 }\n  }\n);\n```\n\n#### `contentfulPageByIdRest(config, id, options?, converter?)`\n\nFetches a page by entry ID.\n\n**Parameters:**\n- `config`: ContentfulConfig\n- `id`: string - Entry ID\n- `options?`: FetchOptions\n- `converter?`: Converter\n\n**Returns:** `Promise<IPage>`\n\n**Throws:** `EntryNotFoundError` if entry doesn't exist\n\n```typescript\nconst page = await contentfulPageByIdRest(\n  config,\n  '5nZHNlP9rZhWvKx4w2Z8zB'\n);\n```\n\n#### `contentfulAllPagesRest(config, options?, converter?)`\n\nFetches all pages from Contentful.\n\n**Parameters:**\n- `config`: ContentfulConfig\n- `options?`: FetchOptions\n- `converter?`: Converter\n\n**Returns:** `Promise<IPage[]>`\n\n```typescript\nconst pages = await contentfulAllPagesRest(\n  config,\n  {\n    locale: 'en-US',\n    cache: { tags: ['all-pages'], revalidate: 3600 }\n  }\n);\n```\n\n#### `contentfulEntryRest<TEntry, TResult>(config, id, converter, options?)`\n\nGeneric function to fetch any entry type with a custom converter.\n\n```typescript\nconst article = await contentfulEntryRest(\n  config,\n  'articleId123',\n  myArticleConverter,\n  { locale: 'en-US' }\n);\n```\n\n## Converter Pattern\n\nThe package uses a functional composition pattern for converting Contentful entries to your domain types.\n\n### Base Converter\n\n```typescript\nimport { basePageConverter } from '@se-studio/contentful-rest-api';\n\n// Use the base converter\nconst page = basePageConverter(contentfulEntry);\n```\n\n### Enhancers\n\nEnhancers are functions that wrap converters to add additional functionality:\n\n```typescript\nimport {\n  basePageConverter,\n  withSEO,\n  withSections,\n  withTags,\n  compose\n} from '@se-studio/contentful-rest-api';\n\n// Compose multiple enhancers\nconst myConverter = compose(\n  withSEO,\n  withSections,\n  withTags\n)(basePageConverter);\n\n// Use with API functions\nconst page = await contentfulPageRest(config, 'home', {}, myConverter);\n```\n\n### Custom Converters\n\nCreate your own converter enhancers:\n\n```typescript\nimport type { Converter, PageEntrySkeleton } from '@se-studio/contentful-rest-api';\nimport type { IPage } from '@se-studio/core-data-types';\n\nfunction withCustomField(\n  converter: Converter<PageEntrySkeleton, IPage>\n): Converter<PageEntrySkeleton, IPage> {\n  return (entry) => {\n    const page = converter(entry);\n\n    // Add custom logic\n    return {\n      ...page,\n      customField: entry.fields.customField || 'default'\n    };\n  };\n}\n\n// Use it\nconst converter = withCustomField(basePageConverter);\n```\n\n## Caching\n\n### Flat navigation\n\nMenus are assembled in memory from a flat registry of `navigationItem` / `navigation` entries plus a bulk internal-link index — no deep Contentful `include` chain.\n\n**Preferred for page renders:** set `navigationResolution: 'flat'` on `FetchOptions` (e.g. in app `buildOptions`). Entity fetches stub nav root ids during conversion, then assemble full menu/footer trees post-convert and rebuild icon sprites. Layouts receive a complete model — no layout-time `getNavigation` bridge.\n\n```typescript\n// app cms-server buildOptions\nbuildFetchOptions({ navigationResolution: 'flat', ...options }, preview);\n```\n\n**Ad hoc assembly:** call `getNavigation(navigationId)` from `createAppHelpers` in `@se-studio/core-ui` when you only need a menu by id. Do not call registry or link-index fetchers from layouts; those are package-internal.\n\n```typescript\nconst menu = await helpers.getNavigation(mainNavId);\n```\n\nDefault is `navigationResolution: 'bundled'` (resolve menu/footer via Contentful includes during conversion).\n\n`getNavigation` applies `buildFlatNavigationCacheOptions()`:\n\n- **Tag invalidation (primary):** every sub-fetch is tagged with `FLAT_NAV_CACHE_TAGS` (navigation, navigationItem, page, article, tag, **tagType**, **link**, etc.) so Contentful webhooks can invalidate menus when any routable entry changes.\n- **Time revalidation (fallback):** `FLAT_NAV_TIME_REVALIDATE_SECONDS` (3600) when a webhook is missed. Override with `options.next.revalidate` (`false` for tag-only caching).\n\nUnresolved internal nav targets render as blank links and log under `LOG_CMS=1`.\n\n### Golden listing fields\n\nBulk link fetches (`fetchProfile: 'listing'`) use field `select` lists documented in `listing-fetch-params.ts`. Spaces that omit optional fields will 422 — trim per content type in the consumer, or omit `select` for schema-tolerant registry fetches.\n\n`tagType` link fetches request `fields.slug` (important for customer URL schemes). Spaces without `slug` automatically retry with minimal fields (`name`, `show`).\n\n### Cache Tags\n\nThe package automatically manages cache tags for Next.js App Router. Tags follow a consistent naming convention:\n\n- **Individual entries**: `{contentType}#{slug}` (e.g., `page#home`, `article#my-post`)\n- **Collections**: `{contentType}` (e.g., `page`, `article`, `articleType`)\n- **Preview mode**: `global` (single tag for all content when preview mode is enabled)\n\n**Publish cascades (coarse):** `template` publish also revalidates `page` + `article`; `articleType` → `article`; `customType` → `tag` + `person`. See `docs/CONTENTFUL_WEBHOOK_REVALIDATION.md`.\n\n### Automatic Cache Tagging\n\nAll content fetching functions automatically apply appropriate cache tags based on the `preview` flag:\n\n```typescript\nimport { contentfulPageRest, contentfulArticleRest } from '@se-studio/contentful-rest-api';\n\n// Production mode: tagged with ['page#home', 'page']\nconst page = await contentfulPageRest(config, 'home', { preview: false });\n\n// Preview mode: tagged with ['global']\nconst previewPage = await contentfulPageRest(config, 'home', { preview: true });\n```\n\n### Preview Mode\n\nWhen `preview: true` is passed to fetch functions or revalidation:\n- All content uses the `global` cache tag\n- Revalidation always clears the `global` tag\n- No time-based revalidation\n\n### Cache Revalidation\n\n#### Webhook Integration\n\nSet up Contentful webhooks to automatically revalidate cache when content changes:\n\n1. **Create API Route** in your Next.js app:\n\n```typescript\n// app/api/revalidate/route.ts\nimport { createRevalidationHandler } from '@se-studio/contentful-rest-api';\n\nexport const POST = createRevalidationHandler({\n  secret: process.env.REVALIDATION_SECRET,\n  validateSecret: true,\n  preview: process.env.DRAFT_ONLY === 'true', // or from your config\n});\n```\n\n2. **Configure Contentful Webhook**:\n   - URL: `https://yourdomain.com/api/revalidate`\n   - Secret: Set `REVALIDATION_SECRET` environment variable\n   - Triggers: Select content types to monitor (pages, articles, etc.)\n\n3. **Required Environment Variables**:\n```bash\nREVALIDATION_SECRET=your-webhook-secret\nCONTENTFUL_MANAGEMENT_TOKEN=your-management-token\nCONTENTFUL_SPACE_ID=your-space-id\nCONTENTFUL_ENVIRONMENT_NAME=your-environment\n```\n\n#### Manual Revalidation\n\nRevalidate cache tags programmatically:\n\n```typescript\n'use server'\n\nimport { revalidateTags, revalidateSingleTag } from '@se-studio/contentful-rest-api';\n\n// Revalidate multiple tags\nawait revalidateTags(['page#home', 'page'], 'manual revalidation');\n\n// Revalidate single tag\nawait revalidateSingleTag('article#my-post', 'article updated');\n```\n\n#### Bulk Revalidation\n\nTrigger full cache revalidation:\n\n```bash\n# Via HTTP request\ncurl -X POST https://yourdomain.com/api/revalidate \\\n  -H \"REVALIDATE_ALL: true\"\n\n# Via single tag\ncurl -X POST https://yourdomain.com/api/revalidate \\\n  -H \"REVALIDATION_TAG: global\"\n```\n\n### Content Type Support\n\nThe revalidation system supports these content types:\n\n- **Pages**: `page` (individual: `page#{slug}`, collection: `page`)\n- **Page variants**: `pageVariant` (individual: `pageVariant#{slug}`, collection: `pageVariant`)\n- **Articles**: `article` (individual: `article#{slug}`, collection: `article`)\n- **Article Types**: `articleType` (individual: `articleType#{slug}`, collection: `articleType`)\n- **Custom Types**: `customType` (collection only: `customType`)\n- **Tags**: `tag` (individual: `tag#{slug}`, collection: `tag`)\n- **Tag types**: `tagType` (individual: `tagType#{slug}`, collection: `tagType`)\n- **Link wrappers**: `link` (collection: `link`)\n- **Navigation**: `navigation`, `navigationItem` (collection tags; required for flat-nav invalidation)\n- **People**: `person` (individual: `person#{slug}`, collection: `person`)\n- **Templates**: `template` (individual: `template#{cmsLabel}`, collection: `template`)\n- **Banners**: `banner` (collection: `banner`)\n- **Assets**: `asset` (individual: `asset#{id}`, collection: `asset`; separate asset webhook in setup scripts)\n- **Locations**: `location` (individual: `location#{slug}`, collection: `location`)\n\n**Production webhook filter:** use `REVALIDATION_WEBHOOK_ENTRY_CONTENT_TYPES` or `REVALIDATION_WEBHOOK_ENTRY_CONTENT_TYPES_CSV` from this package (see `docs/CONTENTFUL_WEBHOOK_REVALIDATION.md`). `redirect` is excluded — it uses a Vercel deploy hook.\n\n### Tag Functions\n\nAccess tag generation functions directly:\n\n```typescript\nimport {\n  pageTag,\n  articleTag,\n  articleTypeTag,\n  PageTag,\n  ArticleTag,\n  AllTags\n} from '@se-studio/contentful-rest-api';\n\n// Individual tags\nconst homePageTag = pageTag('home'); // 'page#home'\nconst blogPostTag = articleTag('my-post'); // 'article#my-post'\n\n// Collection tags\nconst allPagesTag = PageTag; // 'page'\nconst allArticlesTag = ArticleTag; // 'article'\n\n// All available tags\nconsole.log(AllTags); // ['page', 'article', 'articleType', ...]\n```\n\n## Error Handling\n\nThe package provides custom error types for different scenarios:\n\n```typescript\nimport {\n  ContentfulError,\n  RateLimitError,\n  EntryNotFoundError,\n  AuthenticationError,\n  ValidationError,\n  isRetryableError\n} from '@se-studio/contentful-rest-api';\n\ntry {\n  const page = await contentfulPageByIdRest(config, 'invalid-id');\n} catch (error) {\n  if (error instanceof EntryNotFoundError) {\n    console.log('Entry not found:', error.entryId);\n  } else if (error instanceof RateLimitError) {\n    console.log('Rate limited, retry after:', error.retryAfter);\n  } else if (isRetryableError(error)) {\n    // Handle retryable errors\n  }\n}\n```\n\n## Retry Configuration\n\nConfigure retry behavior for resilient API calls:\n\n```typescript\nconst page = await contentfulPageRest(\n  config,\n  'home',\n  {\n    retry: {\n      maxRetries: 3,\n      initialDelay: 1000,\n      maxDelay: 30000,\n      backoffMultiplier: 2\n    }\n  }\n);\n```\n\n## Rate Limiting\n\nUse the built-in rate limiter to control request rates:\n\n```typescript\nimport { RateLimiter } from '@se-studio/contentful-rest-api';\n\n// Create a rate limiter (5 requests per second)\nconst limiter = new RateLimiter(5, 1);\n\n// Consume a token before making a request\nawait limiter.consume();\nconst page = await contentfulPageRest(config, 'home');\n```\n\n## Type Generation\n\nGenerate TypeScript types from your Contentful space:\n\n### 1. Configure Environment Variables\n\nCreate a `.env.local` file:\n\n```env\nCONTENTFUL_SPACE_ID=your-space-id\nCONTENTFUL_MANAGEMENT_TOKEN=your-management-token\nCONTENTFUL_ENVIRONMENT_NAME=master\n```\n\n### 2. Generate Types\n\n```bash\npnpm --filter @se-studio/contentful-rest-api generate:types\n```\n\nThis creates `src/generated/contentful-types.ts` with types matching your Contentful content model.\n\n### 3. Use Generated Types\n\n```typescript\nimport type { TypePageSkeleton } from './generated/contentful-types';\nimport { contentfulEntryRest } from '@se-studio/contentful-rest-api';\n\nconst page = await client.getEntry<TypePageSkeleton>('entry-id');\n```\n\n## Configuration Options\n\n### ContentfulConfig\n\n```typescript\ninterface ContentfulConfig {\n  spaceId: string;\n  accessToken: string;\n  environment?: string; // defaults to 'master'\n  host?: string; // for proxies or custom endpoints\n  options?: Partial<CreateClientParams>;\n}\n```\n\n### FetchOptions\n\n```typescript\ninterface FetchOptions {\n  locale?: string;\n  preview?: boolean;\n  include?: number; // include depth for linked entries (default: 10)\n  cache?: CacheConfig;\n  retry?: RetryConfig;\n  enrichPictureBlurPlaceholders?: boolean;\n  gifTransform?: 'off';\n}\n```\n\n**Picture blur placeholders (`enrichPictureBlurPlaceholders`)** — When `true`, each included raster `IPicture` from Contentful (`*.ctfassets.net` image URLs) triggers an extra cached `fetch` of a tiny JPEG (width ~24px) to fill `blurDataURL` for `@se-studio/core-ui` / `next/image`. Skip with `false` or omit (default) to avoid those requests. Reuses the same asset cache tags as other asset enrichment so webhooks can still invalidate. Pictures that already define `blurDataURL` are left unchanged. GIF pictures are never fetched for blur (avoids the GIF master).\n\n**GIF origin transform** — Default on: `image/gif` on `images.ctfassets.net` / `assets.ctfassets.net` becomes `fm=webp`, `q=75`, `w=min(intrinsic, 1280)`. Set `gifTransform: 'off'` on `FetchOptions` or `BaseConverterContext` to leave GIF `src` unchanged. SVG, PDF, and `downloads.ctfassets.net` are never rewritten.\n\n### CacheConfig\n\n```typescript\ninterface CacheConfig {\n  tags?: string[]; // Next.js cache tags\n  revalidate?: number | false; // ISR revalidation time in seconds\n  cache?: 'force-cache' | 'no-store';\n}\n```\n\n### Verbose logging\n\n| Variable | Output |\n|----------|--------|\n| `LOG_CMS_QUERIES=1` | Structured query logs: operation, slug, payload size, URL (`[CMS query] {...}`) |\n| `LOG_CMS_FETCH=1` | Raw Contentful URLs before each fetch (used by smoke tests) |\n| `LOG_CMS=1` | Conversion/resolution diagnostics and revalidation traces |\n\nConsolidate query logs with Next.js dev cache status:\n\n```bash\npnpm dev 2>&1 | tee dev.log\npnpm --filter @se-studio/contentful-rest-api consolidate-cms-logs -- dev.log\n```\n\nRecommend `logging: { fetches: { fullUrl: true } }` in `next.config.js` so the consolidate script can match URLs reliably.\n\n### RetryConfig\n\n```typescript\ninterface RetryConfig {\n  maxRetries?: number; // default: 3\n  initialDelay?: number; // default: 1000ms\n  maxDelay?: number; // default: 30000ms\n  backoffMultiplier?: number; // default: 2\n}\n```\n\n### Primary Tag Selection\n\nBy default `getPrimaryTag` returns `tags[0]`. Pass a predicate to apply custom selection logic — the library does not prescribe which tag is \"primary\":\n\n```typescript\nimport { getPrimaryTag, type PrimaryTagSelector } from '@se-studio/contentful-rest-api';\n\n// Default: returns tags[0]\nconst primaryTag = getPrimaryTag(article);\n\n// Custom selection — client supplies the predicate\nconst mySelector: PrimaryTagSelector = (tag, articleType) =>\n  articleType?.slug === 'news'\n    ? tag.tagType?.slug === 'disease-area'\n    : tag.tagType?.slug === 'presentation-type';\n\nconst primaryTag = getPrimaryTag(article, mySelector);\n\n// Also fix article.href URL generation via the converter context\nconst context = createBaseConverterContext({\n  ...config,\n  primaryTagSelector: mySelector,\n});\n```\n\n`ITagLink` carries `tagType?: { id, name, slug, show? }` so selectors can match on tag type without an extra fetch.\n\n### Tag Visual Visibility\n\n`show` on Tag and TagType controls **UI rendering only** (cards, detail pages). It does not affect search indexing (`indexed`), live pages (`hidden`), or related-articles matching.\n\n```typescript\nimport {\n  filterVisibleTags,\n  isTagShowEnabled,\n  isTagVisible,\n} from '@se-studio/contentful-rest-api';\n\n// Visible when tag.show and tag.tagType.show are not explicitly false\nconst displayTags = filterVisibleTags(article.tags);\n```\n\n- `isTagShowEnabled(show)` — `undefined`/`null`/`true` => visible; only explicit `false` hides from UI\n- `isTagVisible(tag)` — both tag and tag type must not be explicitly `false`\n- `filterVisibleTags(tags)` — filter an article's tags for card/detail display\n\nLink-only tag fetches include `fields.show` via `TAG_LINK_FIELDS` so visibility works on listings and cards.\n\n## Next.js App Router Integration\n\nExample usage in a Next.js Server Component:\n\n```typescript\n// app/[slug]/page.tsx\nimport { contentfulPageRest } from '@se-studio/contentful-rest-api';\n\ninterface PageProps {\n  params: { slug: string };\n}\n\nexport default async function Page({ params }: PageProps) {\n  const page = await contentfulPageRest(\n    {\n      spaceId: process.env.CONTENTFUL_SPACE_ID!,\n      accessToken: process.env.CONTENTFUL_ACCESS_TOKEN!,\n    },\n    params.slug,\n    {\n      cache: {\n        tags: [`page:${params.slug}`],\n        revalidate: 3600\n      }\n    }\n  );\n\n  if (!page) {\n    notFound();\n  }\n\n  return (\n    <div>\n      <h1>{page.title}</h1>\n      <p>{page.description}</p>\n    </div>\n  );\n}\n\nexport async function generateStaticParams() {\n  const pages = await contentfulAllPagesRest({\n    spaceId: process.env.CONTENTFUL_SPACE_ID!,\n    accessToken: process.env.CONTENTFUL_ACCESS_TOKEN!,\n  });\n\n  return pages.map((page) => ({\n    slug: page.slug,\n  }));\n}\n```\n\n## API Reference\n\n### Main Exports\n\n#### API Functions\n- **`contentfulPageRest`** - Fetches a page from Contentful by slug; if none exists, resolves a **page variant** (merged onto `originalPage` with `alternativeContents` swaps) for the same slug. Each `alternatePageContent` entry swaps `sourceContent` for **`replacementContents`** (array, supports 1→N); falls back to singular **`replacementContent`** when the array is empty.\n- **`contentfulArticleRest`** - Fetches an article by slug and article type slug\n- **`contentfulArticleTypeRest`** - Fetches an article type by slug\n- **`contentfulAllPagesRest`** - Fetches all pages from Contentful\n- **`contentfulAllPageLinks`** - Fetches all page links plus **page variant** links (metadata only), deduped by slug (page wins)\n- **`contentfulAllArticleLinks`** - Fetches all article links (lightweight metadata only — no full content). Returns `IContentfulArticleLink[]` (extends `IArticleLink`) including `title`, `subtitle`, `date`, `tags`, `articleType`, `featuredImage` (as `visual`), `visuals`, `description`, optional `download`, and optional `summary` (rich text). Used for listing/browsing UIs. Exposed in apps via `getAllArticleLinks` from `createAppHelpers`. Optional `FetchOptions.maxItems` (docs alias: fetch `limit`) slices this caller after a shared unbounded per-request memo; `pageSize` remains the CDA chunk (default 100). Omit `maxItems` to receive the full memoized list. Direct `fetchAllLinks` still stops paging at `maxItems`. For listing UIs, map to `IListCard` with `articleLinkToListCard` from `@se-studio/core-ui/server` — do not pass `IArticleLink[]` into client islands.\n- **`contentfulAllArticleLinksForIntegrity`** - Full-catalog fetch for Node smoke (`@se-studio/site-check/cms-integrity`). Selects body-content fields so `hasBodyContent` / href match production without a second query. Uncached, no asset enrichment, not listing-memoized. Ignores `maxItems` (a cap would hide broken hrefs).\n- **`filterRelatedArticles`** - Filters and ranks article links (used by Related Articles collections *and* full-list helpers). Supports:\n  - Article type (ids or `articleTypeSlugs`)\n  - Tags (ids or `tagSlugs`; OR match; more matches = higher rank; distinct counting)\n  - Tag types (`tagTypeIds` / `tagTypeSlugs`; hard filter)\n  - Authors (ids or `authorSlugs`; score boost by default; `strictAuthorMatch: true` turns it into a hard exclude — required for person-scoped News/Pubs lists)\n  - Date range (`before` / `after`), `excludeArticleIds`, `count` (undefined = return all), `allowUnindexed`\n  Used by `@se-studio/core-ui` `getRelatedArticles` and the `getAllArticleLinks(options)` wrapper. Import from main in server code, or via `@se-studio/core-ui/server`. See `RelatedArticlesOptions` type.\n- **`getBreadcrumbLookup`** - Fetches a map of path → breadcrumb label for resolving breadcrumb segments from URL paths. Uses same caching as sitemap. Use with `resolveBreadcrumbSegments` from `@se-studio/core-ui`.\n\n#### Client Functions\n- **`createContentfulClient`** - Creates a Contentful Content Delivery API (CDA) client\n- **`createContentfulPreviewClient`** - Creates a Contentful Content Preview API (CPA) client\n- **`getContentfulClient`** - Gets the appropriate client based on preview mode\n\n#### Converter Functions\n- **`createBaseConverterContext`** - Creates base converter context with default resolvers\n- **`basePageConverter`** - Base converter for pages\n- **`baseArticleConverter`** - Base converter for articles (full content). Resolves `download` via `lookupDownloadAsset` and `urlCalculators.download`.\n- **`baseArticleLinkConverter`** - Lightweight converter for article list/browse UIs. Returns `IContentfulArticleLink`. Resolves `subtitle`, `visuals`, `tags`, `date`, `author`, `description`, `summary` (rich text), `download`, and `featuredImage` without fetching full article content. `href` is the internal detail URL when the article has article-level body content (`topContent`, `content`, or `bottomContent` on the article entry); external-only articles (no article-level body content, with `externalLink`) use `externalLink` as `href`. `externalLink` is always preserved on the link object when set. Used internally by `contentfulAllArticleLinks`.\n- **`articleLinkToListCard`** - Maps `IArticleLink` → `IListCard`. Implementation lives here; **collection / RSC callers should import from `@se-studio/core-ui/server`**.\n- **`baseComponentConverter`** - Base converter for components\n- **`baseHtmlComponentConverter`** - Base converter for `htmlComponent` entries (`IBaseHtmlComponent`)\n- **`baseCollectionConverter`** - Base converter for collections\n\n#### Revalidation Functions\n- **`revalidateTags`** - Revalidates multiple Next.js cache tags\n- **`revalidateSingleTag`** - Revalidates a single cache tag\n- **`createRevalidationHandler`** - Creates Next.js API route handler for webhook revalidation\n- **`getCacheTags`** - Gets cache tags based on content type and preview mode\n\n#### Error Types\n- **`ContentfulError`** - Base error class for Contentful API errors\n- **`RateLimitError`** - Error for rate limit exceeded\n- **`EntryNotFoundError`** - Error for entry not found\n- **`AuthenticationError`** - Error for authentication failures\n- **`ValidationError`** - Error for validation failures\n\n#### Utility Functions\n- **`isRetryableError`** - Check if an error is retryable\n- **`withRetry`** - Retry function with exponential backoff\n- **`RateLimiter`** - Rate limiter for controlling request rates\n\nFor detailed JSDoc documentation on all exports, see the TypeScript declaration files (`.d.ts`) in the package.\n\n## License\n\nMIT\n\n## Repository\n\nhttps://github.com/Something-Else-Studio/se-core-product\n","readmeFilename":""}