Files
swagger-ui/src/core/plugins/all.js
kyle 9935ea3328 housekeeping: upgrade to babel@7 (via #5450)
* Babel 7

* preserve module output; straighten out ES/CJS syntax

* add webpack TODOs

* remove unused Babel modules

* Update index.js

* install @babel/register
2019-07-09 23:25:34 -05:00

22 lines
439 B
JavaScript

import { pascalCaseFilename } from "core/utils"
const request = require.context(".", true, /\.jsx?$/)
const allPlugins = {}
request.keys().forEach( function( key ){
if( key === "./index.js" ) {
return
}
// if( key.slice(2).indexOf("/") > -1) {
// // skip files in subdirs
// return
// }
let mod = request(key)
allPlugins[pascalCaseFilename(key)] = mod.default ? mod.default : mod
})
export default allPlugins