{"_id":"@notion-headless-cms/adapter-next","_rev":"28-87493b6cf838ce8b3e387c047248adad","name":"@notion-headless-cms/adapter-next","dist-tags":{"latest":"0.2.27"},"versions":{"0.2.0":{"name":"@notion-headless-cms/adapter-next","version":"0.2.0","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.0","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"2b99da88b4346cdc136882ae270862579b000ecf","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.0.tgz","fileCount":3,"integrity":"sha512-bPw2Xr5GpnrgEdgUc3lVwrQ+a4pTcOdMJQv4KhFabgpqAdV5XsEwu+/gE3rxcIRahNZkLq+P1is0syxGzVKSMg==","signatures":[{"sig":"MEUCIQCcizDpiha4zSVUY9YfmxY9tfI8rOzEuJDi8YNvwAsOJQIgbASFetmyDQFMyA4PsN3/mJbOxINx5XxrvVOLfbYK3iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3390},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.0.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --out-dir dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"kjfsm","email":"kjfsm9@gmail.com"},"_resolved":"/tmp/80d50cb3241965c2712ac2bd84af8076/notion-headless-cms-adapter-next-0.2.0.tgz","_integrity":"sha512-bPw2Xr5GpnrgEdgUc3lVwrQ+a4pTcOdMJQv4KhFabgpqAdV5XsEwu+/gE3rxcIRahNZkLq+P1is0syxGzVKSMg==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.6.2","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@notion-headless-cms/core":"0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.0_1776660694893_0.6392605451264557","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@notion-headless-cms/adapter-next","version":"0.2.1","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.1","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"fba1e3e47f7ac133652e9162c9af910440bd92a0","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.1.tgz","fileCount":3,"integrity":"sha512-fHajSHJvXTORfiEG6BfEIxol+xJ+TPOqQHY8+3qC+IcY66qlK2FdX4+JTbWdupB57gse8t4o+JC54bAWlldALg==","signatures":[{"sig":"MEUCIQCRVv1fNY2rrZNPyROq/aVP/ksnG2yMN7iGp7Qb5V4W1AIgHqb9WCTdxAVyS/vEO1sPyRJYjKzStaDo0ntfiHGZAVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3385},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.1.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --out-dir dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/1e7b920ec01451c209da7760271f29aa/notion-headless-cms-adapter-next-0.2.1.tgz","_integrity":"sha512-fHajSHJvXTORfiEG6BfEIxol+xJ+TPOqQHY8+3qC+IcY66qlK2FdX4+JTbWdupB57gse8t4o+JC54bAWlldALg==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.1_1776703170748_0.21455192516266086","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@notion-headless-cms/adapter-next","version":"0.2.2","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.2","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"9806ad70cdc384104b8fa7c922eeb8d616707b6f","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.2.tgz","fileCount":5,"integrity":"sha512-nCSFegsddcWEKDyM8yjxEB7rok8Eczlu2l6RT/5kmcXvNTlsGvbhUKjCofg/WzYTzxwrzyzQeuqTh/gnXlJ1hw==","signatures":[{"sig":"MEQCIGmJIqxrfhZwszzP82A5OMDkK0SttnixNK/dkFuiKdNVAiAjGLqGbeKjTuuol09fQj8kNEBGl99IlMQbC2GjPVQqOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9701},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.2.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --sourcemap --out-dir dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/36141aa11290d5601d6397187a21960a/notion-headless-cms-adapter-next-0.2.2.tgz","_integrity":"sha512-nCSFegsddcWEKDyM8yjxEB7rok8Eczlu2l6RT/5kmcXvNTlsGvbhUKjCofg/WzYTzxwrzyzQeuqTh/gnXlJ1hw==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.2_1776789991777_0.5599288787036223","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@notion-headless-cms/adapter-next","version":"0.2.3","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.3","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"f2828f91dc922941f336a071a1c7d3992eb35c0f","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.3.tgz","fileCount":5,"integrity":"sha512-u/KubT86Ty/Ny51k4PcTsAznlPn+QyuHju8Otm5gPLikfLHaBoZz5HlBqmM4DSz+p7vDIZJl9a8u6/tRqqx8ng==","signatures":[{"sig":"MEUCIEOOXOkEisGAhF41hs656FcSAB+9bh4FEH6M4h25rp4CAiEA8xI/bNxRcequlPtTucwG5GWuMSUo8Jvt6n8ywf2fQD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12766},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.3.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/b8c328d6087a79ffdf08e0eb379de551/notion-headless-cms-adapter-next-0.2.3.tgz","_integrity":"sha512-u/KubT86Ty/Ny51k4PcTsAznlPn+QyuHju8Otm5gPLikfLHaBoZz5HlBqmM4DSz+p7vDIZJl9a8u6/tRqqx8ng==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.1.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.3_1776930617537_0.8554744521182578","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@notion-headless-cms/adapter-next","version":"0.2.4","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.4","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"42cdef2c86437caaaaa770ef35eddee4b5ebeee3","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.4.tgz","fileCount":5,"integrity":"sha512-8ZpB5FsdPTT+etwaHJU9DBfIfy730xhxVn9vEN9vnPERCAZarLopCdvFlPJUTvRUEAtFpzNohzCdjW08Hbhtgg==","signatures":[{"sig":"MEQCIAuIwKnZ8k21g8Q7MUvxZTL959YYHwrUoNLpzQqQUCseAiAVGVC5HQOM7Goq/HOoB1Wt6M8nl30Tq0tuZb/RP3X0dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11934},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.4.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/c1f7c73addb2226993171b7ec59c7547/notion-headless-cms-adapter-next-0.2.4.tgz","_integrity":"sha512-8ZpB5FsdPTT+etwaHJU9DBfIfy730xhxVn9vEN9vnPERCAZarLopCdvFlPJUTvRUEAtFpzNohzCdjW08Hbhtgg==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.4_1777001882383_0.1794646162679383","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@notion-headless-cms/adapter-next","version":"0.2.5","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.5","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"6b2280c894e586971b323b8fc09dc0215658d91e","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.5.tgz","fileCount":5,"integrity":"sha512-P7sm1xwMUHkfMU301t3/jxV4iDWFK8rHSpQj/tgF8FpSslBTnIjAOQ89M4nHDMS8TRthT70XirVMKZt2Vqc9Gw==","signatures":[{"sig":"MEQCIHeyokXyQ9tUxLhuAXJ5zPWmBH2F1ppaMoB/0YqEbaxCAiB+4VPd7048w/UYy9z/B6nwZVj5dONOQhY7IUJhHn75xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12113},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.5.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/8e060b6de5cd0a96d228a32bf472bb42/notion-headless-cms-adapter-next-0.2.5.tgz","_integrity":"sha512-P7sm1xwMUHkfMU301t3/jxV4iDWFK8rHSpQj/tgF8FpSslBTnIjAOQ89M4nHDMS8TRthT70XirVMKZt2Vqc9Gw==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.2.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.5_1777023796949_0.580917735697424","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@notion-headless-cms/adapter-next","version":"0.2.6","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.6","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"fbe548d7494b133ba1daef63ce1cac26925d4bb8","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.6.tgz","fileCount":5,"integrity":"sha512-q7/5oOmi/e5JSnUp+6N3x+flvhz+HLq1eAoCTDYDya8kBlFo49UAzk9w4btzvND4kXsS4xgP92buE2raVJoWNQ==","signatures":[{"sig":"MEQCIAVddncvlT/4CoIf64l2yh5schzCdpPVxbjSsRXCsog0AiAES8PGfPcwiEiIQ6mtcEc6JS9Hq2Q5Bg7bEwakSMIOAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12113},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.6.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/55b4061704d2ef14bc724c8125510157/notion-headless-cms-adapter-next-0.2.6.tgz","_integrity":"sha512-q7/5oOmi/e5JSnUp+6N3x+flvhz+HLq1eAoCTDYDya8kBlFo49UAzk9w4btzvND4kXsS4xgP92buE2raVJoWNQ==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.6_1777041182331_0.6508908824709245","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@notion-headless-cms/adapter-next","version":"0.2.7","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.7","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"f89b26e2a04b962f7c3d3da934397f60a2f4db0c","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.7.tgz","fileCount":5,"integrity":"sha512-sdi8HPfFxq/aEBcdQ4D+KvRJ1shgGvCmxgsFrMT4s/usKaWwLq1wI+qpy/hpnrqBAdvDrHX4MO/wBi1qDXjA4A==","signatures":[{"sig":"MEQCICJLu28bKJZ8GEudHZa8q+wCDJq+KE3RTAvHQaAIuW1XAiB6Rb01qEPzjxyVnm34p+2BgBWAazK4R3uK/TLF9T7oVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12113},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.7.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/d442c3d983559e18e3a703c71fd9f1e8/notion-headless-cms-adapter-next-0.2.7.tgz","_integrity":"sha512-sdi8HPfFxq/aEBcdQ4D+KvRJ1shgGvCmxgsFrMT4s/usKaWwLq1wI+qpy/hpnrqBAdvDrHX4MO/wBi1qDXjA4A==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.7_1777082058234_0.9337948298806007","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@notion-headless-cms/adapter-next","version":"0.2.8","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.8","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"6f929149dcf0f945726a37ce0177891b7af5c7eb","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.8.tgz","fileCount":5,"integrity":"sha512-TRUxpTmKaGy5dp85CMEah20UclhS/t4OEVjYbb4aot1VQmaMvk4xnBYZQlBnTaKoUliXMojVQjv1nrd5QnpVZA==","signatures":[{"sig":"MEQCID7k0cnvAYYsog7TntAiiJV0in2ovWcMxTEJgdbu139gAiA6xBUDwoiLAu3B2T5yu7E0w5k4EHDTucyra6JqVUcgRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12113},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.8.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/3dfc84c2da1f63d4b44035b45db006a9/notion-headless-cms-adapter-next-0.2.8.tgz","_integrity":"sha512-TRUxpTmKaGy5dp85CMEah20UclhS/t4OEVjYbb4aot1VQmaMvk4xnBYZQlBnTaKoUliXMojVQjv1nrd5QnpVZA==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.8_1777087659399_0.3008335417922865","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@notion-headless-cms/adapter-next","version":"0.2.9","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.9","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"433ea43498d0a4e481336779bbd3e1ced379c47f","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.9.tgz","fileCount":5,"integrity":"sha512-tJC8MIW7WNHASDWk/2vddolpxE29fDeQgT1SQvXBtN2gk2wzgIgRo4es+tyDOrqe/+3T90eO8nkZ+LGOqMJD+w==","signatures":[{"sig":"MEQCIFgjDC7zfuM5PX/111daz91aUXg04IVPTtyDjYVJYiuyAiBQMGalVchZRCqXplobTp8fNJ1fka5OQhBHlXGwuJc4ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12113},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.9.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/88a11377fad958b101cb5d59a03362af/notion-headless-cms-adapter-next-0.2.9.tgz","_integrity":"sha512-tJC8MIW7WNHASDWk/2vddolpxE29fDeQgT1SQvXBtN2gk2wzgIgRo4es+tyDOrqe/+3T90eO8nkZ+LGOqMJD+w==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.9_1777098904450_0.3596270191817208","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@notion-headless-cms/adapter-next","version":"0.2.10","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.10","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"662fb50c1a474d4af9302e33e33df7af9c3bde5e","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.10.tgz","fileCount":5,"integrity":"sha512-TxI4GiAmcPrktRL4p5aXjVxeWya2p9IsqPmj/qcYN444NVt9ONiukOx9IpunM1BwEIHcOqUhHyEjeSdFUCV2qw==","signatures":[{"sig":"MEYCIQDOGquJ6lPhZx7C8ueqRxmTjuhFbx5SKmDu+97FgC5Z0QIhAKMDcH2F2g32XN2cvb2MknbX68o3Yodk37P+HYokSjHC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12114},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.10.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/dac7f9af1d2b1b3ccf6c34d1232b1c4c/notion-headless-cms-adapter-next-0.2.10.tgz","_integrity":"sha512-TxI4GiAmcPrktRL4p5aXjVxeWya2p9IsqPmj/qcYN444NVt9ONiukOx9IpunM1BwEIHcOqUhHyEjeSdFUCV2qw==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.10_1777112090348_0.4562255883358175","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@notion-headless-cms/adapter-next","version":"0.2.11","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.11","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"a45e32cbb1f4bf55e21fde877148bcb3034063cf","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.11.tgz","fileCount":5,"integrity":"sha512-qPa+lsdnWAC7LBo65Gk/bNDVEDJrhtOISmVwq6e9xYWReG6CvzNhp0POTrXwJ2D8fh0zBC48pwqqZdc9Q+OEcA==","signatures":[{"sig":"MEYCIQDR/sWZ7ldScBAvGNNm8n8XFVUBdUh3+FH3iqCkFY48ywIhAOaGUgjR1Xz7GYOKIGe4CuK2uB9W88P5cdXlK9bsvdEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12114},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.11.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/f60298585283f6a823504a6c533ae2ea/notion-headless-cms-adapter-next-0.2.11.tgz","_integrity":"sha512-qPa+lsdnWAC7LBo65Gk/bNDVEDJrhtOISmVwq6e9xYWReG6CvzNhp0POTrXwJ2D8fh0zBC48pwqqZdc9Q+OEcA==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.11_1777118062084_0.6961097447567473","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@notion-headless-cms/adapter-next","version":"0.2.12","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.12","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"492e435c79c34c10c423418656673c7359c4d8b5","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.12.tgz","fileCount":5,"integrity":"sha512-wqieUvEgDwEkiy00XiiTmBVr0dKiPnqc1LDclKsEDya8jk4vTz6ojCSmJXb10udoubQz/su/oENWUj0io3uHnA==","signatures":[{"sig":"MEUCIQD7J/f405Q6FSeU1Us3NSmEe9+lly50qSEphUHcP11uYgIgfgO5EFvBEJb6rLNTUr1wTrQ0yrvRfP8SQpFgDcjGeOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12114},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.12.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/898115494593e2fcef2cad6bb73e7e36/notion-headless-cms-adapter-next-0.2.12.tgz","_integrity":"sha512-wqieUvEgDwEkiy00XiiTmBVr0dKiPnqc1LDclKsEDya8jk4vTz6ojCSmJXb10udoubQz/su/oENWUj0io3uHnA==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.12_1777141980367_0.12654501804560603","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@notion-headless-cms/adapter-next","version":"0.2.13","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.13","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"976f93a6b0e9b26108da061f52b205d01339575e","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.13.tgz","fileCount":5,"integrity":"sha512-V7Ij0kTEj4Pxrrmf5eOO7kABODU6cFN2kIEKtT7ncZPvn5Dcp/1XllBUdT/KEJzOKRU5GlAbpYGy4xgW0R+ErQ==","signatures":[{"sig":"MEYCIQDQYz101j0ifiV3ktELNEiTeC2djtNZxqEYakyId7xsegIhAOfwXR24lE0ERuj8nGtRJ9EgBBjWsJVoG6pcn9ECrLFt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12114},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.13.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/2f99e22215738b51293e743aaa29ee76/notion-headless-cms-adapter-next-0.2.13.tgz","_integrity":"sha512-V7Ij0kTEj4Pxrrmf5eOO7kABODU6cFN2kIEKtT7ncZPvn5Dcp/1XllBUdT/KEJzOKRU5GlAbpYGy4xgW0R+ErQ==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.13_1777178450691_0.9187137160857497","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@notion-headless-cms/adapter-next","version":"0.2.14","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.14","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"81d3c9f3ee547074824358063947865d8dcd650e","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.14.tgz","fileCount":5,"integrity":"sha512-9wDBTjWnkBSezqKFGB/8RjaBvkZSvLqsoOoR6074FT4TfwcKyxEe0A5yw2CWvY7ehcMHaiFgHkwFxNi02e+c+w==","signatures":[{"sig":"MEUCIQDqkUV3Qke46i4AaqrEiKNOizrRcyrdVVm51WldTDFJFAIgGT4uH9sqtrWQbQrr+eOOi2bt3bRujs3eteKX2W+V3zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12114},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.14.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/43417c6f00469a0ffd87a54eef98fe05/notion-headless-cms-adapter-next-0.2.14.tgz","_integrity":"sha512-9wDBTjWnkBSezqKFGB/8RjaBvkZSvLqsoOoR6074FT4TfwcKyxEe0A5yw2CWvY7ehcMHaiFgHkwFxNi02e+c+w==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.14_1777219283786_0.543013041957273","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@notion-headless-cms/adapter-next","version":"0.2.15","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.15","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"976428e0ac88d999db29af9ee3ff1f84b3d48c35","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.15.tgz","fileCount":5,"integrity":"sha512-SMZQo5QRuW/XcSV9eCB3vYXnCj8oyC7JCloLPyfilVbiXlJXI5Q/U5BwHmR8rp4E/jVxiObIVXAt7HYtb/pmiw==","signatures":[{"sig":"MEUCIQCbLlLeRcRHkC2w4RDWfdMpLRlUzIRHxpHg04e2rFFLiwIgH4dslZ2j+Ug+SvfyhSdCLyJuRkBO6Ypkwi0SlbZuKr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11299},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.15.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/1f94268495f0f5b030cfb123b23d57b3/notion-headless-cms-adapter-next-0.2.15.tgz","_integrity":"sha512-SMZQo5QRuW/XcSV9eCB3vYXnCj8oyC7JCloLPyfilVbiXlJXI5Q/U5BwHmR8rp4E/jVxiObIVXAt7HYtb/pmiw==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.9"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.15_1777264894013_0.8764350667932168","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@notion-headless-cms/adapter-next","version":"0.2.16","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.16","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"cd9f60167244a1b64ad89261a9b1299832733da2","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.16.tgz","fileCount":5,"integrity":"sha512-0bBBBQgVGt7gjEaj1ekhQVciwMAcaTqgYjtj1lNPNP3WryYyTmlqW9Iie3E7wKjI3Xrc0rVGWxgCnA8fuFJ3Jg==","signatures":[{"sig":"MEYCIQCpPeSqA29AgdrgDbVN6s2bfM0RWxlz5xVjLwhCqwhsOwIhAMao+R1B6UYQ22fg2/aA5kh0IYuzS5mB0XTAEw+Gp/UR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11300},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.16.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/113fe0e8ffa8e49f0ba0a8b6398404f9/notion-headless-cms-adapter-next-0.2.16.tgz","_integrity":"sha512-0bBBBQgVGt7gjEaj1ekhQVciwMAcaTqgYjtj1lNPNP3WryYyTmlqW9Iie3E7wKjI3Xrc0rVGWxgCnA8fuFJ3Jg==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.16_1777305920934_0.2366196791130355","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@notion-headless-cms/adapter-next","version":"0.2.17","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.17","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"7ad98cc99812405443c5bf3bc76b951c3091432a","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.17.tgz","fileCount":5,"integrity":"sha512-MrZXUfMNzYeRDoAibHAAcfBVC+hQQzy5ZZJD0JRKoY54rLpf48UxWdRtwo0bGSo6Opr0M8JoFJXsrblbaPhiQA==","signatures":[{"sig":"MEQCIEFsJ1tRWiLObCHO16zM4atpM8oJAz4ncff8ep7ccp8tAiB8TLDJJG2Y9Hc57MvWlZjMLSPIDngXzNpChYiDdxiFsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11300},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.17.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/cebfa7b5cadc7294cc3e27804724d64c/notion-headless-cms-adapter-next-0.2.17.tgz","_integrity":"sha512-MrZXUfMNzYeRDoAibHAAcfBVC+hQQzy5ZZJD0JRKoY54rLpf48UxWdRtwo0bGSo6Opr0M8JoFJXsrblbaPhiQA==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.11"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.17_1777353738276_0.3085944761495374","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@notion-headless-cms/adapter-next","version":"0.2.18","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.18","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"0393cb424869577fe00c695c0fcf6190ea6a6214","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.18.tgz","fileCount":5,"integrity":"sha512-BgSR7dO1kPkzCD4aXQcdbLIdQOqob6SWlYVKaIwukUAmWvFLIjXGOzm5wn9AyDt+2M3lGNC6G3QEwMxZp+bryQ==","signatures":[{"sig":"MEUCIFVOgVOb5X19SiH1ZrTRiw3A0rDnasS6bnGkhQw+Zhn8AiEAwzu4PfXXr9NPTXSALAY8vB0o1+yDyWxFE2dZU62Lpvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11300},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.18.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/53164c6c0da075cdce7939fc04d96625/notion-headless-cms-adapter-next-0.2.18.tgz","_integrity":"sha512-BgSR7dO1kPkzCD4aXQcdbLIdQOqob6SWlYVKaIwukUAmWvFLIjXGOzm5wn9AyDt+2M3lGNC6G3QEwMxZp+bryQ==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.12.1","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@notion-headless-cms/core":"0.3.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.18_1777369967377_0.17235155690930393","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@notion-headless-cms/adapter-next","version":"0.2.19","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.19","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"3a58090af609bec775849dbd3d5bd7c89c2bb0ce","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.19.tgz","fileCount":5,"integrity":"sha512-IfApyJN53Xo+4eBuaVW33D9fv/o2i55nkVKBza7tcJ3E1jYl6X9DvCmg7wQCgzWLfmNKMhDfOaZqYiC0sjfxjg==","signatures":[{"sig":"MEYCIQDrJf7DDmQCeW8vQlj9Ar2ruc8+vSOpmb86fHLiJx/YdwIhAO5Q22E9h7LzffLzJ+7iegoqrehgaY7gRED/GQNXmJnS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14958},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.19.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/7eee88d25d7129f03d4cdff9da411f14/notion-headless-cms-adapter-next-0.2.19.tgz","_integrity":"sha512-IfApyJN53Xo+4eBuaVW33D9fv/o2i55nkVKBza7tcJ3E1jYl6X9DvCmg7wQCgzWLfmNKMhDfOaZqYiC0sjfxjg==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.12.1","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@notion-headless-cms/core":"0.3.13"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.19_1777388345460_0.09636852137417717","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@notion-headless-cms/adapter-next","version":"0.2.20","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.20","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"571016eaf628cd6ae356dce968310c19f210ade0","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.20.tgz","fileCount":5,"integrity":"sha512-+FAIjtfEB+9nUov0Kbp51ewVGpfo1ydwqwJ4/gYkdktZ39SEsZTBsGbCq4czyDSarMeTulwSSqf9HE5pmlWhLQ==","signatures":[{"sig":"MEQCIA59b3t9brDDfCD1EThgb5ActIotMHYxLXPpIgugtpzdAiABWtR2S4UhSpAnJE3IAc6FZXUoPo9UM2yUqjWdzu6nUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14938},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.20.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/6ae51a0c90ab7645beb007135abfea2a/notion-headless-cms-adapter-next-0.2.20.tgz","_integrity":"sha512-+FAIjtfEB+9nUov0Kbp51ewVGpfo1ydwqwJ4/gYkdktZ39SEsZTBsGbCq4czyDSarMeTulwSSqf9HE5pmlWhLQ==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.14"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.20_1777562943881_0.2981034614673779","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@notion-headless-cms/adapter-next","version":"0.2.21","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.21","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"ddf85defa485d1040d16280ceca61991916e3f60","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.21.tgz","fileCount":6,"integrity":"sha512-hEk8l2gZMFFA9Tsc4g9lvQeNBd0H9KQsCwqN1woZ+DVFuqFNp8WEZI8e9aDoOPip0HFqwe3FblJv9KcyT08DQw==","signatures":[{"sig":"MEUCIGWInZDWIM5A36E89s2SK64Afee8Ccpqy80nNCnKJ7g5AiEAx84o+r6JmoYF8oaTzT3NZ8qbOYznpgZKoz9xdLRoIh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16000},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.21.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/9fe59fb95d4dc382ed1e930cd2265d12/notion-headless-cms-adapter-next-0.2.21.tgz","_integrity":"sha512-hEk8l2gZMFFA9Tsc4g9lvQeNBd0H9KQsCwqN1woZ+DVFuqFNp8WEZI8e9aDoOPip0HFqwe3FblJv9KcyT08DQw==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.15"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.21_1777653323767_0.31071531310274314","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@notion-headless-cms/adapter-next","version":"0.2.22","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.22","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"be8fc97bc8b4eee00b63c32cef4d8c2e46b046e9","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.22.tgz","fileCount":6,"integrity":"sha512-ftVHP2pY/r79fAHK1vO7gaTtQ1ioZBBilekrP2Ywc7eXxERSB6xOSRz9fOiNsG+df4T3Sa0jMXHGIWo8y3cD0Q==","signatures":[{"sig":"MEUCIGPRvtZCJA0x8e3FmPPhEACDGBpjjJpL4VISXiHK7Dz1AiEAlSCGeWR+n6qrzL1uXsCkrJ8CV358XLf8EwkIKskjGXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16000},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.22.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/c01c183fb452d28b973548ad7bcad4a9/notion-headless-cms-adapter-next-0.2.22.tgz","_integrity":"sha512-ftVHP2pY/r79fAHK1vO7gaTtQ1ioZBBilekrP2Ywc7eXxERSB6xOSRz9fOiNsG+df4T3Sa0jMXHGIWo8y3cD0Q==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.16"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.22_1777890834997_0.7402976765240665","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@notion-headless-cms/adapter-next","version":"0.2.23","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.23","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"7540f8ee5ecffe9e4c571daa37de31d2ec266d27","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.23.tgz","fileCount":6,"integrity":"sha512-Soj2sHIzGjBKJV1mHF42+MBsAMDvpSQ0wbryuRbwUzGP3+zQwaaOPsIl2A5dvw2Sv1VNSXvQvylU9qyXq4A8aQ==","signatures":[{"sig":"MEUCIQDfjmWNQ32w3kAEeBXfoDMfBcTQQUMhfDaYL93vLidcAwIgPMs6r4ZcRdMJ269hvLdURkG77ULmozV1fZCU275g1P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16000},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.23.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/fb36ea1f74052b55c10135d6beca4fe0/notion-headless-cms-adapter-next-0.2.23.tgz","_integrity":"sha512-Soj2sHIzGjBKJV1mHF42+MBsAMDvpSQ0wbryuRbwUzGP3+zQwaaOPsIl2A5dvw2Sv1VNSXvQvylU9qyXq4A8aQ==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.17"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.23_1777895303936_0.1995639813837924","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@notion-headless-cms/adapter-next","version":"0.2.24","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.24","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"48a9cb9b6435c523b41b2f7fa2ac3e80565a0421","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.24.tgz","fileCount":6,"integrity":"sha512-glecgwVoIS9LmM89TTAFgnrE1XvZH+GFqRl94oOEHhlgFIaTCHTOzgLPMB34VzdX1Gatn5eTd8Vi9qxwiDo0WQ==","signatures":[{"sig":"MEYCIQDHGWh6qziyE1yCUkiW6iCwHSVM1ZVMgnCmFIic8hfyoAIhAIlmLiIj56TFVCHqJYJlgbZJPzZWIUzjnAvxgqACNjTA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16255},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.24.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/7c6fec87c7345d226b72b09123c0f9f6/notion-headless-cms-adapter-next-0.2.24.tgz","_integrity":"sha512-glecgwVoIS9LmM89TTAFgnrE1XvZH+GFqRl94oOEHhlgFIaTCHTOzgLPMB34VzdX1Gatn5eTd8Vi9qxwiDo0WQ==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.18"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.24_1778145489472_0.41030525944203466","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@notion-headless-cms/adapter-next","version":"0.2.25","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.25","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"035123aeba07fe647aa26e9b92056db5c72d443d","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.25.tgz","fileCount":6,"integrity":"sha512-lZqyKeENbY8F7cNTXdQy73A4Eg/B82OnkL2pF3eFOWWnjN+nT8zYBxP3817duKOMPaXCZjOJkXuByV19yVI+7w==","signatures":[{"sig":"MEQCIBACcxfexqG3dl7DCYcHoqWIxqnkVI8u2ozLkECtFDdkAiBOmTLUCp7CuYPz/O7oKeaRBhz1O/s3ecwgPzQI4W923Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16255},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.25.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/81656920e5f1c868ec7cd811ed7ff841/notion-headless-cms-adapter-next-0.2.25.tgz","_integrity":"sha512-lZqyKeENbY8F7cNTXdQy73A4Eg/B82OnkL2pF3eFOWWnjN+nT8zYBxP3817duKOMPaXCZjOJkXuByV19yVI+7w==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.19"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.25_1778149249944_0.017916850599394074","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@notion-headless-cms/adapter-next","version":"0.2.26","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","_id":"@notion-headless-cms/adapter-next@0.2.26","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"dist":{"shasum":"7ac44e352d085f142bd5c2b2c15d77a553c6042b","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.26.tgz","fileCount":6,"integrity":"sha512-Ii1i35XbrcmX5Xjj0gkmcsRJlcqRJPzo8/iDWRVvbbXOSWHie9PjQ1KzZzgETT6zxP4c5iTlvbg7sWA+JAys6Q==","signatures":[{"sig":"MEUCIQD3Ws4vaEIJG8pKCFIQZpdZ09OzqtXNPWRwXmHKPKdkYgIgBMnagyiWFRoEIpFPzyCTvf80pfLb2uWfQW4+T8+yTHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16255},"type":"module","_from":"file:notion-headless-cms-adapter-next-0.2.26.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"attw":"attw --pack . --profile esm-only","test":"vitest run","build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","publint":"publint --strict","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"_resolved":"/tmp/dbb093a244f0a4a3e5f06b723d95b227/notion-headless-cms-adapter-next-0.2.26.tgz","_integrity":"sha512-Ii1i35XbrcmX5Xjj0gkmcsRJlcqRJPzo8/iDWRVvbbXOSWHie9PjQ1KzZzgETT6zxP4c5iTlvbg7sWA+JAys6Q==","repository":{"url":"git+https://github.com/kjfsm/notion-headless-cms.git","type":"git","directory":"packages/adapter-next"},"_npmVersion":"11.11.0","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@notion-headless-cms/core":"0.3.20"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"next":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-next_0.2.26_1778182275333_0.11334430576768884","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@notion-headless-cms/adapter-next","version":"0.2.27","description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"license":"MIT","homepage":"https://github.com/kjfsm/notion-headless-cms#readme","bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"repository":{"type":"git","url":"git+https://github.com/kjfsm/notion-headless-cms.git","directory":"packages/adapter-next"},"type":"module","sideEffects":false,"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"engines":{"node":">=24"},"publishConfig":{"access":"public","provenance":true},"peerDependencies":{"next":">=14.0.0"},"dependencies":{"@notion-headless-cms/core":"0.3.21"},"scripts":{"build":"tsdown src/index.ts --format esm --dts --sourcemap --out-dir dist","typecheck":"tsc --noEmit","test":"vitest run","test:coverage":"vitest run --coverage --coverage.reporter=lcov --coverage.reporter=text","publint":"publint --strict","attw":"attw --pack . --profile esm-only"},"_id":"@notion-headless-cms/adapter-next@0.2.27","_integrity":"sha512-u8CYc7sn7cY0dTC6by0flmkdlfePODYtuLLViXW2Aq8nreM2R4GGAwdsOS/3uW/+XeXPpDmuNj7wtvIUuWDM0Q==","_resolved":"/tmp/ceddcbb933d9dc45ae2abd22fe8342e1/notion-headless-cms-adapter-next-0.2.27.tgz","_from":"file:notion-headless-cms-adapter-next-0.2.27.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-u8CYc7sn7cY0dTC6by0flmkdlfePODYtuLLViXW2Aq8nreM2R4GGAwdsOS/3uW/+XeXPpDmuNj7wtvIUuWDM0Q==","shasum":"e44616a2d608bffb728685f79bdd946424782015","tarball":"https://registry.npmjs.org/@notion-headless-cms/adapter-next/-/adapter-next-0.2.27.tgz","fileCount":6,"unpackedSize":8066,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@notion-headless-cms%2fadapter-next@0.2.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFBZxSy8bOb/JBkfwjAnmcrpOIO+Og8OfvJ1ajtviLuFAiEAqfJQSg4rzLIR5Ti19HtgRxGpPn0nGKUsB/qoGTbrirY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f0a087a9-6730-4930-8d33-ed6c451660e9"}},"directories":{},"maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-next_0.2.27_1778217243031_0.7413494562277947"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-20T04:51:34.783Z","modified":"2026-05-08T05:14:03.467Z","0.2.0":"2026-04-20T04:51:35.026Z","0.2.1":"2026-04-20T16:39:30.887Z","0.2.2":"2026-04-21T16:46:31.937Z","0.2.3":"2026-04-23T07:50:17.707Z","0.2.4":"2026-04-24T03:38:02.525Z","0.2.5":"2026-04-24T09:43:17.063Z","0.2.6":"2026-04-24T14:33:02.486Z","0.2.7":"2026-04-25T01:54:18.376Z","0.2.8":"2026-04-25T03:27:39.559Z","0.2.9":"2026-04-25T06:35:04.595Z","0.2.10":"2026-04-25T10:14:50.465Z","0.2.11":"2026-04-25T11:54:22.235Z","0.2.12":"2026-04-25T18:33:00.495Z","0.2.13":"2026-04-26T04:40:50.832Z","0.2.14":"2026-04-26T16:01:23.922Z","0.2.15":"2026-04-27T04:41:34.176Z","0.2.16":"2026-04-27T16:05:21.071Z","0.2.17":"2026-04-28T05:22:18.426Z","0.2.18":"2026-04-28T09:52:47.528Z","0.2.19":"2026-04-28T14:59:05.598Z","0.2.20":"2026-04-30T15:29:04.030Z","0.2.21":"2026-05-01T16:35:23.919Z","0.2.22":"2026-05-04T10:33:55.123Z","0.2.23":"2026-05-04T11:48:24.103Z","0.2.24":"2026-05-07T09:18:09.603Z","0.2.25":"2026-05-07T10:20:50.150Z","0.2.26":"2026-05-07T19:31:15.476Z","0.2.27":"2026-05-08T05:14:03.178Z"},"bugs":{"url":"https://github.com/kjfsm/notion-headless-cms/issues"},"license":"MIT","homepage":"https://github.com/kjfsm/notion-headless-cms#readme","keywords":["notion","headless-cms","nextjs","next","adapter","typescript"],"repository":{"type":"git","url":"git+https://github.com/kjfsm/notion-headless-cms.git","directory":"packages/adapter-next"},"description":"Next.js App Router adapter for notion-headless-cms — image route handler and revalidate webhook","maintainers":[{"name":"kjfsm","email":"kjfsm9@gmail.com"}],"readme":"# @notion-headless-cms/adapter-next\n\nNext.js App Router 向けの統合ルートハンドラ。`@notion-headless-cms/core` の\nCMS インスタンスから、画像プロキシ配信と Revalidate Webhook を 1 つの\nハンドラで処理する `GET` / `POST` を生成する。\n\n## インストール\n\n```bash\npnpm add @notion-headless-cms/adapter-next @notion-headless-cms/core\n```\n\n## 使い方\n\n### CMS インスタンスの準備\n\n```ts\n// app/lib/cms.ts\nimport { memoryCache } from \"@notion-headless-cms/cache\";\nimport { nextCache } from \"@notion-headless-cms/cache/next\";\nimport { createClient } from \"@notion-headless-cms/core\";\nimport { notionSource } from \"@notion-headless-cms/notion-source\";\nimport { schema } from \"@/app/generated/nhc.schema\";\n\nexport const cms = createClient({\n  sources: {\n    notion: notionSource({\n      schema,\n      token: process.env.NOTION_TOKEN!,\n      publishOptions: {\n        posts: { publishedStatuses: [\"公開済み\"] },\n      },\n    }),\n  },\n  cache: [nextCache({ revalidate: 300, tags: [\"posts\"] }), memoryCache()],\n  swr: { ttlMs: 5 * 60_000 },\n  // 統合ハンドラのマウントパスに合わせる。\n  imageProxyBase: \"/api/cms/images\",\n});\n```\n\n### 統合ルートハンドラ\n\n```ts\n// app/api/cms/[...path]/route.ts\nimport { createNextHandler } from \"@notion-headless-cms/adapter-next\";\nimport { cms } from \"@/lib/cms\";\n\nconst handler = createNextHandler(cms, {\n  webhookSecret: process.env.REVALIDATE_SECRET,\n});\n\nexport const GET = handler;\nexport const POST = handler;\n```\n\n`/app/api/cms/[...path]/route.ts` に配置する前提で以下のサブパスを処理する。\n\n- `GET  /api/cms/images/<hash>` — 画像プロキシ配信。ハッシュ未登録時は 404\n- `POST /api/cms/revalidate/<collection>` — Webhook 受信。`Authorization: Bearer <REVALIDATE_SECRET>` で認証\n\n`cache-next` と組み合わせた場合、invalidate 時に規約タグ\n`nhc:col:<name>` / `nhc:col:<name>:slug:<slug>` が `revalidateTag` される。\n\n## API\n\n### `createNextHandler(cms, opts?)`\n\n| 引数 | 型 | 説明 |\n|---|---|---|\n| `cms` | `CMSGlobalOps` | `createClient()` の戻り値 |\n| `opts.webhookSecret` | `string \\| undefined` | Webhook 署名検証用シークレット。未指定時は検証スキップ |\n\n戻り値: App Router 仕様の `GET` / `POST` 共通ハンドラ `(req: Request) => Promise<Response>`。\n\n## 関連パッケージ\n\n- [`@notion-headless-cms/core`](../core) — CMS エンジン本体\n- [`@notion-headless-cms/cache-next`](../cache-next) — Next.js ISR 向けキャッシュ\n- [`@notion-headless-cms/renderer`](../renderer) — Markdown レンダラー\n","readmeFilename":"README.md"}