Irina Levina
Minsk, Belarus
Alexander Shushunov
Tver, Russia
Nikita Sidorov
Nizhny Novgorod
schematic
example
import { parse } from 'babylon';
const initialCode = 'const abc = 5';
const ast = parse(initialCode);
console.log(ast);import { parse } from 'babylon';
import traverse from 'babel-traverse';
import generate from 'babel-generator';
const initialCode = 'const abc = 5';
const ast = parse(initialCode);
traverse(ast, {
enter(path) {
if (path.node.type === "Identifier") {
path.node.name = path.node.name
.split("")
.reverse()
.join("");
}
}
});
const newCode = generate(ast);
console.log(newCode);Vojtech Miksu
San Francisco, United States
Martin Splitt
Zürich, Switzerland
Denis Artyuhovich
London, United Kingdom
Vitaly Friedman
Freiburg, Germany
Link to article:
https://www.smashingmagazine.com/2019/04/privacy-concerns-ux-web-forms/
Artur Kenzhaev
Moscow, Russia