1.3.1 • Published 10 months ago
postal-async v1.3.1
postal-async
Async NAPI based interface for libpostal
Install
$ npm install --save postal-async
Usage
const { parse, expand } = require('postal-async');
expand('781 Franklin Ave Crown Hts Brooklyn NY', function(err, expansions) {
// expansion is an array of expanded addresses
assert(expansions.includes('781 franklin avenue crown heights brooklyn new york'));
});
parse('781 Franklin Ave Crown Hts Brooklyn NY', function(err, parsed) {
// parsed is an object with house_number, street etc.
assert(parsed.find(({ value, label }) => label === 'house_number' && value === '781'));
});
License
MIT © Damian Krzeminski