0.0.6 • Published 11 months ago

sanitize-filepath v0.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

sanitize-filepath

npm version

Sanitize a string for use as a filename/filepath.

Installation

npm i sanitize-filepath

Example

import { sanitize, sanitizePath } from 'sanitize-filepath';

const filename = sanitize('/home/user/<file>.ext'); // homeuserfile.ext

const filepath = sanitizePath('/home/user/<file>.ext'); // home/user/file.ext

Configure

const options: SanitizeOptions =  {
    maxLength: 255, // max filename length in bytes
    replacement: "" // replacement for invalid characters
    whitespaceReplacement: undefined // replacement for spaces, tabs, and newlines
};

const filename = sanitize('/home/user/<file>.ext', options)

License

MIT

0.0.6

11 months ago

0.0.5

11 months ago

0.0.4

11 months ago

0.0.3

11 months ago