{
  "name": "@heycar/heycars-map",
  "version": "2.27.0-footPrint5",
  "type": "module",
  "bin": {
    "checkVersion": "./bin/checkVersion.js",
    "ensureVersion": "./bin/ensureVersion.js"
  },
  "scripts": {
    "v2": "tsx ./scripts/cli/version.ts -v 2",
    "v3": "tsx ./scripts/cli/version.ts -v 3",
    "dev": "vite -c vite.config.dev.ts",
    "dev:lib": "tsx ./scripts/cli/devLib.ts",
    "build": "tsx ./scripts/cli/build.ts",
    "build:bin": "tsc -p ./bin/tsconfig.json && chmod +x bin/*.js",
    "lint": "eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --report-unused-disable-directives --max-warnings 0",
    "postinstall": "node ./bin/ensureVersion.js"
  },
  "types": "./dist/index.d.ts",
  "module": "./dist/index.js",
  "main": "./dist/index.js",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js",
      "require": "./dist/index.js"
    }
  },
  "sideEffects": [
    "**/*.css",
    "**/*.css.ts",
    "**/alipayPolyfill.js"
  ],
  "files": [
    "dist"
  ],
  "dependencies": {
    "@amap/amap-jsapi-types": "^0.0.13",
    "@googlemaps/js-api-loader": "1.16.6",
    "@googlemaps/polyline-codec": "^1.0.28",
    "@googlemaps/typescript-guards": "^2.0.3",
    "@heycar/amap-jsapi-loader": "npm:@heycar/amap-jsapi-loader@1.0.1-fetchPriority",
    "@types/google.maps": "^3.54.10",
    "@types/lodash-es": "^4.17.6",
    "@use-gesture/vanilla": "^10.2.26",
    "@vueuse/core": "^10.9.0",
    "chinese-simple2traditional": "^1.2.0",
    "fast-equals": "^3.0.3",
    "gcoord": "^1.0.5",
    "lodash-es": "^4.17.21",
    "vue-demi": "^0.13.11",
    "vue2": "npm:vue@2.7.14",
    "vue3": "npm:vue@3.4.21"
  },
  "peerDependencies": {
    "@vue/composition-api": "^1.0.0-rc.1",
    "vue": "^2.7.0 || >=3.0.0"
  },
  "peerDependenciesMeta": {
    "@vue/composition-api": {
      "optional": true
    }
  },
  "devDependencies": {
    "@googlemaps/routing": "^2.0.1",
    "@types/semver": "^7.5.1",
    "@typescript-eslint/eslint-plugin": "^6.17.0",
    "@typescript-eslint/parser": "^6.17.0",
    "@vanilla-extract/css": "^1.9.5",
    "@vanilla-extract/esbuild-plugin": "^2.2.1",
    "@vanilla-extract/recipes": "^0.3.0",
    "@vanilla-extract/vite-plugin": "^3.8.0",
    "@vitejs/plugin-vue": "^4.0.0",
    "@vitejs/plugin-vue-jsx": "^3.0.0",
    "@vitejs/plugin-vue2": "^1.1.2",
    "@vitejs/plugin-vue2-jsx": "^1.0.2",
    "@vue/eslint-config-typescript": "^12.0.0",
    "@vue/runtime-core": "^3.4.21",
    "concurrently": "^7.6.0",
    "eslint": "^8.34.0",
    "eslint-config-prettier": "^8.6.0",
    "eslint-plugin-import": "^2.27.5",
    "eslint-plugin-prettier": "^4.2.1",
    "eslint-plugin-vue": "^9.9.0",
    "glob": "^10.3.10",
    "prettier": "^3.2.5",
    "semver": "^7.5.4",
    "tsx": "^4.7.1",
    "type-fest": "^4.14.0",
    "typescript": "5.2.2",
    "unplugin-vue-jsx": "^0.1.2",
    "vite": "^4.1.0",
    "vite-plugin-checker": "^0.5.6",
    "vite-plugin-dts": "~3.7.0",
    "vite-plugin-eslint": "^1.8.1",
    "vite-plugin-lib-inject-css": "^1.3.0",
    "vite-plugin-meta-env": "^1.0.2",
    "vue": "2.7.14",
    "vue-tsc": "^1.0.24",
    "zx": "^7.2.3"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.com"
  },
  "packageManager": "pnpm@7.18.1",
  "engines": {
    "node": ">=16.0.0"
  }
}
