{"_id":"@lingui/solid","_rev":"7-74eb861f19dc15595e7d3036af3a9954","name":"@lingui/solid","dist-tags":{"latest":"6.8.0"},"versions":{"6.3.0":{"name":"@lingui/solid","version":"6.3.0","keywords":["lingui","linguijs","solid","solidjs","i18n","icu","messageformat","localization","translation"],"author":{"name":"Huliiiiii","email":"huliiiiii.nya@gmail.com"},"license":"MIT","_id":"@lingui/solid@6.3.0","maintainers":[{"name":"andrii.bodnar","email":"andrii.bodnar@crowdin.com"},{"name":"serhiydmytryshyn","email":"sergey@crowdin.com"}],"homepage":"https://lingui.dev","bugs":{"url":"https://github.com/lingui/js-lingui/issues"},"dist":{"shasum":"4070925c58d20f50345c60e1eb0d3dcc2c53591f","tarball":"https://registry.npmjs.org/@lingui/solid/-/solid-6.3.0.tgz","fileCount":9,"integrity":"sha512-WKHez2fHGLOytT+ILf1QW34ny/3qvpxI+IrcRM5ixFZMFi5vlB0ws8uyW9dVbDu1t7MsvGC7U7LhyEaYDQsL1w==","signatures":[{"sig":"MEUCIQD3TaCU12HBcMeUWEds08cC+iNH3xMUq6dtVV04znX1RAIgXh56HTiVIOlSj47wipSZwkrT/OgesfpQdtJAEy1sTbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16884},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":{"default":"./dist/index.mjs"},"./macro":{"types":"./macro/index.d.mts","browser":"./macro/browser.mjs","default":"./macro/index.mjs"},"./config":{"types":"./dist/config.d.mts","default":"./dist/config.mjs"},"./package.json":"./package.json"},"gitHead":"7aacbeba4ac0670dac4c2b90f41bd336e4fc2ac8","scripts":{"test":"vitest --run","build":"unbuild","check-types":"tsc --noEmit"},"_npmUser":{"name":"andrii.bodnar","email":"andrii.bodnar@crowdin.com"},"deprecated":"Initial placeholder release, please use 6.4.0 or later","repository":{"url":"git+https://github.com/lingui/js-lingui.git","type":"git","directory":"packages/solid"},"_npmVersion":"10.9.4","description":"SolidJS bindings for Lingui with Trans components, providers, and compile-time macros","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@lingui/conf":"workspace:*","@lingui/core":"workspace:*","@lingui/babel-plugin-lingui-macro":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.10","eslint":"^9.39.3","vitest":"catalog:","unbuild":"3.6.1","solid-js":"^1.9.5","happy-dom":"^20.0.10","typescript":"catalog:","@babel/core":"7.29.0","vite-plugin-solid":"^2.11.12","@lingui/test-utils":"workspace:*","babel-preset-solid":"1.9.12","@rollup/plugin-babel":"7.0.0","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0 || ^1.9.0","babel-plugin-macros":"2 || 3"},"peerDependenciesMeta":{"babel-plugin-macros":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/solid_6.3.0_1781594509476_0.7428283763243975","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@lingui/solid","version":"6.4.0","keywords":["lingui","linguijs","solid","solidjs","i18n","icu","messageformat","localization","translation"],"author":{"name":"Huliiiiii","email":"huliiiiii.nya@gmail.com"},"license":"MIT","_id":"@lingui/solid@6.4.0","maintainers":[{"name":"andrii.bodnar","email":"andrii.bodnar@crowdin.com"},{"name":"serhiydmytryshyn","email":"sergey@crowdin.com"}],"homepage":"https://lingui.dev","bugs":{"url":"https://github.com/lingui/js-lingui/issues"},"dist":{"shasum":"8a42aba1e936d4b78c9d5f310c2a919fea004902","tarball":"https://registry.npmjs.org/@lingui/solid/-/solid-6.4.0.tgz","fileCount":10,"integrity":"sha512-qm6SdsZzPpSNI/vfPxlS0Jzc12q53FR/szEcbIVimi8cX7+WXnNmVNfj/6TwJ6o6rVUYMXTKfu7jNuwUHEs0xA==","signatures":[{"sig":"MEUCIHjUg5/MjoTFIikHMtNPxmx+uQ0DSydqfj98oa8jdqfHAiEAiFWsinZc8Yqqxam57UrtKTD3N0hqLxPxue2Dnlo40IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lingui%2fsolid@6.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18028},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":{"default":"./dist/index.mjs"},"./macro":{"types":"./macro/index.d.mts","browser":"./macro/browser.mjs","default":"./macro/index.mjs"},"./config":{"types":"./dist/config.d.mts","default":"./dist/config.mjs"},"./package.json":"./package.json"},"gitHead":"e8657bf8cbe6e8abc62a46a24e018ff9812918be","scripts":{"test":"vitest --run","build":"unbuild","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d201945f-2b90-441e-b291-3df2bfa91282"}},"repository":{"url":"git+https://github.com/lingui/js-lingui.git","type":"git","directory":"packages/solid"},"_npmVersion":"lerna/9.0.0/node@v22.22.3+x64 (linux)","description":"SolidJS bindings for Lingui with Trans components, providers, and compile-time macros","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@lingui/conf":"6.4.0","@lingui/core":"6.4.0","@lingui/babel-plugin-lingui-macro":"6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.10","eslint":"^9.39.3","vitest":"catalog:","unbuild":"3.6.1","solid-js":"^1.9.5","happy-dom":"^20.0.10","typescript":"catalog:","@babel/core":"7.29.0","vite-plugin-solid":"^2.11.12","@lingui/test-utils":"3.0.3","babel-preset-solid":"1.9.12","@rollup/plugin-babel":"7.0.0","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0 || ^1.9.0","babel-plugin-macros":"2 || 3"},"peerDependenciesMeta":{"babel-plugin-macros":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/solid_6.4.0_1781595948473_0.7560182395133552","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@lingui/solid","version":"6.5.0","keywords":["lingui","linguijs","solid","solidjs","i18n","icu","messageformat","localization","translation"],"author":{"name":"Huliiiiii","email":"huliiiiii.nya@gmail.com"},"license":"MIT","_id":"@lingui/solid@6.5.0","maintainers":[{"name":"andrii.bodnar","email":"andrii.bodnar@crowdin.com"},{"name":"serhiydmytryshyn","email":"sergey@crowdin.com"}],"homepage":"https://lingui.dev","bugs":{"url":"https://github.com/lingui/js-lingui/issues"},"dist":{"shasum":"985221c6c7f1ab1013af0af927f3a7ddc66adbd6","tarball":"https://registry.npmjs.org/@lingui/solid/-/solid-6.5.0.tgz","fileCount":10,"integrity":"sha512-6XSlWOQDLg2n+PcltwH9ELAs73y4UsmC4nyMekRrcf6qBf9GAVt4jzbisM9CQGc54LGz9wFQGMAcDDbX/2V9Nw==","signatures":[{"sig":"MEQCIFjBpErV12Snsq3j+RUDhz9GUBDfz711qMKiuH1EiX4TAiBdYi6Y806GkIJN6vE11go1IDny5yoJYkdzTiET9Qn7og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lingui%2fsolid@6.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18027},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":{"default":"./dist/index.mjs"},"./macro":{"types":"./macro/index.d.mts","browser":"./macro/browser.mjs","default":"./macro/index.mjs"},"./config":{"types":"./dist/config.d.mts","default":"./dist/config.mjs"},"./package.json":"./package.json"},"gitHead":"9687149054666bbaf89196573ba597d0d6fd09e4","scripts":{"test":"vitest --run","build":"unbuild","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d201945f-2b90-441e-b291-3df2bfa91282"}},"repository":{"url":"git+https://github.com/lingui/js-lingui.git","type":"git","directory":"packages/solid"},"_npmVersion":"lerna/9.0.7/node@v22.23.1+x64 (linux)","description":"SolidJS bindings for Lingui with Trans components, providers, and compile-time macros","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@lingui/conf":"6.5.0","@lingui/core":"6.5.0","@lingui/babel-plugin-lingui-macro":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.3","eslint":"^9.39.3","vitest":"catalog:","unbuild":"3.6.1","solid-js":"^1.9.5","happy-dom":"^20.0.10","typescript":"catalog:","@babel/core":"7.29.7","vite-plugin-solid":"^2.11.12","@lingui/test-utils":"3.0.3","babel-preset-solid":"1.9.12","@rollup/plugin-babel":"7.1.0","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0 || ^1.9.0","babel-plugin-macros":"2 || 3"},"peerDependenciesMeta":{"babel-plugin-macros":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/solid_6.5.0_1783349055258_0.46509077241048136","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"@lingui/solid","version":"6.6.0","keywords":["lingui","linguijs","solid","solidjs","i18n","icu","messageformat","localization","translation"],"author":{"name":"Huliiiiii","email":"huliiiiii.nya@gmail.com"},"license":"MIT","_id":"@lingui/solid@6.6.0","maintainers":[{"name":"andrii.bodnar","email":"andrii.bodnar@crowdin.com"},{"name":"serhiydmytryshyn","email":"sergey@crowdin.com"}],"homepage":"https://lingui.dev","bugs":{"url":"https://github.com/lingui/js-lingui/issues"},"dist":{"shasum":"2a566ea496f85c288a3ca3a5afff618bddc45c6d","tarball":"https://registry.npmjs.org/@lingui/solid/-/solid-6.6.0.tgz","fileCount":10,"integrity":"sha512-/I1ND0hkt5/KyOHh9nH+JDXf0Pdlt6HDHBd3cvC1dQKUVvtbAvRheQVLB5I4kL7ZRDYlW01Naa7lbCRtI3z95Q==","signatures":[{"sig":"MEUCIBpSYHauoWyf3cgDoGgIG0tEGJAX6/PAqfr34wDobgDCAiEAvzN2i3c17I5HwwPNXtYpIqb2FRgR1A+LjyqWeCDZYjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lingui%2fsolid@6.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18575},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":{"default":"./dist/index.mjs"},"./macro":{"types":"./macro/index.d.mts","browser":"./macro/browser.mjs","default":"./macro/index.mjs"},"./config":{"types":"./dist/config.d.mts","default":"./dist/config.mjs"},"./package.json":"./package.json"},"gitHead":"665a19815378dedd89346bb7707bdb0e28df79e7","scripts":{"test":"vitest --run","build":"unbuild","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d201945f-2b90-441e-b291-3df2bfa91282"}},"repository":{"url":"git+https://github.com/lingui/js-lingui.git","type":"git","directory":"packages/solid"},"_npmVersion":"lerna/9.0.7/node@v22.23.1+x64 (linux)","description":"SolidJS bindings for Lingui with Trans components, providers, and compile-time macros","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@lingui/conf":"6.6.0","@lingui/core":"6.6.0","@lingui/babel-plugin-lingui-macro":"6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.3","eslint":"^9.39.3","vitest":"catalog:","unbuild":"3.6.1","solid-js":"^1.9.5","happy-dom":"^20.0.10","typescript":"catalog:","@babel/core":"7.29.7","vite-plugin-solid":"^2.11.12","@lingui/test-utils":"3.0.3","babel-preset-solid":"1.9.12","@rollup/plugin-babel":"7.1.0","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0 || ^1.9.0","babel-plugin-macros":"2 || 3"},"peerDependenciesMeta":{"babel-plugin-macros":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/solid_6.6.0_1784901172222_0.950724130780709","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"@lingui/solid","version":"6.7.0","keywords":["lingui","linguijs","solid","solidjs","i18n","icu","messageformat","localization","translation"],"author":{"name":"Huliiiiii","email":"huliiiiii.nya@gmail.com"},"license":"MIT","_id":"@lingui/solid@6.7.0","maintainers":[{"name":"andrii.bodnar","email":"andrii.bodnar@crowdin.com"},{"name":"serhiydmytryshyn","email":"sergey@crowdin.com"}],"homepage":"https://lingui.dev","bugs":{"url":"https://github.com/lingui/js-lingui/issues"},"dist":{"shasum":"697115090afdd0d837c63490a5f0388b6432a003","tarball":"https://registry.npmjs.org/@lingui/solid/-/solid-6.7.0.tgz","fileCount":10,"integrity":"sha512-e1FjqaHbTiWmQQNN1ajyygmazr6t3JSJpSU3DXzcWunYVh69F3wbXbtXmmjVQgEhSj6INWXX8Q12dqnc9K+w0g==","signatures":[{"sig":"MEYCIQD20Lva1N3TuDIsuxcxLIRK2c5izQ9rjENjhkp96KPOwQIhANx6yzb4u05pZjj+6/i4C0N3QW12KCFuTWMJyhDDsgpN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjtxJcsqtg6rn/ObULShTRPvDnDHg3epYK0HUjqeHzUQIhAPdXMgBmghbDQM5h3CZMrSw/ZnWKeJzL+FJrBT4hir+V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lingui%2fsolid@6.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19372},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":{"default":"./dist/index.mjs"},"./macro":{"types":"./macro/index.d.mts","browser":"./macro/browser.mjs","default":"./macro/index.mjs"},"./config":{"types":"./dist/config.d.mts","default":"./dist/config.mjs"},"./package.json":"./package.json"},"gitHead":"a2d4b6d42e052fed1d432050b20cc56cfdacfe98","scripts":{"test":"vitest --run","build":"unbuild","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d201945f-2b90-441e-b291-3df2bfa91282"}},"repository":{"url":"git+https://github.com/lingui/js-lingui.git","type":"git","directory":"packages/solid"},"_npmVersion":"lerna/10.0.1/node@v22.23.2+x64 (linux)","description":"SolidJS bindings for Lingui i18n: I18nProvider, Trans and useLingui, with compile-time macros","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@lingui/conf":"6.7.0","@lingui/core":"6.7.0","@lingui/babel-plugin-lingui-macro":"6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.2","eslint":"^9.39.3","vitest":"catalog:","unbuild":"3.6.1","solid-js":"^1.9.5","happy-dom":"^20.0.10","typescript":"catalog:","@babel/core":"7.29.7","vite-plugin-solid":"^2.11.12","@lingui/test-utils":"3.0.3","babel-preset-solid":"1.9.15","@rollup/plugin-babel":"7.1.0","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0 || ^1.9.0","babel-plugin-macros":"2 || 3"},"peerDependenciesMeta":{"babel-plugin-macros":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/solid_6.7.0_1789138204117_0.970656575741955","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"_id":"@lingui/solid@6.8.0","bugs":{"url":"https://github.com/lingui/js-lingui/issues"},"dist":{"shasum":"f6b1eaca345dec25844e690b603bef94dc805fb8","tarball":"https://registry.npmjs.org/@lingui/solid/-/solid-6.8.0.tgz","fileCount":10,"integrity":"sha512-3IZxxcV0abq1qURiVfdF2m53ODVwe8IOLUYJtNTU41h8eTIP7fpWdL1f2VOo3C4nI80vPMmRaq2A9nPc0iNJxw==","signatures":[{"sig":"MEUCIGJbHbdWCjZ8K0yVNQmW3adQcHKHix85HVfpfsiVL9hRAiEAzSrXhCGR2na126Esj0U+YaiqAm6k3hnoLQGoLQajuZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGEHZyO+aO+2ENGotaqZuoT2SlgFx8FecImRAkpOWnMRAiBtqcg617O3bEp/0xJI8rMEGq65P+6tP2Q4XV1YsPUVQQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lingui%2fsolid@6.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19372},"name":"@lingui/solid","type":"module","author":{"name":"Huliiiiii","email":"huliiiiii.nya@gmail.com"},"engines":{"node":">=22.19.0"},"exports":{".":{"default":"./dist/index.mjs"},"./macro":{"types":"./macro/index.d.mts","browser":"./macro/browser.mjs","default":"./macro/index.mjs"},"./config":{"types":"./dist/config.d.mts","default":"./dist/config.mjs"},"./package.json":"./package.json"},"gitHead":"8c0f1ba378076cc49b320cccd2e06c60afe94963","license":"MIT","scripts":{"test":"vitest --run","build":"unbuild","check-types":"tsc --noEmit"},"version":"6.8.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d201945f-2b90-441e-b291-3df2bfa91282"}},"homepage":"https://lingui.dev","keywords":["lingui","linguijs","solid","solidjs","i18n","icu","messageformat","localization","translation"],"repository":{"url":"git+https://github.com/lingui/js-lingui.git","type":"git","directory":"packages/solid"},"_npmVersion":"lerna/10.0.1/node@v22.23.2+x64 (linux)","description":"SolidJS bindings for Lingui i18n: I18nProvider, Trans and useLingui, with compile-time macros","directories":{},"maintainers":[{"name":"andrii.bodnar","email":"andrii.bodnar@crowdin.com"},{"name":"serhiydmytryshyn","email":"sergey@crowdin.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@lingui/conf":"6.8.0","@lingui/core":"6.8.0","@lingui/babel-plugin-lingui-macro":"6.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.2","eslint":"^9.39.3","vitest":"catalog:","unbuild":"3.6.1","solid-js":"^1.9.5","happy-dom":"^20.0.10","typescript":"catalog:","@babel/core":"7.29.7","vite-plugin-solid":"^2.11.12","@lingui/test-utils":"3.0.3","babel-preset-solid":"1.9.15","@rollup/plugin-babel":"7.1.0","@solidjs/testing-library":"^0.8.10"},"peerDependencies":{"solid-js":"^1.8.0 || ^1.9.0","babel-plugin-macros":"2 || 3"},"peerDependenciesMeta":{"babel-plugin-macros":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/solid_6.8.0_1790174826656_0.6060645446223576"}}},"time":{"created":"2026-06-16T07:21:49.235Z","modified":"2026-09-23T14:47:07.067Z","6.3.0":"2026-06-16T07:21:49.625Z","6.4.0":"2026-06-16T07:45:48.603Z","6.5.0":"2026-07-06T14:44:15.401Z","6.6.0":"2026-07-24T13:52:52.360Z","6.7.0":"2026-09-11T14:50:04.211Z","6.8.0":"2026-09-23T14:47:06.737Z"},"bugs":{"url":"https://github.com/lingui/js-lingui/issues"},"author":{"name":"Huliiiiii","email":"huliiiiii.nya@gmail.com"},"license":"MIT","homepage":"https://lingui.dev","keywords":["lingui","linguijs","solid","solidjs","i18n","icu","messageformat","localization","translation"],"repository":{"url":"git+https://github.com/lingui/js-lingui.git","type":"git","directory":"packages/solid"},"description":"SolidJS bindings for Lingui i18n: I18nProvider, Trans and useLingui, with compile-time macros","maintainers":[{"name":"andrii.bodnar","email":"andrii.bodnar@crowdin.com"},{"name":"serhiydmytryshyn","email":"sergey@crowdin.com"}],"readme":"[![License][badge-license]][license]\n[![Version][badge-version]][package]\n[![Downloads][badge-downloads]][package]\n\n# @lingui/solid\n\n> SolidJS bindings for Lingui i18n: I18nProvider, Trans and useLingui, with compile-time macros\n\n`@lingui/solid` is part of [Lingui][documentation]. Lingui is a lightweight, open-source internationalization (i18n) library for JavaScript and TypeScript. It brings compile-time macros and a CLI for message extraction to React, React Native, Vue, SolidJS, Astro, Svelte, and Node.js.\n\nThe package brings the Lingui workflow to SolidJS with reactive components. `@lingui/solid` exports `I18nProvider`, `Trans` and `useLingui`, `@lingui/solid/macro` exports the macros that generate ICU messages from JSX at build time, and `defineConfig` from `@lingui/solid/config` applies the Solid-specific settings to the Lingui configuration.\n\n## Installation\n\n```sh\nnpm install @lingui/core @lingui/solid\n```\n\n`@lingui/core` provides the `i18n` instance passed to the provider.\n\n## Usage\n\nSee the [SolidJS tutorial][tutorial] and the [Solid reference][reference].\n\n## License\n\nThis package is licensed under the [MIT][license] license.\n\n[license]: https://github.com/lingui/js-lingui/blob/main/LICENSE\n[documentation]: https://lingui.dev\n[tutorial]: https://lingui.dev/tutorials/solid\n[reference]: https://lingui.dev/ref/solid\n[package]: https://www.npmjs.com/package/@lingui/solid\n[badge-downloads]: https://img.shields.io/npm/dw/@lingui/solid.svg\n[badge-version]: https://img.shields.io/npm/v/@lingui/solid.svg\n[badge-license]: https://img.shields.io/npm/l/@lingui/solid.svg\n","readmeFilename":"README.md"}