@diez/stdlib
v10.6.0
Published
Diez bindings and core files for various platforms.
Downloads
4,826
Readme
@diez/stdlib
This package contains bindings, core files, and package assemblers for all of the design language primitives provided by @diez/prefabs
for targets android,
ios
, and web
. Collectively, these bindings function as an open standard library for building Diez SDKs for production.
Contributing
This package uses the golden test pattern for end to end tests, checking that the compilers provided produce identical output to what is expected.
If you are contributing to @diez/stdlib
and intentionally changed the expected output of golden tests, you can regenerate the canonical outputs that are used to pass the tests by running yarn regenerate-goldens
. Whenever you do this, please carefully inspect the resulting diff to be sure it's both what you expected and correct.
Setup
The goldens tests depend on XcodeGen to generate Xcode projects from a yml project spec. Run brew install xcodegen
to install XcodeGen.