Comparing version 1.2.3 to 1.2.4
{ | ||
"name": "kennitala", | ||
"main": "dist/kennitala.min.js", | ||
"version": "1.2.1", | ||
"version": "1.2.4", | ||
"homepage": "https://github.com/HermannBjorgvin/Kennitala", | ||
@@ -6,0 +6,0 @@ "authors": [ |
{ | ||
"name": "kennitala", | ||
"version": "1.2.3", | ||
"version": "1.2.4", | ||
"description": "Icelandic social security number (kennitölur) utilities for servers and clients", | ||
"main": "dist/kennitala.min.js", | ||
"types": "./dist/kennitala.min.d.ts", | ||
"author": "Hermann Björgvin Haraldsson <hermann@hermann.is>", | ||
@@ -7,0 +8,0 @@ "license": "MIT", |
<h1 align=left>Kennitala</h1> | ||
Icelandic social security number (kennitölur) utilities for servers and clients. | ||
Icelandic national ID (kennitölur) utilities for servers and clients. Now with TypeScript support! | ||
@@ -7,2 +7,3 @@ [![Build Status](https://travis-ci.org/HermannBjorgvin/Kennitala.svg?branch=master)](https://travis-ci.org/HermannBjorgvin/Kennitala) | ||
[![npm](https://img.shields.io/npm/dm/kennitala.svg)](https://www.npmjs.com/package/kennitala) | ||
![npm bundle size](https://img.shields.io/bundlephobia/min/kennitala) | ||
@@ -31,2 +32,15 @@ Install with npm: | ||
### Heads up for storing in Databases | ||
This library will validate kennitölur with `-` spacers and no spacer, so remember to sanitize your kennitala before storing in a database! | ||
This can be done with the included `.clean` or `.format` functions like so: | ||
```Javascript | ||
const kennitala = require('kennitala'); | ||
kennitala.clean('310896DIRTYSSID2099'); | ||
// returns '3108962099' | ||
``` | ||
### More examples | ||
@@ -88,3 +102,3 @@ | ||
{ | ||
kennitala: char(10), | ||
kt: char(10), | ||
valid: boolean, | ||
@@ -91,0 +105,0 @@ type: enum("company", "person") |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
33258
12
288
160