npm install address-encoder
Encode and decode MaaS's address schemas
The format: country:Finland|city:Helsinki|zipCode:00100|streetName:Ludviginkatu|streetNumber:6
Will be turned into the following object after decoding
{
country: "Finland",
city: "Helsinki",
streetName: "Ludviginkatu",
streetNumber: "6"
}
- Required fields: requires different fields to have non-empty value inside the encoded string
- Decoding the format