@swaggerexpert/json-pointer
Version:
RCF 6901 implementation of JSON Pointer
15 lines • 362 B
JavaScript
import CSTTranslator from "./CSTTranslator.mjs";
import unescape from "../../unescape.mjs";
class ASTTranslator extends CSTTranslator {
getTree() {
const {
root
} = super.getTree();
return root.children.filter(({
type
}) => type === 'reference-token').map(({
text
}) => unescape(text));
}
}
export default ASTTranslator;