{
  "name": "@aws/amazon-location-for-maplibre-gl-geocoder",
  "version": "2.0.6",
  "description": "Maplibre Plugin to Support Amazon Location Service Integration",
  "browser": "./dist/amazonLocationMaplibreGeocoder.js",
  "main": "./dist/cjs/index.js",
  "module": "./dist/esm/index.js",
  "unpkg": "./dist/amazonLocationMaplibreGeocoder.js",
  "types": "./dist/types/index.d.ts",
  "files": [
    "./package.json",
    "./dist"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/aws-geospatial/amazon-location-for-maplibre-gl-geocoder"
  },
  "scripts": {
    "clean": "rm -r dist",
    "prettier": "prettier -w .",
    "prettier:check": "prettier -c .",
    "lint": "eslint .",
    "lint:fix": "eslint --fix .",
    "typedoc": "typedoc",
    "test": "jest --coverage",
    "build": "npm-run-all build:*",
    "build:ts": "npm-run-all build-ts:*",
    "build:bundle": "rollup -c",
    "build-ts:types": "tsc --declaration --emitDeclarationOnly --outDir dist/types",
    "build-ts:cjs": "tsc --module commonjs --outDir dist/cjs",
    "build-ts:esm": "tsc --esModuleInterop --module esnext --outDir dist/esm",
    "build:css": "cp src/common/amazon-location-for-mlg-styles.css dist/",
    "prepare": "husky install",
    "prepublishOnly": "npm-run-all build clean lint prettier prettier:check test build build:bundle"
  },
  "dependencies": {
    "@aws-sdk/client-geo-places": "^3.683.0",
    "@aws-sdk/client-location": "^3.682.0",
    "@maplibre/maplibre-gl-geocoder": "^1.7.1"
  },
  "devDependencies": {
    "@babel/core": "^7.26.0",
    "@babel/preset-env": "^7.26.0",
    "@babel/preset-typescript": "^7.26.0",
    "@eslint/js": "^10.0.1",
    "@jest/types": "^30.0.1",
    "@rollup/plugin-babel": "^7.0.0",
    "@rollup/plugin-commonjs": "^29.0.0",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.0",
    "@types/jest": "^30.0.0",
    "@typescript-eslint/eslint-plugin": "^8.12.2",
    "@typescript-eslint/parser": "^8.12.2",
    "eslint": "^10.0.1",
    "globals": "^17.3.0",
    "husky": "^9.1.6",
    "jest": "^30.0.4",
    "lint-staged": "^16.0.0",
    "npm-run-all": "^4.1.5",
    "prettier": "^3.3.3",
    "prettier-plugin-jsdoc": "^1.3.0",
    "rollup": "^4.24.3",
    "rollup-plugin-polyfill-node": "^0.13.0",
    "ts-jest": "^29.2.5",
    "ts-node": "^10.9.2",
    "typedoc": "^0.28.1",
    "typescript": "^5.6.3"
  }
}
