{"_id":"@palamedes/next-plugin","_rev":"53-a248cf6a4a2aaf85c0bfe4822a9da25a","name":"@palamedes/next-plugin","dist-tags":{"latest":"1.25.0"},"versions":{"0.0.1":{"name":"@palamedes/next-plugin","version":"0.0.1","keywords":["next.js","nextjs","i18n","linguijs","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.0.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":{"url":"https://github.com/sebastian-software/palamedes/issues"},"dist":{"shasum":"bb2b5d3c78596fdcf90396dec510ca0456686e40","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.0.1.tgz","fileCount":10,"integrity":"sha512-ydcBzOLaerDEe1jwErGiuh76JO6+KAmGcqITX1ZnKzQ/H+hznxeB4+Kvu+hJy6myaMtfXdij9hFlrc1gVxkfhA==","signatures":[{"sig":"MEUCICbYaEOQZluZJYZ4MoilN33RJ1fNZ7yD56ftAAp0bbuLAiEAi5cSJRzLRuA2l5AEwrLvj3+mAZWCZ/P7XNd9aQfa6JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17593},"main":"./dist/index.cjs","_from":"file:palamedes-next-plugin-0.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","build":"unbuild"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"_resolved":"/private/var/folders/z7/wrpzr21d6mv4xs1stg2wzm4m0000gn/T/4a86e6beabc30bdc594e9f01de2b7095/palamedes-next-plugin-0.0.1.tgz","_integrity":"sha512-ydcBzOLaerDEe1jwErGiuh76JO6+KAmGcqITX1ZnKzQ/H+hznxeB4+Kvu+hJy6myaMtfXdij9hFlrc1gVxkfhA==","repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"_npmVersion":"11.9.0","description":"Next.js integration for Lingui using OXC-based macro transformer","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@lingui/cli":"^5.9.2","@lingui/conf":"^5.9.2","@palamedes/runtime":"^0.0.1","@palamedes/transform":"^0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.6","unbuild":"^3.6.1","typescript":"^5.9.3"},"peerDependencies":{"next":"^13 || ^14 || ^15"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.0.1_1773257669795_0.7648161345418345","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@palamedes/next-plugin","version":"0.1.1","keywords":["next.js","nextjs","i18n","linguijs","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.1.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":{"url":"https://github.com/sebastian-software/palamedes/issues"},"dist":{"shasum":"6882e4839d345101e257c821f6728ad9173450e6","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.1.1.tgz","fileCount":10,"integrity":"sha512-x7ofwWVDB8BNk9YDy2BTLabuZCMBAlV5R+Sd/8wZwVUut3ZG8tyCvE+RFjL6K8SRzyCrAV0+wKXe50fiNws9Zw==","signatures":[{"sig":"MEUCIHnVkK5PgYiLi2JscQOmzRuQ5DmpbhN+7/YRM/kuDGgQAiEAp0KIVFhHyVocbkL+vxW501q2GduPUtSMkZuV+gWcl4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17593},"main":"./dist/index.cjs","_from":"file:palamedes-next-plugin-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"_resolved":"/tmp/e3abbe6cecd147bf1edf3621b9686c47/palamedes-next-plugin-0.1.1.tgz","_integrity":"sha512-x7ofwWVDB8BNk9YDy2BTLabuZCMBAlV5R+Sd/8wZwVUut3ZG8tyCvE+RFjL6K8SRzyCrAV0+wKXe50fiNws9Zw==","repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"_npmVersion":"11.9.0","description":"Next.js integration for Lingui using OXC-based macro transformer","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@lingui/cli":"^5.9.2","@lingui/conf":"^5.9.2","@palamedes/runtime":"^0.1.1","@palamedes/transform":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.6","unbuild":"^3.6.1","typescript":"^5.9.3"},"peerDependencies":{"next":"^13 || ^14 || ^15"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.1.1_1773264320715_0.12113563492215174","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@palamedes/next-plugin","version":"0.2.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.2.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":{"url":"https://github.com/sebastian-software/palamedes/issues"},"dist":{"shasum":"ca479ae0d29df3b8460a1d98744c6591c509fe56","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.2.0.tgz","fileCount":10,"integrity":"sha512-EUAbU83LrRNmkjdS0dUJP9z3u0XBr5jv0oP0sgMQ7998SyI/LE1KYuNX68g/W9iI/5tKl1rmD4/+vWExoGO4rw==","signatures":[{"sig":"MEUCIDjy6vwkne+oa/3DbrdgcMmMQKyj5odWbQsseXQr8THeAiEAhHTEvN4ueJNywqVOKi2CPTbiR91Ody7FNBcsev9YPGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24834},"main":"./dist/index.cjs","_from":"file:palamedes-next-plugin-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"_resolved":"/tmp/13626fdb00f3322e9b6464ab493c78e2/palamedes-next-plugin-0.2.0.tgz","_integrity":"sha512-EUAbU83LrRNmkjdS0dUJP9z3u0XBr5jv0oP0sgMQ7998SyI/LE1KYuNX68g/W9iI/5tKl1rmD4/+vWExoGO4rw==","repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"_npmVersion":"11.11.0","description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@palamedes/config":"^0.1.1","@palamedes/runtime":"^0.2.0","@palamedes/core-node":"^0.2.0","@palamedes/transform":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.5","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.2.0_1778143618515_0.10435562844118618","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@palamedes/next-plugin","version":"0.3.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.3.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":{"url":"https://github.com/sebastian-software/palamedes/issues"},"dist":{"shasum":"880f5e5296788bf26b9efd75495ce4153a270b3a","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.3.0.tgz","fileCount":10,"integrity":"sha512-IIETuDeJrEs47gMgmxoOlZBNk4/IG7QdtUIVJYMvKy9Jp08mWE824sSUgNZlgTwcsJ4nIh4ooHG08sBHAyu6Hw==","signatures":[{"sig":"MEUCIQCZ6aiH7vFJShG1F1WPXIrrwlmktVWyp3ADJi+x7O+DxgIgVDyVbWnnt2R0SNd+LkqiA+Dd3xNDa0V6+kPLkL/FovU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24834},"main":"./dist/index.cjs","_from":"file:palamedes-next-plugin-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","build":"unbuild"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"_resolved":"/private/var/folders/z7/wrpzr21d6mv4xs1stg2wzm4m0000gn/T/210d2613fda7d4fd9e1f7487df118b31/palamedes-next-plugin-0.3.0.tgz","_integrity":"sha512-IIETuDeJrEs47gMgmxoOlZBNk4/IG7QdtUIVJYMvKy9Jp08mWE824sSUgNZlgTwcsJ4nIh4ooHG08sBHAyu6Hw==","repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"_npmVersion":"11.11.0","description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@palamedes/config":"^0.3.0","@palamedes/runtime":"^0.3.0","@palamedes/core-node":"^0.3.0","@palamedes/transform":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.5","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.3.0_1778165076054_0.9474460811292273","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@palamedes/next-plugin","version":"0.4.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.4.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"e59fca6a94a8feaab15c1161650d102e68e07a21","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.4.0.tgz","fileCount":10,"integrity":"sha512-gSl/7iuIWiX/XR/Fq29XksFGpnX5OBsNkQ9zX9Yxv/NqxANrgFn+aZFTRHS1Cl+8AsLW4yqeNTEHOZZL0820rw==","signatures":[{"sig":"MEYCIQCEh3D9SdDuv9aGzsRN05A/WOP/2Qk2CHvPOnrVwnfkDwIhAPberG5yKOsX/AIwkIfXcBq6eawQVVeY9iCNXB1pCTgi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25059},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@palamedes/config":"^0.4.0","@palamedes/runtime":"^0.4.0","@palamedes/core-node":"^0.4.0","@palamedes/transform":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.6","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.4.0_1779396093070_0.6201674732125917","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@palamedes/next-plugin","version":"0.5.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.5.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"5b9784878e483e6a1b561cc68c651746b1b0330c","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.5.0.tgz","fileCount":10,"integrity":"sha512-xpVIgBzhJNc5XXFUybwwD26+M06k322BDjmVEDFvOrFfoWdv7EnnV9mhTKLh3p9wrg8vp+0rJSf2RVYsQXxWWg==","signatures":[{"sig":"MEYCIQDwZb5Y9feaOct6to1C0W1smOL2G5vcM0OfW1hJ8BzqVgIhAPniz02BemOMNNT6aheVZf0xRqdgWKqYlRSG5EZCTGpS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25059},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@palamedes/config":"^0.5.0","@palamedes/runtime":"^0.5.0","@palamedes/core-node":"^0.5.0","@palamedes/transform":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.6","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.5.0_1779402467453_0.19637714448230636","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@palamedes/next-plugin","version":"0.6.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.6.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"1ddaa09ec1a35b5ee6453fcc7082ee0016c45864","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.6.0.tgz","fileCount":10,"integrity":"sha512-DQpk8tosXQh7jcMPH+4FHxvhDXrUZ4KGhmBYB1NeDj77/TFWsnqpry7PnPHrVb5eqFKd0s7aWrwhHZXCR26kKg==","signatures":[{"sig":"MEYCIQD7egh0gHtG5c97JhlwIiXhKo4/TO2SNGeVrgxT6deOiwIhAKr5Uo3pwbtOnJK00YUTA/G/otZL8fM6IrfVAf8aTTDI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25059},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@palamedes/config":"^0.6.0","@palamedes/runtime":"^0.6.0","@palamedes/core-node":"^0.6.0","@palamedes/transform":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.6","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.6.0_1779479829372_0.509250603251681","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@palamedes/next-plugin","version":"0.7.2","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.2","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"e856f0887ebb0cca3895f473209bc762e3351fd6","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.2.tgz","fileCount":10,"integrity":"sha512-ix84hDz/SakH5HOduNdM65YRcYeOzc98ij0iTbWxhaDbDUXtq+HEm6i6UQxtMFNcoUfcl+wMlL14pcpK6HO1JQ==","signatures":[{"sig":"MEYCIQDfy5Q9DV9wI1YWLkgfzqVyP9O+Oi7AB8+1usNx88oyDQIhAJ6v3AHbtJRnifYD36JgjFRUbRzOpNP43JKb2LgpylVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.2","@palamedes/runtime":"^0.7.2","@palamedes/core-node":"^0.7.2","@palamedes/transform":"^0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.2_1782337336837_0.6022533080264696","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@palamedes/next-plugin","version":"0.7.3","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.3","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"0498bd8dfc13f47f4770222b34014a91cbcdb726","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.3.tgz","fileCount":10,"integrity":"sha512-f5OFtkIxH59nUy1GYGyhM5+V9gHO62VMaEULxVZvgNmn4anVup0hvZRJqvfzG0zhPQDj6VViJOM4+w0SJuw95w==","signatures":[{"sig":"MEQCIFMkVh4iCBNT8Y0pdPwj/XrWXXMGCdgU7cboaMjtBcrEAiBDOuHrWTrFDnGhFRVQtrSbkj7fIgXJDJX5D4uMbk3xsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.3","@palamedes/runtime":"^0.7.3","@palamedes/core-node":"^0.7.3","@palamedes/transform":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.3_1782416265920_0.17400131369808358","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@palamedes/next-plugin","version":"0.7.4","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.4","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"b9c33105939194351cf2ceeb56c22334fe357cf2","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.4.tgz","fileCount":10,"integrity":"sha512-J357zcPmJV64MANoQs7L2ncevLtAEK7aAdJVWxunlbmrIOzCVDnu2mlyGAPZ8ihOI9PX9WtD0wOQpjUpqSQJ7A==","signatures":[{"sig":"MEYCIQDtBiAPN/D/FH30JWmbSY02saDfObshGoBW/pnJ194ePwIhAJsAxlIeQXomkzRoQb1Q7QiVmQyWXPNfpzFABYFL+W/2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.4","@palamedes/runtime":"^0.7.4","@palamedes/core-node":"^0.7.4","@palamedes/transform":"^0.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.4_1782424684321_0.5188784545952583","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@palamedes/next-plugin","version":"0.7.5","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.5","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"4550525689d91a105fcedb329dc44d5eaa18ba87","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.5.tgz","fileCount":10,"integrity":"sha512-vETzrvjRPkUWfHnMkHbZdHmPuYuYkvhsIqrn27aRuiajG1ng4OYpLBKwLZc/mbGoJ4IyMwRCcVaR/rCPfbIb/A==","signatures":[{"sig":"MEUCIHq9yQX8/WkzI46qoQbzp8SLAzohvbsDgjTWLigAqJJ7AiEAjXURh3GlW8LWViELeQ2IBxvHMNRs4dNjOT0+Ooel53c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.5","@palamedes/runtime":"^0.7.5","@palamedes/core-node":"^0.7.5","@palamedes/transform":"^0.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.5_1782451803223_0.7493222904521142","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@palamedes/next-plugin","version":"0.7.6","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.6","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"b97c50adf7cdc806ac6bdd5dc9702a5cdd17b2dd","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.6.tgz","fileCount":10,"integrity":"sha512-H4AQKTLCnltFUmOgJe4xfuCqqMAw2/lBQBlk/pIh/a4U/cCqfjpiLmLUiGHa/ejeJCCIBET1NQZn1kN5wMr49g==","signatures":[{"sig":"MEUCIQCAOHFOYog4j35AC24gPRjR8HXZudhVwt6GEYwRXJJ1ngIgdAbPMlVWtxV5SnumKxToR2DJ6VCslmoB1QFy9GJhX0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.6","@palamedes/runtime":"^0.7.6","@palamedes/core-node":"^0.7.6","@palamedes/transform":"^0.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.6_1782458887433_0.285252105027882","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@palamedes/next-plugin","version":"0.7.7","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.7","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"ae18153be440f955a0ce33211b29000898598105","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.7.tgz","fileCount":10,"integrity":"sha512-SpS+vHHgjTGr7cCteiwV1rXvT9CwLv7aHGQG/bkBgjTE2Kdl4i9cjULlNxHWtvZCnCMpj4N0eAp9dZtUhj4eww==","signatures":[{"sig":"MEYCIQCVES7Ew3E7uH2xTmVvgkS94JRuTAMeW8cRo2yq5wHlFgIhAItJL2hgHuys4wdsjnCsCXRgG7fqL36shwePKwzKQdWO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.7","@palamedes/runtime":"^0.7.7","@palamedes/core-node":"^0.7.7","@palamedes/transform":"^0.7.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.7_1782462916455_0.42015940698211485","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@palamedes/next-plugin","version":"0.7.8","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.8","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"6539a373e320380cf6c1609601f8b2d5b6d1d5f9","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.8.tgz","fileCount":10,"integrity":"sha512-+5pPGcDMrmSu1O6IwckIRlocwMxI9C75JvpuzGzQ710KimB/E+jhwBRkGK7FGoSGE/nveRz6GNkd7PARgo4G/g==","signatures":[{"sig":"MEQCIB2gmXumrOag7f3eaztpwSW1PsZRiv2I5g0NZA6oegWIAiApyI9OpJ1x7Ebl/NL1kKfNCyiNxOYAC7cMoJodUMm6ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.8","@palamedes/runtime":"^0.7.8","@palamedes/core-node":"^0.7.8","@palamedes/transform":"^0.7.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.8_1782512010647_0.7118726076428867","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@palamedes/next-plugin","version":"0.7.9","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.9","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"3e9f620175ead4831e65756089b74fe07d486713","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.9.tgz","fileCount":10,"integrity":"sha512-Fs1EfChCxyLxSRzmGhkSLC5+RB1wseylYvv5ouQXBUTsoeSdxJiIJVPrI0QSz+MCDni7bEKP1F9c5vayv3XTRQ==","signatures":[{"sig":"MEUCIQC835YX/EDV1KwZVchMqm+8oDJ3aWdQ3x9q3ShwZ+sjdwIgR0PN8w4xZ18IHs+AOvvqp9PJUEt3TZDeHJyGqDAEagI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.9","@palamedes/runtime":"^0.7.9","@palamedes/core-node":"^0.7.9","@palamedes/transform":"^0.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.9_1782515815568_0.9668319276106783","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@palamedes/next-plugin","version":"0.7.10","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.10","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"1d4668dfa4ba70e650db8b749635a7219e965ae4","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.10.tgz","fileCount":10,"integrity":"sha512-fT1X3fWC1N6aOI2hAfTZFR5L0obv55SzlEZVpOoRyQLsufKA5OMPlWhqsgnWE+iCwDCvcq859spTfdzbJ+dR0g==","signatures":[{"sig":"MEUCIDJ/p7uFpIpKGooRjWAaeZpEG2fnE3wQ5BAjJKjNxlMAAiEAsHlbpzxe+1KMrDqq5h96iV68YTXfYeICvbbw0pun45c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25228},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.10","@palamedes/runtime":"^0.7.10","@palamedes/core-node":"^0.7.10","@palamedes/transform":"^0.7.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.10_1782544067807_0.6798768239724371","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@palamedes/next-plugin","version":"0.7.11","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.11","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"9ecade0835698140792a549d71ae09e3f46b09be","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.11.tgz","fileCount":10,"integrity":"sha512-dMw6yPS6qoucw52fJB6nc/lADX/qn7LlKhS60y1Wc6iwB5aNPSYcQC184XMZZhZieVHUq6tYpZzxWP7Yh6FbFw==","signatures":[{"sig":"MEQCIARYq77yhbO1rmuDsoIIhsRcjoDAJgTJ3qL5J7hxC7aLAiAV4d4CVpzjLLFD3j54/KJUmbcRCWENDrnxC1wsqNTGTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25228},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.11","@palamedes/runtime":"^0.7.11","@palamedes/core-node":"^0.7.11","@palamedes/transform":"^0.7.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.11_1782564887379_0.5920409296494533","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@palamedes/next-plugin","version":"0.7.12","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.7.12","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"e4c74c1064af8610c4cec79faaca6db3a40af440","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.7.12.tgz","fileCount":10,"integrity":"sha512-M3rDzz+jR8ZzEwYrzjy+Y7Z3n5sWsIakuhqDfo+wpGSNSQw9PVwzxlE0RctK9S2yglZoRX4b7i0GFqs3uVSDQA==","signatures":[{"sig":"MEUCIQDNOE1BL4WF5/43/zG+yoT1uSYy75DtifUL056gB8tLyAIgCaCY3O0yiTx0rpN/MPO7FsdZRfDIInhu5JIO6Tgine8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25228},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.7.12","@palamedes/runtime":"^0.7.12","@palamedes/core-node":"^0.7.12","@palamedes/transform":"^0.7.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.7.12_1782572900900_0.013901031935030783","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@palamedes/next-plugin","version":"0.8.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@0.8.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"f4341ad4b5f9eaac5a68b86e3eff0b1a5e7cf7de","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-0.8.0.tgz","fileCount":10,"integrity":"sha512-6WdRGsUtKIJmJP66xBy15AtTUR6ApK6WH8lU08eqxE0lQ5klQ79hY6syvBtLd/NXUyXVzQJsEydYWA2Qu42XUQ==","signatures":[{"sig":"MEUCIFsnTv609chiG1qnYx/ADFOF2xL1jsu2dR19AyIKWnhSAiEAiU2h8S92WX5L2kkVDLl0indPqSRy6E4UlFqP2GtfXZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@palamedes/config":"^0.8.0","@palamedes/runtime":"^0.8.0","@palamedes/core-node":"^0.8.0","@palamedes/transform":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_0.8.0_1782595554912_0.1935376166923226","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@palamedes/next-plugin","version":"1.1.2","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.1.2","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"c3b807a0017922d3f227fc0ac9ecd47687bb19b4","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.1.2.tgz","fileCount":10,"integrity":"sha512-JZNeUrCyt5035MnFU5FSnIZbUOCPzmagJHAhpp22OqfVbCX1vlCh7jZYNteLzAXk6wuBLjZ7ZRDgyYEuJkZS2g==","signatures":[{"sig":"MEYCIQCy6v6LPKAlUkLyh+KTsRh33fcrya3SBoy++2gcQ3mYDQIhAOw1PyFSnMqNKdxVYrnS8bhaMqpRgDnJrE9jU0DUfYAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25449},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.1.2","@palamedes/runtime":"^1.1.2","@palamedes/core-node":"^1.1.2","@palamedes/transform":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.1.2_1783256482947_0.02953996168790285","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@palamedes/next-plugin","version":"1.2.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.2.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"3596b35d7b81994830fb242b1f119e191c24395d","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.2.0.tgz","fileCount":10,"integrity":"sha512-W+ox0CVayyVmVQ4dk8Jo7jzM8saB4Z8QgJmrc5ziP+FrBPMdOcCXPk1xAS9u7G7SXKD6qCoBEDjCwIHBXqQ4og==","signatures":[{"sig":"MEYCIQCacqHeCiWylOiX9COc0TCfBKalmFXW38OkT772o3r3yQIhALfeVoRZ4wj6bDiKFGR34yoRjt+CpQwzw4XOdkg/6Vk1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25449},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.2.0","@palamedes/runtime":"^1.2.0","@palamedes/core-node":"^1.2.0","@palamedes/transform":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.9","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.2.0_1783286005360_0.9402675217659604","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@palamedes/next-plugin","version":"1.3.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.3.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"247082e11f27a61cab3b3bd523804703a7beb5f7","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.3.0.tgz","fileCount":10,"integrity":"sha512-tl+NZ1M3AiyrsrGIyS6iRbaYDj968d8GMK01rwErPekVyzeE9yKVD3dr45Lw+17wwNI+lZe+IEhIInQjkAL6gQ==","signatures":[{"sig":"MEYCIQCdrP09uzkf+I2cTeXpPRTvGO/jv1vv93jFnGvnZ5qy2wIhAKsSH/an2noIa0FV6wlpDxU8KK812eLyzClUxh7DN1aC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25450},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.3.0","@palamedes/runtime":"^1.3.0","@palamedes/core-node":"^1.3.0","@palamedes/transform":"^1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.3.0_1783359779580_0.4958521601398156","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@palamedes/next-plugin","version":"1.4.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.4.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"ec34607643dc9c992bc6d4fc76cbe2238ca078d7","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.4.0.tgz","fileCount":10,"integrity":"sha512-2sCdkpS1OrpuDz0mLy059pq/z8Uz3/wcqu00hnSRDODqsXrf8PS+PTldeJcqWl/krTQZeXFd3Rzifd2pV5d/WQ==","signatures":[{"sig":"MEQCICFk5eUtyNSToLL81I6wOFxF/8i2x5AdqHm3U6BXyiVUAiBw9/FO/gogHOpeb+I7wzskGNZD/7QVTA/uT1QxTx01xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25450},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.4.0","@palamedes/runtime":"^1.4.0","@palamedes/core-node":"^1.4.0","@palamedes/transform":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.2.10","vitest":"^4.1.9","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.4.0_1784823951483_0.019599158390886995","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@palamedes/next-plugin","version":"1.5.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.5.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"be2c8e6cdfa95818414323012690d8890cee3615","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.5.0.tgz","fileCount":10,"integrity":"sha512-B//856d76Lf57GHEiDD44iBPvPsw2UG5J9kJxoWzorlQcxIpcOGzlu5vZReTsBkOA2E4nWFwWnPNOI/eddb7YA==","signatures":[{"sig":"MEQCICSytEDtVX1qDrbszBPBszVBG+D0kzGCzfN4PqktgCLtAiBBQgPA6w3aT6EgcdIR8G0YOMk4DhEk8Y1nLYgcg1Nsxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25450},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.5.0","@palamedes/runtime":"^1.5.0","@palamedes/core-node":"^1.5.0","@palamedes/transform":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.2.11","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.5.0_1784849379203_0.5957787398764971","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@palamedes/next-plugin","version":"1.5.1","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.5.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"24cea3031707bc096f6d9edd0409fcd80b634742","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.5.1.tgz","fileCount":10,"integrity":"sha512-savDfB174jzC0DOoKq7juXJ2Bw38YVetFXOD4WDvQKRUgvqeRbqG8T/IjwMAJ8/43PG6dLF1u9tz6U5dUtSSxQ==","signatures":[{"sig":"MEUCIQCoT1CjF5uIvBbaq4r0XuEK1W1Z8IpATMmMVj9xw209LgIgW5OYNjmujUOv7UtZgERkj4jkRyn+lqOWM/xQ4VIv/dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25550},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.5.1","@palamedes/runtime":"^1.5.1","@palamedes/core-node":"^1.5.1","@palamedes/transform":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.2.11","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.5.1_1784884370429_0.08166360293062924","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@palamedes/next-plugin","version":"1.6.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.6.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"2b2c09e768bc2e1c4654718e7d8caaa6d157644a","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.6.0.tgz","fileCount":10,"integrity":"sha512-ApxrqrIWnnF2yeBfl+mNvaaYZgo4cD7trOmuKLzL/N7YtXLjDiJLcRtcPDn7EI8OkUbZXzLwtwl38SG0SAUxLA==","signatures":[{"sig":"MEYCIQC6DFDJSEYclwjTAOJjYpbLNPSWT1XXIBihhzvjI3AEqQIhAKMY8jkZUen9guSSFhUxSZ5BI83F9Exe6SfdRsWD/e+2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25550},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.6.0","@palamedes/runtime":"^1.6.0","@palamedes/core-node":"^1.6.0","@palamedes/transform":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.2.11","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^13 || ^14 || ^15 || ^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.6.0_1785001593885_0.3398630406982204","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@palamedes/next-plugin","version":"1.7.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.7.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"5929583f73a522811dc66a85de4406c2d1fb14ac","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.7.0.tgz","fileCount":10,"integrity":"sha512-M6IJdRwiG3T0+kSP68Fu8gr8GsFha2iVCbj9A2VnMxyLxQcY67baRHeaH6rtADUTfe2PntSM3Pfcvf97asGcEg==","signatures":[{"sig":"MEYCIQD5HLHLNoZ+RrR4ghw1H9xjExSLbHbKYH7KrqQ3tbl1hQIhAOUKiM6lhPBKEOKTqRmmemf3gMtkfKLFQMGIzoN+hcF+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27808},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.7.0","@palamedes/runtime":"^1.7.0","@palamedes/core-node":"^1.7.0","@palamedes/transform":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.2.11","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.7.0_1785144285627_0.7469697996666327","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@palamedes/next-plugin","version":"1.8.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.8.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"e959ffd15eac337c6f37540b7fa87b5f359fd198","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.8.0.tgz","fileCount":10,"integrity":"sha512-01THzx5KPXOnRYug8XrlgA2Dlw0G2XwULOzQjspZ/Azw/MvFi3INoWUIHgoGUTMDoVIynB3/BDxvO6KsRlgYiA==","signatures":[{"sig":"MEUCIEsPsGMWD/pESXKDB3p276h7MAcYcAjuQIb37V2xJGDPAiEAtrDBGZCCOl0Pjs+0ai+EXmiW6C7XR8I/1ikvYtFBM/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27808},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.8.0","@palamedes/runtime":"^1.8.0","@palamedes/core-node":"^1.8.0","@palamedes/transform":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.2.11","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.8.0_1785171643611_0.3695286558796047","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@palamedes/next-plugin","version":"1.9.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.9.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"f14ae2f4401b4a48afca2b9f6ba7433f811d7c6c","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.9.0.tgz","fileCount":10,"integrity":"sha512-9JG4Re0LHnRYMtfNXOziT+dVv8xh63uZZVsBXViBX+ZL1yLIL88evyiAME7+AxE7ZhePNiu/iMtebnZ1bzmlhA==","signatures":[{"sig":"MEQCIF6iIBZReJc5+WGAmCVmQ/vr+h763w78svlzZtjjnfjGAiB/orLZiONP7LkVZgRUm2xwJ3NptM0mu4Kd+MBrqqxnGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31959},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.9.0","@palamedes/runtime":"^1.9.0","@palamedes/core-node":"^1.9.0","@palamedes/transform":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.2.12","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.9.0_1785449867715_0.7273118557855138","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@palamedes/next-plugin","version":"1.10.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.10.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"a430ddf693a453d16dfa9f57b8676f4db169849d","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.10.0.tgz","fileCount":10,"integrity":"sha512-7p8twCqmyeTeD40Z2sSb0HDmDUZ4k1fjA7llnWDAWzU7Wb8LbJ3hBWaSwh/qeXu7EV94kWp1SCZ+EMylaKrP9A==","signatures":[{"sig":"MEYCIQCWdZeR4p0to0Vvt4YjU6WaDQYjfoXzCJjz8kmaYBzKzwIhANOV1MDhcVZ0EP+vkTT16gt8Cwj1qQFc6zsLr4V9duby","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31964},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.10.0","@palamedes/runtime":"^1.10.0","@palamedes/core-node":"^1.10.0","@palamedes/transform":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.2.12","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.10.0_1785539066789_0.8817619332436748","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@palamedes/next-plugin","version":"1.11.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.11.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"f7eaecf48d9cff3efcf21dd2c91a1f404d296ee6","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.11.0.tgz","fileCount":10,"integrity":"sha512-YnkyyAKgvqWPWYId0MC8jw15GSM/wpm95OYnQuVxptfub9kefVbm4NHApG9DUp1XSBHihT+FOSMC+4eIJVpV6Q==","signatures":[{"sig":"MEUCIQD8OWqonhr41EgzH2LccQADIU76BlazvJ+KWvD12tu14QIgCwrbVihMONMMWSmue84VplXC8zP3804T6RqrnMdSEew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34890},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.11.0","@palamedes/runtime":"^1.11.0","@palamedes/core-node":"^1.11.0","@palamedes/transform":"^1.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.2.12","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.11.0_1785781222888_0.05178568469871614","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@palamedes/next-plugin","version":"1.12.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.12.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"ecb1e447757d87b54f905c96d220eacf0309075d","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.12.0.tgz","fileCount":10,"integrity":"sha512-Gh4QNoYJ5jnY5q4n5jqXzRPOEUSTpZwGgNT9w1h3JS1e/JJexN6ZsKFFWpzQkqztSW6QIAHpZ1B2X8YO3J49rA==","signatures":[{"sig":"MEYCIQC9zLCVBs3qQXBDJE7KnzYV/Do20XWRfZDAlYe3CDTQnQIhANmOu6E/KhDbwYfN1I7d8vCJtyged2ZYsSDIVBHuD0iy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33753},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.12.0","@palamedes/runtime":"^1.12.0","@palamedes/core-node":"^1.12.0","@palamedes/transform":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.2.12","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.12.0_1785877528055_0.9794404396886791","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@palamedes/next-plugin","version":"1.13.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.13.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"51638bb4ab7254df1f89516e6908f8261b03e4ee","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.13.0.tgz","fileCount":25,"integrity":"sha512-gCJEQ8J68LEw+KLL5FRBnP7u1djLwvB7mOWo8fYagTSAPBcUK6y1ARPq3ZjijYaSOpmxRVwHsPP9PWgIGeYPwg==","signatures":[{"sig":"MEUCIDqKMZtS7OX3h2ECFrjGacLo3bZN16qzMA3Eb9I/qneiAiEAkW8Fu5igV40PIyArY/TR1hfZo7uLdQcjwR/iSNoaqOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64189},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"picomatch":"^4.0.5","@palamedes/config":"^1.13.0","@palamedes/runtime":"^1.13.0","@palamedes/core-node":"^1.13.0","@palamedes/transform":"^1.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.2.12","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.13.0_1786021401748_0.41236184477128446","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@palamedes/next-plugin","version":"1.14.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.14.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"c72202e665ef34243bf01b71bc16d01cd15254c9","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.14.0.tgz","fileCount":25,"integrity":"sha512-74bHfoybnKAwiFrIPKyAv9CA5ABs82Vz5vs6IeAiJmY5YTSTXxhPaDYs5ExMYPLoZYDV3dbmZl1dJFHkxr3yLg==","signatures":[{"sig":"MEUCIGL8lwDeqbjqA+7RfCD6m+R0b1PDK/C1VxN01eLCkW7CAiEAgnMYQg3E3nYvGRbZGr0WDUmfpqoRj/lHxXKTtlX2tjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64188},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals src/*.test.ts","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"picomatch":"^4.0.5","@palamedes/config":"^1.14.0","@palamedes/runtime":"^1.14.0","@palamedes/core-node":"^1.14.0","@palamedes/transform":"^1.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^6.0.3"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.14.0_1786058127221_0.9409745865286103","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@palamedes/next-plugin","version":"1.16.1","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.16.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"8d91fd8cb25b603cd650d35774a5f42572ebfdcb","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.16.1.tgz","fileCount":26,"integrity":"sha512-QzN9i19f/6+4WG84yNci/0UugbDwr3KuGdufN0pnvCbR7dLwcxuZQlK5DXrFYZxM+dBMdXy2Wzf08915qZlf9A==","signatures":[{"sig":"MEQCIHG1JPlx2VnJ+9RsiuHi4GnhgAhmesFRP/bPEM8rKT3HAiBaAGR0VOhb3Ov/6nnOYtDjmESKrKyKotwHLlNqrNidEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79667},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"picomatch":"^4.0.5","@palamedes/config":"^1.16.1","@palamedes/runtime":"^1.16.1","@palamedes/core-node":"^1.16.1","@palamedes/transform":"^1.16.1","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.16.1_1786399218009_0.47370685197905305","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@palamedes/next-plugin","version":"1.17.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.17.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"095fc0ac1bcacdd6bdd5337eacbadfb1cd55eaf8","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.17.0.tgz","fileCount":26,"integrity":"sha512-plu7OQZ3TzU4EQaWEZjPMfgfRWn0+zFx/oFpN1wLkc0a05sfcpb5XpCd/Al1OgbXS1XhnVPSY6xGrwExf7Pgyg==","signatures":[{"sig":"MEQCIFymDaZIhvlSMbYMGigFjXENe87au3es/9+X9gBN6UGTAiBNYiOIIkbMFcqgGrv/hEEQxI22p4j2wjGWibrHQ/otYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79667},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"picomatch":"^4.0.5","@palamedes/config":"^1.17.0","@palamedes/runtime":"^1.17.0","@palamedes/core-node":"^1.17.0","@palamedes/transform":"^1.17.0","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.17.0_1786436886183_0.07957710540785379","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@palamedes/next-plugin","version":"1.17.1","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.17.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"2b4e921de1fd100a90fdc540f3d44c35857c6ae6","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.17.1.tgz","fileCount":27,"integrity":"sha512-qupKBNuQQty76Vr18yrT4otZiucMroli+JPyrLUTGUA7C8uwYApcG/1x029z5zVvAzZgnc81LUQQRcOnB+dsag==","signatures":[{"sig":"MEUCIGfda9ut4Baw+rJBdAuXhgOYjhUgPThWGvB0tCayvBnHAiEAoAXAdiy7ivehnGsPX01K23wSfRZrLwjVeyXFEuZl6rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78368},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"picomatch":"^4.0.5","@palamedes/config":"^1.17.1","@palamedes/runtime":"^1.17.1","@palamedes/core-node":"^1.17.1","@palamedes/transform":"^1.17.1","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.17.1_1786478190708_0.17899539592519442","host":"s3://npm-registry-packages-npm-production"}},"1.17.2":{"name":"@palamedes/next-plugin","version":"1.17.2","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.17.2","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"3f9163e97aa8c2f3a11ce6f74663ff87fe60691e","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.17.2.tgz","fileCount":27,"integrity":"sha512-vx09ZtJpBkfOlfZZcRtIKWcmub4UpYa3mr8xv/i2HWfpVZOqoAqvi1D08tlAWaM38dUYcUFvOBAMp4f3ph0RNw==","signatures":[{"sig":"MEQCIHgGgPwRMPbV4INsyFnrWUe24irDYJVU/k/ejdSWEQzkAiBeA5usHeZ+d0nn9w25i1tNwquS5GX8dyzFpVulZrAEiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78341},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.17.2","@palamedes/runtime":"^1.17.2","@palamedes/core-node":"^1.17.2","@palamedes/transform":"^1.17.2","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.17.2_1786487781139_0.7755968190485587","host":"s3://npm-registry-packages-npm-production"}},"1.17.3":{"name":"@palamedes/next-plugin","version":"1.17.3","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.17.3","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"511ce08be7b01b2c00cc087702c25ef7efd0f3ca","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.17.3.tgz","fileCount":27,"integrity":"sha512-uB+ZwOldKVdTsUZOMVK9L2D6+u8qhrDRW1aK9OPG4KQmm2rQXdff6k8Na7DIa0alt3c5PKJeyPs8zJ+QxMBDtA==","signatures":[{"sig":"MEYCIQD+rPxtH56sHmxnU7bccT4YF21tsqwudE1eTGSLX+RnJgIhAPuc4qVWYaAA5qelKqi0OXsPc0nRGltt1S2vJp/EKAPe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78341},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@palamedes/config":"^1.17.3","@palamedes/runtime":"^1.17.3","@palamedes/core-node":"^1.17.3","@palamedes/transform":"^1.17.3","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.17.3_1786533087794_0.20076128629256096","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@palamedes/next-plugin","version":"1.18.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.18.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"cf9cbf36eb3349301012df57f5c19014838c90fd","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.18.0.tgz","fileCount":27,"integrity":"sha512-jwHuPwkx7S/50tKGq8xUJhurmf1wrx1paVxXYewl1VgubBOwA8VlwT3/Ab8W/DqiizoM0wj/Hnvf5PeCNPxSOA==","signatures":[{"sig":"MEQCIErUNQudhA5UuZ4DOWHdIFX4AgyIMoXiO5fgbCgnyWwmAiAa7GvDpu7N6Zk4uWPQSGs9NbrD8R40bIqjXDyVNspb7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89761},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.18.0","@palamedes/runtime":"^1.18.0","@palamedes/core-node":"^1.18.0","@palamedes/transform":"^1.18.0","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.18.0_1787823317471_0.6720427769806963","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@palamedes/next-plugin","version":"1.19.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.19.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"37473ecccf69c7f679332e0d93c77ddabe2f3d41","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.19.0.tgz","fileCount":27,"integrity":"sha512-oBn2Flwquk/ZFg9yH5cE8b8EFx5fQHm/HChFSI0GUCX0i+7A2vyOYXqUYmlTxWjiVyoKNMiZr+G/TaA93hJjgg==","signatures":[{"sig":"MEUCIQCyqV8CJMi/wwBaa+tXlZegTHej2QsBTU4hfkY1q6Td6QIgSWGMKolSsfGZzoI9k85KhabeIo8UUC67Tam/Lezq3DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.19.0","@palamedes/runtime":"^1.19.0","@palamedes/core-node":"^1.19.0","@palamedes/transform":"^1.19.0","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.19.0_1788270016621_0.7626602363091532","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@palamedes/next-plugin","version":"1.20.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.20.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"19ae88c1eb17bcfefda2a2d199d6c2f078c21243","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.20.0.tgz","fileCount":27,"integrity":"sha512-EMmc+j3LsmuxtuIDtHGbuIlXYUpr6Dmc/41U/YduBmx9FNW/ZbAb9tYUKaviJIV6pY3NHqoSRSXLTxleLghRsw==","signatures":[{"sig":"MEUCIFFTrd90X3RdoDpZ2fifZbN2BswKYwrGvuKrreF4sushAiEAs/90RZyAykTBxwMGcRBIWpU8By+ZbagmIJk9q4Fx7dE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.20.0","@palamedes/runtime":"^1.20.0","@palamedes/core-node":"^1.20.0","@palamedes/transform":"^1.20.0","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.20.0_1788272799593_0.6695932952674895","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@palamedes/next-plugin","version":"1.21.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.21.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"8648deed8399e4ffcaa5ec95152d015d14e53ccb","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.21.0.tgz","fileCount":27,"integrity":"sha512-9DTlbrmO7TNhv1tnx3VnYHXWo9ZCaicIx1EGKt5OyPKWyG2+Ls1tiO2cfHJH9EbASTqS1PjVykZQnlpfTTrBXg==","signatures":[{"sig":"MEUCIB5ABIFu1Xh9yHJQKYmNIj12btxrJMS3wNSH6NxbR6buAiEA93fkmSdmVtgITafXsC0yCmKLzSuwmT5VGsVXlMmaNRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.21.0","@palamedes/runtime":"^1.21.0","@palamedes/core-node":"^1.21.0","@palamedes/transform":"^1.21.0","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.21.0_1788279755747_0.06604886441364366","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@palamedes/next-plugin","version":"1.22.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.22.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"0b62b9daa4f799cc930e70a5837755d8cac5429b","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.22.0.tgz","fileCount":27,"integrity":"sha512-+yumx2C/FNiqknwFAMo9Jsnk78rn9AnxqoqRUs9qTn1sMPUH4V42GUcSROoSaWCCOUVpPsRkg+rJbTtz6D4Cqw==","signatures":[{"sig":"MEQCIHAaydUxA7t6aFXog/fXpVpnE0AanQaK4bVXwfhOYvFHAiAqHY8NyPpUJTz5givct37g3iGnphFDATI6JpMdOnCMpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.22.0","@palamedes/runtime":"^1.22.0","@palamedes/core-node":"^1.22.0","@palamedes/transform":"^1.22.0","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.22.0_1788282310959_0.35622884859462234","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"@palamedes/next-plugin","version":"1.22.1","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.22.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"72b47877cceb5b74d6f8ffc40d37a95495270e4c","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.22.1.tgz","fileCount":27,"integrity":"sha512-wMf3IsNHq1bPqAp55zN71hLD166PN7GZrHdMbtKwl9nq9vl/0Dds6Bt2A+lY+mK0i2CGjmh0MedwfWXCCinW4w==","signatures":[{"sig":"MEUCIQD+n0ghRSqpqTqvz1MVZdqbJq7OXAS/qVkkp4uWI0/E1wIgVHQSGMQ7HDkmYCxYh4zqy00chCDeX77JTc6dSfS+z4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.22.1","@palamedes/runtime":"^1.22.1","@palamedes/core-node":"^1.22.1","@palamedes/transform":"^1.22.1","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.22.1_1788287901859_0.5203815481253506","host":"s3://npm-registry-packages-npm-production"}},"1.22.2":{"name":"@palamedes/next-plugin","version":"1.22.2","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.22.2","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"8c638fd710b039250ceebcc8b387d87acce514d4","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.22.2.tgz","fileCount":27,"integrity":"sha512-aGd5gaT3hLV8rJtjbpoVcWN+csyqEhXIH+NSMElxp79eO0UUzEXVzTmv1JvG/RKvx5456OdZOdM6wZMmWRL/aw==","signatures":[{"sig":"MEYCIQDJB+Oli6kPr39QX5rlEWWyV2h50YyzeSZxzWFO+Q+APAIhAPue+TuAdJZYPBl1+WOceAL3zLRyRMvbrVBndnu8jyQ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.22.2","@palamedes/runtime":"^1.22.2","@palamedes/core-node":"^1.22.2","@palamedes/transform":"^1.22.2","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.22.2_1788290913432_0.0636598093960905","host":"s3://npm-registry-packages-npm-production"}},"1.22.3":{"name":"@palamedes/next-plugin","version":"1.22.3","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.22.3","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"f2885790ec043fdaa1e000fd5ed8d08fc58dd5d6","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.22.3.tgz","fileCount":27,"integrity":"sha512-9d2XJO9l8WIJlX5Ac/0OXMBKXEHc8vsy2Yd1T/qe8zp0c5Wowm83oTkn1JwpG3xF7CWQFyx6KKBovjpGr7uEDw==","signatures":[{"sig":"MEYCIQCVynQ+CPctIqkqtXAnlHLfTnlZFefZrRPj1aXDrVsvwgIhAPBkjrMHgb15sORHevzt1Ahdhf7PPfu+qtH6VFdngLw8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.22.3","@palamedes/runtime":"^1.22.3","@palamedes/core-node":"^1.22.3","@palamedes/transform":"^1.22.3","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.22.3_1788293046143_0.6484543237783991","host":"s3://npm-registry-packages-npm-production"}},"1.22.4":{"name":"@palamedes/next-plugin","version":"1.22.4","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.22.4","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"f3b63d092414e02e46881bedbf67d94f4dcb72a1","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.22.4.tgz","fileCount":27,"integrity":"sha512-p9OqNj9jJe2JLotPC65Nz3SXqzgpWb+Aq+GHMT8lRHWZ96Qi0j9hOO/FOTIa8Hntzm2MH3Ygeb+PjveEOt7gng==","signatures":[{"sig":"MEUCIG0jnR8fEFXrH7BwOgaAzYEB9nhBVxVyuiBjLslRxvRrAiEAwJCQN/C101fbfIIb3WV7imURN0EKPLHecjkqbtu1/M8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.22.4","@palamedes/runtime":"^1.22.4","@palamedes/core-node":"^1.22.4","@palamedes/transform":"^1.22.4","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.22.4_1788294413854_0.6697033063347293","host":"s3://npm-registry-packages-npm-production"}},"1.22.5":{"name":"@palamedes/next-plugin","version":"1.22.5","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.22.5","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"51d0632699be9b61c1db1ee67a2ee950d01171e8","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.22.5.tgz","fileCount":27,"integrity":"sha512-lrJNyGkA+o4kP0mrBFQ9uMXpvgIZ9fVZRvUKfgI1o5UQEuFl3IgKle2x2/0YimGUqt5Tr5jNQg36XsIGDDbcVg==","signatures":[{"sig":"MEYCIQCUo0vn2tsELE5E4xhTubtB03uPxGiy66fmDiOqRVr1SQIhAPRJN/kYFRf8b9qcEEHWzx5rgpdq6CDVoCi7HVpC9GVT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.22.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.22.5","@palamedes/runtime":"^1.22.5","@palamedes/core-node":"^1.22.5","@palamedes/transform":"^1.22.5","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.22.5_1788295382170_0.654860713748266","host":"s3://npm-registry-packages-npm-production"}},"1.22.6":{"name":"@palamedes/next-plugin","version":"1.22.6","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.22.6","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"4c8e92fca3e2016ba50d00b485949e41530b338e","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.22.6.tgz","fileCount":27,"integrity":"sha512-jCROzw4Vfa9ko8S51DTC1j9CBX8GUKyiDnXDTvIcPxzSI9IH7P+3Lg3nISYGS6ccEcJeEhMGMM6DXvuTk/duMA==","signatures":[{"sig":"MEQCIB8WOCY2PQOZnc4z8wVDVyUZSjfmR/UWSIcYnqKsHER8AiA1quzOYUxGSIKqMptzwybBdCRd7QP+7+X2wlj/+GExfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.22.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.22.6","@palamedes/runtime":"^1.22.6","@palamedes/core-node":"^1.22.6","@palamedes/transform":"^1.22.6","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.22.6_1788296439227_0.0699627015935449","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@palamedes/next-plugin","version":"1.23.0","keywords":["next.js","nextjs","i18n","oxc","internationalization","localization","translation"],"license":"MIT","_id":"@palamedes/next-plugin@1.23.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"a318cd2a35afec1da84dd2797ce5f90a077054f5","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.23.0.tgz","fileCount":27,"integrity":"sha512-t/fDSgy739UqiSlpzpnnWh9V2bB1EPse09zOHUJQqR+5HHj8VCX/u5HWuRdsZ5Tr98e3xoNP21iTyPa8bAQ7CQ==","signatures":[{"sig":"MEUCIQCSziNbhG2pLsk+n0XGwZr/lFANZjSVe8zN6e5Ox+6tZQIgdL56vAnn0eFXpLktbnwIVJ/6VPfNI3SMHCO9A8v+ZmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92445},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@palamedes/config":"^1.23.0","@palamedes/runtime":"^1.23.0","@palamedes/core-node":"^1.23.0","@palamedes/transform":"^1.23.0","@jridgewell/sourcemap-codec":"1.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.0","vitest":"^4.1.10","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.23.0_1788386351092_0.34223779172444546","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@palamedes/next-plugin","version":"1.24.0","keywords":["i18n","internationalization","localization","next.js","nextjs","oxc","translation"],"license":"MIT OR Apache-2.0","_id":"@palamedes/next-plugin@1.24.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","dist":{"shasum":"904046a33eee001b9f7955ba2c928160b13a966e","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.24.0.tgz","fileCount":26,"integrity":"sha512-ZINzZOZIThBmJY/5BoLA8LNQb4lhVX9JK2fWzDQZlNdvVvfgmmDhG7qkwWJXd3zGSYYUIXBTF1hRfASUhbly8Q==","signatures":[{"sig":"MEUCICkqiZ+d4Yv5KcFfRNqEhrlFm1PilwCY7sVV7ghUWwoQAiEAmoAqvEt6OqfNBJRZsd6htEWVqg0sSlPtLs2iL8d1mEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92554},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs","./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest run --globals","build":"unbuild"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"repository":{"url":"git+https://github.com/sebastian-software/palamedes.git","type":"git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@palamedes/config":"^1.24.0","@palamedes/runtime":"^1.24.0","@palamedes/core-node":"^1.24.0","@palamedes/transform":"^1.24.0","@jridgewell/sourcemap-codec":"1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.4","vitest":"^4.1.11","unbuild":"^3.6.1","typescript":"^7.0.2"},"peerDependencies":{"next":"^16"},"_npmOperationalInternal":{"tmp":"tmp/next-plugin_1.24.0_1788902485104_0.24869106489300363","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@palamedes/next-plugin","version":"1.25.0","description":"Next.js integration for Palamedes using OXC-based macro transformation","keywords":["i18n","internationalization","localization","next.js","nextjs","oxc","translation"],"homepage":"https://github.com/sebastian-software/palamedes","bugs":"https://github.com/sebastian-software/palamedes/issues","license":"MIT OR Apache-2.0","repository":{"type":"git","url":"git+https://github.com/sebastian-software/palamedes.git","directory":"packages/next-plugin"},"type":"module","sideEffects":false,"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.mts","default":"./dist/server.mjs"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-function-initializer":{"import":{"types":"./dist/server-function-initializer.d.mts","default":"./dist/server-function-initializer.mjs"},"require":{"types":"./dist/server-function-initializer.d.cts","default":"./dist/server-function-initializer.cjs"}},"./server-function-entry":{"import":{"types":"./dist/server-function-entry.d.mts","default":"./dist/server-function-entry.mjs"},"require":{"types":"./dist/server-function-entry.d.cts","default":"./dist/server-function-entry.cjs"}},"./palamedes-loader":"./palamedes-loader.cjs","./palamedes-po-loader":"./palamedes-po-loader.cjs"},"publishConfig":{"access":"public"},"dependencies":{"@jridgewell/sourcemap-codec":"1.6.0","@palamedes/config":"^1.25.0","@palamedes/core-node":"^1.25.0","@palamedes/runtime":"^1.25.0","@palamedes/transform":"^1.25.0"},"devDependencies":{"next":"16.3.4","typescript":"^7.0.2","unbuild":"^3.6.1","vitest":"^4.1.11"},"peerDependencies":{"next":"^16"},"engines":{"node":">=22.0.0"},"scripts":{"build":"unbuild","test":"vitest run --globals","stub":"unbuild --stub"},"_nodeVersion":"24.20.0","_id":"@palamedes/next-plugin@1.25.0","dist":{"integrity":"sha512-H0eTgaGqYwk9ZaFT4HzldZmoGe2OJRVH/26V6xXmqVATD3hiY9Da7aASoaO+VYoiQ4JOhUPouMd/cfulWlGmJQ==","shasum":"9cf93204dc8879245a02a703468b8328c176767a","tarball":"https://registry.npmjs.org/@palamedes/next-plugin/-/next-plugin-1.25.0.tgz","fileCount":26,"unpackedSize":92554,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@palamedes%2fnext-plugin@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCHyweA7FSM0h5YJ2/zQxXsyP4ZfQL0HsJalkmhK9hl/0CIQDiV+wCpKTkyDg84fip15qSpiBH+iZ2d2SDbdmKIxlPrQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4422b3c1-5b37-4af6-a3b5-487c447fec29"}},"directories":{},"maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/next-plugin_1.25.0_1788943948180_0.563962394006174"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-11T19:34:29.710Z","modified":"2026-09-09T08:52:28.747Z","0.0.1":"2026-03-11T19:34:29.938Z","0.1.1":"2026-03-11T21:25:20.940Z","0.2.0":"2026-05-07T08:46:58.703Z","0.3.0":"2026-05-07T14:44:36.199Z","0.4.0":"2026-05-21T20:41:33.197Z","0.5.0":"2026-05-21T22:27:47.608Z","0.6.0":"2026-05-22T19:57:09.508Z","0.7.2":"2026-06-24T21:42:17.029Z","0.7.3":"2026-06-25T19:37:46.044Z","0.7.4":"2026-06-25T21:58:04.468Z","0.7.5":"2026-06-26T05:30:03.351Z","0.7.6":"2026-06-26T07:28:07.592Z","0.7.7":"2026-06-26T08:35:16.591Z","0.7.8":"2026-06-26T22:13:30.872Z","0.7.9":"2026-06-26T23:16:55.727Z","0.7.10":"2026-06-27T07:07:47.942Z","0.7.11":"2026-06-27T12:54:47.535Z","0.7.12":"2026-06-27T15:08:21.028Z","0.8.0":"2026-06-27T21:25:55.073Z","1.1.2":"2026-07-05T13:01:23.082Z","1.2.0":"2026-07-05T21:13:25.496Z","1.3.0":"2026-07-06T17:42:59.779Z","1.4.0":"2026-07-23T16:25:51.636Z","1.5.0":"2026-07-23T23:29:39.338Z","1.5.1":"2026-07-24T09:12:50.562Z","1.6.0":"2026-07-25T17:46:34.033Z","1.7.0":"2026-07-27T09:24:45.791Z","1.8.0":"2026-07-27T17:00:43.757Z","1.9.0":"2026-07-30T22:17:47.864Z","1.10.0":"2026-07-31T23:04:26.917Z","1.11.0":"2026-08-03T18:20:23.041Z","1.12.0":"2026-08-04T21:05:28.215Z","1.13.0":"2026-08-06T13:03:21.902Z","1.14.0":"2026-08-06T23:15:27.365Z","1.16.1":"2026-08-10T22:00:18.182Z","1.17.0":"2026-08-11T08:28:06.335Z","1.17.1":"2026-08-11T19:56:30.852Z","1.17.2":"2026-08-11T22:36:21.291Z","1.17.3":"2026-08-12T11:11:27.934Z","1.18.0":"2026-08-27T09:35:17.602Z","1.19.0":"2026-09-01T13:40:16.786Z","1.20.0":"2026-09-01T14:26:39.732Z","1.21.0":"2026-09-01T16:22:35.879Z","1.22.0":"2026-09-01T17:05:11.093Z","1.22.1":"2026-09-01T18:38:22.061Z","1.22.2":"2026-09-01T19:28:33.570Z","1.22.3":"2026-09-01T20:04:06.284Z","1.22.4":"2026-09-01T20:26:53.981Z","1.22.5":"2026-09-01T20:43:02.298Z","1.22.6":"2026-09-01T21:00:39.357Z","1.23.0":"2026-09-02T21:59:11.251Z","1.24.0":"2026-09-08T21:21:25.274Z","1.25.0":"2026-09-09T08:52:28.317Z"},"bugs":"https://github.com/sebastian-software/palamedes/issues","license":"MIT OR Apache-2.0","homepage":"https://github.com/sebastian-software/palamedes","keywords":["i18n","internationalization","localization","next.js","nextjs","oxc","translation"],"repository":{"type":"git","url":"git+https://github.com/sebastian-software/palamedes.git","directory":"packages/next-plugin"},"description":"Next.js integration for Palamedes using OXC-based macro transformation","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"readme":"# @palamedes/next-plugin\n\n[![npm version](https://img.shields.io/npm/v/%40palamedes%2Fnext-plugin?logo=npm)](https://www.npmjs.com/package/@palamedes/next-plugin)\n[![CI](https://github.com/sebastian-software/palamedes/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/sebastian-software/palamedes/actions/workflows/ci.yml)\n[![Sponsored by Sebastian Software](https://img.shields.io/badge/Sponsored%20by-Sebastian%20Software-0f172a.svg)](https://oss.sebastian-software.com/)\n[![License: MIT OR Apache-2.0](https://img.shields.io/badge/license-MIT%20OR%20Apache--2.0-0f172a.svg)](https://github.com/sebastian-software/palamedes#license)\n\nThe recommended Palamedes entry point for Next.js applications.\n\n`@palamedes/next-plugin` wires Palamedes into Next.js so message macros are\ncompiled before they leak into runtime, `.po` files load as part of the build,\nand catalog problems show up while the app is still easy to fix.\n\n## Status\n\n- Recommended for Next.js applications using App Router and Palamedes macros\n- Supports `.po` imports and source-string-first catalog semantics\n- Reports missing translations and ICU compatibility diagnostics during builds\n- Requires Next.js 16 (`peerDependencies: next ^16`); the emitted top-level\n  `turbopack.rules` conditions and `outputFileTracingRoot` need the Next 16\n  config surface\n- Uses Turbopack as the verified default path on Next.js 16.2\n- Graph-split client messages are verified under Turbopack and webpack\n- The shipped example proves server rendering, localized `\"use server\"`\n  actions, hydration, and client navigation\n- Also supports webpack as an opt-out / fallback path\n- Not a full Next.js starter or scaffolding tool\n\n## Start Here\n\nUse the full copy-paste setup guide:\n\n- [First working translation with Next.js](https://github.com/sebastian-software/palamedes/blob/main/docs/nextjs-first-run.md)\n\n## Installation\n\n```bash\npnpm add @palamedes/core @palamedes/react @palamedes/runtime @palamedes/next-plugin server-only\npnpm add -D @palamedes/cli @palamedes/config\n```\n\n## Minimal Setup\n\n```js\nconst { withPalamedes } = require(\"@palamedes/next-plugin\");\n\nmodule.exports = withPalamedes({});\n```\n\n```yaml\nlocales: [en, de]\nsource-locale: en\ncatalogs:\n  - path: src/locales/{locale}\n    include: [src]\n```\n\nTransformed code expects `getI18n()` from `@palamedes/runtime`, so make sure the active i18n instance is available on both the client and the server before translated code executes.\n\nFor translated Client Components using PO catalogs, enable\n`messageSplitting: true`. Palamedes then owns the browser bootstrap: it loads\nonly the document locale's fragments for Client Components and helpers that are\nactually present in the evaluated module graph. No application-owned catalog\nboundary, executable RSC payload, or inline script is required.\n\nCatalog storage can be PO or FCL in `palamedes.yaml`, but the current Next\nloader is still a `.po` import loader. Keep direct app imports on `.po` unless a\nfuture adapter release explicitly documents `.fcl` imports.\n\nFor App Router Server Components on the Node runtime, use a server-only module\nwith `@palamedes/next-plugin/server`. This follows the official RSC shape: keep\nserver code behind `server-only`, memoize request work with React `cache()`, and\nbind direct macro calls to the complete Next render lifetime.\n\n```ts\n// src/lib/i18n.server.ts\nimport \"server-only\";\n\nimport { cache } from \"react\";\nimport { createNextServerI18nScope } from \"@palamedes/next-plugin/server\";\nimport type { PalamedesI18n } from \"@palamedes/core\";\n\nexport const serverI18n = createNextServerI18nScope<PalamedesI18n>();\n\nconst loadActiveServerI18n = cache(async () => {\n  const locale = await resolveLocaleFromCookiesOrHeaders();\n  const i18n = await loadI18n(locale);\n  return { i18n, locale };\n});\n\nexport async function createActiveServerI18n() {\n  const active = await loadActiveServerI18n();\n  serverI18n.activate(active.i18n);\n  return active;\n}\n```\n\n```tsx\n// app/page.tsx\nimport { t } from \"@palamedes/core/macro\";\nimport { createActiveServerI18n } from \"@/lib/i18n.server\";\n\nfunction DownstreamServerTitle() {\n  return <h1>{t`Welcome to Palamedes`}</h1>;\n}\n\nexport default async function Page() {\n  const { locale } = await createActiveServerI18n();\n  return (\n    <>\n      <DownstreamServerTitle />\n      <TranslatedClientContent locale={locale} />\n    </>\n  );\n}\n```\n\nEnable the client graph bootstrap once in the Next configuration:\n\n```js\nmodule.exports = withPalamedes(\n  {},\n  {\n    messageSplitting: true,\n  },\n);\n```\n\nEach message-bearing browser module gets statically enumerable imports for its\nselected PO subset. It awaits only the import matching\n`document.documentElement.lang`, loads the fragment into a shared parser-free\ninstance, and only then evaluates that module body or resolves it to an\nimporter. Turbopack and webpack therefore omit inactive locale catalogs and\nunvisited route messages from network requests. Locale changes require a\ndocument navigation.\n\nEager translation calls must execute inside a function, method, or callback\nafter i18n activation. Palamedes rejects eager macros at module scope, and\ndeclarations that defer translation until component render remain valid. The\nclient bootstrap also initializes the module's own fragment before its body, so\ncustom compiled-adapter calls observe that fragment if they must run eagerly.\n\nSelected `.po` imports remain normal development dependencies. Their\nsource-locale fallbacks and the Palamedes config are also registered as loader\ndependencies, so catalog and fallback-policy edits invalidate the affected\nsubset under supported hosts. If a custom loader host does not implement\n`addDependency()`, Palamedes emits one development warning; restart after\nchanging a fallback catalog or config in that host. Next may apply Fast Refresh\nor fall back to a full document reload at an async-module boundary. A document\nreload is the supported fallback. The development invalidation regression runs\nunder Turbopack. Webpack's top-level-await client build is covered in\nproduction, but does not claim an equivalent HMR contract.\n\nEach production fragment import is attempted once. If one rejects, Palamedes\nlogs the failure with the module path and locale, skips only that fragment, and\ncontinues hydrating the client graph (including any other fragments that did\nload). It deliberately avoids an immediate, unbacked-off retry: deterministic\nCDN, ad-blocker, and stale-deploy failures are unlikely to improve in the same\nturn, while a retry can add a request without restoring the graph. Development\nremains fail-fast so catalog wiring failures stay visible while editing.\nProduction retains readable source text by default when a skipped fragment has\nno loaded translation. Set `keepSourceFallbacks: false` when the smaller\nhash-only output is required because authored source text cannot ship.\n\n`messageSplitting` currently supports PO catalogs and defaults to `false` for\ncompatibility. Keep using `createClientCatalogBoundary()` from\n`@palamedes/react/client` when an app needs a complete active-locale catalog or\na custom loading strategy. Parser-free split apps should author client messages\nwith macros or compiled adapters; raw ICU strings passed to compatibility\nruntime components still require the full parser.\n\nCreate one Next server scope at module level and activate a fresh i18n instance\nduring request-local server initialization. Its lifetime is the complete App\nRouter render, including the RSC pass, Client Component server prerender, and\nReact suspension/resumption. Next render objects are held as weak request keys;\nthere is no process-global \"last request\" instance to leak another locale.\n\nDo not call `setServerI18nGetter()` inside every Server Component render. Use\n`serverI18n.run(i18n, callback)` only for tightly scoped helper callbacks. Use\nthe generic `createServerI18nScope()` from `@palamedes/runtime/server` for\nclassic Node request handlers outside Next. Both server subpaths are Node-only,\nso keep them out of Client Components and Edge runtime code.\n\nThe Next render-lifetime adapter supports the package's declared Next 16 peer\nrange and is verified against Next 16.2. It intentionally binds to Next's\nserver render storage because public React async context does not span both\nApp Router render passes. If a future Next 16 release removes that server\nstorage module, the import fails during the application build instead of\nsilently falling back to stale or cross-request i18n state; upgrade Palamedes\nbefore adopting that Next release.\n\nReferences: [Next.js Server and Client Components](https://nextjs.org/docs/app/getting-started/server-and-client-components), [Next.js data fetching and request-scoped React cache](https://nextjs.org/docs/app/getting-started/fetching-data), and [React `cache`](https://react.dev/reference/react/cache).\n\n### Server Functions and Actions\n\nA Server Function starts a separate request, so initialization performed while\nrendering a page does not cover it. Add a conventional server entry module in\nthe project root or `src` directory:\n\n```ts\n// src/palamedes.server.ts\nimport { createI18n } from \"@palamedes/core/compiled\";\nimport { getLocale, serverI18nScope } from \"./lib/i18n.server\";\n\nexport async function initializeServerFunctionI18n(): Promise<void> {\n  const { locale } = await getLocale();\n  const i18n = createI18n();\n  i18n.activate(locale);\n  serverI18nScope.activate(i18n);\n}\n```\n\nThen opt into automatic initialization with a flag:\n\n```js\nconst { withPalamedes } = require(\"@palamedes/next-plugin\");\n\nmodule.exports = withPalamedes(\n  {},\n  {\n    serverFunctions: true,\n  },\n);\n```\n\nPalamedes instruments directive-visible async functions: direct exports and\nlocally declared named exports in a module with a top-level `\"use server\"`\ndirective, async callbacks nested in an exported initializer such as\n`export const save = withAuth(async () => ...)`, and async functions with their\nown `\"use server\"` directive. It injects one initializer import per module and\nawaits the initializer after the function's directive prologue. This also\ncovers actions without a local macro; sync and async helper calls then inherit\nthe initialized request scope.\n\nA re-export such as `export { save } from \"./save\"` has no function body to\ninstrument at the re-export site. Put `\"use server\"` in the implementation\nmodule or on the implementation function itself. Exported wrappers can pass a\nmodule-local `async function` or `const` async arrow/function callback by\nreference (including through nested wrappers). A wrapper that only receives an\nimported callback still has no local async body for Palamedes to instrument, so\nmark that callback's implementation explicitly.\n\nThe initializer belongs to the application. It should resolve the request\nlocale, create and activate a fresh request-local i18n instance, and be\nrequest-memoized or otherwise idempotent. It does not load a whole locale\ncatalog: for each message-bearing server module, the transform registers one\nlazy import per locale containing only that module's compiled ids. Static ESM\nimports naturally bring along registrations from transitive helpers. After the\napplication initializer activates its instance, Palamedes imports only the\nactive locale's registered fragments and loads them into that instance.\n\nRegistration must happen before the initializer runs to affect the current\nrequest. A module first reached through a dynamic import inside the action body\nregisters its fragments too late for that invocation; those registrations are\navailable to subsequent requests. Keep translating helpers in the static ESM\ndependency graph, or load their messages explicitly before translating during\nthe first request.\n\nGenerated locale imports are deduplicated across concurrent and later requests\nby the server module runtime. The request-local `load()` calls still merge each\nfragment into the fresh instance; they scale with the messages represented in\nthe currently evaluated server graph rather than with the complete locale\ncatalog. The plugin resolves exactly one `palamedes.server` module from the\nproject root or `src` directory and keeps its absolute import address internal.\n\nRegistration follows module evaluation, not a per-action bundler manifest. A\nlong-lived server runtime can therefore retain registrations from more than one\naction graph, so a later action may load a superset of its own dependency\nclosure. This affects the upper performance bound, not lookup correctness:\nPalamedes still imports only the active locale and only the selected ids from\neach registered source module. During webpack development, each generated\nserver module releases its exact registration on HMR disposal, and a\nre-evaluated module atomically replaces all of its sidecars. Turbopack does not\ncurrently expose an equivalent server-module disposal hook to loader output;\nedits and catalog/config changes replace active registrations, but a module\nremoved from the graph can remain registered until the dev server restarts.\n\nParameter defaults execute before the function body. Palamedes therefore\nrejects eager macros in Server Function parameter initializers, including\nnested destructuring defaults. Move such defaults into the body and preserve\nJavaScript default-parameter semantics explicitly:\n\n```ts\nexport async function save(message?: string) {\n  \"use server\";\n  if (message === undefined) message = t`Fallback`;\n}\n```\n\nDo not replace this guard with `??=` unless `null` should also select the\nfallback. Server Function instrumentation is opt-in and currently targets the\nNext.js integration.\n\n## Options\n\n```js\nconst { withPalamedes } = require(\"@palamedes/next-plugin\");\n\nmodule.exports = withPalamedes(\n  {},\n  {\n    include: /\\.([cm]?[jt]s|[jt]sx)$/,\n    exclude: /node_modules/,\n    enablePoLoader: true,\n    configPath: \"./palamedes.yaml\",\n    projectRoot: undefined,\n    failOnMissing: false,\n    failOnCompileError: false,\n    keepSourceFallbacks: undefined,\n    workspaceRoot: undefined,\n    serverFunctions: true,\n    messageSplitting: true,\n  },\n);\n```\n\n`keepSourceFallbacks` defaults to `true` in both development and production,\nso a missing catalog fragment renders readable source text rather than a\ncompiled hash. Set it to `false` to opt into smaller output or prevent source\ntext from shipping. The parser-free runtime leaves ICU source fallbacks raw;\nuse `@palamedes/core` when such a fallback must interpolate values.\n\n`include` and `exclude` select which sources are macro-transformed, and apply\nunder both bundlers: webpack uses them as the loader's `test`/`exclude`, and\nTurbopack receives them as `{ path: include }` plus `{ not: { path: exclude } }`\nin the rule condition.\n\nThe two bundlers do not match the same string, so a regex that is anchored to a\ndirectory layout can behave differently:\n\n- webpack tests the **absolute resource path** (`/home/me/app/src/page.tsx`)\n- Turbopack tests **its own internal path representation** for the module,\n  which is not guaranteed to be that absolute OS path\n\nPatterns matching a file extension (`/\\.([cm]?[jt]s|[jt]sx)$/`) or a path segment\n(`/[/\\\\]generated[/\\\\]/`) work the same under both. Patterns anchored with `^`,\nor built from an absolute directory, are the ones that can match under webpack\nand silently miss under Turbopack — prefer segment-based patterns and verify\nunder both bundlers before relying on one. Both bundlers skip dependencies by\ndefault: `exclude` defaults to `/node_modules/`, and the Turbopack rule also\ncarries `{ not: \"foreign\" }`.\n\nThe `.po` loader is scoped the same way. It is registered with\n`{ not: \"foreign\" }` under Turbopack and `exclude: /node_modules/` under\nwebpack, so a dependency that ships importable `.po` files is left alone\ninstead of failing the build as an unmatched catalog.\n\n`projectRoot` pins the Next application directory. Under the normal Next CLI,\nPalamedes derives it from `next dev apps/web` / `next build apps/web`; webpack\nand Turbopack loaders also prefer their supplied Next root context. This makes\nconfig discovery, `palamedes.server.*`, catalog paths, and cache entries belong\nto the app rather than the shell's working directory. Relative `configPath`\nvalues resolve from this directory. Set `projectRoot` explicitly in a custom\nNext host or if the app directory is ambiguous. `cwd` is a deprecated alias.\n\n`workspaceRoot` pins the monorepo root used for Turbopack and output file\ntracing. When omitted, `withPalamedes` walks upward from the Next project root\nlooking for workspace markers (`workspaces` in package.json,\n`pnpm-workspace.yaml`, `turbo.json`, or `.git`) and — when it finds one — sets\n`outputFileTracingRoot` and `turbopack.root` on the Next config as a side\neffect. Pass `workspaceRoot` explicitly if that detection picks the wrong\ndirectory.\n\n## What This Package Handles\n\n- transforms supported message macros in JavaScript and TypeScript sources\n- compiles imported `.po` files into JavaScript modules\n- keeps source-string-first catalog semantics aligned with the native core\n- reports placeholder and ICU compatibility diagnostics from the native catalog compiler\n- integrates with both webpack and Turbopack\n\n## Related Docs\n\n- [Proof, benchmarks, and current maturity](https://github.com/sebastian-software/palamedes/blob/main/docs/proof-and-benchmarks.md)\n- [Troubleshooting common setup failures](https://github.com/sebastian-software/palamedes/blob/main/docs/troubleshooting.md)\n- [Migration from Lingui](https://github.com/sebastian-software/palamedes/blob/main/docs/migrate-from-lingui.md)\n- [Examples](https://github.com/sebastian-software/palamedes/blob/main/examples/README.md)\n\n<!-- ferramenta-family:start -->\n\n**palamedes** is part of the [Ferramenta](https://ferramenta.dev) family — Rust-native developer tools that keep the APIs the ecosystem already knows.\n\nSiblings: [ferroni](https://sebastian-software.github.io/ferroni/) · [ferriki](https://github.com/sebastian-software/ferriki) · [ferromark](https://sebastian-software.github.io/ferromark/) · [ferrolex](https://github.com/sebastian-software/ferrolex) · [ferrocat](https://ferrocat.dev) · [ferrovia](https://github.com/sebastian-software/ferrovia) · [ferralk](https://github.com/sebastian-software/ferralk) · [ferrugo](https://github.com/sebastian-software/ferrugo).\n<!-- ferramenta-family:end -->\n\n## License\n\n[![Sebastian Software](https://sebastian-brand.vercel.app/sebastian-software/logo-software.svg)](https://oss.sebastian-software.com/)\n\nMIT OR Apache-2.0 © 2026 Sebastian Software\n","readmeFilename":""}