You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository employs a [monorepo](https://en.wikipedia.org/wiki/Monorepo) setup which hosts a number of associated packages under the `packages` directory:
176
176
177
+
```mermaid
178
+
flowchart TD
179
+
shared["@intlify/shared"]
180
+
message-compiler["@intlify/message-compiler"]
181
+
core-base["@intlify/core-base"]
182
+
core["@intlify/core"]
183
+
vue-i18n-core["@intlify/vue-i18n-core"]
184
+
petite-vue-i18n["petite-vue-i18n"]
185
+
vue-i18n["vue-i18n"]
186
+
187
+
subgraph Framework Agnostice Packages
188
+
message-compiler --> shared
189
+
core-base --> shared
190
+
core-base --> message-compiler
191
+
core --> shared
192
+
core --> core-base
193
+
end
194
+
195
+
subgraph Vue Layer Packages
196
+
vue-i18n-core --> shared
197
+
vue-i18n-core --> core-base
198
+
vue-i18n --> shared
199
+
vue-i18n --> core-base
200
+
vue-i18n --> vue-i18n-core
201
+
petite-vue-i18n --> shared
202
+
petite-vue-i18n --> core-base
203
+
petite-vue-i18n --> vue-i18n-core
204
+
end
205
+
```
206
+
177
207
-`shared`: Internal utilities shared across multiple packages.
178
208
-`message-compiler`: The intlify message format compiler.
179
209
-`core-base`: The inlitfy core base.
180
210
-`core`: The intlify core "full build" which includes both the runtime AND the compiler.
181
211
-`vue-i18n-core`: The vue-i18n core implementation package.
182
212
-`vue-i18n`: The vue-i18n "full build" which includes both the runtime AND the compiler.
183
-
-`vue-i18n-bridge`: The birdge package for migrating from [email protected] or later.
184
213
-`petite-vue-i18n`: The vue-i18n "small build" which includes both the runtime AND the compiler.
0 commit comments