jonschlinkert / add-filename-increment
When copying or moving files, it's common for operating systems to automatically add an increment or 'copy' to duplicate file names. This does that for Node.js applications, with automatic platform detection and support for Linux, MacOs, and Windows conventions.
☆22Updated 5 years ago
Alternatives and similar repositories for add-filename-increment:
Users that are interested in add-filename-increment are comparing it to the libraries listed below
- Get the list of npm modules that depend on the specified npm module.☆15Updated 7 years ago
- Strip redundant indentation and indent the string☆54Updated 3 years ago
- fs read and write streams based on minipass☆20Updated 7 months ago
- Truncate a semver version: 1.2.3 → 1.2.0☆17Updated 2 years ago
- Check if the process is running as administrator on Windows☆37Updated 3 years ago
- Break out of a promise chain☆23Updated 3 years ago
- Regular expression for matching reserved filename characters☆50Updated 2 years ago
- Fastify Plugin to serve default favicon☆13Updated 4 months ago
- Convert a URL to a valid filename☆78Updated last year
- Strip the final newline character from a string/buffer☆36Updated 3 months ago
- Operating systems commonly add a trailing increment, or the word 'copy', or something similar to duplicate files. This strips those incre…☆10Updated 5 years ago
- Detect the dominant newline character of a string☆55Updated last year
- Convert a file path to a file URL: `unicorn.jpg` → `file:///Users/sindresorhus/unicorn.jpg`☆61Updated 10 months ago
- Converts a string into an array of tokens, with useful methods for looking ahead and behind, capturing, matching, et cetera.☆21Updated 6 years ago
- Get the first path that exists on disk of multiple paths☆58Updated 2 years ago
- A list of directories you should ignore by default☆23Updated 2 years ago
- Create a javascript regular expression for matching everything except for the given string.☆31Updated 7 years ago
- Fill in a range of numbers or letters, positive or negative, optionally passing an increment or multiplier to use.☆56Updated 6 months ago
- Get the path of the caller module☆64Updated 3 years ago
- Display output from `xo` as a list of style errors, ordered by count☆35Updated last week
- Expand deeply nested values from an object, with support for advanced features☆17Updated 2 years ago
- Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.☆58Updated 4 months ago
- Get the user home directory with fallback to the system temp directory☆30Updated 3 years ago
- Utils for working with JavaScript classes and prototype methods.☆19Updated last year
- Check if the process is running with elevated privileges☆40Updated 3 years ago
- Get a random item from an array☆57Updated 2 years ago
- Track the list of currently unhandled promise rejections☆24Updated 6 years ago
- Compare two software versions, with any number of points (<1KB)☆20Updated 2 years ago
- Lint fenced code blocks by corresponding language tags☆12Updated 7 years ago
- Run promise-returning & async functions a specific number of times concurrently☆39Updated 3 years ago