New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

postal-code-data

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

postal-code-data

Dataset of country postal code formats

latest
Source
npmnpm
Version
1.0.13
Version published
Maintainers
1
Created
Source

postal-code-data

Barebones JS dataset of country postal code types, regular expressions and placeholders for use in address form postal code validation for shipping with major shipping companies. Includes a few utility functions for common usage with inputs.

Country list source: postal-country-region-data. These two repos are used together and countries should not be added/removed from one without the same on the other.

Data is cross-referenced between the Universal Postal Union Postal Addressing Systems Database, postal service websites, shipping company APIs, and propietary commercial shipping address databases.

This dataset may not be 100% accurate, complete or up to date, but aims to be sufficiently complete for production use and preferable to available alternatives.

This dataset is targeted at supporting shipping API connections with DHL Express, UPS, FedEx, USPS and CanadaPost.

Usage

const {data} = require('postal-code-data') or import {data} from 'postal-code-data'

Types

  • 0 - No postal code.
  • 1 - Postal code required, follows pattern.
  • 2 - Postal code optional.
  • 3 - Postal code is fixed to specifically defined string.

Changelog

  • 1.0.0 - Jul 21, 2020. Initial compilation & commit.
  • 1.0.4 - Jul 27, 2020. Bugfixes in validation.
  • 1.0.6 - Aug 10, 2020. GB postal code now requires space for shipping carrier API.
  • 1.0.7 - Aug 11, 2020. Japan postal code now requires dash for shipping carrier API. GB dependency postal codes now require space.
  • 1.0.8 - Sep 02, 2020. Slovakia postal code now requires space for DHL API.
  • 1.0.9 - Sep 09, 2020. Swedish postal code now requires space for DHL API.
  • 1.0.10 - Sep 24, 2020. CZ postal code now requires space for DHL API.
  • 1.0.13 - Sep 24, 2020. Vietnam postal code now requires 6 digits instead of 5.

License

MIT.

Keywords

country

FAQs

Package last updated on 18 Aug 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts