ember-string-ishtmlsafe-polyfill
v2.0.2
Published
A polyfill for Ember.String.isHtmlSafe.
Downloads
6,901
Maintainers
Readme
ember-string-ishtmlsafe-polyfill
This provides a polyfill for the Ember.String.isHTMLSafe
feature added in Ember 2.8.
RFC: emberjs/rfcs#139.
Installation
ember install ember-string-ishtmlsafe-polyfill
Usage
import Ember from 'ember';
var plainString = 'plain string';
var safeString = Ember.String.htmlSafe('<div>someValue</div>');
Ember.String.isHTMLSafe(plainString); // false
Ember.String.isHTMLSafe(safeString); // true
Migration
Applications
After you upgrade your application to Ember 2.8, you should remove ember-string-ishtmlsafe-polyfill
from your package.json
.
Addons
Addons generally support many different Ember versions, so leaving ember-string-ishtmlsafe-polyfill
in place for consumers of your addon is perfectly normal. When the addon no longer supports
Ember versions older than 2.8, we recommend removing ember-string-ishtmlsafe-polyfill
from
your package.json
and doing a major version bump.
Compatibility
This addon is tested against each minor Ember version starting with 1.10 through 2.8
(when isHTMLSafe()
landed). Additionally tested against, ember-stable
, ember-beta
,
and ember-canary
. A complete list can be found in the
ember-try.js
config.
Running Tests
npm test
(Runsember try:each
to test your addon against multiple Ember versions)ember test
ember test --server