fix: [material-parser]fix bug of main field & remove useless debugger

This commit is contained in:
gengyang 2020-03-31 21:06:24 +08:00
parent efd6cc4ea6
commit 8fde0ecd7e
7 changed files with 79 additions and 74 deletions

View File

@ -46,7 +46,7 @@ export async function genManifest(
package: matScanModel.pkgName, package: matScanModel.pkgName,
version: matScanModel.pkgVersion, version: matScanModel.pkgVersion,
exportName: matParsedModel.componentName, exportName: matParsedModel.componentName,
main: matScanModel.entryFilePath, main: matScanModel.mainFilePath,
destructuring: false, destructuring: false,
subName: '', subName: '',
}, },

View File

@ -11,12 +11,12 @@ export default async function scan(options: IMaterializeOptions): Promise<IMater
sourceType: SourceType.MODULE, sourceType: SourceType.MODULE,
entryFilePath: '', entryFilePath: '',
entryFileContent: '', entryFileContent: '',
mainFilePath: '',
}; };
log('options', options); log('options', options);
// 入口文件路径 // 入口文件路径
let entryFilePath = options.entry; let entryFilePath = options.entry;
const stats = lstatSync(entryFilePath); const stats = lstatSync(entryFilePath);
debugger;
if (!stats.isFile()) { if (!stats.isFile()) {
let mainFilePath = ''; let mainFilePath = '';
const pkgJsonPath = join(entryFilePath, 'package.json'); const pkgJsonPath = join(entryFilePath, 'package.json');
@ -39,6 +39,7 @@ export default async function scan(options: IMaterializeOptions): Promise<IMater
} else { } else {
mainFilePath = './index.js'; mainFilePath = './index.js';
} }
model.mainFilePath = mainFilePath;
entryFilePath = join(entryFilePath, mainFilePath); entryFilePath = join(entryFilePath, mainFilePath);
} }

View File

