Welcome to the public
portion of the OpenAgenda (oa
) monorepo.
Here you’ll find all the open-source packages we publish on npm along with their documentation.
This project uses Yarn v4 / Berry, which stores its workspace lockfile as yarn.lock-workspace
.
To avoid dependency conflicts and keep the Git history clean, always rename the lockfile:
# Before you start working
mv yarn.lock-workspace yarn.lock
# …do your usual work: yarn install, yarn prepack, tests, etc.
# Just before committing / pushing
mv yarn.lock yarn.lock-workspace
yarn
yarn prepack
Thanks for contributing! ✨