The repository contains the following packages:
metadata-generatorThis package is a metadata generation script specifically to be used by the OSLO-toolchain
This repository uses Lerna to manage multiple packages. Lerna helps in managing the dependencies, versioning, and publishing of the packages. Please refer to the Lerna documentation for more information on Lerna itself.
The Lerna configuration is defined in the lerna.json file:
To build the source code, the dependencies must first be installed. We make use op npm workspaces, so the dependencies of all packages are installed as well. More information on workspaces can be found here. The setup looks like this:
{
"workspaces": ["packages/*"]
}npm installTo publish a new version of a package, you can use the following command:
lerna publishOr if you want to publish a new version of a specific package:
cd packages/<package-name>
npm publish --access publicThis code is copyrighted by Digitaal Vlaanderen and released under the MIT license