{"_id":"@i18n-micro/route-strategy","_rev":"23-814e5bc9e669e49fb0ae8f141fd3e147","name":"@i18n-micro/route-strategy","dist-tags":{"latest":"1.1.27"},"versions":{"1.1.0":{"name":"@i18n-micro/route-strategy","version":"1.1.0","keywords":["i18n","nuxt","routes","locale","route-generator","internationalization"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.0","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-generator#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"81d153f86e796c9699bb728f090ea546addaa85d","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.0.tgz","fileCount":22,"integrity":"sha512-HqJvBQc38hMh+Mx6hcvpY0tXM+Ix0I8viPffIN8KoRuIhBkLfRXBeA7ZDaKx8KBLCX6noYtmonTp4bLIr8MLBw==","signatures":[{"sig":"MEUCICjpz0tWytOpBrRcqna0yN6Mjv3a3sHvpfet9Y0mn4t5AiEAmmxg/huf0OXYYuRLsKY1nv3rywM+4vMvLDPJB92897c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67603},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"jest","build":"vite build"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/7b6f197334d138b27d2dbc51e7e191af/i18n-micro-route-strategy-1.1.0.tgz","_integrity":"sha512-HqJvBQc38hMh+Mx6hcvpY0tXM+Ix0I8viPffIN8KoRuIhBkLfRXBeA7ZDaKx8KBLCX6noYtmonTp4bLIr8MLBw==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-generator"},"_npmVersion":"10.8.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.1.0","@i18n-micro/types":"1.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.0_1770290520504_0.7850954275800994","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@i18n-micro/route-strategy","version":"1.1.1","keywords":["i18n","nuxt","routes","locale","route-generator","internationalization"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.1","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-generator#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"cf0448441767c56d74b5dc583eee8c0158be3c45","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.1.tgz","fileCount":22,"integrity":"sha512-HaxqXqcaHCHLsQ+qOZ4BgV7C1Vgkz2ZkXMcYK2fH/FzKDf8uUAFQ/HSwinMFzW/19hGqTwXh5e9IL57Tome66g==","signatures":[{"sig":"MEYCIQDqD5AMeBSTkblmebIlcy5limE7g+17AEwsGLRvXXUqeAIhAJqhBuI3sm8IKhChbka1VnlkCTSIkND8f1n+sh+GC2pt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68316},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"jest","build":"vite build"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/64c359066ed937fa4fd6c40fc777c2cb/i18n-micro-route-strategy-1.1.1.tgz","_integrity":"sha512-HaxqXqcaHCHLsQ+qOZ4BgV7C1Vgkz2ZkXMcYK2fH/FzKDf8uUAFQ/HSwinMFzW/19hGqTwXh5e9IL57Tome66g==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-generator"},"_npmVersion":"10.8.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.1.1","@i18n-micro/types":"1.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.1_1770392936011_0.523630582479665","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@i18n-micro/route-strategy","version":"1.1.2","keywords":["i18n","nuxt","routes","locale","route-generator","internationalization"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.2","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-generator#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"3449c15f1faafda81e12a81b79c724cba57e827e","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.2.tgz","fileCount":22,"integrity":"sha512-NMzenGDMAX33UUA16cpmlX12sOUggaVZGlYBoEPFeqfgVpwBHx+IwwR2ve1aOdczU8erTrJE4hsKrQ2vgeaF1g==","signatures":[{"sig":"MEUCIQCHjhzTBpNR/jsO6QjFrVb+B2K/l7Aqi1L4CO8uvLKxIwIgF0MLcXXFQNEeM3eJHZn2zCKfLN4fcnsHBiHLnja3Kzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67892},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"jest","build":"vite build"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/4769bf69060af03e3a46c8ce540161b1/i18n-micro-route-strategy-1.1.2.tgz","_integrity":"sha512-NMzenGDMAX33UUA16cpmlX12sOUggaVZGlYBoEPFeqfgVpwBHx+IwwR2ve1aOdczU8erTrJE4hsKrQ2vgeaF1g==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-generator"},"_npmVersion":"10.8.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.1.2","@i18n-micro/types":"1.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.2_1770448235710_0.003043189926820622","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@i18n-micro/route-strategy","version":"1.1.3","keywords":["i18n","nuxt","routes","locale","route-generator","internationalization"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.3","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-generator#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"f24447b83007659360e89badcee176b68a5e9a51","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.3.tgz","fileCount":22,"integrity":"sha512-AsJRSmE7f3u8w6glexJhXZ2Flv1Ed9qLAYDM5wKeFpQbrl2pr9LWVAQBzaN8oNREsqyaJiQ4DCb7qZOJNb2b/A==","signatures":[{"sig":"MEUCIDgm1YoOC6Qtz/sYfjMgzrLu2Q5sSHmUADqxo0EKpaEAAiEA85CAnwPPFgrZyUgOId+Rq14JaIGPWg66Js0QC+nOIII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67783},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"jest","build":"vite build"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/f6ffd60baa05f0c26f43bde8b568b5b3/i18n-micro-route-strategy-1.1.3.tgz","_integrity":"sha512-AsJRSmE7f3u8w6glexJhXZ2Flv1Ed9qLAYDM5wKeFpQbrl2pr9LWVAQBzaN8oNREsqyaJiQ4DCb7qZOJNb2b/A==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-generator"},"_npmVersion":"10.8.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.1.3","@i18n-micro/types":"1.1.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.3_1770482656639_0.28415689530109556","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@i18n-micro/route-strategy","version":"1.1.4","keywords":["i18n","nuxt","routes","locale","route-generator","internationalization"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.4","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-generator#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"2f55fd565433ebb30d795b1ceefa6bae2e75b1f9","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.4.tgz","fileCount":22,"integrity":"sha512-m9e8TqD13wA5R+AZd6ed2cA8Rp4RPUd30qjrrO7eo0iVIX9Lqjq7wnj3cSx4PVZ+kkJCM7457VPQQRr2xrKrVA==","signatures":[{"sig":"MEQCIE0KigcTt6NnDSigU8pOIo+pGEFrh7jlQwwjVXFj1G/HAiAsO+bVGJH2aR13rHLadsd1xqGvN+9ChcWXCPSmjEsjVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68098},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"jest","build":"vite build"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/cd02beafa5f846ce6cc58e4e4837827d/i18n-micro-route-strategy-1.1.4.tgz","_integrity":"sha512-m9e8TqD13wA5R+AZd6ed2cA8Rp4RPUd30qjrrO7eo0iVIX9Lqjq7wnj3cSx4PVZ+kkJCM7457VPQQRr2xrKrVA==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-generator"},"_npmVersion":"10.8.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.2.0","@i18n-micro/types":"1.1.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.4_1771487132170_0.14718865742453047","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@i18n-micro/route-strategy","version":"1.1.5","keywords":["i18n","nuxt","routes","locale","route-generator","internationalization"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.5","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-generator#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"20f72a94cc5b9253bd08acf3a5bea337e0da6fe6","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.5.tgz","fileCount":22,"integrity":"sha512-Wx9urBpE2BXnExPnHlX2i0cWFdyFKcZcLhO1uWBdUH1DHHLP8UGMPVX48GuXPFPT95O08fXZZBnqKSK7AtCCdA==","signatures":[{"sig":"MEYCIQDiej/yNgYOR9kI3Fon9pkDaP4HDfVAA+p8pHFqrCxCIQIhALfcVjSnxy1iyNfI5C1RglnmiRGZKeSjSBRZQZR1yZbz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68463},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"jest","build":"vite build"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/256b4d821990b0ae79bab74784f8481d/i18n-micro-route-strategy-1.1.5.tgz","_integrity":"sha512-Wx9urBpE2BXnExPnHlX2i0cWFdyFKcZcLhO1uWBdUH1DHHLP8UGMPVX48GuXPFPT95O08fXZZBnqKSK7AtCCdA==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-generator"},"_npmVersion":"10.8.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.2.0","@i18n-micro/types":"1.1.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.5_1773817218431_0.7594529391650486","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@i18n-micro/route-strategy","version":"1.1.6","keywords":["i18n","nuxt","routes","locale","route-generator","internationalization"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.6","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-generator#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"79768789862317709b6afd1a57276dcf102d9302","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.6.tgz","fileCount":23,"integrity":"sha512-q5UxW5zPm2yLFv7m/rcAk40gAK9aLwZHLlVfROl1BLNypnirR68/cdo+uDaM32i0Iw3ycJcEqphd9NJdgBiBIQ==","signatures":[{"sig":"MEUCIDC9h02pSHINQqu76EHTXGEcIafWjjFydVfDgLmX6XxuAiEA9pMxSQ+l8RpISHkyM3eQBDqvM6cPNIdm48zRwXt8Q/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69767},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"jest","build":"vite build"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/4fe62271e26e45ad4fa1a4a7a61dd581/i18n-micro-route-strategy-1.1.6.tgz","_integrity":"sha512-q5UxW5zPm2yLFv7m/rcAk40gAK9aLwZHLlVfROl1BLNypnirR68/cdo+uDaM32i0Iw3ycJcEqphd9NJdgBiBIQ==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-generator"},"_npmVersion":"11.12.1","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.3.0","@i18n-micro/types":"1.2.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.6_1778844251412_0.7537357005478009","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@i18n-micro/route-strategy","version":"1.1.7","keywords":["i18n","nuxt","routes","locale","route-generator","internationalization"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.7","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"ba6db9103757801c7bd9b772c1d5ba2369d12215","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.7.tgz","fileCount":25,"integrity":"sha512-00rlRzM7pQh9FgLzm8I/PgAXbkerHRJSv356ZYKM99ybSkYxPNln7IW84BBfMLvI1pnj6/PgE82X+/ziloYNXg==","signatures":[{"sig":"MEUCIQCHaf4WspF89NDwYXpe74ofwQYR9VYO7wY8i6Cih3zjDwIgT4cUFShT5I+6zY9vtbbL6Wa0cZySxd4aQREoDFPLhoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71124},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.7.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"jest","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/5303b3108bb94a68392e93d0de85cc49/i18n-micro-route-strategy-1.1.7.tgz","_integrity":"sha512-00rlRzM7pQh9FgLzm8I/PgAXbkerHRJSv356ZYKM99ybSkYxPNln7IW84BBfMLvI1pnj6/PgE82X+/ziloYNXg==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"11.15.0","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.3.1","@i18n-micro/types":"1.2.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","vitest":"^3.2.4","publint":"^0.3.17","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.7_1779781874400_0.06748254149225286","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@i18n-micro/route-strategy","version":"1.1.8","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.8","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"f2efb41215aba0c1ab3db0b5f2122343f5a58acc","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.8.tgz","fileCount":25,"integrity":"sha512-1vWW6s1DDdO66KnICypzGVQQ3kbdpqrUsJdjaspkU4TFoBFFyttB69ZdrPP/4WQxAVKuUV7Pb1x8wt/T1Kto4Q==","signatures":[{"sig":"MEUCIHekluqouFU8LDyGev6WITBjh8tSDCB1GddAO2dr/PNIAiEA2uqeGkHJUEFMkv/sCalWFpdzgNKDQ7q0rRug8kQYwqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71070},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.8.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"jest","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/e0974e275868da1dd8b18160fcdd3326/i18n-micro-route-strategy-1.1.8.tgz","_integrity":"sha512-1vWW6s1DDdO66KnICypzGVQQ3kbdpqrUsJdjaspkU4TFoBFFyttB69ZdrPP/4WQxAVKuUV7Pb1x8wt/T1Kto4Q==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"11.16.0","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.3.2","@i18n-micro/types":"1.2.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","vitest":"^3.2.4","publint":"^0.3.17","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.8_1781512855555_0.6491259320693319","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@i18n-micro/route-strategy","version":"1.1.9","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.9","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"6eadc47383ba251bf1371941c0e0059fa9dd3b5b","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.9.tgz","fileCount":25,"integrity":"sha512-bBI0kARjRCDLYhG2y3phNcw/5wrYnrduMZ6hGQwOKLYaHr7C0jSkzxnJNmBLSjmP0RhakLESQw347q7yWFcVTQ==","signatures":[{"sig":"MEYCIQD10YV9k3UmmY5ZzHhyRlg9QVVXnenlufydppdRLjafCgIhAJsWIb5SfPkChUIVz5ou0/3dHVl0UmMQUncPjQ+P6xw3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71177},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.9.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"jest","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/202ccccd85641a5a7a280ceb1c50127f/i18n-micro-route-strategy-1.1.9.tgz","_integrity":"sha512-bBI0kARjRCDLYhG2y3phNcw/5wrYnrduMZ6hGQwOKLYaHr7C0jSkzxnJNmBLSjmP0RhakLESQw347q7yWFcVTQ==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"11.17.0","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.3.3","@i18n-micro/types":"1.2.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","vitest":"^3.2.4","publint":"^0.3.17","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.9_1782733749696_0.7200906527951743","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@i18n-micro/route-strategy","version":"1.1.11","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.11","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"683e8dd1abd70534431bba6a5967671082cb210d","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.11.tgz","fileCount":25,"integrity":"sha512-04IcvIjkXuW4maONko5C8QJn55dlhvFPEbqu/qzDmTpUmW8v7V+dzSxDFowL9SQXsV7HOmEEyxJrbIlbxKeZDA==","signatures":[{"sig":"MEYCIQDS3sdb3WgXLIzf4E2w2JRpc9/p02yoCvrIrfLwQ0EG0QIhAKFxeWYJVD25KGGJaghUffIjvqFLRQbvOqSZ/MuzIALS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71689},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.11.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"jest","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/f703ab7f72d1926ec19fe0d303c75e51/i18n-micro-route-strategy-1.1.11.tgz","_integrity":"sha512-04IcvIjkXuW4maONko5C8QJn55dlhvFPEbqu/qzDmTpUmW8v7V+dzSxDFowL9SQXsV7HOmEEyxJrbIlbxKeZDA==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"11.17.0","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.3.4","@i18n-micro/types":"1.2.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^7.3.1","vitest":"^3.2.4","publint":"^0.3.17","ts-jest":"^29.4.6","@types/jest":"^29.5.14","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.11_1783323460947_0.8672632765597719","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@i18n-micro/route-strategy","version":"1.1.12","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.12","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"688af62691b38fefe4ba7ef8726e1fd3674a43f3","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.12.tgz","fileCount":26,"integrity":"sha512-+m2AXEtyFOPblvlw2rRWAKW8d6Zr7hXE844Ay4PFpUPSk08Cv4LFWlnhO2k6XD/hW8xue4RHsOjysRsXvu4weQ==","signatures":[{"sig":"MEYCIQDqp+7sfckRy7lwEcala9gDXeNyf+Sq5z74AvSfSt2+cgIhAJFN1q1pu5TDn+zCd4kJG1q8OpYK7yXVSnqbFbO9xbxW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72642},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.12.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/fffc91d52da7aab0fb037bb418e0040a/i18n-micro-route-strategy-1.1.12.tgz","_integrity":"sha512-+m2AXEtyFOPblvlw2rRWAKW8d6Zr7hXE844Ay4PFpUPSk08Cv4LFWlnhO2k6XD/hW8xue4RHsOjysRsXvu4weQ==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"10.9.4","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"1.3.8","@i18n-micro/types":"1.2.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^4.1.10","publint":"^0.3.17","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.12_1785416145409_0.6800167109229451","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@i18n-micro/route-strategy","version":"1.1.13","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.13","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"4e8ec3700034a60a3c2c6cc4cb70a6f0caf58acf","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.13.tgz","fileCount":26,"integrity":"sha512-fuGWtu/m0Qd7YQ4jcjIbMVPUzFgWqLNpgd+pX0SUFmeTByNa/8AMpBTp/3a4s7vGzlXjQt0HMcITfvtbCh9aiQ==","signatures":[{"sig":"MEYCIQDCqWBzKp9H/Ql4VP6SgSiDKi5qGRNeGQBVHciTaBpd+AIhAIZdp0uLi2KjKiytOevpav84fcVsloTF0qcQT71/y+ZC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72644},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.13.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/b102cfc03378e9a8fa65aafc511868a2/i18n-micro-route-strategy-1.1.13.tgz","_integrity":"sha512-fuGWtu/m0Qd7YQ4jcjIbMVPUzFgWqLNpgd+pX0SUFmeTByNa/8AMpBTp/3a4s7vGzlXjQt0HMcITfvtbCh9aiQ==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"10.9.4","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"^1.3.9","@i18n-micro/types":"^1.2.8"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^4.1.10","publint":"^0.3.17","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.13_1785443164333_0.9097049593944238","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@i18n-micro/route-strategy","version":"1.1.14","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.14","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"792ce225e940a19d3e1b370afa09d0ce8276d521","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.14.tgz","fileCount":26,"integrity":"sha512-UvQJ+pvPKcDDrYXVk/YgjF/HseDgP/sgZqEVCR/AGNN3/FoP1MWe4FvCt/A4h2+M8EYT5A+SNKD7Aj4Zzbj7AA==","signatures":[{"sig":"MEUCIFNzVjupFv/JfEbEGcFfX8gTKIqDTMl5GqFFxpql0NL+AiEAm8BOGHONoBOM/seK4Znu7oYjbxlOgctSRkeNwoEOe4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72646},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.14.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/bbca3b2d3d47fddf21cee2006806c5b0/i18n-micro-route-strategy-1.1.14.tgz","_integrity":"sha512-UvQJ+pvPKcDDrYXVk/YgjF/HseDgP/sgZqEVCR/AGNN3/FoP1MWe4FvCt/A4h2+M8EYT5A+SNKD7Aj4Zzbj7AA==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"10.9.4","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"^1.3.11","@i18n-micro/types":"^1.2.10"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^4.1.10","publint":"^0.3.17","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.14_1785514076383_0.9640859983463397","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@i18n-micro/route-strategy","version":"1.1.15","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.15","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"fa29ec395d9f2cf045c5f10724c52bee24bd6dff","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.15.tgz","fileCount":26,"integrity":"sha512-0uDnnP0lD5098/oWOc9Uzj+uV32aJVUUX71sNZgMBEJUg0tHt5+yHgSAh/rCEeIRv7M7aJhG5pPBw95IpQTiZg==","signatures":[{"sig":"MEUCIAPim1KVon7tD/0kb8HO4B9VQSdlx8sYVHVsrSoRj2/KAiEA9bk2RsWjknffCRY6PRJD3GaZgWW4dzu37RKMQ6gaXv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72646},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.15.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/6e0c1635cf792fb0819a064e4c76a654/i18n-micro-route-strategy-1.1.15.tgz","_integrity":"sha512-0uDnnP0lD5098/oWOc9Uzj+uV32aJVUUX71sNZgMBEJUg0tHt5+yHgSAh/rCEeIRv7M7aJhG5pPBw95IpQTiZg==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"10.9.4","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"^1.3.13","@i18n-micro/types":"^1.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^4.1.10","publint":"^0.3.17","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.15_1785932269586_0.8179681237338852","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@i18n-micro/route-strategy","version":"1.1.16","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.16","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"f731dc91a49c646f72135f2121481ded24498814","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.16.tgz","fileCount":26,"integrity":"sha512-RQueLO8JPLE/PESj/q1iPsn+JTcnGjlwKeB035vbe2yeIcS5u9DOKPm9QBEkM8PQ2FIjOWuacV03hh20dOZxIg==","signatures":[{"sig":"MEYCIQDttiukd7m29GVvSt/+DIoHhuC5ck1qbr+sAzVnLCAqugIhAMiAdNO66AVPg7lgDfz5OeaMWQ+9rQ9AeBXdLXZKHxqz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72646},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.16.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/df1af80340798c1e1cafa3a194259ead/i18n-micro-route-strategy-1.1.16.tgz","_integrity":"sha512-RQueLO8JPLE/PESj/q1iPsn+JTcnGjlwKeB035vbe2yeIcS5u9DOKPm9QBEkM8PQ2FIjOWuacV03hh20dOZxIg==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"10.9.8","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"^1.3.14","@i18n-micro/types":"^1.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^4.1.10","publint":"^0.3.17","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.16_1787302155883_0.41677229881940336","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@i18n-micro/route-strategy","version":"1.1.17","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.17","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"5c691546f28b2163841909c5ebe2e3d8e2b21a31","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.17.tgz","fileCount":26,"integrity":"sha512-hn1USs1sWAPDhqFZlbMJVjQLllMt8tKD1Ft4kFsfLc9TPApbedBlU1Kh++l6VKaYW8sz9tX3OKvTXx6sJ1XuVA==","signatures":[{"sig":"MEQCICQK5dA9TjwYG4nHvtgzuuw8000iDQ5+UxRp2q8toSifAiB7oBLo2tQjBYyvJ7H2xKvULRSrzHNDJnnHyaehNFExZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72702},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.17.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","typecheck":"tsc --noEmit -p tsconfig.build.json","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/a48e1353ee0f51e91204e74feec128d1/i18n-micro-route-strategy-1.1.17.tgz","_integrity":"sha512-hn1USs1sWAPDhqFZlbMJVjQLllMt8tKD1Ft4kFsfLc9TPApbedBlU1Kh++l6VKaYW8sz9tX3OKvTXx6sJ1XuVA==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"12.0.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"^1.3.15","@i18n-micro/types":"^1.2.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^4.1.10","publint":"^0.3.17","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.17_1787806145734_0.8118838491616345","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@i18n-micro/route-strategy","version":"1.1.18","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.18","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"0ad1477a5174a5ea580bdd902c13cf4a3ebbbe5e","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.18.tgz","fileCount":26,"integrity":"sha512-l1gmtbcoD9MjLpdN7kt89Wf3GZA2gF8YiX3OXlzg+G/iaI2+ZRYGj+JLtWCs8ZsgJOXCMp9/usv7nK8xFHOx7A==","signatures":[{"sig":"MEUCIEsanMuvZuryE6FdYTIgT2L6Y/79h/QCQ7O1SB6XIN77AiEAlglpTuaYBCU+NEShJ9PLBJglt6a2IA0UBvuFxy29lVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72812},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.18.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","typecheck":"tsc --noEmit -p tsconfig.build.json","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/79562bcad7f6226bf8949a39c6d134b8/i18n-micro-route-strategy-1.1.18.tgz","_integrity":"sha512-l1gmtbcoD9MjLpdN7kt89Wf3GZA2gF8YiX3OXlzg+G/iaI2+ZRYGj+JLtWCs8ZsgJOXCMp9/usv7nK8xFHOx7A==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"12.0.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.0.0","@i18n-micro/core":"^1.3.15","@i18n-micro/types":"^1.2.12"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^4.1.10","publint":"^0.3.17","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.18_1788618722470_0.7611637476515365","host":"s3://npm-registry-packages-npm-production"}},"1.1.23":{"name":"@i18n-micro/route-strategy","version":"1.1.23","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.23","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"f63fb0a110f08e67e8ce578e7d9af10dbbdf6812","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.23.tgz","fileCount":26,"integrity":"sha512-09/NiVc15bC9xMymNKhfRowfHJvRgBqTVhiJCdUibU66Pa6TyWVtwmP5Cq0C0rHUPIdmO8beazXACsRa69U6+A==","signatures":[{"sig":"MEQCIF48rnVKuctK3AvTG+OX4+xi8xYbVMsqpdXyEsn2hXXDAiATPtyCobYEVxPfq13nhzhT6e/xO1WIgga2a130+D4Bdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66324},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.23.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","typecheck":"tsc --noEmit -p tsconfig.build.json","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/cf85c6325e87c1378abb443f074fe2dc/i18n-micro-route-strategy-1.1.23.tgz","_integrity":"sha512-09/NiVc15bC9xMymNKhfRowfHJvRgBqTVhiJCdUibU66Pa6TyWVtwmP5Cq0C0rHUPIdmO8beazXACsRa69U6+A==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"12.0.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.5.2","@i18n-micro/core":"^1.3.16","@i18n-micro/types":"^1.2.13","@i18n-micro/utils":"^1.0.21"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","vitest":"^4.1.11","publint":"^0.3.24","vite-plugin-dts":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.23_1788965786324_0.2654833615746479","host":"s3://npm-registry-packages-npm-production"}},"1.1.24":{"name":"@i18n-micro/route-strategy","version":"1.1.24","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.24","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"18f72680b25cbf681ec4edc0c422af904f28a13f","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.24.tgz","fileCount":26,"integrity":"sha512-gPB3EcfZ3DVFKzd3+JSkWXWqCZMDXfLnPczviG7SZttHQhRHTfd7t8P5k88kA5nou9BO1SAFKPCHBRcuCsdd/g==","signatures":[{"sig":"MEUCIQCMHaQ0N7GW4ZKgCihmR47csdUUS2ZS6pga/B8yISE1sgIgViS1vLQSqaAHo3DY1O+fQ5CsryWqXPqEpdyQqqTRmrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66324},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.24.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","typecheck":"tsc --noEmit -p tsconfig.build.json","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/6942ac0b414aeab802b3de7f51311ab5/i18n-micro-route-strategy-1.1.24.tgz","_integrity":"sha512-gPB3EcfZ3DVFKzd3+JSkWXWqCZMDXfLnPczviG7SZttHQhRHTfd7t8P5k88kA5nou9BO1SAFKPCHBRcuCsdd/g==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"12.0.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.5.2","@i18n-micro/core":"^1.3.17","@i18n-micro/types":"^1.2.14","@i18n-micro/utils":"^1.0.22"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","vitest":"^4.1.11","publint":"^0.3.24","vite-plugin-dts":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.24_1789035607576_0.7776221963897463","host":"s3://npm-registry-packages-npm-production"}},"1.1.25":{"name":"@i18n-micro/route-strategy","version":"1.1.25","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.25","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"b3722027e9ccc7730d3d2194a80c983ff4c6e3ed","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.25.tgz","fileCount":26,"integrity":"sha512-kOq05+zZu3aU/N+vC2Ldf1wI9ze9hqk3UEL12WEqmMhobagnCSiuXlCeXFmV6qHno2sJjMK4SWxB//MhkmAEWg==","signatures":[{"sig":"MEUCIGYS/AoRWgdDhg7bVjJmeN2PThbJPu9Kj8OLTXwRvPE8AiEAtwBg2Ey01pjx0ZLi7mWPmMAjIc4Mmq3KhRJB/E7lB7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD9IAiyAR+9FXc+cFfL3PaLPF5a+NIaUhI+8f7IKYkPiwIgdfVqtrVbpKmVUgiQb9JED+xQCnrlsFNA+YUIkMEOoz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66324},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.25.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","typecheck":"tsc --noEmit -p tsconfig.build.json","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/9a4327312cd5716fad6743786c4d914a/i18n-micro-route-strategy-1.1.25.tgz","_integrity":"sha512-kOq05+zZu3aU/N+vC2Ldf1wI9ze9hqk3UEL12WEqmMhobagnCSiuXlCeXFmV6qHno2sJjMK4SWxB//MhkmAEWg==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"12.0.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.5.2","@i18n-micro/core":"^1.3.18","@i18n-micro/types":"^1.2.15","@i18n-micro/utils":"^1.0.23"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","vitest":"^4.1.11","publint":"^0.3.24","vite-plugin-dts":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.25_1789393275592_0.35334760668554677","host":"s3://npm-registry-packages-npm-production"}},"1.1.26":{"name":"@i18n-micro/route-strategy","version":"1.1.26","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","_id":"@i18n-micro/route-strategy@1.1.26","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"051c0b1b2860358e31703011536cd53f158eca5a","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.26.tgz","fileCount":26,"integrity":"sha512-mVzHef5++rd8wtMRG/0CAQ02vUpsivgfvj4TpDWbQduRE523VT6mHE3jp91uqKeR3yG7fQx8fBqZybAd9+SPJQ==","signatures":[{"sig":"MEUCIQCy1m3Fa6d1Bs49tDGuaAO1rff443W+rPOEPBAchQiKMwIgTP7KAeleGR1qfddTGbuWGlkqkM8gyP3B5DYXmKV+jQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6WrP57i+Fjhw+BXbOwcrrSc03gtBWPbtK7AldW5huWgIhAPWoTfETG5ibExEpOQtB3/mnB+sJfQlcIpoKovqKxlEe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66324},"main":"dist/index.cjs","type":"module","_from":"file:i18n-micro-route-strategy-1.1.26.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","typecheck":"tsc --noEmit -p tsconfig.build.json","check:package":"publint"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/966e65f22fddf906e4cfa1db3fd9306e/i18n-micro-route-strategy-1.1.26.tgz","_integrity":"sha512-mVzHef5++rd8wtMRG/0CAQ02vUpsivgfvj4TpDWbQduRE523VT6mHE3jp91uqKeR3yG7fQx8fBqZybAd9+SPJQ==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"12.0.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.5.2","@i18n-micro/core":"^1.3.19","@i18n-micro/types":"^1.2.16","@i18n-micro/utils":"^1.0.24"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","vitest":"^4.1.11","publint":"^0.3.24","vite-plugin-dts":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/route-strategy_1.1.26_1790267919187_0.8045646641693778","host":"s3://npm-registry-packages-npm-production"}},"1.1.27":{"_id":"@i18n-micro/route-strategy@1.1.27","bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"dist":{"shasum":"e0bbb2bad0d0746f14f4ee6bea615f555bf63c3e","tarball":"https://registry.npmjs.org/@i18n-micro/route-strategy/-/route-strategy-1.1.27.tgz","fileCount":26,"integrity":"sha512-O863JStAXzYsZBuRMyurOcMxy1xaLScQNT9kcbqfttD/Knaf9hGq8pbpiE9Gv2gvaab23p7YCghYEK1I6uDuiA==","signatures":[{"sig":"MEYCIQCBXjRWVw2tJanhUTCz54RG2Q/0LwUlbcK/rqkxmzAqXwIhANiL12OCcgS8Vsi7s1sK38kZiPqAWuBVsSERvePokXUV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCADV3ksVbVoc5Gm1UF2c6xdqmpneNxvD4sqDNFS3odKQIhAOHr7m/gnlP8CfqhuFjrfOrt0NLtZd7zJrUVVIFqc1vG"}],"unpackedSize":66324},"main":"dist/index.cjs","name":"@i18n-micro/route-strategy","type":"module","_from":"file:i18n-micro-route-strategy-1.1.27.tgz","types":"dist/index.d.ts","author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"production":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"license":"MIT","scripts":{"test":"vitest run","build":"vite build","test:dist":"vitest run --config vitest.dist.config.ts","typecheck":"tsc --noEmit -p tsconfig.build.json","check:package":"publint"},"version":"1.1.27","_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/8214ccb63404e47a80823f072932ca7c/i18n-micro-route-strategy-1.1.27.tgz","_integrity":"sha512-O863JStAXzYsZBuRMyurOcMxy1xaLScQNT9kcbqfttD/Knaf9hGq8pbpiE9Gv2gvaab23p7YCghYEK1I6uDuiA==","repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"_npmVersion":"12.0.2","description":"Locale-aware route generator for Nuxt i18n micro","directories":{},"maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@nuxt/schema":"^3.18.1 || ^4.5.2","@i18n-micro/core":"^1.3.20","@i18n-micro/types":"^1.2.17","@i18n-micro/utils":"^1.0.25"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","vitest":"^4.1.11","publint":"^0.3.24","vite-plugin-dts":"^5.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/route-strategy_1.1.27_1790342275918_0.6621975287977846"}}},"time":{"created":"2026-02-05T11:22:00.398Z","modified":"2026-09-25T13:17:56.187Z","1.1.0":"2026-02-05T11:22:00.649Z","1.1.1":"2026-02-06T15:48:56.155Z","1.1.2":"2026-02-07T07:10:35.856Z","1.1.3":"2026-02-07T16:44:16.802Z","1.1.4":"2026-02-19T07:45:32.327Z","1.1.5":"2026-03-18T07:00:18.579Z","1.1.6":"2026-05-15T11:24:11.577Z","1.1.7":"2026-05-26T07:51:14.530Z","1.1.8":"2026-06-15T08:40:55.679Z","1.1.9":"2026-06-29T11:49:09.841Z","1.1.11":"2026-07-06T07:37:41.068Z","1.1.12":"2026-07-30T12:55:45.583Z","1.1.13":"2026-07-30T20:26:04.485Z","1.1.14":"2026-07-31T16:07:56.541Z","1.1.15":"2026-08-05T12:17:49.732Z","1.1.16":"2026-08-21T08:49:16.025Z","1.1.17":"2026-08-27T04:49:05.880Z","1.1.18":"2026-09-05T14:32:02.632Z","1.1.23":"2026-09-09T14:56:26.459Z","1.1.24":"2026-09-10T10:20:07.744Z","1.1.25":"2026-09-14T13:41:15.674Z","1.1.26":"2026-09-24T16:38:39.283Z","1.1.27":"2026-09-25T13:17:56.010Z"},"bugs":{"url":"https://github.com/s00d/nuxt-i18n-micro/issues"},"author":{"url":"https://s00d.github.io/","name":"s00d","email":"Virus191288@gmail.com"},"license":"MIT","homepage":"https://github.com/s00d/nuxt-i18n-micro/tree/main/packages/route-strategy#readme","keywords":["i18n","internationalization","locale","nuxt","route-generator","routes"],"repository":{"url":"git+https://github.com/s00d/nuxt-i18n-micro.git","type":"git","directory":"packages/route-strategy"},"description":"Locale-aware route generator for Nuxt i18n micro","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"readme":"# @i18n-micro/route-strategy\n\nHigh‑performance route generation and localization strategies for **Nuxt I18n Micro**.\n\nThis package is responsible for turning Nuxt page definitions (`NuxtPage[]`) into a fully localized route tree for all supported strategies:\n\n- `no_prefix`\n- `prefix`\n- `prefix_except_default`\n- `prefix_and_default`\n\nIt is used by the main Nuxt module at build/extend‑pages time and is designed to be:\n\n- deterministic (stable snapshots),\n- fast (single pass over pages, no heavy allocations),\n- and testable (Jest snapshot suite under `tests/`).\n\n---\n\n## Overview\n\nAt a high level, `@i18n-micro/route-strategy`:\n\n- takes the raw Nuxt `pages` array;\n- applies the selected i18n strategy;\n- expands each page into zero, one or many localized routes;\n- wires in:\n  - `globalLocaleRoutes` (custom paths per locale),\n  - `filesLocaleRoutes` (file‑level locale paths),\n  - `routeLocales` (locale restrictions),\n  - `noPrefixRedirect` flag;\n- keeps aliases, children and internal/excluded routes consistent.\n\nAll of this is done without any Nuxt runtime / Vue Router dependency – it operates purely on plain `NuxtPage` objects, so it is safe to run in Node during build and easy to test.\n\n---\n\n## Core Concepts\n\n### Strategies\n\nThe generator supports the same strategies as the runtime:\n\n- **`no_prefix`**\n  - URLs have **no locale prefix** (`/about`, `/kontakt`).\n  - Locale is handled via cookies / runtime logic, not via path.\n  - `globalLocaleRoutes` are used to generate per‑locale variants where appropriate, but the _visible_ URLs stay prefix‑less.\n\n- **`prefix`**\n  - All localized routes are prefixed: `/en/about`, `/de/ueber-uns`, etc.\n  - There is **no unprefixed** default route; every locale uses its own prefix.\n\n- **`prefix_except_default`**\n  - Default locale uses no prefix (`/about`).\n  - Non‑default locales are prefixed (`/de/ueber-uns`).\n  - This is the most complex strategy around children, aliases and custom paths.\n\n- **`prefix_and_default`**\n  - Default locale is available **both** as unprefixed and prefixed:\n    - `/about` and `/en/about` can coexist.\n  - Non‑default locales behave like in `prefix`.\n\n### Inputs and configuration\n\nThe main entry point is the `RouteGenerator` class:\n\n```ts\nimport type { NuxtPage } from '@nuxt/schema'\nimport { RouteGenerator } from '@i18n-micro/route-strategy'\n\nconst generator = new RouteGenerator({\n  locales, // Array<{ code, iso, name, baseUrl?, baseDefault? }>\n  defaultLocaleCode, // e.g. 'en'\n  strategy, // 'no_prefix' | 'prefix' | 'prefix_except_default' | 'prefix_and_default'\n  globalLocaleRoutes, // Optional: per‑path custom routes per locale\n  filesLocaleRoutes, // Optional: per‑file routes extracted at build time\n  routeLocales, // Optional: per‑route locale restrictions\n  noPrefixRedirect, // Optional: behavior for redirect helpers in no_prefix\n})\n\nconst pages: NuxtPage[] = [\n  { path: '/about', name: 'about' },\n  // ...\n]\n\ngenerator.extendPages(pages)\n// `pages` is now mutated in‑place and contains localized routes\n```\n\nKey config fields:\n\n- **`globalLocaleRoutes`**:\n  - Map from _canonical path_ or _route name_ to per‑locale paths:\n  - Example:\n    ```ts\n    const globalLocaleRoutes = {\n      '/about': {\n        en: '/about',\n        de: '/ueber-uns',\n        ru: '/o-nas',\n      },\n    }\n    ```\n\n- **`filesLocaleRoutes`**:\n  - Map extracted from files (e.g. Vite/nuxt loader) that describes custom paths defined in code (`$defineI18nRoute`‑like APIs).\n  - Used as a fallback when there is no explicit `globalLocaleRoutes` entry.\n\n- **`routeLocales`**:\n  - Restricts which locales are allowed for a given page path:\n    ```ts\n    const routeLocales = {\n      '/about': ['en', 'de'], // 'ru' will not get localized variants\n    }\n    ```\n\n---\n\n## Internal Architecture (for Contributors)\n\n> This section is intended for developers working on `@i18n-micro/route-strategy` itself.\n\nThe package is structured around **strategies** and a small **core**:\n\n- `src/route-generator.ts`\n  - Thin facade around strategy selection and Nuxt `extendPages` hook contract.\n- `src/core/context.ts`\n  - `GeneratorContext`:\n    - holds locales, default locale, strategy;\n    - provides helpers to query:\n      - `getAllowedLocales` (applies `routeLocales`);\n      - `getCustomPath` (combines `globalLocaleRoutes` + `filesLocaleRoutes`);\n      - `localizedPaths` map (used to resolve children/aliases).\n- `src/core/localized-paths.ts`\n  - Responsible for building a normalized map of `{ pathKey -> perLocalePath }`.\n  - Used heavily by strategies to resolve nested/child routes and aliases.\n- `src/core/alias.ts`\n  - `generateAliasRoutes`:\n    - creates proper alias routes for each localized variant;\n    - ensures that aliases inherit children so that `/company/team` works when `/about/team` exists.\n- `src/strategies/abstract.ts`\n  - `BaseStrategy` and helpers:\n    - common logic for recursion over children;\n    - helpers for looking up custom paths;\n    - ensures immutability and deterministic ordering.\n- `src/strategies/*.ts`\n  - Concrete strategies:\n    - `no-prefix.ts`\n    - `prefix.ts`\n    - `prefix-except-default.ts`\n    - `prefix-and-default.ts`\n  - Each strategy implements:\n    - `processPage(page, context)` → `NuxtPage[]`:\n      - decides how the original page should be localized (or left as‑is);\n      - uses `localizeChildren` / `localizeChildrenAllLocales` from `BaseStrategy` for deep trees;\n      - respects `internal`/excluded routes.\n\nThe implementation is heavily covered by snapshot tests under `tests/`:\n\n- `basic.test.ts` – common/simple scenarios.\n- `paths-and-alias.test.ts` – aliases, internal paths, Cloudflare Pages, `filesLocaleRoutes`.\n- `locale-restrictions.test.ts` – `routeLocales` behavior.\n- `strategies.test.ts` – cross‑strategy matrix.\n- `deep-nesting.test.ts` / `advanced.test.ts` – complex trees.\n- `critical-scenarios.test.ts` – regression cases.\n\nWhen making changes, always run:\n\n```bash\npnpm --filter @i18n-micro/route-strategy test\n```\n\nSnapshots are considered part of the public contract for this package – avoid changing them unless you are intentionally changing behavior and understand the migration impact.\n\n---\n\n## Developer Guidelines\n\n- **Do not depend on Nuxt/Vue Router here**:\n  - This package must stay framework‑agnostic and operate on `NuxtPage`‑like POJOs only.\n  - All runtime behaviour (redirects, `$localeRoute`, `$localePath`, etc.) is handled by other packages (`@i18n-micro/core`, `@i18n-micro/path-strategy`, runtime plugins).\n\n- **Keep strategies deterministic**:\n  - Given the same input pages and config, output must be stable.\n  - Do not introduce randomization or time‑dependent behavior.\n\n- **Prefer small, composable helpers**:\n  - Logic that is shared between multiple strategies should live in:\n    - `BaseStrategy`,\n    - or dedicated helpers in `core/`.\n  - Avoid copying complex conditionals into each strategy.\n\n- **Respect performance**:\n  - `extendPages` is called at build time, and can run on large apps.\n  - Avoid unnecessary deep clones; reuse objects where safe.\n  - Prefer simple loops over heavy abstractions.\n\n---\n\n## Testing & Contribution\n\n- Tests live in `packages/route-strategy/tests`.\n- Jest config: `packages/route-strategy/jest.config.cjs`.\n- To run only these tests:\n\n```bash\npnpm --filter @i18n-micro/route-strategy test\n```\n\nIf you contribute new behavior:\n\n1. Add or update a dedicated test file.\n2. Prefer asserting on the full `pages` array via snapshots to catch regressions.\n3. Document non‑obvious behavior in this README or in inline comments near the relevant strategy/core function.\n\n---\n\n## Relationship to Other Packages\n\n- **`@i18n-micro/core`**:\n  - Uses the routes generated here to implement runtime helpers (`$t`, `$localeRoute`, `$switchLocaleRoute`, etc.).\n  - Assumes the naming and path conventions from `@i18n-micro/route-strategy` are stable.\n\n- **`@i18n-micro/path-strategy`**:\n  - Implements strategy‑aware **frontend** path building for `$localeRoute` / `$localePath`.\n  - Must remain consistent with how `@i18n-micro/route-strategy` names/structures routes.\n\nIf you change route naming or generation rules here, you almost certainly need to review these packages as well.\n","readmeFilename":"README.md"}