Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket
t

tanhauhau

npm

Packages

Current Co-maintainers

Former Co-maintainers

49 packages

babel-preset-react-optimised

Replaces `React.createElement` and `React.createFragment` to a minifier-friendly variable to squeeze the extra bytes out of your [React](http://reactjs.org/) code.

easy-ms

Easy and human friendly millisecond implementation that you will love it

easy-timeout

Simple replacement for setTimeout and setInterval

express-console-warning

Express middleware for console message in every html pages

express-easy-zip

Easily zip files and content for express

express-pdf

Express serving pdf file

file-exists-promise

fs.exists with ES6 Promise that is not deprecated

find-up-glob

Find a file by walking up parent directories

find-up-glob-cli

Find a file by walking up parent directories

generator-badge

Generate badges for your readme

generator-node-basic

Generates a basic node.js package

gulp-typescript-babel

gulp-typescript + gulp-babel

inducer

Inject Redux reducer with HOC

jest-svelte-resolver

[Jest custom resolver](https://jestjs.io/docs/en/configuration#resolver-string) to resolve [Svelte](http://svelte.dev/) components.

levenary

[![npm-version](https://img.shields.io/npm/v/levenary.svg)](https://www.npmjs.com/package/levenary) [![github-actions](https://github.com/tanhauhau/levenary/workflows/CI/badge.svg)](https://github.com/tanhauhau/levenary/actions)

@lihautan/babel-parser

A JavaScript parser

@lihautan/babel-plugin-syntax-js-next

@lihautan/babel-plugin-transform-destructure-number

## Inspiration

@lihautan/babel-plugin-transform-nil

@lihautan/babel-plugin-transform-quadruple-equal

## Inspiration

@lihautan/babel-plugin-transform-roman-numbers

## Inspiration

@lihautan/babel-transform-madu

@lihautan/eslint-config-madu

@lihautan/madu

@lihautan/transform-quadruple-equal