The Ember.js addons for Caluma - a collaborative form editing service.
last 2 versions | last 2 versions | last 2 versions | last 2 versions |
@projectcaluma/ember-*
packages are guaranteed to work with the following LTS versions of Ember.js:
You can find the interactive documentation here.
git clone git@github.com:projectcaluma/ember-caluma
cd ember-caluma
pnpm install
pnpm lint
pnpm --filter @projectcaluma/ember-[package] exec ember test
– Runs the test suite on the current Ember versionpnpm --filter @projectcaluma/ember-[package] exec ember test --server
– Runs the test suite in "watch mode"pnpm --filter @projectcaluma/ember-[package] exec ember try:each
– Runs the test suite against multiple Ember versionsCross-browser testing provided by:
pnpm start
docker compose up -d
pnpm start-proxy
The addon includes a mirage server for mocking Caluma's GraphQL API, which is generated from the GraphQL schema definition. If the upstream GraphQL schema changed you can update the addon by running
docker compose up -d
pnpm update-schema
pnpm update-possible-types
To release a new version, head over to Actions and trigger a workflow run. This will automatically check if a new version can be released, generate a changelog, draft a release and publish it on NPM.
This project is licensed under the LGPL-3.0-or-later license.
For further information on our license choice, you can read up on the corresponding GitHub issue.