Socket
Book a DemoInstallSign in
Socket

@remato/personal-code-to-birthday

Package Overview
Dependencies
Maintainers
0
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@remato/personal-code-to-birthday

Converts personal identification codes from various countries into birthdate

latest
Source
npmnpm
Version
1.2.0
Version published
Maintainers
0
Created
Source

Personal Code to Birthday

Build Codecov

Converts personal identification codes from various countries into birthdate.

Features

  • Automatic Birthdate Extraction: Effortlessly extracts birthdates from national ID codes.
  • Built-in Validation: Confirms personal code validity using checksum verification before returning a date.
  • Country-Agnostic: Automatically identifies and processes the country format, requiring no additional parameters.
  • Lightweight & Seamless Integration: Designed for easy integration into any project with minimal setup.

Limitations

  • Date Range Restriction: Only supports personal codes issued from 1900 to the present. Future-dated codes are not currently supported.

Installation

npm install @remato/personal-code-to-birthday

Usage

const birthday = personalCodeToBirthday('39309262855')

console.log(birthday) // outputs { day: 26, month: 9, year: 1993 }

Countries supported

  • 🇺🇦 Ukraine
  • 🇪🇪 Estonia
  • 🇱🇻 Latvia
  • 🇱🇹 Lithuania
  • 🇵🇱 Poland
  • 🇫🇮 Finland
  • 🇸🇪 Sweden
  • 🇳🇴 Norway
  • 🇩🇰 Denmark
  • 🇷🇴 Romania

Need support for a new country or have feedback? Create an issue.

FAQs

Package last updated on 25 Oct 2024

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