🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

ip2ldb-reader

Package Overview
Dependencies
Maintainers
1
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ip2ldb-reader - npm Package Compare versions

Comparing version
3.0.3
to
4.0.0
+3
-3
lib/index.js
// src/db-reader.ts
import fs from "node:fs";
import fs from "fs";
// src/ip-utils.ts
import net from "node:net";
import net from "net";
var FROM_6TO4 = BigInt("42545680458834377588178886921629466624");

@@ -526,3 +526,3 @@ var TO_6TO4 = BigInt("42550872755692912415807417417958686719");

// src/csv-reader.ts
import fs2 from "node:fs";
import fs2 from "fs";
import csvParser from "csv-parser";

@@ -529,0 +529,0 @@ var CsvReader = class {

{
"name": "ip2ldb-reader",
"version": "3.0.3",
"version": "4.0.0",
"description": "Reader for IP2Location databases",

@@ -14,3 +14,4 @@ "type": "module",

"clean": "rimraf lib",
"cli-test": "node lib/cli.js",
"cli": "node lib/cli.js",
"cli:debug": "tsx src/cli.ts",
"compile": "tsup",

@@ -21,6 +22,6 @@ "compile:debug": "tsup --env.dev true",

"prepare": "npm run compile",
"test": "jest"
"test": "vitest"
},
"engines": {
"node": ">= 18.19.0"
"node": ">= 20.19.0"
},

@@ -44,28 +45,2 @@ "files": [

"homepage": "https://github.com/mdmower/ip2ldb-reader#readme",
"jest": {
"preset": "ts-jest",
"testEnvironment": "node",
"verbose": true,
"modulePathIgnorePatterns": [
"<rootDir>/lib/"
],
"transform": {
"\\.[jt]s$": [
"ts-jest",
{
"useESM": true,
"tsconfig": "tsconfig.dev.json"
}
]
},
"moduleNameMapper": {
"(.+)\\.js": "$1"
},
"extensionsToTreatAsEsm": [
".ts"
]
},
"overrides": {
"esbuild": "0.25.0"
},
"dependencies": {

@@ -75,19 +50,18 @@ "csv-parser": "^3.2.0"

"devDependencies": {
"@eslint/js": "^9.21.0",
"@types/jest": "^29.5.14",
"@types/node": "^18.19.76",
"eslint": "^9.21.0",
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-jest": "^28.11.0",
"eslint-plugin-jsdoc": "^50.6.3",
"eslint-plugin-prettier": "^5.2.3",
"jest": "^29.7.0",
"prettier": "^3.5.2",
"publint": "^0.3.6",
"@eslint/js": "^9.33.0",
"@types/node": "^20.19.11",
"@vitest/eslint-plugin": "^1.3.4",
"eslint": "^9.33.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-jsdoc": "^54.1.0",
"eslint-plugin-prettier": "^5.5.4",
"prettier": "^3.6.2",
"publint": "^0.3.12",
"rimraf": "^6.0.1",
"ts-jest": "^29.2.6",
"tsup": "^8.3.6",
"typescript": "^5.7.3",
"typescript-eslint": "^8.24.1"
"tsup": "^8.5.0",
"tsx": "^4.20.4",
"typescript": "^5.9.2",
"typescript-eslint": "^8.39.1",
"vitest": "^3.2.4"
}
}

@@ -10,3 +10,3 @@ # ip2ldb-reader

- Minimum supported Node.js version: 18.19.0
- Minimum supported Node.js version: 20.19.0

@@ -13,0 +13,0 @@ ## Installation