fix: 🐛 Result use types package

This commit is contained in:
春希 2020-08-15 14:17:48 +08:00
parent a4cf3ccc63
commit dd97a0c92a
8 changed files with 33 additions and 37 deletions

View File

@ -1,9 +1,9 @@
import ResultFile from '../../../../../../model/ResultFile';
import { IResultFile } from '../../../../../../types';
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
export default function getFile(): [string[], ResultFile] {
const file = createResultFile(
'.editorconfig',
'',
`# http://editorconfig.org

View File

@ -1,9 +1,8 @@
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
import ResultFile from '../../../../../../model/ResultFile';
import { IResultFile } from '../../../../../../types';
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
export default function getFile(): [string[], ResultFile] {
const file = createResultFile(
'.eslintignore',
'',
`# 忽略目录

View File

@ -1,9 +1,9 @@
import ResultFile from '../../../../../../model/ResultFile';
import { IResultFile } from '../../../../../../types';
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
export default function getFile(): [string[], ResultFile] {
const file = createResultFile(
'.eslintrc',
'js',
`module.exports = {

View File

@ -1,9 +1,8 @@
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
import ResultFile from '../../../../../../model/ResultFile';
import { IResultFile } from '../../../../../../types';
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
export default function getFile(): [string[], ResultFile] {
const file = createResultFile(
'.gitignore',
'',
`# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

View File

@ -1,9 +1,8 @@
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
import ResultFile from '../../../../../../model/ResultFile';
import { IResultFile } from '../../../../../../types';
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
export default function getFile(): [string[], ResultFile] {
const file = createResultFile(
'README',
'md',
`# @ali/rax-component-demo

View File

@ -1,9 +1,8 @@
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
import ResultFile from '../../../../../../model/ResultFile';
import { IResultFile } from '../../../../../../types';
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
export default function getFile(): [string[], ResultFile] {
const file = createResultFile(
'abc',
'json',
`{

View File

@ -1,9 +1,8 @@
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
import ResultFile from '../../../../../../model/ResultFile';
import { IResultFile } from '../../../../../../types';
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
export default function getFile(): [string[], ResultFile] {
const file = createResultFile(
'build',
'json',
`{

View File

@ -1,7 +1,8 @@
import ResultDir from '../../../../../model/ResultDir';
import { IProjectTemplate, IResultDir } from '../../../../../types';
import { ResultDir } from '@ali/lowcode-types';
import { IProjectTemplate } from '../../../../../types';
import { runFileGenerator } from '../../../../../utils/templateHelper';
import { createResultDir } from '../../../../../utils/resultHelper';
import file0 from './files/.editorconfig';
import file1 from './files/.eslintignore';
@ -57,8 +58,8 @@ const raxAppTemplate: IProjectTemplate = {
},
},
generateTemplate(): IResultDir {
const root = new ResultDir('.');
generateTemplate(): ResultDir {
const root = createResultDir('.');
runFileGenerator(root, file0);
runFileGenerator(root, file1);