makit-tsc
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

makit-tsc

Language Build Status Coveralls npm package npm downloads semantic-release

makit-tsc

Install

npm i makit-tsc --save-dev
 

Get Start

In the following code, ctx is the context of makit.

const compiler = new CustomCompiler({
    baseDir: `${__dirname}/src2`,
    outDir: `${__dirname}/src2/dist`
});

await compiler.compile(ctx);

Add a plugin


interface Plugin {
    getDepencies?: (context: PluginContext) => string[]
    beforeMakeDepencies?: (filePaths: string[], baseDir: string, outDir: string) => string[]
    onPreCompile?:  (context: PluginContext) => string
    afterCompile?:  (context: PluginContext) => string
    onDest?: (context: PluginContext) => boolean
}

const plugin: Plugin = {
    // ...
}

compiler.addPlugin(plugin);

API

API DOC

Readme

Keywords

none

Package Sidebar

Install

npm i makit-tsc

Weekly Downloads

1

Version

0.0.1

License

MIT

Unpacked Size

624 kB

Total Files

20

Last publish

Collaborators

  • qiansc