25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

88 lines
2.4 KiB

  1. {
  2. "name": "vue3-google-map",
  3. "version": "0.18.0",
  4. "license": "MIT",
  5. "repository": {
  6. "type": "git",
  7. "url": "https://github.com/inocan-group/vue3-google-maps.git"
  8. },
  9. "homepage": "https://vue3-google-map.netlify.app",
  10. "description": "A set of composable components for easy use of Google Maps in your Vue 3 projects.",
  11. "unpkg": "dist/index.umd.js",
  12. "jsdelivr": "dist/index.umd.js",
  13. "main": "dist/index.cjs.js",
  14. "module": "dist/index.es.js",
  15. "files": [
  16. "dist"
  17. ],
  18. "exports": {
  19. ".": {
  20. "import": "./dist/index.es.js",
  21. "require": "./dist/index.cjs.js",
  22. "types": "./dist/types/index.d.ts"
  23. },
  24. "./themes": {
  25. "import": "./dist/themes/index.es.js",
  26. "require": "./dist/themes/index.cjs.js",
  27. "types": "./dist/types/themes/index.d.ts"
  28. },
  29. "./package.json": "./package.json"
  30. },
  31. "typesVersions": {
  32. "*": {
  33. "*": [
  34. "dist/types/index.d.ts"
  35. ],
  36. "themes": [
  37. "dist/types/themes/index.d.ts"
  38. ]
  39. }
  40. },
  41. "scripts": {
  42. "dev": "vite",
  43. "prepare": "pnpm run build",
  44. "clean": "rimraf dist/**/*",
  45. "lint": "npx eslint --ext .ts,.vue src dev docs --fix",
  46. "build:umd": "node ./scripts/build-umd.js",
  47. "build": "pnpm clean && vue-tsc --declaration --emitDeclarationOnly --project tsconfig.build.json && vite build && pnpm build:umd",
  48. "docs": "vitepress dev docs",
  49. "docs:dev": "vitepress dev docs",
  50. "docs:build": "vitepress build docs",
  51. "docs:serve": "vitepress serve docs",
  52. "release": "standard-version"
  53. },
  54. "dependencies": {
  55. "@googlemaps/js-api-loader": "^1.16.2",
  56. "@googlemaps/markerclusterer": "^2.4.0",
  57. "fast-deep-equal": "^3.1.3"
  58. },
  59. "devDependencies": {
  60. "pnpm": "^8.7.6",
  61. "@types/google.maps": "^3.53.6",
  62. "@typescript-eslint/eslint-plugin": "^4.33.0",
  63. "@typescript-eslint/parser": "^4.33.0",
  64. "@vitejs/plugin-vue": "^4.3.1",
  65. "@vue/eslint-config-prettier": "^6.0.0",
  66. "@vue/eslint-config-typescript": "^7.0.0",
  67. "eslint": "^7.32.0",
  68. "eslint-config-prettier": "^8.10.0",
  69. "eslint-plugin-prettier": "^3.4.1",
  70. "eslint-plugin-vue": "^7.20.0",
  71. "prettier": "^2.8.8",
  72. "rimraf": "^5.0.1",
  73. "standard-version": "^9.5.0",
  74. "typescript": "^5.1.6",
  75. "vite": "^4.4.9",
  76. "vite-plugin-css-injected-by-js": "^3.2.1",
  77. "vitepress": "^1.0.0-rc.4",
  78. "vue": "^3.3.4",
  79. "vue-tsc": "^1.8.8"
  80. },
  81. "peerDependencies": {
  82. "vue": "^3"
  83. },
  84. "engines": {
  85. "node": ">=16.11.0"
  86. }
  87. }