0.2.0-beta • Published 2 years ago

type-gene v0.2.0-beta

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

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