| '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 | |
| } |