@ -8,6 +8,8 @@ interface IMaterialScanModel {
entryFilePath: string; entryFilePath: string;
/** 入口文件内容 */ /** 入口文件内容 */
entryFileContent: string; entryFileContent: string;
/** main文件相对路径 */
mainFilePath: string;
/** 当前包名 */ /** 当前包名 */
pkgName: string; pkgName: string;
/** 当前包版本 */ /** 当前包版本 */

View File

@ -15,7 +15,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Affix', exportName: 'Affix',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -77,7 +77,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Animate', exportName: 'Animate',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -199,7 +199,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Badge', exportName: 'Badge',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -278,7 +278,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Balloon', exportName: 'Balloon',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -529,7 +529,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Breadcrumb', exportName: 'Breadcrumb',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -598,7 +598,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Button', exportName: 'Button',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -750,7 +750,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Calendar', exportName: 'Calendar',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -888,7 +888,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Card', exportName: 'Card',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -976,7 +976,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Cascader', exportName: 'Cascader',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -1175,7 +1175,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'CascaderSelect', exportName: 'CascaderSelect',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -1497,7 +1497,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Checkbox', exportName: 'Checkbox',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -1616,7 +1616,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Collapse', exportName: 'Collapse',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -1691,7 +1691,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'ConfigProvider', exportName: 'ConfigProvider',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -1771,7 +1771,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'DatePicker', exportName: 'DatePicker',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -2053,7 +2053,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Dialog', exportName: 'Dialog',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -2276,7 +2276,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Dropdown', exportName: 'Dropdown',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -2407,7 +2407,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Drawer', exportName: 'Drawer',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -2565,7 +2565,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Form', exportName: 'Form',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -2736,7 +2736,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Icon', exportName: 'Icon',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -2799,7 +2799,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Input', exportName: 'Input',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -2952,7 +2952,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Loading', exportName: 'Loading',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -3060,7 +3060,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Menu', exportName: 'Menu',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -3400,7 +3400,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'MenuButton', exportName: 'MenuButton',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -3534,7 +3534,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Message', exportName: 'Message',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -3667,7 +3667,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Nav', exportName: 'Nav',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -3907,7 +3907,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'NumberPicker', exportName: 'NumberPicker',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -4116,7 +4116,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Overlay', exportName: 'Overlay',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -4353,7 +4353,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Pagination', exportName: 'Pagination',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -4595,7 +4595,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Paragraph', exportName: 'Paragraph',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -4651,7 +4651,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Progress', exportName: 'Progress',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -4752,7 +4752,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Radio', exportName: 'Radio',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -4859,7 +4859,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Range', exportName: 'Range',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -5070,7 +5070,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Rating', exportName: 'Rating',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -5201,7 +5201,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Search', exportName: 'Search',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -5390,7 +5390,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Select', exportName: 'Select',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -5616,7 +5616,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Slider', exportName: 'Slider',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -5947,7 +5947,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'SplitButton', exportName: 'SplitButton',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -6144,7 +6144,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Step', exportName: 'Step',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -6237,7 +6237,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Switch', exportName: 'Switch',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -6357,7 +6357,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Tab', exportName: 'Tab',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -6563,7 +6563,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Tag', exportName: 'Tag',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -6689,7 +6689,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'TimePicker', exportName: 'TimePicker',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -6929,7 +6929,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Timeline', exportName: 'Timeline',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -6980,7 +6980,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Transfer', exportName: 'Transfer',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -7202,7 +7202,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Tree', exportName: 'Tree',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -7554,7 +7554,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'TreeSelect', exportName: 'TreeSelect',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -7830,7 +7830,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Typography', exportName: 'Typography',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -7852,7 +7852,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Upload', exportName: 'Upload',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -8075,7 +8075,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'VirtualList', exportName: 'VirtualList',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -8139,7 +8139,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Divider', exportName: 'Divider',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -8199,7 +8199,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Avatar', exportName: 'Avatar',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -8290,7 +8290,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'ResponsiveGrid', exportName: 'ResponsiveGrid',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -8370,7 +8370,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Box', exportName: 'Box',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -8519,7 +8519,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'List', exportName: 'List',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/fusion-next-component/src/index.js', main: 'src/index.js',
package: '@alifd/next', package: '@alifd/next',
subName: '', subName: '',
version: '1.19.18', version: '1.19.18',
@ -8588,7 +8588,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'LowcodePanel', exportName: 'LowcodePanel',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/node_modules/.temp/6ids3KmALhS3wPXXZBUSuK/node_modules/@ali/lowcode-editor-skeleton/es/index.js', main: 'es/index.js',
package: '@ali/lowcode-editor-skeleton', package: '@ali/lowcode-editor-skeleton',
subName: '', subName: '',
version: '0.8.5', version: '0.8.5',
@ -8628,7 +8628,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'LowcodeTopIcon', exportName: 'LowcodeTopIcon',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/node_modules/.temp/6ids3KmALhS3wPXXZBUSuK/node_modules/@ali/lowcode-editor-skeleton/es/index.js', main: 'es/index.js',
package: '@ali/lowcode-editor-skeleton', package: '@ali/lowcode-editor-skeleton',
subName: '', subName: '',
version: '0.8.5', version: '0.8.5',
@ -8687,7 +8687,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakeBlank', exportName: 'AIMakeBlank',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js', main: 'es/index.js',
package: 'multiple-exported-component', package: 'multiple-exported-component',
subName: '', subName: '',
version: '1.0.0', version: '1.0.0',
@ -8752,7 +8752,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakeIcon', exportName: 'AIMakeIcon',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js', main: 'es/index.js',
package: 'multiple-exported-component', package: 'multiple-exported-component',
subName: '', subName: '',
version: '1.0.0', version: '1.0.0',
@ -8814,7 +8814,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakeImage', exportName: 'AIMakeImage',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js', main: 'es/index.js',
package: 'multiple-exported-component', package: 'multiple-exported-component',
subName: '', subName: '',
version: '1.0.0', version: '1.0.0',
@ -8841,7 +8841,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakeLink', exportName: 'AIMakeLink',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js', main: 'es/index.js',
package: 'multiple-exported-component', package: 'multiple-exported-component',
subName: '', subName: '',
version: '1.0.0', version: '1.0.0',
@ -8902,7 +8902,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakePlaceholder', exportName: 'AIMakePlaceholder',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js', main: 'es/index.js',
package: 'multiple-exported-component', package: 'multiple-exported-component',
subName: '', subName: '',
version: '1.0.0', version: '1.0.0',
@ -8949,7 +8949,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakeText', exportName: 'AIMakeText',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js', main: 'es/index.js',
package: 'multiple-exported-component', package: 'multiple-exported-component',
subName: '', subName: '',
version: '1.0.0', version: '1.0.0',
@ -9015,7 +9015,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Root', exportName: 'Root',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js', main: 'es/index.js',
package: 'multiple-exported-component', package: 'multiple-exported-component',
subName: '', subName: '',
version: '1.0.0', version: '1.0.0',
@ -9055,7 +9055,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakeBlank', exportName: 'AIMakeBlank',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/node_modules/.temp/7gv6g1zs9WcSHsUbdoM9rt/node_modules/@ali/aimake-basic/es/index.js', main: 'es/index.js',
package: '@ali/aimake-basic', package: '@ali/aimake-basic',
subName: '', subName: '',
version: '0.1.0', version: '0.1.0',
@ -9120,7 +9120,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakeIcon', exportName: 'AIMakeIcon',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/node_modules/.temp/7gv6g1zs9WcSHsUbdoM9rt/node_modules/@ali/aimake-basic/es/index.js', main: 'es/index.js',
package: '@ali/aimake-basic', package: '@ali/aimake-basic',
subName: '', subName: '',
version: '0.1.0', version: '0.1.0',
@ -9182,7 +9182,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakeImage', exportName: 'AIMakeImage',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/node_modules/.temp/7gv6g1zs9WcSHsUbdoM9rt/node_modules/@ali/aimake-basic/es/index.js', main: 'es/index.js',
package: '@ali/aimake-basic', package: '@ali/aimake-basic',
subName: '', subName: '',
version: '0.1.0', version: '0.1.0',
@ -9209,7 +9209,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakeLink', exportName: 'AIMakeLink',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/node_modules/.temp/7gv6g1zs9WcSHsUbdoM9rt/node_modules/@ali/aimake-basic/es/index.js', main: 'es/index.js',
package: '@ali/aimake-basic', package: '@ali/aimake-basic',
subName: '', subName: '',
version: '0.1.0', version: '0.1.0',
@ -9270,7 +9270,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakePlaceholder', exportName: 'AIMakePlaceholder',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/node_modules/.temp/7gv6g1zs9WcSHsUbdoM9rt/node_modules/@ali/aimake-basic/es/index.js', main: 'es/index.js',
package: '@ali/aimake-basic', package: '@ali/aimake-basic',
subName: '', subName: '',
version: '0.1.0', version: '0.1.0',
@ -9317,7 +9317,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'AIMakeText', exportName: 'AIMakeText',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/node_modules/.temp/7gv6g1zs9WcSHsUbdoM9rt/node_modules/@ali/aimake-basic/es/index.js', main: 'es/index.js',
package: '@ali/aimake-basic', package: '@ali/aimake-basic',
subName: '', subName: '',
version: '0.1.0', version: '0.1.0',
@ -9383,7 +9383,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Root', exportName: 'Root',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/node_modules/.temp/7gv6g1zs9WcSHsUbdoM9rt/node_modules/@ali/aimake-basic/es/index.js', main: 'es/index.js',
package: '@ali/aimake-basic', package: '@ali/aimake-basic',
subName: '', subName: '',
version: '0.1.0', version: '0.1.0',
@ -9423,7 +9423,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'Demo', exportName: 'Demo',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/single-exported-component/es/index.js', main: 'es/index.js',
package: 'single-exported-component', package: 'single-exported-component',
subName: '', subName: '',
version: '1.0.0', version: '1.0.0',
@ -9610,7 +9610,7 @@ Generated by [AVA](https://avajs.dev).
npm: { npm: {
destructuring: false, destructuring: false,
exportName: 'App', exportName: 'App',
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/ts-component/src/index.tsx', main: 'src/index.tsx',
package: 'ts-component', package: 'ts-component',
subName: '', subName: '',
version: '1.0.0', version: '1.0.0',

View File

@ -20,6 +20,7 @@ Generated by [AVA](https://avajs.dev).
export { AIMakeBlank, AIMakeIcon, AIMakeImage, AIMakeLink, AIMakePlaceholder, AIMakeText, Root };␊ export { AIMakeBlank, AIMakeIcon, AIMakeImage, AIMakeLink, AIMakePlaceholder, AIMakeText, Root };␊
`, `,
entryFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js', entryFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
mainFilePath: 'es/index.js',
pkgName: 'multiple-exported-component', pkgName: 'multiple-exported-component',
pkgVersion: '1.0.0', pkgVersion: '1.0.0',
sourceType: 'module', sourceType: 'module',
@ -116,6 +117,7 @@ Generated by [AVA](https://avajs.dev).
};␊ };␊
export default Demo;`, export default Demo;`,
entryFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/single-exported-component/es/index.js', entryFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine-v0.8/packages/material-parser/test/fixtures/single-exported-component/es/index.js',
mainFilePath: 'es/index.js',
pkgName: 'single-exported-component', pkgName: 'single-exported-component',
pkgVersion: '1.0.0', pkgVersion: '1.0.0',
sourceType: 'module', sourceType: 'module',