Skip to content

lwe8/dts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lwe8-dts

content

Overview

Getting the DTS from a JavaScript file.

Install

npm i lwe8-dts
pnpm i lwe8-dts

Use

cli

npx dts -f bar/foo.js

Common Js

var { compile } = require("lwe8-dts");

ESM

import { compile } from "lwe8-dts";

API

Exports

  • This package exports:

    • javascript function: compile
  • There is no default export.

compile

Parameters

file
  • Path to Javascript file , that want to generate dts file, .js,.cjs,.mjs extensions are supported.
  • type: string
outdir
  • Optional
  • Output directory of dts file, same directory of Javascript file as default.
  • type : string
Example
import { compile } from "lwe8-dts";

const file = "src/index.js";
const out = "dist";

compile(file, out);

CLI

-f or --file

  • Path to Javascript file.

-o or --outdir

  • Optional
  • Output directory of dts file
Example
npx dts -f src/index.js -o dist

💡 If you import some local module to Javascript file like import foo from "./foo/index.js", not like import foo from "./foo" will generate related dts file.

License

MIT © Pho Thin Mg

About

Getting the DTS from a JavaScript file

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors