{"_id":"@anterofy/i18n-react","name":"@anterofy/i18n-react","dist-tags":{"latest":"0.2.0"},"versions":{"0.2.0":{"$meta":{"Repo":"i18n-react","Path":"i18n-react/package.json","Name":"package.json","Description":"React-sidonta @anterofy/i18n-corelle: Provider, hook ja <T/>-komponentti fallback-korostuksella.","Created":"2025-11-05","Author":"Antero Kangas"},"name":"@anterofy/i18n-react","version":"0.2.0","private":false,"type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"sideEffects":false,"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"dependencies":{"@anterofy/i18n-core":"^1.0.14"},"devDependencies":{"@eslint/js":"^9.39.1","@testing-library/dom":"^10.4.1","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.0","@testing-library/user-event":"^13.5.0","@types/node":"^22","@types/react":"^19.2.2","@types/react-dom":"^19.2.2","@typescript-eslint/eslint-plugin":"^8.46.3","@typescript-eslint/parser":"^8.46.3","@vitejs/plugin-react":"^5.1.0","eslint":"^9.39.1","eslint-plugin-react":"^7.37.5","globals":"^16.5.0","jsdom":"^27.1.0","standard-version":"^9.5.0","typescript":"^5.9.3","typescript-eslint":"^8.46.3","vite":"^7.2.0","vitest":"^4.0.7"},"repository":{"type":"git","url":"http://localhost:8080/git/sakcms/i18n-react.git"},"bugs":{"url":"http://localhost:8080/git/sakcms/i18n-react/issues"},"homepage":"http://localhost:8080/git/sakcms/i18n-react","publishConfig":{"access":"public"},"engines":{"node":">=18"},"scripts":{"typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","release":"standard-version","release:patch":"standard-version --release-as patch","release:minor":"standard-version --release-as minor","release:major":"standard-version --release-as major","dev":"vite","build":"tsc -p tsconfig.types.json && vite build","preview":"vite preview"},"_id":"@anterofy/i18n-react@0.2.0","description":"i18n-react ===============","_integrity":"sha512-2HUSZPgyoSG+tGrKzfR5zSmwmZJ92dQHe278ipfPN2GtX/70Ob9tvguBelxd8g0/NmtHTLPRbGycay1WQyfH4g==","_resolved":"/private/var/folders/k4/c192nn9x0fx9m1yr6vzms2_m0000gn/T/73f4caa356a94945734b3eabeb18eceb/anterofy-i18n-react-0.2.0.tgz","_from":"file:anterofy-i18n-react-0.2.0.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2HUSZPgyoSG+tGrKzfR5zSmwmZJ92dQHe278ipfPN2GtX/70Ob9tvguBelxd8g0/NmtHTLPRbGycay1WQyfH4g==","shasum":"fb27cfa1b1faee5bdafa3b1455ab36740010121b","tarball":"https://registry.npmjs.org/@anterofy/i18n-react/-/i18n-react-0.2.0.tgz","fileCount":5,"unpackedSize":1098903,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF+DpPwOjVGDKXuqO6lMOTi9TNV4WMUNSQJf7rrPERE1AiAGObpoFVNUvY7qw2j3ZqxJcMpMSZxusgAg7yoUe987hQ=="}]},"_npmUser":{"name":"anterofy","email":"antero.kangas@gmail.com"},"directories":{},"maintainers":[{"name":"anterofy","email":"antero.kangas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/i18n-react_0.2.0_1762352017978_0.355386852367771"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-05T14:13:37.865Z","0.2.0":"2025-11-05T14:13:38.221Z","modified":"2025-11-05T14:13:38.602Z"},"maintainers":[{"name":"anterofy","email":"antero.kangas@gmail.com"}],"description":"i18n-react ===============","homepage":"http://localhost:8080/git/sakcms/i18n-react","repository":{"type":"git","url":"http://localhost:8080/git/sakcms/i18n-react.git"},"bugs":{"url":"http://localhost:8080/git/sakcms/i18n-react/issues"},"readme":"i18n-react\n===============\n\nUI-komponentti käänntäminen\n# @anterofy/i18n-react\n\nReact-sidonta **@anterofy/i18n-core**lle: Provider, hook ja `<T/>`-komponentti. Ei duplikaatiota – käyttää i18n-corea. Selaimessa anna oma `loader` (HTTP tms.), Node/SSR:ssä `loadTranslations` toimii suoraan.\n\n## Asennus\n\n```bash\npnpm add @anterofy/i18n-react @anterofy/i18n-core","readmeFilename":"README.md","_rev":"1-5033a3437cb0285db0589b2ab6303d11"}