projecte_ionic/node_modules/jsdoctypeparser/index.js
2022-02-09 18:30:03 +01:00

34 lines
720 B
JavaScript
Executable file

'use strict';
/** @typedef {import('./lib/parsing').AstNode} AstNode */
const {
parse,
JSDocTypeSyntaxError,
JSDocSyntaxError,
ClosureSyntaxError,
TypeScriptSyntaxError,
} = require('./lib/parsing.js');
const {publish, createDefaultPublisher} = require('./lib/publishing.js');
const {traverse} = require('./lib/traversing.js');
const NodeType = require('./lib/NodeType.js');
const SyntaxType = require('./lib/SyntaxType.js');
/**
* Namespace for jsdoctypeparser.
* @namespace
* @exports jsdoctypeparser
*/
module.exports = {
parse,
JSDocTypeSyntaxError,
JSDocSyntaxError,
ClosureSyntaxError,
TypeScriptSyntaxError,
publish,
createDefaultPublisher,
traverse,
NodeType,
SyntaxType,
};