This is your work, valued

Bravo military timezone

Charlike Mike Reagent

Elite
@tunnckoCore

Software Engineer • Minimalist • INTJ-T • Doing @badgen, @helapkg, @conventional-commits & @node-formidable, @regexhq and @datetime.

opensource. Delivering delightful digital solutions. Monorepo of monorepos of Open Source packages with combined ~100M/month downloads, semantically versioned following @conventional-commits. Fully powered ES Modules, @Airbnb @ESLint + @Prettier, independent & fixed versioning. Quality with @Actions, CodeQL, & Dependabot.

486

zodest. Modern Zod-based CLI builder, fully type-safe, super lightweight and flexible.

251

resources. :book: Huge curated collection (archive) of links of Tech, Science, Economics, Politics, Life, Philosophy, Conferences, Videos and much more resources from everyday surfing. :star: Since October 21, 2017.

251

koa-better-router. :heart: Stable and lovely router for `koa`, using `path-match`. Foundation for building powerful, flexible and RESTful APIs easily.

89

modern-javascript-snippets. Atom & VSCode - Modern javascript snippets for better productivity with support for JavaScript, Babel, TypeScript, JSX and semicolonless code. Using StandardJS Style.

70

koa-rest-router. Most powerful, flexible and composable router for building enterprise RESTful APIs easily!

68

get-installed-path. Get locally or globally installation path of given package name.

43

koa-better-ratelimit. :rocket: Smart and easy request rate limiter for your APIs built on `koa`, using `koa-ip-filter`. Support custom stores, custom ID, custom error messages and custom headers.

38

parse-function. (!! moved to tunnckoCore/opensource multi-package repository !!) :trident: Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins.

37

rollup-plugin-prepack. Rollup plugin for Facebook Prepack - https://prepack.io

33

each-promise. :cyclone: Asynchronous control flow library for now and then. :sparkles: Iterate over promises, promise-returning or async/await functions in series or parallel. Works on node 0.10 if you give it a Promise.

27

dual-emitter. :tropical_drink: EventEmitter done right and no deps. For nodejs and the browser (>= IE8). Can emit custom or DOM events. See also the 1kb alternative `dush`

25

triage-new-issues. A GitHub App, built with Probot that adds `triage` label to newly-created issues which don't have labels

25

koa-ip-filter. koa middleware to filter request IPs or custom ID with glob patterns, array, string, regexp or matcher function. Support custom 403 Forbidden message and custom ID.

24

es6-template. Easy and small template engine for the browser and nodejs.

21

function-arguments. Get function arguments, useful for and used in dependency injectors. Works for regular functions, generator functions and arrow functions.

20

monorepo. Mono-repo including scoped and non-scoped packages, independently versioned. Managed by @Lerna and @YarnPKG. Using Jest, @ESLint, @Prettier and TypeScript through @Babel 7. Mange dependencies with @RenovateApp. Semantically versioned and automatically released on @CircleCI, following @Conventional-Commits!

19

koa-better-serve. Small, simple and correct serving of files, using `koa-send` - nothing more.

18

prompt-promise. Sane CLI user-input (command prompt, confirm, multiline, password, select/choose) as promises, it can be used with or without co@4

13

express-ip-filter. Middleware for `express` that filters IPs against glob patterns, RegExp, string or array of globs. Support custom 403 Forbidden message, blacklists, whitelists and custom ID.

13

get-comments. :leaves: Extract comments using @LimonJS. Comment object compatible with `acorn-extract-comments` and Esprima format. See also

12

parse-git-log. Parse a `git log` output of a repository into an object with useful commit data. Supports plugins, streaming, promises and callback APIs.

12

hela3. :icecream: Powerful software development experience. :sparkles:

12

urlpattern-router. An isomorphic router based on URLPattern Web spec in 180 lines (including 60 lines of types, 40 lines of comments). Works for @denoland, Bun, @nodejs, @cloudflare, Browsers, or anything that has support for URLPattern.

10

detect-installed. Checks that given package name is installed locally or globally. Support sync and callback api.

10

xfce4-terminal-snazzy. The `sindresorhus/hyper-snazzy` theme for the `xfce4-terminal`,

10

mukla. 🦍 (WIP v0.5 and v1) Delightful & pluggable test runner, ES2017 ready! Working on and targeting Node.js v0.10. Try `asia@next`

10

express-better-ratelimit. Express.js request rate limiter

10

dush-router. 💫 A simple regex-based router for `dush`, `base`, `minibase` and anything based on them. Works on Browser and Node.js. Can extend it to use `path-match` instead.

9

mich-h. :tada: Create HAST-compliant virtual dom trees of HTML using hyperscript compatible syntax or JSX, just in ~570 bytes.

8

ip-filter. ~~(moved to `tunnckoCore/opensource` monorepo)~~ Validates valid IPs (IPv4 and IPv6) using `micromatch` - glob patterns, RegExp, string or array of globs. If match returns the IP, otherwise null.

8

github-generate-token. Generating Github Personal Access Token using Basic Auth username:password

8

find-callsite. Finds the correct place where the stack trace was started, not the place where error was thrown

7

randomorg-js. Client for the JSON-RPC v1 API of Random.ORG - for Node.js and the browser, on just 70 lines. All API methods are implemented.

7

bitcoin-connect. Derive Bitcoin Taproot address, from an Ethereum signature. For example, a signature generated by your Injected Web3 wallet through the `personal_sign` RPC call. Useful for Bitcoin Ordinals.

7

all-contributors-patch. An extension that patches a bug with titles of generated emojis, by the `all-contributors-cli`. It's just impossible to handle it in another way, because of the GitHub. Basically it is just a 3 lines of code.

6

ideas. :notebook: My centralized place for ideas, thoughts and todos. Raw, PoC implementations and so on... :star:

6

octet. :watermelon: 1kb template engine for the browser and nodejs. Support helpers, partials and more. Used in AbsurdJS Apps.

6

put-value. Update only existing values from an object, works with dot notation paths like `a.b.c` and support deep nesting.

5

scripts. Universal and minimalist scripts & tasks runner. Built with mono-repo in mind and for everyone from end users to @npm and @yarnpkg.

5

acorn-extract-comments. Extract JavaScript code (block, jsdoc style) comments from a string, using `acorn`. Optionally returns the AST and first line of code after comment - useful for parsing code context and api docs.

5

gana-compile. Pretty small synchronous template engine built on ES2015 Template Strings. No RegExps and support for helpers and what you want. Use `gana` if you wanna async support.

5

arr-includes. DEPRECATED REPO!! New place at https://github.com/tunnckocore/opensource! Next release soon will be published! Return positive value if any of passed values exists in array, or optionally an index.

5

fs-readdir. fs.readdir done right! Support sync, async and stream API, recursiveness and filters/globs.

5

xaxa. :star2: Zero-config linting, powered by few amazing unicorns :unicorn:, AirBnB :revolving_hearts: & Prettier :tada:

4