esprima-extract-comments
Advanced tools
Comparing version 0.2.0 to 0.2.1
14
index.js
@@ -10,3 +10,2 @@ /*! | ||
var extend = require('extend-shallow'); | ||
var esprima = require('esprima'); | ||
@@ -27,5 +26,12 @@ | ||
module.exports = function extract(string, options) { | ||
var opts = extend({comment: true, loc: true }, options); | ||
return esprima.parse(string, opts).comments; | ||
module.exports = function(str) { | ||
var ast = esprima.parse(str, { | ||
tolerant: true, | ||
comment: true, | ||
tokens: true, | ||
range: true, | ||
loc: true | ||
}); | ||
return ast.comments; | ||
}; |
{ | ||
"name": "esprima-extract-comments", | ||
"description": "Extract code comments from string or from a glob of files using esprima.", | ||
"version": "0.2.0", | ||
"version": "0.2.1", | ||
"homepage": "https://github.com/jonschlinkert/esprima-extract-comments", | ||
@@ -23,4 +23,3 @@ "author": "Jon Schlinkert (https://github.com/jonschlinkert)", | ||
"dependencies": { | ||
"esprima": "^2.7.0", | ||
"extend-shallow": "^2.0.1" | ||
"esprima": "^2.7.1" | ||
}, | ||
@@ -43,7 +42,10 @@ "keywords": [ | ||
"extract-comments", | ||
"parse-comments", | ||
"js-comments" | ||
"js-comments", | ||
"parse-comments" | ||
] | ||
} | ||
}, | ||
"plugins": [ | ||
"gulp-format-md" | ||
] | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
5844
1
30
0
102
- Removedextend-shallow@^2.0.1
- Removedextend-shallow@2.0.1(transitive)
- Removedis-extendable@0.1.1(transitive)
Updatedesprima@^2.7.1