make-dir
npmv5.1.0TypeScriptMake a directory and its parents if needed - Think `mkdir -p`
Overview
make-dir is an npm package that make a directory and its parents if needed - Think `mkdir -p`. The latest version is 5.1.0, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need make a directory and its parents if needed - Think `mkdir -p` and value a focused solution.
When not to use it
Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.
Pros
- Ships TypeScript type definitions.
- Clear open-source license (MIT).
Cons
- No significant drawbacks detected from available metadata.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of make-dir.
Dependencies
Dev (8)
Used by
Popular packages that depend on make-dir.
Alternatives to make-dir
Find a file or directory by walking up parent directories
Find a file or directory by walking up parent directories — Zero dependencies
Find the root directory of a Node.js project or npm package
A tiny (183B to 210B) and fast utility to ascend parent directories
Extract the non-magic parent path from a glob string.
Get paths for storing things like data, config, cache, etc
Convert an absolute path to a tilde path: `/Users/sindresorhus/dev` → `~/dev`
The Node.js bindings of the humanfs library.
The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s
Resolve the path of a module like `require.resolve()` but from the current working directory
The TypeScript types for the hfs project.
The core of the humanfs library.
Frequently installed together
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
The semantic version parser used by npm.
the most correct and second fastest glob implementation in JavaScript
Generates and consumes source maps
An optimised way to copy'ing an object. A small and simple integration
Turn node's process.version into something useful.
No description provided.
Bare bones Promises/A+ implementation
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
resolve like require.resolve() on behalf of files asynchronously and synchronously
An AST-based pattern checker for JavaScript.
A drop-in replacement for fs, making various improvements.
Version history
| Version | Published | License |
|---|---|---|
| 5.1.0latest | 10 months ago | MIT |
| 5.0.0 | 2 years ago | MIT |
| 4.0.0 | 3 years ago | MIT |
| 3.1.0 | 6 years ago | MIT |
| 3.0.2 | 6 years ago | MIT |
| 3.0.1 | 6 years ago | MIT |
| 3.0.0 | 7 years ago | MIT |
| 2.1.0 | 7 years ago | MIT |
| 2.0.0 | 7 years ago | MIT |
| 1.3.0 | 8 years ago | MIT |
| 1.2.0 | 8 years ago | MIT |
| 1.1.0 | 8 years ago | MIT |
| 1.0.0 | 9 years ago | MIT |
Maintainers
Funding
Frequently asked questions
How do I install make-dir?
Run `npm install make-dir` to add make-dir to your npm project.
What license is make-dir released under?
make-dir is distributed under the MIT license.
How popular is make-dir?
make-dir has approximately 0 downloads per week and 2 known dependent packages.