express-pouchdb
Version:
Express submodule with a CouchDB-style REST interface to PouchDB.
12 lines (9 loc) • 343 B
JavaScript
;
var sanitize = require('sanitize-filename');
function cleanFilename(name) {
// some windows reserved names like 'con' and 'prn'
// return an empty string here, so just wrap them in
// double underscores so it's at least something
return sanitize(name) || sanitize('__' + name + '__');
}
module.exports = cleanFilename;