summaryrefslogtreecommitdiff
path: root/node_modules/yaml/browser/dist/nodes/Node.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/yaml/browser/dist/nodes/Node.js')
-rw-r--r--node_modules/yaml/browser/dist/nodes/Node.js38
1 files changed, 0 insertions, 38 deletions
diff --git a/node_modules/yaml/browser/dist/nodes/Node.js b/node_modules/yaml/browser/dist/nodes/Node.js
deleted file mode 100644
index b0eb96b2..00000000
--- a/node_modules/yaml/browser/dist/nodes/Node.js
+++ /dev/null
@@ -1,38 +0,0 @@
-import { applyReviver } from '../doc/applyReviver.js';
-import { NODE_TYPE, isDocument } from './identity.js';
-import { toJS } from './toJS.js';
-
-class NodeBase {
- constructor(type) {
- Object.defineProperty(this, NODE_TYPE, { value: type });
- }
- /** Create a copy of this node. */
- clone() {
- const copy = Object.create(Object.getPrototypeOf(this), Object.getOwnPropertyDescriptors(this));
- if (this.range)
- copy.range = this.range.slice();
- return copy;
- }
- /** A plain JavaScript representation of this node. */
- toJS(doc, { mapAsMap, maxAliasCount, onAnchor, reviver } = {}) {
- if (!isDocument(doc))
- throw new TypeError('A document argument is required');
- const ctx = {
- anchors: new Map(),
- doc,
- keep: true,
- mapAsMap: mapAsMap === true,
- mapKeyWarned: false,
- maxAliasCount: typeof maxAliasCount === 'number' ? maxAliasCount : 100
- };
- const res = toJS(this, '', ctx);
- if (typeof onAnchor === 'function')
- for (const { count, res } of ctx.anchors.values())
- onAnchor(res, count);
- return typeof reviver === 'function'
- ? applyReviver(reviver, { '': res }, '', res)
- : res;
- }
-}
-
-export { NodeBase };