Skip to content

Commit d19e979

Browse files
committed
Switch from underscore to lodash.
1 parent 71e7751 commit d19e979

3 files changed

Lines changed: 4 additions & 5 deletions

File tree

Gruntfile.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ module.exports = function (grunt) {
3030
'source-map',
3131
'estraverse',
3232
'escodegen',
33-
'underscore',
3433
'reflect',
3534
'JSONSelect',
3635
'./lib/aesprim.js'

lib/handlers.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
var aesprim = require('./aesprim');
22
var slice = require('./slice');
33
var _evaluate = require('static-eval');
4-
var _uniq = require('underscore').uniq;
4+
var uniqBy = require('lodash/uniqBy');
55

66
var Handlers = function() {
77
return this.initialize.apply(this, arguments);
@@ -246,7 +246,7 @@ function evaluate() {
246246

247247
function unique(results) {
248248
results = results.filter(function(d) { return d })
249-
return _uniq(
249+
return uniqBy(
250250
results,
251251
function(r) { return r.path.map(function(c) { return String(c).replace('-', '--') }).join('-') }
252252
);

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"dependencies": {
1212
"esprima": "1.2.2",
1313
"jison": "0.4.13",
14-
"static-eval": "2.0.2",
15-
"underscore": "1.7.0"
14+
"lodash": "^4.17.5",
15+
"static-eval": "2.0.2"
1616
},
1717
"browser": {
1818
"./lib/aesprim.js": "./generated/aesprim-browser.js"

0 commit comments

Comments
 (0)