shinkansen-engine
Version:
42 lines (32 loc) • 1.17 kB
JavaScript
require('@babel/register')({
ignore: [
/node_modules\/(?!shinkansen|)/
]
})
const debug = require('debug')
const Engine = require('./engine/index.cjs')
const Cogs = require('./components/cogs/index.cjs')
const Sprockets = require('./components/sprockets/index.cjs')
const Gears = require('./components/gears/index.cjs')
const Pinion = require('./components/pinion/index.cjs')
const Rails = require('./components/rails/index.cjs')
const Signals = require('./components/signals/index.cjs')
const Pantograph = require('./components/pantograph/index.cjs')
const {
fromDocumentToHash,
fromHashToDocument,
toZashiki
} = require('./transformers/transmission/index.mjs')
const log = debug('shinksansen-engine')
log('`shinkansen` is awake')
module.exports.Cogs = Cogs
module.exports.Sprockets = Sprockets
module.exports.Gears = Gears
module.exports.Pinion = Pinion
module.exports.Rails = Rails
module.exports.Signals = Signals
module.exports.Pantograph = Pantograph
module.exports.fromDocumentToHash = fromDocumentToHash
module.exports.fromHashToDocument = fromHashToDocument
module.exports.toZashiki = toZashiki
module.exports.Engine = Engine