diff options
Diffstat (limited to 'tools/node_modules/eslint/node_modules/comment-parser/es6/index.js')
-rw-r--r-- | tools/node_modules/eslint/node_modules/comment-parser/es6/index.js | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/tools/node_modules/eslint/node_modules/comment-parser/es6/index.js b/tools/node_modules/eslint/node_modules/comment-parser/es6/index.js new file mode 100644 index 00000000000..6b6c4751396 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/comment-parser/es6/index.js @@ -0,0 +1,30 @@ +import getParser from './parser/index.js'; +import descriptionTokenizer from './parser/tokenizers/description.js'; +import nameTokenizer from './parser/tokenizers/name.js'; +import tagTokenizer from './parser/tokenizers/tag.js'; +import typeTokenizer from './parser/tokenizers/type.js'; +import getStringifier from './stringifier/index.js'; +import alignTransform from './transforms/align.js'; +import indentTransform from './transforms/indent.js'; +import crlfTransform from './transforms/crlf.js'; +import { flow as flowTransform } from './transforms/index.js'; +import { rewireSpecs, rewireSource, seedBlock, seedTokens } from './util.js'; +export * from './primitives.js'; +export function parse(source, options = {}) { + return getParser(options)(source); +} +export const stringify = getStringifier(); +export { default as inspect } from './stringifier/inspect.js'; +export const transforms = { + flow: flowTransform, + align: alignTransform, + indent: indentTransform, + crlf: crlfTransform, +}; +export const tokenizers = { + tag: tagTokenizer, + type: typeTokenizer, + name: nameTokenizer, + description: descriptionTokenizer, +}; +export const util = { rewireSpecs, rewireSource, seedBlock, seedTokens }; |