File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -34,7 +34,6 @@ module.exports = function (grunt) {
3434 'source-map' ,
3535 'estraverse' ,
3636 'escodegen' ,
37- 'underscore' ,
3837 'reflect' ,
3938 'JSONSelect' ,
4039 './lib/aesprim.js'
Original file line number Diff line number Diff line change 11var aesprim = require ( './aesprim' ) ;
22var slice = require ( './slice' ) ;
33var _evaluate = require ( 'static-eval' ) ;
4- var _uniq = require ( 'underscore' ) . uniq ;
4+ var uniqBy = require ( 'lodash/uniqBy' ) ;
55
66var Handlers = function ( ) {
77 return this . initialize . apply ( this , arguments ) ;
@@ -246,7 +246,7 @@ function evaluate() {
246246
247247function 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 ) ;
Original file line number Diff line number Diff line change 1010 },
1111 "dependencies" : {
1212 "esprima" : " 1.2.2" ,
13- "static-eval " : " 2.0.2 " ,
14- "underscore " : " 1.7.0 "
13+ "lodash " : " ^4.17.5 " ,
14+ "static-eval " : " 2.0.2 "
1515 },
1616 "browser" : " ./jsonpath.js" ,
1717 "alias" : {
You can’t perform that action at this time.
0 commit comments