is-directory
Returns true if a filepath exists on the file system and it's directory.
Found 33294 results for node file-downloader
Returns true if a filepath exists on the file system and it's directory.
A simple http file downloader for node.js
An easy to use CLI for downloading websites for offline usage
Additional ESLint's rules for Node.js
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
Simple and fast NodeJS internal caching. Node internal in memory cache like memcached.
Promisify a callback-style function
Charset Detector - Detect the encoding and language of text files - Use it in the browser, with Node.js, or via CLI
Tomorrow's ECMAScript modules today!
A regular expression for file paths that contain a `node_modules` folder.
Is this specifier a node.js core module?
Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild
Promise based HTTP client for the browser and node.js
The Node.js `util.deprecate()` function with browser support
Auto mock all localstorage and sessionstorage APIs for your Jest tests
Ember CLI addon for detecting missing npm and bower dependencies before executing ember commands
Simple module to add additional directories to the Node module search for top-level app modules
Determine if the current node version supports the `--preserve-symlinks` flag.
Convert OpenAPI 3.0 & 3.1 schemas to TypeScript
Creates a Persisted Query Manifest from an Apollo Client Web project
Isomorphic client Runtime for Typescript/node.js/browser javascript client libraries generated using AutoRest
Reads the pixels of an image as an ndarray
Download large files with minimum RAM usage. Support tar.gz and zip extraction.
ASN.1/DER, PEM for Node.js
A powerful command-line music downloader.
A collection of common interactive command line user interfaces.
Auto mock all localstorage and sessionstorage APIs for your Vitest tests
TypeScript execution environment and REPL for node.js, with source map support
Fast SublimeText-like fuzzy search for JavaScript
A Vite plugin to polyfill Node's Core Modules for browser environments.
Simple JS queue with auto run for node and browsers
Universal WHATWG Fetch API for Node, Browsers and React Native
unist utility to serialize a node, position, or point as a human readable location
Pretty unicode tables for the command line. Based on the original cli-table.
Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
🚀 The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more.
unist utility to check if a node passes a test
utilities for working with typescript's AST
Node.js loader for import specifiers as file paths without extensions or as directory paths
Clean up/prune unnecessary files and reduce the size of your `node_modules` directory. Useful for CI caches or for reducing the size of serverless functions.
Official Lokalise API 2.0 Node.js client
Fastest Levenshtein distance implementation in JS.
Detect Node.JS (as opposite to browser environment) (reliable)
Inquirer core TS types
unist utility to visit nodes
Require Node module and immediately remove it from module cache to force loading again next time
mdast utility to get the plain text content of a node
npm util for @file-cache
The React Framework
Core Inquirer prompt API
Module Resolver Utility for textlint
A super quick, easy to setup logging tool for NodeJS/TypeScript.
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files
Simple JS queue with auto run for node and browsers
Detect Node.JS (as opposite to browser environment). ESM modification
Class for creating AST nodes.
Vendored version of figures, for CJS compatibility
Shopify App Session Storage - abstract class
A cache for file metadata or file content.
Inquirer confirm prompt
Generates CRC hashes for strings - for use by node redis clients to determine key slots.
unist utility to get the position of a node
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc
Module Resolver Utility for Secretlint
Inquirer prompts, combined in a single package
Continents & countries: ISO 3166-1 alpha-2 code, name, ISO 639-1 languages, capital, currency, native name, phone. JSON, CSV and SQL.
node's constants module for the browser
Is this specifier a Bun core module or supported Node one?
Check if a string matches the name of a Node.js builtin module
Isomorphic implementation of WebSocket
Javascript Redis protocol (RESP) parser
Inquirer checkbox prompt
Inquirer password prompt
A module that parses a string as regular expression and returns the parsed value.
Support for Persisted Query Lists in Apollo Client Web
Inquirer rawlist prompt
Compare semver version strings to find greater, equal or lesser.
Inquirer search prompt
Inquirer number prompt
Inquirer select/list prompt
[Node.js](https://nodejs.org) + [Gjs](https://gjs.guide/) + [Deno](https://deno.land/) module that returns the current script dirname and filename. Similar to `__dirname` and `__filename` but also works in CommonJs and ES modules.
Lazy assertions without performance penalty
Inquirer input text prompt
Error classes used in node_redis
Inquirer checkbox prompt
mdast utility to find definition nodes in a tree
Node's default require extensions as a separate module
The compartment mapper assembles Node applications in a sandbox
Universal (Browser & Node) JavaScript error notifier for Honeybadger.io
Displays a beginner-friendly message telling your user to upgrade their version of Node
Promise version of fs.writefile
A basic config parser language based off the Python ConfigParser module.
Isomorphic client library for supporting long-running operations in node.js and browser.
Microsoft Authentication Library for Node
Easily exclude node_modules in Webpack bundle
Babel plugin to transpile import() to a deferred require(), for node
Parse paths (local paths, urls: ssh/git/etc)
Config loader for secretlint.
An advanced url parser supporting git urls too.
Converts a Web-API readable-stream into a Node.js readable-stream.
Get the directory of globally installed packages and binaries
Additional ESLint's rules for Node.js
Bump version, commit changes, tag, and push to Git
This package permit to have a centralized dotenv on a monorepo. It also includes some extra features such as manipulation and saving of changes to the dotenv file, a default centralized file, and a file loader with ordering and priorities.
Node application configuration reader
<p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>
<p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>
OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
Implementation of the Server-sent events protocol for Node.js and browsers.
Exchange translation files with Lokalise TMS
Tomorrow's ECMAScript modules today!
Determine an app's root path from anywhere inside the app
Advanced html to plain text converter
Isomorphic WebSocket
This [GraphQL Code Generator](https://www.the-guild.dev/graphql/codegen) plugin creates resolvers given GraphQL schema.
Bitcoin Cash cashaddr address format support for Node.js and web browsers.
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
Super-easy (and fast) persistent data structures in Node.js, modeled after HTML5 localStorage
esast (and estree) utility to visit nodes
Minimal key-value cache interface
SAML 2.0 node helpers
Cache Manager for Node.js
Constants enumerating the HTTP status codes. Based on the Java Apache HttpStatus API.
Serializes any DOM node into a String
Vite plugin to enable your node server HMR
unist utility to get a position from an estree node
A fork of `import-meta-resolve` with commonjs + ESM support at the same time, AKA dual package.
Node.js SDK for LINE Messaging API
Simple module to infer the root directory of the currently running node application
Promisify the node standard library.
find process info by port/pid/name etc.
Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
A webpack plugin to remove/clean your build folder(s).
Plugin for loglevel message prefixing
Google Text-to-Speech for NodeJS (Unofficial API)
This is the core package for Envelop. You can find a complete documentation here: https://github.com/graphql-hive/envelop
Generic logger interface
A package that contains an array of every single file extension there is for text files
Generates a package.json file containing the external modules used by your webpack bundle
Polyfill Node.js core modules in Webpack.
A filesystem in your browser!
Generate a signature for Apollo usage reporting
Remove aliases from a GraphQL document
Drop unused definitions from a GraphQL document
🔥 An extremely fast and efficient LRU cache for JavaScript with high compatibility (including Browsers) — 6.8KB.
A package that contains an array of every single file extension there is for binary files
Damon utilities for Simple daemonized scripts / programs
A library for installing and finding packages in a project
Print an AST with as little whitespace as possible
unist utility to find a node after another node
Adds console.table method that prints an array of objects as a table in console
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
Remove literals from an AST which might contain PII (strings and numbers, and optionally lists and objects)
Isomorphic client library for Azure KeyVault's keys.
programmatic plopping for fun and profit
Graph theory (a.k.a. network) library for analysis and visualisation
unist utility to remove nodes from a tree
Sort AST nodes in a document alphabetically
Minimal web-style fetch TypeScript typings
Retrieves the node version from the package.json or .nvmrc file
Smallest/simplest possible means of using btoa with both Node and browserify
get a list of identifiers that are initialised by a JavaScript AST node.
Include Flmngr file manager server-side into your Nest (Express-based) website or app
Node environment detection utility
Node-agnostic hashing utility
installs custom cleanup handlers that run on exiting node
Check in which environment the code is running - browser/node.js/webworker/jsdom/deno
Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch
Extensions to Node.js child_process module
A mature CSV toolset with simple api, full of options and tested against large datasets.
TypeScript types for Apollo Server info.cacheControl
A system version checker in Node.js
A library to generate a fingerprint from a React Native project
Use the node way to resolve required path to absolute path.
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
Asserts the node version against one from the package.json or .nvmrc file
Autocomplete prompt for inquirer
TypeScript utility type WithRequired
Execute jasmine with ts-node
solve node AWS lambda EMFILE issue
Custom env is a library built to make development more feasible by allowing multiple .env configurations for different environments.
OBS Websocket API in Javascript, consumes @Palakis/obs-websocket
Node.js RSA library
Microsoft Azure Data Lake Store Management Client Library for node
normalized JS Object and JSON message and event protocol for ES6+ node.js, browsers, electron, vanialla js, react.js, components, actions, stores and dispatchers
FantasyLand compliant (monadic) alternative to Promises
Find elm dependencies
The intuitive CLI development tool
A generated SDK for WebSiteManagementClient.
reschedulable setInterval for node.js
Promise based HTTP client for the browser and node.js
Node standard library for browser.
Tar generator for nodejs
Super light and fast Extensible ES6+ events and EventEmitters for Node and the browser. Easy for any developer level, use the same exact code in node and the browser. No frills, just high speed events!
Node Rest and Http Clients for use with TypeScript
A generated SDK for ResourceManagementClient.
Library for uploading images to popular image hosting services, uses Node and Axios.
unist utility to find nodes after another node
Simple JS stack with auto run for node and browsers
Async/await wrapper for easy error handling in js
Azure AI Agents client library.
A set of helpers for running edge-compliant code in Node.js environment
a css minify tool
Utilities for process object
Modular and extended version of `path` package
v11.x compatible interface preset for otplib
Generate random or sequential UUID of any length
A little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo
Alias the long version of a command to the short version, with optional messaging.
Run the Node.js binary no matter what
Node.js dictionary for cspell.
basic preset for otplib
Smallest/simplest possible means of using atob with both Node and browserify
mdast utility to make a tree compact
NodeJS Core Module Extended
Listen to events from a Node.js EventEmitter.
HMAC-based (HOTP) and Time-based (TOTP) One-Time Password library
Test whether value is error object
unist utility to create a new tree with nodes that pass a filter
Create a JS File object instance from a local path
Isomorphic client library for Azure KeyVault's secrets.
Tomorrow's ECMAScript modules today!
TypeScript helper functions to narrow the type of object to a Node descendant
constructors for the Shift AST format
A filesystem, anywhere
Module to help building SARIF log files
TaffyDB is an opensouce library that brings database features into your JavaScript applications.
unist utility to get the source of a value
Contains new Node.js v0.10 style stream classes for encoding / decoding Base64 data
An extended Error class that envelops a parent error, such that the stack trace contains the causation
Microsoft Azure Management Client Library for node
Simplest way to reload an electron app on file changes!
❤️ Corifeus Utils
Environment utilities
Polyfill/shim for `document.contains`
Create and translate standard UUIDs with shorter formats.
Comprehensive TypeScript/JavaScript utility library with cross-environment support (Node.js, browser, web worker) providing helper functions, polyfills (ES5-ES2023), type checking utilities, and optimized implementations for better minification and code r
SimpleWebAuthn for Servers
Download images from remote URLs and encode/decode them to base64
Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
A webpack plugin to set permissions for your output files and folders
cmake-js rewrite in typescript to support advanced build configurations
SEO plugin for Next.js projects
JavaScript SDK Client for microCMS.
Test if a value is a Buffer object.
Convert a file: URL to its path
TNEF Parser using NodeJS
Get Node current version