From 77ca8f582f3c6b5eb70fbb5068e53c65eb6d8a1d Mon Sep 17 00:00:00 2001 From: HcySunYang Date: Wed, 16 Jan 2019 14:05:53 +0800 Subject: [PATCH] refactor: Use interface as comment result type --- packages/parser/lib/index.ts | 1 + packages/parser/lib/jscomments.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/parser/lib/index.ts b/packages/parser/lib/index.ts index 31a9398..36ae5fe 100644 --- a/packages/parser/lib/index.ts +++ b/packages/parser/lib/index.ts @@ -8,6 +8,7 @@ export * from './sfcToAST' export * from './parseJavascript' export * from './parseTemplate' export * from './helper' +export * from './jscomments' export type PropType = string | string[] | null diff --git a/packages/parser/lib/jscomments.ts b/packages/parser/lib/jscomments.ts index 4260c66..8212269 100644 --- a/packages/parser/lib/jscomments.ts +++ b/packages/parser/lib/jscomments.ts @@ -1,7 +1,7 @@ import { isCommentLine, isCommentBlock } from './helper' import * as bt from '@babel/types' -export type CommentResult = { +export interface CommentResult { default: string[] [key: string]: string[] }