UNPKG

rune

Version:

CLI to upload your games to Rune

17 lines (16 loc) 535 B
export default function transform(file, api) { const j = api.jscodeshift; const root = j(file.source); root .find(j.ImportDeclaration) .filter((path) => path.node.source.value === "dusk-games-sdk/vite") .forEach((path) => { path.node.source.value = "rune-sdk/vite"; j(path).replaceWith(path.node); }); root.find(j.Identifier, { name: "dusk" }).forEach((path) => { path.node.name = "rune"; j(path).replaceWith(path.node); }); return root.toSource(); }