{
  "name": "name-suggestion-index",
  "version": "6.0.20250727",
  "license": "BSD-3-Clause",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/osmlab/name-suggestion-index.git"
  },
  "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)",
    "Karthoo (https://github.com/Karthoo)",
    "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)"
  ],
  "description": "Canonical common brand names for OpenStreetMap",
  "homepage": "https://nsi.guide",
  "keywords": [
    "brands",
    "canonicalization",
    "flags",
    "franchises",
    "javascript",
    "names",
    "OpenStreetMap",
    "operators",
    "OSM",
    "routes",
    "transit",
    "wikidata"
  ],
  "files": [
    "index.mjs",
    "config/",
    "dist/",
    "lib/",
    "schema/"
  ],
  "type": "module",
  "main": "./dist/javascript/nsi.cjs",
  "module": "./index.mjs",
  "exports": {
    "dist/*": "./dist/*",
    "import": "./index.mjs",
    "require": "./dist/javascript/nsi.cjs"
  },
  "scripts": {
    "all": "run-s build wikidata dist",
    "appbuild": "npm run docbuild",
    "dist": "run-s dist:version dist:files dist:javascript",
    "dist:files": "node scripts/dist_files.js",
    "dist:javascript": "run-p dist:browser dist:cjs",
    "dist:browser": "esbuild ./index.mjs --platform=browser --format=iife --global-name=nsi --bundle --sourcemap --outfile=./dist/javascript/nsi.iife.js",
    "dist:cjs": "esbuild ./index.mjs --platform=node --format=cjs --bundle --sourcemap --outfile=./dist/javascript/nsi.cjs",
    "dist:version": "node scripts/dist_version.js",
    "docbuild": "esbuild ./app/src/index.jsx --platform=browser --target=es2021 --format=iife --global-name=nsiguide --jsx=automatic --bundle --minify --sourcemap --outfile=./docs/index.js",
    "build": "run-s build:features build:index",
    "build:features": "node scripts/build_features.js",
    "build:index": "node scripts/build_index.js",
    "test": "run-s build test:node",
    "test:node": "c8 node --test tests/*.js",
    "lint": "eslint scripts/*.js lib/*.js",
    "validate": "node scripts/validate.js",
    "wikidata": "node scripts/build_wikidata.js"
  },
  "dependencies": {
    "diacritics": "^1.3.0",
    "run-s": "^0.0.0",
    "which-polygon": "^2.2.1"
  },
  "devDependencies": {
    "@aitodotai/json-stringify-pretty-compact": "^1.3.0",
    "@eslint/js": "^9.30.0",
    "@fortawesome/fontawesome-svg-core": "^6.7.2",
    "@fortawesome/free-brands-svg-icons": "^6.7.2",
    "@fortawesome/free-solid-svg-icons": "^6.7.2",
    "@fortawesome/react-fontawesome": "^0.2.2",
    "@ideditor/nsi-collector": "^1.0.20250720",
    "@mapbox/geojson-area": "^0.2.2",
    "@mapbox/geojson-rewind": "^0.5.2",
    "@openstreetmap/id-tagging-schema": "~6.12.0",
    "@rapideditor/location-conflation": "~1.6.0",
    "c8": "^10.1.3",
    "chalk": "5.4.1",
    "clear": "^0.1.0",
    "esbuild": "^0.25.5",
    "eslint": "^9.30.0",
    "fs-extra": "^11.3.0",
    "geojson-bounds": "^1.0.4",
    "geojson-precision": "^1.0.0",
    "glob": "^11.0.2",
    "globals": "^16.3.0",
    "json5": "^2.2.3",
    "jsonschema": "^1.5.0",
    "locale-compare": "^2.0.0",
    "npm-run-all": "^4.1.5",
    "react": "^19.1.0",
    "react-dom": "^19.1.0",
    "react-router-dom": "^6.26.2",
    "safe-regex": "^2.1.1",
    "shelljs": "^0.10.0",
    "wikibase-edit": "^7.2.4",
    "wikibase-sdk": "^10.2.3",
    "xmlbuilder2": "^3.1.1"
  },
  "engines": {
    "node": ">=20.10"
  }
}
