add lib folder
This commit is contained in:
parent
20f643b419
commit
119520ed87
27
lib/file.js
Normal file
27
lib/file.js
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
type BabelFileModulesMetadata = {
|
||||||
|
imports: Array<Object>,
|
||||||
|
exports: {
|
||||||
|
exported: Array<Object>,
|
||||||
|
specifiers: Array<Object>
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
type BabelFileMetadata = {
|
||||||
|
usedHelpers: Array<string>;
|
||||||
|
|
||||||
|
marked: Array<{
|
||||||
|
type: string;
|
||||||
|
message: string;
|
||||||
|
loc: Object;
|
||||||
|
}>;
|
||||||
|
|
||||||
|
modules: BabelFileModulesMetadata
|
||||||
|
};
|
||||||
|
|
||||||
|
type BabelFileResult = {
|
||||||
|
ast?: ?Object;
|
||||||
|
code?: ?string;
|
||||||
|
map?: ?Object;
|
||||||
|
ignored?: ?boolean;
|
||||||
|
metadata?: ?BabelFileMetadata;
|
||||||
|
};
|
||||||
10
lib/parser.js
Normal file
10
lib/parser.js
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
type BabelParserOptions = {
|
||||||
|
strictMode?: boolean;
|
||||||
|
looseModules?: boolean;
|
||||||
|
highlightCode?: boolean;
|
||||||
|
nonStandard?: boolean;
|
||||||
|
sourceType?: "module" | "script";
|
||||||
|
filename?: string;
|
||||||
|
features?: Object;
|
||||||
|
plugins?: Object;
|
||||||
|
};
|
||||||
Loading…
x
Reference in New Issue
Block a user