UNPKG

estree-to-babel

Version:
27 lines (21 loc) 470 B
'use strict'; const {convertProgramComments} = require('./comments.js'); module.exports = (node) => { if (node.type === 'File') return node; const { comments = [], tokens, ...program } = node; const ast = { type: 'File', program: { ...program, directives: [], }, comments: convertProgramComments(comments), tokens, }; return ast; };