create daemon
This commit is contained in:
14
thrower_daemon/node_modules/nostr-tools/lib/esm/nip54.js
generated
vendored
Normal file
14
thrower_daemon/node_modules/nostr-tools/lib/esm/nip54.js
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
// nip54.ts
|
||||
function normalizeIdentifier(name) {
|
||||
name = name.trim().toLowerCase();
|
||||
name = name.normalize("NFKC");
|
||||
return Array.from(name).map((char) => {
|
||||
if (/\p{Letter}/u.test(char) || /\p{Number}/u.test(char)) {
|
||||
return char;
|
||||
}
|
||||
return "-";
|
||||
}).join("");
|
||||
}
|
||||
export {
|
||||
normalizeIdentifier
|
||||
};
|
||||
Reference in New Issue
Block a user