{"_id":"@hairy/react-i18-lib","_rev":"29-cbba5badb6a9c47bd205bc0a1dc4d017","name":"@hairy/react-i18-lib","dist-tags":{"latest":"1.52.0"},"versions":{"1.26.0":{"name":"@hairy/react-i18-lib","version":"1.26.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.26.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"5d1dfecdae49cec17732dd219975eff3c6050f24","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.26.0.tgz","fileCount":7,"integrity":"sha512-Z9navJTi0QknTfG/IHevbonC52mu+NTw+pVy1sySXRIlcCj4OlPm30VsIohDZTj2QPv/q5lRQmJxA1QRGqEjPw==","signatures":[{"sig":"MEYCIQCyV5OkKKmJmgzogo1hsj+NpYd4QEKYBR6v6WMCrRC+PgIhAKyAj4gS5E/me1zAIu2308DHgc8OWCca3SsyRomVB8Vs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14207},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.26.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\5b2eeedb97645b1ed49ce4ea5b0e29f6\\hairy-react-i18-lib-1.26.0.tgz","_integrity":"sha512-Z9navJTi0QknTfG/IHevbonC52mu+NTw+pVy1sySXRIlcCj4OlPm30VsIohDZTj2QPv/q5lRQmJxA1QRGqEjPw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@types/react":"^18.2.43","react-i18next":"^14.1.2","@types/react-dom":"^18.2.17"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.26.0_1745572198895_0.635062238147384","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@hairy/react-i18-lib","version":"1.27.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.27.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"b84989b6f6d3a566a6d8fe7c1e1fbdcf3077d55d","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.27.0.tgz","fileCount":7,"integrity":"sha512-VeC6NR9EIN0GhcIlAHPixpOzUJO5ueO+rcaCki57E+Rcs2LWJ7Nw/NxjxCIKVjES7VrWU9bUAkgRfX2icnbF9g==","signatures":[{"sig":"MEYCIQDHgByKk5Ez/5bsacQKcLLkJqC96j//r+49F8ClHAVTlAIhAIDA2F4+fHSzx/vSeVKTTPHb+bbBhwQIs00d62vmsj5y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14207},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.27.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\3a4554ef5ec5b57a1edc8bb0313669ab\\hairy-react-i18-lib-1.27.0.tgz","_integrity":"sha512-VeC6NR9EIN0GhcIlAHPixpOzUJO5ueO+rcaCki57E+Rcs2LWJ7Nw/NxjxCIKVjES7VrWU9bUAkgRfX2icnbF9g==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@types/react":"^18.2.43","react-i18next":"^14.1.2","@types/react-dom":"^18.2.17"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.27.0_1745902210412_0.7007649693278768","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@hairy/react-i18-lib","version":"1.28.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.28.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"e102f04a5d6d1810dff3e6f781dbdfbed9be9232","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.28.0.tgz","fileCount":7,"integrity":"sha512-rR4LrfZbz4tJrgOkt/ABiq4HWI1rNGxZvCmb3Ui2U8cnRjK639OQAc9cxWn/q+7x3oocpWguusAtnU1C4HMmkQ==","signatures":[{"sig":"MEUCIQDD7fNSIxOdlq9oj+n6atY5/luSsubz4yMZFgsSpFrS1QIgAewgYho93KBbuwfDkLTnBLyQ/XtIDFYcvPMNCYGriPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14207},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.28.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\025cc422aa66a260655fdff87d7277f0\\hairy-react-i18-lib-1.28.0.tgz","_integrity":"sha512-rR4LrfZbz4tJrgOkt/ABiq4HWI1rNGxZvCmb3Ui2U8cnRjK639OQAc9cxWn/q+7x3oocpWguusAtnU1C4HMmkQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@types/react":"^18.2.43","react-i18next":"^14.1.2","@types/react-dom":"^18.2.17"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.28.0_1746511200911_0.7746109553757712","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@hairy/react-i18-lib","version":"1.29.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.29.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"fa598ff2a348d6474d639589062899a49c85d00f","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.29.0.tgz","fileCount":7,"integrity":"sha512-wbIqXtxdS1DlI2TaVKh8lwYSOTnZMYoV3o1P5mJal14gWAmEGyR2mAM3MVVEJanKKg9z2sBICAf3Lf1Kf76kcw==","signatures":[{"sig":"MEUCIQDUzUxaTuA7+TWR34iWIc9Ik0RR8CT3Y3kZTkdPhaQq2AIgbrU1/rAiZQOOy7qk3nY+BLy9L3AFuM4LmTAz7ghQJaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14207},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.29.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\cf0dba798a7293e3f29e62302a20dcfd\\hairy-react-i18-lib-1.29.0.tgz","_integrity":"sha512-wbIqXtxdS1DlI2TaVKh8lwYSOTnZMYoV3o1P5mJal14gWAmEGyR2mAM3MVVEJanKKg9z2sBICAf3Lf1Kf76kcw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@types/react":"^18.2.43","react-i18next":"^14.1.2","@types/react-dom":"^18.2.17"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.29.0_1746593225271_0.8436105721700784","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@hairy/react-i18-lib","version":"1.30.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.30.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ccc0ae423a6ca8d94ac61307b94c94720e22cd25","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.30.0.tgz","fileCount":7,"integrity":"sha512-asM3DVKcS0M1KpD/ZdEHmFihE60b4KtZxZ07zRYbPCjV7Nx4QbeqoxdwrhsaKQgU6pE2DM4ZHRhLSqQpjFwASA==","signatures":[{"sig":"MEQCICaQ0Aq5RJ+WuDEAmmE7HkEV6RsKDu27MC5U9gJ4gwi3AiBu1y/jFoeb8O84f3dO7raPd3/oUiLY+UMSmBTXUBC+zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14207},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.30.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\c6b9ec1b1e0f3093ec8e3995336e10d2\\hairy-react-i18-lib-1.30.0.tgz","_integrity":"sha512-asM3DVKcS0M1KpD/ZdEHmFihE60b4KtZxZ07zRYbPCjV7Nx4QbeqoxdwrhsaKQgU6pE2DM4ZHRhLSqQpjFwASA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@types/react":"^18.2.43","react-i18next":"^14.1.2","@types/react-dom":"^18.2.17"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.30.0_1747445431724_0.6060046645986052","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@hairy/react-i18-lib","version":"1.31.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.31.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"49381ef1748ee8171acd33e2f8fae49938f3ae0b","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.31.0.tgz","fileCount":7,"integrity":"sha512-zTT2ry1Ou8id2bt3PeuNK1bZuCvVXKBg9h4mrT0sfpDpNJT/7bMzt94gAE0kQyzSg+JsQGZLelAND/UoZnnBKA==","signatures":[{"sig":"MEUCIC9GlRjJCc+aii6g/Tg9X21fP0p/TDPIlUSCKDuC5TXCAiEAskfSkxDVbAVYDDGHdW6VRq6XPio8pS3Bn3P5xNRLwXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.31.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\0dbd0f1e4be65662a7aaffa679afc64c\\hairy-react-i18-lib-1.31.0.tgz","_integrity":"sha512-zTT2ry1Ou8id2bt3PeuNK1bZuCvVXKBg9h4mrT0sfpDpNJT/7bMzt94gAE0kQyzSg+JsQGZLelAND/UoZnnBKA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.31.0_1749542529517_0.847631752753008","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@hairy/react-i18-lib","version":"1.32.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.32.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"dde1c20d0eeb5ce128bef3f80e8951a623671894","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.32.0.tgz","fileCount":7,"integrity":"sha512-Eh2ZDANWmU2erd1AUPDGD7oSBhHn+FqlvCOaRu8/Tb6SRCFblWc3P3w1GUrk+8dCJ/5Btn6jZ7tBjhgKD71a6A==","signatures":[{"sig":"MEUCIQDAal+Oi4DX0tD5lFNaZeuy39IaJo6cZKJQO/WXjrdfcQIgEWZd0cegj6WmFt2qN/7BPcBxBJKdFT+p7TEhBrO9Av4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.32.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","actor":{"name":"tuimao","type":"user","email":"wwu710632@gmail.com"},"email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\955411e49cffe88d4bf90b92146b35d5\\hairy-react-i18-lib-1.32.0.tgz","_integrity":"sha512-Eh2ZDANWmU2erd1AUPDGD7oSBhHn+FqlvCOaRu8/Tb6SRCFblWc3P3w1GUrk+8dCJ/5Btn6jZ7tBjhgKD71a6A==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.32.0_1750140464773_0.5469742681212042","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@hairy/react-i18-lib","version":"1.33.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.33.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"19b2b8844124bbb1915bbfc936773fac22f2ff19","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.33.0.tgz","fileCount":7,"integrity":"sha512-7+eyj1ANmWcduRL9cpykx2aO+NeOMDaiwYPlgJmd6CsUfms5Qy+t/ziArr9v1s+l2BuD8u/+CRr8ZRF7qCKCpQ==","signatures":[{"sig":"MEUCIQDoLHnaTLqKwSYUFceuNDftz5G/AiVWI3qTe5bf/S86BgIgbtjJ4j5BJTH5FqOLjJA8YydoNxZvu8EkA6WbOHlI+EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.33.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","actor":{"name":"tuimao","type":"user","email":"wwu710632@gmail.com"},"email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\bfd3f5935d63a464ca9b0c94cd70a2ad\\hairy-react-i18-lib-1.33.0.tgz","_integrity":"sha512-7+eyj1ANmWcduRL9cpykx2aO+NeOMDaiwYPlgJmd6CsUfms5Qy+t/ziArr9v1s+l2BuD8u/+CRr8ZRF7qCKCpQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.33.0_1750917968987_0.11956318178793257","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"@hairy/react-i18-lib","version":"1.34.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.34.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"b15a20145e646925bab7f64fe6ae0e3662b5ee1d","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.34.0.tgz","fileCount":7,"integrity":"sha512-mHgT9TgSit58tNydLYigTlXPDPAn7IxOikvbXePyrnNjEFX9othArQJcx+Y7VG2thiJqy+At/DT0H8hoS91/5A==","signatures":[{"sig":"MEUCIQCcj7xzK76Qq+awgsyRJJxhWxqht5J2SlF+fZncFKJjmwIgWcLy4lVG3oR88ljr3a+8Z7SDm0yMLJhgJASth47dMzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.34.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","actor":{"name":"tuimao","type":"user","email":"wwu710632@gmail.com"},"email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\b956dd77c743fc3cce1d8f28b6cefdff\\hairy-react-i18-lib-1.34.0.tgz","_integrity":"sha512-mHgT9TgSit58tNydLYigTlXPDPAn7IxOikvbXePyrnNjEFX9othArQJcx+Y7VG2thiJqy+At/DT0H8hoS91/5A==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.34.0_1752044206964_0.9996164514478723","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"@hairy/react-i18-lib","version":"1.35.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.35.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"319ef4e6c2e8cacd9bce0cabb42b5b1309416555","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.35.0.tgz","fileCount":7,"integrity":"sha512-vhk7ZY/hEnz68aOQv51AZhKBQpRp75o3B+3HTM3ZOqo33xfgKEnc8Ohnz3oHEKBTSktKMyAPjsk7+dFaUzxtag==","signatures":[{"sig":"MEUCIGjvakR71J36iK2ju7t5iFjQqXA7RGiantSTdll2w4+nAiEA8gONYyNfoQIV0wEeY4Imv6EL/LfgZ2tZGbMpQMjz73M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.35.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\4245dadb77e2b40072c568242b221174\\hairy-react-i18-lib-1.35.0.tgz","_integrity":"sha512-vhk7ZY/hEnz68aOQv51AZhKBQpRp75o3B+3HTM3ZOqo33xfgKEnc8Ohnz3oHEKBTSktKMyAPjsk7+dFaUzxtag==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.35.0_1763177029871_0.8881644094139267","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"@hairy/react-i18-lib","version":"1.36.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.36.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"a3351540864974cdbfa9d9c09d4284d294869567","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.36.0.tgz","fileCount":7,"integrity":"sha512-ZYlAxIuxmx+IQfnv64V9vefk+qUQ1V4iqoezVkg76nklqHTOLrBvTqvB3xa0v3dzHL0d2PrF9u5/J4pR9FWqxw==","signatures":[{"sig":"MEUCIQDjimVnFlgXM6jAa1M7/iYED34TR5nsqs7neEzx75x1+QIgJ1L63akNuVWW/MackPJS2714YVyZXW/2tcTDqjDLSJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.36.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\db60920dc36a5e55019c7e18e7a0617d\\hairy-react-i18-lib-1.36.0.tgz","_integrity":"sha512-ZYlAxIuxmx+IQfnv64V9vefk+qUQ1V4iqoezVkg76nklqHTOLrBvTqvB3xa0v3dzHL0d2PrF9u5/J4pR9FWqxw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.36.0_1763178943086_0.9481142538721425","host":"s3://npm-registry-packages-npm-production"}},"1.36.1":{"name":"@hairy/react-i18-lib","version":"1.36.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.36.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"fc0c35b4afefb02321ac94bcc706d55479c9cf43","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.36.1.tgz","fileCount":7,"integrity":"sha512-9Bv1xscvN3zHg4Y69QYn7+ZthGS8+/BHUQ+81aScANHaNd9RyTcx7Zy8n593bj2WapvJruv0PqCXJqaUf1agmw==","signatures":[{"sig":"MEUCIAnFcEjfkY/NbEIZ4bwJqou/VTPY9SMuCRSBOJEdB7/AAiEAxi9WO05ggdNBip7yqfR/JU5LOuUUhYmGBxHUoh8laC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.36.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\3aa037b03ff716873e79e9c9909e868b\\hairy-react-i18-lib-1.36.1.tgz","_integrity":"sha512-9Bv1xscvN3zHg4Y69QYn7+ZthGS8+/BHUQ+81aScANHaNd9RyTcx7Zy8n593bj2WapvJruv0PqCXJqaUf1agmw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.36.1_1763186077822_0.954799739886113","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"@hairy/react-i18-lib","version":"1.37.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.37.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"15351374464a7509b81e9653edbcedb5bb7fc5f3","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.37.0.tgz","fileCount":7,"integrity":"sha512-yjrqcMKmDx6vVojCQP0WJowlt619ItyBaDkwZ0JR9xKMhLA/AmPYOQMriPdTxBjQf9CgAY5sc149HcXYXByozA==","signatures":[{"sig":"MEUCICbf5NfPnQJQJ8EyTRRxmaRH1UrDP9LNQdbjEY880kCdAiEAhOSa1/FnXHiZdZ7G+zGeAmFMh+K6rarX6Ye5PlHH824=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.37.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\a4949216792a55b9df29d58fed095a0e\\hairy-react-i18-lib-1.37.0.tgz","_integrity":"sha512-yjrqcMKmDx6vVojCQP0WJowlt619ItyBaDkwZ0JR9xKMhLA/AmPYOQMriPdTxBjQf9CgAY5sc149HcXYXByozA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.37.0_1763211978627_0.42300336275492545","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"@hairy/react-i18-lib","version":"1.38.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.38.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"5a17b7a8756f52b906de232141b5a2b384730698","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.38.0.tgz","fileCount":7,"integrity":"sha512-2XHWyIlgAPR3pbCWLNNwoVDLuUIx4RtWG0yqh9syqDhv2b2v1o84/rwm+Aob+ih6RW79yGAPWlKWmqmyQeeCjA==","signatures":[{"sig":"MEUCIQDxyKPwPRgoD04T9+q6NE3RF4VTAfJIxhzGx1nnpraEmQIgVyAe0H6Zqb9QNmH8nHNXUKoKHpFU5BpcCS9pyvBwWF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.38.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\d7e3b4047543dd4b4701ebf41685cbec\\hairy-react-i18-lib-1.38.0.tgz","_integrity":"sha512-2XHWyIlgAPR3pbCWLNNwoVDLuUIx4RtWG0yqh9syqDhv2b2v1o84/rwm+Aob+ih6RW79yGAPWlKWmqmyQeeCjA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.38.0_1763212136056_0.01057061416073335","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"@hairy/react-i18-lib","version":"1.39.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.39.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"b23a2e62ca15d0d3da25e9c34ff5021078aa68cb","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.39.0.tgz","fileCount":7,"integrity":"sha512-hZDviwnGQ2xzirMlr97kmwuIV8qif8uFnRMOcvf5kroq2C+pdAhrD1crsuvjKwZES7YqcVKOcoiL0S8t8mmqUA==","signatures":[{"sig":"MEUCIQDzCCyiJ90xIKu9BnzvZ9Cb3/E83TPb0SGbMACY4jkzgAIgO8XlgmsdzrSr5UZi6k/QwLQsNBNNIYHIYR11/LftaBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.39.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\2e8372f23c29cc674fc48c5faa434f08\\hairy-react-i18-lib-1.39.0.tgz","_integrity":"sha512-hZDviwnGQ2xzirMlr97kmwuIV8qif8uFnRMOcvf5kroq2C+pdAhrD1crsuvjKwZES7YqcVKOcoiL0S8t8mmqUA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.39.0_1763341777101_0.29436780702532195","host":"s3://npm-registry-packages-npm-production"}},"1.39.1":{"name":"@hairy/react-i18-lib","version":"1.39.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.39.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"f767c2ee590776181733da5c5b14e2a530c063b6","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.39.1.tgz","fileCount":7,"integrity":"sha512-7yrEQZ1Uxyg+bGi5l1s6z2Hh3PcQ9TVTmgQAIm8WHywGSP9NjqjRQbw11Wk4tb0ydT1VkU2u7q66xq8thtCj9w==","signatures":[{"sig":"MEUCIQCQNFLYuzeW0nrzBIQ2ZDM9F5oaKabHqoS8PtYFyii7OAIgDk+CsdXpIxX5cD2B767TIQwxQXHP7dchcU+oYoTl+EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.39.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\ab3d9ed339b583bdf2884e46dda788a7\\hairy-react-i18-lib-1.39.1.tgz","_integrity":"sha512-7yrEQZ1Uxyg+bGi5l1s6z2Hh3PcQ9TVTmgQAIm8WHywGSP9NjqjRQbw11Wk4tb0ydT1VkU2u7q66xq8thtCj9w==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.39.1_1764061578236_0.991261071139899","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"@hairy/react-i18-lib","version":"1.40.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.40.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"739efe6b65e6b71fc8eda51506a541763fb16e95","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.40.0.tgz","fileCount":7,"integrity":"sha512-jbgIFyiCqyTsDmMTb41FYqh91G+exsofEA2i5j+10iUMvFylDuxmhYnwk8+dDuKlOXLDn7BHVSW9toC8HMwHEQ==","signatures":[{"sig":"MEUCIQDzbSU9Px6JENiB6xaU+UBn4N2jtqCb1PN9IgqTMkNxhgIgX6bJPpeBna1ZmcwYIFADHkOK96GsMfRdVb4OlYsafdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.40.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\3bcc645bb089a285dc5267fa085c70fe\\hairy-react-i18-lib-1.40.0.tgz","_integrity":"sha512-jbgIFyiCqyTsDmMTb41FYqh91G+exsofEA2i5j+10iUMvFylDuxmhYnwk8+dDuKlOXLDn7BHVSW9toC8HMwHEQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.40.0_1764062399567_0.47323086904018874","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"@hairy/react-i18-lib","version":"1.41.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.41.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"b6d24a9735d92cea3ec319194780efa3ef8c9787","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.41.0.tgz","fileCount":7,"integrity":"sha512-lWvI2Ie3JxZSVAifrq4+8lR52iZjCHv6QNqIBzKgN1YR8VVKANJsj1DvHGyqU6glyVyrsL+1fDimIsMvHtCB1Q==","signatures":[{"sig":"MEYCIQC21seEdY7odrphB4n+QbzgO3EOnuEV9PUIdfFBZpTThAIhANe24Bj3974UMra8VnOGOdPz/0mGLTwPkPa/FU5mBh9b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.41.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\55924f5afcb99de102055cc2951fa3e4\\hairy-react-i18-lib-1.41.0.tgz","_integrity":"sha512-lWvI2Ie3JxZSVAifrq4+8lR52iZjCHv6QNqIBzKgN1YR8VVKANJsj1DvHGyqU6glyVyrsL+1fDimIsMvHtCB1Q==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.41.0_1764063052080_0.96581399724135","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"@hairy/react-i18-lib","version":"1.42.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.42.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ecbdae01699ce2c2422ef5722af3324176de16dd","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.42.0.tgz","fileCount":7,"integrity":"sha512-H/UqqD2h9wc+WFHgWhljTr5xoVTCzVPEqhX6usBhLD0g8Felx8d8S9x1aunySXmytG+T9o8aLXt8inarU6atow==","signatures":[{"sig":"MEUCIQCzquPp0TShNgi8tVJKs4gs+APN1Ovr2jxLJe7HQsGslgIgUl1ns7phjv+VGW/HtA+dpzMn80kVqQVhFVrs0p+FaDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.42.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\41e85372a76859495aaa92065c40d10c\\hairy-react-i18-lib-1.42.0.tgz","_integrity":"sha512-H/UqqD2h9wc+WFHgWhljTr5xoVTCzVPEqhX6usBhLD0g8Felx8d8S9x1aunySXmytG+T9o8aLXt8inarU6atow==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.42.0_1764063542358_0.9274786595449063","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"@hairy/react-i18-lib","version":"1.43.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.43.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"8d25c3d0290adae34b3c077726fa5ec3578bcc02","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.43.0.tgz","fileCount":7,"integrity":"sha512-viFmeed5kkMnkvo8rhstvF4Euzvtvf/rQ6mxrxHwP6bVOwFzxBx/Ac+x8H/76JE7aKKDkpidl8tLfv0hMCxMPg==","signatures":[{"sig":"MEQCIAP+N9RvzF1iiztXBFyzkfk7bIKSWUidbomaMZU0yEyYAiASM3sGx1aHgYXqtz94xR+BiIKKsEwq6twMmlU89nWWkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.43.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\9c6b0f1440953c7558a77d4f1fc10c90\\hairy-react-i18-lib-1.43.0.tgz","_integrity":"sha512-viFmeed5kkMnkvo8rhstvF4Euzvtvf/rQ6mxrxHwP6bVOwFzxBx/Ac+x8H/76JE7aKKDkpidl8tLfv0hMCxMPg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.43.0_1764824136120_0.7582967526336075","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"@hairy/react-i18-lib","version":"1.44.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.44.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"4107a2e59d54ddc985edf97caed0c2dd4c59e322","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.44.0.tgz","fileCount":7,"integrity":"sha512-K1OPcb68fySq8bjx9KPLyU5YIhCP2EY+p6jpc7/QFkTjBMlLBKbSP9WRnip5VH4bzXnJPrIg3w6zBHTYubreug==","signatures":[{"sig":"MEQCIFbIdyBaMMA+pSasZJ8VtHi/E1wcfOKPNcOxh3om6TIeAiB4bHrt52U2fx+WxOFJIjkjK6lJFp0UZNuZJwqZ1U4q/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.44.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\8130aa2aae01a1648afa73d3aa6260a5\\hairy-react-i18-lib-1.44.0.tgz","_integrity":"sha512-K1OPcb68fySq8bjx9KPLyU5YIhCP2EY+p6jpc7/QFkTjBMlLBKbSP9WRnip5VH4bzXnJPrIg3w6zBHTYubreug==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.44.0_1764824461783_0.943771225215126","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"@hairy/react-i18-lib","version":"1.45.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.45.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"559171ac1286687fcb7ef6d4566d99eabc3006cf","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.45.0.tgz","fileCount":7,"integrity":"sha512-Fvvrbfgkn3+XH97Pl8LxBL9uZHsSojcCgo7M6yA78XT+3XtokE0+PYALRQmf0GqthtZM3muASD+n/wp0V9sy9Q==","signatures":[{"sig":"MEQCIEzMpQ3b2qWfrtMWSH3qZthPzUbWBmvgGEhelWg290r8AiAC98QPy6KdPOsAOz7XeImxPaldadyYbLRLkVUIBvCbzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14205},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.45.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\2966431914589a0d2bcd2b9503f9605d\\hairy-react-i18-lib-1.45.0.tgz","_integrity":"sha512-Fvvrbfgkn3+XH97Pl8LxBL9uZHsSojcCgo7M6yA78XT+3XtokE0+PYALRQmf0GqthtZM3muASD+n/wp0V9sy9Q==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.45.0_1764825204541_0.968203932858918","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"@hairy/react-i18-lib","version":"1.46.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.46.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"2088783fa5f80f1147affad2f374e6a51fd949b9","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.46.0.tgz","fileCount":7,"integrity":"sha512-R/BREHPgi3/fhctdUhWRTTsUfgNOvs4vfx6Sqv2VfgzALQZj/2zhQVBRFaV65lfSFPBuWOvVpzALYxb/9smKpQ==","signatures":[{"sig":"MEYCIQDTSYsKIlCyek//3y5G9CqI0Ah5xpRPSw6luULEbwbiIgIhAPxaNg4Xr01tjNAeg/i7Rsx5nKzbdcP7vJV1ESf0m7tF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14449},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.46.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\16e3dd49b7bb17f6ce4ad7c71d12f026\\hairy-react-i18-lib-1.46.0.tgz","_integrity":"sha512-R/BREHPgi3/fhctdUhWRTTsUfgNOvs4vfx6Sqv2VfgzALQZj/2zhQVBRFaV65lfSFPBuWOvVpzALYxb/9smKpQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.46.0_1765163184936_0.3688941445956917","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"@hairy/react-i18-lib","version":"1.47.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.47.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"a7a86a44214fd1f68625bbecbf2fbaf35a2947c1","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.47.0.tgz","fileCount":7,"integrity":"sha512-FKct24/DRfu3qEvHm4cf2K8Y3DYt+0OL5EohT5VckQimgi8OTupGqMqkXs2NiCi8eObvk68FxzVJxHxst5LZDQ==","signatures":[{"sig":"MEUCIQDH7SlB/FwH3n3oA4+GCa+cZJRD5WAkkuT84WpifJG/UgIgBSEawD/iFu2Q/LN+54WpmOw+LFcWMZ6Z4BXgFWydpag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14449},"main":"./dist/index.js","type":"module","_from":"file:hairy-react-i18-lib-1.47.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\de052e64d719bb1660c8fcb35e5bd791\\hairy-react-i18-lib-1.47.0.tgz","_integrity":"sha512-FKct24/DRfu3qEvHm4cf2K8Y3DYt+0OL5EohT5VckQimgi8OTupGqMqkXs2NiCi8eObvk68FxzVJxHxst5LZDQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.47.0_1768535141953_0.15022011374181887","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"@hairy/react-i18-lib","version":"1.49.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.49.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"e8eef8f1e6289316f1fad98e903be225e80f098a","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.49.0.tgz","fileCount":7,"integrity":"sha512-93SYVrxFfJGNJ/7MCMy6SMqgPhRRX7jA+Q4ATtbI9k8dADXoEBDtQjKc87PGDLrMSbtjMHm8JUpDFC1p2YH9DQ==","signatures":[{"sig":"MEQCIBzBbUbUNV6+5p74taueZ+qKdS2496zqcaZL6orduG5nAiBJKnLGO1WQsh4cWbzT8s2SbhVeJP8/i244AOO4rKyaZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2freact-i18-lib@1.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8037},"main":"./dist/index.mjs","type":"module","_from":"file:hairy-react-i18-lib-1.49.0.tgz","types":"./dist/index.d.mts","unpkg":"./dist/index.iife.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsdown --watch","build":"tsdown","start":"tsx src/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c17f9a0-b3f0-40d0-a6d2-17a482da7d6f"}},"_resolved":"/tmp/358311d6cb7f0cb85e91fcaee535a756/hairy-react-i18-lib-1.49.0.tgz","_integrity":"sha512-93SYVrxFfJGNJ/7MCMy6SMqgPhRRX7jA+Q4ATtbI9k8dADXoEBDtQjKc87PGDLrMSbtjMHm8JUpDFC1p2YH9DQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"11.9.0","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.iife.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.49.0_1772781951857_0.8616837372599622","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"@hairy/react-i18-lib","version":"1.50.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.50.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"a94300183e697171c7e3c936e8034e8f5a9efe42","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.50.0.tgz","fileCount":7,"integrity":"sha512-4yE7n+aILmKuFVLxh4oyLa9mRyoPVTMhLtkfsxM3Ntz0f9NfqJAGa3ZnckbzA0IP1L4QYruNPdpLXhO8nPcK4w==","signatures":[{"sig":"MEYCIQCSZE3Jov4eZvYN8vIc9eG4XuT+gia3UMVUW2g2PBBo7wIhAJB2UDd11nSUP36EdlUgbqo1aLI1jgzU8Gl+nzCuGTKG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2freact-i18-lib@1.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11346},"main":"./dist/index.mjs","type":"module","_from":"file:hairy-react-i18-lib-1.50.0.tgz","types":"./dist/index.d.mts","unpkg":"./dist/index.iife.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsdown --watch","build":"tsdown","start":"tsx src/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c17f9a0-b3f0-40d0-a6d2-17a482da7d6f"}},"_resolved":"/tmp/91eefb5fc29060e602a348214771b301/hairy-react-i18-lib-1.50.0.tgz","_integrity":"sha512-4yE7n+aILmKuFVLxh4oyLa9mRyoPVTMhLtkfsxM3Ntz0f9NfqJAGa3ZnckbzA0IP1L4QYruNPdpLXhO8nPcK4w==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"11.9.0","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.iife.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.50.0_1772788024565_0.27479150524283047","host":"s3://npm-registry-packages-npm-production"}},"1.51.0":{"name":"@hairy/react-i18-lib","version":"1.51.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/react-i18-lib@1.51.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"8dbe8535165f29c2d4c0a9584e0391167d5f08a0","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.51.0.tgz","fileCount":7,"integrity":"sha512-32k/4ELT3nCbqq7uQRsPubky87WFB9CYv1pJbCII9GuDsG4+VqG8thADy8ap5RGt7SJKvrYNQiWnb4+rkuHtDQ==","signatures":[{"sig":"MEYCIQDYVqQVfOy343RQCXlkdEyn86gV8qjPCYK096Hv+8JhVwIhANSQmqyljvHoGwt2RM1uhaZ6H/v1TNTnssJIMo31wFbt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2freact-i18-lib@1.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11346},"main":"./dist/index.mjs","type":"module","_from":"file:hairy-react-i18-lib-1.51.0.tgz","types":"./dist/index.d.mts","unpkg":"./dist/index.iife.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsdown --watch","build":"tsdown","start":"tsx src/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c17f9a0-b3f0-40d0-a6d2-17a482da7d6f"}},"_resolved":"/tmp/f5aad6ddbf6677271a0fb84715aa3dc7/hairy-react-i18-lib-1.51.0.tgz","_integrity":"sha512-32k/4ELT3nCbqq7uQRsPubky87WFB9CYv1pJbCII9GuDsG4+VqG8thADy8ap5RGt7SJKvrYNQiWnb4+rkuHtDQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"11.9.0","description":"Library for react","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"html-parse-stringify":"^3.0.1"},"publishConfig":{"jsdelivr":"./dist/index.iife.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@types/react":"^19.1.3","react-i18next":"^14.1.2","@types/react-dom":"^19.1.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/react-i18-lib_1.51.0_1772789426258_0.7058609796381259","host":"s3://npm-registry-packages-npm-production"}},"1.52.0":{"name":"@hairy/react-i18-lib","type":"module","version":"1.52.0","description":"Library for react","author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","funding":"https://github.com/sponsors/hairyf","homepage":"https://github.com/hairyf/hairylib#readme","repository":{"type":"git","url":"git+https://github.com/hairyf/hairylib.git"},"bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"keywords":[],"sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","publishConfig":{"jsdelivr":"./dist/index.iife.js"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-i18next":"^14.1.2"},"dependencies":{"html-parse-stringify":"^3.0.1"},"devDependencies":{"@types/react":"^19.1.3","@types/react-dom":"^19.1.3","react":"^19.1.0","react-dom":"^19.1.0","react-i18next":"^14.1.2"},"scripts":{"build":"tsdown","dev":"tsdown --watch","start":"tsx src/index.ts"},"unpkg":"./dist/index.iife.js","_id":"@hairy/react-i18-lib@1.52.0","_integrity":"sha512-nzhHv4+HUCzdQhDZbY8KA/sgdrzG/7+R1UFYQ/pYGC4uYnQMGKA+bwNI5PxJcWgPr3Nz/LWmOaltqLsumNxOtg==","_resolved":"/tmp/0e6fa5906dd686fe2b2b3a9751f893c7/hairy-react-i18-lib-1.52.0.tgz","_from":"file:hairy-react-i18-lib-1.52.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-nzhHv4+HUCzdQhDZbY8KA/sgdrzG/7+R1UFYQ/pYGC4uYnQMGKA+bwNI5PxJcWgPr3Nz/LWmOaltqLsumNxOtg==","shasum":"3e2f53924248684545dec394c53e430c362a7550","tarball":"https://registry.npmjs.org/@hairy/react-i18-lib/-/react-i18-lib-1.52.0.tgz","fileCount":7,"unpackedSize":11346,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2freact-i18-lib@1.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2WMReYCVhBA1fAa7Ci2fx+on6LKSP4G0HapAqyO9uQQIhAI6M5S1RQjqjKgS5qcLHdjgQqaFgv6AtGEhnr+Efoaz6"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c17f9a0-b3f0-40d0-a6d2-17a482da7d6f"}},"directories":{},"maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-i18-lib_1.52.0_1785295801300_0.6600698574199972"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-25T09:09:58.781Z","modified":"2026-07-29T03:30:01.835Z","1.26.0":"2025-04-25T09:09:59.082Z","1.27.0":"2025-04-29T04:50:10.575Z","1.28.0":"2025-05-06T06:00:01.091Z","1.29.0":"2025-05-07T04:47:05.438Z","1.30.0":"2025-05-17T01:30:31.900Z","1.31.0":"2025-06-10T08:02:09.689Z","1.32.0":"2025-06-17T06:07:44.938Z","1.33.0":"2025-06-26T06:06:09.162Z","1.34.0":"2025-07-09T06:56:47.110Z","1.35.0":"2025-11-15T03:23:50.091Z","1.36.0":"2025-11-15T03:55:43.295Z","1.36.1":"2025-11-15T05:54:38.016Z","1.37.0":"2025-11-15T13:06:18.827Z","1.38.0":"2025-11-15T13:08:56.251Z","1.39.0":"2025-11-17T01:09:37.302Z","1.39.1":"2025-11-25T09:06:18.428Z","1.40.0":"2025-11-25T09:19:59.753Z","1.41.0":"2025-11-25T09:30:52.254Z","1.42.0":"2025-11-25T09:39:02.557Z","1.43.0":"2025-12-04T04:55:36.268Z","1.44.0":"2025-12-04T05:01:01.945Z","1.45.0":"2025-12-04T05:13:24.691Z","1.46.0":"2025-12-08T03:06:25.078Z","1.47.0":"2026-01-16T03:45:42.088Z","1.49.0":"2026-03-06T07:25:52.017Z","1.50.0":"2026-03-06T09:07:04.712Z","1.51.0":"2026-03-06T09:30:26.413Z","1.52.0":"2026-07-29T03:30:01.512Z"},"bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","homepage":"https://github.com/hairyf/hairylib#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/hairyf/hairylib.git"},"description":"Library for react","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"}],"readme":"# @hairy/react-i18-lib\n\n<!-- automd:badges name=\"@hairy/react-i18-lib\" github=\"hairyf/hairylib\" license bundlephobia -->\n\n[![npm version](https://img.shields.io/npm/v/@hairy/react-i18-lib)](https://npmjs.com/package/@hairy/react-i18-lib)\n[![npm downloads](https://img.shields.io/npm/dm/@hairy/react-i18-lib)](https://npm.chart.dev/@hairy/react-i18-lib)\n[![bundle size](https://img.shields.io/bundlephobia/minzip/@hairy/react-i18-lib)](https://bundlephobia.com/package/@hairy/react-i18-lib)\n[![license](https://img.shields.io/github/license/hairyf/hairylib)](https://github.com/hairyf/hairylib/blob/main/LICENSE)\n\n<!-- /automd -->\n\nSmall helpers for `react-i18next`-based i18n.\n\n## Install\n\n<!-- automd:pm-install name=\"@hairy/react-i18-lib\" -->\n\n```sh\n# ✨ Auto-detect\nnpx nypm install @hairy/react-i18-lib\n\n# npm\nnpm install @hairy/react-i18-lib\n\n# yarn\nyarn add @hairy/react-i18-lib\n\n# pnpm\npnpm add @hairy/react-i18-lib\n\n# bun\nbun install @hairy/react-i18-lib\n\n# deno\ndeno install npm:@hairy/react-i18-lib\n```\n\n<!-- /automd -->\n\n## API\n\n<!-- automd:jsdocs src=\"./src/index.ts\" -->\n\n### `Trans()`\n\nTranslate a string to a React node\n\n**Example:**\n\n```ts\n<Trans i18nKey=\"hello\" />\n<Trans i18nKey=\"hello\" name=\"John\" />\n<Trans i18nKey=\"hello\" name=\"John\" age={20} />\n<Trans i18nKey=\"hello\" name=\"John\" age={<span>20</span>} />\n```\n\n<!-- /automd -->\n\n## Directory structure\n\n<!-- automd:dir-tree imports=\"\"maxDepth=2 -->\n\n```\n├── src/\n│   └── index.ts\n├── package.json\n├── README.md\n└── tsdown.config.ts\n```\n\n<!-- /automd -->\n\n## Source\n\n<!-- automd:file src=\"./src/index.ts\" code lang=\"ts\" -->\n\n```ts [index.ts]\nimport type { ReactNode } from 'react'\nimport HTML from 'html-parse-stringify'\nimport { createElement } from 'react'\nimport { useTranslation } from 'react-i18next'\n\nexport interface TransProps {\n  i18nKey: string\n  [key: string]: ReactNode\n}\n\n/**\n * Translate a string to a React node\n *\n * @example\n * <Trans i18nKey=\"hello\" />\n * <Trans i18nKey=\"hello\" name=\"John\" />\n * <Trans i18nKey=\"hello\" name=\"John\" age={20} />\n * <Trans i18nKey=\"hello\" name=\"John\" age={<span>20</span>} />\n */\nexport function Trans({ i18nKey, ...additionalProps }: TransProps) {\n  const translation = useTranslation().t(i18nKey, additionalProps)\n  return renderNodes(HTML.parse(translation), additionalProps)\n}\n\nfunction renderNodes(tokens: HTML.Token[], values: Record<string, ReactNode>): ReactNode[] {\n  let index = 0\n  return tokens.map((token) => {\n    if (token.type === 'text')\n      return token.content\n    index++\n    const props = { ...token.attrs, key: index }\n    return token.voidElement\n      ? (values[token.name]\n          ? createElement('span', { key: index }, values[token.name])\n          : createElement(token.name, props))\n      : createElement(token.name, props, renderNodes(token.children, {}))\n  })\n}\n```\n\n<!-- /automd -->\n\n## Contributors\n\n<!-- automd:contributors github=\"hairyf/hairylib\" author=\"Hairyf\" license=\"MIT\" -->\n\nPublished under the [MIT](https://github.com/hairyf/hairylib/blob/main/LICENSE) license.\nMade by [@Hairyf](https://github.com/Hairyf) and [community](https://github.com/hairyf/hairylib/graphs/contributors) 💛\n<br><br>\n<a href=\"https://github.com/hairyf/hairylib/graphs/contributors\">\n<img src=\"https://contrib.rocks/image?repo=hairyf/hairylib\" />\n</a>\n\n<!-- /automd -->\n\n## License\n\n<!-- automd:fetch url=\"gh:hairyf/hairylib/main/LICENSE\" -->\n\nMIT License\n\nCopyright (c) 2025-PRESENT Hairyf <https://github.com/hairyf>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n<!-- /automd -->\n\n<!-- automd:with-automd -->\n\n---\n\n_🤖 auto updated with [automd](https://automd.unjs.io)_\n\n<!-- /automd -->\n","readmeFilename":"README.md"}