Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

nik-parser-jurusid

jurusappid13MIT3.0.1

NIK Parser for NodeJS type Module

nik parser, nik, ktp, cli

readme

Parse & Validasi Nomor Induk Kependudukan (NIK) KTP Menggunakan Javascript. This is revisi from https://github.com/bachors/nik_parse.js.git

- region_controller.js

- region_controller cli


Data Wilayah

kodewilayah.id

Raw CSV

https://raw.githubusercontent.com/kodewilayah/permendagri-72-2019/main/dist/base.csv


Rumus

region_controller.js

Sample

import region_controller from "nik-parser-jurusid";

const nik = "1509120703930001";
region_controller(nik);

Result

{
  "status": "success",
  "message": "NIK valid",
  "data": {
    "nik": "1509120703010001",
    "kelamin": "L",
    "lahir": "2001-03-07",
    "provinsi": "JAMBI",
    "kotakab": "KAB. TEBO",
    "kecamatan": "Muara Tabir",
    "uniqcode": "0001"
  }
}

region_controller cli

Install

npm i nik-parser -g

Command

nik-parser --nik 3204110609970001

Alias

nik-parser -n 3204110609970001

note

Data yang dihasilkan hanya hasil menterjemahkan tiap digit NIK sehingga data yang dihasilkan adalah tempat pertamakali NIK dibuat/tempat lahir (bukan tempat domisili pemilik NIK secara uptodate).