{
  "name": "national-metadata",
  "version": "0.2.0",
  "description": "Comprehensive metadata for all nation-states and their associated territories, including demographics, taxation, prosperity rankings, immigration, healthcare data and mapping data through topojson & geojson.",
  "type": "module",
  "main": "dist/index.js",
  "module": "dist/index.js",
  "types": "dist/index.d.ts",
  "sideEffects": false,
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "require": "./dist/index.js",
      "types": "./dist/index.d.ts"
    },
    "./maps": {
      "import": "./dist/mapping/index.js",
      "require": "./dist/mapping/index.js",
      "types": "./dist/mapping/index.d.ts"
    },
    "./maps/continents": {
      "import": "./dist/mapping/continents.js",
      "require": "./dist/mapping/continents.js",
      "types": "./dist/mapping/continents.d.ts"
    },
    "./maps/countries": {
      "import": "./dist/mapping/countries.js",
      "require": "./dist/mapping/countries.js",
      "types": "./dist/mapping/countries.d.ts"
    },
    "./maps/continents/*": "./dist/mapping/continental-geojson/*",
    "./maps/countries/*": "./dist/mapping/topojson/*",
    "./flags/*": "./dist/flag-svg/*"
  },
  "scripts": {
    "build": "tsc && npm run copy-flags && npm run copy-geojson",
    "copy-flags": "mkdir -p dist/flag-svg && cp -r src/flag-svg/* dist/flag-svg/",
    "copy-geojson": "mkdir -p dist/mapping/continental-geojson dist/mapping/topojson && cp src/mapping/continental-geojson/*.json dist/mapping/continental-geojson/ && cp src/mapping/topojson/*.json dist/mapping/topojson/",
    "dev": "tsc --watch",
    "prepublishOnly": "npm run build",
    "test": "echo \"Error: no test specified\" && exit 1",
    "publish": "npm publish --access=public"
  },
  "keywords": [
    "countries",
    "iso-codes",
    "geography",
    "world-data",
    "country-codes",
    "mercator",
    "typescript",
    "cities",
    "city-data",
    "visa",
    "immigration",
    "travel",
    "prosperity-index",
    "legatum",
    "rankings",
    "visa-requirements",
    "city-slugs"
  ],
  "author": "Michael Nightingale, Expatria, Inc",
  "license": "GNU AGPLv3",
  "repository": {
    "type": "git",
    "url": "https://github.com/mikhael28/national-metadata.git"
  },
  "bugs": {
    "url": "https://github.com/mikhael28/national-metadata/issues"
  },
  "homepage": "https://github.com/mikhael28/national-metadata#readme",
  "devDependencies": {
    "@types/d3-geo": "3.1.0",
    "@types/d3-selection": "3.0.11",
    "@types/d3-zoom": "3.0.8",
    "@types/geojson": "7946.0.16",
    "@types/react": "19.2.7",
    "@types/react-dom": "19.2.3",
    "@types/topojson-client": "3.1.5",
    "@types/topojson-specification": "1.0.5",
    "typescript": "5.9.3"
  },
  "dependencies": {
    "d3-color": "3.1.0",
    "d3-geo": "3.1.1",
    "d3-interpolate": "3.0.1",
    "d3-selection": "3.0.0",
    "d3-zoom": "3.0.0",
    "topojson-client": "3.1.0"
  },
  "peerDependencies": {
    "react": "17.x || 18.x || 19.x",
    "react-dom": "17.x || 18.x || 19.x"
  },
  "peerDependenciesMeta": {
    "react": {
      "optional": true
    },
    "react-dom": {
      "optional": true
    }
  },
  "files": [
    "dist/**/*",
    "dist/flag-svg/*.svg",
    "dist/mapping/**/*",
    "dist/mapping/continental-geojson/*.json",
    "dist/mapping/topojson/*.json",
    "README.md",
    "LICENSE"
  ]
}