1.0.0 • Published 1 year ago

@heiwa4126/hello0-ts v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

npm-hello0-ts (@heiwa4126/hello0-ts)

Overview (概要)

A sample project written in Typescript that can be published on npmjs as a package compatible with CommonJS, ES Modules (and Typescript). Can be used as a template.

Ultimately, it will be transpiled into CommonJS with .d.ts files and with ES Module interop.

(Japanese translation)

Typescript で書いて、CommonJS と ESModule(と Typescript)で使えるパッケージとして npmjs に発行できるサンプルプロジェクト。テンプレートとして使う。

最終的には ESModule interop と.d.ts 付の CommonJS としてトランスパイルされる。

examples (実行例)

CommonJS

const h0 = require("@heiwa4126/hello0-ts");

console.log(h0.hello());

const h = new h0.Hello2("test");
console.log(h.hello());

ESModule and TypeScript

import * as h0 from "@heiwa4126/hello0-ts";

console.log(h0.hello());

const h = new h0.Hello2("test");
console.log(h.hello());

or

import { hello, Hello2 } from "@heiwa4126/hello0-ts";

console.log(hello());

const h = new Hello2("test");
console.log(h.hello());

開発

DEVELOP.md 参照

1.0.0

1 year ago