Search results
108 packages found
Convert a value to an array
Human friendly file system utilities for Node.js
- anolilab
- detect-newline
- dir
- directory
- eol
- empty-dir
- ensure
- ensure-file
- ensure-dir
- ensure-link
- ensure-symlink
- file
- files
- filesystem
- View more
Ensure directories exist before writing to them.
Assertions to do some runtime type checking
A 'Container pattern' object for a clean global use of data.
A simple and powerful queue implementation.
Retry a function until or while it passes an assertion
A lightweight utility to check the presence and validity of environment variables, as specified by a Zod schema
- env
- environment
- variables
- check
- check-env-vars
- check-env
- check-env-variables
- validate
- validate-env-vars
- validate-env
- validate-env-variables
- ensure
- ensure-env-vars
- ensure-env
- View more
Dynamic type checking utilities for JavaScript
Queue storage for node-queue, using MongoDB as backend.
a simple utility ensuring invisible but required dependencies aren't removed
Ensure extension to allow thresholds per scenario
native ES6 ESM module, ensures path exits, shortcut for ensuring periodic dir, uses cache to avoid unnecessarily accessing remote fs, i.e., NFS/EFS
Ensure runtime type safety and perform type coercion if needed.
Async module-loading library and protocol for bundlers/loaders targeting isomorphic apps and Node.js.
Composable validation with same shape value and schema
When you have an error-ish but what you really want is an Error
Fastify Plugin to check runtime environment properties
Ensures value is defined (i.e., neither undefined nor null).
Ensures that the file path exists.