npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

ember-lazy-loaded-froala-editor

v1.4.2

Published

An ember-cli addon that lazily loads the Froala WYSIWYG editor for use in Ember.js

Downloads

13

Readme

Ember Lazy Loaded Froala Editor Addon Build Status

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-editor

Usage

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 clone this repository (fork if you plan on submitting a PR)
  • cd ember-lazy-loaded-froala-editor
  • npm install

Running Docs Server

  • ember server
  • Visit the docs at http://localhost:4200

Running Tests

  • npm test (Runs ember try:each to test against multiple Ember versions)
  • ember test
  • ember test --server
  • ember server (Visit tests at http://localhost:4200/tests)

Releasing

Notes to self really...

  1. If needed, bump the froala-editor version in package.json dependencies
  2. npm version x.y.z - Updates the version in package.json and tags in git
  3. git push origin master --follow-tags - Pushes any changes and the new version tag up to Github
  4. Update the new tag on the Github Releases page
  5. npm run deploy - Deploys the docs to gh-pages using ember-cli-github-pages
  • May need to git push, deploy will say if this is needed
  1. git checkout master - Need to switch back to master after deploying the docs..
  2. 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.