{"_id":"node-postal","_rev":"19-f4e182924c3eccd5a62a90b9bf203388","name":"node-postal","dist-tags":{"latest":"1.3.0"},"versions":{"0.3.0":{"name":"node-postal","version":"0.3.0","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@0.3.0","maintainers":[{"name":"albarrentine","email":"pelias@mapzen.com"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"565411a8ecefe0aa01932e0bec1f2d0df002630f","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-0.3.0.tgz","integrity":"sha512-idEAQo0g1nyQGyR/lVDyQjRoAUL9TU+mAeJZmxN+Xw7jcCHwti6kWTjcUo8fDfeaGAe9nhf8Xh8jqHVOfpnZnw==","signatures":[{"sig":"MEYCIQDqHOlASdL+gCjIx4+mXWoNOOe43D8yhWhsNL+vYowNuQIhAOUu+3Zjai1OZWflV/m0epklC24IyWTa5X/eNnhZwSU0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"565411a8ecefe0aa01932e0bec1f2d0df002630f","gitHead":"683e283583edd0e96997d243c86300f21a3734ad","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"albarrentine","email":"pelias@mapzen.com"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"3.3.12","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"5.1.1","dependencies":{"nan":"^2.1.0","bindings":"^1.2.1"},"devDependencies":{"mocha":"^2.3.4","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal-0.3.0.tgz_1470332201994_0.9992959415540099","host":"packages-16-east.internal.npmjs.com"}},"1.0.0":{"name":"node-postal","version":"1.0.0","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.0.0","maintainers":[{"name":"albarrentine","email":"pelias@mapzen.com"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"dc4c8bf06cd7a47c9dd65a7dcc323954f943f668","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.0.0.tgz","integrity":"sha512-zbwOpxmUZSxGyDKahw2VNEo+D+BubydaozM6mAs60yUqmMsDGuzShXwnp51xWV7LhbfixUsyfsFlQ5PoVYkHmQ==","signatures":[{"sig":"MEQCICzfoGBWpppx16reKhCRXIbDaH6y98EYkP9EeX0GMIvaAiBeMmG6G4y5zPiE4iRulAg49lCnauOP3tvys8k6alPeAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dc4c8bf06cd7a47c9dd65a7dcc323954f943f668","gitHead":"81925e6e928ebc2da912bca33588f522ebb33046","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"albarrentine","email":"pelias@mapzen.com"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"3.3.12","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"5.1.1","dependencies":{"nan":"^2.1.0","bindings":"^1.2.1"},"devDependencies":{"mocha":"^2.3.4","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal-1.0.0.tgz_1491464500456_0.15808478300459683","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"node-postal","version":"1.0.1","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.0.1","maintainers":[{"name":"missinglink","email":"npm@rcpt.at"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"52e45dcfc7ad71fff1a9c1969c6d8dc6bd16636f","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.0.1.tgz","fileCount":9,"integrity":"sha512-h33P/Ef/l1pPy2LgetKrT5xjgRQ7nR7baI2iUIhbIknH7fZcV9idFgMhgNoZCvdQPHVlI+L9r4t6K9FqFMLyrQ==","signatures":[{"sig":"MEUCIBzxVDS3QaMxPeMqFhx+IoJaYu/QCjQ1CJbrxoH7/wLtAiEAqPLc7CJLGlM7B3zaZFKeau+t2Mqgc9irbNQ6YNQYeQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg00yjCRA9TVsSAnZWagAAeN0P/1GN2TmyfABTQVm/12Yy\npZOgxSfJYpQPdzNn5Wm50gLCNm2083CopfYReSirFbV9VfStloRS7zhtgLAM\nhicZYgBb7KT0ORzcsXCimZRTFF8Czb1qCJbJnXrlXUIY2deQFTZk8xOnd1a7\nNP7WlrJ8k/bHwThNnP+HXBIRuHASC/2pJUKdSNSwfZrRNkndt4ZkEGGYMMYJ\nAq+iZGBTtTsCJO0svfVcH/hggorvqd6pN0v+W45+IOkiw0VpNys/3AoT+6T3\nlokgO1YKiiI98sCkvgS/LHkIWGJExVygAySwtyqTFh8wbn5V1pxGcU4n2UoR\nLbl0jNuqzKTu/0EmhSutcrZHoZJ1338OMuiv+O+J3XWn5yolCcIgviPA+6XZ\nNwCIDdj2Ad1+M6Remf0cIA86zRtuzQGJqgqbjJpiobWcFvrhBmAva4o3uIhb\nxhS9WAv/RSyW6rsOtoQmBwSjWf9lWMpPOW6v6gvxtSXUEms6DXOPQsUb8WGc\nkStCZ7fb9Lm2oYCRsgYQK36Gm9YkqOdts8M/xKB3PZEMhs2Bo5Ds35BrLKQA\nuP4YLyAi0FpU4A7nCZ6mSyal0t0itoMdoq/hiyFXJqp+B3jNDjs/gJAy2cfv\nI2B0TVRynK4IHc8mfpFvp3O1TANg7Mr8LwWkj9OIZ8d36PU64zRzUtb+XwRY\nmnRp\r\n=OSk3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"019b67d1a44d16205f85362fb547f48ac2d2e5b3","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"missinglink","email":"npm@rcpt.at"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"7.13.0","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"16.2.0","dependencies":{"nan":"^2.1.0","bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.3.4","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal_1.0.1_1624460450981_0.22050947030950718","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"node-postal","version":"1.0.2","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.0.2","maintainers":[{"name":"missinglink","email":"npm@rcpt.at"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"46c66bd800ed8d0d4f65005727f634f68c79e0db","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.0.2.tgz","fileCount":9,"integrity":"sha512-yTri4MXiUAjAP6f92ykUKyZdIygN5aITr/RFfUEdGnX4pHTLG6o1DERXTi4NnaY/uV8lLl67R6eTsb7CD0axjA==","signatures":[{"sig":"MEQCICbkbEGA5mZcWikzJzevINGmIccA3Pl1NTQ3a2aCgNU7AiBv1OkGeFQbkKzmPH6RATiPlotRYwaYgj/HaNqGvfqstw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0015CRA9TVsSAnZWagAAOaoP/0b3C/pz6FkfenrpIGnL\nA2CbYQ17GDxZaGjPN8BbzKUoKvsN2kAwvjxPIZQyfyhKnPVeXXK/Jr6UrxHV\nU4rkyp55KinESrqpeYA53J7AncneuqMnV3F698dp/toRHTPWYeDRTr9y0Hcc\nC+XE3NDvahaVSDk0GwlG2NJYX2suArzUNfGv1ZS3vbsnybxF4okvLSw4dgtk\nqnn1J9iudoJSuiF0tVkxoR3jQmCRmOtKVznDjcVPpgxlHjvvH8yWkv9TWYLA\ndzlt2Jo+8M/4YA5mt6GcuG31suO8vZCBIrmc3zkttHnQodxUa6JogU1dwoIg\n7BESuTuyYhkvgukiqgaJNHAkU3cb8wvKqr7iREd6iI20kbNR0JPOoKXIk1nT\nSy94Aq929lrU63uZbRO5EKzBLPQHPCmBYv+O1kdcKeHHxjj2nNACkm8HP8bW\ntXPkkOvs+i9BhUYudDvr1svbh7PJl0QTcgXeJoHGuHHlCnTFPsEoDXkC4uHD\nyB/Dco6kekxVaLSfLfcbbAcq9J0HLi5pVSlfwroWdxWE68O3md6inh88PVtg\n6m7FwmJt4cBbYcyz0V0MwIyb3qtxmI5U8BQuBrYxsV2xoTyo2g83OWQTu5rd\n7wwFmIC1e75oGnw2V61nfavowU5zfPeN10XKjd1RNtgmhZ60CpF4SA3EBC6O\nY6cd\r\n=IlTB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1d2f0ec65bb38772988eec7362684ed8b7d14dd0","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"missinglink","email":"npm@rcpt.at"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"7.13.0","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"16.2.0","dependencies":{"nan":"^2.1.0","bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.3.4","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal_1.0.2_1624460664664_0.14901923248595428","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"node-postal","version":"1.0.3","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.0.3","maintainers":[{"name":"missinglink","email":"npm@rcpt.at"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"5700fd6da3ae465bd81ccd047a2e5c5bf27a5961","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.0.3.tgz","fileCount":9,"integrity":"sha512-N82MY7j9SudyVMBgheYcx8fcMkxK38RVZ4pp5xeCfddbdbMAjRA2t92xXO+eBn7xM3SQrpiXI4M5Yt+O4eyq5g==","signatures":[{"sig":"MEQCIH0qzMfGDhBl/wFxdNKU2pNRgq0YrdwPqP8VzQsab8JZAiAaDYCnkm4b69EzI1C2QUeLtwP7Lu+zOpehZUtI6VCPyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg004cCRA9TVsSAnZWagAAmj0P/0aDlc0HKJQWWkad+JUK\nsw/xzpVLcUew6WzaacK2DC26TcDB6GggiDmmeLQeDzXuXKPv2heZzkbLZTnt\nTWmpM4J/DdV0jFnTjziES5YYgE7NvAklVl4mwzdwean9sKDKgRcxbKFVfmF0\n9iyBcG3M0heryfFC9fnNUhP/6aJ1og1uOgxesaqLky9y18o1A/jBkharG8CD\nXM5JGqPQe5/7FUy9VAC1Yn9Jxf1ABiCnpC9Mxxsy1gKRAjObrWpg8kne1sx3\nxBKfMQrFcPvm03r1AcrtI+D/B4ZUnKeRrujbAZOa2W1Y5fGU0vqseEivRTby\nFtwpPgpXS8yx6HXSSNKQiKu77O9bsOVdfE1fvHeO5kW8ft6NSSjcFcv4+Aau\nbq3tAWzTLqtI5OkR/Cd9dnJaF2iia+lep2a1n9MS4TP9bGd4XHKm1qTDJEes\ne/hDrTHvRVTILJKUnfgDaBdV38j4widWpLeB2rrOJ+Z2eRB/rZI4tlPkbV+D\n06v6YjlQ7aPZXwBsTYeLrDdbQPeBMDE/o0Iweb1C9VT/pFxT/7vwznpJIr9e\nZe5JvvoaHRjyfLuDAoIast1LO19mBhmM7S0D+zkSvxekEMM4EacwN8DHuYBS\nDD8FP3KZpIkop2TmYEbv3L7OmbsIhp0NNoC3QFHuHKb2wQfy730le/ma9xOB\n89N3\r\n=Tg3I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"563df160c9f5e95698bc01251aea0fd29e3f95bf","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"missinglink","email":"npm@rcpt.at"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"7.13.0","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"16.2.0","dependencies":{"nan":"^2.1.0","bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.3.4","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal_1.0.3_1624460827702_0.41659128983912863","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"node-postal","version":"1.0.4","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.0.4","maintainers":[{"name":"missinglink","email":"npm@rcpt.at"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"e6960edaccf4cbbfed954fcb1d72bee9527ffd69","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.0.4.tgz","fileCount":9,"integrity":"sha512-2WVCHLJwISwErM0/6CCalV7lqbSC+66vRI44IZ08jjdq1LhMGPfjHCefYiQTMXdebrRpec1tD0olMrjgZiG3gw==","signatures":[{"sig":"MEUCIEOcARJBLiLuFFD+6vc3bg4ken5dLqSVatVjtxPm7GVOAiEAmFitXxHk4IoTrWkraVm0uI41E2bj4LFkuAsDXJ9cJuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg005iCRA9TVsSAnZWagAA2XQP/28Wq0fqy/BNEFAS9AIK\nIg2S+XtYv8RfteZF/2o1xuKGDkURIi8/QabwzFU/Reec/UstkRv9yU0K9OKI\n6xZXSLq1QKiLnMaA4tsLU9ATc/ShKIUxp5hnmOzDzvAfqfMl5I6ZobckQzDq\nw/hC+ZgKgikqLDFA5T8Y6XEkybLqyoAODg0oDokfNSTnk0Hj0pUqd7x3bqI3\nYgTTX0nyqRa7Qxrh7SgTly+ZJOG9mvF8C59TcFOkVNdvmcHxo9WLA+QSnDSQ\nI4UfKsE574xp9piO5ZcOx293W1WM9JTxV4NckjsKt5Y8CSGeTy3W9KJgTHRd\nqUSbIKF74Dd9iZKcCle95Y3VctniuW/kGCdspWRzDKuFyonVh/d9+120SE0/\n7uC+OFmTi/sOkO6EERJO2R/BF3Eb4r/INktm+f3QrlkM+3by1xZ+g2CbwP9t\ntsDdYSBEHaO+Ye4H6jV8nmge3DfHbrk6HiyuKF3jkTbltPtzF51LLFrsLWa/\nAzd6TRCxLUkEUUzkWln1oLoPvntk/fTMkXkuFJdTqecIZQ1RtEaQ9rYSBDiW\nUkIR45WfLBcrk5NTL+KNOWcWxihv+93p585CW4fcuMqmCDFyS9LPntBEDFRC\nsebYxzV/KgwMz8DZLN9eTKA+YfpVzJO8j4eHONJfmqp5H9su4MFwKdihrfY6\nJcPY\r\n=yLyy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d9c43193cfe0581b647bfc2c7bb91bba508a9267","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"missinglink","email":"npm@rcpt.at"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"7.13.0","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"16.2.0","dependencies":{"nan":"^2.1.0","bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.3.4","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal_1.0.4_1624460897650_0.04940539133649424","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"node-postal","version":"1.0.5","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.0.5","maintainers":[{"name":"missinglink","email":"npm@rcpt.at"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"397289c65472434ec82093ced5a12d22e0fb0fad","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.0.5.tgz","fileCount":9,"integrity":"sha512-NrVqoFVxzTyNXmNXuxA6N8iQrAnAobUy1gpcg4Q8JEsq3BmOBbOZMPKGttFTutuSUhyyYFajCJGpsmBgLFwSWw==","signatures":[{"sig":"MEUCIFP4y2bCijutRPJb+4NUi9mwstCnRRDq6/0KRYZ/aKTKAiEAye1DX9yLY9wRh/eTAYuGdRVqVYNEsgk/5GixteAk+/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg008TCRA9TVsSAnZWagAAy3kP/3E8ge3BYKavZy59sxAp\nmOlWZCiAixapCQom2+rMkZjRCwb3dqM4qJJr2NQ8dvX5jerhc2FZHl3RxA4h\nv8z4T0lhOBRTfkwCgUnwvuIjraRJ64jSaNtth5wquLTf9eKrwCCaxJjiIMSA\n752+wPcPHjd4Q/gNh9xqOhTmx1IBXRuK4s2/hYhsGcrqk7Fbs0Dxu3ZHq3P7\nPnbG+CcW+GlILwCK9J1LhxlXeZGhk35vfOtDbFZkQoHkd8bbZ2Tob+0CpyAJ\nIV4n8B74sm8qC2BKPqLbx1mBMkvxl49SQXOymWOnzPnRG1FQn1TRdM6b5hBf\nuuU4pfyiunqeUQ6Z4cIH6qCbW3VAT+WuexFNBfO6hsVMKKjwmZMCf1CLRGOk\nmpXcLn9UDpFJsWqm+eh5i1n067mBMXoYC79zBF/Zmxn+hvt03apa9Iw2n/zc\nQxSSeEeoA4msFLNmPJlLYUnOAyeNqYKc+0vzWrryT7gD7UTnY47S4LOqbaYi\nluWz+1yItCOOQlfJMJvzr6udsp9Yxv/CC9f7Bd+ohl0QhzC86rj9Us/fUADr\n5Gr2E9fDwiWiEYszQq8A6O6hkcUhViGUbk2C5/20nGLRqAkql8B7q1HcM//z\ns3tXjuhUAwlFzSA0wQQC/rn56eqlxCqAI5VdW9jiBGWuIa4TBdPhVQb/OmAZ\n35s8\r\n=Vb03\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a3d2d0ccff61907bc025c7ad1c5b7beff7db6199","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"missinglink","email":"npm@rcpt.at"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"7.13.0","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"16.2.0","dependencies":{"nan":"^2.1.0","bindings":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.3.4","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal_1.0.5_1624461075314_0.19239732743227145","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-postal","version":"1.1.0","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.1.0","maintainers":[{"name":"missinglink","email":"npm@rcpt.at"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"003397f27739176dfd4efa05305ef496c81488fc","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.1.0.tgz","fileCount":9,"integrity":"sha512-WnlOHWBPV+tnYmk4p6RT7LkWLoprr79qkGtR2OBw4wkXHSXNLKWMaXEOGysLSJn3PwN8326oaHZNzZkQsvrmvw==","signatures":[{"sig":"MEYCIQCVI1i2H9tYbFY/R685LExvknpSWGkBwFCWEnVUFCwtowIhAN4j4vhXAeBk0N4lysZQLwsOan3EAegxKCYR2T0RxWLC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg00+BCRA9TVsSAnZWagAAsmUP/0abE9I4a2SghuOo2of3\nmvNMkYgdhUFkrDUF6qlO7ZG+dZoM3WQfjvD2EirwYkUOkQyEFwhD+owytFSB\nR05vud/B8DHOorPWzRDrapZEz8nzQG2sG6CG2+mZcYRtarMZyywvlbnwCDu6\nQqo07ytWDiQT/7kCB0PEc5Og5gdHaCXfOEH9ZSR/dSDA7OLAWclWM0dGmzBi\nMTL7hzAGl8fkYC2b9dji1nI46S2KTlNTiEzR/8tA4qZyvWXguUyom75IOAy7\n26nxiSkQJdPc2T0M2HH/r2CWNSfWiCXTrSvEFyKKRfkopjWWldNHMTWoZTxF\nkVLPcKG91/CSyo6/SoDcSQpdhbFee8zbe9PLcq1xsFf+f4XRP/S/UBEoczoh\nacF9Jd86ga3FVjwmMM4gDlfRxh14Ww+DIIaqG4bmdSoPuwtjpcDsYFSnLk3P\nXdTNOEgtnE6kyTa1q4EToPJsu06BNROpw8I2qBdrOJJJ/5Kw/O6oKRWpIoEO\n5XySPz37OqeknwYRmwCykcfB2/oeZalfeggJGVbBvWTZv+Oz+vHPFUh8iBDT\n4Zwt4aSYI3PsmxoJ3DLP/tNP1C1wC4V2S19VI6DMYLsdItJDXjdpREQkjpje\npZqUNV5jFxxKSNyfq48IvmFPYva+Y/JcyRXjkWt7s4iVJUKWJ4zsJVNlma5c\nRxQ6\r\n=BAyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"451b4ac582b83ba77a27cdc35beef96bd71835cd","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"missinglink","email":"npm@rcpt.at"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"7.13.0","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"16.2.0","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal_1.1.0_1624461185350_0.11093312635589458","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"node-postal","version":"1.1.1","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.1.1","maintainers":[{"name":"missinglink","email":"npm@rcpt.at"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"a4026585a15d4c9ae739e349e831c99874fb724f","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.1.1.tgz","fileCount":10,"integrity":"sha512-Ov6sOOaMK1UkeH15WwzjhW3b5jEEx1MGb3dMn5xF/aGYueEVfJt66rBJ4iaZclDHbAhV7BkEk3P3UVzIDxHl1w==","signatures":[{"sig":"MEYCIQDKEc5znBnRhvdnz2Hi/JuCPJRfBjfBOXpyrnau+zOoUwIhAJNMFQoqxR+7Zymh+qKAlHtYrU4kDAgXgqDVy0wsLHgX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg01UbCRA9TVsSAnZWagAA3LcP/RZNGe025m4m0Ty6flMW\nLrj+G67OZMnAkB6+y1EhEM05p7bCjvmkEbYHwYf0fzqEAo1hByoRLwErVajR\nAGvKCJ+NWzJOOnaRYHCIKUirTHysLp5Upta+XYi2CX9s0SCAQOnyoWMOM0HH\nedySW1ZA0p5yqyTAXW24fVbXhqgHlV6MBzoQXtgCXMHpTqMX6nvc3m856e3n\nRa8uqogIuY/sPxruKPWhf4b5caIHDGl/mblqju7wP6CBlft0E1ifDBxxeAfr\nobT2L5/8kBXz1Ekd43KrsrLra35Cij6cI5HR71TDlI3j7C1AjSLulM1OTpUd\nQqIZUrFc4yuB+6N6VBp0Ys+2GQwTZDi+cnzUE3T9risPgzpa62U0qAGqFyMz\nGjwSAP+HV7BZbKqr3LfXu3P2jvwbveWlH5lDbrNVhcTBPUF5BEH4EUGRF/mg\n2J+8nrsW5bO/dsdeB61734feEm+u6/KtwH2w4YJKWKaIFs3F+k+gTZx4EqPu\nJL3wzvfLxl5eTZVqpER3D9S8sA0w5fKC26mALFStbMhjE2ephc3ibvbPSqgg\niglyXA6tXsSeswvq9GdZGC//9yoFu2vzSFKFVRIciaOu/MmnjPVwJI7qWbEX\nd6nvvNS1E6/71LKfVmrVGu4bAe0j2pmOjBePTx+OBf0pyC9fDhjijdU9iNpD\nqHcY\r\n=zzuV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"692225106e440db368a725fe742a403bedbc4b8e","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"missinglink","email":"npm@rcpt.at"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"7.13.0","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"16.2.0","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal_1.1.1_1624462619266_0.40838664880835895","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"node-postal","version":"1.1.2","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.1.2","maintainers":[{"name":"missinglink","email":"npm@rcpt.at"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"b053621e4d062c14d0d8f8214d7102e00856b2c0","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.1.2.tgz","fileCount":9,"integrity":"sha512-eWg/p0dgDuPZT55kYnoZASDRfmXHGirGKtWwDprZSJklHhlnEuYfc62JF2mxVE6A7N6KV1vb49DJTvqdL/K/Xg==","signatures":[{"sig":"MEQCIGiIXH2++7O3E060AOH9QSnAs+t91pIRySXNsCeUa+KvAiBlH0tLiAMhUc1qthZq/5QZ6ka5MiprKAPgnJ6jQzPyzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht6dlCRA9TVsSAnZWagAAdxsP/ioWtqRwt8R3dXHm09yw\nls4zBI5H+RByANGRRJOjaEMM1wf05gsBPyjQMveWBYHbqvius1Z49kb0YpiX\nAaHH49S+x5pVpjUbH7BmXCEi3ybGaSSp7rippP0utQGnQzpkrh8FolVqsa2F\nB9e6cBSP2kYwuuXN7vP/PAf8ils+XQI8SqiHrgeTI7f8rL0a3+euiM0JjI3G\n7Iw0iNZptlaO+KdZTviHJSsZt4ScLpDr6M0bXifVnmi76SYKeGZQOdlJoQfp\nhzcLSALXbVN+0unmv7pWjKfSEaaZ82wY5XnIbXxx7bZL24hA+gAZLbB6+DLW\nvpjMtwKNXeK10zMw+4RNEg+omE6bme16TYIiZP8rgb7/vd/ANC2Ncs1sy9TV\n+p+0cnArUlIOh+9CxEsqppMAamsMM8ozJCCfl31bm+hsw2uaCAsqK+EBAdaw\nDfCUTN3ZENQUaPwfB5nNuVe+CJzvURxu8IMV+yQVP9P5zXQNOssy8bnMDhVO\nQ+c5ELpJJ27DptKR+pW/QS9tsUsyJh/fXnu8vuSvTbvaPIycJJWqy3s7U7f1\n29QaaEJexBmyYVfzw/iTOwrf67d9AgHEjJfCtMwd03b6pHc9OeMyy+Mv43cN\nLLiQs3ry9VGQbvadHabk4YzihTDMlKLtWxykqOp+VG3vmXaVMzY0IABozNZ1\ngKQd\r\n=kmBu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"715ca1e1b6269509659fd278f1cde23628f16ac8","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"missinglink","email":"npm@rcpt.at"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"6.14.15","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal_1.1.2_1639425892904_0.7156225751284144","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"node-postal","version":"1.2.0","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.2.0","maintainers":[{"name":"missinglink","email":"npm@rcpt.at"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"7ef3158bde3ea52973dd92fb6a200ba59a8b0e02","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.2.0.tgz","fileCount":9,"integrity":"sha512-SfaaE5ey8mklK55mafRu+HS+cQp49WIqtyl6wwqXSfF6vXXO15jHzP0+KwL27dJluk0JJGFqPB999JGPba2kDA==","signatures":[{"sig":"MEQCIClzP3Wh2N71wnkzqSCtR2wqc1ed4nwZyTxVisxWh1vmAiAMp6LeZ4w8unK2fmdD3IIhJ0T76P4zMhACYW33BSzl8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23454},"main":"index.js","gitHead":"8c83daf7298c54783dd0ebddad9f614ffff83bc8","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"missinglink","email":"npm@rcpt.at"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"10.1.0","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"20.8.0","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal_1.2.0_1706422548120_0.7219132553877621","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"node-postal","version":"1.3.0","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","_id":"node-postal@1.3.0","maintainers":[{"name":"missinglink","email":"npm@rcpt.at"},{"name":"pelias","email":"team@pelias.io"}],"homepage":"https://github.com/openvenues/node-postal","bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"dist":{"shasum":"c41372edc1492ddc483d0e8373d367111d5f5668","tarball":"https://registry.npmjs.org/node-postal/-/node-postal-1.3.0.tgz","fileCount":10,"integrity":"sha512-txzW8xa9mP68mSEM2YKoGc2VydJyY2ZYWVY/HSvbrsNNpoZcZTeQwSIXs004yNJNJ0Gdw0LOcEInVsXgNzvPdQ==","signatures":[{"sig":"MEUCIBiT1gJnztravgY4xykxjXwGN6h77qfLJEibu4qjDtuoAiEAsBB3Klkm1oSV69EJk0keb3bliT0NSCNxHGPVJUSD8hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24345},"main":"index.js","gitHead":"1414bb1c52ba72cf270caa53717d858c08b484c6","gypfile":true,"scripts":{"test":"mocha ./test","install":"(node-gyp rebuild) || (exit 0)"},"_npmUser":{"name":"missinglink","email":"npm@rcpt.at"},"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"_npmVersion":"10.9.2","description":"International address parsing/normalization at C speed","directories":{},"_nodeVersion":"23.11.0","dependencies":{"nan":"^2.22.0","bindings":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","simplesets":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-postal_1.3.0_1748867517530_0.2673843586765443","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2016-08-04T17:36:43.450Z","modified":"2025-06-02T12:36:26.134Z","0.3.0":"2016-08-04T17:36:43.450Z","1.0.0":"2017-04-06T07:41:42.321Z","1.0.1":"2021-06-23T15:00:51.086Z","1.0.2":"2021-06-23T15:04:24.804Z","1.0.3":"2021-06-23T15:07:07.860Z","1.0.4":"2021-06-23T15:08:17.805Z","1.0.5":"2021-06-23T15:11:15.472Z","1.1.0":"2021-06-23T15:13:05.527Z","1.1.1":"2021-06-23T15:36:59.373Z","1.1.2":"2021-12-13T20:04:53.051Z","1.2.0":"2024-01-28T06:15:48.281Z","1.3.0":"2025-06-02T12:31:57.705Z"},"bugs":{"url":"https://github.com/openvenues/node-postal/issues"},"author":{"url":"@thatdatabaseguy","name":"Al Barrentine"},"license":"MIT","homepage":"https://github.com/openvenues/node-postal","keywords":["libpostal","addresses","address parsing","i18n","geo","deduping","machine learning","natural language processing","nlp","c"],"repository":{"url":"git+https://github.com/openvenues/node-postal.git","type":"git"},"description":"International address parsing/normalization at C speed","maintainers":[{"email":"npm@rcpt.at","name":"missinglink"},{"email":"team@pelias.io","name":"pelias"},{"email":"julian@simioni.org","name":"orangejulius"}],"readme":"node-postal\n-----------\n\n[![Build Status](https://travis-ci.org/openvenues/node-postal.svg?branch=master)](https://travis-ci.org/openvenues/node-postal) [![npm](https://img.shields.io/npm/v/node-postal.svg)](https://www.npmjs.com/package/node-postal)\n\nThese are the NodeJS bindings to [libpostal](https://github.com/openvenues/libpostal), a fast, multilingual NLP library for parsing/normalizing physical addresses. libpostal is written in C because virtually every other language can bind to C.\n\nUsage\n-----\n\n```node\nvar postal = require('node-postal');\n\n// Expansion API\npostal.expand.expand_address('V XX Settembre, 20');\n\n// Parser API\npostal.parser.parse_address('Barboncino (first unionized pizza place in NYC), 781 Franklin Ave, Crown Heights, Brooklyn, NY 11238');\n```\n\nInstallation\n------------\n\nBefore using the Node bindings, you must install the libpostal C library. Make sure you have the following prerequisites:\n\n**On Ubuntu/Debian**\n```\nsudo apt-get install curl autoconf automake libtool pkg-config\n```\n\n**On CentOS/RHEL**\n```\nsudo yum install curl autoconf automake libtool pkgconfig\n```\n\n**On Mac OSX**\n```\nbrew install curl autoconf automake libtool pkg-config\n```\n\n**Installing libpostal**\n\n```\ngit clone https://github.com/openvenues/libpostal\ncd libpostal\n./bootstrap.sh\n./configure --datadir=[...some dir with a few GB of space...]\nmake\nsudo make install\n\n# On Linux it's probably a good idea to run\nsudo ldconfig\n```\n**Install node-gyp**\n\nThen install node-gyp system-wide:\n\n```\nsudo npm install -g node-gyp\n```\n\n**Installing node-gyp on Linux (Ubuntu)**\n\nFirst make sure you have:\n\n1. gcc, g++ and make (```sudo apt-get install build-essential``` on Ubuntu)\n2. NodeJS with all the development headers (if using a package manager like apt-get, follow the instructions here: https://nodejs.org/en/download/package-manager/)\n3. python 2.7\n\n\n**Installing the Node bindings**\n\n```\nnpm install node-postal\n```\n\nCompatibility\n-------------\n\nnode-postal is tested on most major versions of Node (0.10+) in continuous integration. The C++ bindings are written using [Nan](https://github.com/nodejs/nan), which abstracts the API changes across various versions of V8, so the latest versions of Node will likely work.\n\nIf you're having trouble compiling, post a Github issue with your OS and Node versions along with the output of npm install / node-gyp rebuild.\n\nTests\n-----\n\nTo run the unit tests:\n\n```\nnpm test\n```\n\nTroubleshooting\n---------------\n**Installing [libpostal](https://github.com/openvenues/libpostal):**\nnode-postal is a thin wrapper around libpostal, which is written in C. Installing node-postal with npm will not install libpostal as a dependency. The install steps described above will install it in standard locations for your OS. For OS X and Linux, that's `/usr/local/include` and `/usr/local/lib`. node-postal will look in these locations for the C libraries. If you have problems installing node-postal, check there for recently installed libpostal libraries.\n\n**Downloading Large Files**\nThe ```make``` process downloads ~750MB of data, ~2GB unzipped (note: these are production-quality machine learning models trained on over a billion addresses, that's how much disk/memory it takes). Make sure the --datadir argument to ```configure```, which requires an absolute path, has enough room to accommodate the models. If you get errors after downloading, e.g.:\n```\nmake[3]: *** [all-local] Error 1\nmake[2]: *** [all-recursive] Error 1\nmake[1]: *** [all-recursive] Error 1\nmake: *** [all] Error 2\n```\n\nthere may be problems with subsequent install steps. Occasionally something will go wrong and it will give up downloading. Once downloading is complete, the make script will unpack the langauge_classifier.tar.gz.X files. If you see these files, your download may have stopped. Try running the make script again.\n\nSpecial Thanks\n--------------\n\nLucas Hrabovsky (https://github.com/imlucas) for information and examples of repos using Nan, node-gyp, etc.\n","readmeFilename":"README.md"}