Skip to content

Commit 947fed4

Browse files
committed
upgrade deps.. polyfill ES6 Array features
1 parent c7aa09c commit 947fed4

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
var detect = require('feature-detect-es6')
22

3-
if (detect.class() && detect.arrowFunction() && detect.let() && detect.const()) {
3+
if (detect.all('class', 'arrowFunction', 'let', 'const', 'newArrayFeatures' )) {
44
module.exports = require('./lib/jsdoc-parse')
55
} else {
6+
require('core-js/es6/array')
67
module.exports = require('./es5/jsdoc-parse')
78
}

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,13 @@
2828
"ansi-escape-sequences": "^2.2.1",
2929
"array-tools": "^2",
3030
"command-line-args": "^2.1.1",
31-
"feature-detect-es6": "^1.1.0",
31+
"core-js": "^1.2.6",
32+
"feature-detect-es6": "^1.2.0",
3233
"file-set": "~0.2.1",
3334
"jsdoc-75lb": "^3.4.1",
3435
"object-tools": "^2",
3536
"temp-path": "^1.0.0",
37+
"test-value": "^1.0.1",
3638
"walk-back": "^1.0.1"
3739
},
3840
"devDependencies": {

0 commit comments

Comments
 (0)