index.js 456 B

1234567891011121314151617
  1. var electra = require("./electra2020");
  2. var slugger = function(str) {
  3. var ret = ("" + str).replace(/\/+/g, '/').replace(/[^\x20-\x7E]/g, '')
  4. // ret=decodeURIComponent(ret);
  5. ret = ret.replace(/[\<\>]/g, '')
  6. if (ret.indexOf("/") == ret.length - 1) {
  7. ret = ret.substring(0, ret.length - 1);
  8. }
  9. return ret
  10. }
  11. var uuid = require("uuid_maker")
  12. module.exports = function(name) {
  13. return electra(uuid.uuid, slugger)(name)
  14. }