-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
espurify ignore .default property by default.
Is it expected bahavior?
"use strict";
const esprima = require("esprima");
const escodegen = require("escodegen");
const espurify = require('espurify');
var code = `function addPrefix(text, prefix = "Default:") {
return prefix + text;
}`;
const jsAst = esprima.parse(code);
const modifiedAst = espurify(jsAst);
console.log(escodegen.generate(modifiedAst));
/*
function addPrefix(text, prefix) { // <= no default parameter
return prefix + text;
}
*/Metadata
Metadata
Assignees
Labels
No labels