{"_id":"@voilabs/oilang","_rev":"37-9400e52294b4e830dd8310bae16b3351","name":"@voilabs/oilang","dist-tags":{"latest":"0.0.37"},"versions":{"0.0.1":{"name":"@voilabs/oilang","version":"0.0.1","_id":"@voilabs/oilang@0.0.1","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"34cd264b7f8f65bf6b3fe31bf1e14673c4c81a49","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.1.tgz","fileCount":8,"integrity":"sha512-LRU0wnWyYC1TtUNd1CzV/9v/u+Vp+TCRAkIm+LGeeryvfTBoua/ToaEJoa9ToTptBJ0B6gYzQj1lhQipYCZUBw==","signatures":[{"sig":"MEYCIQCbXzO5C5mqgqUGB+3IZSJd3Rsj9MTsg8HM1hanisOF1gIhAKpz1Fo9WfXsxYb+X8eqfH1xYUOLqoxny1EwfHh/hOLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28733},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"34cd264b7f8f65bf6b3fe31bf1e14673c4c81a49","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-LRU0wnWyYC1TtUNd1CzV/9v/u+Vp+TCRAkIm+LGeeryvfTBoua/ToaEJoa9ToTptBJ0B6gYzQj1lhQipYCZUBw==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.1_1770924248995_0.7795532371252234","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@voilabs/oilang","version":"0.0.2","_id":"@voilabs/oilang@0.0.2","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"dist":{"shasum":"4c73dd5acce28bd56a67c1920d9403c1f79540aa","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.2.tgz","fileCount":19,"integrity":"sha512-53zXhbPs2q7bj/3FVtlHKW3yrCYTB24Kzc2kq34FIOZuD+/N1aqx0N4hzcT6ZtEYdlA2MLUsMk1k3WjxPkfl7g==","signatures":[{"sig":"MEUCIHZCGb6KC2Ngd6aIijr+DFf4wYiCJACS0FHPkY7TjtCxAiEAqH3AN5S20SPVgBnphYrYb0gxTdXW/5BXqdEmNRL3/KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55717},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"02b5a80c1a4832fb2bd5c2c2d24780de6a3057e4","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.2_1770972424529_0.5952799512203295","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@voilabs/oilang","version":"0.0.3","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.3","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"dist":{"shasum":"34aee79d1d463bfde30956877a10aaaa0da6d1a1","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.3.tgz","fileCount":20,"integrity":"sha512-Fqeth0aD4w2LUruA2DhDrxg+1/9Qvok4jYmRbx5lpo0ZjmMOMpQO0Mmd9T/gvbkeRU8t3RfU2+MQCB/Z4blcyQ==","signatures":[{"sig":"MEUCIQDULWzzlNCug6zn3CGmard4Ii3pIa23+mPq2ZioqGp9KAIgYCMOjNxI/1eSTleJaXISSO2DIBW8hSPjZg/CZtIUvHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56728},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"02b5a80c1a4832fb2bd5c2c2d24780de6a3057e4","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.3_1770972550871_0.595503272316454","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@voilabs/oilang","version":"0.0.4","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.4","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"dist":{"shasum":"b540c0b2aea68220c7d195d82655b1cc644a25ef","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.4.tgz","fileCount":13,"integrity":"sha512-3BrryeX89i4QT8t/3Il/tMJEIO7XZalJ8/FNfGkSvZU6AKzL2M2Z3Vv/VbqvmzV0ddK0Jh4WYFLxqlo/vlNoMQ==","signatures":[{"sig":"MEYCIQCpwixschx1kJGYv3u/nw1BLjVPdrNZPWvF5LUZmY4WfgIhALqLiQxIRciEqXoDOToAHKpgcmHlGw3f54WnuZ/V7M6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27608},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"02b5a80c1a4832fb2bd5c2c2d24780de6a3057e4","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.4_1770973024766_0.19607990114900264","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@voilabs/oilang","version":"0.0.5","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.5","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"6664a31e71fbf6abf07ffbc3dfa0ec4e9a0c30e5","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.5.tgz","fileCount":14,"integrity":"sha512-7cv2WtEaZzos9I/cje4MHX7DvXrMPWTBmHSYS9VH5sQjazKvWtOvOxUEJMM04ua/KQGTTksqGDZCmd+cS5smPw==","signatures":[{"sig":"MEYCIQC1sG0q13VGR1ri96JTgf2f1UaaDX5yxq8VlbH6yGnERwIhANiRuF68jdXFu5v4W3kea5OMm2gVMt9Xci9N/P6qbf5v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32744},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"6664a31e71fbf6abf07ffbc3dfa0ec4e9a0c30e5","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-7cv2WtEaZzos9I/cje4MHX7DvXrMPWTBmHSYS9VH5sQjazKvWtOvOxUEJMM04ua/KQGTTksqGDZCmd+cS5smPw==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.5_1770995303937_0.36794536796639443","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@voilabs/oilang","version":"0.0.6","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.6","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"887b1a229aa93fac2a98c0e8564992593844f3b5","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.6.tgz","fileCount":8,"integrity":"sha512-j7t/x0GY7MANCH4tBgPdVHh532W2q02Wq7+mExX+vZq3L9Oi95p6qFxEhk75V9NveJg+biwPM0SPB+8zT/udag==","signatures":[{"sig":"MEQCIA41BQdF8Y3jrmPTlPQFvOTN1Evn6odNnT5S7PL4dx4aAiA6tYa6dZaxzXYbei5JKRq+CgH6Ih7NCRMTd8YH28Gj+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24666},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"887b1a229aa93fac2a98c0e8564992593844f3b5","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-j7t/x0GY7MANCH4tBgPdVHh532W2q02Wq7+mExX+vZq3L9Oi95p6qFxEhk75V9NveJg+biwPM0SPB+8zT/udag==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.6_1770997968939_0.32041805478558194","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@voilabs/oilang","version":"0.0.7","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.7","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"6cbae05ec186dcd9f083bf602d38d5f0bbc27794","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.7.tgz","fileCount":14,"integrity":"sha512-iSipq3eQBkb2BK3d9FS2YJrTwpFrstsdQx2PFQlQUWRAQJCW/81Rgfrn573o5wKXyMS8yyhHJKCkK/ZHsSErFw==","signatures":[{"sig":"MEQCIGnPXVpDrbqpBNJkjdxykBm8A5nHA3J+cVp14WdHwOd8AiBU+3iSBgZ4lwm/DhNQ4HcKGxUOtCywKadjWG6zxFmtIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32178},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"6cbae05ec186dcd9f083bf602d38d5f0bbc27794","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-iSipq3eQBkb2BK3d9FS2YJrTwpFrstsdQx2PFQlQUWRAQJCW/81Rgfrn573o5wKXyMS8yyhHJKCkK/ZHsSErFw==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.7_1770998679622_0.13007108949954782","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@voilabs/oilang","version":"0.0.8","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.8","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"810cc1d25381ed9581763ad31ff2e99381a69aca","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.8.tgz","fileCount":20,"integrity":"sha512-eJ4U7nbwuzmURQOgxgZY1yTtq49VyqQ5Ej3z6O/OrJKz4TSuouY4XU83kNtnMe7kbPLC+MyiA6V7fVHfG1Wosw==","signatures":[{"sig":"MEYCIQC0BlNgoRZMn47eEDc3FeFqGPZ7BXfgFLS4ZkYXJ8zLcwIhANKFXirnabHEk1sT3ELivv8gfOgVXmgv38kTL6uFpVU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38932},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"810cc1d25381ed9581763ad31ff2e99381a69aca","exports":{"./*":"./dist/*","./types":"./dist/types.d.ts","./stores":"./dist/stores/index.js","./adapters":"./dist/adapters/index.js","./handlers":"./dist/handlers/index.js"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-eJ4U7nbwuzmURQOgxgZY1yTtq49VyqQ5Ej3z6O/OrJKz4TSuouY4XU83kNtnMe7kbPLC+MyiA6V7fVHfG1Wosw==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.8_1771000908186_0.7253549939872039","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@voilabs/oilang","version":"0.0.9","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.9","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"47318e117ead36f95ee8a421c40223397ee2a972","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.9.tgz","fileCount":20,"integrity":"sha512-xa/EpgiglR2jwXwsDBXXCIPrFObQvCIIYFjEdaAiq8Pstau8wz4Fk5ldbe3uFl4X8cygSghI/qjh20NP9NbsJA==","signatures":[{"sig":"MEUCIBeCq4DbLZfkuzqj2A4y4KQIH79ah6vEcU221VdZcOBDAiEAlekQEvIQxkqH307EyznC0ZtMG08tEnoBQL3gmNoRU9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39270},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"47318e117ead36f95ee8a421c40223397ee2a972","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":"./dist/types.d.ts","./stores":{"types":"./dist/stores/index.d.ts","default":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","default":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-xa/EpgiglR2jwXwsDBXXCIPrFObQvCIIYFjEdaAiq8Pstau8wz4Fk5ldbe3uFl4X8cygSghI/qjh20NP9NbsJA==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.9_1771001057256_0.21428162922990235","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@voilabs/oilang","version":"0.0.10","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.10","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"bfca6a8e33ff411864680b369a665592c97bfa7e","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.10.tgz","fileCount":20,"integrity":"sha512-+av0q5CgKDSR2G8AvecWFLNK4+hk9hvI6Yo6K70iQKr/POWEaHtNeXQ76p3+UKfkbeqrvv5JMVoYiaUUzq94Vg==","signatures":[{"sig":"MEUCIBPdDSaK3lIwzf886eG0uCfIy8k1c1ZoV1Jgafh4OYolAiEA9crXlo7hFlSpD7LVmlK0jJ96+P4qn8fiB828NV5ZHps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39390},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"bfca6a8e33ff411864680b369a665592c97bfa7e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-+av0q5CgKDSR2G8AvecWFLNK4+hk9hvI6Yo6K70iQKr/POWEaHtNeXQ76p3+UKfkbeqrvv5JMVoYiaUUzq94Vg==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.10_1771002240491_0.5329216951205584","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@voilabs/oilang","version":"0.0.11","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.11","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"6021644193684a984922a6b124a403e29e59a1a3","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.11.tgz","fileCount":20,"integrity":"sha512-Jj0nfp7pXqsD7OTqLmmyV/eQY7J1VUSD/rT6JwkFHAYVwi2CKjK1aMX8kVG7ssqJLFgBJwcHOWMzqUknjBh7hQ==","signatures":[{"sig":"MEUCIQDFxMCIaqi2oQ0haxbdU82Gr9oOY2cTEliywOCTVFbOKwIgEUeOMOkHz/BA9ANIwJl76uJTDayYuFLMaSHhyOeNZVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39638},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"6021644193684a984922a6b124a403e29e59a1a3","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-Jj0nfp7pXqsD7OTqLmmyV/eQY7J1VUSD/rT6JwkFHAYVwi2CKjK1aMX8kVG7ssqJLFgBJwcHOWMzqUknjBh7hQ==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.11_1771002581214_0.6798583633679296","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@voilabs/oilang","version":"0.0.12","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.12","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"0d22040a0ae75d36a2fe34e241e09d167a1b6e4f","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.12.tgz","fileCount":20,"integrity":"sha512-erS09irR/+uuSC4AHIS/hqoRTYIunlQONJ1Ui/xrsARtHB8kKrLEwACWl0ABolDOYPz5SjKY3rs6csSR3cJAbw==","signatures":[{"sig":"MEYCIQC5we7fEZynlPRdzSmAQ36gtVjOGFwQmksxghju+hUUlgIhAMtpCfuvMIHIcWJAVDSHUUDvCfUahyWLJOHvbxGnJk4E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39615},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"0d22040a0ae75d36a2fe34e241e09d167a1b6e4f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-erS09irR/+uuSC4AHIS/hqoRTYIunlQONJ1Ui/xrsARtHB8kKrLEwACWl0ABolDOYPz5SjKY3rs6csSR3cJAbw==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.12_1771007690055_0.9331240107562195","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@voilabs/oilang","version":"0.0.13","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.13","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"32629c0a18f5774e6eaf93839fefb42e5d1f565c","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.13.tgz","fileCount":20,"integrity":"sha512-HgWqxPbxL124MM9XsJBKDqAHnm/jL+kvg7+o6vKzs4Kz1MK28NY2AX12WKHZkwke+U4c5Bn4LlNRhKnUc7vbUQ==","signatures":[{"sig":"MEYCIQCdla7wWJ23l+NhyJVo60p3xc7d1nan4AXnlY6832w9YwIhAIzIfyPpYHdx+etTx9eFgmCjVsZqZcI4HeKCVc3vWlWW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39717},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"32629c0a18f5774e6eaf93839fefb42e5d1f565c","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-HgWqxPbxL124MM9XsJBKDqAHnm/jL+kvg7+o6vKzs4Kz1MK28NY2AX12WKHZkwke+U4c5Bn4LlNRhKnUc7vbUQ==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.13_1771010744569_0.20357981953446047","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@voilabs/oilang","version":"0.0.14","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.14","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"d1dabd4247501d30e3a99d02a0952c0c89092101","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.14.tgz","fileCount":20,"integrity":"sha512-D67/KfFumz1ZxiEfEXSjLdFYP/QQ2HzOC8oC1SyASXXK1fCoomuKYeezZdCfOFlCaLNzyE+alsTA8VmET6V1Zw==","signatures":[{"sig":"MEUCIQCVnnPe2FufoMn3dzlZv3k09joM6NxRZFdd1G2gY2aJIwIgLCLSOkrg8c5N5l1pLD1libUTSi+fn+1f565/t06/9jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39996},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"d1dabd4247501d30e3a99d02a0952c0c89092101","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-D67/KfFumz1ZxiEfEXSjLdFYP/QQ2HzOC8oC1SyASXXK1fCoomuKYeezZdCfOFlCaLNzyE+alsTA8VmET6V1Zw==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.14_1771010971584_0.1125461497902911","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@voilabs/oilang","version":"0.0.15","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.15","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"dist":{"shasum":"b2766c052c66dbe48be8df2c04f84f9a9050cef6","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.15.tgz","fileCount":20,"integrity":"sha512-r56ANTazbUtomt0x5haz/kbMmpeOvdfxBTwjaQ6BYMjj75u+lP5QLCp1lusBWPWcX8Lv/khAlrEcZm/uU8hBZw==","signatures":[{"sig":"MEUCIFE9Abz4V21uy/OLJxITn/EA91FCayp905XMEs/PUPuRAiEAg+YZcdA8PgPG5hyTMYVt28KNbnyIjthbF1S+FVm3ayg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40262},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"ff52cee4b587e1aed42199170fbd85cd76f5ac27","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.15_1771061957365_0.15855411192820257","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@voilabs/oilang","version":"0.0.16","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.16","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"365dfdd224f53fd557e2b48969b8ab8ea99e1ddf","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.16.tgz","fileCount":20,"integrity":"sha512-WxMQwYkffg55NtW8QrfXot8pxkturErLsSRsiKjNMV3oczIt2ne0AnoxYWWvqQOJdY0ir5wq14V6wZ8vpvH4AA==","signatures":[{"sig":"MEUCIH9n8V1gm+uVHGLyhk84k7ujefa79s5hPY9+EQg87BLEAiEAitU+E4/geENOfB4Ikslx0ouOkXA0JU150dpXsJTn5vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41338},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"365dfdd224f53fd557e2b48969b8ab8ea99e1ddf","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-WxMQwYkffg55NtW8QrfXot8pxkturErLsSRsiKjNMV3oczIt2ne0AnoxYWWvqQOJdY0ir5wq14V6wZ8vpvH4AA==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.16_1771065375283_0.014621870968728023","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@voilabs/oilang","version":"0.0.17","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.17","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"7e81afa536ca9d6cba5feae98b312b01bd0ac4e1","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.17.tgz","fileCount":20,"integrity":"sha512-BNBe4h0T2iqbugGyONXkBHw7d37jGCmbLUnH+DLqhaKrDuIuF/jPLT27uQIX0dMVWO/jZnImMfEzbhAG3iGB0w==","signatures":[{"sig":"MEQCIHPtGH2k99DgtbP52E7WPexugAso2lHIClIp0p9bx1X3AiB1Wn76tNvoxABhd4SEgqxIwYOVT5z/gmtuKgQhI6XqLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41518},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"7e81afa536ca9d6cba5feae98b312b01bd0ac4e1","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-BNBe4h0T2iqbugGyONXkBHw7d37jGCmbLUnH+DLqhaKrDuIuF/jPLT27uQIX0dMVWO/jZnImMfEzbhAG3iGB0w==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.17_1771065668710_0.6503638740679014","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@voilabs/oilang","version":"0.0.18","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.18","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"c447991e37d505fcd8a2f06cfdd54b490dd57ab4","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.18.tgz","fileCount":20,"integrity":"sha512-2vrH2+qz7a7QBWgZvRSeQNikDecp3RbIPsUTp4KUw9aDzQv1zdtIFRH0Q7IvnOmiRhZaEabnn927BT5hH6sesw==","signatures":[{"sig":"MEYCIQCOyzORCSxUyvr7hlonOjNaSktEtAC9YgKb7Kd4TFSPhwIhAO8FD3MUhSGM5FRG57x67xqSMnOmZOCQwp213pylzJ1h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41666},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"c447991e37d505fcd8a2f06cfdd54b490dd57ab4","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-2vrH2+qz7a7QBWgZvRSeQNikDecp3RbIPsUTp4KUw9aDzQv1zdtIFRH0Q7IvnOmiRhZaEabnn927BT5hH6sesw==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.18_1771066555340_0.199840133960002","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@voilabs/oilang","version":"0.0.19","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.19","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"b7ad4fa56b713e00a8367c28c94992192730bd0a","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.19.tgz","fileCount":26,"integrity":"sha512-ToE/c0EfN7x4Rc2T5R9VyW1x7PcqKDkzhsqR5z+ShvCgIjpI1XUjqsAf1rw5dC0RUGnOyZHk73rLqO0q0mTHUA==","signatures":[{"sig":"MEQCIFNk7S7tDFO8cXrQcCeD45LvLkeicG3mKwW/fUbDLQ48AiAj16EHB3MqNja61n1p2alL7B6zz125a6o5tnEjftWwog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48750},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"b7ad4fa56b713e00a8367c28c94992192730bd0a","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-ToE/c0EfN7x4Rc2T5R9VyW1x7PcqKDkzhsqR5z+ShvCgIjpI1XUjqsAf1rw5dC0RUGnOyZHk73rLqO0q0mTHUA==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.19_1771252588555_0.5007684375935539","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@voilabs/oilang","version":"0.0.20","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.20","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"58fe528ccc92381c7ae08a3c4257f374c71d73b8","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.20.tgz","fileCount":26,"integrity":"sha512-TMETTdvpUgUtFFziP6rXBTY9MqhAdzxcrqGihhwpooILft3iO3ij5ieCcab4OpxBNGdevnp9gRJ1t95Q5bynMw==","signatures":[{"sig":"MEYCIQCF1DJTujjwEaH35u9kVwHfVco5hLhpeXU9hy6/KD64LgIhANE2R83Ihm1ylU/ihTAU4Z8dp1Yhe8rECbJVzgdiISTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48841},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"58fe528ccc92381c7ae08a3c4257f374c71d73b8","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-TMETTdvpUgUtFFziP6rXBTY9MqhAdzxcrqGihhwpooILft3iO3ij5ieCcab4OpxBNGdevnp9gRJ1t95Q5bynMw==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.20_1771254252216_0.9109008046817282","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@voilabs/oilang","version":"0.0.21","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.21","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"2b426cf3167785cc79267ec2bb367db626eee965","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.21.tgz","fileCount":26,"integrity":"sha512-uf4zGSpLiUfoXiOCke/TA5BnoDOtX+PR6nyLN+cJwBsWF/yIIwAZi4Dry0ZZKfIYjH1jNNGBtjeuzYT+79m4NQ==","signatures":[{"sig":"MEQCIE1kOL/QzqPa54tCF3GOW4Bg8G+i7Yl1wLvtnkpF3rzsAiB5/xyNyWCg3vGvPLhJAjo31XefrDKD90WZkYkoerR+GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48332},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"2b426cf3167785cc79267ec2bb367db626eee965","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-uf4zGSpLiUfoXiOCke/TA5BnoDOtX+PR6nyLN+cJwBsWF/yIIwAZi4Dry0ZZKfIYjH1jNNGBtjeuzYT+79m4NQ==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.21_1771259855276_0.8128444999158724","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@voilabs/oilang","version":"0.0.22","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.22","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"54a2702b5ad212e0f2addb3a6f5f1b35cc8e84c3","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.22.tgz","fileCount":26,"integrity":"sha512-t7xm4oKASvAaiEMp0tjWCCYHsbq4mU30UWJksbbpN+SnJLdEahxNZNSk2TGxiIU2Fwl6/6YvLyTxPfhIxyrhuA==","signatures":[{"sig":"MEQCIGDinJ28zI5KcTwwfySmgTu4Z3BybJWnBRWQhCR6+6dRAiBt5wc373slf6b/Aa8u7xydti+sUy5xfZ2hgNydbj/m0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48293},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"54a2702b5ad212e0f2addb3a6f5f1b35cc8e84c3","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-t7xm4oKASvAaiEMp0tjWCCYHsbq4mU30UWJksbbpN+SnJLdEahxNZNSk2TGxiIU2Fwl6/6YvLyTxPfhIxyrhuA==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.22_1771260047003_0.8533834590552538","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@voilabs/oilang","version":"0.0.23","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.23","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"f550c554fd91ce8faa4294eace6ef9836c16e633","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.23.tgz","fileCount":26,"integrity":"sha512-Rk0RQpxPRGQQloKuWOanro2agoZIi2EdRiHRq1HQ2C5oj40PpN9XRkhk1A7f4RjUfwkdHFVKo+8Fl6InioG+EA==","signatures":[{"sig":"MEYCIQDqFnHrHDyE/+BLdu4s2l0fPnqGLqm4wHJ0AX7u8I1fSAIhALc9RVmLyYehCG54gI3L7riSI8POcuHw1AjtsTPvSJwh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52433},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"f550c554fd91ce8faa4294eace6ef9836c16e633","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-Rk0RQpxPRGQQloKuWOanro2agoZIi2EdRiHRq1HQ2C5oj40PpN9XRkhk1A7f4RjUfwkdHFVKo+8Fl6InioG+EA==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.23_1771333870372_0.775329063590902","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@voilabs/oilang","version":"0.0.24","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.24","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"b6355813d165631c12d01cc89cc71ef7a50bd01f","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.24.tgz","fileCount":26,"integrity":"sha512-esKDZB06kLMpvYrnYQ8BsWOr+MmwcSFlfhLI2hMl/Keu/s1S51/Jb+rPH2+FYDC5TwAHWCk7btn3KN5w8XikLg==","signatures":[{"sig":"MEUCIGT/8TGSjNOmZ2mn+w/BE7w1vLLer6Np93L61TKvGtzQAiEAt2jaKaoU+VrQ/JwnGL1UqjbwQOCbKLB3FPaGEg5PZLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52779},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"b6355813d165631c12d01cc89cc71ef7a50bd01f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-esKDZB06kLMpvYrnYQ8BsWOr+MmwcSFlfhLI2hMl/Keu/s1S51/Jb+rPH2+FYDC5TwAHWCk7btn3KN5w8XikLg==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.24_1771334009921_0.7790762444474317","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@voilabs/oilang","version":"0.0.25","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.25","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"a91833a248da7cbd2e2ff85a19a6bcfea2f6e877","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.25.tgz","fileCount":26,"integrity":"sha512-rMyUmBNbJbmKGZj7wrkHaifeRbqM86FXHlag4l2Qluol/miP/tlpzmC42AhrgELv32l7KHgkVV3n5iXjnZlC1Q==","signatures":[{"sig":"MEYCIQDZgwL4cU8A/g++TqCahGPqqCxzq6ybFV+SOXX6J6whNgIhAL5cJf3SMPtBEtlsLjMX7Tkvvr/xK0x2xwBbY2WI3jzA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53926},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"a91833a248da7cbd2e2ff85a19a6bcfea2f6e877","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-rMyUmBNbJbmKGZj7wrkHaifeRbqM86FXHlag4l2Qluol/miP/tlpzmC42AhrgELv32l7KHgkVV3n5iXjnZlC1Q==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.25_1771336022792_0.435362866208548","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@voilabs/oilang","version":"0.0.26","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.26","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","dist":{"shasum":"3ad4a11a5a4f3cefbcb4d9fab3fd649a1c467348","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.26.tgz","fileCount":26,"integrity":"sha512-xA9nGNwPLJprMB6Fnq9bygUf7RxT+2ngTe8Igq/xu29wGLZNgLcWH/V4opimbkqXGQQ8yv/Qkxj+jiImBze5lw==","signatures":[{"sig":"MEUCIHMQlXrzEz5LlS5G28jb9JAdNirThiWO611w5tKkHFk0AiEA3uIZm09WeP9Lw5ntEGOrks88d6StlAfylZgTnarhfK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54745},"main":"dist/index.js","types":"dist/index.d.ts","shasum":"3ad4a11a5a4f3cefbcb4d9fab3fd649a1c467348","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"_integrity":"sha512-xA9nGNwPLJprMB6Fnq9bygUf7RxT+2ngTe8Igq/xu29wGLZNgLcWH/V4opimbkqXGQQ8yv/Qkxj+jiImBze5lw==","repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"10.8.3","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.26_1771352542180_0.7954387516110217","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@voilabs/oilang","version":"0.0.27","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.27","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"bin":{"oilang":"dist/bin/oilang.js"},"dist":{"shasum":"9b9d81ce98ab93ddfeeaa2533ee485c27487d308","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.27.tgz","fileCount":30,"integrity":"sha512-hkpNuIAGFgv6HKdvwtVo7HgciGKll0ZLRWTDrFtpe8p3FGNZERPNucsq1Nk2iCRRzcZk03yRqqIYgRzsn/2VSg==","signatures":[{"sig":"MEYCIQDVdQf5zr9o2UTlbUQn77tx0ba+5ZBXmTf1fS+9yl4AXgIhANgc26GhytHFSb2SoZhVOcCp0/vZlO3e9vMHavFSlEfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86506},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"fb46988505fa522f5577b6e5039cb18f3f7d558b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3","drizzle-orm":"^0.45.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.27_1776865722528_0.4089952185474788","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@voilabs/oilang","version":"0.0.28","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.28","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"bin":{"oilang":"dist/bin/oilang.js"},"dist":{"shasum":"673a36fa9eee514100ed5aba6d9af7f2033e2f91","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.28.tgz","fileCount":30,"integrity":"sha512-IWyl7T86cxr57qe+vSh9HEtdffNa+a4IobXowGHx86fUEoEt1U537/RhmtlySM/uu3rB44QXHZm8STWTWKkbHA==","signatures":[{"sig":"MEYCIQC/62wWL9+Cn+P5SJI0thLyfC+H5P7eEPoGX7yPAXIO1gIhAJMVb5pNhgrP0zlOLMUB92ysmCcoz4cSdxBKe7SPjw4w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86521},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"fb46988505fa522f5577b6e5039cb18f3f7d558b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3","drizzle-orm":"^0.45.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.28_1776866015091_0.08179262023475364","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@voilabs/oilang","version":"0.0.29","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.29","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"bin":{"oilang":"dist/bin/oilang.js"},"dist":{"shasum":"9f8ba3b95c6f3fd5bab93cc04112ae168306c253","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.29.tgz","fileCount":30,"integrity":"sha512-CQf0BqiTNWHo5d6YOP/LlMYM4mX9DcaWpsZtFI0DDKF/CccpzQkQrvyMzF3SEYhmnnwRLf2tdjAd7jZacoizpQ==","signatures":[{"sig":"MEQCICsRGro/loxsMcjmKQT+ts/YmK2XXgJAOBhZ67MzKZreAiB+eJ3z/ih+zKzR2MGavDH97TE6pL6l7AKTP0Ka1EBjxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86576},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"fb46988505fa522f5577b6e5039cb18f3f7d558b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3","drizzle-orm":"^0.45.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.29_1776866373210_0.8098887347989205","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@voilabs/oilang","version":"0.0.30","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.30","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"bin":{"oilang":"dist/bin/oilang.js"},"dist":{"shasum":"14d703e4c6c7b6637428dbe451d24e07b3c3d1e6","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.30.tgz","fileCount":30,"integrity":"sha512-f8Pc5q/mFSrabMJeyDwA5wddnmdzWk5Kc6+Sabz5pszxoVzIjwDsUCTmbJVwR4RIFT82O7/V6weM8wSwlZcczA==","signatures":[{"sig":"MEYCIQDy1QJW8nidRQfe2RvC+QDnK6ehRUQtZ6hlrjPyX6SHTgIhAOw61ptC+mCePQKjlyqB5Q8op8qw/3BByAI6CP1+ONa4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87732},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"fb46988505fa522f5577b6e5039cb18f3f7d558b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3","drizzle-orm":"^0.45.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.30_1776867347707_0.8501936998104216","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@voilabs/oilang","version":"0.0.31","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.31","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"bin":{"oilang":"dist/bin/oilang.js"},"dist":{"shasum":"8e9f85439c82491f5ae5351833d7ebbe6faab3a6","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.31.tgz","fileCount":30,"integrity":"sha512-cPbN2TXI11cG5y+5N2b7LwtzoGF/PUEG15ns1f7LlP6FNxArELtvno6xbEowNQFKkgqvwxi9Cgaj9r5PrwOyBw==","signatures":[{"sig":"MEQCIA1RiDnZqf58yA80Y6XOv7c6QaiYDtpnzIERq6kXrMGZAiAY7bucb+w+72xtTeuCwWLVolAuABxi/zcsmAk2NTwsoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88684},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"fb46988505fa522f5577b6e5039cb18f3f7d558b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3","drizzle-orm":"^0.45.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.31_1776868143024_0.804564314211103","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@voilabs/oilang","version":"0.0.32","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.32","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"bin":{"oilang":"dist/bin/oilang.js"},"dist":{"shasum":"82585696395b21e2d533e678e97e46d69290abf1","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.32.tgz","fileCount":36,"integrity":"sha512-nELIWTo33OChS1/1tkLKLTcOtDjqYN1wsobvfjdkYHhh8oss/NBS1uE9Dmkt1Mu4vRxRwvJvam5E7WqbB71RbA==","signatures":[{"sig":"MEUCIQDz85vB4Yt9SwH1DjHkI1f9M8BBtG5iHcWq3cmacvqWtAIgRl1Xg4RgFf8bHhs6aXchp2NiP0WZBJqFYq6bhDxv60Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100354},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"fb46988505fa522f5577b6e5039cb18f3f7d558b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3","drizzle-orm":"^0.45.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.32_1776869228144_0.9777769544825152","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@voilabs/oilang","version":"0.0.33","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.33","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"bin":{"oilang":"dist/bin/oilang.js"},"dist":{"shasum":"6dc42ce5033eab56e854d766b486e7542a1a702f","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.33.tgz","fileCount":36,"integrity":"sha512-qfYORronedxWByGsAYEqj2fSmWnXGqhRvbsuioyBqsxpI2AGUEP62T2keyyd+Fmvi7rOfgzFQRUX795PnmxRHg==","signatures":[{"sig":"MEQCIAGxsYHWwObRJ434C0JRXBmS6RQ4d+RT9vzAnzn4KB6HAiAbC7l3hHyjED22ecuT9GLUVJYb8Uf9xaDnWjoQlSmt1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105842},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"fb46988505fa522f5577b6e5039cb18f3f7d558b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3","drizzle-orm":"^0.45.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.33_1776869540757_0.05291832679838704","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@voilabs/oilang","version":"0.0.34","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.34","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"bin":{"oilang":"dist/bin/oilang.js"},"dist":{"shasum":"29bbb5f3ee51f9a13821cb2e26dcd2c8f50a0ed4","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.34.tgz","fileCount":36,"integrity":"sha512-1SHzbVgpp6I2fIzFgoa6NCxfIxLWttWm4LK/DFfiFHZ5ZpFomkvWiQ3VCU0iJH3FgVUcWAVB2WocIJC83AMuYg==","signatures":[{"sig":"MEUCIEI4+AmCqkF5SP37gUAepELXDk2FjDPsIm9QVtTqS+dfAiEAy+CbEMKztQ+I9SqLZRJNJl7O8kCJNjul33kds5qQuMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107444},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"fb46988505fa522f5577b6e5039cb18f3f7d558b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3","drizzle-orm":"^0.45.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.34_1776870328381_0.90719629066195","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@voilabs/oilang","version":"0.0.35","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.35","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"bin":{"oilang":"dist/bin/oilang.js"},"dist":{"shasum":"a4c257f9103e4c0360e3d1abb212d54ed47df423","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.35.tgz","fileCount":44,"integrity":"sha512-QSG81XW5i15nUVhYkWJjrMOHO+98X5g3tag8wTaaSe51bVZbXeVk4UPihJs2ba6TvBK29vhkPJPO4L5z8bW9KA==","signatures":[{"sig":"MEUCIA3RJJUUIXeOTWS95m1FGsgEcexP1Ti7ja7+hNpcaEwEAiEAlWfM6tJ7SIL/y88SyfLT86fdy7r0l3OAnp6TkMNWxbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96471},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"fb46988505fa522f5577b6e5039cb18f3f7d558b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3","drizzle-orm":"^0.45.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.35_1776871387743_0.26852199965795176","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@voilabs/oilang","version":"0.0.36","keywords":["i18n","full-stack","realtime"],"_id":"@voilabs/oilang@0.0.36","maintainers":[{"name":"clqu","email":"clqu@voiddevs.org"}],"homepage":"https://oilang.com","bugs":{"url":"https://github.com/voilabs/node-oilang/issues"},"bin":{"oilang":"dist/bin/oilang.js"},"dist":{"shasum":"353715c814c105e3fd0dd05e9be87b6efd25d01d","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.36.tgz","fileCount":44,"integrity":"sha512-zvCBWqam+9OXQXy+SFemPXiZqd8F6bK1MAZnQ0Yg9teaOVeSj1u+C0BT7aCB0pC3yRz6Yhhgxwz9vp6wtPOV3Q==","signatures":[{"sig":"MEUCIFD5rtP4ftyWPKgqRY1x/nVrmf4GRGIao1CHlA+4F3X6AiEAqxmi7ZDO+Hb1l6htZ+TDw3IR7kNLi3o9VagLt9S9D70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97649},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"}},"gitHead":"32c5cf18428c1e8d112857565b95806645433317","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"clqu","email":"clqu@voiddevs.org"},"repository":{"url":"git+https://github.com/voilabs/node-oilang.git","type":"git"},"_npmVersion":"11.6.2","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pg":"^8.18.0","axios":"^1.13.5","elysia":"^1.4.25","ioredis":"^5.9.3","drizzle-orm":"^0.45.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.16.0","@types/bun":"latest","@types/node":"^25.2.3"},"peerDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/oilang_0.0.36_1776896174633_0.85008910762569","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@voilabs/oilang","description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","version":"0.0.37","main":"dist/index.js","types":"dist/index.d.ts","bin":{"oilang":"dist/bin/oilang.js"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"},"./stores":{"types":"./dist/stores/index.d.ts","import":"./dist/stores/index.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","import":"./dist/handlers/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./types":{"types":"./dist/types.d.ts"}},"devDependencies":{"@types/bun":"latest","@types/node":"^25.2.3","@types/pg":"^8.16.0"},"publishConfig":{"access":"public"},"keywords":["i18n","full-stack","realtime"],"peerDependencies":{"typescript":"^5.9.3"},"homepage":"https://oilang.com","repository":{"type":"git","url":"git+https://github.com/voilabs/node-oilang.git"},"dependencies":{"axios":"^1.13.5","drizzle-orm":"^0.45.2","elysia":"^1.4.25","ioredis":"^5.9.3","pg":"^8.18.0"},"_id":"@voilabs/oilang@0.0.37","_integrity":"sha512-8Kgoe3ohsbZjnYwsOn216rI45w8LKt02m1QBTkRfz0C8DK7AtENmycSTrNKi81izDW6x84cr2dcffNxUt9ppVA==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"7a22c8a344c1a22ada8f1c0d0a8abc02eb12f67b","dist":{"integrity":"sha512-8Kgoe3ohsbZjnYwsOn216rI45w8LKt02m1QBTkRfz0C8DK7AtENmycSTrNKi81izDW6x84cr2dcffNxUt9ppVA==","shasum":"7a22c8a344c1a22ada8f1c0d0a8abc02eb12f67b","tarball":"https://registry.npmjs.org/@voilabs/oilang/-/oilang-0.0.37.tgz","fileCount":44,"unpackedSize":103626,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDUKn0c90zt/Wc+HYRLdt9tWbF4GB9VRXCRvqlf9qzJ4gIgeqkQV6BhQWN4RIJR8rT8Kynv9pFJnFArMBLCFN3KjJg="}]},"_npmUser":{"name":"clqu","email":"curosbow@gmail.com"},"directories":{},"maintainers":[{"name":"clqu","email":"curosbow@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oilang_0.0.37_1782224550163_0.7662650649689182"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-12T19:24:08.896Z","modified":"2026-06-23T14:22:30.464Z","0.0.1":"2026-02-12T19:24:09.139Z","0.0.2":"2026-02-13T08:47:04.675Z","0.0.3":"2026-02-13T08:49:11.013Z","0.0.4":"2026-02-13T08:57:04.905Z","0.0.5":"2026-02-13T15:08:24.084Z","0.0.6":"2026-02-13T15:52:49.077Z","0.0.7":"2026-02-13T16:04:39.779Z","0.0.8":"2026-02-13T16:41:48.343Z","0.0.9":"2026-02-13T16:44:17.400Z","0.0.10":"2026-02-13T17:04:00.642Z","0.0.11":"2026-02-13T17:09:41.392Z","0.0.12":"2026-02-13T18:34:50.317Z","0.0.13":"2026-02-13T19:25:44.724Z","0.0.14":"2026-02-13T19:29:31.736Z","0.0.15":"2026-02-14T09:39:17.533Z","0.0.16":"2026-02-14T10:36:15.429Z","0.0.17":"2026-02-14T10:41:08.873Z","0.0.18":"2026-02-14T10:55:55.612Z","0.0.19":"2026-02-16T14:36:28.710Z","0.0.20":"2026-02-16T15:04:12.375Z","0.0.21":"2026-02-16T16:37:35.411Z","0.0.22":"2026-02-16T16:40:47.172Z","0.0.23":"2026-02-17T13:11:10.536Z","0.0.24":"2026-02-17T13:13:30.064Z","0.0.25":"2026-02-17T13:47:02.928Z","0.0.26":"2026-02-17T18:22:22.338Z","0.0.27":"2026-04-22T13:48:42.692Z","0.0.28":"2026-04-22T13:53:35.300Z","0.0.29":"2026-04-22T13:59:33.343Z","0.0.30":"2026-04-22T14:15:47.848Z","0.0.31":"2026-04-22T14:29:03.162Z","0.0.32":"2026-04-22T14:47:08.284Z","0.0.33":"2026-04-22T14:52:20.889Z","0.0.34":"2026-04-22T15:05:28.530Z","0.0.35":"2026-04-22T15:23:07.883Z","0.0.36":"2026-04-22T22:16:14.782Z","0.0.37":"2026-06-23T14:22:30.332Z"},"homepage":"https://oilang.com","keywords":["i18n","full-stack","realtime"],"repository":{"type":"git","url":"git+https://github.com/voilabs/node-oilang.git"},"description":"A robust internationalization (i18n) handling library designed for performance and flexibility.","maintainers":[{"name":"clqu","email":"curosbow@gmail.com"}],"readme":"<div align=\"center\">\r\n\r\n# OILang\r\n\r\n**A robust internationalization (i18n) library for Node.js & Bun — built for performance, flexibility and DX.**\r\n\r\n[![npm](https://img.shields.io/badge/npm-%40voilabs%2Foilang-red)](https://www.npmjs.com/package/@voilabs/oilang)\r\n[![TypeScript](https://img.shields.io/badge/TypeScript-Ready-blue)]()\r\n[![License](https://img.shields.io/badge/license-MIT-green)]()\r\n\r\n</div>\r\n\r\n---\r\n\r\nOILang is a dual-layer i18n engine: a **persistent adapter** (PostgreSQL / Drizzle ORM) acts as the source of truth, while a **runtime store** (Memory / Redis) provides fast access during request handling.\r\n\r\nIt ships with a first-class **CLI** (`bunx oilang generate`), built-in **framework handlers** (Elysia), and a fully typed API.\r\n\r\n---\r\n\r\n## Table of Contents\r\n\r\n- [Features](#features)\r\n- [Installation](#installation)\r\n- [Quick Start](#quick-start)\r\n- [CLI](#cli)\r\n- [Configuration File](#configuration-file)\r\n- [API Reference](#api-reference)\r\n- [Adapters](#adapters)\r\n- [Stores](#stores)\r\n- [Elysia Handler](#elysia-handler)\r\n    - [API Endpoints](#api-endpoints)\r\n- [Utils](#utils)\r\n- [Troubleshooting](#troubleshooting)\r\n- [Changelog](#changelog)\r\n\r\n---\r\n\r\n## Features\r\n\r\n- Dual-layer architecture (persistent DB + runtime cache)\r\n- PostgreSQL and Drizzle ORM adapters (`pg`, `mysql`, `sqlite`)\r\n- CLI schema generator (SQL or Drizzle schema files)\r\n- First-class TypeScript types\r\n- Pluggable stores: `MemoryStore`, `RedisStore`\r\n- Built-in Elysia handler with ready-to-use REST endpoints\r\n\r\n---\r\n\r\n## Installation\r\n\r\n```bash\r\nbun add @voilabs/oilang\r\n```\r\n\r\nOr with npm:\r\n\r\n```bash\r\nnpm install @voilabs/oilang\r\n```\r\n\r\n---\r\n\r\n## Quick Start\r\n\r\n### PostgreSQL + MemoryStore\r\n\r\n```ts\r\nimport { OILang } from \"@voilabs/oilang\";\r\nimport { PostgreSQL } from \"@voilabs/oilang/adapters\";\r\nimport { MemoryStore } from \"@voilabs/oilang/stores\";\r\n\r\nexport const oilang = new OILang({\r\n    database: new PostgreSQL(\r\n        \"postgresql://user:password@localhost:5432/dbname\",\r\n        {\r\n            schemaNames: {\r\n                keys: \"i18n_keys\",\r\n                locales: \"i18n_locales\",\r\n            },\r\n        },\r\n    ),\r\n    store: new MemoryStore(),\r\n});\r\n\r\nawait oilang.init();\r\n```\r\n\r\n### Drizzle + RedisStore\r\n\r\n```ts\r\nimport { OILang } from \"@voilabs/oilang\";\r\nimport { DrizzleAdapter } from \"@voilabs/oilang/adapters\";\r\nimport { RedisStore } from \"@voilabs/oilang/stores\";\r\nimport { db } from \"./db\";\r\n\r\nexport const oilang = new OILang({\r\n    database: new DrizzleAdapter(db, {\r\n        provider: \"pg\", // \"pg\" | \"mysql\" | \"sqlite\"\r\n        schemaNames: {\r\n            keys: \"i18n_keys\",\r\n            locales: \"i18n_locales\",\r\n        },\r\n    }),\r\n    store: new RedisStore(process.env.REDIS_URL!),\r\n});\r\n\r\nawait oilang.init();\r\n```\r\n\r\n---\r\n\r\n## CLI\r\n\r\nOILang ships with a CLI that statically analyzes your config and generates schema files.\r\n\r\n### Command\r\n\r\n```bash\r\nbunx oilang generate --path <output-file-or-directory> --config <path-to-oilang-config>\r\n```\r\n\r\n### Examples\r\n\r\nGenerate a Drizzle schema file:\r\n\r\n```bash\r\nbunx oilang generate \\\r\n  --path ./src/server/drizzle/oilang-schema.ts \\\r\n  --config ./src/server/lib/oilang.ts\r\n```\r\n\r\nGenerate into a directory (auto-picks file name):\r\n\r\n```bash\r\nbunx oilang generate --path ./database\r\n```\r\n\r\nIf `--config` is omitted, CLI will:\r\n\r\n1. Read from `oilang.config.ts` if available.\r\n2. Otherwise search the project for a file exporting `oilang` and create a config for you.\r\n\r\n---\r\n\r\n## Configuration File\r\n\r\nOILang uses an optional `oilang.config.ts` at project root:\r\n\r\n```ts\r\nimport { defineConfig } from \"@voilabs/oilang\";\r\n\r\nexport default defineConfig({\r\n    configPath: \"./src/server/lib/oilang.ts\",\r\n    outputPath: \"./src/server/drizzle/oilang-schema.ts\",\r\n});\r\n```\r\n\r\nSupported keys:\r\n\r\n| Key          | Description                                     |\r\n| ------------ | ----------------------------------------------- |\r\n| `configPath` | Path to the file exporting your OILang instance |\r\n| `outputPath` | Destination for generated schema file           |\r\n| `output`     | Alias for `outputPath`                          |\r\n| `path`       | Alias for `outputPath`                          |\r\n\r\n---\r\n\r\n## API Reference\r\n\r\n### `OILang`\r\n\r\nMain entry point. Orchestrates the adapter and the store.\r\n\r\n| Method           | Description                                     |\r\n| ---------------- | ----------------------------------------------- |\r\n| `init()`         | Connect the adapter and hydrate the store cache |\r\n| `refreshCache()` | Reload all locales/translations into the store  |\r\n| `getAdapter()`   | Return the configured database adapter instance |\r\n| `locales`        | Locale management namespace                     |\r\n| `translations`   | Translation management namespace                |\r\n\r\n### `oilang.locales`\r\n\r\n| Method                                                                              | Description        |\r\n| ----------------------------------------------------------------------------------- | ------------------ |\r\n| `list()`                                                                            | List all locales   |\r\n| `create({ locale, nativeName, englishName, isDefault?, translationsFromDefault? })` | Create a locale    |\r\n| `update(locale, nativeName, englishName, isDefault?)`                               | Update locale info |\r\n| `delete(locale)`                                                                    | Delete a locale    |\r\n\r\n### `oilang.translations`\r\n\r\n| Method                               | Description                                       |\r\n| ------------------------------------ | ------------------------------------------------- |\r\n| `list(locale)`                       | List all translations for a locale                |\r\n| `create(locale, { key, value })`     | Add a translation                                 |\r\n| `update(locale, key, newValue)`      | Update a translation                              |\r\n| `delete(locale, key)`                | Delete a translation                              |\r\n| `translate(locale, key, variables?)` | Resolve a translation (with variables + fallback) |\r\n\r\n---\r\n\r\n## Adapters\r\n\r\n### `PostgreSQL`\r\n\r\nUses the `pg` library and manages tables on `connect()` via `CREATE TABLE IF NOT EXISTS`.\r\n\r\n```ts\r\nnew PostgreSQL(connectionString, {\r\n    schemaNames: { keys: \"i18n_keys\", locales: \"i18n_locales\" },\r\n});\r\n```\r\n\r\n### `DrizzleAdapter`\r\n\r\nWorks with the Drizzle ORM. Supports PostgreSQL, MySQL and SQLite providers.\r\n\r\n```ts\r\nnew DrizzleAdapter(db, {\r\n    provider: \"pg\", // \"pg\" | \"mysql\" | \"sqlite\"\r\n    schemaNames: { keys: \"i18n_keys\", locales: \"i18n_locales\" },\r\n    schemas: { locales, translations }, // optional; auto-detected otherwise\r\n});\r\n```\r\n\r\n- `schemas` is optional. When omitted, OILang tries to discover tables via Drizzle internals.\r\n- CLI generates a matching Drizzle schema file so you can import it back into your project.\r\n\r\n---\r\n\r\n## Stores\r\n\r\n### `MemoryStore`\r\n\r\nFast in-process cache — ideal for single-node apps and development.\r\n\r\n```ts\r\nnew MemoryStore();\r\n```\r\n\r\n### `RedisStore`\r\n\r\nShared cache for distributed deployments.\r\n\r\n```ts\r\nnew RedisStore(connectionString, { prefix?: \"oilang:\" });\r\n```\r\n\r\n---\r\n\r\n## Elysia Handler\r\n\r\nMount OILang as a ready-to-use Elysia module:\r\n\r\n```ts\r\nimport { Elysia } from \"elysia\";\r\nimport { elysiaHandler } from \"@voilabs/oilang/handlers\";\r\n\r\nnew Elysia()\r\n    .use(\r\n        elysiaHandler(oilang, {\r\n            onAuthHandle: async ({ request }) => {\r\n                // optional auth pre-handler\r\n            },\r\n        }),\r\n    )\r\n    .listen(3000);\r\n```\r\n\r\n### API Endpoints\r\n\r\nAll endpoints are mounted under the `/oilang` prefix.  \r\nEndpoints marked `🔒` support the optional `onAuthHandle` hook.\r\n\r\n#### Locales\r\n\r\n| Method   | Route                         | Description            |\r\n| -------- | ----------------------------- | ---------------------- |\r\n| `GET`    | `/oilang/locales`             | List all locales       |\r\n| `POST`   | `/oilang/locales`             | Create a new locale 🔒 |\r\n| `PUT`    | `/oilang/locales/:localeCode` | Update a locale 🔒     |\r\n| `DELETE` | `/oilang/locales/:locale`     | Delete a locale 🔒     |\r\n\r\n**`POST /oilang/locales`** body:\r\n\r\n```json\r\n{\r\n    \"locale\": \"en-US\",\r\n    \"native_name\": \"English\",\r\n    \"english_name\": \"English\",\r\n    \"is_default\": true,\r\n    \"translations_from_default\": false\r\n}\r\n```\r\n\r\n**`PUT /oilang/locales/:localeCode`** body:\r\n\r\n```json\r\n{\r\n    \"native_name\": \"English\",\r\n    \"english_name\": \"English\"\r\n}\r\n```\r\n\r\n#### Translations\r\n\r\n| Method   | Route                          | Description                                            |\r\n| -------- | ------------------------------ | ------------------------------------------------------ |\r\n| `GET`    | `/oilang/translations/:locale` | Fetch translations. `?format=true` returns nested JSON |\r\n| `POST`   | `/oilang/translations/:locale` | Add multiple translations 🔒                           |\r\n| `PUT`    | `/oilang/translations/:locale` | Update multiple translations 🔒                        |\r\n| `DELETE` | `/oilang/translations/:locale` | Delete multiple translations 🔒                        |\r\n\r\n**`POST` / `PUT` body:**\r\n\r\n```json\r\n{\r\n    \"translations\": [\r\n        { \"key\": \"home.title\", \"value\": \"Welcome\" },\r\n        { \"key\": \"home.subtitle\", \"value\": \"Hello there\" }\r\n    ]\r\n}\r\n```\r\n\r\n**`DELETE` body:**\r\n\r\n```json\r\n{\r\n    \"translations\": [{ \"key\": \"home.title\" }]\r\n}\r\n```\r\n\r\n#### Session\r\n\r\n| Method | Route                | Description                          |\r\n| ------ | -------------------- | ------------------------------------ |\r\n| `POST` | `/oilang/set-locale` | Set the active locale on the session |\r\n\r\nBody:\r\n\r\n```json\r\n{ \"locale\": \"en-US\" }\r\n```\r\n\r\n#### System\r\n\r\n| Method | Route             | Description                           |\r\n| ------ | ----------------- | ------------------------------------- |\r\n| `POST` | `/oilang/refresh` | Refresh the internal cache from DB 🔒 |\r\n\r\n---\r\n\r\n## Utils\r\n\r\n### `wrap(locales: Record<string, string>): string`\r\n\r\n```ts\r\nimport { wrap } from \"@voilabs/oilang/utils\";\r\n\r\nwrap({ \"en-US\": \"Hello\", \"tr-TR\": \"Merhaba\" });\r\n// => \"<en-US>Hello</en-US><tr-TR>Merhaba</tr-TR>\"\r\n```\r\n\r\n### `unwrap(string, locale, fallbackLocale?): string`\r\n\r\n```ts\r\nimport { unwrap } from \"@voilabs/oilang/utils\";\r\n\r\nunwrap(\"<en-US>Hello</en-US><tr-TR>Merhaba</tr-TR>\", \"tr-TR\");\r\n// => \"Merhaba\"\r\n```\r\n\r\n### `unwrapObject(string): Record<string, string>`\r\n\r\n```ts\r\nimport { unwrapObject } from \"@voilabs/oilang/utils\";\r\n\r\nunwrapObject(\"<en-US>Hello</en-US><tr-TR>Merhaba</tr-TR>\");\r\n// => { \"en-US\": \"Hello\", \"tr-TR\": \"Merhaba\" }\r\n```\r\n\r\n---\r\n\r\n## Troubleshooting\r\n\r\n- If the CLI cannot resolve your config, check `configPath` inside `oilang.config.ts`.\r\n- When CLI runtime import fails, it falls back to static source analysis automatically.\r\n- Missing `schemaNames`? Use explicit string literals in your config so the analyzer can detect them.\r\n- On Windows, CLI internally uses proper file URLs for path compatibility.\r\n\r\n---\r\n\r\n## Changelog\r\n\r\n### [0.0.35] - 2026-04-22\r\n\r\n#### Changed\r\n\r\n- **CLI Internal Refactor (`src/cli`)**:\r\n    - Database schema generation logic was split into dedicated modules under `src/cli/utils/databases/`.\r\n    - `generate` command now uses modular static-analysis helpers (`drizzle`, `postgres`, `shared`, `index`).\r\n- **Adapter Contract Simplification**:\r\n    - Removed `getFileInfo()` requirement from the adapter interface and implementations.\r\n    - Schema generation is now fully handled by CLI static analysis.\r\n\r\n#### Fixed\r\n\r\n- **PostgreSQL Runtime Bootstrap (`src/adapters/PostgreSQL.ts`)**:\r\n    - Restored `CREATE TABLE IF NOT EXISTS` flow inside `connect()` so PostgreSQL users keep auto-init behavior.\r\n\r\n### [0.0.34] - 2026-04-22\r\n\r\n#### Fixed\r\n\r\n- Improved `schemaNames` parsing for more robust `keys`/`locales` detection.\r\n- PostgreSQL fallback generation now better respects custom `schemaNames`.\r\n\r\n### [0.0.33] - 2026-04-22\r\n\r\n#### Fixed\r\n\r\n- Resilient config loading for CLI: `import` → `require` → static source-analysis fallback.\r\n- Better schema generation reliability for `PostgreSQL` and `drizzleAdapter` configs.\r\n\r\n### [0.0.32] - 2026-04-22\r\n\r\n#### Changed\r\n\r\n- Safer config loading flow (ESM/CJS compatibility).\r\n- Better `oilang.config.ts` handling (`configPath`, `outputPath`, `output`, `path`).\r\n- CLI refactored into modular folders (`commands`, `utils`, `index`).\r\n\r\n### [0.0.31] - 2026-04-22\r\n\r\n#### Changed\r\n\r\n- Added `defineConfig(...)` helper and extended config keys.\r\n\r\n### [0.0.30] - 2026-04-22\r\n\r\n#### Fixed\r\n\r\n- Windows config import path compatibility using proper file URL conversion.\r\n\r\n### [0.0.29] - 2026-04-22\r\n\r\n#### Added\r\n\r\n- Drizzle adapter: optional `schemas` + automatic schema discovery.\r\n\r\n### [0.0.28] - 2026-04-22\r\n\r\n#### Changed\r\n\r\n- Standardized adapter file generation via `{ content, name }`.\r\n- Improved output target resolution.\r\n\r\n### [0.0.27] - 2026-04-22\r\n\r\n#### Added\r\n\r\n- Drizzle ORM support (`src/adapters/Drizzle.ts`).\r\n- CLI generator (`bunx oilang generate`).\r\n\r\n### [0.0.25] - 2026-02-17\r\n\r\n#### Added\r\n\r\n- Initial public release (`OILang`, locale/translation APIs, stores, utilities).\r\n","readmeFilename":"README.md"}