mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-06-17 00:07:37 +02:00
new email address schema
This commit is contained in:
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Usage (cli):
|
Usage (cli):
|
||||||
|
|
||||||
$ echo "johndoe@example.com" | jc --email-address
|
$ echo "username@example.com" | jc --email-address
|
||||||
|
|
||||||
Usage (module):
|
Usage (module):
|
||||||
|
|
||||||
@ -12,9 +12,9 @@ Usage (module):
|
|||||||
Schema:
|
Schema:
|
||||||
|
|
||||||
{
|
{
|
||||||
|
"username": string,
|
||||||
"domain": string,
|
"domain": string,
|
||||||
"local": string,
|
"local": string,
|
||||||
"local_plus_prefix": string or null,
|
|
||||||
"local_plus_suffix": string or null
|
"local_plus_suffix": string or null
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -22,17 +22,17 @@ Examples:
|
|||||||
|
|
||||||
$ echo 'joe.user@gmail.com' | jc --email-address -p
|
$ echo 'joe.user@gmail.com' | jc --email-address -p
|
||||||
{
|
{
|
||||||
|
"username": "joe.user",
|
||||||
"domain": "gmail.com",
|
"domain": "gmail.com",
|
||||||
"local": "joe.user",
|
"local": "joe.user",
|
||||||
"local_plus_prefix": null,
|
|
||||||
"local_plus_suffix": null
|
"local_plus_suffix": null
|
||||||
}
|
}
|
||||||
|
|
||||||
$ echo 'joe.user+spam@gmail.com' | jc --email-address -p
|
$ echo 'joe.user+spam@gmail.com' | jc --email-address -p
|
||||||
{
|
{
|
||||||
|
"username": "joe.user",
|
||||||
"domain": "gmail.com",
|
"domain": "gmail.com",
|
||||||
"local": "joe.user+spam",
|
"local": "joe.user+spam",
|
||||||
"local_plus_prefix": "joe.user",
|
|
||||||
"local_plus_suffix": "spam"
|
"local_plus_suffix": "spam"
|
||||||
}
|
}
|
||||||
"""
|
"""
|
||||||
@ -104,9 +104,9 @@ def parse(
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
raw_output = {
|
raw_output = {
|
||||||
|
'username': local_plus_prefix or local,
|
||||||
'domain': domain,
|
'domain': domain,
|
||||||
'local': local,
|
'local': local,
|
||||||
'local_plus_prefix': local_plus_prefix,
|
|
||||||
'local_plus_suffix': local_plus_suffix
|
'local_plus_suffix': local_plus_suffix
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user