0.2.0-beta • Published 2 years ago
type-gene v0.2.0-beta
TypeScript Type Generator
모듈 호출
NPM Install
npm install type-gene
Require 함수
let typeGenerator = require("type-gene");
ES6 모듈
import typeGenerator from "type-gene";
타입 스크립트 타입 생성 메서드
typeGenerator.generator(fileName, data, typeName);
- fileName : 타입 생성 파일 저장할 이름 (./type/ 경로에 생성, 이미 파일이 있을경우 이어서 작성됨)
- data : 타입 생성할 Object (반드시 객체 형태로 전송)
- typeName : 생성할 interface 타입 이름 (이미 존재할 경우 실행 취소)
타입 스크립트 Config 파일 생성 메서드
typeGenerator.generateConfig(include, exclude, options);
- include : include 옵션에 사용할 변환할 타입스크립트 파일 목륵(배열로 전달)
- exclude : exclude 옵션에 사용할 타입 스크립트 파싱 제외할 파일 목록(배열로 전달)
- options : 설정 옵션들
옵션
{
target: string; // ECMA 자바스크립트 버전
outDir: string; // javascript 로 파싱한 파일 저장할 폴더
lib?: Array<string>; // 사용할 라이브러리
module?: string; // 모듈을 위한 코드 생성 설정: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'
isStrict: boolean; // strict 모드 설정
}
타입스크립트 필요 Npm 모듈 자동설치
typeGenerator.setTsModule(installOption);
- installOption : 설치옵션 ('D','G','N')
0.2.0-beta
2 years ago
0.1.9-beta
2 years ago
0.1.8-beta
2 years ago
0.1.7-beta
2 years ago
0.1.6-beta
2 years ago
0.1.5-beta
2 years ago
0.1.4-beta
2 years ago
0.1.3-beta
2 years ago
0.1.2-beta
2 years ago
0.1.1-beta
2 years ago
0.1.0-beta
2 years ago
0.0.9-beta
2 years ago
0.0.8-beta
2 years ago
0.0.7-beta
2 years ago
0.0.6-beta
2 years ago
0.0.5-beta
2 years ago
0.0.4-beta
2 years ago
0.0.3-beta
2 years ago
0.0.2
2 years ago
0.0.1
2 years ago