UNPKG

dependency-cruiser-fork

Version:

Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.

11 lines (8 loc) 367 B
const tryRequire = require("semver-try-require"); const $package = require("../../../package.json"); const babel = tryRequire("@babel/core", $package.supportedTranspilers.babel); module.exports = { isAvailable: () => babel !== false, transpile: (pSource, pTranspileOptions = {}) => babel.transformSync(pSource, pTranspileOptions.babelConfig || {}).code, };