ghost91- / node-scaffolds

node.js scaffolds and tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A monorepo contains some utility functions and configs for building Node.js / Typescript projects.

Overview

Package Description
@guanghechen/chalk-logger A simple colorful logger.
@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-blob Utilities for processing blob objects (i.e., download / create).
@guanghechen/helper-cipher Utility functions for cipher contents or files.
@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-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-path Utilities to handle url path and file path.
@guanghechen/helper-plop A collection of utility functions for plop templates
@guanghechen/helper-stream Utilities for handing node streams.
@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/react-hooks Custom React hooks.
@guanghechen/rollup-config Rollup config for bundle typescript project.
@guanghechen/rollup-config-cli Rollup configs for bundle typescript cli project.
@guanghechen/rollup-config-tsx Rollup configs for bundle tsx project.
@guanghechen/rollup-plugin-copy Rollup plugins to copy files and folds (glob supported)
@guanghechen/tool-git-cipher A cli tool for encrypting a entire git repository.
@guanghechen/tool-mini-copy "A cli tool to copy / paste with system clipboard or customized fake clipboard (file).
@guanghechen/utility-types Collection of typescript utility types

License

node-scaffolds is MIT licensed.

About

node.js scaffolds and tools

License:MIT License


Languages

Language:TypeScript 92.7%Language:JavaScript 6.2%Language:Handlebars 0.8%Language:Stylus 0.2%Language:SCSS 0.0%Language:CSS 0.0%Language:Shell 0.0%