ECMAScript (ESTree) AST walker
A library for efficiently walking a directory recursively
unist utility to visit nodes
Get an array of recursive directory contents
Lightweight Babel AST traversal
Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.
Execute a callback on every node of a source code's AST and stop walking when you see fit
A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.
Traverse an ESTree-compliant AST
Walk and transform a pug AST
A node port of python's os.walk
Given a path string, return a generator that walks up the path, emitting each dirname.
iteratively walk a DOM node
Walk up the directory tree until the specified path is found.
[![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![Github Actions][github-actions-src]][github-actions-href] [![Codecov][codecov-src]][codecov-href]
Generate random numbers from various distributions.
Fastest random ID and random string generation for Node.js
A Pulumi package to safely use randomness in Pulumi programs.
Use the random function in CSS
A small implementation of `crypto.getRandomValues` for React Native. This is useful to polyfill for libraries like [uuid](https://www.npmjs.com/package/uuid) that depend on it.
Random utility functions for ethers.
JSON without touching any globals
Walk an AST from SWC and visit each node type.
math-random is an isomorphic, drop-in replacement for `Math.random` that uses cryptographically secure random number generation, where available
Repeatable one-dimensional random walk helpers
Composable facade crate for RustUse simulation primitives