UNPKG

putout

Version:

🐊 Pluggable and configurable code transformer with built-in ESLint, Babel and support of js, jsx, typescript, flow, markdown, yaml and json

38 lines (31 loc) 1 kB
'use strict'; const {types, traverse} = require('@putout/babel'); const { template, generate, print, parse, } = require('@putout/engine-parser'); const {putout, putoutAsync} = require('./putout.js'); const { findPlacesAsync, findPlaces, } = require('./find-places.js'); const {transformAsync, transform} = require('./transform.js'); const operator = require('./operator.js'); const {codeframe} = require('./codeframe.js'); module.exports = putout; module.exports.putout = putout; module.exports.putoutAsync = putoutAsync; module.exports.operator = operator; module.exports.codeframe = codeframe; module.exports.template = template; module.exports.generate = generate; module.exports.print = print; module.exports.parse = parse; module.exports.transform = transform; module.exports.transformAsync = transformAsync; module.exports.types = types; module.exports.findPlaces = findPlaces; module.exports.findPlacesAsync = findPlacesAsync; module.exports.traverse = traverse;