'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var AMapLoader = require('@amap/amap-jsapi-loader'); var lodashEs = require('lodash-es'); function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var AMapLoader__default = /*#__PURE__*/_interopDefaultLegacy(AMapLoader); const DEFAULT_AMP_CONFIG = { "key": "", "version": "2.0", "plugins": [], "Loca": { "version": "2.0.0" }, serviceHost: "", securityJsCode: "" }; function AMapAPILoader(config = {}) { config = lodashEs.merge({}, DEFAULT_AMP_CONFIG, config); if (config.serviceHost) { window._AMapSecurityConfig = { serviceHost: config.serviceHost }; } else if (config.securityJsCode) { window._AMapSecurityConfig = { securityJsCode: config.securityJsCode }; } return AMapLoader__default["default"].load(config); } exports["default"] = AMapAPILoader; //# sourceMappingURL=amap-api-loader.js.map