ember-lazy-loaded-froala-editor v1.4.2
Ember Lazy Loaded Froala Editor Addon 
This repo is a fork (not really a fork) of the Ember Froala Editor. It lazyily loads froala.js, in order to keep your application size small. The rest of the details are from: https://github.com/froala/ember-froala-editor/blob/master/README.md
Bring the Froala WYSIWYG Editor
into an ember-cli project with this addon. Besides importing the required
Froala Editor files, the main part of this addon is the {{froala-editor}}
component. Checkout the documentation Website
for installation, configuration, and usage details.
Compatibility
ember and ember-cli 2.4.2+
Installation
ember install ember-lazy-loaded-froala-editorUsage
Take a look at the documentation Website for full usage details. But basically this addon comes with a few Ember Components and Helpers to use within your project templates. Currently only froala-editor is supported via lazy loading. You must host your own javascript/css, and pass in the URL to the component.
{{lazy-loaded-froala-editor
froalaJavascriptURL=froalaJavascriptURL
froalaJavascriptPluginURLs=froalaJavascriptPluginURLs
froalaCSSURL=froalaCSSURL
fontAwesomeURL=fontAwesomeURL
}}Development
git clonethis repository (fork if you plan on submitting a PR)cd ember-lazy-loaded-froala-editornpm install
Running Docs Server
ember server- Visit the docs at http://localhost:4200
Running Tests
npm test(Runsember try:eachto test against multiple Ember versions)ember testember test --serverember server(Visit tests at http://localhost:4200/tests)
Releasing
Notes to self really...
- If needed, bump the
froala-editorversion inpackage.jsondependencies npm version x.y.z- Updates the version inpackage.jsonand tags in gitgit push origin master --follow-tags- Pushes any changes and the new version tag up to Github- Update the new tag on the Github Releases page
npm run deploy- Deploys the docs togh-pagesusing ember-cli-github-pages
- May need to
git push, deploy will say if this is needed
git checkout master- Need to switch back tomasterafter deploying the docs..npm publish- Release the new version to the world!
License
The ember-lazy-loaded-froala-editor project is under MIT license. However, in order to use Froala WYSIWYG HTML Editor plugin you should purchase a license for it.
Froala Editor has 3 different licenses for commercial use. For details please see License Agreement.