A GitHub bot for whole lot of things in @tunnckoCore organization
Get installation path where the given package is installed. Works for globally and locally installed packages
Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins
Parse, normalize and validate given semver shorthand (e.g. gulp@v3.8.10) to object.
Resolves a given package if it is installed locally, then tries to resolve it from global registry, using battle-tested [global-modules][] package. Better approach than internal `require.resolve`, so you can trust. You just get absolute filepath to some p
Checks that given package is installed globally or locally.
Returns `true` if the given string or array starts with prefix using strict equality for comparisons. Using fastest implementation.
Get arguments of a function, useful for and used in dependency injectors. Works for regular functions, generator functions and arrow functions.
Guaranteed way for getting a Promise. Always native Promise if available, otherwise looks for common promise libraries and loads which is installed. Allows registering custom Promise implementation in node < 0.12 versions
Easy and small template engine for the browser.
Full-featured [koa][] body parser! Support parsing text, buffer, json, json patch, json api, csp-report, multipart, form and urlencoded bodies. Works for koa@1, koa@2 and will work for koa@3.
Extract javascript comments on per character basis. Comment object compatible with `acorn-extract-comments` and Esprima format.
Easy and small template engine for the browser and nodejs.
Thin layer on top of `execa` that allows executing multiple commands in parallel or in sequence with control for concurrency
Create a filepath from an object path (dot notation), list of arguments, array, number or Arguments object.
Validates given IPs (IPv4 and IPv6) using [micromatch][] - glob patterns, RegExp, string or array of globs. If match returns the IP, otherwise null.
A lightweight TypeScript/JavaScript library for downloading media from social media platforms
Extensible parser for git commit messages following Conventional Commits Specification
Get all possible javascript (npm/yarn/pnpm) global or local, binaries or packages paths, e.g. node_modules and node_modules/.bin. Also works for those using NVM or such
Modern Telegram Bot Framework
The Telegram Bot Framework.
Activity schema for the Microsoft Bot Framework.
Check that given value is valid hex color, using `hex-color-regex` - the best regex for matching hex color values
Node.js SDK for LINE Messaging API