
Product
Rust Support Now in Beta
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.
ember-cli-rison
Advanced tools
Rison template helpers and computed property macros for an Ember CLI application.
Include rison
in an ember-cli app.
This addon uses rison-node as its NPM rison dependency.
Ships with the following computed property macros: risonEncode
, risonDecode
.
import Component from '@ember/component';
import risonEncode from 'ember-cli-rison/computeds/rison-encode';
export default Component.extend({
encoded: risonEncode('value')
});
{{rison-encode value}} {{!-- encode value in RISON --}}
{{rison-decode value}} {{!-- decode RISON value --}}
import Component from '@ember/component';
import { risonEncode } from 'ember-cli-rison/helpers/rison-encode';
import { risonDecode, safeRisonDecode } from 'ember-cli-rison/helpers/rison-decode';
export default Component.extend({
didReceiveAttrs() {
this._super(...arguments);
this.set('decoded', safeRisonDecode(this.get('encoded')));
},
actions: {
update(value) {
this.get('update')(risonEncode(value));
}
}
});
This addon provides the ability to import rison as an ES6 module.
import rison from 'rison';
git clone <repository-url>
this repositorycd ember-cli-rison
npm install
ember serve
npm test
(Runs ember try:each
to test your addon against multiple Ember versions)ember test
ember test --server
ember build
For more information on using ember-cli, visit http://ember-cli.com/.
FAQs
Rison template helpers and computed property macros for an Ember CLI application.
We found that ember-cli-rison demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.
Product
Socket Fix 2.0 brings targeted CVE remediation, smarter upgrade planning, and broader ecosystem support to help developers get to zero alerts.
Security News
Socket CEO Feross Aboukhadijeh joins Risky Business Weekly to unpack recent npm phishing attacks, their limited impact, and the risks if attackers get smarter.