Package Exports
- cam-baker
- cam-baker/lib/index.mjs
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (cam-baker) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Camunda Baker
Build complex projects using Camunda Tasklist, a Camunda non-official frontend CLI
dedicated for building embedded forms with a modern stack.
Installation | How to use | Configuration | Motivation
![]()
Easy to use
Take advantage of a zero-config approach, just install the CLI and start using.
Need some tweaks or additional features? Add a simple configuration file.
![]()
Static & Mock Servers
Use external javascript and css when developing, powered by live-server.
Need API calls? Just drop a json file for fake API routes, powered by json-server.
![]()
Modern toolbox
Get support for JS and JSX bundles, Sass styling and Post-html out of the box.
Use ESM modules, Post-html partials and expressions and Sass from begining.
![]()
Live reloading
Get instant feedback on browser when developing, powered by live-reload.
No need for page refreshing anymore, just code.
![]()
Build for production
When finished, bundle your files into one single entry HTML file per task.
Optimize your bundle size with minification using esbuild, sass and html nano.
Installation
Using NPM
npm install cam-baker
# or yarn
yarn add cam-bakerHow to use
Todo...
npx baker
# or
npx baker buildpackage.json
{
"scripts": {
"dev": "baker",
"build": "baker build"
}
}Configuration
Todo...
camunda-config.js
import { defineConfig } from 'cam-baker'
export default defineConfig({
// support for editor intelisense
})npx baker --config my-custom-config-file.js--config or -c for custom configuration file (default:
./camunda-config.js)
Motivation
Todo...