The repository contains the following packages:
metadata-generator
This 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 install
To publish a new version of a package, you can use the following command:
lerna publish
Or if you want to publish a new version of a specific package:
cd packages/<package-name>
npm publish --access public
This code is copyrighted by Digitaal Vlaanderen and released under the MIT license