Skedulo packaging utilities library
npm install @skedulo/packaging-utilsThis npm package provides essential utilities for transforming and handling package artifacts within Skedulo's ecosystem. Designed to streamline the process of packaging and deployment, it offers functionality for filtering unwanted files, as well as zipping and encoding the content of artifacts in base64 format.
To install this package, run the following command in your terminal:
``bash`
npm install @skedulo/packaging-utils --save
or if you are using Yarn:
`bash`
yarn add @skedulo/packaging-utilsDevelopment
This project uses devbox to manage its development environment.
Install devbox:
`sh`
curl -fsSL https://get.jetpack.io/devbox | bash
cd packaging-utils
devbox run install
Once that's done you'll have the correct version of Node.js and Yarn installed for this project.
You can now run:
- Dependency Installation: yarnyarn build
- Build the package: yarn release-package ${versionNumber}`
- Release package for local version to NPM: