leetscript
Convert text into 1337
leetscript
is a node module to convert strings into Leetspeak.
Instal
$ npm install --save leetscript
Usage
const Leetscript = const Leet = const str = Leet console // => |_023|V| ][95[_]]V[
Options
Leetscript can be initialized with true
. This enabled simple-mode which does not use advanced character groups like |_
for l
or |V|
for m
but instead keeps some characters unchanged.
const Leetscript = const LeetAdvanced = const LeedSimple = true console // => |_023|V| ][95[_]]V[console // => 1023m 1p5um
API
leetscript.encode(string)
Encodes the given string into Leetspeak.
Returns the encoded string if passed a string, false if passed false
, undefined
, or null
or whatever was passed an is not a string (e.g. numbers, objects, arrays).
leetscript.encodePromise(string)
Encodes the string using leetscript.encode
but wraps the encoded string into a Promise. On error it returns the error message Unable to convert string! Got: ' + str
. str
holds whatever was passed as argument.