Commit 75cdabe9 authored by sstern's avatar sstern

Replace underscore from lodash in ./uf2

parent 89431973
import $ from 'jquery'; import $ from 'jquery';
import _ from 'underscore'; import { template as lodashTemplate, omit } from 'lodash';
import importU2FLibrary from './util'; import importU2FLibrary from './util';
import U2FError from './error'; import U2FError from './error';
...@@ -37,7 +37,7 @@ export default class U2FAuthenticate { ...@@ -37,7 +37,7 @@ export default class U2FAuthenticate {
// Note: The server library fixes this behaviour in (unreleased) version 1.0.0. // Note: The server library fixes this behaviour in (unreleased) version 1.0.0.
// This can be removed once we upgrade. // This can be removed once we upgrade.
// https://github.com/castle/ruby-u2f/commit/103f428071a81cd3d5f80c2e77d522d5029946a4 // https://github.com/castle/ruby-u2f/commit/103f428071a81cd3d5f80c2e77d522d5029946a4
this.signRequests = u2fParams.sign_requests.map(request => _(request).omit('challenge')); this.signRequests = u2fParams.sign_requests.map(request => omit(request, 'challenge'));
this.templates = { this.templates = {
setup: '#js-authenticate-u2f-setup', setup: '#js-authenticate-u2f-setup',
...@@ -74,7 +74,7 @@ export default class U2FAuthenticate { ...@@ -74,7 +74,7 @@ export default class U2FAuthenticate {
renderTemplate(name, params) { renderTemplate(name, params) {
const templateString = $(this.templates[name]).html(); const templateString = $(this.templates[name]).html();
const template = _.template(templateString); const template = lodashTemplate(templateString);
return this.container.html(template(params)); return this.container.html(template(params));
} }
......
import $ from 'jquery'; import $ from 'jquery';
import _ from 'underscore'; import { template as lodashTemplate } from 'lodash';
import importU2FLibrary from './util'; import importU2FLibrary from './util';
import U2FError from './error'; import U2FError from './error';
...@@ -59,7 +59,7 @@ export default class U2FRegister { ...@@ -59,7 +59,7 @@ export default class U2FRegister {
renderTemplate(name, params) { renderTemplate(name, params) {
const templateString = $(this.templates[name]).html(); const templateString = $(this.templates[name]).html();
const template = _.template(templateString); const template = lodashTemplate(templateString);
return this.container.html(template(params)); return this.container.html(template(params));
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment