{
  "name": "name-suggestion-index",
  "version": "7.0.20260414",
  "license": "BSD-3-Clause",
  "description": "Canonical common brand names for OpenStreetMap",
  "homepage": "https://nsi.guide",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/osmlab/name-suggestion-index.git"
  },
  "keywords": [
    "brands",
    "canonicalization",
    "flags",
    "franchises",
    "javascript",
    "names",
    "OpenStreetMap",
    "operators",
    "OSM",
    "routes",
    "transit",
    "wikidata"
  ],
  "contributors": [
    "Adamant36 (https://github.com/Adamant36)",
    "afanasovich (https://github.com/afanasovich)",
    "Andrew Harvey <andrew@alantgeo.com.au> (https://github.com/andrewharvey)",
    "AntiCompositeNumber <AntiCompositeNumber@gmail.com> (https://github.com/AntiCompositeNumber)",
    "archpdx <archpdx@pm.me> (https://github.com/arch0345)",
    "ArenaL5 (https://github.com/ArenaL5)",
    "arrival-spring (https://github.com/arrival-spring)",
    "Arthur Eigenbrot (https://github.com/eigenbrot)",
    "Austin Stevens <austinestevens@outlook.com> (https://github.com/aestevens)",
    "Baptiste Mille-Mathias <baptiste.millemathias@gmail.com> (https://github.com/bmillemathias)",
    "Bryan Housel <bhousel@gmail.com> (https://github.com/bhousel)",
    "Chak Lung Ngan (https://github.com/tommylung)",
    "Cj Malone (https://github.com/Cj-Malone)",
    "Colton Piper (https://github.com/ckpiper)",
    "Diego Sangunietti (https://github.com/sguinetti)",
    "doublah (https://github.com/doublah)",
    "ENT8R <info.ent8r@gmail.com> (https://github.com/ENT8R)",
    "Evan Carroll <me@evancarroll.com> (https://github.com/EvanCarroll)",
    "Ferdi (https://github.com/Identitaet)",
    "Han Chao <hanchao0123@hotmail.com> (https://github.com/hanchao)",
    "Héctor Ochoa Ortiz (https://github.com/Robot8A)",
    "ilias (https://github.com/ilias52730)",
    "Karthoo (https://github.com/Karthoo)",
    "Kevin Thigpen (https://github.com/GA-Kevin-Codes)",
    "kjonosm (https://github.com/kjonosm)",
    "Kyle Mckay (https://github.com/kymckay)",
    "快乐的老鼠宝宝 (https://github.com/LaoshuBaby)",
    "m-hue (https://github.com/m-hue)",
    "Malcolm Smith (https://github.com/mds08011)",
    "Matthew Atlee (https://github.com/codeinabox)",
    "Matthijs Melissen <github@matthijsmelissen.nl> (https://github.com/matthijsmelissen)",
    "Max Erickson (https://github.com/maxerickson)",
    "Michael Lyons (https://github.com/michaelblyons)",
    "Minh Nguyễn <mxn@1ec5.org> (https://github.com/1ec5)",
    "nuxper (https://github.com/nuxper)",
    "Outlet2048 (https://github.com/Outlet2048)",
    "Peter Newman (https://github.com/peternewman)",
    "Praxis Darian <hello@vulpinecat.com> (https://github.com/good-praxis)",
    "Quincy Morgan (https://github.com/quincylvania)",
    "Rickey Richards (https://github.com/RickeyRichards)",
    "serhii-muchychka <Serhii.Muchychka@gmail.com> (https://github.com/serhii-muchychka)",
    "sinclarius (https://github.com/sinclarius)",
    "Sky (https://github.com/Dimitar5555)",
    "Snowysauce (https://github.com/Snowysauce)",
    "Tim Smith <tsmith@mondoo.com> (https://github.com/tas50)",
    "tohaklim (https://github.com/tohaklim)",
    "UKChris-osm (https://github.com/UKChris-osm)",
    "Wille Marcel <wille.yyz@gmail.com> (https://github.com/willemarcel)",
    "xeluna (https://github.com/xeluna)",
    "Yağızhan (https://github.com/evrifaessa)"
  ],
  "files": [
    "config/",
    "dist/",
    "lib/",
    "schema/",
    "src/"
  ],
  "type": "module",
  "exports": {
    "bun": "./src/nsi.ts",
    "dist/*": "./dist/*",
    "types": "./dist/ts/src/nsi.d.ts",
    "import": "./dist/js/nsi.mjs",
    "require": "./dist/js/nsi.cjs",
    "browser": "./dist/js/nsi.iife.js"
  },
  "scripts": {
    "all": "bun run --sequential clean lint build test",
    "build": "bun run --parallel 'build:*'",
    "build:js": "bun ./scripts/build_js.ts",
    "build:json": "bun ./scripts/build_json.ts",
    "build:ts": "tsc",
    "clean": "bun ./scripts/clean.ts",
    "dist": "bun ./scripts/dist.ts",
    "lint": "eslint ./lib ./scripts ./src ./test",
    "prepublishOnly": "bun ./scripts/prepublish.ts",
    "postpublish": "bun ./scripts/postpublish.ts",
    "start": "bun ./scripts/server.ts",
    "test": "bun test --dots --coverage ./test",
    "wikidata": "bun ./scripts/wikidata.ts"
  },
  "dependencies": {
    "diacritics": "^1.3.0",
    "which-polygon": "^2.2.1"
  },
  "devDependencies": {
    "@eslint/js": "^10.0.1",
    "@fortawesome/free-brands-svg-icons": "^7.2.0",
    "@fortawesome/free-solid-svg-icons": "^7.2.0",
    "@fortawesome/react-fontawesome": "^3.3.0",
    "@ideditor/nsi-collector": "1.0.20250817",
    "@mapbox/geojson-area": "^0.2.2",
    "@mapbox/geojson-rewind": "^0.5.2",
    "@openstreetmap/id-tagging-schema": "~6.16.0",
    "@rapideditor/location-conflation": "~2.0.1",
    "@types/bun": "^1.3.12",
    "@types/diacritics": "^1.3.3",
    "eslint": "^10.2.0",
    "geojson-bounds": "^1.0.4",
    "geojson-precision": "^1.0.0",
    "globals": "^17.4.0",
    "json-stringify-pretty-compact": "^4.0.0",
    "json5": "^2.2.3",
    "jsonschema": "^1.5.0",
    "locale-compare": "^2.0.0",
    "react": "^19.2.5",
    "react-dom": "^19.2.5",
    "react-router-dom": "^7.14.0",
    "safe-regex": "^2.1.1",
    "typescript": "^6.0.2",
    "typescript-eslint": "^8.58.1",
    "wikibase-edit": "^8.1.0",
    "wikibase-sdk": "^11.2.7",
    "xmlbuilder2": "^4.0.3"
  },
  "engines": {
    "bun": ">=1.3.0"
  }
}
