Inspect the @nx/enforce-module-boundaries
rule in the .eslintrc.json
file to understand how Halcyon's applications are built. This rule enforces what internal packages can be depended upon in a certain package. For example, a component
cannot be dependent on anything found in the lang
folder since translation responsibilities are left to each container
.