Note: This is a pre-release of BagaWork. Many things will likely change before the first stable release.

Implementation

On these pages you can learn how BagaWork is implemented, and what you need to do to run BagaWork apps or our Online Editor on your own website.

Are you lost?

These Implementation pages are only intended for those who want to learn how BagaWork (the framework) is implemented, and for those those who want to run BagaWork apps or our Online Editor on their own website. Those creating BagaWork apps through our Online Editor won't find anything interesting on these Implementation pages.

npm packages

The BagaWork framework is implemented as two different npm packages:

They all follow the SemVer versioning convention, and they all use the same version number, i.e. when the version number of one package is updated, the other one is updated to the same one version number, even if nothing has changed in it. So if you use both of these packages, always use the same version number in them!

The version of BagaWork shown in the upper right corner on this website is the latest released version of BagaWork.

Changes made in each version is documented on the Changelog page.

Source code

The source code for all @bagawork packages is available in the Git repository https://github.com/PeppeL-G/bagawork.