🎉 initiate project *astro_rewrite*
This commit is contained in:
parent
ffd4d5e86c
commit
2ba37bfbe3
8658 changed files with 2268794 additions and 2538 deletions
17
node_modules/astro/dist/cli/add/babel.js
generated
vendored
Normal file
17
node_modules/astro/dist/cli/add/babel.js
generated
vendored
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
import generator from "@babel/generator";
|
||||
import parser from "@babel/parser";
|
||||
import traverse from "@babel/traverse";
|
||||
import * as t from "@babel/types";
|
||||
const visit = traverse.default;
|
||||
async function generate(ast) {
|
||||
const astToText = generator.default;
|
||||
const { code } = astToText(ast);
|
||||
return code;
|
||||
}
|
||||
const parse = (code) => parser.parse(code, { sourceType: "unambiguous", plugins: ["typescript"] });
|
||||
export {
|
||||
generate,
|
||||
parse,
|
||||
t,
|
||||
visit
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue