A monorepo contains some utility functions and configs for building Node.js
/ Typescript
projects.
Package | Description |
---|---|
@guanghechen/eslint-config | Eslint config for Node.js / Javascript project |
@guanghechen/eslint-config-jsx | Eslint config for Jsx project |
@guanghechen/eslint-config-ts | Eslint config for Typescript project |
@guanghechen/event-bus | A simple event bus. |
@guanghechen/helper-commander | Utility functions for creating command line programs. |
@guanghechen/helper-file | Utilities for handling files, such as split big file or merge multiple small files. |
@guanghechen/helper-fs | Provide some enhanced methods base on node:fs . |
@guanghechen/helper-func | Helpful utility funcs. |
@guanghechen/helper-is | Utilities to detect data type. |
@guanghechen/helper-jest | A collection of utility functions for jest tests. |
@guanghechen/helper-npm | Utilities for handling npm repo and package.json . |
@guanghechen/helper-option | Utilities for resolving options or props. |
@guanghechen/helper-plop | A collection of utility functions for plop templates |
@guanghechen/helper-string | Utilities for processing strings or stringify other type data. |
@guanghechen/invariant | An invariant function. |
@guanghechen/jest-config | Basic jest configs for typescript monorepo |
@guanghechen/mini-copy | Access system clipboard (also support to share clipboard in wsl with windows). |
@guanghechen/postcss-modules-dts | Generate *.d.ts files for style files (such as css, stylus and etc) |
@guanghechen/rollup-config | Rollup config for bundle typescript project. |
@guanghechen/rollup-config-cli | Rollup configs for bundle typescript cli project. |
@guanghechen/rollup-plugin-copy | Rollup plugins to copy files and folds (glob supported) |
@guanghechen/tool-file | A cli tool to split / merge big file. |
@guanghechen/tool-mini-copy | "A cli tool to copy / paste with system clipboard or customized fake clipboard (file). |
node-scaffolds is MIT licensed.