Skip to content

aziiee/ember-caluma

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ember-caluma

Test BrowserStack Status Codecov npm Dependabot Code Style: Prettier License: LGPL-3.0

The Ember.js addon for Caluma - a collaborative form editing service.

Browser support

IE Edge Firefox Chrome Safari
11 latest latest latest latest

Compatibility

ember-caluma is guaranteed to work with the last LTS version of Ember.js (currently 3.20).

Documentation

You can find the interactive documentation here.

Contributing

Installation

Linting

  • yarn lint

Running tests

  • ember test – Runs the test suite on the current Ember version
  • ember test --server – Runs the test suite in "watch mode"
  • ember try:each – Runs the test suite against multiple Ember versions

Cross-browser testing provided by:

BrowserStack

Running the dummy application

For more information on using ember-cli, visit https://ember-cli.com/.

Updating the schema

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

yarn update-schema
yarn update-fragment-types

Releasing

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.

License

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.

About

Ember.js addon for Caluma

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 89.9%
  • Handlebars 8.4%
  • SCSS 1.3%
  • HTML 0.4%