@kcinternals/heft-node-rig

0.13.0 • Public • Published

Heft node-rig

license@latest npm@latest libsio@latest bundle@latest

This packages is for internal usage only.

The riggable is a idea from heft cli to simplify building process (learn more).

Profiles

The profiles is a rigging profile to set up building process based on use cases. On this package, contains 2 profiles:

  • default - For all typescript node packages managed on this repository (learn more).
  • js - For all javascript node packages managed on this repository (learn more).

Profile default

This will generate multiple modules output listed below:

  • lib - The base module contains CommonJS javascript code
  • lib-esnext - contains ESNext module code
  • dist - contains aggregated typescript definitions
    • index.d.ts contains all exported types
    • index-alpha.d.ts contains only alpha exported types
    • index-beta.d.ts contains only beta exported types
    • index-public.d.ts contains only public exported types

Profile js

Similar to default profile except below:

  • Output only CommonJS on lib directory
  • Support typings on jsdoc instead of typescript

Readme

Keywords

Package Sidebar

Install

npm i @kcinternals/heft-node-rig

Weekly Downloads

49

Version

0.13.0

License

AGPL-3.0-only

Unpacked Size

75.8 kB

Total Files

18

Last publish

Collaborators

  • kamontat