Skip to content

Commit 3ee30fa

Browse files
committed
remove use of new ES6 array features, for now..
1 parent f2fa3b9 commit 3ee30fa

6 files changed

Lines changed: 2 additions & 6 deletions

File tree

es5/publish.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
'use strict';
22

3-
require('core-js/es6/array');
43
var a = require('array-tools');
54
var transform = require('./transform');
65

es5/transform.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ function insertConstructors(data) {
131131
}
132132

133133
function getEs6Constructor(data, identifier) {
134-
return data.find(isES6Constructor);
134+
return a.findWhere(data, isES6Constructor);
135135
}
136136
function isES5Class(identifier) {
137137
return testValue(identifier, {

index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,5 @@ var detect = require('feature-detect-es6')
33
if (detect.all('class', 'arrowFunction', 'let', 'const', 'newArrayFeatures' )) {
44
module.exports = require('./lib/jsdoc-parse')
55
} else {
6-
require('core-js/es6/array')
76
module.exports = require('./es5/jsdoc-parse')
87
}

lib/publish.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
'use strict'
2-
require('core-js/es6/array')
32
var a = require('array-tools')
43
var transform = require('./transform')
54

lib/transform.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ function insertConstructors (data) {
145145

146146
/* unfortunately the jsdoc data structure differs between es5 and es6 classes, hence the need for these four functions */
147147
function getEs6Constructor (data, identifier) {
148-
return data.find(isES6Constructor)
148+
return a.findWhere(data, isES6Constructor)
149149
}
150150
function isES5Class (identifier) {
151151
return testValue(identifier, {

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
"ansi-escape-sequences": "^2.2.1",
2929
"array-tools": "^2",
3030
"command-line-args": "^2.1.1",
31-
"core-js": "^1.2.6",
3231
"feature-detect-es6": "^1.2.0",
3332
"file-set": "~0.2.1",
3433
"jsdoc-75lb": "^3.4.1",

0 commit comments

Comments
 (0)