AST-query
AST-query copied to clipboard
More Generic selectors
I am trying to query the remove properties in this data object and then remove them.
Does AST-query allow more generic queries like (just an example)
module.exports = Object(\.+\g, Array(Object(remove)))
module.exports = {
form0: [
{
remain: "remain val",
remove: "remove val",
},
{
remove: "remove val",
remain: "remain val",
},
],
form1: [
{
remain2: "remain2 val",
remain1: "remain1 val",
}
],
}
Result once all remove keys are removed
module.exports = {
form0: [
{
remain: "remain val",
},
{
remain: "remain val",
},
],
form1: [{
remain2: "remain2 val",
remain1: "remain1 val",
}],
}