{"_id":"nextify-monorepo","_rev":"28-3797dbe2c7b40d24c13afbe27dea246b","name":"nextify-monorepo","dist-tags":{"latest":"0.1.29"},"versions":{"0.1.0":{"name":"nextify-monorepo","version":"0.1.0","keywords":["react","framework","nextjs","nextify"],"author":{"name":"Ricardo Oliveira"},"license":"MIT","_id":"nextify-monorepo@0.1.0","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"homepage":"https://github.com/RicardoOliver/Nextify.js#readme","bugs":{"url":"https://github.com/RicardoOliver/Nextify.js/issues"},"dist":{"shasum":"eb974817e44f82836caf20b18e4dc57ce9dfd30e","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.0.tgz","fileCount":66,"integrity":"sha512-YcCzDroIJhA3BdNdhPVAbuTlqmgOn6CUc6OI3SOXrwYhpPDMsug7/wdjNbmLhBu0JS/WGCECVeMVzoAJnQCiCQ==","signatures":[{"sig":"MEUCIQCH5jPm5ZRBiIHugpixd3EFkVAZYqS9iRN5IOI1pa9CdQIgXrPnewcBEc4hI6MX7+Egnlypl3J9/GEKsoAIQqdLNM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116939},"main":"index.js","gitHead":"3da158a3e374e690ef1c5fafd324395e314ab371","scripts":{"dev":"npm --workspace @nextify/dev-server run dev","build":"npm run --workspaces build"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"repository":{"url":"git+https://github.com/RicardoOliver/Nextify.js.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js - Modern React Framework","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.0_1773416378766_0.09673177795116294","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"nextify-monorepo","version":"0.1.1","_id":"nextify-monorepo@0.1.1","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"e18c692642d737dc238a52c4aa2ef0095a99e458","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.1.tgz","fileCount":65,"integrity":"sha512-x7PZ8T+GoI1AqffP4anXsrWwqgnGaaOCeNfWwiPAaYSLYfE4KXL4WJJXJDY7vxKlZ9jGQpSRyGKm/UlzfgGB/Q==","signatures":[{"sig":"MEUCIDRI7uPUo0g9ullrFiiebV04QKbGr9d1S9oE2+1Xf/FKAiEAo6lFWLFRaRNrO94zbLCX8rQf6UcuF0qwVQe2AfZpjf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85060},"gitHead":"241ec44872f7cc8551e0323448bcc6df3ce3ac68","scripts":{"dev":"npm --workspace @nextify/dev-server run dev","build":"npm run --workspaces build"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"> O framework React para times que querem velocidade de desenvolvimento, performance de produção e arquitetura extensível por padrão.","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.1_1773420339194_0.5314213438282365","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"nextify-monorepo","version":"0.1.2","_id":"nextify-monorepo@0.1.2","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"be5800e0e6e16070b041a70f4efa78302f53b4a4","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.2.tgz","fileCount":121,"integrity":"sha512-rkptnckR+9KrQDWantHbSw5U+1El06KOJ9ReMhkzbuuwqtvQOhNjF1a+I6o6mQ2v0DRe7W1Sioc33N8B2+DDGw==","signatures":[{"sig":"MEYCIQCAkIBMf8OSM+BKAubunHyyBSAPXutX9uPS1D333dkklgIhAJMK5fn9LomaWT4x81YIAbt4MWmD6IjhN6ootCEf1/qR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267103},"gitHead":"d4f1c2e34d77db15ec9c8a6d4212d89daaf699eb","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.2_1773598664399_0.16357521105829087","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"nextify-monorepo","version":"0.1.3","_id":"nextify-monorepo@0.1.3","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"38061c97adcb335ebd4d39e7d50c7b2664b84df2","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.3.tgz","fileCount":121,"integrity":"sha512-t8KsUDqQQs6Zv1NlMr3UWlD11Nvx+BfGaq80zMIVEEi5HWaRFWA8+kpmY4cw5c6gcSzUzARnIISXXW0hgaOB8g==","signatures":[{"sig":"MEUCIGaiaXO2WX6OWKGBHDybn/R1ocyQxSZvmH2KtE878AOgAiEA7/Ei9gI3A8bZkob3EXUH5bYaaN2TTkj9IxmVdPLt7kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267612},"gitHead":"53584608506414232f39c082a6d8eefee3d8b78e","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.3_1773600795287_0.7471159042455158","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"nextify-monorepo","version":"0.1.4","_id":"nextify-monorepo@0.1.4","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"f0d31b3c2f700b0497964ad7e711d6a57eb0e5be","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.4.tgz","fileCount":121,"integrity":"sha512-e8dD6fmyN+zfmufRxK8SHJjlgTFlRKbl4wUvGYCrJFefzbP2V4WAYVs2UOaatdcfdbyw/FW09tmvr+kh1NmNlw==","signatures":[{"sig":"MEUCIDHxkv91jMkbZQgYvhczZvhV7r4CeSGeOr+WPdOG8tUEAiEAxN4kT1cWq9wG8rimD1DK+9MjyFSEhnALADgoP0u7SHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267613},"gitHead":"f6253ecb72a9f11c0b1739e314f27122c2db15a7","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.4_1773601976955_0.2601047771613003","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"nextify-monorepo","version":"0.1.5","_id":"nextify-monorepo@0.1.5","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"10266b5edea2e6577c6254e6beece0f97eced50b","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.5.tgz","fileCount":121,"integrity":"sha512-N8iCUOsc/KyaHj7vGpqvHfCa5Wu0Ca/6uWltFqBEtmnak593SqSM8xV1zNdPJr2Cl+P0Jm3BzFyTqxHTs7J76Q==","signatures":[{"sig":"MEUCIQCPsGOgr1XjnEa8XJXlUeM7ZHwGguGNn9fNuPvjoLo9aAIgBHJcQk4pidZtLzce9EZY+1KdbzHT11dGb58j/1wJrnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267615},"gitHead":"c47d04da60106d531d1c06971e3759a9f3df4ed4","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.5_1773602927750_0.19112425579246795","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"nextify-monorepo","version":"0.1.6","_id":"nextify-monorepo@0.1.6","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"45cae2ca55461fc39272beda5bee70b000e0ed9e","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.6.tgz","fileCount":121,"integrity":"sha512-9UtvFH4qNdGHwVyiiIYovAZMo/fqmmaAerIlrgpVAl22swo113iU1udZoPgfQ+8LJ7f+GPyv6ya/uJLFRpevdA==","signatures":[{"sig":"MEUCIQDepqch8pLu6tzlsEyz8ualTEQUuRNrU0zUhXMxzH19BQIgLHC8253CCDT44XPtd7AFgFFnTO2GFjpftcPU3kzdw9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267641},"gitHead":"b2a1a541a72ce5cfc95358d9d4d28d40ebb83144","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.6_1773604371570_0.7354186916497865","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"nextify-monorepo","version":"0.1.7","_id":"nextify-monorepo@0.1.7","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"42eb9d366531543f5d9e676b9a3eed9c3bda9217","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.7.tgz","fileCount":121,"integrity":"sha512-zlQSY1jVg9PTO0Mrl/jg3n11sA8pfadxS6mu2caXDMZak9vJibFUxWGU8e1LpSysq7lB5xTdz2agDJj7llIW2Q==","signatures":[{"sig":"MEQCIDSttE1Fmncf84iJOm/+Mb4joaBGn7Jh0NRn04yk/FyhAiAslt6dxuvzWUGoVr6LlnZVnWifanVhfb9K7z7LbMzn2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267650},"gitHead":"afe8c571ae84bdf9b121a5e25885af772bf61b22","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.7_1773605727254_0.408284646729433","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"nextify-monorepo","version":"0.1.8","_id":"nextify-monorepo@0.1.8","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"dcda42960630cc60e92b05f5ff0b484bf644d09e","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.8.tgz","fileCount":121,"integrity":"sha512-p000f+QUuk2Zz85b84okwEGGFx5jC1LvlE4qkq4lF/0hAIm8dKr2Oj/zzULb1i1C/uZLb0eN99EW8d3DApDJtA==","signatures":[{"sig":"MEUCIH3WzE9Of9giqqkdH2AUjhwVeVpWwMhQAJvIpaUi9fx7AiEArhFNu3h+IrkB95ptVg+BNucXEYLhHAQSk/tErRV3mg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267598},"gitHead":"6ee242850c3787ddc1d95fab04439c992375c3c3","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.8_1773608848461_0.6342024616064577","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"nextify-monorepo","version":"0.1.9","_id":"nextify-monorepo@0.1.9","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"fbd246aec68699f86d37c85b4cfce9d8d7bab182","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.9.tgz","fileCount":122,"integrity":"sha512-bRYxOka+nDnRR88MrjzEywyZYXk7QgxaPs2Wc79zFC6CqvwFRDaaAVgv82ziTLbxKMeYO2gjY4qvRba7lpZ92A==","signatures":[{"sig":"MEYCIQCjGkwc/4eEwwNMAqoaiOq/N2cheElk7/lazBbhEmhpNAIhANFr8KEI13BoE4OGtxMFdWEyN88hY8L8CDFXXHKLsit4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277416},"gitHead":"12bb400b0f4c2a4ba14552a160162c378c2739d3","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.9_1773612424350_0.7595170015439872","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"nextify-monorepo","version":"0.1.10","_id":"nextify-monorepo@0.1.10","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"780717a856047f9a6ef5ab16bc91fc5ac9499d74","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.10.tgz","fileCount":122,"integrity":"sha512-kExylLpwNs9m+ygU+GAi6B5koquVGhTSetPMy29mqXz5wWmcAO8Y615VhooyGx+3fznb1CKdvXtAPftwVIf2QQ==","signatures":[{"sig":"MEYCIQD0hXLDO+q53t8AsAPNNrG5DHRPzagLod9ExnfZvmDj0AIhAKZ/Y0zkqBa+BpaXZh1yN/us8gPdYodK5Apkm441Xz7M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277417},"gitHead":"edbb7d1c898ca39f324c77b5553fd5343e840e89","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.10_1773614118662_0.9378989826246809","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"nextify-monorepo","version":"0.1.11","_id":"nextify-monorepo@0.1.11","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"ce13cb840778123c23a14f27ed8066f6f18a3866","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.11.tgz","fileCount":124,"integrity":"sha512-EkkvMZjX19GFf79V+ttoO1MHlAbRBCbvCCAw/qOndI67IKvZ2JJYFv0KPL+26gUy0Ld3P/FBSyfMkQP/j9CmRA==","signatures":[{"sig":"MEUCIFNIyzFfqlWBW7+dy6crhvzPGSKONSYmV2lnd+ae+JPZAiEA/cZzq+lJfhbwSxzJz3nsbdhTBQKwwAM8dzuxZ0KEXq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288098},"gitHead":"c19bac307756ce05841a80171f00ef7acc2ebe55","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.11_1773617405785_0.029479829442117245","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"nextify-monorepo","version":"0.1.12","_id":"nextify-monorepo@0.1.12","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"67cad5795731541334e7c8ccb1a80750dfaed65d","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.12.tgz","fileCount":124,"integrity":"sha512-SBUzhs6i0Q+1wc3tREuBEae9WS1oCXnUhB/9AJIXVjpXBWnFtToK75KlKzWOU7deRtp2rdOqQaeXdfJGh4SQ6g==","signatures":[{"sig":"MEQCIEF9JlNO5Y+jdWW7562ZaRg5KW22yf74jIDYt5s7PPKBAiAro7d3l3RfLq6uXCfnoWkMTuc74m1XQkQs4/IRNflOhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288577},"gitHead":"16ff045e29cb59e30e3009de317360c9d24c1973","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.12_1773618567485_0.5325917496941144","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"nextify-monorepo","version":"0.1.13","_id":"nextify-monorepo@0.1.13","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"164352db1535966145033803b88e1eabf58bb52d","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.13.tgz","fileCount":124,"integrity":"sha512-tnY+rPKVpTTH6VpsEkolI8iKWiTToClI3fu57fx9hOV+aVzcQb8TdwEhOalYb9zFLeRCI0Aia0fSI900Ar9faw==","signatures":[{"sig":"MEYCIQCHk1zlUqu6fXHT2t2LRZkeukPwsalnIJIqYmWAkFPhiwIhAPaVaoW3ELHQrNpTTm7n80jjviLx6qWRCmDKxjg3tSJO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288577},"gitHead":"343e39c6bdbc326c729db135dfa2a46027500440","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.13_1773620582987_0.8659960439007541","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"nextify-monorepo","version":"0.1.14","_id":"nextify-monorepo@0.1.14","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"9eabadbb8d68b4f7ed831ac31852b34f3ac5ff55","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.14.tgz","fileCount":124,"integrity":"sha512-uhdif+dFqx73Bv5CWqxfhrnH8gwZ76wt0SYxHO35Ut/nE7/ilot7xnOmoJnsyVetReaH9mhnyNxdpyA0GAwmUA==","signatures":[{"sig":"MEUCIQDpNdCXIYusD/HdOTiURfiUsLvNUC4GQVWPZZZMUW5xjQIgIsERduOCKjhJ3KM30AZpUp6+1F5UFOAvORsZWO6MB9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288578},"gitHead":"a2f525a40e41166ecab4d42ef2632803d02a6e11","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.14_1773621702534_0.8816497223551862","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"nextify-monorepo","version":"0.1.15","_id":"nextify-monorepo@0.1.15","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"bb5a80acd60a6cde9d3aadb7535a272013ca6851","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.15.tgz","fileCount":124,"integrity":"sha512-CMdvDbUdQyVsDApdth6JzL91xPi2hiPWY/wZmwTUdvIAea2o3CpgLy2F6woySdT1qG7XopVa9ZM4OZ5YiufYlw==","signatures":[{"sig":"MEUCIQDQWotNFrzRmSdfaLOH0nDr/5J8STtX60Jf6UrDuEl//AIgaFuX94dDHgYKmwSryCu5d4J/jKdrzeCsoaB5jrQEzDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288540},"gitHead":"d0e64c12ccb75aa030de56799718cafc53f82a88","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.15_1773622482113_0.5713113846240885","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"nextify-monorepo","version":"0.1.16","_id":"nextify-monorepo@0.1.16","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"5990ebbefc8f6de2985cfb6bd59c00e8b1525396","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.16.tgz","fileCount":124,"integrity":"sha512-dB5njYkVCxF7YSISSc2ajzwMHFR09XK2Fe2oQVYcnntvbKp41LG28ew4aWvOQo9vKh57D8bz6F5m0D1h69JY2A==","signatures":[{"sig":"MEQCICd8aYV9NoRFa16zicRJ4Ivt8Xa4OVyzQxbEy+9JEUDCAiB67e6ju5/E9k5mMCeD7RKYsCiMQqx07RF91+lLFJIqNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288576},"gitHead":"c8999e4c33c462f458e730eb6f6d10fdce5a2032","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.16_1773625817596_0.3161790307415884","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"nextify-monorepo","version":"0.1.17","_id":"nextify-monorepo@0.1.17","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"727a4ffa4f49f603b2f0da0e7d6e9be8b0998f9e","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.17.tgz","fileCount":124,"integrity":"sha512-9c22q10OL+ktZ1CtKth4Li3F33aE5Lg1EI5U+5UCQVphMlxWGcx1dLNC2mOEQwzFJ7yLBN+HKpv/iMhVPsSd1Q==","signatures":[{"sig":"MEYCIQDu6pGpvv6moECrWTJu+CaBTx7QQgFaILFQLka+BtJSgwIhANTb8xYCmW4repHQGMCsHkE65hIa8qa3HSWvEvG0xusD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295399},"gitHead":"b47bb96e4da6094f31f3c22eb8e11b5c956608d6","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.17_1773630796915_0.09952277812986554","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"nextify-monorepo","version":"0.1.18","_id":"nextify-monorepo@0.1.18","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"4184ad1bbe536daedd659ef4545672825446a40f","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.18.tgz","fileCount":124,"integrity":"sha512-WMhtOtVznXADkAZ5y9scvuJsvTANDtvP3/h3a8aA6r5vyTHXItjcYuVspBVIYRONtpBNWvFI8Fn7TyJb39gtWg==","signatures":[{"sig":"MEYCIQC2yw7xhdGpQorQrffTA55uYg4asiXZyDaqGHm7hUn4PgIhAO/VxIeKJdRawteqf4xzBbD0MXGBWhoxPfgk6wNufwvK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297953},"gitHead":"c0c46c95c5d15fc16cc1e1f37378f630a82e7e15","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.18_1773634140605_0.7646200062594495","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"nextify-monorepo","version":"0.1.19","_id":"nextify-monorepo@0.1.19","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"dist":{"shasum":"f44fe71040977a8398242d4d6fba7b2bcd2701ae","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.19.tgz","fileCount":124,"integrity":"sha512-HCq5f1TRpOjCQ8l/G12j9pW0kTTzGiKkCg2oklxNoZhSnMCH65ymjXkbBWqTBL4U6b4nkS4JV2xSRS7Gk5JRXQ==","signatures":[{"sig":"MEYCIQC0qftO+ds2tn1yBtmsJh5jU/8eyDKtHZ0Xbz3fIigwiAIhANX6f+wHBFtgx3P63vGVjZhe47IoN8U5PXKwX7Ld9/wf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300370},"gitHead":"ceb06c539182e9843e20f5dd9d302740a4539f62","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.19_1773634950289_0.21777675885990955","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"nextify-monorepo","version":"0.1.22","author":{"name":"Ricardo Oliveira"},"license":"MIT","_id":"nextify-monorepo@0.1.22","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"homepage":"https://github.com/RicardoOliver/Nextify.js#readme","bugs":{"url":"https://github.com/RicardoOliver/Nextify.js/issues"},"dist":{"shasum":"4463e7b2b75ff3daf44493762844e870c372c326","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.22.tgz","fileCount":124,"integrity":"sha512-hEiZXWuNh3bt7/V9rWX7Ggae9SjfdNf79o2i717Z2pB4lzZEAhaXNK1m+DVf39+SONdFRAp56r+mpBoEkkAI7Q==","signatures":[{"sig":"MEQCIDWu7qsHtnlNDZLSX+0hBeTldJrMrUu6v+dn1PrDWweuAiAw+AjGPBIeRLxMclTKG4D0oi8X11faSOtQrCIUYqtTDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300531},"gitHead":"f80e3df55330639e6e9fa60171409a0f489ca51b","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"repository":{"url":"git+https://github.com/RicardoOliver/Nextify.js.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js monorepo (public)","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.22_1773672720078_0.732714675148614","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"nextify-monorepo","version":"0.1.23","keywords":["nextify","react","react-framework","vite","ssr","javascript-framework","frontend-framework","web-framework","file-based-routing","developer-tools","modern-web","nextjs-alternative","fullstack-framework","react-ssr","web-development"],"author":{"url":"https://github.com/RicardoOliver","name":"Ricardo Oliveira"},"license":"MIT","_id":"nextify-monorepo@0.1.23","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"homepage":"https://github.com/RicardoOliver/Nextify.js","bugs":{"url":"https://github.com/RicardoOliver/Nextify.js/issues"},"dist":{"shasum":"e8dd0340a49c131d1915388ae5a4a943ef123fb7","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.23.tgz","fileCount":124,"integrity":"sha512-S++Fi5VMd24WiPn0KPubZk5hL/xi3VAb2ncucDyWbvi/yE8ViyW21zYBbPH2TdP5t8/S92R68UE5YOnVeWI6cw==","signatures":[{"sig":"MEUCIQDHlOkn5O52m7jCgb0h9Y3KECaXCwSY95oc0h+WEQSArgIgMDDZ5v2vM9mRMR7ypGJy4X1m+7Aob5DiVE+CKJaMh2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301337},"engines":{"node":">=18"},"funding":{"url":"https://github.com/sponsors/RicardoOliver","type":"github"},"gitHead":"2263739833db8f7201ba85005013c90e2930fbe5","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"repository":{"url":"git+https://github.com/RicardoOliver/Nextify.js.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js — Modern React framework with file-based routing, SSR and a Vite-powered dev server.","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"packageManager":"npm@9","devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.23_1773675869797_0.6774527596904885","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"nextify-monorepo","version":"0.1.24","keywords":["nextify","react","react-framework","vite","ssr","javascript-framework","frontend-framework","web-framework","file-based-routing","developer-tools","modern-web","nextjs-alternative","fullstack-framework","react-ssr","web-development"],"author":{"url":"https://github.com/RicardoOliver","name":"Ricardo Oliveira"},"license":"MIT","_id":"nextify-monorepo@0.1.24","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"homepage":"https://github.com/RicardoOliver/Nextify.js","bugs":{"url":"https://github.com/RicardoOliver/Nextify.js/issues"},"dist":{"shasum":"5ab850c387420a785925e0f3689202deadf1337a","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.24.tgz","fileCount":125,"integrity":"sha512-wkL0aHCNWrbsDL2D7ixk8zZktBj5sHf/VwAbS0zuoKDYGt1YgCzN8dtDCETcqWP2YHGAyIC0g5EUhqwN4fOmJQ==","signatures":[{"sig":"MEUCIQDobWzlmW9AaCuCIFmHrroPO54zKt6FYwu73yySaGAt7gIgVOrFuz1VayxDIqUnKC2cGdL6UV49ScW7JJ9oYAO99sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301922},"engines":{"node":">=18"},"funding":{"url":"https://github.com/sponsors/RicardoOliver","type":"github"},"gitHead":"4e04eb1a52854070351a01b7260ec51ea8cc9148","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run lint && npm run format:check && npm run typecheck && npm run test","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","sbom:generate":"node scripts/generate-sbom.mjs","audit:internal":"node scripts/run-internal-audit.mjs","example:reference":"node examples/reference-app/server.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"repository":{"url":"git+https://github.com/RicardoOliver/Nextify.js.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js — Modern React framework with file-based routing, SSR and a Vite-powered dev server.","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"packageManager":"npm@9","devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.24_1773698074949_0.7274877332546899","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"nextify-monorepo","version":"0.1.25","keywords":["nextify","react","react-framework","vite","ssr","javascript-framework","frontend-framework","web-framework","file-based-routing","developer-tools","modern-web","nextjs-alternative","fullstack-framework","react-ssr","web-development"],"author":{"url":"https://github.com/RicardoOliver","name":"Ricardo Oliveira"},"license":"MIT","_id":"nextify-monorepo@0.1.25","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"homepage":"https://github.com/RicardoOliver/Nextify.js","bugs":{"url":"https://github.com/RicardoOliver/Nextify.js/issues"},"dist":{"shasum":"9d4db118e286c7d78507d8dba083544cc6c9a769","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.25.tgz","fileCount":529,"integrity":"sha512-TTwKizdBOZronrF34gRhwO/AYu4Ap92bHJbtW1VsAQS71W63JNaipVw8OjiGwXWrCFnRvmFio3Tg3qwJpyRrSg==","signatures":[{"sig":"MEQCIDFyO1ISUVpb71y3cSR18QEX8BDj++svPoESoIkL0KElAiA3nkt4PYhrFn5iHW29En0cKpNhrbkjLHBxGyWMcvf6yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43174932},"engines":{"node":">=18"},"funding":{"url":"https://github.com/sponsors/RicardoOliver","type":"github"},"gitHead":"2bd4375adb8a0c4822d3b8ea3cf49179f1b5c38e","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run version:check && npm run lint && npm run format:check && npm run typecheck && npm run test","changeset":"npx @changesets/cli","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","metrics:dora":"node scripts/generate-dora-metrics.mjs","bootstrap:dev":"bash scripts/bootstrap-dev.sh","sbom:generate":"node scripts/generate-sbom.mjs","version:check":"node scripts/check-version-drift.mjs","audit:internal":"node scripts/run-internal-audit.mjs","upgrade:assist":"node scripts/run-upgrade-assistant.mjs","changeset:status":"npx @changesets/cli status --verbose","changeset:version":"npx @changesets/cli version","example:reference":"node examples/reference-app/server.mjs","provenance:verify":"node scripts/verify-provenance-policy.mjs","benchmark:synthetic":"node scripts/run-synthetic-benchmark.mjs","benchmark:regression":"node scripts/check-performance-regression.mjs","benchmark:comparative":"node scripts/publish-comparative-benchmark.mjs","engineering-health:panel":"node scripts/generate-engineering-health-panel.mjs","reliability:production-gate":"node scripts/run-production-feedback-gate.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"repository":{"url":"git+https://github.com/RicardoOliver/Nextify.js.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js — Modern React framework with file-based routing, SSR and a Vite-powered dev server.","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"packageManager":"npm@9","devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.25_1774221024685_0.95681718328953","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"nextify-monorepo","version":"0.1.26","keywords":["nextify","react","react-framework","vite","ssr","javascript-framework","frontend-framework","web-framework","file-based-routing","developer-tools","modern-web","nextjs-alternative","fullstack-framework","react-ssr","web-development"],"author":{"url":"https://github.com/RicardoOliver","name":"Ricardo Oliveira"},"license":"MIT","_id":"nextify-monorepo@0.1.26","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"homepage":"https://github.com/RicardoOliver/Nextify.js","bugs":{"url":"https://github.com/RicardoOliver/Nextify.js/issues"},"dist":{"shasum":"4f0c9f0f4eefb3c69d6f2945984a07f2964a54f2","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.26.tgz","fileCount":531,"integrity":"sha512-NxtGj+G0FGPeINyCvAZDZbdnt26SFiThae390GhuqQZubbsQM8n1qvg0E4xktxd2VbAM1sBkNZR2aFBmJKaCUA==","signatures":[{"sig":"MEUCIHZyVrdDw610nbhB1CTMVnRN3e76Y5L7on67r0AbJhrEAiEAkzdVhXEMScE4PC0Fyrq3zNndCdPmoMzx+cOu8Bn9DNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43176108},"engines":{"node":">=20.19.0"},"funding":{"url":"https://github.com/sponsors/RicardoOliver","type":"github"},"gitHead":"39d99f7a91e44af17a0c2e43a22a41a49c248b97","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run version:check && npm run lint && npm run format:check && npm run typecheck && npm run test","changeset":"npx @changesets/cli","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","preinstall":"node scripts/check-node-version.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","metrics:dora":"node scripts/generate-dora-metrics.mjs","bootstrap:dev":"bash scripts/bootstrap-dev.sh","sbom:generate":"node scripts/generate-sbom.mjs","version:check":"node scripts/check-version-drift.mjs","audit:internal":"node scripts/run-internal-audit.mjs","upgrade:assist":"node scripts/run-upgrade-assistant.mjs","changeset:status":"npx @changesets/cli status --verbose","changeset:version":"npx @changesets/cli version","example:reference":"node examples/reference-app/server.mjs","provenance:verify":"node scripts/verify-provenance-policy.mjs","benchmark:synthetic":"node scripts/run-synthetic-benchmark.mjs","benchmark:regression":"node scripts/check-performance-regression.mjs","benchmark:comparative":"node scripts/publish-comparative-benchmark.mjs","engineering-health:panel":"node scripts/generate-engineering-health-panel.mjs","reliability:production-gate":"node scripts/run-production-feedback-gate.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"repository":{"url":"git+https://github.com/RicardoOliver/Nextify.js.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js — Modern React framework with file-based routing, SSR and a Vite-powered dev server.","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"packageManager":"npm@9","devDependencies":{"eslint":"^9.39.1","vitest":"^2.1.8","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.26_1774222295067_0.7495864182932335","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"nextify-monorepo","version":"0.1.27","keywords":["nextify","react","react-framework","vite","ssr","javascript-framework","frontend-framework","web-framework","file-based-routing","developer-tools","modern-web","nextjs-alternative","fullstack-framework","react-ssr","web-development"],"author":{"url":"https://github.com/RicardoOliver","name":"Ricardo Oliveira"},"license":"MIT","_id":"nextify-monorepo@0.1.27","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"homepage":"https://github.com/RicardoOliver/Nextify.js","bugs":{"url":"https://github.com/RicardoOliver/Nextify.js/issues"},"dist":{"shasum":"c358324b07aa7cc874532f46dd6a8522b6d2b2ec","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.27.tgz","fileCount":405,"integrity":"sha512-XKdYBssx1vQSeJmD1xWBb2eHw+WvChou3R+eBwwf8G38dWloEkpRmUF0ZZnUPSWeO/Lll26fSi77RSodZ29JbQ==","signatures":[{"sig":"MEUCICLOVAuPEOrS9lu8XyTr8G8neMR5nodi+efkJ4x1r6kZAiEAv2B05Ih8op1Z8RQvTZ31yeMwFQ2i6FePsv4dBNFKl2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28963821},"engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/RicardoOliver","type":"github"},"gitHead":"75e0787540d02da7303f24aff18ac8c73e7293a7","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run version:check && npm run lint && npm run format:check && npm run typecheck && npm run test","changeset":"npx @changesets/cli","check:cli":"npm run lint && npm --workspace create-nextify run typecheck","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","preinstall":"node scripts/check-node-version.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","metrics:dora":"node scripts/generate-dora-metrics.mjs","bootstrap:dev":"bash scripts/bootstrap-dev.sh","sbom:generate":"node scripts/generate-sbom.mjs","version:check":"node scripts/check-version-drift.mjs","audit:internal":"node scripts/run-internal-audit.mjs","upgrade:assist":"node scripts/run-upgrade-assistant.mjs","changeset:status":"npx @changesets/cli status --verbose","changeset:version":"npx @changesets/cli version","example:reference":"node examples/reference-app/server.mjs","provenance:verify":"node scripts/verify-provenance-policy.mjs","benchmark:synthetic":"node scripts/run-synthetic-benchmark.mjs","benchmark:regression":"node scripts/check-performance-regression.mjs","benchmark:comparative":"node scripts/publish-comparative-benchmark.mjs","engineering-health:panel":"node scripts/generate-engineering-health-panel.mjs","reliability:production-gate":"node scripts/run-production-feedback-gate.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"repository":{"url":"git+https://github.com/RicardoOliver/Nextify.js.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"9.6.1","description":"Nextify.js — Modern React framework with file-based routing, SSR and a Vite-powered dev server.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"packageManager":"npm@9","devDependencies":{"eslint":"^9.39.1","vitest":"^4.1.0","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.27_1774237427685_0.26524465810717146","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"nextify-monorepo","version":"0.1.28","keywords":["nextify","react","react-framework","vite","ssr","javascript-framework","frontend-framework","web-framework","file-based-routing","developer-tools","modern-web","nextjs-alternative","fullstack-framework","react-ssr","web-development"],"author":{"url":"https://github.com/RicardoOliver","name":"Ricardo Oliveira"},"license":"MIT","_id":"nextify-monorepo@0.1.28","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"homepage":"https://github.com/RicardoOliver/Nextify.js","bugs":{"url":"https://github.com/RicardoOliver/Nextify.js/issues"},"dist":{"shasum":"1add3954537deb83664bea8d3f12e9fc3406a714","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.28.tgz","fileCount":174,"integrity":"sha512-3zP3YNXJaA1l3YpC6XMv+H9+ScmxZRoX08Q53Pm7YqDbg0oOEFkUtwwjgb7slAeG7tUUBbrvbHEltCulNpmsmw==","signatures":[{"sig":"MEUCIQC/3PRnfcqX1pYuLXTNt/YEyBkLhAVleJXDlB8+7Mx+6QIgAsQUjS2gSaYd4UHmgxMttt/vEjobAi1IZtyWOkXi+vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495438},"engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/RicardoOliver","type":"github"},"gitHead":"a6942bef615a54130a215d572fc88c8261e76e54","private":false,"scripts":{"dev":"npm --workspace @nextify/dev-server run dev","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","test":"npm run --workspaces --if-present test","build":"npm run --workspaces build","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","validate":"npm run version:check && npm run lint && npm run format:check && npm run typecheck && npm run test","changeset":"npx @changesets/cli","check:cli":"npm run lint && npm --workspace create-nextify run typecheck","typecheck":"npm run --workspaces --if-present typecheck","commitlint":"node scripts/validate-commits.mjs","preinstall":"node scripts/check-node-version.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","metrics:dora":"node scripts/generate-dora-metrics.mjs","bootstrap:dev":"bash scripts/bootstrap-dev.sh","sbom:generate":"node scripts/generate-sbom.mjs","version:check":"node scripts/check-version-drift.mjs","audit:internal":"node scripts/run-internal-audit.mjs","upgrade:assist":"node scripts/run-upgrade-assistant.mjs","changeset:status":"npx @changesets/cli status --verbose","changeset:version":"npx @changesets/cli version","example:reference":"node examples/reference-app/server.mjs","provenance:verify":"node scripts/verify-provenance-policy.mjs","benchmark:synthetic":"node scripts/run-synthetic-benchmark.mjs","benchmark:regression":"node scripts/check-performance-regression.mjs","benchmark:comparative":"node scripts/publish-comparative-benchmark.mjs","engineering-health:panel":"node scripts/generate-engineering-health-panel.mjs","reliability:production-gate":"node scripts/run-production-feedback-gate.mjs"},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"repository":{"url":"git+https://github.com/RicardoOliver/Nextify.js.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.9.0","description":"Nextify.js — Modern React framework with file-based routing, SSR and a Vite-powered dev server.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"packageManager":"npm@9","devDependencies":{"eslint":"^9.39.1","vitest":"^4.1.0","prettier":"^3.7.0","typescript":"^5.9.3","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nextify-monorepo_0.1.28_1774812577254_0.8328503030934626","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"nextify-monorepo","private":false,"version":"0.1.29","description":"Nextify.js — Modern React framework with file-based routing, SSR and a Vite-powered dev server.","author":{"name":"Ricardo Oliveira","url":"https://github.com/RicardoOliver"},"license":"MIT","homepage":"https://github.com/RicardoOliver/Nextify.js","repository":{"type":"git","url":"git+https://github.com/RicardoOliver/Nextify.js.git"},"bugs":{"url":"https://github.com/RicardoOliver/Nextify.js/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/RicardoOliver"},"engines":{"node":">=24.14.0"},"packageManager":"npm@9","keywords":["nextify","react","react-framework","vite","ssr","javascript-framework","frontend-framework","web-framework","file-based-routing","developer-tools","modern-web","nextjs-alternative","fullstack-framework","react-ssr","web-development"],"workspaces":["packages/*"],"scripts":{"preinstall":"node scripts/check-node-version.mjs","build":"npm run --workspaces build","dev":"npm --workspace @nextify/dev-server run dev","typecheck":"npm run --workspaces --if-present typecheck","test":"npm run --workspaces --if-present test","lint":"eslint . --ext .js,.mjs,.cjs --max-warnings=0","check:cli":"npm run lint && npm --workspace create-nextify run typecheck","lint:fix":"eslint . --ext .js,.mjs,.cjs --fix","format":"prettier --write package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","format:check":"prettier --check package.json .prettierrc.json .github/settings.yml .github/workflows/ci.yml eslint.config.mjs scripts/validate-commits.mjs","validate":"npm run version:check && npm run lint && npm run format:check && npm run typecheck && npm run test","commitlint":"node scripts/validate-commits.mjs","example:reference":"node examples/reference-app/server.mjs","test:e2e":"npm --workspace @nextify/core run test -- tests/referenceApp.e2e.test.ts","sbom:generate":"node scripts/generate-sbom.mjs","provenance:verify":"node scripts/verify-provenance-policy.mjs","audit:internal":"node scripts/run-internal-audit.mjs","changeset":"npx @changesets/cli","changeset:version":"npx @changesets/cli version","changeset:status":"npx @changesets/cli status --verbose","version:check":"node scripts/check-version-drift.mjs","benchmark:synthetic":"node scripts/run-synthetic-benchmark.mjs","benchmark:regression":"node scripts/check-performance-regression.mjs","reliability:production-gate":"node scripts/run-production-feedback-gate.mjs","engineering-health:panel":"node scripts/generate-engineering-health-panel.mjs","upgrade:assist":"node scripts/run-upgrade-assistant.mjs","benchmark:comparative":"node scripts/publish-comparative-benchmark.mjs","metrics:dora":"node scripts/generate-dora-metrics.mjs","bootstrap:dev":"bash scripts/bootstrap-dev.sh"},"devDependencies":{"@vitest/coverage-v8":"^4.1.0","eslint":"^9.39.1","prettier":"^3.7.0","typescript":"^5.9.3","vitest":"^4.1.0"},"gitHead":"f6fd1accc30596e617e8136c3c99c382edd85f48","_id":"nextify-monorepo@0.1.29","_nodeVersion":"24.14.0","_npmVersion":"9.6.1","dist":{"integrity":"sha512-rLLYFi5I8xeHAn1vb6wyNwtsHLHyiP1WJz9V89KHlnNAoVd7/pGGQmFurJPYrdQSpMn/LSTcul+uoVDhcVG3EA==","shasum":"1348a43b78a95021ba8b88a571f304d81a46d410","tarball":"https://registry.npmjs.org/nextify-monorepo/-/nextify-monorepo-0.1.29.tgz","fileCount":203,"unpackedSize":549147,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGg42wLubcYxGZCOqfjgBdLpyCLAtcLq7u4YWO/CvZTtAiEA+9fc6nOuJolhNF8KfdvKbRfget65T1EzupmZVLT118o="}]},"_npmUser":{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"},"directories":{},"maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nextify-monorepo_0.1.29_1774816007046_0.5062223191977862"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-13T15:39:38.765Z","modified":"2026-03-29T20:26:47.374Z","0.1.0":"2026-03-13T15:39:38.950Z","0.1.1":"2026-03-13T16:45:39.359Z","0.1.2":"2026-03-15T18:17:44.557Z","0.1.3":"2026-03-15T18:53:15.427Z","0.1.4":"2026-03-15T19:12:57.127Z","0.1.5":"2026-03-15T19:28:47.926Z","0.1.6":"2026-03-15T19:52:51.755Z","0.1.7":"2026-03-15T20:15:27.411Z","0.1.8":"2026-03-15T21:07:28.654Z","0.1.9":"2026-03-15T22:07:04.534Z","0.1.10":"2026-03-15T22:35:18.815Z","0.1.11":"2026-03-15T23:30:05.988Z","0.1.12":"2026-03-15T23:49:27.667Z","0.1.13":"2026-03-16T00:23:03.150Z","0.1.14":"2026-03-16T00:41:42.690Z","0.1.15":"2026-03-16T00:54:42.296Z","0.1.16":"2026-03-16T01:50:17.746Z","0.1.17":"2026-03-16T03:13:17.078Z","0.1.18":"2026-03-16T04:09:00.751Z","0.1.19":"2026-03-16T04:22:30.452Z","0.1.22":"2026-03-16T14:52:00.224Z","0.1.23":"2026-03-16T15:44:29.942Z","0.1.24":"2026-03-16T21:54:35.080Z","0.1.25":"2026-03-22T23:10:25.287Z","0.1.26":"2026-03-22T23:31:35.513Z","0.1.27":"2026-03-23T03:43:48.128Z","0.1.28":"2026-03-29T19:29:37.410Z","0.1.29":"2026-03-29T20:26:47.246Z"},"bugs":{"url":"https://github.com/RicardoOliver/Nextify.js/issues"},"author":{"name":"Ricardo Oliveira","url":"https://github.com/RicardoOliver"},"license":"MIT","homepage":"https://github.com/RicardoOliver/Nextify.js","keywords":["nextify","react","react-framework","vite","ssr","javascript-framework","frontend-framework","web-framework","file-based-routing","developer-tools","modern-web","nextjs-alternative","fullstack-framework","react-ssr","web-development"],"repository":{"type":"git","url":"git+https://github.com/RicardoOliver/Nextify.js.git"},"description":"Nextify.js — Modern React framework with file-based routing, SSR and a Vite-powered dev server.","maintainers":[{"name":"ricardooliver","email":"r.c.d.1985@hotmail.com"}],"readme":"<p align=\"center\">\r\n  <img src=\"https://img.shields.io/badge/Nextify.js-111827?style=for-the-badge&logo=javascript&logoColor=F7DF1E\" alt=\"Nextify.js\" />\r\n</p>\r\n\r\n<h1 align=\"center\">Nextify.js</h1>\r\n\r\n<p align=\"center\">\r\n  <strong>Framework React modular com roteamento baseado em arquivos, SSR e runtime de dados com cache por tags</strong>\r\n</p>\r\n\r\n<p align=\"center\">\r\n  <a href=\"https://github.com/RicardoOliver/Nextify.js/actions/workflows/ci.yml\">\r\n    <img src=\"https://github.com/RicardoOliver/Nextify.js/actions/workflows/ci.yml/badge.svg?branch=main\" alt=\"CI Status\" />\r\n  </a>\r\n  <a href=\"https://www.npmjs.com/package/create-nextify\">\r\n    <img src=\"https://img.shields.io/npm/v/create-nextify?color=blue&label=npm\" alt=\"npm version\" />\r\n  </a>\r\n  <a href=\"https://github.com/RicardoOliver/Nextify.js/blob/main/LICENSE\">\r\n    <img src=\"https://img.shields.io/badge/license-MIT-green\" alt=\"License\" />\r\n  </a>\r\n  <a href=\"https://github.com/RicardoOliver/Nextify.js/releases\">\r\n    <img src=\"https://img.shields.io/github/v/release/RicardoOliver/Nextify.js?include_prereleases&label=release\" alt=\"Release\" />\r\n  </a>\r\n  <img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\" />\r\n</p>\r\n\r\n<p align=\"center\">\r\n  <a href=\"#features\">Features</a> •\r\n  <a href=\"#quick-start\">Quick Start</a> •\r\n  <a href=\"#documentation\">Documentation</a> •\r\n  <a href=\"#architecture\">Architecture</a> •\r\n  <a href=\"#benchmarks\">Benchmarks</a> •\r\n  <a href=\"#contributing\">Contributing</a>\r\n</p>\r\n\r\n---\r\n\r\n## Overview\r\n\r\n**Nextify.js** é um framework React open source focado em arquitetura modular, DX e performance previsível. O projeto está organizado em monorepo e evolui por pacotes independentes (core, CLI, build, dev server e adapters).\r\n\r\n```bash\r\nnpx create-nextify@latest my-app\r\n```\r\n\r\n### Estado atual do projeto (v0.2.4)\r\n\r\n- ✅ Monorepo com pacotes versionados em `0.2.4`.\r\n- ✅ Runtime de dados com `loader/action` e invalidação por tags.\r\n- ✅ Rendering com islands e shell de hidratação.\r\n- ✅ Build com relatório de performance budget.\r\n- ✅ Adapters dedicados para AWS Lambda e Cloudflare Workers.\r\n\r\n### Atualizações implementadas em **29 de março de 2026**\r\n\r\n- ✅ **CLI: deploy Cloudflare em um comando** com `nextify deploy cloudflare`, incluindo bootstrap automático de `wrangler.toml` e `dist/_worker.js` quando ausentes.\r\n- ✅ **CLI: migração assistida** com comandos de pré-check de compatibilidade e inicialização de plano de migração (`nextify check` e `nextify init`).\r\n- ✅ **Core: camada progressiva de compatibilidade Next-style APIs** para facilitar adoção incremental.\r\n- ✅ **CI: workflow de revisão automática de PR com IA** para reforçar quality gates no repositório.\r\n- ✅ **Documentação estratégica expandida** para benchmark público contínuo e plano de reaproveitamento técnico do projeto Vinext.\r\n\r\n<br />\r\n\r\n## Features\r\n\r\n<table>\r\n<tr>\r\n<td width=\"50%\">\r\n\r\n### Capacidades implementadas\r\n\r\n- **Roteamento baseado em arquivos** — com segmentos dinâmicos\r\n- **SSR com streaming** — integração com React 18+\r\n- **Runtime de dados** — `defineLoader`, `defineAction` e execução no servidor\r\n- **Cache por tags** — `invalidateDataTags` para invalidação granular\r\n- **Middleware** — interceptação de request/response no ciclo de render\r\n- **API Routes** — rotas server-side para endpoints da aplicação\r\n\r\n</td>\r\n<td width=\"50%\">\r\n\r\n### Experiência de desenvolvimento\r\n\r\n- **CLI unificada** — `create-nextify` para bootstrap e fluxo local\r\n- **Dev server dedicado** — hot reload e validação rápida no ciclo de dev\r\n- **Build modular** — geração de artefatos e manifests por pacote\r\n- **Adapters de deploy** — suporte específico para edge/serverless\r\n- **Workspace npm** — padronização de scripts para build/test/typecheck\r\n- **E2E de referência** — cobertura ponta-a-ponta com app de referência\r\n\r\n</td>\r\n</tr>\r\n</table>\r\n\r\n<br />\r\n\r\n## Quick Start\r\n\r\n### Criar um novo projeto\r\n\r\nVocê pode iniciar um app Nextify.js com diferentes gerenciadores de pacote:\r\n\r\n```bash\r\n# npm (npx)\r\nnpx create-nextify@latest my-app\r\n\r\n# npm (create)\r\nnpm create nextify@latest my-app\r\n\r\n# pnpm\r\npnpm create nextify@latest my-app\r\n\r\n# yarn\r\nyarn create nextify my-app\r\n\r\n# bun\r\nbunx create-nextify@latest my-app\r\n```\r\n\r\n### Iniciar ambiente local\r\n\r\n```bash\r\n# Acesse a pasta do projeto\r\ncd my-app\r\n\r\n# Instale as dependências\r\nnpm install\r\n\r\n# Inicie o servidor de desenvolvimento\r\nnpm run dev\r\n```\r\n\r\n### One-command Deploy (Cloudflare Workers)\r\n\r\nSe seu projeto já usa o adapter Cloudflare, você pode preparar configuração + build + deploy com um único comando:\r\n\r\n```bash\r\nnextify deploy cloudflare\r\n```\r\n\r\nEsse comando cria `wrangler.toml` e `dist/_worker.js` automaticamente (quando ainda não existirem), roda o build e em seguida executa `wrangler deploy`.\r\n\r\n### Project Structure\r\n\r\n```\r\nmy-app/\r\n├── app/\r\n│   ├── layout.tsx          # Root layout\r\n│   ├── page.tsx            # Home page\r\n│   └── blog/\r\n│       └── [slug]/\r\n│           └── page.tsx    # Dynamic route\r\n├── api/\r\n│   └── users/\r\n│       └── route.ts        # API endpoint\r\n├── middleware.ts           # Edge middleware\r\n├── public/                 # Static assets\r\n├── nextify.config.ts       # Configuration\r\n└── package.json\r\n```\r\n\r\n<br />\r\n\r\n## Documentation\r\n\r\n| Resource | Description |\r\n|----------|-------------|\r\n| [**Architecture**](./ARCHITECTURE.md) | Technical deep-dive into framework internals |\r\n| [**Developer Guide**](./docs/DEVELOPER_GUIDE.md) | Complete guide for building with Nextify.js |\r\n| [**API Reference**](./docs_nextify.md) | Full API documentation |\r\n| [**Roadmap**](./docs/ROADMAP.md) | Public roadmap and planned features |\r\n| [**Open Benchmark Methodology**](./docs/OPEN_BENCHMARK_METHODOLOGY.md) | Reproducible comparative benchmark process |\r\n| [**Assisted Upgrade Playbook**](./docs/ASSISTED_UPGRADE_PLAYBOOK.md) | Guided upgrade flow for breaking changes |\r\n| [**Contributing**](./CONTRIBUTING.md) | Guidelines for contributors |\r\n| [**Security**](./SECURITY.md) | Security policies and reporting |\r\n\r\n<br />\r\n\r\n## Architecture\r\n\r\nNextify.js é organizado como **monorepo** com pacotes especializados:\r\n\r\n```\r\nnextify/\r\n├── packages/\r\n│   ├── core/          # Routing, rendering, cache, middleware, plugins\r\n│   ├── cli/           # Command-line interface (dev, build, start)\r\n│   ├── build/         # Build pipeline and manifest generation\r\n│   └── dev-server/    # Development runtime with HMR\r\n│   ├── adapter-aws-lambda/\r\n│   ├── adapter-cloudflare/\r\n│   └── adapter-experimental/\r\n├── examples/          # Reference implementations\r\n└── docs/              # Technical documentation\r\n```\r\n\r\n### Rendering Strategies\r\n\r\n| Strategy | Use Case | Cache Behavior |\r\n|----------|----------|----------------|\r\n| **SSG** | Static content, docs, landing pages | Build-time, immutable |\r\n| **ISR** | Catalogs, blogs, product pages | Stale-while-revalidate |\r\n| **SSR** | Personalized, real-time content | Per-request |\r\n| **Edge SSR** | Low-latency global rendering | Edge POP cache |\r\n\r\n### Request Flow\r\n\r\n```\r\nUser Request → CDN/Edge POP → Middleware → Router → Cache Lookup\r\n                                                        ↓\r\n                              Response ← Render Engine ← Cache Miss\r\n```\r\n\r\n<br />\r\n\r\n## Benchmarks\r\n\r\nPerformance comparison with reference applications:\r\n\r\n| Metric | Nextify.js | Industry Baseline |\r\n|--------|-----------|------------------|\r\n| **Cold Start** | < 50ms | 200-500ms |\r\n| **TTFB (SSR)** | < 100ms | 300-800ms |\r\n| **Build Time (1000 pages)** | < 30s | 60-120s |\r\n| **HMR Latency** | < 50ms | 100-500ms |\r\n| **Bundle Size (minimal)** | < 50KB | 70-150KB |\r\n\r\n> Benchmarks measured on reference applications. Results may vary based on application complexity.\r\n\r\nReproduce and publish the comparative report locally:\r\n\r\n```bash\r\nnpm run benchmark:synthetic\r\nnpm run benchmark:comparative\r\n```\r\n\r\n<br />\r\n\r\n## Examples\r\n\r\nExplore production-ready examples in the [`/examples`](./examples) directory:\r\n\r\n| Example | Description |\r\n|---------|-------------|\r\n| [**Blog**](./examples/blog) | Content-focused application with ISR |\r\n| [**E-commerce Storefront**](./examples/ecommerce-storefront) | Product catalog with dynamic routing |\r\n| [**SaaS Dashboard**](./examples/saas-dashboard) | Authenticated dashboard with SSR |\r\n| [**Reference App**](./examples/reference-app) | Full-featured reference implementation |\r\n\r\n<br />\r\n\r\n## Configuration\r\n\r\n```typescript\r\n// nextify.config.ts\r\nimport { defineConfig } from 'nextify'\r\n\r\nexport default defineConfig({\r\n  runtime: 'hybrid',  // 'node' | 'edge' | 'hybrid'\r\n  \r\n  images: {\r\n    formats: ['avif', 'webp'],\r\n    deviceSizes: [640, 768, 1024, 1280, 1536],\r\n  },\r\n  \r\n  cache: {\r\n    defaultStrategy: 'stale-while-revalidate',\r\n    revalidateTags: true,\r\n  },\r\n  \r\n  experimental: {\r\n    streamingSSR: true,\r\n    smartPrefetch: true,\r\n  },\r\n  \r\n  plugins: [\r\n    ['@nextify/plugin-analytics', { provider: 'otlp' }],\r\n  ],\r\n})\r\n```\r\n\r\n<br />\r\n\r\n## Packages\r\n\r\n| Package | Version | Description |\r\n|---------|---------|-------------|\r\n| [`@nextify/core`](./packages/core) | ![npm](https://img.shields.io/badge/0.2.4-blue) | Core framework runtime |\r\n| [`create-nextify`](./packages/cli) | ![npm](https://img.shields.io/badge/0.2.4-blue) | CLI para criação e bootstrap de projetos |\r\n| [`@nextify/build`](./packages/build) | ![npm](https://img.shields.io/badge/0.2.4-blue) | Build pipeline |\r\n| [`@nextify/dev-server`](./packages/dev-server) | ![npm](https://img.shields.io/badge/0.2.4-blue) | Development server |\r\n| [`@nextify/adapter-aws-lambda`](./packages/adapter-aws-lambda) | ![npm](https://img.shields.io/badge/0.2.4-blue) | Adapter para AWS Lambda |\r\n| [`@nextify/adapter-cloudflare-workers`](./packages/adapter-cloudflare) | ![npm](https://img.shields.io/badge/0.2.4-blue) | Adapter para Cloudflare Workers |\r\n\r\n<br />\r\n\r\n## Roadmap\r\n\r\n| Phase | Timeline | Focus |\r\n|-------|----------|-------|\r\n| **Foundation** | Q2 2026 | Stable CLI, SSR/SSG/ISR, benchmarks |\r\n| **Ecosystem** | Q3 2026 | Plugin system v1, cloud adapters, observability |\r\n| **Scale** | Q4 2026 | Migration tools, distributed cache, metrics dashboard |\r\n| **Enterprise** | Q1 2027 | LTS policy, security hardening, commercial support |\r\n| **Global Adoption** | Q2 2027 | Localization, ambassador program, case studies |\r\n\r\nSee the full [**Roadmap**](./docs/ROADMAP.md) for detailed milestones.\r\n\r\n<br />\r\n\r\n## Contributing\r\n\r\nWe welcome contributions from the community! Please read our [**Contributing Guide**](./CONTRIBUTING.md) before submitting a pull request.\r\n\r\n### Development Setup\r\n\r\n```bash\r\n# Clone the repository\r\ngit clone https://github.com/RicardoOliver/Nextify.js.git\r\ncd Nextify.js\r\n\r\n# Install dependencies\r\nnpm install\r\n\r\n# Build all packages\r\nnpm run build\r\n\r\n# Run tests\r\nnpm test\r\n\r\n# Start development\r\nnpm run dev\r\n```\r\n\r\n### Scripts\r\n\r\n| Command | Description |\r\n|---------|-------------|\r\n| `npm run build` | Build all packages |\r\n| `npm run dev` | Start development server |\r\n| `npm run test` | Run test suite |\r\n| `npm run lint` | Lint codebase |\r\n| `npm run typecheck` | TypeScript type checking |\r\n| `npm run validate` | Full validation (lint + typecheck + test) |\r\n\r\n<br />\r\n\r\n## Community\r\n\r\n<table>\r\n<tr>\r\n<td align=\"center\" width=\"33%\">\r\n<h4>Discussions</h4>\r\n<p>Technical discussions, RFCs, and Q&A</p>\r\n<a href=\"https://github.com/RicardoOliver/Nextify.js/discussions\">GitHub Discussions</a>\r\n</td>\r\n<td align=\"center\" width=\"33%\">\r\n<h4>Issues</h4>\r\n<p>Bug reports and feature requests</p>\r\n<a href=\"https://github.com/RicardoOliver/Nextify.js/issues\">GitHub Issues</a>\r\n</td>\r\n<td align=\"center\" width=\"33%\">\r\n<h4>Discord</h4>\r\n<p>Real-time community chat</p>\r\n<a href=\"#\">Join Discord</a>\r\n</td>\r\n</tr>\r\n</table>\r\n\r\n<br />\r\n\r\n## Security\r\n\r\nFor security vulnerabilities, please review our [**Security Policy**](./SECURITY.md) and report issues responsibly.\r\n\r\n<br />\r\n\r\n## License\r\n\r\nNextify.js is [MIT licensed](./LICENSE).\r\n\r\n---\r\n\r\n<p align=\"center\">\r\n  <sub>Built with care by the Nextify.js community</sub>\r\n</p>\r\n\r\n<p align=\"center\">\r\n  <a href=\"https://github.com/RicardoOliver/Nextify.js/stargazers\">\r\n    <img src=\"https://img.shields.io/github/stars/RicardoOliver/Nextify.js?style=social\" alt=\"GitHub Stars\" />\r\n  </a>\r\n  <a href=\"https://github.com/RicardoOliver/Nextify.js/network/members\">\r\n    <img src=\"https://img.shields.io/github/forks/RicardoOliver/Nextify.js?style=social\" alt=\"GitHub Forks\" />\r\n  </a>\r\n</p>\r\n","readmeFilename":"README.md"}