{
  "name": "ifconfig-server",
  "version": "1.0.1",
  "description": "Fast, scalable ip lookup service server implementation powered by fastify and maxmind",
  "main": "src/index.js",
  "bin": {
    "ifconfig-server": "./src/start.js"
  },
  "scripts": {
    "lint": "eslint ./src/**/*.{js,jsx}",
    "lint:fix": "eslint ./src/**/*.{js,jsx} --fix",
    "sync-deps": "node ./scripts/deps.js && node ./scripts/fonts.js",
    "update": "./scripts/update.sh",
    "build": "pkg -d --no-native-build --no-signature --no-bytecode -c ./package.json ./src/start.js",
    "dist": "npm run build && ./scripts/pack.sh",
    "start": "node ./src/start.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "Ifconfig-server Contributors <dev@ifconfig.la>",
  "homepage": "https://github.com/ifconfigla/ifconfig-server",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ifconfigla/ifconfig-server.git"
  },
  "bugs": {
    "url": "https://github.com/ifconfigla/ifconfig-server/issues"
  },
  "funding": "https://github.com/ifconfigla/ifconfig-server/#donations",
  "license": "MIT",
  "keywords": [
    "maxmind",
    "mmdb",
    "geo",
    "geoip",
    "geoip2",
    "geobase",
    "timezone",
    "asn",
    "ip",
    "ip lookup",
    "geo lookup"
  ],
  "files": [
    "src",
    "scripts",
    "views",
    ".eslintrc.js",
    ".gitignore",
    "config.example.json",
    "config.full-example.json",
    "frontend.json",
    "ifconfig-dev.asc",
    "LICENSE",
    "README.md"
  ],
  "target": "node18",
  "pkg": {
    "scripts": "src/**/*.js",
    "assets": "views/**/*",
    "targets": [
      "node18.15.0-linux-x64",
      "node18.15.0-macos-x64",
      "node18.15.0-win-x64"
    ],
    "outputPath": "dist"
  },
  "devDependencies": {
    "bootstrap": "5.3.1",
    "bootstrap-icons": "1.10.5",
    "eslint": "8.46.0",
    "pkg": "^5.8.1"
  },
  "dependencies": {
    "@fastify/cors": "8.3.0",
    "@fastify/multipart": "7.7.3",
    "@fastify/static": "6.10.2",
    "@fastify/view": "8.0.0",
    "command-exists": "1.2.9",
    "commander": "11.0.0",
    "cross-fetch": "4.0.0",
    "ejs": "3.1.9",
    "fastify": "4.21.0",
    "http-proxy-agent": "7.0.0",
    "https-proxy-agent": "7.0.1",
    "maxmind": "4.3.11",
    "pkg-fetch": "^3.5.2",
    "qs": "6.11.2",
    "socks-proxy-agent": "8.0.1",
    "tar": "6.1.15"
  },
  "overrides": {
    "pkg": {
      "pkg-fetch": "^3.5.2"
    }
  }
}
