Skip to content

Commit 6ad0b7b

Browse files
committed
Release 0.4.8
1 parent 17d0cbf commit 6ad0b7b

File tree

5 files changed

+13342
-7
lines changed

5 files changed

+13342
-7
lines changed

lib/cli/file_collector.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
var fs = require("fs");
33
var path = require("path");
44
var _ = require("lodash");
5-
var chalk = require("chalk");
65
var walk_sync = require("walk-sync");
6+
var chalk = require("chalk");
77
var all_files = function (target) {
88
if (fs.statSync(target).isDirectory()) {
99
var dirs = walk_sync(target, { directories: false });

lib/similar/javascript.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@ var tokenize = function (code) {
1717
return normalize(esprima.tokenize(code));
1818
};
1919
var astify = function (code, opts) {
20-
return esprima.parse(code, {
21-
loc: true,
22-
sourceType: _.get(opts, "estype", "module")
23-
});
20+
var parse_opts = { loc: true };
21+
var method = _.get(opts, "estype", "module");
22+
return method == "script" ?
23+
esprima.parseScript(code, parse_opts) :
24+
esprima.parseModule(code, parse_opts);
2425
};
2526
var ast_to_code = function (node) {
2627
var opts = { format: { indent: { style: " " } } };

lib/similar/print.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"use strict";
22
var _ = require("lodash");
3-
var chalk = require("chalk");
43
var cardinal = require("cardinal");
4+
var chalk = require("chalk");
55
var print = function (group, nocolors) {
66
_.each(group, function (results, sim) {
77
_.each(results, function (result) {

0 commit comments

Comments
 (0)