'use strict' | |
var visit = require('unist-util-visit') | |
module.exports = removePosition | |
function removePosition(node, force) { | |
visit(node, force ? hard : soft) | |
return node | |
} | |
function hard(node) { | |
delete node.position | |
} | |
function soft(node) { | |
node.position = undefined | |
} |