diff --git a/package-lock.json b/package-lock.json index 5e46176b..c16136b6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,9765 +1,14 @@ { "name": "mapsbundle", "version": "1.0.0", - "lockfileVersion": 2, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "name": "mapsbundle", - "version": "1.0.0", - "license": "ISC", - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.23.3", - "@babel/preset-react": "^7.23.3", - "@babel/runtime": "^7.23.4", - "@fortawesome/fontawesome-free": "^5.15.4", - "dom-to-image-more": "2.8.0", - "elm-pep": "^1.0.6", - "file-saver": "^2.0.5", - "i18next-client": "^1.11.4", - "jsbi": "^3.2.5", - "minimist": "^1.2.8", - "moment": "^2.29.4", - "ol": "^7.5.2", - "ol-cesium": "2.14.0", - "ol-ext": "^4.0.12", - "ol-mapbox-style": "^12.1.1", - "opening_hours": "^3.8.0", - "proj4": "^2.9.2", - "react": "^17.0.2", - "react-dom": "^17.0.2" - }, - "devDependencies": { - "@babel/core": "^7.23.3", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-react-jsx": "^7.23.4", - "@babel/plugin-transform-runtime": "^7.23.4", - "@babel/polyfill": "^7.12.1", - "@babel/preset-env": "^7.23.3", - "babel-loader": "^8.2.5", - "clean-webpack-plugin": "^3.0.0", - "echo-loader": "0.0.1", - "gulp": "^4.0.2", - "gulp-autoprefixer": "^8.0.0", - "gulp-clean-css": "^4.2.0", - "gulp-include": "^2.4.1", - "gulp-notify": "^4.0.0", - "gulp-plumber": "^1.2.1", - "gulp-rename": "^2.0.0", - "gulp-sass": "^5.1.0", - "gulp-sourcemaps": "^2.6.5", - "gulp-uglify": "^3.0.2", - "sass": "^1.69.5", - "webpack": "^5.89.0", - "webpack-cli": "^4.10.0" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", - "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", - "dependencies": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", - "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz", - "integrity": "sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.7", - "@babel/parser": "^7.23.6", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.7", - "@babel/types": "^7.23.6", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", - "dependencies": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", - "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", - "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", - "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-validator-option": "^7.23.5", - "browserslist": "^4.22.2", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz", - "integrity": "sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-member-expression-to-functions": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", - "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", - "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", - "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", - "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-wrap-function": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", - "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", - "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", - "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.15", - "@babel/types": "^7.22.19" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.7.tgz", - "integrity": "sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ==", - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.7", - "@babel/types": "^7.23.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", - "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", - "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", - "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.23.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", - "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", - "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", - "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", - "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", - "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz", - "integrity": "sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", - "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", - "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", - "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", - "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", - "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.5.tgz", - "integrity": "sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20", - "@babel/helper-split-export-declaration": "^7.22.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", - "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", - "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", - "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", - "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", - "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", - "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", - "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", - "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", - "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", - "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", - "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", - "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", - "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", - "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", - "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", - "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", - "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", - "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", - "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", - "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", - "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.23.3", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.23.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", - "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", - "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", - "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", - "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", - "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", - "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", - "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", - "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", - "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.23.3", - "@babel/types": "^7.23.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", - "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz", - "integrity": "sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", - "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", - "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz", - "integrity": "sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.7", - "babel-plugin-polyfill-corejs3": "^0.8.7", - "babel-plugin-polyfill-regenerator": "^0.5.4", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", - "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", - "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", - "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", - "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", - "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", - "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", - "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", - "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", - "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/polyfill": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz", - "integrity": "sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==", - "deprecated": "🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.", - "dev": true, - "dependencies": { - "core-js": "^2.6.5", - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.7.tgz", - "integrity": "sha512-SY27X/GtTz/L4UryMNJ6p4fH4nsgWbz84y9FE0bQeWJP6O5BhgVCt53CotQKHCOeXJel8VyhlhujhlltKms/CA==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.23.3", - "@babel/plugin-syntax-import-attributes": "^7.23.3", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.23.3", - "@babel/plugin-transform-async-generator-functions": "^7.23.7", - "@babel/plugin-transform-async-to-generator": "^7.23.3", - "@babel/plugin-transform-block-scoped-functions": "^7.23.3", - "@babel/plugin-transform-block-scoping": "^7.23.4", - "@babel/plugin-transform-class-properties": "^7.23.3", - "@babel/plugin-transform-class-static-block": "^7.23.4", - "@babel/plugin-transform-classes": "^7.23.5", - "@babel/plugin-transform-computed-properties": "^7.23.3", - "@babel/plugin-transform-destructuring": "^7.23.3", - "@babel/plugin-transform-dotall-regex": "^7.23.3", - "@babel/plugin-transform-duplicate-keys": "^7.23.3", - "@babel/plugin-transform-dynamic-import": "^7.23.4", - "@babel/plugin-transform-exponentiation-operator": "^7.23.3", - "@babel/plugin-transform-export-namespace-from": "^7.23.4", - "@babel/plugin-transform-for-of": "^7.23.6", - "@babel/plugin-transform-function-name": "^7.23.3", - "@babel/plugin-transform-json-strings": "^7.23.4", - "@babel/plugin-transform-literals": "^7.23.3", - "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", - "@babel/plugin-transform-member-expression-literals": "^7.23.3", - "@babel/plugin-transform-modules-amd": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-modules-systemjs": "^7.23.3", - "@babel/plugin-transform-modules-umd": "^7.23.3", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.23.3", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", - "@babel/plugin-transform-numeric-separator": "^7.23.4", - "@babel/plugin-transform-object-rest-spread": "^7.23.4", - "@babel/plugin-transform-object-super": "^7.23.3", - "@babel/plugin-transform-optional-catch-binding": "^7.23.4", - "@babel/plugin-transform-optional-chaining": "^7.23.4", - "@babel/plugin-transform-parameters": "^7.23.3", - "@babel/plugin-transform-private-methods": "^7.23.3", - "@babel/plugin-transform-private-property-in-object": "^7.23.4", - "@babel/plugin-transform-property-literals": "^7.23.3", - "@babel/plugin-transform-regenerator": "^7.23.3", - "@babel/plugin-transform-reserved-words": "^7.23.3", - "@babel/plugin-transform-shorthand-properties": "^7.23.3", - "@babel/plugin-transform-spread": "^7.23.3", - "@babel/plugin-transform-sticky-regex": "^7.23.3", - "@babel/plugin-transform-template-literals": "^7.23.3", - "@babel/plugin-transform-typeof-symbol": "^7.23.3", - "@babel/plugin-transform-unicode-escapes": "^7.23.3", - "@babel/plugin-transform-unicode-property-regex": "^7.23.3", - "@babel/plugin-transform-unicode-regex": "^7.23.3", - "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.7", - "babel-plugin-polyfill-corejs3": "^0.8.7", - "babel-plugin-polyfill-regenerator": "^0.5.4", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz", - "integrity": "sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-transform-react-display-name": "^7.23.3", - "@babel/plugin-transform-react-jsx": "^7.22.15", - "@babel/plugin-transform-react-jsx-development": "^7.22.5", - "@babel/plugin-transform-react-pure-annotations": "^7.23.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true - }, - "node_modules/@babel/runtime": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.7.tgz", - "integrity": "sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/runtime/node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" - }, - "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz", - "integrity": "sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==", - "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.6", - "@babel/types": "^7.23.6", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", - "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", - "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@cesium/engine": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@cesium/engine/-/engine-6.2.0.tgz", - "integrity": "sha512-9Iv0JFsCp7wGi7ZzP88WlkBMfOjA49obFJ4I+p2gNIGSmKZRPdstzEqUWjyJDZeck3sZaLfYUsyRDmDCgOIaBw==", - "peer": true, - "dependencies": { - "@tweenjs/tween.js": "^21.0.0", - "@zip.js/zip.js": "2.4.x", - "autolinker": "^4.0.0", - "bitmap-sdf": "^1.0.3", - "dompurify": "^3.0.2", - "draco3d": "^1.5.1", - "earcut": "^2.2.4", - "grapheme-splitter": "^1.0.4", - "jsep": "^1.3.8", - "kdbush": "^4.0.1", - "ktx-parse": "^0.6.0", - "lerc": "^2.0.0", - "mersenne-twister": "^1.1.0", - "meshoptimizer": "^0.20.0", - "pako": "^2.0.4", - "protobufjs": "^7.1.0", - "rbush": "^3.0.1", - "topojson-client": "^3.1.0", - "urijs": "^1.19.7" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@cesium/widgets": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@cesium/widgets/-/widgets-4.4.0.tgz", - "integrity": "sha512-K3kGy9rQAc1HVhPy4YE0ZIYK2RoQ9USpYh2l6NqtqFYXQy7buyctPjPC8aOvqX2+3Nn91+AOOyD1DHmkezR9BA==", - "peer": true, - "dependencies": { - "@cesium/engine": "^6.2.0", - "nosleep.js": "^0.12.0" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@fortawesome/fontawesome-free": { - "version": "5.15.4", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz", - "integrity": "sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg==", - "hasInstallScript": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@gulp-sourcemaps/identity-map": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.2.tgz", - "integrity": "sha512-ciiioYMLdo16ShmfHBXJBOFm3xPC4AuwO4xeRpFeHz7WK9PYsWCmigagG2XyzZpubK4a3qNKoUBDhbzHfa50LQ==", - "dev": true, - "dependencies": { - "acorn": "^5.0.3", - "css": "^2.2.1", - "normalize-path": "^2.1.1", - "source-map": "^0.6.0", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@gulp-sourcemaps/identity-map/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@gulp-sourcemaps/identity-map/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/@gulp-sourcemaps/map-sources": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", - "integrity": "sha512-o/EatdaGt8+x2qpb0vFLC/2Gug/xYPRXb6a+ET1wGYKozKN3krDWC/zZFZAtrzxJHuDL12mwdfEFKcKMNvc55A==", - "dev": true, - "dependencies": { - "normalize-path": "^2.0.1", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@gulp-sourcemaps/map-sources/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@gulp-sourcemaps/map-sources/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@mapbox/jsonlint-lines-primitives": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", - "integrity": "sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@mapbox/mapbox-gl-style-spec": { - "version": "13.28.0", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz", - "integrity": "sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg==", - "dependencies": { - "@mapbox/jsonlint-lines-primitives": "~2.0.2", - "@mapbox/point-geometry": "^0.1.0", - "@mapbox/unitbezier": "^0.0.0", - "csscolorparser": "~1.0.2", - "json-stringify-pretty-compact": "^2.0.0", - "minimist": "^1.2.6", - "rw": "^1.3.3", - "sort-object": "^0.3.2" - }, - "bin": { - "gl-style-composite": "bin/gl-style-composite.js", - "gl-style-format": "bin/gl-style-format.js", - "gl-style-migrate": "bin/gl-style-migrate.js", - "gl-style-validate": "bin/gl-style-validate.js" - } - }, - "node_modules/@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" - }, - "node_modules/@mapbox/unitbezier": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==" - }, - "node_modules/@petamoriken/float16": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.4.tgz", - "integrity": "sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ==" - }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - "peer": true - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - "peer": true - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - "peer": true - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", - "peer": true - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", - "peer": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - "peer": true - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - "peer": true - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - "peer": true - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - "peer": true - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", - "peer": true - }, - "node_modules/@tweenjs/tween.js": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-21.0.0.tgz", - "integrity": "sha512-qVfOiFh0U8ZSkLgA6tf7kj2MciqRbSCWaJZRwftVO7UbtVDNsZAXpWXqvCDtIefvjC83UJB+vHTDOGm5ibXjEA==", - "peer": true - }, - "node_modules/@types/eslint": { - "version": "8.56.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.1.tgz", - "integrity": "sha512-18PLWRzhy9glDQp3+wOgfLYRWlhgX0azxgJ63rdpoUHyrC9z0f5CkFburjQx4uD7ZCruw85ZtMt6K+L+R8fLJQ==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true - }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true - }, - "node_modules/@types/node": { - "version": "20.10.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.7.tgz", - "integrity": "sha512-fRbIKb8C/Y2lXxB5eVMj4IU7xpdox0Lh8bUPEdtLysaylsml1hOOx1+STloRs/B9nf7C6kPRmmg/V7aQW7usNg==", - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/@types/source-list-map": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.6.tgz", - "integrity": "sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==", - "dev": true - }, - "node_modules/@types/tapable": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.12.tgz", - "integrity": "sha512-bTHG8fcxEqv1M9+TD14P8ok8hjxoOCkfKc8XXLaaD05kI7ohpeI956jtDOD3XHKBQrlyPughUtzm1jtVhHpA5Q==", - "dev": true - }, - "node_modules/@types/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-Hm/T0kV3ywpJyMGNbsItdivRhYNCQQf1IIsYsXnoVPES4t+FMLyDe0/K+Ea7ahWtMtSNb22ZdY7MIyoD9rqARg==", - "dev": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/@types/webpack": { - "version": "4.41.38", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.38.tgz", - "integrity": "sha512-oOW7E931XJU1mVfCnxCVgv8GLFL768pDO5u2Gzk82i8yTIgX6i7cntyZOkZYb/JtYM8252SN9bQp9tgkVDSsRw==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/@types/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - } - }, - "node_modules/@types/webpack-sources/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dev": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webpack-cli/configtest": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", - "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", - "dev": true, - "peerDependencies": { - "webpack": "4.x.x || 5.x.x", - "webpack-cli": "4.x.x" - } - }, - "node_modules/@webpack-cli/info": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", - "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", - "dev": true, - "dependencies": { - "envinfo": "^7.7.3" - }, - "peerDependencies": { - "webpack-cli": "4.x.x" - } - }, - "node_modules/@webpack-cli/serve": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", - "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", - "dev": true, - "peerDependencies": { - "webpack-cli": "4.x.x" - }, - "peerDependenciesMeta": { - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "node_modules/@zip.js/zip.js": { - "version": "2.4.26", - "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.4.26.tgz", - "integrity": "sha512-I9HBO3BHIxEMQmltmHM3iqUW6IHqi3gsL9wTSXvHTRpOrA6q2OxtR58EDSaOGjHhDVJ+wIOAxZyKq2x00AVmqw==", - "peer": true - }, - "node_modules/acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==", - "dev": true, - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", - "dev": true, - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", - "dev": true, - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", - "dev": true, - "dependencies": { - "buffer-equal": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "dev": true - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", - "dev": true, - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", - "dev": true, - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", - "dev": true, - "dependencies": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-initial/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "dev": true, - "dependencies": { - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "dev": true, - "dependencies": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/async-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", - "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ] - }, - "node_modules/async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", - "dev": true, - "dependencies": { - "async-done": "^1.2.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/autolinker": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-4.0.0.tgz", - "integrity": "sha512-fl5Kh6BmEEZx+IWBfEirnRUU5+cOiV0OK7PEt0RBKvJMJ8GaRseIOeDU3FKf4j3CE5HVefcjHmhYPOcaVt0bZw==", - "peer": true, - "dependencies": { - "tslib": "^2.3.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", - "dev": true, - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz", - "integrity": "sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.4", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", - "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.4", - "core-js-compat": "^3.33.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz", - "integrity": "sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.4" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", - "dev": true, - "dependencies": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bitmap-sdf": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/bitmap-sdf/-/bitmap-sdf-1.0.4.tgz", - "integrity": "sha512-1G3U4n5JE6RAiALMxu0p1XmeZkTeCwGKykzsLTCqVzfSDaN6S7fKnkIkfejogz+iwqBWc0UYAIKnKHNN7pSfDg==", - "peer": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/browserslist": { - "version": "4.22.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", - "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001565", - "electron-to-chromium": "^1.4.601", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", - "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", - "dev": true, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001576", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz", - "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/cesium": { - "version": "1.113.0", - "resolved": "https://registry.npmjs.org/cesium/-/cesium-1.113.0.tgz", - "integrity": "sha512-OtbeMGXZn2dlNVYWCeq0JeGjgFPikXp6aTjo/azzuvOTj3JwgVie0tgNUGVlYDVi+fMPQqttC14lJbPYRL7etw==", - "peer": true, - "dependencies": { - "@cesium/engine": "^6.2.0", - "@cesium/widgets": "^4.4.0" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/chokidar/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/chokidar/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/clean-css": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", - "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/clean-webpack-plugin": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", - "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", - "dev": true, - "dependencies": { - "@types/webpack": "^4.4.31", - "del": "^4.1.1" - }, - "engines": { - "node": ">=8.9.0" - }, - "peerDependencies": { - "webpack": "*" - } - }, - "node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/cliui/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-deep/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true - }, - "node_modules/cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", - "dev": true, - "dependencies": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", - "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/copy-props": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", - "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", - "dev": true, - "dependencies": { - "each-props": "^1.3.2", - "is-plain-object": "^5.0.0" - } - }, - "node_modules/core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", - "dev": true, - "hasInstallScript": true - }, - "node_modules/core-js-compat": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.0.tgz", - "integrity": "sha512-5blwFAddknKeNgsjBzilkdQ0+YK8L1PfqPYq40NOYMYFSS38qj+hpTcLLWwpIwA2A5bje/x5jmVn2tzUMg9IVw==", - "dev": true, - "dependencies": { - "browserslist": "^4.22.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - } - }, - "node_modules/csscolorparser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", - "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==" - }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/debug-fabulous": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.1.0.tgz", - "integrity": "sha512-GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg==", - "dev": true, - "dependencies": { - "debug": "3.X", - "memoizee": "0.4.X", - "object-assign": "4.X" - } - }, - "node_modules/debug-fabulous/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "dev": true, - "dependencies": { - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dev": true, - "dependencies": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dom-to-image-more": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/dom-to-image-more/-/dom-to-image-more-2.8.0.tgz", - "integrity": "sha512-YqlHI1i+TMuaKwkFRO5oDPjC3eWf+6Hln9rHZcnFYvmoXwCrGZmZ7BYXBJOjw5utYg2Lp+QF9YO96F7CsDC4eQ==" - }, - "node_modules/dompurify": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.8.tgz", - "integrity": "sha512-b7uwreMYL2eZhrSCRC4ahLTeZcPZxSmYfmcQGXGkXiZSNW1X85v+SDM5KsWcpivIiUBH47Ji7NtyUdpLeF5JZQ==", - "peer": true - }, - "node_modules/draco3d": { - "version": "1.5.6", - "resolved": "https://registry.npmjs.org/draco3d/-/draco3d-1.5.6.tgz", - "integrity": "sha512-+3NaRjWktb5r61ZFoDejlykPEFKT5N/LkbXsaddlw6xNSXBanUYpFc2AXXpbJDilPHazcSreU/DpQIaxfX0NfQ==", - "peer": true - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - } - }, - "node_modules/each-props/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/earcut": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", - "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" - }, - "node_modules/echo-loader": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/echo-loader/-/echo-loader-0.0.1.tgz", - "integrity": "sha512-T90PqzCohSV8patiZrRjlYCNTySdXuMuSg7fBjBcpxW03enW2jpTFJC/Xm5DOpBFIkQFn+15aw3NlUmvv28t1g==", - "dev": true - }, - "node_modules/electron-to-chromium": { - "version": "1.4.623", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz", - "integrity": "sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==" - }, - "node_modules/elm-pep": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/elm-pep/-/elm-pep-1.0.6.tgz", - "integrity": "sha512-1DJ6ReFk8+GtgoqRiEhBo28K69Rxe9Bfc7h16+1VMQT2KlCuPBYj5W33OYa2AZpqkuqCBLhcNzO10zxJVakapA==" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/envinfo": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz", - "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==", - "dev": true, - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-module-lexer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", - "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", - "dev": true - }, - "node_modules/es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "node_modules/es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "node_modules/event-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", - "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", - "dev": true, - "dependencies": { - "duplexer": "^0.1.1", - "from": "^0.1.7", - "map-stream": "0.0.7", - "pause-stream": "^0.0.11", - "split": "^1.0.1", - "stream-combiner": "^0.2.2", - "through": "^2.3.8" - } - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "dev": true, - "dependencies": { - "type": "^2.7.2" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", - "dev": true - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fined/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true, - "bin": { - "flat": "cli.js" - } - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", - "dev": true - }, - "node_modules/fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fs-mkdirp-stream/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/geotiff": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.1.tgz", - "integrity": "sha512-Ss6HQEhrlR2v0FmOGq88l0wa2oCmmGi6rXAMiUxR/T7Xe98evypEmyiji7lvVeVR/AXuxK0xDCWcwfWkSmOrAA==", - "dependencies": { - "@petamoriken/float16": "^3.4.7", - "lerc": "^3.0.0", - "pako": "^2.0.4", - "parse-headers": "^2.0.2", - "quick-lru": "^6.1.1", - "web-worker": "^1.2.0", - "xml-utils": "^1.0.2", - "zstddec": "^0.1.0" - }, - "engines": { - "node": ">=10.19" - } - }, - "node_modules/geotiff/node_modules/lerc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lerc/-/lerc-3.0.0.tgz", - "integrity": "sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==" - }, - "node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "node_modules/get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", - "dev": true, - "dependencies": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "node_modules/glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-watcher/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "dev": true, - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/globby/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "peer": true - }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true - }, - "node_modules/gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", - "dev": true, - "dependencies": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-autoprefixer": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-8.0.0.tgz", - "integrity": "sha512-sVR++PIaXpa81p52dmmA/jt50bw0egmylK5mjagfgOJ8uLDGaF9tHyzvetkY9Uo0gBZUS5sVqN3kX/GlUKOyog==", - "dev": true, - "dependencies": { - "autoprefixer": "^10.2.6", - "fancy-log": "^1.3.3", - "plugin-error": "^1.0.1", - "postcss": "^8.3.0", - "through2": "^4.0.2", - "vinyl-sourcemaps-apply": "^0.2.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "gulp": ">=4" - }, - "peerDependenciesMeta": { - "gulp": { - "optional": true - } - } - }, - "node_modules/gulp-clean-css": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz", - "integrity": "sha512-mGyeT3qqFXTy61j0zOIciS4MkYziF2U594t2Vs9rUnpkEHqfu6aDITMp8xOvZcvdX61Uz3y1mVERRYmjzQF5fg==", - "dev": true, - "dependencies": { - "clean-css": "4.2.3", - "plugin-error": "1.0.1", - "through2": "3.0.1", - "vinyl-sourcemaps-apply": "0.2.1" - } - }, - "node_modules/gulp-clean-css/node_modules/through2": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", - "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", - "dev": true, - "dependencies": { - "readable-stream": "2 || 3" - } - }, - "node_modules/gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "dependencies": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-include": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/gulp-include/-/gulp-include-2.4.1.tgz", - "integrity": "sha512-ARF7H6CD/CCavOcvlLhs6sAY+turxI72Gwp+5X/sMNUha8eJXFloDaZ93nnSKIh0K8VR7b7PURHdXrIhFhQ9gg==", - "dev": true, - "dependencies": { - "ansi-colors": "^3.2.4", - "event-stream": "^4.0.1", - "glob": "^7.1.3", - "plugin-error": "^1.0.1", - "source-map": "^0.7.3", - "strip-bom": "^2.0.0", - "vinyl": "^2.2.0", - "vinyl-sourcemaps-apply": "^0.2.1" - } - }, - "node_modules/gulp-include/node_modules/ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/gulp-include/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/gulp-notify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/gulp-notify/-/gulp-notify-4.0.0.tgz", - "integrity": "sha512-0cdDvZkHVqu4tqrcOI/jL5YdxYEIPQ7+p3YxnO48w5hhPSisvogZ887qL+fpYItg9m4MUhJ5Se8p8xGy3uJESA==", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.1", - "fancy-log": "^1.3.3", - "lodash.template": "^4.5.0", - "node-notifier": "^9.0.1", - "node.extend": "^2.0.2", - "plugin-error": "^1.0.1", - "through2": "^4.0.2" - }, - "engines": { - "node": ">=0.8.0", - "npm": ">=1.2.10" - } - }, - "node_modules/gulp-notify/node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/gulp-plumber": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.1.tgz", - "integrity": "sha512-mctAi9msEAG7XzW5ytDVZ9PxWMzzi1pS2rBH7lA095DhMa6KEXjm+St0GOCc567pJKJ/oCvosVAZEpAey0q2eQ==", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "fancy-log": "^1.3.2", - "plugin-error": "^0.1.2", - "through2": "^2.0.3" - }, - "engines": { - "node": ">=0.10", - "npm": ">=1.2.10" - } - }, - "node_modules/gulp-plumber/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", - "dev": true, - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", - "dev": true, - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/gulp-plumber/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-rename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-2.0.0.tgz", - "integrity": "sha512-97Vba4KBzbYmR5VBs9mWmK+HwIf5mj+/zioxfZhOKeXtx5ZjBk57KFlePf5nxq9QsTtFl0ejnHE3zTC9MHXqyQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/gulp-sass": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-5.1.0.tgz", - "integrity": "sha512-7VT0uaF+VZCmkNBglfe1b34bxn/AfcssquLKVDYnCDJ3xNBaW7cUuI3p3BQmoKcoKFrs9jdzUxyb+u+NGfL4OQ==", - "dev": true, - "dependencies": { - "lodash.clonedeep": "^4.5.0", - "picocolors": "^1.0.0", - "plugin-error": "^1.0.1", - "replace-ext": "^2.0.0", - "strip-ansi": "^6.0.1", - "vinyl-sourcemaps-apply": "^0.2.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/gulp-sourcemaps": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.5.tgz", - "integrity": "sha512-SYLBRzPTew8T5Suh2U8jCSDKY+4NARua4aqjj8HOysBh2tSgT9u4jc1FYirAdPx1akUxxDeK++fqw6Jg0LkQRg==", - "dev": true, - "dependencies": { - "@gulp-sourcemaps/identity-map": "1.X", - "@gulp-sourcemaps/map-sources": "1.X", - "acorn": "5.X", - "convert-source-map": "1.X", - "css": "2.X", - "debug-fabulous": "1.X", - "detect-newline": "2.X", - "graceful-fs": "4.X", - "source-map": "~0.6.0", - "strip-bom-string": "1.X", - "through2": "2.X" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/gulp-sourcemaps/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "node_modules/gulp-sourcemaps/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-uglify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz", - "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==", - "dev": true, - "dependencies": { - "array-each": "^1.0.1", - "extend-shallow": "^3.0.2", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "isobject": "^3.0.1", - "make-error-cause": "^1.1.1", - "safe-buffer": "^5.1.2", - "through2": "^2.0.0", - "uglify-js": "^3.0.5", - "vinyl-sourcemaps-apply": "^0.2.0" - } - }, - "node_modules/gulp-uglify/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglify/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglify/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglify/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", - "dev": true, - "dependencies": { - "glogg": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", - "dev": true, - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/i18next": { - "version": "21.10.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", - "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", - "funding": [ - { - "type": "individual", - "url": "https://locize.com" - }, - { - "type": "individual", - "url": "https://locize.com/i18next.html" - }, - { - "type": "individual", - "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" - } - ], - "dependencies": { - "@babel/runtime": "^7.17.2" - } - }, - "node_modules/i18next-browser-languagedetector": { - "version": "6.1.8", - "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-6.1.8.tgz", - "integrity": "sha512-Svm+MduCElO0Meqpj1kJAriTC6OhI41VhlT/A0UPjGoPZBhAHIaGE5EfsHlTpgdH09UVX7rcc72pSDDBeKSQQA==", - "dependencies": { - "@babel/runtime": "^7.19.0" - } - }, - "node_modules/i18next-client": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/i18next-client/-/i18next-client-1.11.4.tgz", - "integrity": "sha512-d/LIi/g03tqfWUTxi4kTm4evo+7jdeH+cmV4GClzI2/K5hC4cvRl1Gc6RPfF3ihVFMavhXBKooNppNy0ZmPc2w==", - "deprecated": "you can use npm install i18next from version 2.0.0", - "engines": { - "node": ">=0.4.12" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", - "dev": true - }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", - "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", - "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-descriptor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", - "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "dev": true, - "dependencies": { - "is-path-inside": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dev": true, - "dependencies": { - "path-is-inside": "^1.0.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", - "dev": true - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true - }, - "node_modules/is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/jsbi": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-3.2.5.tgz", - "integrity": "sha512-aBE4n43IPvjaddScbvWRA2YlTzKEynHzu7MqOyTipdHucf/VxS63ViCjxYRg86M8Rxwbt/GfzHl1kKERkt45fQ==" - }, - "node_modules/jsep": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/jsep/-/jsep-1.3.8.tgz", - "integrity": "sha512-qofGylTGgYj9gZFsHuyWAN4jr35eJ66qJCK4eKDnldohuUoQFbU3iZn2zjvEbd9wOAhP9Wx5DsAAduTyE1PSWQ==", - "peer": true, - "engines": { - "node": ">= 10.16.0" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json-stringify-pretty-compact": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-2.0.0.tgz", - "integrity": "sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ==" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/just-debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", - "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", - "dev": true - }, - "node_modules/kdbush": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz", - "integrity": "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==", - "peer": true - }, - "node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ktx-parse": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.6.0.tgz", - "integrity": "sha512-hYOJUI86N9+YPm0M3t8hVzW9t5FnFFibRalZCrqHs/qM2eNziqQzBtAaF0ErgkXm8F+5uE8CjPUYr32vWlXLkQ==", - "peer": true - }, - "node_modules/last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", - "dev": true, - "dependencies": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "dev": true, - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", - "dev": true, - "dependencies": { - "flush-write-stream": "^1.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/lerc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lerc/-/lerc-2.0.0.tgz", - "integrity": "sha512-7qo1Mq8ZNmaR4USHHm615nEW2lPeeWJ3bTyoqFbd35DLx0LUH7C6ptt5FDCTAlbIzs3+WKrk5SkJvw8AFDE2hg==", - "peer": true - }, - "node_modules/liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dev": true, - "dependencies": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/liftoff/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", - "dev": true - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", - "dev": true - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "node_modules/lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "node_modules/lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "node_modules/long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", - "peer": true - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lru-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", - "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==", - "dev": true, - "dependencies": { - "es5-ext": "~0.10.2" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/make-error-cause": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", - "integrity": "sha512-4TO2Y3HkBnis4c0dxhAgD/jprySYLACf7nwN6V0HAHDx59g12WlRpUmFy1bRHamjGUEEBrEvCq6SUpsEE2lhUg==", - "dev": true, - "dependencies": { - "make-error": "^1.2.0" - } - }, - "node_modules/make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/make-iterator/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mapbox-to-css-font": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.2.tgz", - "integrity": "sha512-f+NBjJJY4T3dHtlEz1wCG7YFlkODEjFIYlxDdLIDMNpkSksqTt+l/d4rjuwItxuzkuMFvPyrjzV2lxRM4ePcIA==" - }, - "node_modules/matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", - "dev": true, - "dependencies": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/matchdep/node_modules/findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/matchdep/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/memoizee": { - "version": "0.4.15", - "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.15.tgz", - "integrity": "sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==", - "dev": true, - "dependencies": { - "d": "^1.0.1", - "es5-ext": "^0.10.53", - "es6-weak-map": "^2.0.3", - "event-emitter": "^0.3.5", - "is-promise": "^2.2.2", - "lru-queue": "^0.1.0", - "next-tick": "^1.1.0", - "timers-ext": "^0.1.7" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/mersenne-twister": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mersenne-twister/-/mersenne-twister-1.1.0.tgz", - "integrity": "sha512-mUYWsMKNrm4lfygPkL3OfGzOPTR2DBlTkBNHM//F6hGp8cLThY897crAlk3/Jo17LEOOjQUrNAx6DvgO77QJkA==", - "peer": true - }, - "node_modules/meshoptimizer": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.20.0.tgz", - "integrity": "sha512-olcJ1q+YVnjroRJpCL1Dj5aZxr2JMr2hRutMUwhuHZvpAL7SIZgOT6eMlFF4TbBGSR89tawE/gqB79J/LrW/Nw==", - "peer": true - }, - "node_modules/mgrs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz", - "integrity": "sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==" - }, - "node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/micromatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/micromatch/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/micromatch/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/micromatch/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/moment": { - "version": "2.30.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", - "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/mute-stdout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/nan": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", - "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", - "dev": true, - "optional": true - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true - }, - "node_modules/node-notifier": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", - "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", - "dev": true, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - } - }, - "node_modules/node-notifier/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-notifier/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-notifier/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" - }, - "node_modules/node.extend": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-2.0.3.tgz", - "integrity": "sha512-xwADg/okH48PvBmRZyoX8i8GJaKuJ1CqlqotlZOhUio8egD1P5trJupHKBzcPjSF9ifK2gPcEICRBnkfPqQXZw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0", - "is": "^3.3.0" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nosleep.js": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/nosleep.js/-/nosleep.js-0.12.0.tgz", - "integrity": "sha512-9d1HbpKLh3sdWlhXMhU6MMH+wQzKkrgfRkYV0EBdvt99YJfj0ilCJrWRDYG2130Tm4GXbEoTCx5b34JSaP+HhA==", - "peer": true - }, - "node_modules/now-and-later": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "dev": true, - "dependencies": { - "once": "^1.3.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "dev": true, - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ol": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/ol/-/ol-7.5.2.tgz", - "integrity": "sha512-HJbb3CxXrksM6ct367LsP3N+uh+iBBMdP3DeGGipdV9YAYTP0vTJzqGnoqQ6C2IW4qf8krw9yuyQbc9fjOIaOQ==", - "dependencies": { - "earcut": "^2.2.3", - "geotiff": "^2.0.7", - "ol-mapbox-style": "^10.1.0", - "pbf": "3.2.1", - "rbush": "^3.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/openlayers" - } - }, - "node_modules/ol-cesium": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/ol-cesium/-/ol-cesium-2.14.0.tgz", - "integrity": "sha512-/4bAW2BMSSQUBfnhOEuIZzFamtco9OC4lvzN2lzrdoLhAaatfSW6+AJhHZcVesVWZg09uUbnlWDp3QuP3v9JGg==", - "peerDependencies": { - "cesium": ">= 1.62.0", - "ol": ">= 6.0.1 || 7" - } - }, - "node_modules/ol-ext": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/ol-ext/-/ol-ext-4.0.13.tgz", - "integrity": "sha512-eNUKmPXBp7pOI8lE/qhv+oIbCwFyrqW4gGcILxTlvjhICKyaNkcmXGm3lOvHd2PnsKBtbjwg2knHiJKpEQNDtg==", - "peerDependencies": { - "ol": ">= 5.3.0" - } - }, - "node_modules/ol-mapbox-style": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/ol-mapbox-style/-/ol-mapbox-style-12.1.1.tgz", - "integrity": "sha512-jjIQO2BiO/GTjJO/2Idw0WQQAGorPXewZ5wEuusXM8BRXZHIa3mmDZDWoBWtb0H4VHB9RpLsTbRMj5Dquo9Etg==", - "dependencies": { - "@mapbox/mapbox-gl-style-spec": "^13.23.1", - "mapbox-to-css-font": "^2.4.1" - }, - "peerDependencies": { - "ol": "8.x || 7.x" - } - }, - "node_modules/ol/node_modules/ol-mapbox-style": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/ol-mapbox-style/-/ol-mapbox-style-10.7.0.tgz", - "integrity": "sha512-S/UdYBuOjrotcR95Iq9AejGYbifKeZE85D9VtH11ryJLQPTZXZSW1J5bIXcr4AlAH6tyjPPHTK34AdkwB32Myw==", - "dependencies": { - "@mapbox/mapbox-gl-style-spec": "^13.23.1", - "mapbox-to-css-font": "^2.4.1", - "ol": "^7.3.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/opening_hours": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/opening_hours/-/opening_hours-3.8.0.tgz", - "integrity": "sha512-bRJroECQSe/itVcNmC3j9PPicxn/LBowdd1Hi+4Aa7hCswdt7w81WHfUwrEMbtk1BBYmGJEbSepl8oYYPviSuA==", - "dependencies": { - "i18next": "^21.8.3", - "i18next-browser-languagedetector": "^6.1.4", - "suncalc": "^1.9.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "dev": true, - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "dev": true, - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/parse-headers": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz", - "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==" - }, - "node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "dev": true - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "dev": true, - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-type/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "dev": true, - "dependencies": { - "through": "~2.3" - } - }, - "node_modules/pbf": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", - "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", - "dependencies": { - "ieee754": "^1.1.12", - "resolve-protobuf-schema": "^2.1.0" - }, - "bin": { - "pbf": "bin/pbf" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "dependencies": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/plugin-error/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-error/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-error/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/proj4": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.9.2.tgz", - "integrity": "sha512-bdyfNmtlWjQN/rHEHEiqFvpTUHhuzDaeQ6Uu1G4sPGqk+Xkxae6ahh865fClJokSGPBmlDOQWWaO6465TCfv5Q==", - "dependencies": { - "mgrs": "1.0.0", - "wkt-parser": "^1.3.3" - } - }, - "node_modules/protobufjs": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.5.tgz", - "integrity": "sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==", - "hasInstallScript": true, - "peer": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/protocol-buffers-schema": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", - "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==" - }, - "node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/quick-lru": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.2.tgz", - "integrity": "sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/rbush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", - "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", - "dependencies": { - "quickselect": "^2.0.0" - } - }, - "node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" - } - }, - "node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "dev": true, - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", - "dev": true, - "dependencies": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-bom-stream/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/replace-ext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", - "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", - "dev": true - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", - "dev": true, - "dependencies": { - "value-or-function": "^3.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/resolve-protobuf-schema": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", - "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", - "dependencies": { - "protocol-buffers-schema": "^3.3.1" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/sass": { - "version": "1.69.7", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.7.tgz", - "integrity": "sha512-rzj2soDeZ8wtE2egyLXgOOHQvaC2iosZrkF6v3EUG+tBwEvhqUCzm0VP3k9gHF9LXbSrRhT5SksoI56Iw8NPnQ==", - "dev": true, - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass/node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/sass/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sass/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/sass/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sass/node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/sass/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/sass/node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sass/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/sass/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/sass/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", - "dev": true, - "dependencies": { - "sver-compat": "^1.5.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "node_modules/set-function-length": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", - "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", - "dev": true, - "dependencies": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallow-clone/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-asc": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.1.0.tgz", - "integrity": "sha512-jBgdDd+rQ+HkZF2/OHCmace5dvpos/aWQpcxuyRs9QUbPRnkEJmYVo81PIGpjIdpOcsnJ4rGjStfDHsbn+UVyw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-desc": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.1.1.tgz", - "integrity": "sha512-jfZacW5SKOP97BF5rX5kQfJmRVZP5/adDUTY8fCSPvNcXDVpUEe2pr/iKGlcyZzchRJZrswnp68fgk3qBXgkJw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-object": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-0.3.2.tgz", - "integrity": "sha512-aAQiEdqFTTdsvUFxXm3umdo04J7MRljoVGbBlkH7BgNsMvVNAJyGj7C/wV1A8wHWAJj/YikeZbfuCKqhggNWGA==", - "dependencies": { - "sort-asc": "^0.1.0", - "sort-desc": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true - }, - "node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", - "dev": true - }, - "node_modules/split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/stream-combiner": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", - "dev": true, - "dependencies": { - "duplexer": "~0.1.1", - "through": "~2.3.4" - } - }, - "node_modules/stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/suncalc": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/suncalc/-/suncalc-1.9.0.tgz", - "integrity": "sha512-vMJ8Byp1uIPoj+wb9c1AdK4jpkSKVAywgHX0lqY7zt6+EWRRC3Z+0Ucfjy/0yxTVO1hwwchZe4uoFNqrIC24+A==" - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", - "dev": true, - "dependencies": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.26.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz", - "integrity": "sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==", - "dev": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser/node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "node_modules/through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "dependencies": { - "readable-stream": "3" - } - }, - "node_modules/through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dev": true, - "dependencies": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "node_modules/through2-filter/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/timers-ext": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz", - "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==", - "dev": true, - "dependencies": { - "es5-ext": "~0.10.46", - "next-tick": "1" - } - }, - "node_modules/to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", - "dev": true, - "dependencies": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", - "dev": true, - "dependencies": { - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/to-through/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/topojson-client": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz", - "integrity": "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==", - "peer": true, - "dependencies": { - "commander": "2" - }, - "bin": { - "topo2geo": "bin/topo2geo", - "topomerge": "bin/topomerge", - "topoquantize": "bin/topoquantize" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "peer": true - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, - "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/undertaker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", - "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "bach": "^1.0.0", - "collection-map": "^1.0.0", - "es6-weak-map": "^2.0.1", - "fast-levenshtein": "^1.0.0", - "last-run": "^1.1.0", - "object.defaults": "^1.0.0", - "object.reduce": "^1.0.0", - "undertaker-registry": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unique-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", - "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", - "dev": true, - "dependencies": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "^3.0.0" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true, - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urijs": { - "version": "1.19.11", - "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.11.tgz", - "integrity": "sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==", - "peer": true - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "dependencies": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "dev": true, - "dependencies": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-fs/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", - "dev": true, - "dependencies": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-sourcemap/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "node_modules/vinyl-sourcemap/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==", - "dev": true, - "dependencies": { - "source-map": "^0.5.1" - } - }, - "node_modules/vinyl-sourcemaps-apply/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vinyl/node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/web-worker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", - "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" - }, - "node_modules/webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-cli": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", - "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", - "dev": true, - "dependencies": { - "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^1.2.0", - "@webpack-cli/info": "^1.5.0", - "@webpack-cli/serve": "^1.7.0", - "colorette": "^2.0.14", - "commander": "^7.0.0", - "cross-spawn": "^7.0.3", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^2.2.0", - "rechoir": "^0.7.0", - "webpack-merge": "^5.7.3" - }, - "bin": { - "webpack-cli": "bin/cli.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "4.x.x || 5.x.x" - }, - "peerDependenciesMeta": { - "@webpack-cli/generators": { - "optional": true - }, - "@webpack-cli/migrate": { - "optional": true - }, - "webpack-bundle-analyzer": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/webpack-cli/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-cli/node_modules/interpret": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", - "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/webpack-cli/node_modules/rechoir": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", - "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", - "dev": true, - "dependencies": { - "resolve": "^1.9.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/webpack/node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "dev": true, - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", - "dev": true - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true - }, - "node_modules/wkt-parser": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.3.3.tgz", - "integrity": "sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw==" - }, - "node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/xml-utils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.7.0.tgz", - "integrity": "sha512-bWB489+RQQclC7A9OW8e5BzbT8Tu//jtAOvkYwewFr+Q9T9KDGvfzC1lp0pYPEQPEoPQLDkmxkepSC/2gIAZGw==" - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/yargs": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", - "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.1" - } - }, - "node_modules/yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - }, - "node_modules/zstddec": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.1.0.tgz", - "integrity": "sha512-w2NTI8+3l3eeltKAdK8QpiLo/flRAr2p8AGeakfMZOXBxOg9HIu4LVDxBi81sYgVhFhdJjv1OrB5ssI8uFPoLg==" - } - }, "dependencies": { "@ampproject/remapping": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -9769,6 +18,7 @@ "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "dev": true, "requires": { "@babel/highlight": "^7.23.4", "chalk": "^2.4.2" @@ -9777,12 +27,14 @@ "@babel/compat-data": { "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", - "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==" + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", + "dev": true }, "@babel/core": { "version": "7.23.7", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz", "integrity": "sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==", + "dev": true, "requires": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.23.5", @@ -9805,6 +57,7 @@ "version": "7.23.6", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "dev": true, "requires": { "@babel/types": "^7.23.6", "@jridgewell/gen-mapping": "^0.3.2", @@ -9833,6 +86,7 @@ "version": "7.23.6", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "dev": true, "requires": { "@babel/compat-data": "^7.23.5", "@babel/helper-validator-option": "^7.23.5", @@ -9885,12 +139,14 @@ "@babel/helper-environment-visitor": { "version": "7.22.20", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==" + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true }, "@babel/helper-function-name": { "version": "7.23.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, "requires": { "@babel/template": "^7.22.15", "@babel/types": "^7.23.0" @@ -9900,6 +156,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, "requires": { "@babel/types": "^7.22.5" } @@ -9925,6 +182,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-module-imports": "^7.22.15", @@ -9973,6 +231,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, "requires": { "@babel/types": "^7.22.5" } @@ -9990,6 +249,7 @@ "version": "7.22.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, "requires": { "@babel/types": "^7.22.5" } @@ -10024,6 +284,7 @@ "version": "7.23.7", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.7.tgz", "integrity": "sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ==", + "dev": true, "requires": { "@babel/template": "^7.22.15", "@babel/traverse": "^7.23.7", @@ -10034,6 +295,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.22.20", "chalk": "^2.4.2", @@ -10043,7 +305,8 @@ "@babel/parser": { "version": "7.23.6", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", - "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==" + "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", + "dev": true }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.23.3", @@ -10089,8 +352,7 @@ "version": "7.21.0-placeholder-for-preset-env.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "requires": {} + "dev": true }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", @@ -10946,6 +1208,7 @@ "version": "7.22.15", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dev": true, "requires": { "@babel/code-frame": "^7.22.13", "@babel/parser": "^7.22.15", @@ -10956,6 +1219,7 @@ "version": "7.23.7", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz", "integrity": "sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==", + "dev": true, "requires": { "@babel/code-frame": "^7.23.5", "@babel/generator": "^7.23.6", @@ -10979,43 +1243,6 @@ "to-fast-properties": "^2.0.0" } }, - "@cesium/engine": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@cesium/engine/-/engine-6.2.0.tgz", - "integrity": "sha512-9Iv0JFsCp7wGi7ZzP88WlkBMfOjA49obFJ4I+p2gNIGSmKZRPdstzEqUWjyJDZeck3sZaLfYUsyRDmDCgOIaBw==", - "peer": true, - "requires": { - "@tweenjs/tween.js": "^21.0.0", - "@zip.js/zip.js": "2.4.x", - "autolinker": "^4.0.0", - "bitmap-sdf": "^1.0.3", - "dompurify": "^3.0.2", - "draco3d": "^1.5.1", - "earcut": "^2.2.4", - "grapheme-splitter": "^1.0.4", - "jsep": "^1.3.8", - "kdbush": "^4.0.1", - "ktx-parse": "^0.6.0", - "lerc": "^2.0.0", - "mersenne-twister": "^1.1.0", - "meshoptimizer": "^0.20.0", - "pako": "^2.0.4", - "protobufjs": "^7.1.0", - "rbush": "^3.0.1", - "topojson-client": "^3.1.0", - "urijs": "^1.19.7" - } - }, - "@cesium/widgets": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@cesium/widgets/-/widgets-4.4.0.tgz", - "integrity": "sha512-K3kGy9rQAc1HVhPy4YE0ZIYK2RoQ9USpYh2l6NqtqFYXQy7buyctPjPC8aOvqX2+3Nn91+AOOyD1DHmkezR9BA==", - "peer": true, - "requires": { - "@cesium/engine": "^6.2.0", - "nosleep.js": "^0.12.0" - } - }, "@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", @@ -11048,16 +1275,6 @@ "requires": { "remove-trailing-separator": "^1.0.1" } - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } } } }, @@ -11079,16 +1296,6 @@ "requires": { "remove-trailing-separator": "^1.0.1" } - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } } } }, @@ -11096,6 +1303,7 @@ "version": "0.3.3", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, "requires": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -11105,12 +1313,14 @@ "@jridgewell/resolve-uri": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==" + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true }, "@jridgewell/set-array": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true }, "@jridgewell/source-map": { "version": "0.3.5", @@ -11125,12 +1335,14 @@ "@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true }, "@jridgewell/trace-mapping": { "version": "0.3.20", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -11171,76 +1383,6 @@ "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.4.tgz", "integrity": "sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ==" }, - "@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - "peer": true - }, - "@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - "peer": true - }, - "@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - "peer": true - }, - "@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", - "peer": true - }, - "@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", - "peer": true, - "requires": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - "peer": true - }, - "@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - "peer": true - }, - "@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - "peer": true - }, - "@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - "peer": true - }, - "@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", - "peer": true - }, - "@tweenjs/tween.js": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-21.0.0.tgz", - "integrity": "sha512-qVfOiFh0U8ZSkLgA6tf7kj2MciqRbSCWaJZRwftVO7UbtVDNsZAXpWXqvCDtIefvjC83UJB+vHTDOGm5ibXjEA==", - "peer": true - }, "@types/eslint": { "version": "8.56.1", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.1.tgz", @@ -11293,6 +1435,7 @@ "version": "20.10.7", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.7.tgz", "integrity": "sha512-fRbIKb8C/Y2lXxB5eVMj4IU7xpdox0Lh8bUPEdtLysaylsml1hOOx1+STloRs/B9nf7C6kPRmmg/V7aQW7usNg==", + "dev": true, "requires": { "undici-types": "~5.26.4" } @@ -11501,8 +1644,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", - "dev": true, - "requires": {} + "dev": true }, "@webpack-cli/info": { "version": "1.5.0", @@ -11517,8 +1659,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", - "dev": true, - "requires": {} + "dev": true }, "@xtuc/ieee754": { "version": "1.2.0", @@ -11532,18 +1673,18 @@ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true }, - "@zip.js/zip.js": { - "version": "2.4.26", - "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.4.26.tgz", - "integrity": "sha512-I9HBO3BHIxEMQmltmHM3iqUW6IHqi3gsL9wTSXvHTRpOrA6q2OxtR58EDSaOGjHhDVJ+wIOAxZyKq2x00AVmqw==", - "peer": true - }, "acorn": { "version": "5.7.4", "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", "dev": true }, + "acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true + }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -11560,8 +1701,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} + "dev": true }, "ansi-colors": { "version": "1.1.0", @@ -11600,15 +1740,16 @@ } }, "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -11736,6 +1877,14 @@ "default-compare": "^1.0.0", "get-value": "^2.0.6", "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } } }, "array-union": { @@ -11798,15 +1947,6 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "dev": true }, - "autolinker": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-4.0.0.tgz", - "integrity": "sha512-fl5Kh6BmEEZx+IWBfEirnRUU5+cOiV0OK7PEt0RBKvJMJ8GaRseIOeDU3FKf4j3CE5HVefcjHmhYPOcaVt0bZw==", - "peer": true, - "requires": { - "tslib": "^2.3.0" - } - }, "autoprefixer": { "version": "10.4.16", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", @@ -11909,6 +2049,16 @@ "requires": { "is-descriptor": "^1.0.0" } + }, + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } } } }, @@ -11934,12 +2084,6 @@ "file-uri-to-path": "1.0.0" } }, - "bitmap-sdf": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/bitmap-sdf/-/bitmap-sdf-1.0.4.tgz", - "integrity": "sha512-1G3U4n5JE6RAiALMxu0p1XmeZkTeCwGKykzsLTCqVzfSDaN6S7fKnkIkfejogz+iwqBWc0UYAIKnKHNN7pSfDg==", - "peer": true - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -11966,12 +2110,24 @@ "snapdragon-node": "^2.0.1", "split-string": "^3.0.2", "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "browserslist": { "version": "4.22.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", + "dev": true, "requires": { "caniuse-lite": "^1.0.30001565", "electron-to-chromium": "^1.4.601", @@ -12028,22 +2184,14 @@ "caniuse-lite": { "version": "1.0.30001576", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz", - "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==" - }, - "cesium": { - "version": "1.113.0", - "resolved": "https://registry.npmjs.org/cesium/-/cesium-1.113.0.tgz", - "integrity": "sha512-OtbeMGXZn2dlNVYWCeq0JeGjgFPikXp6aTjo/azzuvOTj3JwgVie0tgNUGVlYDVi+fMPQqttC14lJbPYRL7etw==", - "peer": true, - "requires": { - "@cesium/engine": "^6.2.0", - "@cesium/widgets": "^4.4.0" - } + "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==", + "dev": true }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -12119,16 +2267,6 @@ "requires": { "is-descriptor": "^0.1.0" } - }, - "is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } } } }, @@ -12160,23 +2298,6 @@ "string-width": "^1.0.1", "strip-ansi": "^3.0.1", "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } } }, "clone": { @@ -12200,23 +2321,6 @@ "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", "shallow-clone": "^3.0.0" - }, - "dependencies": { - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - } } }, "clone-stats": { @@ -12267,6 +2371,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "requires": { "color-name": "1.1.3" } @@ -12274,7 +2379,8 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true }, "color-support": { "version": "1.1.3", @@ -12291,7 +2397,8 @@ "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true }, "commondir": { "version": "1.0.1", @@ -12326,7 +2433,8 @@ "convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true }, "copy-descriptor": { "version": "0.1.1", @@ -12342,6 +2450,14 @@ "requires": { "each-props": "^1.3.2", "is-plain-object": "^5.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + } } }, "core-js": { @@ -12374,6 +2490,17 @@ "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, "css": { @@ -12407,6 +2534,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -12452,6 +2580,14 @@ "dev": true, "requires": { "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } } }, "default-resolution": { @@ -12490,6 +2626,18 @@ "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" + }, + "dependencies": { + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } } }, "del": { @@ -12524,18 +2672,6 @@ "resolved": "https://registry.npmjs.org/dom-to-image-more/-/dom-to-image-more-2.8.0.tgz", "integrity": "sha512-YqlHI1i+TMuaKwkFRO5oDPjC3eWf+6Hln9rHZcnFYvmoXwCrGZmZ7BYXBJOjw5utYg2Lp+QF9YO96F7CsDC4eQ==" }, - "dompurify": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.8.tgz", - "integrity": "sha512-b7uwreMYL2eZhrSCRC4ahLTeZcPZxSmYfmcQGXGkXiZSNW1X85v+SDM5KsWcpivIiUBH47Ji7NtyUdpLeF5JZQ==", - "peer": true - }, - "draco3d": { - "version": "1.5.6", - "resolved": "https://registry.npmjs.org/draco3d/-/draco3d-1.5.6.tgz", - "integrity": "sha512-+3NaRjWktb5r61ZFoDejlykPEFKT5N/LkbXsaddlw6xNSXBanUYpFc2AXXpbJDilPHazcSreU/DpQIaxfX0NfQ==", - "peer": true - }, "duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -12562,17 +2698,6 @@ "requires": { "is-plain-object": "^2.0.1", "object.defaults": "^1.1.0" - }, - "dependencies": { - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } } }, "earcut": { @@ -12589,7 +2714,8 @@ "electron-to-chromium": { "version": "1.4.623", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz", - "integrity": "sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==" + "integrity": "sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==", + "dev": true }, "elm-pep": { "version": "1.0.6", @@ -12689,12 +2815,14 @@ "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true }, "eslint-scope": { "version": "5.1.1", @@ -12799,14 +2927,13 @@ "is-descriptor": "^0.1.0" } }, - "is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" + "is-extendable": "^0.1.0" } }, "ms": { @@ -12850,12 +2977,24 @@ "dev": true }, "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } } }, "extglob": { @@ -12882,6 +3021,25 @@ "requires": { "is-descriptor": "^1.0.0" } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } } } }, @@ -12943,6 +3101,17 @@ "is-number": "^3.0.0", "repeat-string": "^1.6.1", "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "find-cache-dir": { @@ -12989,17 +3158,6 @@ "object.defaults": "^1.1.0", "object.pick": "^1.2.0", "parse-filepath": "^1.0.1" - }, - "dependencies": { - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } } }, "flagged-respawn": { @@ -13064,22 +3222,10 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" } }, "fs.realpath": { @@ -13108,7 +3254,8 @@ "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true }, "geotiff": { "version": "2.1.1", @@ -13275,23 +3422,13 @@ "ini": "^1.3.4", "is-windows": "^1.0.1", "which": "^1.2.14" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } } }, "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true }, "globby": { "version": "6.1.0", @@ -13338,12 +3475,6 @@ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "peer": true - }, "growly": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", @@ -13360,6 +3491,34 @@ "gulp-cli": "^2.2.0", "undertaker": "^1.2.1", "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + } } }, "gulp-autoprefixer": { @@ -13374,6 +3533,28 @@ "postcss": "^8.3.0", "through2": "^4.0.2", "vinyl-sourcemaps-apply": "^0.2.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "requires": { + "readable-stream": "3" + } + } } }, "gulp-clean-css": { @@ -13399,32 +3580,6 @@ } } }, - "gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - } - }, "gulp-include": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/gulp-include/-/gulp-include-2.4.1.tgz", @@ -13475,6 +3630,26 @@ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "requires": { + "readable-stream": "3" + } } } }, @@ -13490,12 +3665,6 @@ "through2": "^2.0.3" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, "ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", @@ -13565,30 +3734,11 @@ "extend-shallow": "^1.1.2" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } } } }, @@ -13610,6 +3760,29 @@ "replace-ext": "^2.0.0", "strip-ansi": "^6.0.1", "vinyl-sourcemaps-apply": "^0.2.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } } }, "gulp-sourcemaps": { @@ -13636,16 +3809,6 @@ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } } } }, @@ -13665,46 +3828,6 @@ "through2": "^2.0.0", "uglify-js": "^3.0.5", "vinyl-sourcemaps-apply": "^0.2.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } } }, "gulplog": { @@ -13723,20 +3846,13 @@ "dev": true, "requires": { "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - } } }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true }, "has-gulplog": { "version": "0.1.0", @@ -13965,9 +4081,9 @@ } }, "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", "dev": true, "requires": { "is-accessor-descriptor": "^1.0.1", @@ -14061,10 +4177,13 @@ } }, "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } }, "is-promise": { "version": "2.2.2", @@ -14173,16 +4292,11 @@ "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-3.2.5.tgz", "integrity": "sha512-aBE4n43IPvjaddScbvWRA2YlTzKEynHzu7MqOyTipdHucf/VxS63ViCjxYRg86M8Rxwbt/GfzHl1kKERkt45fQ==" }, - "jsep": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/jsep/-/jsep-1.3.8.tgz", - "integrity": "sha512-qofGylTGgYj9gZFsHuyWAN4jr35eJ66qJCK4eKDnldohuUoQFbU3iZn2zjvEbd9wOAhP9Wx5DsAAduTyE1PSWQ==", - "peer": true - }, "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true }, "json-parse-even-better-errors": { "version": "2.3.1", @@ -14210,7 +4324,8 @@ "json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true }, "just-debounce": { "version": "1.1.0", @@ -14218,24 +4333,12 @@ "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", "dev": true }, - "kdbush": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz", - "integrity": "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==", - "peer": true - }, "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, - "ktx-parse": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.6.0.tgz", - "integrity": "sha512-hYOJUI86N9+YPm0M3t8hVzW9t5FnFFibRalZCrqHs/qM2eNziqQzBtAaF0ErgkXm8F+5uE8CjPUYr32vWlXLkQ==", - "peer": true - }, "last-run": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", @@ -14273,12 +4376,6 @@ "flush-write-stream": "^1.0.2" } }, - "lerc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lerc/-/lerc-2.0.0.tgz", - "integrity": "sha512-7qo1Mq8ZNmaR4USHHm615nEW2lPeeWJ3bTyoqFbd35DLx0LUH7C6ptt5FDCTAlbIzs3+WKrk5SkJvw8AFDE2hg==", - "peer": true - }, "liftoff": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", @@ -14293,17 +4390,6 @@ "object.map": "^1.0.0", "rechoir": "^0.6.2", "resolve": "^1.1.7" - }, - "dependencies": { - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } } }, "load-json-file": { @@ -14390,12 +4476,6 @@ "lodash._reinterpolate": "^3.0.0" } }, - "long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", - "peer": true - }, "loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -14408,6 +4488,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, "requires": { "yallist": "^3.0.2" } @@ -14452,14 +4533,6 @@ "dev": true, "requires": { "kind-of": "^6.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - } } }, "map-cache": { @@ -14545,18 +4618,6 @@ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", "dev": true }, - "mersenne-twister": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mersenne-twister/-/mersenne-twister-1.1.0.tgz", - "integrity": "sha512-mUYWsMKNrm4lfygPkL3OfGzOPTR2DBlTkBNHM//F6hGp8cLThY897crAlk3/Jo17LEOOjQUrNAx6DvgO77QJkA==", - "peer": true - }, - "meshoptimizer": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.20.0.tgz", - "integrity": "sha512-olcJ1q+YVnjroRJpCL1Dj5aZxr2JMr2hRutMUwhuHZvpAL7SIZgOT6eMlFF4TbBGSR89tawE/gqB79J/LrW/Nw==", - "peer": true - }, "mgrs": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz", @@ -14581,42 +4642,6 @@ "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - } } }, "mime-db": { @@ -14666,15 +4691,6 @@ "requires": { "is-plain-object": "^2.0.4" } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } } } }, @@ -14686,7 +4702,8 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "mute-stdout": { "version": "1.0.1", @@ -14724,42 +4741,6 @@ "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - } } }, "neo-async": { @@ -14806,6 +4787,15 @@ "lru-cache": "^6.0.0" } }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -14817,7 +4807,8 @@ "node-releases": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "dev": true }, "node.extend": { "version": "2.0.3", @@ -14861,12 +4852,6 @@ "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "dev": true }, - "nosleep.js": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/nosleep.js/-/nosleep.js-0.12.0.tgz", - "integrity": "sha512-9d1HbpKLh3sdWlhXMhU6MMH+wQzKkrgfRkYV0EBdvt99YJfj0ilCJrWRDYG2130Tm4GXbEoTCx5b34JSaP+HhA==", - "peer": true - }, "now-and-later": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", @@ -14903,18 +4888,8 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" + "requires": { + "is-descriptor": "^0.1.0" } }, "kind-of": { @@ -15023,14 +4998,12 @@ "ol-cesium": { "version": "2.14.0", "resolved": "https://registry.npmjs.org/ol-cesium/-/ol-cesium-2.14.0.tgz", - "integrity": "sha512-/4bAW2BMSSQUBfnhOEuIZzFamtco9OC4lvzN2lzrdoLhAaatfSW6+AJhHZcVesVWZg09uUbnlWDp3QuP3v9JGg==", - "requires": {} + "integrity": "sha512-/4bAW2BMSSQUBfnhOEuIZzFamtco9OC4lvzN2lzrdoLhAaatfSW6+AJhHZcVesVWZg09uUbnlWDp3QuP3v9JGg==" }, "ol-ext": { "version": "4.0.13", "resolved": "https://registry.npmjs.org/ol-ext/-/ol-ext-4.0.13.tgz", - "integrity": "sha512-eNUKmPXBp7pOI8lE/qhv+oIbCwFyrqW4gGcILxTlvjhICKyaNkcmXGm3lOvHd2PnsKBtbjwg2knHiJKpEQNDtg==", - "requires": {} + "integrity": "sha512-eNUKmPXBp7pOI8lE/qhv+oIbCwFyrqW4gGcILxTlvjhICKyaNkcmXGm3lOvHd2PnsKBtbjwg2knHiJKpEQNDtg==" }, "ol-mapbox-style": { "version": "12.1.1", @@ -15247,7 +5220,8 @@ "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true }, "picomatch": { "version": "2.3.1", @@ -15295,36 +5269,6 @@ "arr-diff": "^4.0.0", "arr-union": "^3.1.0", "extend-shallow": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } } }, "posix-character-classes": { @@ -15371,26 +5315,6 @@ "wkt-parser": "^1.3.3" } }, - "protobufjs": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.5.tgz", - "integrity": "sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==", - "peer": true, - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" - } - }, "protocol-buffers-schema": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", @@ -15524,14 +5448,6 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } } }, "readdirp": { @@ -15592,36 +5508,6 @@ "requires": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } } }, "regexpu-core": { @@ -15674,18 +5560,6 @@ "remove-bom-buffer": "^3.0.0", "safe-buffer": "^5.1.0", "through2": "^2.0.3" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } } }, "remove-trailing-separator": { @@ -15707,9 +5581,9 @@ "dev": true }, "replace-ext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", - "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", "dev": true }, "replace-homedir": { @@ -15815,9 +5689,9 @@ "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" }, "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, "safe-regex": { @@ -15954,7 +5828,8 @@ "semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true }, "semver-greatest-satisfied-range": { "version": "1.1.0", @@ -16004,13 +5879,13 @@ "split-string": "^3.0.1" }, "dependencies": { - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { - "isobject": "^3.0.1" + "is-extendable": "^0.1.0" } } } @@ -16022,14 +5897,6 @@ "dev": true, "requires": { "kind-of": "^6.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - } } }, "shebang-command": { @@ -16087,14 +5954,13 @@ "is-descriptor": "^0.1.0" } }, - "is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" + "is-extendable": "^0.1.0" } }, "ms": { @@ -16130,6 +5996,16 @@ "requires": { "is-descriptor": "^1.0.0" } + }, + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } } } }, @@ -16267,36 +6143,6 @@ "dev": true, "requires": { "extend-shallow": "^3.0.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } } }, "stack-trace": { @@ -16323,16 +6169,6 @@ "requires": { "is-descriptor": "^0.1.0" } - }, - "is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } } } }, @@ -16358,23 +6194,6 @@ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", "dev": true }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", @@ -16384,32 +6203,24 @@ "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" } }, "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, "requires": { - "ansi-regex": "^5.0.1" + "ansi-regex": "^2.0.0" } }, "strip-bom": { @@ -16436,6 +6247,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -16515,25 +6327,13 @@ "dev": true }, "through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, "requires": { - "readable-stream": "3" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, "through2-filter": { @@ -16544,18 +6344,6 @@ "requires": { "through2": "~2.0.0", "xtend": "~4.0.0" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } } }, "time-stamp": { @@ -16619,36 +6407,6 @@ "extend-shallow": "^3.0.2", "regex-not": "^1.0.2", "safe-regex": "^1.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } } }, "to-regex-range": { @@ -16668,35 +6426,8 @@ "dev": true, "requires": { "through2": "^2.0.3" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } - } - }, - "topojson-client": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz", - "integrity": "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==", - "peer": true, - "requires": { - "commander": "2" } }, - "tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "peer": true - }, "type": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", @@ -16748,7 +6479,8 @@ "undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", @@ -16850,6 +6582,7 @@ "version": "1.0.13", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" @@ -16864,12 +6597,6 @@ "punycode": "^2.1.0" } }, - "urijs": { - "version": "1.19.11", - "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.11.tgz", - "integrity": "sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==", - "peer": true - }, "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", @@ -16931,14 +6658,6 @@ "cloneable-readable": "^1.0.0", "remove-trailing-separator": "^1.0.1", "replace-ext": "^1.0.0" - }, - "dependencies": { - "replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true - } } }, "vinyl-fs": { @@ -16964,18 +6683,6 @@ "value-or-function": "^3.0.0", "vinyl": "^2.0.0", "vinyl-sourcemap": "^1.1.0" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } } }, "vinyl-sourcemap": { @@ -17080,13 +6787,6 @@ "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true }, - "acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "dev": true, - "requires": {} - }, "schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", @@ -17161,9 +6861,9 @@ "dev": true }, "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "requires": { "isexe": "^2.0.0" @@ -17194,23 +6894,6 @@ "requires": { "string-width": "^1.0.1", "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } } }, "wrappy": { @@ -17239,7 +6922,8 @@ "yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true }, "yargs": { "version": "7.1.2", diff --git a/src/Resources/public/build/c4g-backend-editor.js b/src/Resources/public/build/c4g-backend-editor.js index bf9e6e03..ccde0642 100644 --- a/src/Resources/public/build/c4g-backend-editor.js +++ b/src/Resources/public/build/c4g-backend-editor.js @@ -1,2 +1,2 @@ /*! For license information please see c4g-backend-editor.js.LICENSE.txt */ -(()=>{var e,t,r={"./src/Resources/public/js/c4g-editor-constant-css.js":(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cssConstants=void 0;var n=r("./src/Resources/public/js/c4g-maps-constant.js");t.cssConstants=jQuery.extend({BUTTON_APPLY:"c4g-button-apply",DRAW_CONTENT_POINT:"c4g-draw-content-point",DRAW_CONTENT_LINESTRING:"c4g-draw-content-line",DRAW_CONTENT_POLYGON:"c4g-draw-content-polygon",DRAW_CONTENT_CIRCLE:"c4g-draw-content-circle",DRAW_CONTENT_FREEHAND:"c4g-draw-content-freehand",TOGGLE_CATEGORY:"c4g-toggle-category",TOGGLE_CATEGORY_OPEN:"c4g-toggle-category-open",TOGGLE_CATEGORY_CLOSED:"c4g-toggle-category-closed",CATEGORY_HEADLINE:"catHeadline",BUTTON_DESELECT_ALL:"c4g-btn-deselect-all-data",BUTTON_DELETE_ALL:"c4g-btn-delete-all-data",BUTTON_TRANSLATE_ALL:"c4g-btn-translate-all-data",BUTTON_DISPLACE_ALL:"c4g-btn-displace-all-data",BUTTON_COPY_DISPLACE_ALL:"c4g-btn-copy-displace-all-data",EDITOR_DIALOG_CONFIRM:"c4g-editor-dialog-confirm",EDITOR_DIALOG_CANCEL:"c4g-editor-dialog-cancel",BUTTON_EDIT_DATA:"c4g-btn-edit-data",DATA_ERROR_LABEL:"c4g-edit-data-error-label",PROJECT_ERROR_LABEL:"c4g-edit-project-error-label",BUTTON_DUPLICATE_DATA:"c4g-btn-duplicate-data",BUTTON_DISPLACE_DATA:"c4g-btn-displace-data",BUTTON_DUPLICATE_DISPLACE_DATA:"c4g-btn-duplicate-displace-data",BUTTON_ROTATE_DATA:"c4g-btn-rotate-data",BUTTON_DESELECT_DATA:"c4g-btn-deselect-data",BUTTON_REVERT_DATA:"c4g-btn-revert-data",ACTIVE:"c4g-active",INACTIVE:"c4g-inactive",BUTTON_PROJECT_EDIT:"c4g-project-edit",BUTTON_PROJECT_DELETE:"c4g-project-delete",BUTTON_PROJECT_CREATE:"c4g-project-create",PROJECT_BUTTON_BAR:"c4g-projects-bar",EDITOR_DRAW_CONTENT_POINT:"c4g-draw-content-point",EDITOR_DRAW_CONTENT_FREEHAND:"c4g-draw-content-freehand",EDITOR_DRAW_CONTENT_LINESTRING:"c4g-draw-content-line",EDITOR_DRAW_CONTENT_POLYGON:"c4g-draw-content-polygon",EDITOR_DRAW_CONTENT_CIRCLE:"c4g-draw-content-circle",EDITOR_DRAW_CONTENT_PROJECT:"c4g-draw-content-project",EDITOR_DRAW_TRIGGER:"c4g-draw-trigger",EDITOR_CONTENT_SELECT:"c4g-content-select",EDITOR_DRAW_OPTIONS:"c4g-editor-draw-options",EDITOR_FEATURE_APPLY:"c4g-editor-feature-apply",EDITOR_FEATURE_DELETE:"c4g-editor-feature-delete",EDITOR_FEATURE_MODIFY:"c4g-editor-feature-modify",EDITOR_VIEW_TRIGGER_SELECT:"c4g-editor-view-trigger-select",EDITOR_VIEW_TRIGGER_DRAW_POINT:"c4g-editor-view-trigger-draw-point",EDITOR_VIEW_TRIGGER_DRAW_FREEHAND:"c4g-editor-view-trigger-draw-freehand",EDITOR_VIEW_TRIGGER_DRAW_LINESTRING:"c4g-editor-view-trigger-draw-line",EDITOR_VIEW_TRIGGER_DRAW_POLYGON:"c4g-editor-view-trigger-draw-polygon",EDITOR_VIEW_TRIGGER_DRAW_CIRCLE:"c4g-editor-view-trigger-draw-circle"},n.cssConstants)},"./src/Resources/public/js/c4g-editor-i18n-de.js":(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.projectEditorLang=void 0,t.projectEditorLang={LANG:"de",METADATA_EDIT:"Metadaten bearbeiten",DUPLICATE_ELEMENT:"Element duplizieren",DISPLACE_ELEMENT:"Element in anderes Projekt verschieben",DUPLICATE_AND_DELETE:"Element duplizieren & in anderes Projekt verschieben",CHOOSE_PROJECT:"Wähle ein Projekt ...",EDITOR_FEATURE_DELETE_HEADLINE:"Element löschen",EDITOR_FEATURE_DELETE_QUESTION:"Wollen Sie das Element wirklich löschen?",ROTATE_ELEMENT:"Element rotieren",DESELECT_ELEMENT:"Element-Auswahl aufheben",REVERT_ELEMENT:"Letzte Version wiederherstellen",CONFIRM_DELETE_ALL:"Wollen Sie die ausgewählten Elemente wirklich löschen?",BUTTON_DESELECT_ALL:"Auswahl für alle aufheben",BUTTON_DELETE_ALL:"Ausgewählte Elemente löschen",BUTTON_DISPLACE_ALL:"Ausgewählte Elemente in anderes Projekt verschieben",BUTTON_CONFIRM:"Bestätigen",BUTTON_CANCEL:"Abbrechen",BUTTON_COPY_DISPLACE_ALL:"Ausgewählte Elemente kopieren und in anderes Projekt verschieben",BUTTON_TRANSLATE_ALL:"Ausgewählte Elemente auf der Karte verschieben",BUTTON_APPLY_TRANSLATE:"Änderungen übernehmen",EDITOR:"Editor",EDITOR_ENABLE_INSTANT_MEASURE:"Messen während des Zeichnens",EDITOR_ENABLE_FREEHAND_DRAW:"Freihand zeichnen",EDITOR_FEATURE_APPLY:"Editieren beenden",EDITOR_FEATURE_DELETE:"Aktives Element löschen",EDITOR_FEATURE_MODIFY:"Elemente editieren",EDITOR_SELECT_INFO:"Zur Auswahl ein Element auf der Karte anklicken.",EDITOR_SELECT_INFO_ADDITIONAL:"[Strg] + [Klick] für Mehrfachauswahl
[Shift] halten für Auswahlbox",EDITOR_VIEW_TRIGGER_SELECT:"Auswahl Modus",EDITOR_VIEW_TRIGGER_DRAW_POINT:"Punktwerkzeuge",EDITOR_VIEW_TRIGGER_DRAW_FREEHAND:"Freihand zeichnen",EDITOR_VIEW_TRIGGER_DRAW_LINESTRING:"Streckenwerkzeuge",EDITOR_VIEW_TRIGGER_DRAW_POLYGON:"Flächenwerkzeuge",EDITOR_VIEW_TRIGGER_DRAW_CIRCLE:"Kreiswerkzeuge",CTRL_EDITOR:"Editor ein-/ausblenden",EDITOR_API_ERROR_TITLE:"Es ist ein Fehler aufgetreten",NONE:""}},"./src/Resources/public/js/c4g-editor-i18n.js":(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getEditorLanguage=function(e){return"de"===e.lang||e.lang,o.projectEditorLang},t.langConstants=void 0;var n=r("./src/Resources/public/js/c4g-maps-constant-i18n-de.js"),i=r("./src/Resources/public/js/c4g-maps-constant-i18n-en.js"),o=r("./src/Resources/public/js/c4g-editor-i18n-de.js"),s={};"undefined"!=typeof mapData&&(s="de"===mapData.lang?n.langConstantsGerman:"en"===mapData.lang?i.langConstantsEnglish:n.langConstantsGerman),t.langConstants=jQuery.extend(s,o.projectEditorLang)},"./src/Resources/public/js/c4g-maps-constant-i18n-de.js":(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.langConstantsGerman=void 0,t.langConstantsGerman={LANG:"de",NAME:"Name",HIDE:"Zuklappen",CLOSE:"Schließen",POINT:"POI",FREEHAND:"Freihand",LINE:"Linie",POLYGON:"Fläche",CIRCLE:"Kreis",PERIMETER:"Umfang",LENGTH:"Länge",SURFACEAREA:"Flächeninhalt",RADIUS:"Radius",REFRESH:"Aktualisieren",ACCEPT:"Akzeptieren",CANCEL:"Abbrechen",COPY_TO_CLIPBOARD:"In Zwischenablage kopieren",CTRL_ZOOM_IN:"Vergrößern",CTRL_ZOOM_OUT:"Verkleinern",CTRL_ZOOM_EXT:"Maximal verkleinern",CTRL_ZOOM_HOME:"Zur ursprünglichen Position",CTRL_ZOOM_POS:"Zum aktuellen Standort",CTRL_ZOOM_SLIDER:"Zoom Slider",CTRL_RESET_ROTATION:"Rotation (touch, ctrl+shift+mouse) zurücksetzen",CTRL_PORTSIDE:"Portside ein-/ausblenden",CTRL_ROUTER:"Router ein-/ausblenden",CTRL_MEASURETOOLS:"Messwerkzeuge ein-/ausblenden",CTRL_INFOPAGE:"Infoseite ein-/ausblenden",CTRL_ADDITIONALPANEL:"Panel ein-/ausblenden",CTRL_ACCOUNT:"Account ein-/ausblenden",CTRL_ZOOMLEVEL:"Zoom",CTRL_MOUSECOORDS:"Lon/Lat",CTRL_GEOSEARCH:"Suche ein-/ausblenden",CTRL_START_SEARCH:"Suche starten",CTRL_OVERVIEWMAP:"Übersichtskarte ein-/ausblenden",CTRL_SIDEBOARD:"Element ein-/ausblenden",CTRL_STARBOARD:"Elementauswahl ein-/ausblenden",CTRL_ATTRIBUTION:"Attribution anzeigen",CTRL_GRID:"Gitter ein-/ausblenden",CTRL_PERMALINK:"Permalink generieren",CTRL_FULLSCREEN:"Vollbildmodus ein-/ausschalten",CTRL_PRINT:"Karte exportieren",CTRL_BASELAYER:"Basiskartenwechsler ein-/ausschalten",CTRL_INFOAREA:"Infobereich öffnen/schließen",STARBOARD:"Kartenelemente",STARBOARD_BASELAYER:"Basiskarten",STARBOARD_LAYER:"Ebenen",STARBOARD_VIEW_TRIGGER_BASELAYERSWITCHER:"Basiskarten",STARBOARD_VIEW_TRIGGER_LAYERSWITCHER:"Kartenelemente",STARBOARD_ELEMENT_ZOOM:"Auf Element zoomen",STARBOARD_ELEMENT_TRIGGER:"Element in Karte schalten",STARBOARD_ELEMENT_TRIGGER_1:"Element ",STARBOARD_ELEMENT_TRIGGER_2:" in Karte schalten",STARBOARD_ELEMENT_CHILDS:"Kindelemente anzeigen",STARBOARD_ELEMENT_ZOOM_BEFORE:"Zu ",STARBOARD_ELEMENT_ZOOM_AFTER:" zoomen",LAYERSWITCHER_TOGGLE_ALL:"Alle Elemente",SIDEBOARD:"Sideboard",RESET_FILTER:"Filter zurücksetzen",GEOSEARCH:"Suche",OVERVIEWMAP:"Übersichtskarte",TOOLTIP_POSITION:"Eigener Standort",MEASURETOOLS:"Messwerkzeuge",MEASURETOOLS_INFO:"Wählen Sie einen Messtyp overviewaus und starten Sie die Messung durch das Klicken in die Karte.",MEASURETOOLS_INFO_ADDITIONAL:"(Einzelne Messungen können mit einem Doppelklick beendet werden.)",MEASURETOOLS_VIEW_TRIGGER_SELECT:"Auswahl Modus",MEASURETOOLS_VIEW_TRIGGER_DRAW_LINESTRING:"Strecken messen",MEASURETOOLS_VIEW_TRIGGER_DRAW_POLYGON:"Flächen messen",MEASURETOOLS_VIEW_TRIGGER_DRAW_CIRCLE:"Radius messen",MEASURETOOLS_VIEW_TRIGGER_DRAW_FREEHAND:"Freihand messen",ELEMENTS_SCOPE:"Elemente im Kartenausschnitt",INFOPAGE:"Informationen",ADDITIONALPANEL:"Panel",ADDITIONALPANEL_VIEW_TRIGGER:"Panel anzeigen",ACCOUNT:"Account",ACCOUNT_VIEW_TRIGGER:"Account anzeigen",SEARCH_NOT_FOUND:"Die Lokation konnte nicht gefunden werden. Bitte versuchen Sie eine andere Eingabe.",DIST:"Entfernung",NONE:""}},"./src/Resources/public/js/c4g-maps-constant-i18n-en.js":(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.langConstantsEnglish=void 0,t.langConstantsEnglish={LANG:"en",NAME:"Name",HIDE:"Hide",CLOSE:"Close",POINT:"POI",FREEHAND:"freehand",LINE:"Line",POLYGON:"Area",CIRCLE:"Circle",PERIMETER:"Perimeter",LENGTH:"Length",SURFACEAREA:"Surface area",RADIUS:"Radius",REFRESH:"Refresh",ACCEPT:"Accept",CANCEL:"Cancel",COPY_TO_CLIPBOARD:"Copy to clipboard",CTRL_ZOOM_IN:"Zoom in",CTRL_ZOOM_OUT:"Zoom out",CTRL_ZOOM_EXT:"Fit to extent",CTRL_ZOOM_HOME:"jump to initial position",CTRL_ZOOM_POS:"jump to browser/device position",CTRL_ZOOM_SLIDER:"Zoom slider",CTRL_RESET_ROTATION:"Reset rotation (touch, ctrl+shift+mouse)",CTRL_PORTSIDE:"Toggle portside",CTRL_EDITOR:"Toggle editor",CTRL_MEASURETOOLS:"Toggle measuretools",CTRL_INFOPAGE:"Toggle infopage",CTRL_ADDITIONALPANEL:"Toggle panel",CTRL_ACCOUNT:"Toggle account",CTRL_ZOOMLEVEL:"Zoom",CTRL_MOUSECOORDS:"Lon/Lat",CTRL_GEOSEARCH:"Toggle geosearch",CTRL_START_SEARCH:"start search",CTRL_OVERVIEWMAP:"Toggle overviewmap",CTRL_SIDEBOARD:"Toggle element",CTRL_STARBOARD:"Toggle element selection",CTRL_ATTRIBUTION:"Show attribution",CTRL_GRID:"Toggle grid",CTRL_PERMALINK:"Generate Permalink",CTRL_FULLSCREEN:"Toggle fullscreen-mode",CTRL_PRINT:"Export map",CTRL_BASELAYER:"Switch base map changer on/off",CTRL_INFOAREA:"Open/close info area",EDITOR:"Editor",EDITOR_ENABLE_INSTANT_MEASURE:"Measure while drawing",EDITOR_ENABLE_FREEHAND_DRAW:"Freehand draw",EDITOR_FEATURE_APPLY:"End modification",EDITOR_FEATURE_DELETE:"Delete active feature",EDITOR_FEATURE_MODIFY:"Modify feature",EDITOR_SELECT_INFO:"Click an element on the map to select it.",EDITOR_SELECT_INFO_ADDITIONAL:"[ctrl] + [click] for multiselect
[shift] for boxselect",EDITOR_VIEW_TRIGGER_SELECT:"Select-mode",EDITOR_VIEW_TRIGGER_DRAW_POINT:"Add POIs",EDITOR_VIEW_TRIGGER_DRAW_FREEHAND:"Draw freehand",EDITOR_VIEW_TRIGGER_DRAW_LINESTRING:"Add tracks",EDITOR_VIEW_TRIGGER_DRAW_POLYGON:"Add areas",EDITOR_VIEW_TRIGGER_DRAW_CIRCLE:"Add circles",STARBOARD:"Layerswitcher",STARBOARD_BASELAYER:"Baselayer",STARBOARD_LAYER:"Layer",STARBOARD_VIEW_TRIGGER_BASELAYERSWITCHER:"Baselayerswitcher",STARBOARD_VIEW_TRIGGER_LAYERSWITCHER:"Map elements",STARBOARD_ELEMENT_ZOOM:"Zoom to element",STARBOARD_ELEMENT_TRIGGER:"Trigger element in map",STARBOARD_ELEMENT_TRIGGER_1:"Trigger ",STARBOARD_ELEMENT_TRIGGER_2:" in map",STARBOARD_ELEMENT_CHILDS:"Show child elements",STARBOARD_ELEMENT_ZOOM_BEFORE:"Zoom to element ",STARBOARD_ELEMENT_ZOOM_AFTER:"",LAYERSWITCHER_TOGGLE_ALL:"All elements",RESET_FILTER:"Reset filter",MEASURETOOLS:"Measuretools",MEASURETOOLS_INFO:"Select a measuretype and start measuring by clicking on the map.",MEASURETOOLS_INFO_ADDITIONAL:"(To stop a measurement, double-click on the map.)",MEASURETOOLS_VIEW_TRIGGER_SELECT:"Select-mode",MEASURETOOLS_VIEW_TRIGGER_DRAW_LINESTRING:"Measure tracks",MEASURETOOLS_VIEW_TRIGGER_DRAW_POLYGON:"Measure areas",MEASURETOOLS_VIEW_TRIGGER_DRAW_CIRCLE:"Measure radius",MEASURETOOLS_VIEW_TRIGGER_DRAW_FREEHAND:"Measure freehand",GEOSEARCH:"Search",OVERVIEWMAP:"Overview map",TOOLTIP_POSITION:"own position",ELEMENTS_SCOPE:"Elements in current scope",INFOPAGE:"Infopage",INFOPAGE_VIEW_TRIGGER:"Show informations",ADDITIONALPANEL:"Panel",ADDITIONALPANEL_VIEW_TRIGGER:"Show panel",ACCOUNT:"Account",ACCOUNT_VIEW_TRIGGER:"Show account",SEARCH_NOT_FOUND:"Location not found. Sorry... :(",DIST:"Distance",NONE:""}},"./src/Resources/public/js/c4g-maps-constant.js":(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cssConstants=void 0,t.cssConstants={OPEN:"c4g-open",CLOSE:"c4g-close",CLOSEABLE:"c4g-closeable",ENABLED:"c4g-enabled",DISABLED:"c4g-disabled",HIDE:"c4g-hide",ICON:"c4g-icon",CONTROL:"c4g-control",COPY:"c4g-copy",REFRESH:"c4g-refresh",ACTIVE:"c4g-active",INACTIVE:"c4g-inactive",LOADING:"c4g-loading",ANIMATION_SPIN:"c4g-animation-spin",LARGE:"c4g-large",SMALL:"c4g-small",HORIZONTAL:"c4g-horizontal",VERTICAL:"c4g-vertical",ATTRIBUTION_LOGO:"c4g-attribution-logo",CONTROL_CONTAINER_TL:"c4g-control-container-top-left",CONTROL_CONTAINER_TR:"c4g-control-container-top-right",CONTROL_CONTAINER_BL:"c4g-control-container-bottom-left",CONTROL_CONTAINER_BL_SUB:"c4g-control-container-bottom-left-sub",CONTROL_CONTAINER_BR:"c4g-control-container-bottom-right",GEOSEARCH:"c4g-geosearch",GEOSEARCH_WRAPPER:"c4g-geosearch-wrapper",GEOSEARCH_TRIGGER:"c4g-geosearch-trigger",GEOSEARCH_START:"c4g-geosearch-start",GRATICULE:"c4g-graticule",MEASURETOOLS_VIEW_TRIGGER_SELECT:"c4g-measuretools-view-trigger-select",MEASURETOOLS_VIEW_TRIGGER_DRAW_LINESTRING:"c4g-measuretools-view-trigger-draw-line",MEASURETOOLS_VIEW_TRIGGER_DRAW_POLYGON:"c4g-measuretools-view-trigger-draw-polygon",MEASURETOOLS_VIEW_TRIGGER_DRAW_CIRCLE:"c4g-measuretools-view-trigger-draw-circle",MEASURETOOLS_VIEW_TRIGGER_DRAW_FREEHAND:"c4g-measuretools-view-trigger-draw-freehand",PRINT:"c4g-print",INFOPAGE_VIEW_TRIGGER:"c4g-infopage-view-trigger",INFOPAGE:"c4g-infopage",ADDITIONALPANEL_VIEW_TRIGGER:"c4g-additionalpanel-view-trigger",ADDITIONALPANEL:"c4g-additionalpanel",OVERVIEWMAP:"c4g-overviewmap",OVERVIEWMAP_WRAPPER:"c4g-overviewmap-wrapper",PERMALINK:"c4g-permalink",PERMALINK_POPUP:"c4g-permalink-popup",POPUP_CLOSE:"c4g-popup-close",POPUP_ROUTE_WRAPPER:"c4g-popup-route-wrapper",POPUP_ROUTE_FROM:"c4g-popup-route-from",POPUP_ROUTE_TO:"c4g-popup-route-to",PORTSIDE:"c4g-portside",PORTSIDE_CONTAINER:"c4g-portside-container",PORTSIDE_CONTROL:"c4g-portside-control",PORTSIDE_WRAPPER:"c4g-portside-wrapper",PORTSIDE_TITLEBAR:"c4g-portside-titlebar",PORTSIDE_TOP_TOOLBAR:"c4g-portside-top-toolbar",PORTSIDE_CONTENT_CONTAINER:"c4g-portside-content-container",PORTSIDE_BOTTOM_TOOLBAR:"c4g-portside-bottom-toolbar",PORTSIDE_STATUSBAR:"c4g-portside-statusbar",PORTSIDE_VIEWTRIGGERBAR:"c4g-portside-viewtriggerbar",PORTSIDE_HEADLINE:"c4g-portside-headline",PORTSIDE_BUTTONBAR:"c4g-portside-buttonbar",PORTSIDE_BUTTON:"c4g-portside-button",PORTSIDE_HIDE:"c4g-portside-hide",PORTSIDE_CLOSE:"c4g-portside-close",SPINNER:"c4g-spinner",STARBOARD:"c4g-starboard",STARBOARD_CONTAINER:"c4g-starboard-container",STARBOARD_CONTROL:"c4g-starboard-control",STARBOARD_WRAPPER:"c4g-starboard-wrapper",STARBOARD_TITLEBAR:"c4g-starboard-titlebar",STARBOARD_CONTENT_CONTAINER:"c4g-starboard-content-container",STARBOARD_BOTTOM_TOOLBAR:"c4g-starboard-bottom-toolbar",STARBOARD_STATUSBAR:"c4g-starboard-statusbar",STARBOARD_VIEWTRIGGERBAR:"c4g-starboard-viewtriggerbar",STARBOARD_HEADLINE:"c4g-starboard-headline",STARBOARD_BUTTONBAR:"c4g-starboard-buttonbar",STARBOARD_BUTTON:"c4g-starboard-button",STARBOARD_VIEW_TRIGGER_BASELAYERSWITCHER:"c4g-starboard-view-trigger-baselayerswitcher",STARBOARD_VIEW_TRIGGER_LAYERSWITCHER:"c4g-starboard-view-trigger-layerswitcher",STARBOARD_CLOSE:"c4g-starboard-close",STARBOARD_CONTENT_BASELAYERSWITCHER:"c4g-content-baselayerswitcher",STARBOARD_BASELAYERTREE:"c4g-baselayertree",STARBOARD_LAYERTREE:"c4g-layertree",STARBOARD_CONTENT_LAYERSWITCHER:"c4g-content-layerswitcher",STARBOARD_LOCSTYLE:"c4g-starboard-locstyle",STARBOARD_LOCSTYLE_POINT:"c4g-starboard-locstyle-point",STARBOARD_LOCSTYLE_SQUARE:"c4g-starboard-locstyle-square",STARBOARD_LOCSTYLE_STAR:"c4g-starboard-locstyle-star",STARBOARD_LOCSTYLE_X:"c4g-starboard-locstyle-x",STARBOARD_LOCSTYLE_CROSS:"c4g-starboard-locstyle-cross",STARBOARD_LOCSTYLE_TRIANGLE:"c4g-starboard-locstyle-triangle",TOOLTIP_POPUP:"c4g-tooltip-popup",ZOOM_LEVEL:"c4g-zoom-level",OL_CONTROL:"ol-control",OL_UNSELECTABLE:"ol-unselectable",OL_OVERLAYCONTAINER:"ol-overlaycontainer",OL_OVERLAYCONTAINER_SE:"ol-overlaycontainer-stopevent",OL_VIEWPORT:"ol-viewport",OL_ZOOM:"ol-zoom",OL_ZOOM_IN:"ol-zoom-in",OL_ZOOM_EXT:"ol-zoom-extent",OL_ZOOM_HOME:"ol-zoom-home",OL_ZOOM_POS:"ol-zoom-position",OL_ZOOM_WITH_EXT:"ol-zoom-with-extent",OL_ZOOM_WITH_HOME:"ol-zoom-with-home",OL_ZOOM_WITH_POS:"ol-zoom-with-position",OL_ZOOM_SLIDER:"ol-zoom-slider",OL_ZOOM_WITH_SLIDER:"ol-zoom-with-slider",NONE:""}},"./src/Resources/public/js/c4g-maps-control-sideboard.js":(e,t,r)=>{"use strict";var n=r("./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(t,"__esModule",{value:!0}),t.Sideboard=void 0;var i=n(r("./node_modules/@babel/runtime/helpers/typeof.js")),o=n(r("./node_modules/@babel/runtime/helpers/classCallCheck.js")),s=n(r("./node_modules/@babel/runtime/helpers/createClass.js")),a=n(r("./node_modules/@babel/runtime/helpers/inherits.js")),l=n(r("./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js")),u=n(r("./node_modules/@babel/runtime/helpers/getPrototypeOf.js")),c=r("./src/Resources/public/js/c4g-maps-utils.js"),h=r("./src/Resources/public/js/c4g-maps-constant.js"),d=r("./src/Resources/public/js/c4g-maps-misc-spinner.js"),p=r("./src/Resources/public/js/c4g-maps-i18n.js"),g=r("./node_modules/ol/control.js");t.Sideboard=function(e){(0,a.default)(g,e);var t,r,n=(t=g,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,u.default)(t);if(r){var i=(0,u.default)(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return(0,l.default)(this,e)});function g(e){var t;switch((0,o.default)(this,g),(t=n.call(this,e)).options=jQuery.extend({create:!0,extDiv:!1,defaultOpen:!1,mapController:void 0,name:"sideboard",direction:"right"},e),t.langConstants=(0,p.getLanguage)(t.options.mapController.data),t.options.direction){case"left":t.identifier="Portside",t.cssname="portside";break;case"right":t.identifier="Starboard",t.cssname="starboard"}return t.initialized=!1,t.options.tipLabel=t.options.tipLabel||t.options.headline||t.langConstants.CTRL_SIDEBOARD,t.container=document.createElement("div"),t.container.className="c4g-sideboard",t.element=document.createElement("div"),t.button=void 0,t.spinner=void 0,t.wrapper=void 0,t.titleBar=void 0,t.headline=void 0,t.topToolbar=void 0,t.contentContainer=void 0,t.bottomToolbar=void 0,t.statusBar=void 0,t.sections=[],t.viewTriggerBar=void 0,t.views=[],t.activeView=void 0,t.pausedView=void 0,t.options.create&&t.options.mapController&&t.create(),t}return(0,s.default)(g,[{key:"create",value:function(){var e,t,r,n,i,o;return this.options.caching,i=c.utils.capitalizeFirstLetter(this.options.name),e=this,this.options.extDiv?t=" "+h.cssConstants.OPEN:(t=" "+h.cssConstants.CLOSE,this.options.mapController["active"+this.identifier]=this.options.mapController["active"+this.identifier]||!1,this.button=document.createElement("button"),jQuery(this.button).on("click",(function(t){t.stopPropagation();try{this.blur()}catch(e){console.warn(e.name+": "+e.message)}"Router"===i||"Measure"===i||"Editor"===i?e.toggle(!0):e.toggle()})),this.button.title=this.options.tipLabel,this.element.appendChild(this.button)),this.options.extDiv?jQuery(this.container).addClass("c4g-"+this.options.name+" c4g-"+this.cssname+"-container-ext-div "+h.cssConstants.OL_UNSELECTABLE+t):jQuery(this.container).addClass("c4g-"+this.options.name+" c4g-"+this.cssname+"-container "+h.cssConstants.OL_UNSELECTABLE+t),jQuery(this.element).addClass("c4g-"+this.options.name+" c4g-"+this.cssname+"-control "+h.cssConstants.OL_UNSELECTABLE+" "+h.cssConstants.OL_CONTROL+t),this.options.extDiv?document.getElementById(this.options.extDiv).appendChild(this.container):"left"===this.options.direction?jQuery("#"+this.options.mapController.map.getTarget()+" > div > div."+h.cssConstants.OL_OVERLAYCONTAINER_SE).append(this.container):this.options.mapController.$overlaycontainer_stopevent.append(this.container),this.wrapper=document.createElement("div"),this.wrapper.className="c4g-"+this.cssname+"-wrapper",this.container.appendChild(this.wrapper),this.titleBar=document.createElement("div"),this.titleBar.className="c4g-"+this.cssname+"-titlebar",this.wrapper.appendChild(this.titleBar),this.viewTriggerBar=document.createElement("div"),this.viewTriggerBar.className="c4g-"+this.cssname+"-viewtriggerbar",this.topToolbar=this.addSection({className:"c4g-"+this.cssname+"-top-toolbar",target:this.wrapper}),this.contentContainer=this.addSection({className:"c4g-"+this.cssname+"-content-container",target:this.wrapper}),this.contentHeadline=document.createElement("div"),this.contentHeadline.className="contentHeadline",this.contentHeadline.innerHTML="",this.contentContainer.appendChild(this.contentHeadline),this.bottomToolbar=this.addSection({className:"c4g-"+this.cssname+"-bottom-toolbar c4g-close",target:this.wrapper}),this.statusBar=document.createElement("div"),this.statusBar.className="c4g-"+this.cssname+"-statusbar c4g-close",this.wrapper.appendChild(this.statusBar),this.spinner=new d.Spinner({target:this.contentContainer,className:h.cssConstants.LARGE}),this.headline=document.createElement("span"),this.headline.className="c4g-"+this.cssname+"-headline",this.headline.innerHTML=this.options.headline,this.titleBar.appendChild(this.headline),(r=document.createElement("div")).className=h.cssConstants.CONTROL+" c4g-"+this.cssname+"-buttonbar",this.titleBar.appendChild(r),"left"===this.options.direction&&((o=document.createElement("button")).className=h.cssConstants.PORTSIDE_HIDE,o.title=this.langConstants.HIDE,jQuery(o).click((function(t){return t.preventDefault(),e.close(!0),!1})),r.appendChild(o)),this.options.extDiv?r.style.minHeight="50px":((n=document.createElement("button")).className="c4g-"+this.cssname+"-close",n.title=this.langConstants.CLOSE,jQuery(n).click((function(t){return t.preventDefault(),e.close(),!1})),r.appendChild(n)),this.spinner=new d.Spinner({target:this.contentContainer,className:h.cssConstants.LARGE}),jQuery(this.container).on("touchstart touchmove touchend",(function(e){e.stopPropagation()})),this.options.mapController.map.on("change:size",this.update,this),this.options.extDiv&&this.init(),!0}},{key:"update",value:function(e){var t,r,n;t=this,r=this.options&&this.options.extDiv?jQuery(this.wrapper).parent().parent().height()-(jQuery(this.titleBar).outerHeight(!0)+jQuery(this.statusBar).outerHeight(!0)):jQuery(this.wrapper).height()-(jQuery(this.titleBar).outerHeight(!0)+jQuery(this.statusBar).outerHeight(!0)),this.options&&this.options.direction&&"undefined"!==this.options.direction&&"left"===this.options.direction&&this!==this.options.mapController["active"+this.identifier]&&(n=0),this.topToolbar&&(this.topToolbar.innerHTML?(this.topToolbar.style.display="",r-=jQuery(this.topToolbar).outerHeight(!0)):this.topToolbar.style.display="none"),this.bottomToolbar&&(this.bottomToolbar.innerHTML?(this.bottomToolbar.style.display="",r-=jQuery(this.bottomToolbar).outerHeight(!0)):this.bottomToolbar.style.display="none"),jQuery(this.contentContainer).outerHeight(r),this.options&&this.options.mapController["active"+this.identifier]===this&&(n=this.container.offsetWidth,this.options.mapController.mapsControls[this.options.direction+"SlideElements"].forEach((function(e){jQuery(e).css(t.options.direction,n)})),"right"!==this.options.direction||this.options.extDiv||jQuery(this.element).css(this.options.direction,n))}},{key:"open",value:function(e){var t,r;if(r=this,this.initialized||("function"==typeof this.init?this.initialized=this.init(e):this.initialized=!0),"function"==typeof this.preOpenFunction&&this.preOpenFunction(),t=this.container.offsetWidth,!this.options.extDiv){if(this.options.mapController["active"+this.identifier]){if(this.options.mapController["active"+this.identifier]===this)return!1;this.options.mapController["active"+this.identifier].close(!0,!0)}else this.options.mapController.mapsControls[this.options.direction+"SlideElements"].forEach((function(e){jQuery(e).css(r.options.direction,t)}));return jQuery(this.container).removeClass(h.cssConstants.CLOSE).addClass(h.cssConstants.OPEN),this.options.direction,jQuery(this.element).removeClass(h.cssConstants.CLOSE).addClass(h.cssConstants.OPEN),this.options.mapController["active"+this.identifier]=this,this.activeView&&this.activeView.activate(),jQuery(this.statusBar).hasClass(h.cssConstants.CLOSE)&&jQuery(this.statusBar).removeClass(h.cssConstants.CLOSE).addClass(h.cssConstants.OPEN),jQuery(this.bottomToolbar).hasClass(h.cssConstants.CLOSE)&&jQuery(this.bottomToolbar).removeClass(h.cssConstants.CLOSE).addClass(h.cssConstants.OPEN),jQuery(this.container).css("visibility","visible"),this.update(),this.options.caching&&c.utils.storeValue(this.options.name,"1"),"function"==typeof this.postOpenFunction&&this.postOpenFunction(),!0}return console.warn("You cannot use this function on external embedded sideboard."),!1}},{key:"isOpen",value:function(){return this.options.mapController["active"+this.identifier]&&this.options.mapController["active"+this.identifier]===this}},{key:"close",value:function(e,t){var r,n;return n=this.options.direction,e&&!t?"function"==typeof this.preHideFunction&&this.preHideFunction():"function"==typeof this.preCloseFunction&&this.preCloseFunction(),r=this.container.offsetWidth,this.options.extDiv?(console.warn("You cannot use this function on external embedded sideboard."),!1):this.options.mapController["active"+this.identifier]!==this?(console.warn("This "+this.options.name+"-element ("+this.options.name+") is already closed."),!1):(jQuery(this.container).removeClass(h.cssConstants.OPEN).addClass(h.cssConstants.CLOSE).css(n,-r),jQuery(this.element).removeClass(h.cssConstants.OPEN).addClass(h.cssConstants.CLOSE).css(n,0),t||this.options.mapController.mapsControls[n+"SlideElements"].forEach((function(e){jQuery(e).css(n,0)})),jQuery(this.container).css("visibility","hidden"),this.activeView&&this.activeView.deactivate(e&&!t),this.options.mapController["active"+this.identifier]=!1,this.options.caching&&c.utils.storeValue(this.options.name,"0"),!0)}},{key:"toggle",value:function(e){return this.options.mapController["active"+this.identifier]===this?this.close(e):this.open()}},{key:"makeButton",value:function(e){var t,r;return t=jQuery.extend({label:void 0,tipLabel:void 0,className:"",target:void 0,clickAction:void 0},e),console.log(t),t.className&&(t.className=" "+t.className),(r=document.createElement("button")).className="c4g-"+this.options.name+"-button"+t.className,t.id&&(r.id=t.id),"string"==typeof t.tipLabel&&(r.title=t.tipLabel),"string"==typeof t.label?r.innerHTML=t.label:"object"===(0,i.default)(t.label)&&r.appendChild(t.label),"function"==typeof t.clickAction&&jQuery(r).click((function(){try{this.blur()}catch(e){console.warn(e.message)}t.clickAction()})),t.target&&jQuery(t.target).append(r),r}},{key:"addSection",value:function(e){var t,r,n;t=jQuery.extend({type:"div",className:"",target:void 0},e);try{r=document.createElement(t.type)}catch(e){return console.warn('Cannot create section. "'+t.type+" is not a valid HTML-node."),!1}if(r.className=t.className,t.target)try{t.target.appendChild(r)}catch(e){console.warn(e.message)}return r.getElement=function(){return n||!1},r.setElement=function(e){e&&"object"===(0,i.default)(e)&&(n&&n===e||(n&&this.removeChild(n),this.appendChild(e),n=e))},this.sections.push(r),r}},{key:"addView",value:function(e,t){var r,n,o,s,a;return r=this,n=t||this,"string"!=typeof(e=jQuery.extend({triggerConfig:void 0,sectionElements:[],initFunction:void 0,activateFunction:void 0,deactivateFunction:void 0},e)).name?(console.warn('Cannot add a view without a name (of type "string").'),!1):((a={}).initialized=!1,a.paused=!1,a.activate=function(t){var o;if(e.triggerConfig.withHeadline&&(r.contentHeadline.innerHTML=e.triggerConfig.tipLabel),t&&!r.isOpen()&&r.open(),"object"===(0,i.default)(n.activeView)&&n.activeView!==a&&n.activeView.deactivate(),n.activeView=a,a.activeView&&a.activeView.activate(),a.initialized||("function"==typeof e.initFunction?a.initialized=e.initFunction():a.initialized=!0),e.sectionElements&&e.sectionElements.length>0)for(o=0;o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLanguage=function(e){return e&&"de"===e.lang?n.langConstantsGerman:(e&&e.lang,i.langConstantsEnglish)};var n=r("./src/Resources/public/js/c4g-maps-constant-i18n-de.js"),i=r("./src/Resources/public/js/c4g-maps-constant-i18n-en.js")},"./src/Resources/public/js/c4g-maps-misc-spinner.js":(e,t,r)=>{"use strict";var n=r("./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(t,"__esModule",{value:!0}),t.Spinner=void 0;var i=n(r("./node_modules/@babel/runtime/helpers/classCallCheck.js")),o=n(r("./node_modules/@babel/runtime/helpers/createClass.js")),s=r("./src/Resources/public/js/c4g-maps-constant.js");t.Spinner=function(){function e(t){var r,n;(0,i.default)(this,e),r=t||{},(r=jQuery.extend({className:"",target:"."+s.cssConstants.OL_VIEWPORT},r)).className&&(r.className=" "+r.className),this.element=document.createElement("div"),this.element.className=s.cssConstants.SPINNER+r.className+" "+s.cssConstants.HIDE,jQuery(r.target).append(this.element),(n=document.createElement("span")).className=s.cssConstants.ICON+" "+s.cssConstants.ANIMATION_SPIN,this.element.appendChild(n),this.additionalActivationCounter=0}return(0,o.default)(e,[{key:"show",value:function(){jQuery(this.element).hasClass(s.cssConstants.HIDE)?jQuery(this.element).removeClass(s.cssConstants.HIDE):this.additionalActivationCounter+=1}},{key:"hide",value:function(){jQuery(this.element).hasClass(s.cssConstants.HIDE)||(0===this.additionalActivationCounter?jQuery(this.element).addClass(s.cssConstants.HIDE):this.additionalActivationCounter-=1)}}]),e}()},"./src/Resources/public/js/c4g-maps-misc-tooltippopup.js":(e,t,r)=>{"use strict";var n=r("./node_modules/@babel/runtime/helpers/interopRequireDefault.js");Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipPopUp=void 0;var i=n(r("./node_modules/@babel/runtime/helpers/classCallCheck.js")),o=n(r("./node_modules/@babel/runtime/helpers/createClass.js")),s=r("./src/Resources/public/js/c4g-maps-constant.js"),a=r("./node_modules/ol/index.js");t.TooltipPopUp=function(){function e(t){var r,n,o;(0,i.default)(this,e),r=this,this.options=t||{},this.options=jQuery.extend({horizontal:!1,closeable:!1,offset:[1,-1],position:[0,0]},this.options),n="",this.options.className&&(n=" "+this.options.className),this.options.horizontal&&(n+=" "+s.cssConstants.HORIZONTAL),this.options.closeable&&(n+=" "+s.cssConstants.CLOSEABLE),this.element=document.createElement("div"),this.element.className=s.cssConstants.TOOLTIP_POPUP+n,this.options.closeable&&((o=document.createElement("button")).className=s.cssConstants.ICON+" "+s.cssConstants.POPUP_CLOSE,this.element.appendChild(o),jQuery(o).click((function(){r.close()}))),this.contentContainer=document.createElement("div"),this.element.appendChild(this.contentContainer),this.overlay=new a.Overlay({element:this.element,insertFirst:!1,offset:this.options.offset,positioning:this.options.orientation}),this.options.map&&this.options.map.addOverlay(this.overlay),this.options.position&&this.overlay.setPosition(this.options.position)}return(0,o.default)(e,[{key:"close",value:function(){"function"==typeof this.options.closeFunction&&this.options.closeFunction(),this.options.map&&this.options.map.removeOverlay(this.overlay)}},{key:"show",value:function(){jQuery(this.element).hasClass(s.cssConstants.HIDE)&&jQuery(this.element).removeClass(s.cssConstants.HIDE)}},{key:"hide",value:function(){jQuery(this.element).hasClass(s.cssConstants.HIDE)||jQuery(this.element).addClass(s.cssConstants.HIDE)}},{key:"getContent",value:function(){return this.contentContainer.innerHTML}},{key:"getPosition",value:function(){return this.overlay.getPosition()}},{key:"setContent",value:function(e){this.contentContainer.innerHTML=e}},{key:"setPosition",value:function(e){this.overlay.setPosition(e)}}]),e}()},"./src/Resources/public/js/c4g-maps-popup-info-de.js":(e,t)=>{"use strict";function r(e){return e.replace(/^\s+/,"").replace(/\s+$/,"")}function n(){return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino|android|ipad|playbook|silk/i.test(navigator.userAgent||navigator.vendor||window.opera)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test((navigator.userAgent||navigator.vendor||window.opera).substr(0,4))}function o(e){var t=r(e);return"yes"===t||"Yes"===t?"Ja":"no"===t?"Nein":"No"===t?"nein":"limited"===t?"Eingeschränkt":"designated"===t?"Ja":"wood"===t?"Holz":"metal"===t?"Metall":"concrete"===t?"Beton":"plastic"===t?"Plastik":"stone"===t?"Stein":"steel"===t?"Stahl":"brick"===t?"Ziegel":"reinforced_concrete"===t?"Stahlbeton":"masonry"===t?"Mauerwerk":e}function s(e,t){var r="",n="32px";if(e.name||e["piste:name"]||e["xmas:name"]||e["xmas:location"]){if(e.name)var i=e.name;e["piste:name"]&&(i=e["piste:name"]),e["xmas:name"]&&(i=e["xmas:name"]),e["xmas:location"]&&(i=e["xmas:location"]),r+=i=t?''+i+'
'+i+"
":'
'+i+"
"}else t&&(r+=''+t+'');return r+=function(e){var t="";if("doctors"!==e.amenity&&"doctor"!==e.healthcare||(t+="Arzt
"),"hospital"!==e.amenity&&"clinic"!==e.amenity&&"hospital"!==e.healthcare&&"clinic"!==e.healthcare||("yes"===e.emergency?t+="Krankenhaus mit Notaufnahme
":t+="Krankenhaus
"),"dentist"===e.amenity&&(t+="Zahnarzt
"),"pharmacy"!==e.amenity&&"pharmacy"!==e["health_facility:type"]||(t+="Apotheke
"),"physiotherapist"!==e.healthcare&&"yes"!==e["health_speciality:physiotherapy"]||(t+="Physiotherapeut
"),"occupational_therapist"!==e.healthcare&&"yes"!==e["health_speciality:occupational_therapy"]&&"yes"!==e["health_specialty:occupational_therapy"]||(t+="Ergotherapeut
"),"psychotherapist"!==e.healthcare&&"yes"!==e["health_speciality:psychotherapy"]||(t+="Psychotherapeut
"),"alternative"===e.healthcare&&(t+="Alternativ- und Komplementärmediziner
"),"midwife"===e.healthcare&&(t+="Hebamme
"),"speech_therapist"!==e.healthcare&&"yes"!==e["health_speciality:speech_therapy"]||(t+="Logopäde
"),"yes"===e["health_speciality:music_therapy"]&&(t+="Musiktherapeut
"),"veterinary"===e.amenity&&(t+="Tierarzt
"),"fire_station"===e.amenity&&(t+="Feuerwehrhaus
"),"fire_extinguisher"===e.emergency&&(t+="Feuerlöscher
"),"aed"===e.emergency&&(t+="Mobiler Defibrilator
"),"defibrillator"===e.emergency&&(t+="Mobiler Defibrilator
"),"phone"===e.emergency&&(t+="Notrufsäule
"),"police"===e.amenity&&(t+="Polizeiwache
"),"ambulance_station"===e.emergency&&(t+="Rettungswache
"),"technical"===e.emergency_service&&(t+="Technisches Hilfswerk
"),"water"===e.emergency_service&&(t+="Wasserrettungsstation
"),"baywatch"===e.waterway&&(t+="Wasserwacht
"),"air"===e.emergency_service&&(t+="Rettungshubschrauber
"),"emergency_access_point"===e.highway&&(t+="Notfallpunkt
"),"lifeboat_station"!==e.amenity&&"lifeboat_station"!==e.emergency||(t+="Rettungsbootstation
"),"life_ring"===e.emergency&&(t+="Rettungsring
"),"siren"===e.emergency&&(t+="Sirene
"),"life_ring"===e.amenity&&(t+="Rettungsring
"),"rescue_station"===e.amenity&&(t+="Rettungsstation
"),"fire_hydrant"===e.emergency&&("underground"===e["fire_hydrant:type"]?t+="Unterflurhydrant
":"pillar"===e["fire_hydrant:type"]?t+="Überflurhydrant
":"wall"===e["fire_hydrant:type"]?t+="Wandhydrant
":"pond"===e["fire_hydrant:type"]&&(t+="Saugstelle
")),"suction_point"===e.emergency&&(t+="Saugstelle
"),"fire_water_pond"===e.emergency&&(t+="Löschteich
"),"mountain"===e.emergency_service&&(t+="Bergrettungsstation
"),"water_tank"===e.emergency&&(t+="Löschwassertank
"),"container"===e.recycling_type&&(t+="Recycling Container
"),"recycling"===e.amenity&&"yes"===e["recycling:excrement"]||"pump-out"===e["seamark:small_craft_facility:category"]?t+="Absaugstation
":"recycling"===e.amenity&&(t+="Wertstoffhof
"),"yes"===e["diet:pescetarian"]?t+="pescetarische Gerichte vorhanden
":"only"===e["diet:pescetarian"]&&(t+="nur pescetarische Gerichte
"),"yes"===e["diet:vegetarian"]?t+="vegetarische Gerichte vorhanden
":"only"===e["diet:vegetarian"]&&(t+="nur vegetarische Gerichte
"),"yes"===e["diet:lacto_vegetarian"]?t+="lacto-vegetarische Gerichte vorhanden
":"only"===e["diet:lacto_vegetarian"]&&(t+="nur lacto-vegetarische Gerichte
"),"yes"===e["diet:ovo_vegetarian"]?t+="ovo-vegetarische Gerichte vorhanden
":"only"===e["diet:ovo_vegetarian"]&&(t+="nur ovo-vegetarische Gerichte
"),"yes"===e["diet:vegan"]?t+="vegane Gerichte vorhanden
":"only"===e["diet:vegan"]&&(t+="nur vegane Gerichte
"),"yes"===e["diet:fruitarian"]?t+="frutarische Gerichte vorhanden
":"only"===e["diet:fruitarian"]&&(t+="nur frutarische Gerichte
"),"yes"===e["diet:raw"]?t+="rohköstliche Gerichte vorhanden
":"only"===e["diet:raw"]&&(t+="nur rohköstliche Gerichte
"),"yes"===e["diet:gluten_free"]?t+="glutenfreie Gerichte vorhanden
":"only"===e["diet:gluten_free"]&&(t+="nur glutenfreie Gerichte
"),"yes"===e["diet:dairy_free"]?t+="milchfreie Gerichte vorhanden
":"only"===e["diet:dairy_free"]&&(t+="nur milchfreie Gerichte
"),"yes"===e["diet:lactose_free"]?t+="laktosefreie Gerichte vorhanden
":"only"===e["diet:lactose_free"]&&(t+="nur laktosefreie Gerichte
"),"yes"===e["diet:halal"]?t+="Halāl Gerichte vorhanden
":"only"===e["diet:halal"]&&(t+="nur Halāl Gerichte
"),"yes"===e["diet:kosher"]?t+="koschere Gerichte vorhanden
":"only"===e["diet:kosher"]&&(t+="nur koschere Gerichte
"),"pub"===e.amenity&&(t+="Gaststätte
"),"bar"===e.amenity&&(t+="Bar
"),"yes"===e.frozen_yogurt&&(t+="Frozen Yogurt im Angebot
"),"yes"===e.slush_ice&&(t+="Slush Ice im Angebot
"),"yes"===e.cake&&(t+="Kuchenteilchen, Gebäck etc. im Angebot
"),"yes"===e.coffee&&(t+="Kaffeegetränke im Angebot
"),"yes"===e.drinks&&(t+="Getränke im Angebot
"),"biergarten"===e.amenity&&(t+="Biergarten
"),"restaurant"===e.amenity&&(t+="Restaurant
"),"fast_food"===e.amenity&&(t+="Fast Food Restaurant
"),"cafe"!==e.amenity&&"coffee_shop"!==e.amenity||"ice_cream"===e.cuisine||(t+="Café, Bistro
"),("cafe"===e.amenity&&"ice_cream"===e.cuisine||"ice_cream"===e.amenity)&&(t+="Eiscafe
"),"alpine_hut"===e.tourism&&(t+="Berghütte
"),"aquarium"===e.tourism&&(t+="Aquarium
"),"apartment"===e.tourism&&(t+="Ferienwohnung
"),"attraction"===e.tourism&&(t+="Sehenswürdigkeit
"),"artwork"===e.tourism&&(t+="Skulptur
"),"camp_site"===e.tourism&&(t+="Campingplatz
"),"caravan_site"===e.tourism&&(t+="Wohnmobilstellplatz
"),"chalet"===e.tourism&&(t+="Ferienwohnung /-haus
"),"gallery"===e.tourism&&(t+="Kunstgalerie
"),"guest_house"===e.tourism&&(t+="Pension, Gasthaus, Bed & Breakfast
"),"hostel"===e.tourism&&(t+="Jugendherberge, Hostel
"),"hotel"===e.tourism&&(t+="Hotel
"),"motel"===e.tourism&&(t+="Motel
"),"museum"===e.tourism&&(t+="Museum
"),"picnic_site"===e.tourism&&(t+="Rast- und Picknickplatz
"),"theme_park"===e.tourism&&(t+="Freizeit- oder Themenpark
"),"viewpoint"===e.tourism&&(t+="Aussichtspunkt
"),"wilderness_hut"===e.tourism&&(t+="Schutzhütte
"),"wine_cellar"===e.tourism&&(t+="Weinkeller
"),"zoo"===e.tourism&&(t+="Zoo / Tierpark
","enclosure"===e.zoo&&(t+="mit Wildgehege
"),"petting_zoo"===e.zoo&&(t+="mit Streichelzoo
"),"falconry"===e.zoo&&(t+="mit Falknerei
")),"trail_riding_station"===e.tourism&&(t+="Wanderreitstation
"),"fishing"===e.club&&(t+="Angelverein
"),"sport"===e.club&&"fishing"===e.sport&&(t+="fishing club
"),"amateur_radio"===e.club&&(t+="Amateurfunker
"),"art"===e.club&&(t+="Kunstverein
"),"astronomy"===e.club&&(t+="Astronomieverein
"),"automobile"===e.club&&(t+="Automobilverein
"),"board_games"===e.club&&(t+="Brettspielverein
"),"card_games"===e.club&&(t+="Kartenspielverein
"),"charity"===e.club&&(t+="Charity-Verein
"),"chess"===e.club&&(t+="Schachverein
"),"cinema"===e.club&&(t+="Kinoverein
"),"cooking"===e.club&&(t+="Kochverein
"),"culture"===e.club&&(t+="Kulturverein
"),"doityourself"===e.club&&(t+="doityourself-Verein
"),"equestrian"===e.club&&(t+="Reitverein
"),"ethnic"===e.club&&(t+="Ethnischer Verein
"),"fan"===e.club&&(t+="Fanverein
"),"freemasonry"===e.club&&(t+="Freimaurer-Verein
"),"game"===e.club&&(t+="Spieleverein
"),"history"===e.club&&(t+="Historischer-Verein / Verein für Geschichte
"),"hunting"===e.club&&(t+="Jagdverein
"),"linux"===e.club&&(t+="Linux-Verein
"),"motorcycle"===e.club&&(t+="Motorradverein
"),"music"===e.club&&(t+="Musikverein
"),"nature"===e.club&&(t+="Naturverein
"),"nudism"===e.club&&(t+="Nudisten-Verein / FKK-Verein
"),"photography"===e.club&&(t+="Fotografieverein
"),"politics"===e.club&&(t+="Verein für Politik
"),"relegion"===e.club&&(t+="Politischer-Verein
"),"scout"===e.club&&(t+="Pfadfinderin/Pfadfinder
"),"smoke"===e.club&&(t+="Raucherverein
"),"sport"===e.club&&(t+="Sportverein
"),"theatre"===e.club&&(t+="Theaterverein
"),"veterans"===e.club&&(t+="Veteranen
"),"amusement_arcade"===e.leisure&&(t+="Spielhalle
"),"beach_resort"===e.leisure&&(t+="Standbad
"),"bird_hide"===e.leisure&&(t+="Vogelbeobachtungspunkt
"),"common"===e.leisure&&(t+="Öffentliche Grünflächen
"),"club"===e.leisure&&(t+="Club/Verein
"),"dance"===e.leisure&&(t+="Tanzen
"),"dog_park"===e.leisure&&(t+="Hundepark
"),"firepit"===e.leisure&&(t+="Feuerstelle
"),"fishing"===e.leisure&&(t+="Angelstelle
"),"garden"===e.leisure&&(t+="Garten
"),"golf_course"===e.leisure&&(t+="Golfplatz
"),"hackerspace"===e.leisure&&(t+="Ort für Hackertreffen
"),"horse_riding"===e.leisure&&(t+="Reitstall / Reiterhof
"),"ice_rink"===e.leisure&&(t+="Eislaufbahn
"),"nature_reserve"===e.leisure&&(t+="Naturschutzgebiet (NSG)
"),"park"===e.leisure&&(t+="Grünanlage
"),"miniature_golf"===e.leisure&&(t+="Minigolf
"),"pitch"===e.leisure&&(t+="Spielfeld
"),"pitch"===e.leisure&&"yes"===e.building&&(t+="Sporthalle
"),"playground"===e.leisure&&"yes"===e.building?t+="Spielscheune
":"playground"===e.leisure&&(t+="Spielplatz
"),"social_club"===e.leisure&&(t+="Treffpunkt für Freizeitgruppen
"),"spa"===e.leisure&&(t+="Heilbad / Spa
"),"sports_centre"===e.leisure&&(t+="Sportzentrum
"),"climbing_adventure"===e.sport&&(t+="Seilgarten
"),"stadium"===e.leisure&&(t+="Stadion
"),"swimming_pool"===e.leisure&&(t+="Schwimmbecken
"),"track"===e.leisure&&(t+="Rennbahn
"),"water_park"===e.leisure&&(t+="Wasserpark
"),"wildlife_hide"===e.leisure&&(t+="Wildbeobachtungspunkt
"),"adult_gaming_centre"===e.leisure&&(t+="Spielothek
"),"bowling_alley"===e.leisure&&"10pin"===e.sport&&(t+="Bowlingcenter
"),"bowling_alley"===e.leisure&&"9pin"===e.sport&&(t+="Kegelbahn
"),"karting"!==e.sport&&"motor"!==e.sport||(t+="Kart-/Motorsport
"),"darts"!==e.sport&&"dart"!==e.sport||(t+="Darts
"),e["piste:type"])switch(e["piste:type"]){case"skitour":t+="Piste für Skitouren
";break;case"downhill":t+="Skiabfahrt
";break;case"sled":t+="Rodelberg / Rodelstrecke
";break;case"nordic":t+="Langlauf Piste
";break;case"hike":t+="Schneeschuh- und Winterwanderweg
";break;case"snow_park":t+="Snow-Park
"}if(e.sport)switch(e.sport){case"surfing":t+="Surfen
";break;case"kitesurfing":t+="Kitesurfen
";break;case"water_ski":t+="Wasserski
"}if(e.aerialway)switch(e.aerialway){case"cable_bar":case"gondola":t+="Lift mit Gondeln
";break;case"chair_lift":t+="Sessellift
";break;case"mixed_lift":t+="Lift mit Sesseln und Gondeln
";break;case"drag_lift":t+="Skilift
";break;case"t-bar":t+="T-Lift
";break;case"t-bar":t+="T-Lift (einseitig)
";break;case"platter":t+="Lift mit Sitzscheibe
";break;case"rope_tow":t+="Bügellift
";break;case"magic_carpet":t+="Beförderungsband
";break;default:t+="unbekannt"}if("mosque"===e.building&&(t+="Moschee
"),"synagogue"===e.building&&(t+="Synagoge
"),"apartments"===e.building&&(t+="Wohnung
"),"farm"===e.building&&(t+="Farm
"),"hotel"===e.building&&(t+="Hotel
"),"house"===e.building&&(t+="Haus
"),"detached"===e.building&&(t+="Freistehend
"),"residential"===e.building&&(t+="Residenz
"),"domitory"!==e.building&&"residential plus"!==e.building||(t+="Wohnheim
"),"terrace"===e.building&&(t+="Terrasse
"),"houseboat"===e.building&&(t+="Hausboot
"),"bungalow"===e.building&&(t+="Bungalow
"),"static_caravan"===e.building&&(t+="Stehender Wohnwagen
"),"commercial"===e.building&&(t+="Kommerziell
"),"retail"===e.building&&(t+="Verkauf
"),"warehouse"===e.building&&(t+="Lagerhaus
"),"bakehouse"===e.building&&(t+="Backstube
"),"temple"===e.building&&(t+="Tempel
"),"shrine"===e.building&&(t+="Schrein
"),"civic"===e.building&&(t+="Bürgerlich
"),"stadium"===e.building&&(t+="Stadium
"),"train_station"===e.building&&(t+="Bahnhof
"),"university"===e.building&&(t+="Universität
"),"public"===e.building&&(t+="Öffentliches Gebäude
"),"bridge"===e.building&&(t+="Brücke
"),"bunker"===e.building&&(t+="Bunker
"),"cabin"===e.building&&(t+="Hütte
"),"conservatory"===e.building&&(t+="Wintergarten
"),"construction"===e.building&&(t+="Im Bau
"),"garage"===e.building&&(t+="Garage
"),"garages"===e.building&&(t+="Garagen
"),"greenhouse"===e.building&&(t+="Gewächshaus
"),"hangar"===e.building&&(t+="Hangar
"),"hut"===e.building&&(t+="Hütte
"),"pavillion"===e.building&&(t+="Pavillion
"),"roof"===e.building&&(t+="Überdacht
"),"shed"===e.building&&(t+="Gartenhäuschen
"),"transformer_tower"===e.building&&(t+="Transformator Turm
"),"service"===e.building&&(t+="Service-Stelle
"),"kiosk"===e.building&&(t+="Kiosk
"),"carport"===e.building&&(t+="Carport
"),"ruins"===e.building&&(t+="Ruinen
"),"gambling"===e.amenity&&(t+="Spielhalle
"),"library"===e.amenity&&(t+="Bücherei
"),"fountain"===e.amenity&&(t+="Brunnen
"),"attraction"===e.amenity&&(t+="Sehenswürdigkeit
"),"social_centre"!==e.amenity&&"club"!==e.amenity||(t+="Verein / Club
"),"townhall"===e.amenity&&(t+="Rathaus / Bürgerhaus
"),"bench"===e.amenity&&(t+="Parkbank
"),"grave_yard"!==e.amenity&&"cemetery"!==e.landuse||(t+="Friedhof
"),"post_box"===e.amenity&&(t+="Briefkasten
"),"post_office"===e.amenity&&(t+="Postamt
"),"telephone"===e.amenity&&(t+="Telefon
"),"atm"===e.amenity&&(t+="Geldautomat
"),"bank"===e.amenity&&(t+="Bankfiliale
"),"toilets"===e.amenity&&"yes"===e.diaper?t+="Öffentliche Toilette mit Wickeltisch
":"toilets"===e.amenity&&(t+="Öffentliche Toilette
"),"school"===e.amenity&&"1"===e["isced:level"]?t+="Grundschule
":"school"===e.amenity&&"2"===e["isced:level"]?t+="Sekundarstufe I
":"school"===e.amenity&&"3"===e["isced:level"]?t+="Sekundarstufe II
":"school"===e.amenity&&(t+="Schule
"),"kindergarten"===e.amenity&&(t+="Kindergarten
"),"internet_cafe"===e.amenity&&(t+="Internetcafé
"),"daycare"===e.amenity&&(t+="Kinder- und Jugendtagesstätte
"),"childcare"===e.amenity&&(t+="Kinder- und Jugendtagesstätte
"),"university"===e.amenity&&(t+="Universität/Hochschule
"),"college"===e.amenity&&(t+="Universität/Hochschule
"),"shelter"===e.amenity&&(t+="Unterstand
"),"bbq"===e.amenity&&(t+="Grillplatz
"),"nightclub"===e.amenity&&(t+="Diskothek / Nachtklub
"),"bicycle_parking"===e.amenity&&(t+="Fahrradparkplatz
"),"bicycle_rental"===e.amenity&&(t+="Fahrradverleih
"),"boat_sharing"===e.amenity&&(t+="Bootsverleih
"),"car_sharing"===e.amenity&&(t+="Car-Sharing
"),"cinema"===e.amenity&&(t+="Kino
"),"swimming_pool"===e.amenity&&(t+="Schwimmbad
"),"embassy"!==e.amenity&&"embassy"!==e.diplomatic||(t+="Botschaft
"),"embassy"===e.amenity&&"consulate"===e.diplomatic&&(t+="Konsulate
"),"embassy"===e.amenity&&"consulate_general"===e.diplomatic&&(t+="Generalkonsulate
"),"embassy"===e.amenity&&"honorary_consulate"===e.diplomatic&&(t+="Honorarkonsulate
"),"embassy"===e.amenity&&"permanent_mission"===e.diplomatic&&(t+="Ständige Vertretung
"),"embassy"===e.amenity&&"delegation"===e.diplomatic&&(t+="Delegation
"),"embassy"===e.amenity&&"high_commission"===e.diplomatic&&(t+="Hochkommissariat
"),"Barfusspfad"===e.amenity&&(t+="Barfußpfad
"),"casino"===e.amenity&&(t+="Casino
"),"spa"===e.amenity&&(t+="Heilbad / Spa
"),"stables"===e.amenity&&(t+="Reitstall / Reiterhof
"),"watering_place"===e.amenity&&(t+="Wasserstelle / Tränke
"),"yes"===e.watering_place&&(t+="Wasserstelle / Tränke
"),"water_point"===e.amenity&&(t+="große Trinkwasserstelle
"),"taxi"===e.amenity&&(t+="Taxi
"),"car_wash"===e.amenity&&(t+="Autowaschanlage
"),"brothel"===e.amenity&&(t+="Bordell, Freudenhaus
"),"stripclub"===e.amenity&&(t+="Stripclub
"),"swingerclub"===e.amenity&&(t+="Swingerclub
"),"planetarium"===e.amenity&&(t+="Planetarium
"),"courthouse"===e.amenity&&(t+="Gericht
"),"crematorium"===e.amenity&&(t+="Krematorium
"),"crypt"!==e.amenity&&"crypt"!==e.building||(t+="Krypta
"),"hunting_stand"===e.amenity&&(t+="Hochsitz
"),"photo_booth"===e.amenity&&(t+="Fotoautomat
"),"prison"===e.amenity&&(t+="Gefängnis
"),"ranger_station"===e.amenity&&(t+="National Park Ranger Station
"),"register_office"===e.amenity&&(t+="Standesamt
"),"marketplace"===e.amenity&&(t+="Marktplatz / Wochenmarkt
"),"solarium"===e.amenity&&(t+="Solarium
"),"sauna"===e.amenity&&(t+="Sauna
"),"shower"===e.amenity&&(t+="öffentliche Dusche
"),"waste_disposal"===e.amenity&&(t+="Müllentsorgung auf öffentlichen Plätzen
",e.waste))switch(t+="Art: ",e.waste){case"trash":default:t+="Allgemeiner Müll
";break;case"oil":t+="Oil
";break;case"drugs":t+="Pharmazeutisch
";break;case"organic":t+="Kompost
";break;case"plastic":t+="Plastik
";break;case"rubble":t+="Schutt
";break;case"cigarettes":t+="Zigaretten
"}if("waste_basket"!==e.amenity&&"dog_excrement"!==e.waste||(t+="Hunde-Code Müllcontainer
"),"scout_camp"!==e.amenity&&"scout_hut"!==e.amenity&&"scout_hall"!==e.amenity||(t+="Pfadfinderheim
"),"ferry_terminal"===e.amenity&&(t+="Fährhafen
"),"bureau_de_change"===e.amenity&&(t+="Geldwechselstube
"),"youth_club"===e.amenity&&(t+="Jugendzentrum
"),"festival_grounds"===e.amenity&&(t+="Festivalgelände
"),"yes"!==e.openfire&&"yes"!==e.fireplace||(t+="Offene Feuerstelle
"),"vending_machine"===e.amenity)if(e.vending)switch(e.vending){case"admission_tickets":t+="Eintrittskartenautomat
";break;case"animal_feed":t+="Tierfutterautomat
";break;case"bicycle_tube":t+="Fahrradschlauchautomat
";break;case"books":t+="Bücherautomat
";break;case"candles":t+="Kerzenautomat
";break;case"cigarettes":t+="Zigarettenautomat
";break;case"chemist":t+="Apotheken/Drogerie Automat
";break;case"condoms":t+="Kondomautomat
";break;case"drinks":t+="Getränkeautomat
";break;case"electronics":t+="Automat für Elektro-Zubehör
";break;case"elongated_coin":t+="Münzprägungsautomat
";break;case"excrement_bags":t+="Hundetütenspender
";break;case"feminine_hygiene":t+="Automat für Damenhygieneprodukte
";break;case"first_aid":t+="Erste-Hilfe-Automat
";break;case"fishing_tackle":t+="Automat für Angelzubehör
";break;case"fishing_bait":t+="Angelköderautomat
";break;case"flowers":t+="Blumenautomat
";break;case"food":t+="Lebensmittel-Automat
";break;case"ice_cubes":t+="Eiswürfelautomat
";break;case"ice_cream":t+="Automat für Speiseeis
";break;case"ink_cartridges":t+="Druckerpatronen Automat
";break;case"laundry_detergent":t+="Waschmittelautomat
";break;case"public_transport_tickets":t+="Fahrkartenautomat
";break;case"newspaper":t+="Zeitungsautomat
";break;case"parcel_pickup":t+="Packstation
";break;case"parcel_mail_in":t+="Paketstation
";break;case"parking_tickets":t+="Parkscheinautomat
";break;case"photos":t+="Fotoautomat
";break;case"sex_toys":t+="Automat für Sexspielzeug
";break;case"SIM_cards":t+="Automat für SIM Karten
";break;case"stamps":t+="Briefmarkenautomat
";break;case"sweets":t+="Süßigkeitenautomat
";break;case"syringes":t+="Spritzenautomat
";break;case"toll":t+="Maut-Automat
";break;case"toys":t+="Spielzeugautomat
";break;case"umbrellas":t+="Regenschirmautomat
";break;default:t+="Verkaufsautomat
"}else t+="Verkaufsautomat
";if("arts_centre"===e.amenity&&(t+="Kulturzentrum
"),"artwork"===e.amenity&&(t+="Kunstwerk / Kunstobjekt
"),"museum"===e.amenity&&(t+="Museum
"),"theatre"===e.amenity&&(t+="Theater
"),"cathedral"===e.building&&(t+="Kathedrale
"),"church"===e.building&&(t+="Kirche
"),"chapel"===e.building&&(t+="Kapelle
"),"place_of_worship"===e.amenity&&(t+="Kirche / Kultstätte
"),"village"===e.abandoned&&(t+="Verlassene Stadt
"),"theme_park"===e["abandoned:tourism"]&&(t+="Verlassener Vergnügungspark
"),e["abandoned:amenity"],"yes"===e.abandoned&&"bunker"===e.military&&(t+="Verlassene Bunkeranlage
"),"yes"===e.abandoned&&"barracks"===e.military&&(t+="Verlassene Militärbaracken
"),"yes"===e.abandoned&&"airfield"===e.military&&(t+="Verlassene Militärflugplatz
"),"monastery"===e.historic&&(t+="Historisches Kloster
"),"monastery"===e.amenity&&(t+="Kloster
"),"monastery"===e.building&&(t+="Kloster
"),"manor"===e.historic&&(t+="Gutshaus / Herrenhaus
"),"boundary_stone"===e.historic&&(t+="Historischer Grenzstein
"),"milestone"===e.historic&&(t+="Historischer Meilenstein
"),"monument"===e.historic&&(t+="Monument
"),"palace"===e.historic&&(t+="Palast
"),"mine"===e.historic&&(t+="Verlassene Mine
"),"ruins"===e.historic&&(t+="Ruine
"),"harbour"===e.historic_usage&&(t+="historischer Hafen
"),"rune_stone"===e.historic&&(t+="Runenstein
"),"battlefield"===e.historic&&(t+="Schlachtfeld
"),"blacksmith"===e.historic&&(t+="Historische Schmiede
"),"tree_shrine"!==e.historic&&"wayside_shrine"!==e.historic||(t+="Schrein / Bildstock
"),"city_gate"===e.historic&&(t+="Stadttor
"),"wayside_cross"===e.historic&&(t+="Wegkreuz
"),"monument"===e.amenity&&(t+="Denkmal
"),"memorial"===e.historic&&(t+="Denkmal
"),"optical_telegraph"===e.historic&&(t+="Optischer Telegraph
"),"castle"===e.historic)if(e.castle_type)switch(e.castle_type){case"defensive":t+="Burg
";break;case"palace":t+="Palast
";break;case"stately":t+="Schloss
";break;case"manor":t+="Herrenhaus
";break;case"fortress":t+="Festung
";break;case"castrum":t+="Römisches Militärlager
";break;case"shiro":t+="Shiro
";break;case"kremlin":t+="Kreml
";break;default:t+="Schloss / Burg
"}else t+="Schloss / Burg
";if("archaeological_site"===e.historic&&(t+="Archäologische Fundstätte
"),"tomb"===e.historic)if(e.tomb)switch(e.tomb){case"tumulus":t+="Hügelgrab
";break;case"rock-cut":t+="Felsgrab
";break;case"hypogeum":t+="Hypogäum
";break;case"war_grave":t+="Soldatenfriedhof
";break;case"mausoleum":t+="Mausoleum
";break;case"columbarium":t+="Kolumbarium
";break;case"crypt":t+="Krypta
";break;case"pyramid":t+="Pyramide
";break;case"sarcophagus":t+="Sarkophag
";break;case"vault":t+="Gruft
";break;case"tombstone":t+="Grabstein
";break;default:t+="Historische Grabstätte
"}else t+="Historische Grabstätte
";if("accountant"===e.office&&(t+="Buchhalter / Wirtschaftprüfer
"),"administrative"===e.office&&(t+="Kreis- bzw. Gemeindebehörde
"),"architect"===e.office&&(t+="Architekturbüro
"),"association"===e.office&&(t+="Verein, Vereinigung bzw. Interessengemeinschaft
"),"physician"===e.office&&(t+="Arzt
"),"camping"===e.office&&(t+="Rezeption Campingplatz oder Büro Freizeitpark
"),"company"===e.office&&(t+="Sitz einer privaten Firma
"),"educational_institution"===e.office&&(t+="Bildungseinrichtung
"),"employment_agency"===e.office&&(t+="Job-Center / Arbeitsvermittlung
"),"estate_agent"===e.office&&(t+="Immobilienmakler / Wohnungsbaugenossenschaft
"),"forestry"===e.office&&(t+="Forstamt
"),"foundation"===e.office&&(t+="Geschäftsstelle einer Stiftung
"),"government"===e.office&&(t+="Behörde / Regierungseinrichtung
"),"guide"===e.office&&(t+="Büro für Touristenführungen
"),"insurance"===e.office&&(t+="Versicherungsbüro
"),"it"===e.office&&(t+="IT-Unternehmen
"),"lawyer"===e.office&&(t+="Rechtsanwaltskanzlei
"),"newspaper"===e.office&&(t+="Zeitungsredaktion
"),"ngo"===e.office&&(t+="Büro einer Nichtregierungsorganisation
"),"notary"===e.office&&(t+="Notar
"),"political_party"===e.office&&(t+="Büro einer politischen Partei
"),"quango"===e.office&&(t+="Büro einer halbstaatlichen Organisation
"),"realtor"===e.office&&(t+="Immobilienmakler / Wohnungsbaugenossenschaft
"),"real_estate_agent"===e.office&&(t+="Immobilienmakler / Wohnungsbaugenossenschaft
"),"register"===e.office&&(t+="Standesamt
"),"religion"===e.office&&(t+="Büro einer religiösen Instanz
"),"research"===e.office&&(t+="Forschungsunternehmen oder -institut
"),"tax"===e.office&&(t+="Finanzamt
"),"telecommunication"===e.office&&(t+="Telekommunikationsfirma
"),"travel_agent"===e.office&&(t+="Sitz eines Reiseunternehmens
"),"water_utility"===e.office&&(t+="Wasserwirtschaftsamt
"),"therapist"===e.office&&(t+="Therapeut
"),"city"===e.place&&(t+="Großstadt
"),"town"===e.place&&(t+="Stadt/Kleinstadt
"),"village"===e.place&&(t+="Dorf
"),"continent"===e.place&&(t+="Kontinent
"),"ocean"===e.place&&(t+="Ozean
"),"track"===e.highway&&(t+="Forst-, Wald und Feldweg
"),"raceway"===e.highway&&(t+="Motorsportbahn
"),"designated"===e.bicycle&&(t+="Radweg
"),"path"===e.highway&&(t+="Fußweg
"),"parking"===e.amenity&&(t+="Parkplatz
"),"services"===e.highway&&(t+="Raststätte
"),"rest_area"===e.highway&&(t+="Rastplatz
"),"turning_circle"===e.highway&&(t+="Wendeplatz/Wendehammer
"),"service"===e.highway&&(t+="Zufahrtsstraße / Erschließungsweg
"),"motorway"===e.highway&&(t+="Autobahn
"),"motorway_junction"===e.highway&&(t+="Autobahnauffahrt
"),"bridleway"===e.highway&&(t+="Reitweg
"),"yes"===e.oneway&&(t+="Einbahnstraße
"),"yes"===e.park_ride&&(t+="Park and Ride
"),"unknown"===e.park_ride&&(t+="Park and Ride
"),"bus"===e.park_ride&&(t+="Park and Ride
"),"tram"===e.park_ride&&(t+="Park and Ride
"),"bus_stop"===e.highway&&(t+="Bushaltestelle
"),"pedestrian"===e.highway&&(t+="Fußgängerzone
"),"street_lamp"===e.highway&&(t+="Strassenlaterne
"),"traffic_signals"===e.highway&&(t+="Ampel
"),"traffic_signals"===e.crossing&&(t+="Fußgängerampel
"),"speed_camera"===e.highway&&(t+="Blitzer
"),"yes"===e.traffic_calming&&(ret+="Verkehrsberuhigter Bereich
"),"bump"===e.traffic_calming&&(t+="Kurze Bodenwelle
"),"chicane"===e.traffic_calming&&(t+="Zu umfahrendenes Hinderniss
"),"choker"===e.traffic_calming&&(t+="Fahrbahnverengung, zu umfahrende Hindernisse möglich
"),"cushion"===e.traffic_calming&&(t+="Bodenwelle mit Lücken aus mehreren rechteckigen Huckeln
"),"hump"===e.traffic_calming&&(t+="vergleichbare Bodenwelle mit etwar einer Länge von 2-4M
"),"island"===e.traffic_calming&&(t+="Eine Verkehrsinsel
"),"rumble_strip"===e.traffic_calming&&(t+="Holperstreifen
"),"table"===e.traffic_calming&&(t+="lange Bodenwellen mit flachen Mittelstück
"),"buoy_cardinal"===e["seamark:type"]&&(t+="Kardinalstonne
"),"buoy_lateral"===e["seamark:type"]&&(t+="Lateraltonne
"),"buoy_isolated_danger"===e["seamark:type"]&&(t+="Gefahrentonne
"),"perch"===e["seamark:beacon_lateral:shape"]&&(t+="Pricke
"),"fuel"===e.amenity&&"fuel_station"===e["seamark:small_craft_facility:category"]?t+="Schiffstankstelle
":"fuel"===e.amenity&&(t+="Tankstelle
"),"charging_station"===e.amenity){t+="Ladestation / Stromtankstelle
";var r=e.voltage,n="
";if(e.car){switch(e.car){case"yes":t+="Für Autos: Ja";break;case"no":t+="Für Autos: Nein";break;default:t+="Für Autos: Unbekannt"}t+=n}else t+="Für Autos: Unbekannt"+n;if(e.bicycle){switch(e.bicycle){case"yes":t+="Für E-Bike: Ja";break;case"no":t+="Für E-Bike: Nein";break;default:t+="Für E-Bike: Unbekannt"}t+=n}else t+="Für E-Bike: Unbekannt"+n;"no"===e["socket:schuko"]&&(t+="Stecker Schuko: Nein"+n),"yes"===e["socket:schuko"]&&(t+="Stecker Schuko: Ja"+n),"no"===e["socket:cee_blue"]&&(t+="Stecker CEE Blau: Nein"+n),"yes"===e["socket:cee_blue"]&&(t+="Stecker CEE Blau: Ja"+n),"no"===e["socket:cee_red_16a"]&&(t+="Stecker CEE Rot 16a: Nein"+n),"yes"===e["socket:cee_red_16a"]&&(t+="Stecker CEE Rot 16a: Ja"+n),"no"===e["socket:cee_red_32a"]&&(t+="Stecker CEE Rot 32a: Nein"+n),"yes"===e["socket:cee_red_32a"]&&(t+="Stecker CEE Rot 32a: Ja"+n),"no"===e["socket:cee_red_64a"]&&(t+="Stecker CEE Rot 64a: Nein"+n),"yes"===e["socket:cee_red_64a"]&&(t+="Stecker CEE Rot 64a: Ja"+n),"no"===e["socket:cee_red_125a"]&&(t+="Stecker CEE Rot 125a: Nein"+n),"yes"===e["socket:cee_red_125a"]&&(t+="Stecker CEE Rot 125a: Ja"+n),"no"===e["socket:nema_5_15"]&&(t+="Stecker Nema 5 15: Nein"+n),"yes"===e["socket:nema_5_15"]&&(t+="Stecker Nema 5 15: Ja"+n),"no"===e["socket:nema_5_20"]&&(t+="Stecker Nema 5 20: Nein"+n),"yes"===e["socket:nema_5_20"]&&(t+="Stecker Nema 5 20: Ja"+n),"no"===e["socket:nema_14_30"]&&(t+="Stecker Nema 14 30: Nein"+n),"yes"===e["socket:nema_14_30"]&&(t+="Stecker Nema 14 30: Ja"+n),"Nein"===e["socket:nema_14_50"]&&(t+="Stecker Nema 14 50: Nein"+n),"yes"===e["socket:nema_14_50"]&&(t+="Stecker Nema 14 50: Ja"+n),"nein"===e["socket:bs1363"]&&(t+="Stecker BS 1363: Nein"+n),"yes"===e["socket:bs1363"]&&(t+="Stecker BS 1363: Ja"+n),"no"===e["socket:type1"]&&(t+="Stecker Typ 1:Nein"+n),"yes"===e["socket:type1"]&&(t+="Stecker Typ 1: Ja"+n),"no"===e["socket:type1_combo"]&&(t+="Stecker Typ 1 Kombo: Nein"+n),"yes"===e["socket:type1_combo"]&&(t+="Stecker Typ 1 Kombo: Ja"+n),"Nein"===e["socket:type2"]&&(t+="Stecker Typ 2: Nein"+n),"yes"===e["socket:type2"]&&(t+="Stecker Typ 2: Ja"+n),"no"===e["socket:type2_combo"]&&(t+="Stecker Typ 2 Kombo: Nein"+n),"yes"===e["socket:type2_combo"]&&(t+="Stecker Typ 2 Kombo: Ja"+n),"no"===e["socket:type3"]&&(t+="Stecker Typ: Nein"+n),"yes"===e["socket:type3"]&&(t+="Stecker Typ 3: Ja"+n),"no"===e["socket:chademo"]&&(t+="Stecker CHAdeMO: Nein"+n),"yes"===e["socket:chademo"]&&(t+="Stecker CHAdeMO: Ja"+n),"no"===e["socket:magne_charge"]&&(t+="Stecker Magne : Nein"+n),"yes"===e["socket:magne_charge"]&&(t+="Stecker Magne : Ja"+n),"no"===e["socket:tesla_standard"]&&(t+="Stecker Tesla Standard: Nein"+n),"yes"===e["socket:tesla_standard"]&&(t+="Stecker Tesla Standard: Nein"+n),"no"===e["socket:tesla_supercharge"]&&(t+="Stecker Tesla Schnellladestation: Nein"+n),"yes"===e["socket:tesla_supercharge"]&&(t+="Stecker Tesla Schnellladestation: Ja"+n),"no"===e["socket:tesla_roadster"]&&(t+="Stecker Tesla Roadster: Nein"+n),"yes"===e["socket:tesla_roadster"]&&(t+="Stecker Tesla Roadster: Ja"+n),e["socket:schuko"]&&(t+="Stecker Schuko: "+e["socket:schuko"]+n),e["socket:cee_blue"]&&(t+="Stecker CEE Blau: "+e["socket:cee_blue"]+n),e["socket:cee_red_16a"]&&(t+="Stecker CEE Rot 16a: "+e["socket:cee_red_16a"]+n),e["socket:cee_red_32a"]&&(t+="Stecker CEE Rot 32a: "+e["socket:cee_red_32a"]+n),e["socket:cee_red_64a"]&&(t+="Stecker CEE Rot 64a: "+e["socket:cee_red_64a"]+n),e["socket:cee_red_125a"]&&(t+="Stecker CEE Rot 125a: "+e["socket:cee_red_125a"]+n),e["socket:nema_5_15"]&&(t+="Stecker Nema 5 15: "+e["socket:nema_5_15"]+n),e["socket:nema_5_20"]&&(t+="Stecker Nema 5 20: "+e["socket:nema_5_20"]+n),e["socket:nema_14_30"]&&(t+="Stecker Nema 14 30: "+e["socket:nema_14_30"]+n),e["socket:nema_14_50"]&&(t+="Stecker Nema 14 50: "+e["socket:nema_14_50"]+n),e["socket:bs1363"]&&(t+="Stecker BS 1363: "+e["socket:bs1363"]+n),e["socket:type1"]&&(t+="Stecker Typ 1: "+e["socket:type1"]+n),e["socket:type1_combo"]&&(t+="Stecker Typ 1 Kombo: "+e["socket:schuko"]+n),e["socket:type2"]&&(t+="Stecker Typ 2: "+e["socket:type2"]+n),e["socket:type2_combo"]&&(t+="Stecker Typ 2 Kombo: "+e["socket:type2_combo"]+n),e["socket:type3"]&&(t+="Stecker Typ 3: "+e["socket:type3"]+n),e["socket:chademo"]&&(t+="Stecker CHAdeMO: "+e["socket:chademo"]+n),e["socket:magne_charge"]&&(t+="Stecker Magne : "+e["socket:magne_charge"]+n),e["socket:tesla_standard"]&&(t+="Stecker Tesla Standard: "+e["socket:tesla_standard"]+n),e["socket:tesla_supercharge"]&&(t+="Stecker Tesla Schnellladestation: "+e["socket:tesla_supercharge"]+n),e["socket:tesla_roadster"]&&(t+="Stecker Tesla Roadster: "+e["socket:tesla_roadster"]+n),t+=n,e.voltage&&(t+="Volt: "+r+n)}if("yes"===e.tunnel&&(t+="Tunnel
"),e.bridge)switch(t+="Brücken-Typ: ",e.bridge){case"swing":case"humpback":t+="Drehbrücke";break;case"aqueduct":t+="Historische Wasserpipeline";break;case"bascule":t+="Klapp bzw. Wippbrücke";break;case"boardwalk":t+="Bohlenweg";break;case"cantilever":t+="Auslegerbrücke";break;case"covered":t+="gedeckte Brücke";break;case"drawbridge":t+="Klappbrücke";break;case"lift":t+="Hubbrücke";break;case"low_water_crossing":t+="Irische Brücke";break;case"moveable":t+="Bewegliche Brücken";break;case"pontoon":t+="Schwimmbrücke";break;case"suspension":t+="Hängebrücke";break;case"trestle":t+="Trestle-Brücke";break;case"viaduct":t+="Viadukt"}if(e["bridge:movable"])switch(e["bridge:movable"]){case"swing":t+="Drehbrücke";break;case"bascule":t+="Klapp bzw. Wippbrücke";break;case"drawbridge":t+="Klappbrücke";break;case"lift":t+="Hubbrücke";break;case"submersible":t+="Senkbrücke";break;case"transporter":t+="Schwebefähre";break;case"retractable":t+="Schubbrücke"}if("nursing_home"!==e.amenity&&"retirement_home"!==e.amenity||(t+="Seniorenheim / Pflegeheim
"),"social_facility"===e.amenity&&(t+="Allg. soziale Einrichtung
"),e.social_facility&&("group_home"===e.social_facility&&"senior"===e["social_facility:for"]&&(t+="Seniorenheim
"),"assisted_living"===e.social_facility&&(t+="Betreutes Wohnen
"),"outreach"===e.social_facility&&(t+="Beratungsstelle
"),"workshop"===e.social_facility&&(t+="soziale Werkstatt
"),"ambulatory_care"!==e.social_facility&&"healthcare"!==e.social_facility||(t+="Ambulanter Pflegedienst
"),"shelter"===e.social_facility&&"senior"===e["social_facility:for"]&&(t+="Tages- u. Kurzzeitpflege
"),"shelter"===e.social_facility&&"abused"===e["social_facility:for"]&&(t+="Notunterkunft
"),"food_bank"===e.social_facility&&(t+="Lebensmittelhilfe
"),"hospice"===e.social_facility&&(t+="Hospiz
")),e.brewery&&(t+="Ausgeschenkte Biersorten: "+e.brewery+"
"),"alcohol"===e.shop&&(t+="Spirituosenladen
"),"bakery"===e.shop&&(t+="Bäckerei
"),"beverages"===e.shop&&(t+="Getränkehandel
"),"butcher"===e.shop&&(t+="Fleischerei
"),"cheese"===e.shop&&(t+="Käsefachgeschäft
"),"chocolate"===e.shop&&(t+="Schokoladenfachgeschäft
"),"coffee"===e.shop&&(t+="Kaffeefachgeschäft
"),"confectionery"===e.shop&&(t+="Süßwarenladen
"),"convenience"===e.shop&&(t+="Lebensmittelgeschäft
"),"deli"===e.shop&&(t+="Feinkostladen
"),"dairy"===e.shop&&(t+="Milchladen
"),"farm"===e.shop&&(t+="Hofladen
"),"greengrocer"===e.shop&&(t+="Gemüsehändler
"),"grocery"===e.shop&&(t+="Lebensmittelgeschäft
"),"organic"===e.shop&&(t+="Bio-Laden, Reformhaus
"),"pasta"===e.shop&&(t+="Pastageschäft
"),"seafood"===e.shop&&(t+="Fischfachgeschäft
"),"tea"===e.shop&&(t+="Teefachgeschäft
"),"wine"===e.shop&&(t+="Weinhandlung
"),"department_store"===e.shop&&(t+="Kaufhaus
"),"general"===e.shop&&(t+="Gemischtwarenhandlung
"),"kiosk"===e.shop&&(t+="Kiosk
"),"mall"===e.shop&&(t+="Einkaufszentrum
"),"supermarket"===e.shop&&(t+="Supermarkt
"),"baby_goods"===e.shop&&(t+="Babyfachmarkt
"),"bag"===e.shop&&(t+="Taschen und Koffer
"),"boutique"===e.shop&&(t+="Boutique
"),"clothes"===e.shop&&(t+="Bekleidung
"),"fabric"===e.shop&&(t+="Textilgeschäft
"),"fashion"===e.shop&&(t+="Fashion
"),"jewelry"===e.shop&&(t+="Juwelier
"),"leather"===e.shop&&(t+="Lederwaren
"),"shoes"===e.shop&&(t+="Schuhfachgeschäft
"),"variety_store"===e.shop&&(t+="Ein-Euro-Laden
"),"chemist"===e.shop&&(t+="Drogerie
"),"cosmetics"===e.shop&&(t+="Kosmetikfachgeschäft
"),"drugstore"===e.shop&&(t+="Drogerie oder Apotheke (veraltet)
"),"perfumery"===e.shop&&(t+="Parfümerie
"),"erotic"===e.shop&&(t+="Erotikhandel
"),"hairdresser"===e.shop&&(t+="Friseur
"),"hearing_aids"===e.shop&&(t+="Hörgeräte
"),"herbalist"===e.shop&&(t+="Kräuterhandel
"),"massage"===e.shop&&(t+="Massagesalon
"),"medical_supply"===e.shop&&(t+="Sanitätshaus
"),"optician"===e.shop&&(t+="Optiker
"),"tattoo"===e.shop&&(t+="Tätowierer
"),"bathroom_furnishing"===e.shop&&(t+="Badmöbel und -accessoires
"),"doityourself"===e.shop&&(t+="Baumarkt/Baustoffhandel
"),"energy"===e.shop&&(t+="Energiehandel
"),"florist"===e.shop&&(t+="Blumengeschäft
"),"furnace"===e.shop&&(t+="Ofenfachgeschäft
"),"garden_centre"===e.shop&&(t+="Gartencenter
"),"gas"===e.shop&&(t+="Fachgeschäft für technische Gase
"),"glaziery"===e.shop&&(t+="Glaserei
"),"hardware"===e.shop&&(t+="Eisenwaren
"),"houseware"===e.shop&&(t+="Haushaltswaren und Inneneinrichtung
"),"locksmith"===e.shop&&(t+="Schlüsseldienst
"),"paint"===e.shop&&(t+="Farbenfachgeschäft
"),"trade"===e.shop&&(t+="Baustoffhandel
"),"antiques"===e.shop&&(t+="Antiquitäten
"),"bed"===e.shop&&(t+="Betten- und Matratzengeschäft
"),"candles"===e.shop&&(t+="Kerzengeschäft
"),"carpet"===e.shop&&(t+="Teppichfachhandel
"),"curtain"===e.shop&&(t+="Gardinenfachgeschäft
"),"furniture"===e.shop&&(t+="Möbel- und Einrichtungshaus
"),"interior_decoration"===e.shop&&(t+="Innendekoration / Raumausstattung
"),"kitchen"===e.shop&&(t+="Küchen
"),"window_blind"===e.shop&&(t+="Jalousien und Rolläden
"),"computer"===e.shop&&(t+="Computer-Fachhändler
"),"electronics"===e.shop&&(t+="Elektronikmarkt
"),"hifi"===e.shop&&(t+="Hifi-Fachhändler
"),"mobile_phone"===e.shop&&(t+="Handy-Shop
"),"radiotechnics"===e.shop&&(t+="Radio- und Fernsehtechnik
"),"vacuum_cleaner"===e.shop&&(t+="Staubsaugerfachgeschäft
"),"bicycle"===e.shop&&(t+="Fahrradfachgeschäft
"),"car"===e.shop&&(t+="Autohaus
"),"car_repair"===e.shop&&(t+="Autowerkstatt
"),"car_parts"===e.shop&&(t+="Autoteilefachgeschäft
"),"dive"!==e.shop&&"scuba_diving"!==e.shop||(t+="Tauchausrüstung
"),"fishing"===e.shop&&(t+="Angelfachgeschäft
"),"free_flying"===e.shop&&(t+="Fallschirmausrüstung
"),"hunting"===e.shop&&(t+="Jagdausrüstung
"),"motorcycle"===e.shop&&(t+="Motorradgeschäft
"),"outdoor"===e.shop&&(t+="Trekking-/Outdoorladen
"),"sports"===e.shop&&(t+="Sportgeschäft
"),"tyres"===e.shop&&(t+="Reifenfachhandel
"),"water_sports"===e.shop&&(t+="Wassersportbedarf
"),"art"===e.shop&&(t+="Kunstladen
"),"craft"===e.shop&&(t+="Kunsthandwerk
"),"frame"===e.shop&&(t+="Bilderrahmengeschäft
"),"music"===e.shop&&(t+="Musikgeschäft
"),"music_instrument"===e.shop&&(t+="Musikhaus
"),"photo"===e.shop&&(t+="Fotofachgeschäft
"),"video"===e.shop&&(t+="Videothek
"),"video_games"===e.shop&&(t+="Videospiele
"),"anime"===e.shop&&(t+="Anime
"),"books"===e.shop&&(t+="Buchhandlung
"),"gift"===e.shop&&(t+="Andenken, Reisemitbringsel, Souveniershop
"),"newsagent"===e.shop&&(t+="Zeitungshändler
"),"stationery"===e.shop&&(t+="Schreibwaren
"),"ticket"===e.shop&&(t+="Ticketshop
"),"copyshop"===e.shop&&(t+="Kopierladen
"),"funeral_directors"===e.shop&&(t+="Bestattungsunternehmen
"),"laundry"===e.shop&&(t+="Waschsalon / Wäscherei
"),"dry_cleaning"===e.shop&&(t+="chemische Reinigung
"),"money_lender"===e.shop&&(t+="Geldverleiher
"),"pawnbroker"===e.shop&&(t+="Pfandhaus / Pfandleiher
"),"pet"===e.shop&&(t+="Zoo- und Tierhandlung
"),"pyrotechnics"===e.shop&&(t+="Feuerwerk
"),"religion"===e.shop&&(t+="Religiöse Artikel
"),"beauty"===e.shop&&(t+="Schönheitssalon
"),"solarium"===e.shop&&(t+="Solarium
"),"tobacco"===e.shop&&(t+="Tabakwaren
"),"toys"===e.shop&&(t+="Spielwaren
"),"travel_agency"===e.shop&&(t+="Reisebüro
"),"market_hall"===e.shop&&(t+="Markthalle
"),"vacant"===e.shop&&(t+="leerstehendes Ladenlokal
"),"weapons"===e.shop&&(t+="Waffenladen
"),"lottery"===e.gambling&&(t+="Lottoannahmestelle
"),"fish"===e.pet&&(t+="Aquaristik
"),"agriucultural_engines"===e.craft&&(t+="Landmaschinenbau
"),"basket_maker"===e.craft&&(t+="Korbmacher
"),"beekeeper"===e.craft&&(t+="Imker
"),"blacksmith"===e.craft&&(t+="Schmied
"),"brewery"===e.craft&&(t+="Brauerei
"),"yes"===e.microbrewery&&(t+="Hausbrauerei
"),"boatbuilder"===e.craft&&(t+="Bootsbauer
"),"bookbinder"===e.craft&&(t+="Buchbinder
"),"builder"===e.craft&&(t+="Hausbau
"),"carpenter"===e.craft&&(t+="Tischler/Schreiner, Zimmermann
"),"carpet_layer"===e.craft&&(t+="Teppichleger
"),"caterer"===e.craft&&(t+="Catering
"),"clockmaker"===e.craft&&(t+="Uhrmacher
"),"confectionery"===e.craft&&(t+="Konditorei
"),"dressmaker"===e.craft&&(t+="Schneider
"),"electrician"===e.craft&&(t+="Elektriker
"),"gardener"===e.craft&&(t+="Garten- und Landschaftsbauer
"),"glaziery"===e.craft&&(t+="Glaserei
"),"handicraft"===e.craft&&(t+="Handwerkskunst
"),"hvac"===e.craft&&(t+="Kälteanlagenbauer für Lüftungs-, Heizungs- und Klimatechnik
"),"insulation"===e.craft&&(t+="Wärmedämmung von Gebäuden
"),"jeweller"===e.craft&&(t+="Juwelier, Gold-/Silber-Schmied
"),"key_cutter"===e.craft&&(t+="Schlüsselmacher
"),"locksmith"===e.craft&&(t+="Schlüsseldienst
"),"metal_construction"===e.craft&&(t+="Metallbauer
"),"optician"===e.craft&&(t+="Optiker
"),"painter"===e.craft&&(t+="Maler
"),"parquet_layer"===e.craft&&(t+="Parkettverleger
"),"photographer"===e.craft&&(t+="Fotograf
"),"photographic_laboratory"===e.craft&&(t+="Fotolabor
"),"plasterer"===e.craft&&(t+="Gipser, Verputzer, Stuckateur
"),"plumber"===e.craft&&(t+="Anlagenmechaniker Sanitär-, Heizungs- und Klimatechnik.
"),"pottery"===e.craft&&(t+="Töpferei
"),"rigger"===e.craft&&(t+="Riggemacher (Takelage für Segelschiffe)
"),"roofer"===e.craft&&(t+="Dachdecker
"),"saddler"===e.craft&&(t+="Sattler
"),"sailmaker"===e.craft&&(t+="Segelmacher
"),"sawmill"===e.craft&&(t+="Holzverarbeitungsbetrieb
"),"scaffolder"===e.craft&&(t+="Gerüstbauer
"),"sculptor"===e.craft&&(t+="Bildhauer
"),"shoemaker"===e.craft&&(t+="Schuhmacher
"),"stand_builder"===e.craft&&(t+="Messe- / Standbauer
"),"stonemason"===e.craft&&(t+="Steinmetz
"),"sun_protection"===e.craft&&(t+="Rolladen- und Jalousiebauer
"),"sweep"===e.craft&&(t+="Schornsteinfeger
"),"tailor"===e.craft&&(t+="Schneider
"),"tiler"===e.craft&&(t+="Fliesen-, Platten- und Mosaikleger
"),"tinsmith"===e.craft&&(t+="Spengler, Klempner
"),"upholsterer"===e.craft&&(t+="Polsterer
"),"watchmaker"===e.craft&&(t+="Uhrmacher
"),"window_construction"===e.craft&&(t+="Fensterbauer
"),"machines"===e.rental&&(t+="Maschinenverleih
"),"car_rental"===e.amenity&&(t+="Autoverleih
"),"allotments"===e.landuse&&(t+="Schrebergarten
"),"basin"===e.landuse&&(t+="Regenwasserrückhaltebecken
"),"brownfield"===e.landuse&&(t+="Vorher bebautes Land
"),"commercial"===e.landuse&&(t+="Industriegebiet
"),"construction"===e.landuse&&(t+="Baugebiet
"),"farmland"===e.landuse&&(t+="Ackerfläche
"),"farmyard"===e.landuse&&(t+="landwirtschaftlicher Betrieb
"),"forest"===e.landuse&&(t+="Forst
"),"garages"===e.landuse&&(t+="Garagenkomplex
"),"grass"===e.landuse&&(t+="Rasenflächen
"),"greenfield"===e.landuse&&(t+="Bauerwartungsland
"),"greenhouse_horticulture"===e.landuse&&(t+="Gewächshaus-Fläche
"),"industrial"===e.landuse&&(t+="Gewerbe-/Industriegebiet
"),"landfill"===e.landuse&&(t+="Mülldeponie
"),"meadow"===e.landuse&&(t+="Grünfläche
"),"orchard"===e.landuse&&(t+="Obstplantage
"),"plant_nursery"===e.landuse&&(t+="Baumschule
"),"quarry"===e.landuse&&(t+="Sand- und Kiesgrube
"),"railway"===e.landuse&&(t+="Gebiet für Eisenbahnnutzung
"),"recreation_ground"===e.landuse&&(t+="Erholungsgebiet
"),"reservoir"===e.landuse&&(t+="Wasserreservoir
"),"residential"===e.landuse&&(t+="Wohngebiet
"),"retail"===e.landuse&&(t+="Einkaufszentrum
"),"salt_pond"===e.landuse&&(t+="Saline
"),"village_green"===e.landuse&&(t+="Grünfläche
"),"vineyard"===e.landuse&&(t+="Weinberg
"),"pond"===e.landuse&&(t+="kleiner Teich
"),"salt_pond"===e.landuse&&(t+="Saline
"),"animal_keeping"===e.landuse&&(t+="Weide, Paddock für Tierhaltung
"),"yes"===e.entrance&&(t+="Eingang zum Gebäude
"),"main"===e.entrance&&(t+="Haupteingang
"),"service"===e.entrance&&(t+="Hinterausgang für Angestellte oder Zulieferer
"),"exit"===e.entrance&&(t+="Ausgang des Gebäudes
"),"emergency"===e.entrance&&(t+="Notausgang
"),"bay"===e.natural&&(t+="Bucht
"),"beach"===e.natural&&(t+="Strand
"),"wood"===e.natural&&(t+="natürlicher Wald
"),"glacier"===e.natural&&(t+="Gletscher
"),"cave_entrance"===e.natural&&(t+="Höhle
"),"spring"===e.natural&&(t+="natürliche Quelle
"),"waterfall"===e.natural&&(t+="Wasserfall
"),"scrub"===e.natural&&(t+="unkultiviertes Buschland
"),"grassland"===e.natural&&(t+="unkultiviertes Grasland
"),"wetland"===e.natural&&(t+="Feuchtgebiet
"),"tree"===e.natural&&(t+="Baum"),"peak"===e.natural&&"yes"===e["summit:cross"]&&(t+="Gipfelkreuz
"),"tree_row"===e.natural&&(t+="Baumreihe / Allee
"),"heath"===e.natural&&(t+="Heide
"),"moor"===e.natural&&(t+="Hochmoor
"),"grassland"===e.natural&&(t+="unkultiviertes Grasland
"),"fell"===e.natural&&(t+="Grasland oberhalb der Baumgrenze
"),"bare_rock"===e.natural&&(t+="Nackter Fels
"),"scree"===e.natural&&(t+="Schutt (Hangschutt)
"),"volcano"===e.natural&&(t+="Vulkan
"),"valley"===e.natural&&(t+="Tal
"),"stone"===e.natural&&(t+="Findling
"),"sea"===e.natural&&(t+="Meer
"),"national_park"===e.boundary&&(t+="Nationalpark
"),"protected_area"===e.boundary&&(t+="Schutzgebiet
"),"yes"===e.mountain_pass&&(t+="Gebirgspass
"),"waterfall"===e.waterway&&(t+="Wasserfall
"),"canal"===e.waterway&&(t+="Kanal
"),"canal"===e.water&&(t+="Kanal
"),"river"===e.waterway&&(t+="Fluss
"),"river"===e.water&&(t+="Fluss
"),"riverbank"===e.waterway&&(t+="Fluss
"),"ditch"===e.waterway&&(t+="Entwässerungsgraben
"),"stream"===e.waterway&&(t+="Bach
"),"ferry"===e.route&&(t+="Fährverbindung
"),"turning_point"===e.waterway&&(t+="Wendestelle
"),"lake"!==e.water&&"water"!==e.natural||(t+="See
"),"cove"===e.water&&(t+="kleine Bucht
"),"lagoon"===e.water&&(t+="Lagune
"),"pond"===e.water&&(t+="Teich
"),"reservoir"===e.water&&(t+="Wasserreservoir
"),"oxbow"===e.water&&(t+="Altwassersee
"),"lock"===e.water&&(t+="Schleusenkammer
"),"moat"===e.water&&(t+="Burggraben
"),"wastewater"===e.water&&(t+="Kläranlage
"),"guest"===e.mooring&&"pier"===e.man_made||"visitor_berth"===e["seamark:small_craft_facility:category"]?t+="Gastliegeplatz
":"pier"===e.man_made&&(t+="Anlegestelle
"),"boatyard"===e.waterway&&(t+="Schiffswerft
"),"mooring"===e["seamark:type"]&&"dolphin"===e["seamark:mooring:category"]&&(t+="Dalben
"),"foot"===e.route&&(t+="Wanderweg
"),"hiking"===e.route&&(t+="Wanderweg
"),"yes"===e.hiking&&"information"===e.tourism)t+="Wegweiser
";else if("information"===e.tourism&&"information"===e.tourism)if(e.information)switch(e.information){case"board":default:t+="Informationstafel
";break;case"map":t+="Informationstafel mit Karte
";break;case"office":t+="Touristeninformation
";break;case"terminal":t+="Informationsterminal
";break;case"audioguide":t+="Audioguide
";break;case"guidepost":t+="Wegweiser
";break;case"tactile_map":t+="Blindenkarte 2D
";break;case"tactile_model":t+="Blindenkarte 3D
";break;case"route_marker":t+="Wegerkennungsmarker
"}else t+="Informationstafel
";if("bicycle"===e.route&&(t+="Radwanderweg
"),"mtb"===e.route&&(t+="Mountainbikeroute
"),"horse"===e.route&&(t+="Reitwanderweg
"),"coastline"===e.natural&&(t+="Küstenlinie
"),"cliff"===e.natural&&(t+="Klippe
"),"dam"===e.waterway&&(t+="Staudamm
"),"weir"===e.waterway&&(t+="Wehr
"),"lock_gate"===e.waterway&&(t+="Schleusentor
"),"yes"===e.lock&&(t+="Schleuse
"),"sluice_gate"===e.waterway&&(t+="Siel
"),"pumping_station"===e.man_made&&(t+="Schöpfwerk
"),"groyne"===e.man_made&&(t+="Buhne
"),"dyke"===e.man_made&&(t+="Deich
"),"levee"===e.man_made&&(t+="Deich
"),"watermill"===e.man_made&&(t+="Wassermühle
"),"airfield"===e.military&&(t+="Militärflugplatz
"),"naval_base"===e.military&&(t+="Marinestützpunkt
"),"range"===e.military&&(t+="Waffenübungsplatz
"),"military"===e.landuse&&(t+="militärisch genutztes Gebiet
"),"training_area"===e.military&&(t+="Truppenübungsplatz
"),"exclusion_zone"===e.military&&(t+="militärisch genutztes Gebiet
"),"danger_area"===e.military&&(t+="militärische Gefahrenzone
"),"barracks"===e.military&&(t+="Kaserne
"),"nuclear_explosion_site"===e.military&&(t+="Atomwaffentestgelände
"),("yes"===e.construction||"construction"===e.highway)&&(t+="Baustelle
"),"petroleum_well"===e.man_made&&(t+="Erdölpumpe
"),"storage_tank"===e.man_made&&(t+="Speichertank
"),"wastewater_plant"===e.man_made&&(t+="Kläranlage
"),"silo"===e.man_made&&(t+="Silo
"),"water_tower"===e.man_made&&(t+="Wasserturm
"),"windmill"===e.man_made&&(t+="Windmühle
"),"monitoring_station"===e.man_made&&(t+="Messstation"),"crane"===e.man_made&&(t+="Kran"),"lighthouse"===e.man_made&&(t+="Leuchtturm"),"beacon"===e.man_made&&(t+="Leuchtfeuer"),"breakwater"===e.man_made&&(t+="Wellenbrecher"),"lamp"===e.man_made&&"street_lamp"===e["lamp:type"]&&(t+="Strassenlaterne
"),"lantern"===e.light_source&&(t+="Strassenlaterne
"),"floodlight"===e.light_source&&(t+="Flutlicht
"),"signal_lamp"===e.light_source&&(t+="Signallicht
"),"aviation"===e.light_source&&(t+="Befeuerung
"),"warning"===e.light_source&&(t+="Warnlicht
"),e.light_source&&e["light:method"])switch(t+="Licht Art: ",e["light:method"]){case"gas":t+="Gas";break;case"electric":t+="Elektrisch";break;case"incandescent":t+="strahlend";break;case"halogen":t+="Halogen";break;case"discharge":t+="Entladungslicht";break;case"metal-halide":t+="Halogen-Metalldampflampe";break;case"neon":t+="Neon";break;case"sodium":t+="Natriumdampflampe";break;case"high_pressure_sodium":t+="Hochdruck Natriumdampflampe";break;case"low_pressure_sodium":t+="Niedrigdruck Natriumdampflampe";break;case"fluorescent":t+="Fluoreszenzlampe";break;case"mercury":t+="Quecksilberlampe";break;case"LED":t+="LED";break;case"laser":t+="Laser";break;case"arc":t+="Lichtbogen";break;default:t+="Unbekannt"}if("drinking_water"===e.amenity&&(t+="Trinkwasser
"),"yes"===e.drinking_water&&(t+="Trinkwasser
"),"works"===e.man_made||"industrial"===e.building?t+="Industriegebäude
":"industrial"===e.landuse||"industrial"===e.abutters?t+="Industriegebiet
":"commercial"===e.abutters&&(t+="Gewerbegebiet
"),e["generator:source"])switch(t+="Anlagen-Typ: ",e["generator:source"]){case"biomass":case"biofuel":case"biogas":t+="Biogasanlage";break;case"coal":t+="Kohlekraftwerk";break;case"oil":t+="Ölraffinerie";break;case"waste":t+="Müllverbrennungsanlage";break;case"wind":t+="Windkraftwerk";break;case"solar":t+="Solarkraftwerk";break;case"hydro":t+="Wasserkraftwerk";break;case"tidal":t+="Gezeitenkraftwerk";break;case"wave":t+="Wellenkraftwerk";break;case"geothermal":t+="Geothermie";break;case"osmotic":t+="Osmosekraftwerk";break;case"nuclear":t+="Atomkraftwerk";break;default:t+="unbekannt
"}if("photovoltaic"===e.power_source&&(t+="Solarkraftwerk"),"line"===e.power&&(t+="Hochspannungs-Übertragungsleitung
"),"cable"===e.power&&(t+="Untergrundkabel
"),"cable_distribution_cabinet"===e.power&&(t+="Kabelverteilerschrank
"),"plant"===e.power&&(t+="Elektrizitätskraftwerk
"),"station"===e.power&&(t+="Elektrizitätskraftwerk
"),"sub_station"===e.power&&(t+="Elektrizitätskraftwerk
"),"compensator"===e.power&&(t+="Kompensator
"),"converter"===e.power&&(t+="Konverter
"),"generator"===e.power&&(t+="Generator
"),"heliostat"===e.power&&(t+="Heliostat
"),"insulator"===e.power&&(t+="Isulator
"),"busbar"===e.line&&(t+="Sammelschiene
"),"bay"===e.line&&(t+="Verbindung Schaltung und Sammelschiene
"),"minor_line"===e.power&&(t+="Nebenlinie
"),"pole"===e.power&&(t+="Pfahl
"),"portal"===e.power&&(t+="H-förmiger Mast
"),"catenary_mast"===e.power&&(t+="Fahrleitungsmast
"),"substation"===e.power&&(t+="Umspannwerk
"),"switch"===e.power&&(t+="Lastschalter
"),"terminal"===e.power&&(t+="Terminal / Anschluss
"),"tower"===e.power&&(t+="Hochspannungsleitungs
"),"transformer"===e.power&&(t+="Nebenlinie
"),e.barrier)switch(e.barrier){case"bollard":t+="Poller, Pfosten
";break;case"cycle_barrier":t+="Umlaufsperre, Drängelgitter
";break;case"gate":t+="Tor, Schranke
";break;case"chain":t+="Kette
";break;case"lift_gate":t+="Schlagbaum
";break;case"wall":t+="Lärmschutzwand
";break;case"toll_booth":t+="Mautstelle
";break;case"fence":switch(e.fence_type){case"barbed_wire":t+="Stacheldrahtzaun
";break;case"wood":t+="Holzzaun
";break;case"chain_link":t+="Maschendrahtzaun
";break;case"electric":t+="Weidezaun
";break;case"railing":t+="Geländer
";break;case"wire":t+="einfacher Drahtzaun
";break;case"metal":t+="Metallzaun
";break;case"pole":t+="Holzpfähle
";break;default:t+="Zaun
"}break;case"block":t+="Block
";break;case"ditch":t+="Graben
";break;case"border_control":t+="Grenzkontrolle
";break;case"hedge":t+="Hecke
";break;case"retaining_wall":t+="Stützmauer
";break;case"cattle_grid":t+="Weiderost
";break;case"horse_stile":t+="Zaunübertritt
";break;default:t+="unbekannt
"}if("noise_barrier"===e.wall&&(t+="Lärmschutzwand
"),"retaining_wall"===e.designation&&(t+="Lärmschutzwand
"),"noise_barrier"===e.designation&&(t+="Lärmschutzwand
"),"surveillance"===e.man_made&&(t+="Überwachter Bereich
"),e.aeroway)switch(t+="Flughafen: ",e.aeroway){case"aerodrome":t+="Flugplatz";break;case"apron":t+="Vorfeld";break;case"gate":t+="gate";break;case"helipad":t+="Hubschrauberlandeplatz";break;case"hangar":t+="Hangar";break;case"runway":t+="Start-/Landebahn";break;case"taxiway":t+="Rollweg";break;case"terminal":t+="Flughafengebäude";break;default:t+="unbekannt
"}if("halt"===e.railway&&(t+="Bahn-Haltepunkt
"),"crossing"===e.railway&&(t+="Bahnübergang
"),"level_crossing"===e.railway&&(t+="Bahnübergang
"),"station"===e.railway&&(t+="Bahnhof
"),"bus_station"===e.amenity&&(t+="Busbahnhof
"),"bus_station"===!e.amenity&&"station"===e.public_transport&&"yes"===e.bus&&(t+="Busbahnhof
"),"rail"===e.railway&&(t+="Bahnlinie
","contact_line"===e.electrified&&(t+="elektrifizierte Bahntrasse mit Oberleitung
")),"tram"===e.railway&&(t+="Straßenbahnlinie
"),"slipway"!==e["seamark:small_craft_facility:category"]&&"slipway"!==e.harbour&&"slipway"!==e.leisure||(t+="Slipanlage
"),"harbour"===e["seamark:type"])if(e["seamark:harbour:category"])switch(e["seamark:harbour:category"]){case"ferry":t+="Fährhafen
";break;case"container":t+="Containerhafen
";break;case"marina":"marina"!==e.leisure&&(t+="Jachthafen
");break;case"navel_base":t+="Marine-Hafen
";break;case"tanker":t+="Hafen für Öltanker
";break;case"passenger":t+="Personenschifffahrt
";break;case"bulk":t+="Schüttgut-Hafen
";break;default:t+="Hafen
"}else t+="Hafen
";return"marina"===e.leisure&&(t+="Jachthafen
"),"wreck"===e.historic&&(t+="Wrack
"),"animal_shelter"===e.amenity&&(t+="Tierheim
"),"shelter"===e.animal&&(t+="Tierheim
"),"horse_walker"===e.animal&&(t+="Pferdelauftrainer
"),"yes"===e.animal_shelter&&(t+="Tierheim
"),"dog"===e.animal_shelter&&(t+="Tierheim
"),"cat"===e.animal_shelter&&(t+="Tierheim
"),"animal_boarding"===e.amenity&&(t+="Tierpension
"),"yes"===e.animal_boarding&&(t+="Tierpension
"),"dog"===e.animal_boarding&&(t+="Tierpension
"),"horse"===e.animal_boarding&&(t+="Tierpension
"),"cat"===e.animal_boarding&&(t+="Tierpension
"),"dog;cat"===e.animal_boarding&&(t+="Tierpension
"),"cat;dog"===e.animal_boarding&&(t+="Tierpension
"),"school"!==e.animal&&"sport"!==e.animal&&"animal_training"!==e.amenity||(t+="Tiertraining
"),"swimming"===e.animal&&(t+="Badestelle für Hunde
"),"feeding_place"!==e.amenity&&"animal_feeding"!==e.man_made&&"animal_feeding"!==e.amenity||(t+="Fütterungsstelle
"),"wildlife_feeding"!==e.amenity&&"deer_feeding"!==e.amenity&&"game_feeding"!==e.amenity||(t+="Wildfütterung
"),"cratch"!==e.amenity&&"cratch"!==e.man_made&&"feeding_rack"!==e.amenity||(t+="Futterraufe
"),"manger"===e.amenity&&(t+="Krippe
"),"birdhouse"===e.man_made&&(t+="Vogelhaus
"),"stork"===e.birds_nest&&(t+="Storchennest
"),"nest_box"===e.amenity&&(t+="Nistkasten
"),"wellness"===e.animal&&(t+="Hundesalon
"),"cemetery"===e.animal&&(t+="Kleintierfriedhof
"),"stable"!==e.building&&"stable"!==e["building:use"]||(t+="Pferdestall
"),"cowshed"===e.building&&(t+="Kuhstall
"),"sty"===e.building&&(t+="Schweinestall
"),"barn"===e.building&&(t+="Scheune / landwirtsch. Lagerhalle
"),"farm_auxiliary"===e.building&&(t+="landwirtschaftl. Nebengebäude
"),(e["river:waterway_distance"]||"milestone"===e.waterway)&&(t+="Flusskilometer
"),"milestone"===e.highway&&(t+="Strassenkilometer
"),"market"===e["xmas:feature"]&&(t+="Weihnachtsmarkt
"),"tree"===e["xmas:feature"]&&(t+="Weihnachtsbaumverkauf
"),"event"===e["xmas:feature"]&&(t+="Weihnachtsevent
"),"pyramid"===e["xmas:feature"]&&(t+="Weihnachtspyramide
"),'
'+t+"
"}(e),'
'+r+"
"}function a(e,t){var s="",a=!1;if(e["addr:housename"]&&(s+="Gebäudename: "+e["addr:housename"]+"
",a=!0),e["addr:floor"]?(s+="Etage: "+e["addr:floor"]+"
",a=!0):e["addr:level"]&&(s+="Etage: "+e["addr:level"]+"
",a=!0),e["addr:street"]&&(s+=e["addr:street"],e["addr:housenumber"]?s+=" "+e["addr:housenumber"]+"
":s+="
",a=!0),e["addr:postcode"]&&(s+=e["addr:postcode"]+" "),e["addr:city"]&&(s+=e["addr:city"]+"
",a=!0),e.sqkm)if(e.sqkm=""+e.sqkm,e.sqkm.length>3){var l=e.sqkm.length%3,u=l>0?e.sqkm.substring(0,l):"";for(i=0;i"}else s+="Fläche "+e.sqkm+"
";if(e["contact:phone"]&&(n()?(s+='Telefon: '+e["contact:phone"]+"
",a=!0):(s+='Telefon: '+e["contact:phone"]+"
",a=!0)),e.phone&&(n()?(s+='Telefon: '+e.phone+"
",a=!0):(s+='Telefon: '+e.phone+"
",a=!0)),e["contact:fax"]?(s+="Telefax: "+e["contact:fax"]+"
",a=!0):e.fax&&(s+="Telefax: "+e.fax+"
",a=!0),e["contact:email"]?(s+='E-Mail-Adresse: '+e["contact:email"]+"
",a=!0):e.email&&(s+='E-Mail-Adresse: '+e.email+"
",a=!0),a&&(s+="
"),e.opening_hours){for(var c=e.opening_hours,h=0;0===h||c.indexOf(";")>0;)c=(c=(c=(c=(c=(c=(c=(c=(c=(c=(c=c.replace("PH","FT")).replace("Tu","Di")).replace("We","Mi")).replace("Th","Do")).replace("Su","So")).replace("Mar","Mär")).replace("May","Mai")).replace("Oct","Okt")).replace("Dec","Dez")).replace('"Please make a reservation"','"Bitte vereinbaren Sie einen Termin"')).replace("off","ausgenommen"),h>0&&(c=c.replace(";","
")),h++;s+='Öffnungszeiten:
'+c+"
",c.indexOf("FT")>0?s+="(FT = Feiertag)
":s+="
"}if(e["xmas:opening_hours"]){for(c=e["xmas:opening_hours"],h=0;0===h||c.indexOf(";")>0;)c=(c=(c=(c=(c=(c=(c=(c=(c=c.replace("PH","FT")).replace("Tu","Di")).replace("We","Mi")).replace("Th","Do")).replace("Su","So")).replace("Mar","Mär")).replace("May","Mai")).replace("Oct","Okt")).replace("Dec","Dez"),h>0&&(c=c.replace(";","
")),h++;s+='Öffnungszeiten:
'+c+"
",c.indexOf("FT")>0?s+="(FT = Feiertag)
":s+="
"}if(e["xmas:url"]){var d="";r(d=e["xmas:url"]),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="http://"+d),s+='Website: Link zur Website
'}e["contact:website"]?(d="",r(d=e["contact:website"]),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="http://"+d),s+='Website: Link zur Website
'):e.website&&(d="",r(d=e.website),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="http://"+d),s+='Website: Link zur Website
'),e.wikipedia&&(d="",r(d=e.wikipedia),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="https://wikipedia.org/wiki/"+d),s+='Wikipedia: Link zu Wikipedia
'),e.wikimedia_commons&&(d="",r(d=e.wikimedia_commons),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="https://commons.wikimedia.org/wiki/"+d),s+='Wikimedia: Link zu Wikimedia
'),e["contact:webcam"]&&(d="",r(d=e["contact:webcam"]),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="http://"+d),s+='Webcam: Link zur Webcam
'),e.image&&(s+=''+e.name+'
');var p="";if(e.internet_access&&(p+="Internetzugriff: "+o(e.internet_access)+"
"),e["internet_access:fee"]&&(p+="Internet Gebühr: "+o(e["internet_access:fee"])+"
"),e["wifi_access:operator"]&&(p+="wifi Betreiber: "+e["wifi_access:operator"]+"
"),e["wifi_access:technology"]&&(p+="wifi Technologie: "+e["wifi_access:technology"]+"
"),e["wifi_access:ssid"]&&(p+="wifi ssid: "+e["wifi_access:ssid"]+"
"),""!==p&&(s+='Internetzugang vorhanden
'+p+"

"),e.wheelchair&&(s+="rollstuhlgeeignet: "+o(e.wheelchair)+"
"),e["wheelchair:description"]&&(s+="Beschreibung: "+e["wheelchair:description"]+"
"),e["wheelchair:entrance_width"]&&(s+="Breite des Eingangs in CM: "+e["wheelchair:entrance_width"]+"
"),e["wheelchair:step_height"]&&(s+="Höhe der Stufe am Eingang in CM: "+e["wheelchair:step_height"]+"
"),e["wheelchair:rooms"]&&(s+="Anzahl rollstuhlgerechter Räume: "+e["wheelchair:rooms"]+"
"),e["wheelchair:places"]&&(s+="Anzahl der Rollstuhlplätze: "+e["wheelchair:places"]+"
"),e["cent:places"]&&(s+="Anzahl der Rollstuhlplätze: "+e["wheelchair:places"]+"
"),e["ramp:wheelchair"]&&(s+="Rampe für Rollstuhlfahrer: "+e["ramp:wheelchair"]+"
"),e["capacity:disabled"]&&(s+="Behindertenparkplätze: "+o(e["capacity:disabled"])+"
"),e["toilets:wheelchair"]&&(s+="Behinderdengerechte Toilette: "+o(e["toilets:wheelchair"])+"
"),e.centralkey&&(s+="Zentralschlüssel: "+e.centralkey+"
"),e.note&&(s+=e.note+"
"),e.description&&(s+=e.description+"
"),e.operator&&(s+="Betreiber: "+e.operator+"
"),e.ref&&(s+="Referenz: "+e.ref+"
"),"yes"===e.lit&&(s+="Dieses Objekt ist beleuchtet.
"),e.shop){var g="";e.brand&&(g+="Markenzeichen: "+e.brand+"
"),e.sells&&(g+="Verkaufs: "+e.sells+"
"),e.origin&&(g+="Herkunftsländer: "+e.origin+"
"),"yes"===e.wholesale&&(g+="Großhändler: Ja
"),""!==g&&(s+='Weitere Angaben zum Shop:
'+g+"

")}return t&&(r(d=t),s+="
",s+='OSM: Link zur OpenStreetMap
'),'"}Object.defineProperty(t,"__esModule",{value:!0}),t.fnTestInfoPopup=t.fnStandardInfoPopup=t.fnReducedInfoPopup=t.fnMessstation=t.fnContentTourism=t.fnContentStreetsTraffic=t.fnContentStorage=t.fnContentSports=t.fnContentShipping=t.fnContentRoute=t.fnContentProtectedArea=t.fnContentPetrol=t.fnContentNatural=t.fnContentLanduse=t.fnContentInformationCity=t.fnContentHydrants=t.fnContentHistoric=t.fnContentHealthcare=t.fnContentGeneralInformations=t.fnContentEmergency=t.fnContentCuisine=t.fnContentBarriers=t.fnContentAmenity=t.fnContentAerodrome=t.fnContent=void 0,t.fnStandardInfoPopup=function(e,t){var r=e.getProperties(),n="";return n+=s(r,t),n+=l(r),'
'+(n+=a(r,e.get("osm_type")?e.get("osm_type")+"/"+e.getId():e.getId()))+"
"},t.fnReducedInfoPopup=function(e,t){var r,n=e.getProperties(),i="",o=!1;switch(r="function"==typeof t?t.call(e)[0].getImage().getSrc():t.getImage().getSrc(),("restaurant"===n.amenity||"pub"===n.amenity||"biergarten"===n.amenity)&&(o=!0),"hotel"===n.tourism&&(o=!0),"guest_house"===n.tourism&&(o=!0),"chalet"===n.tourism&&(o=!0),"hostel"===n.tourism&&(o=!0),"alpine_hut"===n.tourism&&(o=!0),"artwork"!==n.tourism&&"artwork"!==n.amenity||(o=!0),"museum"!==n.tourism&&"museum"!==n.amenity||(o=!0),"cinema"===n.amenity&&(o=!0),"theatre"===n.amenity&&(o=!0),"attraction"!==n.amenity&&"fountain"!==n.amenity&&"monument"!==n.historic&&"city_gate"!==n.historic&&"ruins"!==n.historic&&"castle"!==n.historic&&"attraction"!==n.tourism||(o=!0),"playground"===n.leisure&&(o=!0),n.aerialway&&(o=!0),"swimming_pool"!==n.amenity&&"swimming_pool"!==n.leisure&&"swimming"!==n.sport||(o=!0),"station"===n.railway&&(o=!0),"swimming"===n.sport&&(o=!0),"swimming_pool"===n.leisure&&(o=!0),"swimming_pool"===n.amenity&&(o=!0),"waterpark"===n.leisure&&(o=!0),n.water_park&&(o=!0),"sports_centre"===n.leisure&&(o=!0),o){case!1:i+=s(n,r),i+=l(n),i+=a(n,e.get("osm_type")?e.get("osm_type")+"/"+e.getId():e.getId());break;case!0:i+=s(n,r)}return'
'+i+"
"};var l=t.fnContent=function(e){var t="";return t+=T(e),t+=R(e),t+=u(e),t+=x(e),t+=E(e),t+=S(e),t+=C(e),t+=k(e),t+=v(e),t+=w(e),t+=y(e),t+=b(e),t+=_(e),t+=g(e),t+=f(e),t+=m(e),t+=d(e),t+=c(e),t+=function(e){var t="";if(e["monastery:type"])switch(e["monastery:type"]){case"monastery":t+="Typ: Klösterliche Gemeinschaft (monastery)
";break;case"convent":t+="Typ: Bettelmönch Gemeinschaft (convent)
";break;case"canonry":t+="Typ: Kanonikat (canonry)
";break;case"commandry":t+="Typ: Militär geführt (commandry)
";break;case"hermitage":t+="Typ: Einsiedelei (hermitage)
";break;default:t+="Typ: unbekannt
"}if(e["community:gender"]&&("male"===e["community:gender"]&&(t+="Geschlecht: Männergemeinschaft
"),"female"===e["community:gender"]&&(t+="Geschlecht: Frauengemeinschaft
")),e.religious_rank&&("abbey"===e.religious_rank?t+="Religiöser Rang: Abtei
":"abbey"===e.religious_rank&&(t+="Religiöser Rang: Erzabtei
")),"yes"===e.shrine&&(t+="Besonderheit: Heiligengrab / Reliquienschrein
"),"yes"===e.sanctuary&&(t+="Besonderheit: Heiligtum / Altarraum (Sanktuar)
"),e.religion)switch(e.religion){case"animist":t+="Religion: animistisch

";break;case"bahai":t+="Religion: bahai
";break;case"buddhist":t+="Religion: buddhistisch
";break;case"christian":t+="Religion: christlich
";break;case"hindu":t+="Religion: hinduistisch
";break;case"IglesiaNiCristo":t+="Religion: IglesiaNiCristo
";break;case"jain":t+="Religion: jain
";break;case"jewish":t+="Religion: jüdisch
";break;case"multifaith":t+="Religion: pluralistisch
";break;case"muslim":t+="Religion: muslimisch
",type+="Moschee
";break;case"pagan":t+="Religion: heidnisch
";break;case"pastafarian":t+="Religion: pastafarisch
";break;case"scientologist":t+="Religion: scientologisch
";break;case"shinto":t+="Religion: schintoistisch
";break;case"sikh":t+="Religion: sikh
";break;case"spiritualist":t+="Religion: spiritistisch
";break;case"taoist":t+="Religion: taoistisch
";break;case"unitarian":t+="Religion: unitarian
";break;case"yazidi":t+="Religion: yazidi
";break;case"zoroastrian":t+="Religion: zoroastrisch
";break;default:t+="Religion: unbekannt
"}if(e.denomination)switch(e.denomination){case"anglican":t+="Konfession: Anglikanische Gemeinschaft

";break;case"baptist":t+="Konfession: Baptisten
";break;case"catholic":t+="Konfession: Katholische Kirche, ohne genauere Spezifizierung
";break;case"roman_catholic":t+="Konfession: Römisch-Katholische Kirche
";break;case"old_catholic":t+="Konfession: Altkatholische Kirche (Schweiz: Christ-Katholisch)
";break;case"greek_catholic":t+="Konfession: Griechisch-Katholische Kirche, Sammelbezeichnung für die mit Rom unierten Ostkirchen des byzantinischen Ritus
";break;case"evangelical":t+="Konfession: Evangelikalismus ist eine theologische Richtung innerhalb des Protestantismus. Achtung! Nicht verwechseln mit der evangelischen (= protestantischen) Kirche
";break;case"jehovahs_witness":t+="Konfession: Zeugen Jehovas
";break;case"lutheran":t+="Konfession: Lutheraner, evangelisch-lutherisch
";break;case"mennonite":t+="Konfession: Mennoniten
";break;case"messianic_jewish":t+="Konfession: Messianische Juden, stehen theologisch den evangelikalen Christen nahe.
";break;case"methodist":t+="Konfession: Methodist Church (engl. Methodism)
";break;case"mormon":t+="Konfession: Mormonen
";break;case"new_apostolic":t+="Konfession: Neuapostolische Kirche
";break;case"orthodox":t+="Konfession: Orthodox, ohne genauere Spezifizierung
";break;case"greek_orthodox":t+="Konfession: Griechisch-Orthodox
";break;case"coptic_orthodox":t+="Konfession: Koptische Kirche, ist die christliche altorientalische Kirche Ägyptens.
";break;case"pentecostal":t+="Konfession: Pfingstbewegung
";break;case"presbyterian":t+="Konfession: Presbyterianische Kirchen
";break;case"protestant":t+="Konfession: Evangelische Kirchen
";break;case"quaker":t+="Konfession: Quäker
";break;case"reformed":t+="Konfession: Evangelisch-reformierte
";break;case"russian_orthodox":t+="Konfession: Russisch-Orthodox
";break;case"seventh_day_adventist":t+="Konfession: Siebenten-Tags-Adventisten
";break;case"christian_community":t+="Konfession: Die Christengemeinschaft ist eine christliche Kirche, die sich als selbständige Kultusgemeinschaft versteht.
";break;case"adventist":t+="Konfession: Adventisten, nicht alle Adventisten sind Siebenten-Tags-Adventisten.
";break;case"alliance":t+="Konfession: Christian and Missionary Alliance (C&MA) is an evangelical Protestant denomination within Christianity.
";break;case"assemblies_of_god":t+="Konfession: Assemblies of God, ist eine pfingstlerische Denomination.
";break;case"apostolic":t+="Konfession: Apostolische Kirche
";break;case"armenian_apostolic":t+="Konfession: Armenische Apostolische Kirche, ist eine altorientalische Kirche.
";break;case"assyrian":t+="Konfession: Assyrische Kirche des Ostens, auch Apostolische Kirche des Ostens, ist eine autokephale und völlig eigenständige Ostkirche syrischer Tradition in Nachfolge des altchristlichen Katholikats von Seleukia-Ktesiphon.
";break;case"christ_scientist":t+="Konfession: Christian Science (deutsch: Christliche Wissenschaft) ging aus der Neugeist-Bewegung hervor.
";break;case"church_of_scotland":t+="Konfession: Church of Scotland (dt. Kirche Schottlands) ist die Nationalkirche in Schottland. Im Sprachgebrauch auch „the Kirk“ genannt.
";break;case"czechoslovak_hussite":t+="Konfession: Tschechoslowakische Hussitische Kirche, ist eine christliche Kirche, die durch Abspaltung von der Römisch-Katholischen Kirche entstanden ist. Oft auch Neuhussitische Kirche genannt, vornehmlich in Tschechien verbreitet, aber auch in der Slowakei
";break;case"dutch_reformed":t+="Konfession: Niederländisch-reformierte Kirche, (einschließlich NGK und ähnliche Kirchen in Südafrika)
";break;case"exclusive_brethren":t+="Konfession: Exclusive Brethren
";break;case"foursquare":t+="Konfession: International Church of the Foursquare Gospel
";break;case"kimbanguist":t+="Konfession: Kimbanguistenkirche, ist eine afrikanische, unabhängige, christliche Kirche.
";break;case"living_waters_church":t+="Konfession: Living Waters Christian Church
";break;case"mariavite":t+="Konfession: Mariavitismus
";break;case"maronite":t+="Konfession: Syrisch-maronitische Kirche, ist eine mit Rom unierte, christliche Kirche, die den römischen Papst als Oberhaupt anerkennt.
";break;case"moravian":t+="Konfession: Herrnhuter Brüdergemeine, (auch: Unitas Fratrum, Evangelische oder Erneuerte Brüder-Unität, engl. Moravian Church) ist eine aus der böhmischen Reformation herkommende überkonfessionell-christliche Glaubensbewegung.
";break;case"nazarene":t+="Konfession: Kirche des Nazareners, ist eine Freikirche und Heiligungsgemeinde in methodistischer Tradition.
";break;case"nondenominational":t+="Konfession: Nondenominational Christianity
";break;case"old_believers":t+="Konfession: Altorthodoxe, (häufiger Altgläubige) ist eine Sammelbezeichnung für religiöse Strömungen und Gruppen innerhalb der russisch-orthodoxen Tradition.
";break;case"polish_catholic":t+="Konfession: Polnisch-Katholische Kirche
";break;case"salvation_army":t+="Konfession: Heilsarmee, ist eine christliche Freikirche mit ausgeprägter sozialer Tätigkeit.
";break;case"santo_daime":t+="Konfession: Santo Daime, ist einer synkretistischen religiöse Bewegung aus Brasilien.
";break;case"serbian_orthodox":t+="Konfession: Serbisch-Orthodoxe Kirche, bezeichnet die orthodoxe Kirche von Serbien und die ihr nachgeordneten Kirchen.
";break;case"spiritism":t+="Konfession: Spiritismus, oder Spiritualismus die Lehre des Spiritisten Allan Kardec
";break;case"united":t+="Konfession: United Church of Canada, ist die zweitgrößte Kirche in Kanada.
";break;case"united_church_of_christ":t+="Konfession: United Church of Christ, ist eine Kirche in den USA.
";break;case"united_free_church_of_scotland":t+="Konfession: United Free Church of Scotland, ist eine presbyterianische Freikirche in Schottland.
";break;case"united_methodist":t+="Konfession: Evangelisch-methodistische Kirche, (engl. United Methodist Church (UMC)) ist eine christliche Kirche in der wesleyanischen Tradition.
";break;case"united_reformed":t+="Konfession: United Reformed Church, (Vereinigte Reformierte Kirche, URC) ist eine reformierte Kirche in Großbritannien.
";break;case"uniting":t+="Konfession: Uniting Church in Australia (UCA) ist die drittgrößte christliche Denomination in Australien.
";break;case"church_of_sweden":t+="Konfession: Schwedische Kirche, ist die evangelisch-lutherische Kirche und ehemalige Staatskirche Schwedens.
";break;case"mission_covenant_church_of_sweden":t+="Konfession: Schwedische Missionskirche ist eine reformierte Kirche in Schweden.
";break;case"alternative":t+="Konfession: alternative
";break;case"ashkenazi":t+="Konfession: ashkenazi
";break;case"buchari":t+="Konfession: buchari
";break;case"conservative":t+="Konfession: conservative
";break;case"egalitarian":t+="Konfession: egalitarian
";break;case"hasidic":t+="Konfession: hasidic
";break;case"humanistic":t+="Konfession: humanistic
";break;case"kabbalah":t+="Konfession: kabbalah
";break;case"kabbalistic":t+="Konfession: kabbalistic
";break;case"karaite":t+="Konfession: karaite
";break;case"liberal":t+="Konfession: liberal
";break;case"lubavitch":t+="Konfession: lubavitch
";break;case"lubavitch_messianic":t+="Konfession: lubavitch_messianic
";break;case"mizrachi_baghdadi":t+="Konfession: mizrachi_baghdadi
";break;case"mizrachi_chida":t+="Konfession: mizrachi_chida
";break;case"mizrachi_jerusalemite":t+="Konfession: mizrachi_jerusalemite
";break;case"mizrachi_livorno":t+="Konfession: mizrachi_livorno
";break;case"mizrachi_moroccan":t+="Konfession: mizrachi_moroccan
";break;case"modern_orthodox":t+="Konfession: modern_orthodox
";break;case"neo_orthodox":t+="Konfession: neo_orthodox
";break;case"nondenominational":t+="Konfession: nondenominational
";break;case"orthodox":t+="Konfession: orthodox
";break;case"orthodox_ashkenaz":t+="Konfession: orthodox_ashkenaz
";break;case"orthodox_sefard":t+="Konfession: orthodox_sefard
";break;case"progressive":t+="Konfession: progressive
";break;case"reconstructionist":t+="Konfession: reconstructionist
";break;case"reform":t+="Konfession: reform
";break;case"renewal":t+="Konfession: renewal
";break;case"samaritan":t+="Konfession: samaritan
";break;case"sefardi":t+="Konfession: sefardi
";break;case"sefardi_amsterdam":t+="Konfession: sefardi_amsterdam
";break;case"sefardi_london":t+="Konfession: sefardi_london
";break;case"traditional":t+="Konfession: traditional
";break;case"ultra_orthodox":t+="Konfession: ultra_orthodox
";break;case"unaffiliated":t+="Konfession: unaffiliated
";break;case"yemenite":t+="Konfession: yemenite
";break;case"yemenite_baladi":t+="Konfession: yemenite_baladi
";break;case"yemenite_shami":t+="Konfession: yemenite_shami
";break;case"ahmadiya":t+="Konfession: ahmadiya
";break;case"alaouite":t+="Konfession: alaouite
";break;case"druze":t+="Konfession: druze
";break;case"ibadi":t+="Konfession: ibadi
";break;case"ismaili":t+="Konfession: ismaili
";break;case"shia":t+="Konfession: shia
";break;case"sunni":t+="Konfession: sunni
";break;case"nichiren":t+="Konfession: nichiren
";break;case"jodo_shinshu":t+="Konfession: jodo_shinshu
";break;case"jodo_shu":t+="Konfession: jodo_shu
";break;case"vajrayana":t+="Konfession: vajrayana
";break;case"shingon_shu":t+="Konfession: shingon_shu
";break;case"zen":t+="Konfession: zen
";break;case"thai_mahanikaya":t+="Konfession: thai_mahanikaya
";break;case"thai_thammayut":t+="Konfession: thai_thammayut
";break;case"asatru":t+="Konfession: asatru
";break;case"celtic":t+="Konfession: celtic
";break;case"greco-roman":t+="Konfession: greco-roman
";break;case"wicca":t+="Konfession: wicca
";break;case"irani":t+="Konfession: irani
";break;case"parsi":t+="Konfession: parsi
";break;default:t+="unbekannt
"}if(e.community)switch(e.community){case"AA":t+="Ordensgemeinschaft (AA): Augustinians of the Assumption
";break;case"BSCM":t+="Ordensgemeinschaft (BSCM): Adorers of the Sacred Heart of Jesus of Montmartre
";break;case"CBMV":t+="Ordensgemeinschaft (CBMV): Augustiner-Chorfrauen B.M.V.
";break;case"CO":t+="Ordensgemeinschaft (CO): Oratorians
";break;case"CMC":t+="Ordensgemeinschaft (CMC): Congregation of the Mother Co-Redemptrix
";break;case"CRSP":t+="Ordensgemeinschaft (CRSP): Kongregation der Regularkleriker vom hl. Paulus (Barnabiten)
";break;case"CSJ":t+="Ordensgemeinschaft (CSJ): Carmel Saint-Joseph
";break;case"CSSP":t+="Ordensgemeinschaft (CSSP): Congrégation du Saint-Esprit
";break;case"CSSR":t+="Ordensgemeinschaft (CSSR): Congrégation du Très Saint Rédempteur
";break;case"FCJM":t+="Ordensgemeinschaft (FCJM): Franciscan Sisters, Daughters of the Sacred Heart of Jesus and Mary
";break;case"FMGB":t+="Ordensgemeinschaft (FMGB): Suore Francescane Missionarie di Gesù Bambino
";break;case"FMH":t+="Ordensgemeinschaft (FMH): Congregatio Filiarum Mariae Sanctissimae ab Horto
";break;case"FMM":t+="Ordensgemeinschaft (FMM): Franciscaines missionnaires de Marie
";break;case"FSC":t+="Ordensgemeinschaft (FSC): Frères des Écoles chrétiennes
";break;case"MCCI":t+="Ordensgemeinschaft (MCCI): Missionnaires comboniens du Sacré-Cœur
";break;case"MSFS":t+="Ordensgemeinschaft (MSFS): Missionnaires de Saint François de Sales
";break;case"OCart":t+="Ordensgemeinschaft (OCart): Order of the Carthusians
";break;case"OCC":t+="Ordensgemeinschaft (OCC): Ordre de Notre Dame du Mont-Carmel
";break;case"OCD":t+="Ordensgemeinschaft (OCD): Ordre des Carmes déchaux
";break;case"OCSO":t+="Ordensgemeinschaft (OCSO): Zisterzienserorden der strengeren Observanz (Trappisten)
";break;case"OFM":t+="Ordensgemeinschaft (OFM): Ordre des Frères Mineurs (Franziskaner)
";break;case"OFMCap":t+="Ordensgemeinschaft (OFMCap): Ordre des Frères Mineurs Capucins
";break;case"OFMConv":t+="Ordensgemeinschaft (OFMConv): Ordre des Frères Mineurs Conventuels
";break;case"OFS":t+="Ordensgemeinschaft (OFS): Franciscans secular Third Order
";break;case"OMI":t+="Ordensgemeinschaft (OMI): Oblats de Marie
";break;case"OP":t+="Ordensgemeinschaft (OP): Ordre des Frères Prêcheurs
";break;case"OPraem":t+="Ordensgemeinschaft (OPraem): Ordre des chanoines réguliers de Prémontré
";break;case"OSB":t+="Ordensgemeinschaft (OSB): Order of Saint Benedict
";break;case"OSC":t+="Ordensgemeinschaft (OSC): Ordre de Sainte-Claire ou Ordre des Pauvres Dames
";break;case"OSSS":t+="Ordensgemeinschaft (OSSS): Ordre de Sainte-Brigitte
";break;case"OVM":t+="Ordensgemeinschaft (OVM): Order of the Visitation of Holy Mary (Salesianerinnen)
";break;case"PSDP":t+="Ordensgemeinschaft (PSDP): Petites sœurs des pauvres (Kleinen Schwestern der Armen)
";break;case"PFJ":t+="Ordensgemeinschaft (PFJ): Petits Frères de Jésus
";break;case"SDB":t+="Ordensgemeinschaft (SDB): Société de Saint François de Sales
";break;case"SJ":t+="Ordensgemeinschaft (SJ): Compagnie de Jésus
";break;case"SOC":t+="Ordensgemeinschaft (SOC): Order of Cistercians
";break;case"SSCC":t+="Ordensgemeinschaft (SSCC): Congregation of the Sacred Hearts of Jesus and Mary
";break;case"SSF":t+="Ordensgemeinschaft (SSF): Society of St Francis
";break;case"SSJE":t+="Ordensgemeinschaft (SSJE): Society of St John the Evangelist
";break;case"SSpS":t+="Ordensgemeinschaft (SSpS): Steyler Missionsschwestern
";break;case"TOR":t+="Ordensgemeinschaft (TOR): Terzo Ordine Regolare di San Francesco
";break;default:t+="unbekannt
"}return t}(e),t+=function(e){var t="";return"surveillance"===e.man_made&&("indoor"===e.surveillance&&(t+="Innenbereich wird überwacht"),"outdoor"===e.surveillance&&(t+="Außenbereich wird überwacht"),"public"===e.surveillance&&(t+="Öffentliche Überwachung"),"camera"===e["surveillance:type"]&&(t+="Überwachungstyp: Kamera"),"guard"===e["surveillance:type"]&&(t+="Überwachungstyp: Wächter"),"ALPR"===e["surveillance:type"]&&(t+="Überwachungstyp: ALPR"),"town"===e["surveillance:zone"]&&(t+="Überwachungsbereich: Ort"),"parking"===e["surveillance:zone"]&&(t+="Überwachungsbereich: Parkplatz"),"traffic"===e["surveillance:zone"]&&(t+="Überwachungsbereich: Verkehr"),"shop"===e["surveillance:zone"]&&(t+="Überwachungsbereich: Shops"),"bank"===e["surveillance:zone"]&&(t+="Überwachungsbereich: Bank"),"building"===e["surveillance:zone"]&&(t+="Überwachungsbereich: Gebäude")),t}(e),t+=function(e){var t="";if(e["building:color"]&&(t+="Gebäudenfarbe: "+e["building:color"]+"
"),e["building:height"]&&(t+="Gebäudenhöhe: "+e["building:height"]+" m
"),e["building:level"]&&(t+="Etage: "+e["building:level"]+"
"),e["building:part"]){switch(e["building:part"]){case"roof":r="Dach";break;case"retail":r="Einzelhandel";break;case"tower":r="Turm";break;default:r=e["building:part"]}t+="Gebäudeteile: "+e["building:part"]+"
"}if(e["roof:color"]&&(t+="Dachfarbe: "+e["roof:colour"]+"
"),e["roof:shape"]){switch(e["roof:shape"]){case"gabled":r="Satteldach";break;case"flat":r="Flachdach";break;case"skillion":r="Schrägdach";break;case"half-hipped":r="Schopf- oder Krüppelwalmdach";break;case"hipped":r="Walmdach";break;case"pyramidal":r="Zeltdach";break;case"gambrel":r="Mansard-Giebeldach";break;case"mansard":r="Mansard-Walmdach";break;case"dome":r="Kuppeldach";break;case"onion":r="Zwiebelhelm";break;case"round":r="Tonnendach";break;case"saltbox":r="Berliner Dach";break;default:r=e["roof:shape"]}t+="Dachform: "+e["roof:shape"]+"
"}if(e["roof:height"]&&(t+="Dachhöhe: "+e["roof:height"]+" m
"),e["roof:material"]){switch(e["roof:material"]){case"concrete":r="Beton";break;case"copper":r="Kupfer";break;case"eternit":r="gewellt";break;case"plastic":r="Kunststoff";break;case"asphalt":r="Asphalt";break;case"glass":r="Glas";break;case"grass":r="Gras";break;case"gravel":r="Kies";break;case"metal":r="Metall";break;case"plants":r="Pflanzen";break;case"roof_tiles":r="Dachziegel";break;case"shadecloth":r="Schattenstoff";break;case"slate":r="Schiefer";break;case"tar_paper":r="Teerpapier";break;case"stone":r="Stein";break;case"thatch":r="Strohdach";break;case"wood":r="Holz";break;case"palm_leaves":r="Palmblätter";break;case"bamboo":r="Bambus";break;case"solar":r="Solaranlage";break;default:r=e["roof:material"]}t+="Dachmaterial: "+e["roof:material"]+"
"}if(e["roof:orientation"]){switch(e["roof:orientation"]){case"north":r="Norden";break;case"north_east":r="Nordosten";break;case"east":r="Osten";break;case"south_east":r="Südosten";break;case"south":r="Süden";break;case"south_west":r="Südwesten";break;case"west":r="Westen";break;case"north_west":r="Nordwesten";break;default:r=e["roof:orientation"]}t+="Dachausrichtung: "+e["roof:orientation"]+"
"}if(e["roof:direction"]&&(t+="Dachausrichtung: "+e["roof:direction"]+"
"),e["building:type"]){var r;switch(e["building:type"]){case"apartments":r="Apartments";break;case"bungalow":r="Bungalow";break;case"cabin":case"hut":r="Hütte";break;case"detached":r="Einfamilienhaus";break;case"dormitory":r="Studentenwohnheim";break;case"hotel":r="Hotel";break;case"house":r="Haus";break;case"houseboat":r="Hausboot";break;case"static_caravan":r="Wohnwagen";break;case"terrace":r="Terrasse";break;case"commercial":r="kommerziell";break;case"kiosk":r="Kiosk";break;case"office":r="Büro";break;case"retail":r="Einzelhandel";break;case"supermarket":r="Supermarkt";break;case"warehouse":r="Lager";break;case"cathedral":r="Kathedrale";break;case"chapel":r="Kapelle";break;case"church":r="Kirche";break;case"mosque":r="Moschee";break;case"religious":r="religiös";break;case"shrine":r="Schrein";break;case"synagogue":r="Synagoge";break;case"temple":r="Tempel";break;case"bakehouse":r="Bäckerei";break;case"civic":r="zivil";break;case"hospital":r="Krankenhaus";break;case"kindergarten":r="Kindergarten";break;case"public":r="Öffentlichkeit";break;case"school":r="Schule";break;case"toilets":r="Toiletten";break;case"train_station":r="Bahnhof";break;case"transportation":r="Lieferung";break;case"university":r="Universität";break;case"barn":r="Scheune";break;case"conservatory":r="Konservatorium";break;case"cowshed":r="Kuhstall";break;case"farm_auxiliary":r="landwirtschaftliche Hilfskräfte";break;case"greenhouse":r="Treibhaus";break;case"stable":r="Stall";break;case"sty":r="Schweinestall";break;case"grandstand":r="Tribüne";break;case"pavilion":r="Pavillon";break;case"riding_hall":r="Reithalle";break;case"sports_hall":r="Sporthalle";break;case"stadium":r="Stadion";break;case"hangar":r="Hangar";break;case"shed":r="Schuppen";break;case"carport":r="Carport";break;case"garage":r="Garage";break;case"garages":r="Werkstätten";break;case"parking":r="Parken";break;case"digester":r="Faulbehälter";break;case"service":r="Service";break;case"transformer_tower":r="Transformatorturm";break;case"water_tower":r="Wasserturm";break;case"bunker":r="Bunker";break;case"bridge":r="Brücke";break;case"construction":r="Konstruktion";break;case"roof":r="Dach";break;case"ruins":r="Ruinen";break;default:r=e["building:type"]}t+="Gebäudentyp: "+r+"
"}return t}(e),t+=function(e){var t="";if(e["generator:method"]){switch(t+="Erzeugungsart: ",e["generator:method"]){case"combustion":t+="Verbrennung";break;case"thermal":t+="thermische Nutzung (z.B. Solarthermie)";break;case"pumping":t+="durch Pumpen (z.B. die Nutzung von Geothermie)";break;case"photovoltaic":t+="Photovoltaik";break;case"gasification":t+="Vergasung, danach Verbrennung";break;case"anaerobic_digestion":t+="Erzeugung von Biogas durch Vergärung";break;case"pyrolysis":t+="Pyrolyse, Aufspaltung durch hohe Temperaturen";break;case"fission":t+="Kernspaltung";break;case"fusion":t+="Kernfusion";break;default:t+="unbekannt
"}t+="
"}return e.power_source&&(t+="Erzeugungsart: ","photovoltaic"===e.power_source?t+="Photovoltaik":t+="unbekannt
",t+="
"),e["generator:output:electricity"]&&(t+="elekt. Energieerzeugung: "+e["generator:output:electricity"]+"
"),e["generator:output:heat"]&&(t+="therm. Energieerzeugung: "+e["generator:output:heat"]+"
"),e["generator:output:cold"]&&(t+="therm. Energieerzeugung: "+e["generator:output:cold"]+"
"),e["generator:output"]&&(t+="Nennleistung: "+e["generator:output"]+"
"),e["generator:output:hot_air"]&&(t+="Art des Transportmediums: "+e["generator:output:hot_air"]+"
"),e["generator:output:cold_water"]&&(t+="Art des Transportmediums: "+e["generator:output:cold_water"]+"
"),e["generator:output:cold_air"]&&(t+="Art des Transportmediums: "+e["generator:output:cold_air"]+"
"),e["generator:output:compressed_air"]&&(t+="Art des Transportmediums: "+e["generator:output:compressed_air"]+"
"),e["generator:output:steam"]&&(t+="Art des Transportmediums: "+e["generator:output:steam"]+"
"),e["generator:output:vacuum"]&&(t+="Art des Transportmediums: "+e["generator:output:vacuum"]+"
"),e["generator:output:battery_charging"]&&(t+="Art des Transportmediums: "+e["generator:output:battery_charging"]+"
"),"PWR"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"BWR-1"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"BWR-2"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"BWR-3"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"BWR-4"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"BWR-5"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"BWR-6"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"PHWR"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"GCR"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"FBR"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"RBMK-1000"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"RBMK-1500"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"VVER"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"CANDU"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"CPR-1000"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"EPR"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"tokamak"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"stellarator"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"ICF"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"cold-fusion"===e["generator:type"]&&(t+="Generatortyp: "+e["generator:type"]+"
"),"wind_turbine"===e["generator:method"]&&"horizontal_axis"===e["generator:type"]&&(t+="Generatortyp: Horizontal-Achsen Windenergieanlage
"),"wind_turbine"===e["generator:method"]&&"vertical_turbine"===e["generator:type"]&&(t+="Generatortyp: Vertikalrotor
"),"francis_turbine"===e["generator:type"]&&(t+="Generatortyp: Francis-Turbine
"),"kaplan_turbine"===e["generator:type"]&&(t+="Generatortyp: Kaplan-Turbine
"),"pelton_turbine"===e["generator:type"]&&(t+="Generatortyp: Pelton-Turbine
"),"stream"===e["generator:method"]&&"horizontal_axis"===e["generator:type"]&&(t+="Generatortyp: Gezeitenstromgenerator mit horizontaler Achse
"),"stream"===e["generator:method"]&&"vertical_axis"===e["generator:type"]&&(t+="Generatortyp: Gezeitenstromgenerator mit vertikaler Achse
"),"steam_turbine"===e["generator:type"]&&(t+="Generatortyp: Dampfturbine
"),"heat_pump"===e["generator:type"]&&(t+="Generatortyp: Wärmepumpe
"),"solar_thermal_collector"===e["generator:type"]&&(t+="Generatortyp: Sonnenkollektor
"),"solar_photovoltaic_panel"===e["generator:type"]&&(t+="Generatortyp: Photovoltaic-System
"),"steam_generator"===e["generator:type"]&&(t+="Generatortyp: Dampfgenerator
"),"gas_turbine"===e["generator:type"]&&(t+="Generatortyp: Gasturbine
"),"combined_cycle"===e["generator:type"]&&(t+="Generatortyp: Dampfgenerator
"),"reciprocating_engine"===e["generator:type"]&&(t+="Generatortyp: Verbrennungsmotor/Blockheizkraftwerk
"),t}(e),t+=p(e),t+=function(e){var t="";return"container"!==e.recycling_type&&"centre"!==e.recycling_type&&"recycling"!==e.amenity||("yes"===e["recycling:glass"]&&(t+="Altglascontainer
"),"yes"===e["recycling:shoes"]&&(t+="Schuhentsorgung
"),"yes"===e["recycling:cooking_oil"]&&(t+="Speise-Öl-Entsorgung
"),"yes"===e["recycling:paper"]&&(t+="Papierentsorgung
"),"yes"===e["recycling:engine_oil"]&&(t+="Öl-Entsorgung (Maschinen-, Alt-und Motoröl)
"),"yes"===e["recycling:clothes"]&&(t+="Altkleidercontainer
"),"yes"===e["recycling:car_batteries"]&&(t+="Auto-Batterien-Entsorgung
"),"yes"===e["recycling:cans"]&&(t+="Blechdosenentsorgung
"),"yes"===e["recycling:scrap_metal"]&&(t+="Altmetallentsorgung
"),"yes"===e["recycling:plastic"]&&(t+="Plastikentsorgung
"),"yes"===e["recycling:batterries"]&&(t+="Batterieentsorgung
"),"yes"===e["recycling:plastic_bottles"]&&(t+="Plastikflaschenentsorgung
"),"yes"===e["recycling:green_waste"]&&(t+="Grünabfälle
"),"yes"===e["recycling:hardcore"]&&(t+="Bauschutt und Straßenmaterial Entsorgung
")),t}(e),(t+=h(e))&&(t="
"+t),'
'+t+"
"},u=t.fnContentAerodrome=function(e){var t="";return e.aerodrome&&("international"===e.aerodrome&&(t+="Flughafentype: internationaler Flugplatz
"),"regional"===e.aerodrome&&(t+="Flughafentype: regionaler Flugplatz
"),"gliding"===e.aerodrome&&(t+="Flughafentype: Segelflugplatz
"),"private"===e.aerodrome&&(t+="Flughafentype: Privatflugplatz
")),e.iata&&(t+="IATA-Code: "+e.iata+"
"),e.icao&&(t+="ICAO-Code: "+e.icao+"
"),t},c=t.fnContentNatural=function(e){var t="";if((e.forest||e.wood)&&("broadleaved"!==e.leaf_type&&"deciduous"!==e.wood||(t+="Laubwald
"),"needleleaved"!==e.leaf_type&&"coniferous"!==e.wood||(t+="Nadelwald
"),"mixed"!==e.leaf_type&&"mixed"!==e.wood||(t+="Mischwald
"),"leafless"===e.leaf_type&&(t+="Blattlose Vegetation
"),"evergreen"===e.wood&&(t+="immergrün
"),"palm"===e.wood&&(t+="Palmen
"),"nipa_palm"===e.wood&&(t+="Nipapalmen
"),"eucalypt"===e.wood&&(t+="Eukalypten
"),"filao"!==e.wood&&"casuarina"!==e.wood||(t+="Kasuarinengewächse
")),"tree"===e.natural&&(e["genus:de"]||e["species:de"]||e.leaf_type&&("broadleaved"===e.leaf_type||"deciduous"===e.leaf_type||"broadleafed"===e.leaf_type?t+="Laubbaum
":t+="Nadelbaum
"),e.genus&&(t+=e.genus+"
"),e["genus:de"]&&(t+=e["genus:de"]+"
"),e.species&&(t+=e.species+"
"),e["species:de"]&&(t+=e["species:de"]+"
"),"landmark"===e.denotation&&(t+="durch Größe und herausragender Position sich deutlich aus seinem Umfeld hervorhebender Baum.
"),"natural_monument"!==e.denotation&&"yes"!==e.monument||(t+="alter, unter besonderem Schutz stehender Baum.
")),"manger"===e["feeding:type"]&&(t+="Futterbehälter: Futterraufe
"),"automated"===e["feeding:type"]&&(t+="Automat
"),e["feeding:for"])switch(e["feeding:for"]){case"sheep":t+="Tier: Schaaf
";break;case"horse":t+="Tier: Pferd
";break;case"cow":t+="Tier: Kuh
";break;case"rabbit":t+="Tier: Kaninchen
";break;case"bunny":t+="Tier: Hase
";break;case"cat":t+="Tier: Katze
";break;case"swan":t+="Tier: Schwan
";break;case"guinea pig":case"guinea pig":t+="Tier: Meerschweinchen
";break;case"donkey":t+="Tier: Esel
";break;case"squirrel":t+="Tier: Eichhörnchen
";break;case"pig":t+="Tier: Schwein
";break;case"deer":t+="Tier: Reh
";break;case"monkey":t+="Tier: Affe
";break;case"camel":t+="Tier: Kamel
";break;case"goat":t+="Tier: Ziege
";break;case"hamster":t+="Tier: Hamster
";break;case"alpaca":t+="Tier: Alpaka
";break;default:t+="Tiere: nicht bekannt
"}if(e["feeding:fodder"])switch(e["feeding:fodder"]){case"hay":t+="Füttern mit: Heu
";break;case"grain":t+="Füttern mit: Getreide
";break;case"corn":t+="Füttern mit: Korn";break;default:t+="Füttern mit: nicht bekannt
"}return"volcano"===e.natural&&"active"===e.status&&(t+="Aktiver Vulkan
"),"volcano"===e.natural&&"dormant"===e.status&&(t+="Ruhender Vulkan
"),"volcano"===e.natural&&"extinct"===e.status&&(t+="Erloschener Vulkan
"),"volcano"===e.natural&&"stratovolcano"===e.type&&(t+="Vulkantyp:Schichtvulkan
"),"volcano"===e.natural&&"shield"===e.type&&(t+="Vulkantyp:Schildvulkan
"),"volcano"===e.natural&&"scoria"===e.type&&(t+="Vulkantyp:Schlacken- und Aschenkegel
"),t},h=t.fnContentProtectedArea=function(e){var t="",r="";return"protected_area"===e.boundary&&(e.protect_class&&(r=e.protect_class),e.protect_id&&(r=e.protect_id),"1"===r&&(t="Beschreibung: Strenges Naturreservat, Wildnisgebiet
"),"2"===r&&(t="Beschreibung: Nationalpark
"),"3"===r&&(t="Beschreibung: Naturmonument
"),"4"===r&&(t="Beschreibung: Biotop/Artenschutzgebiet mit Management
"),"5"===r&&(t="Beschreibung: Geschützte Landschaft/Geschütztes marines Gebiet
"),"6"===r&&(t="Beschreibung: Ressourcenschutzgebiet mit Management
"),"7"===r&&(t="Beschreibung: Lokal geschützte Bereiche
"),"97"===r&&(t="Beschreibung: Geschützt oder ausgezeichnet durch Vereinbarungen auf kontinentaler Ebene
"),"98"===r&&(t="Beschreibung: Geschützt oder ausgezeichnet durch zwischenstaatliche- oder internationale Vereinbarungen
"),"99"===r&&(t="andere
"),"21"===r&&(t="Beschreibung: Gemeindebefinden (heilige Orte, assoziatice Orte)
"),"22"===r&&(t="Beschreibung: Kulturelle Werte (Kulturgüter, historisches Erbe, Denkmalschutz)
"),"23"===r&&(t="Beschreibung: Schutz zu Gundsten der Wirtschaft
"),"24"===r&&(t="Beschreibung: Politische Schutzgebiete
"),"25"===r&&(t="Beschreibung: Militärische Schutzgebiete
"),"26"===r&&(t="Beschreibung: Historische Schutzgebiete
"),"29"===r&&(t="Beschreibung: Weitere gesellschaftliche Schutzgebiete
"),"11"===r&&(t="Beschreibung: Bodenschutz (Vorgabe zum Fruchtbarkeitserhalt und Erosionsschutz)
"),"12"===r&&(t="Beschreibung: Wasserschutzgebiet (Trinkwasserschutzgebiet, Heilquellenschutzgebiet,..)
"),"13"===r&&(t="Beschreibung: Klima und Luft (Kaltluftenstehung/Frischluftversorgung, Immissionsschutz,..)
"),"14"===r&&(t="Beschreibung: Artenschutzgebiet (Angelverbot, Fischereischutzzone, Jagdschutzgebiet, Vogelschutzgebiet,..)
"),"15"===r&&(t='Beschreibung: "Standortausstattung": Retentionsraum (gesetzlich geschütztes Überschwemmungsgebiet)
'),"16"===r&&(t="Beschreibung: Dauerhafte Gefahrenbereiche (Lebensschutz, Bodenbewegungsgebiet,..)
"),"19"===r&&(t="Beschreibung: Weitere nationale Gebiete
")),t},d=t.fnContentLanduse=function(e){var t="";return"quarry"===e.landuse&&e.resource&&(t+="Resource: "+e.resource+"
"),"open_stable"===e["animal_keeping:type"]&&(t+="Offenstall
"),"field_shelter"===e["animal_keeping:type"]&&(t+="Weide mit Unterstand
"),"paddock"===e["animal_keeping:type"]&&(t+="Paddock
"),e.animal_keeping&&(t+="Tiere: Perde
"),t},p=t.fnMessstation=function(e){var t="";return"yes"===e["monitoring:water_level"]&&(t+="Pegelstand
"),"yes"===e["monitoring:seismic_activity"]&&(t+="seismische Aktivitäten
"),"yes"===e["monitoring:tide_gauge"]&&(t+="Tidestand
"),"yes"===e["monitoring:weather"]&&(t+="Wetterdaten
"),"yes"===e["monitoring:air_quality"]&&(t+="Luftqualität
"),t},g=t.fnContentRoute=function(e){var t="";return e.route&&("yes"===e.roundtrip&&(t+="Rundweg
"),e.length&&(t+="Länge/Distanz: "+e.length+"
"),e.distance&&(t+="Länge/Distanz: "+e.distance+"
"),e.symbol&&(t+="Symbol: "+e.symbol+"
")),t},f=t.fnContentPetrol=function(e){var t="";return"fuel"===e.amenity&&("yes"===e["fuel:biodiesel"]&&(t+="Biodiesel
"),"yes"===e["fuel:e85"]&&(t+="Ethanol
"),"yes"===e["fuel:e10"]&&(t+="E10
"),"yes"===e["fuel:lpg"]&&(t+="Autogas
"),"yes"===e["fuel:cng"]&&(t+="Erdgas
"),"diesel"===e.fuel&&(t+="Diesel
"),"lpg"===e.fuel&&(t+="Autogas
"),"yes"===e["fuel:octane_95"]&&(t+="Super Bleifrei
"),"yes"===e["fuel:octane_98"]&&(t+="Super Plus
"),"yes"===e["fuel:octane_100"]&&(t+="V-Power Racing
"),"yes"===e["fuel:octane_102"]&&(t+="Ultimate
"),"yes"===e["fuel:diesel"]&&(t+="Diesel
"),"yes"===e["fuel:electricity"]&&(t+="Ladestation / Stromtankstelle
")),t},m=(t.fnContentHistoric=function(e){var t="";if("archaeological_site"===e.historic&&e.site_type)switch(e.site_type){case"megalith":t+="Megalith
";break;case"bigstone":t+="Findling
";break;case"tumulus":t+="Hügelgrab
";break;case"fortification":t+="historischer Graben / Wall
";break;default:t+="unbekannt
"}return t},t.fnContentBarriers=function(e,t){var r="";return"wall"!==e.barrier&&"bollard"!==e.barrier||e.material&&(r+="Material: "+o(e.material)+"
"),r}),_=t.fnContentTourism=function(e){var t="";return"camp_site"===e.tourism&&("yes"===e.dog&&(t+="Hunde erlaubt
"),"no"===e.dog&&(t+="Hunde nicht erlaubt
"),e.stars&&(t+=e.stars+"Sterne
"),e.caravans&&(t+="Wohnmobilstellplätze
"),"yes"!==e.openfire&&"yes"!==e.fireplace||(t+="Feuerstellen vorhanden
"),"yes"===e.washing_machine&&(t+="Waschmaschinen
"),"yes"===e.dryer&&(t+="Trockner
"),"yes"===e.group_only&&(t+="Nutzung nur durch Gruppen
"),"reception"===e.camp_site&&(t+="Reception vorhanden
")),"information"===e.tourism&&"map"===e.information&&("topo"===e.map_type&&(t+="Topografische Karte
"),"street"===e.map_type&&(t+="Straßenkarte
"),"scheme"===e.map_type&&(t+="Schematische Karte
"),"toposcope"===e.map_type&&(t+="Schematische Karte
")),"information"===e.tourism&&"map"===e.information&&("site"===e.map_size&&(t+="Karte einer Anlage
"),"city"===e.map_size&&(t+="Stadtplan
"),"region"===e.map_size&&(t+="Karte der Region
")),"geology"===e.board_type&&(t+="Geologische Informationen
"),"history"===e.board_type&&(t+="Historische Informationen
"),"nature"===e.board_type&&(t+="Informationen über Natur
"),"notice"===e.board_type&&(t+="Allgemeine Information
"),"plants"===e.board_type&&(t+="Informationen über Pflanzen
"),"wildlife"===e.board_type&&(t+="Informationen über Wild
"),t},b=t.fnContentAmenity=function(e){var t="";if("boat_sharing"===e.amenity&&(t+=e.boattype+"
"),"embassy"===e.amenity&&(t+=e.country+"
"),e.vending)switch(e.vending){case"admission_tickets":t+="Tickets
";break;case"animal_feed":t+="Tierfutter
";break;case"books":t+="Bücher
";break;case"candles":t+="Kerzen
";break;case"cigarettes":t+="Zigaretten
";break;case"condoms":t+="Kondome
";break;case"drinks":t+="Getränke
";break;case"first_aid":t+="Erste Hilfe Artikel
";break;case"fishing_tackle":t+="Angelequipment
";break;case"flowers":t+="Blumen
";break;case"ice_cream":t+="Eis
";break;case"laundry_detergent":t+="Waschmittel
";break;case"newspapers":t+="Zeitung
";break;case"SIM_cards":t+="SIM-Karten
";break;case"sweets":t+="Süßigkeiten
";break;case"parcel_pickup":t+="Paketstation
";break;case"ice_cubes":t+="Eiswürfel
";break;case"public_transport_tickets":t+="Tickets für öffentliche Verkehrsmittel
";break;case"parking_ticket":t+="Parkticket
";break;case"sex_toys":t+="Sexspielzeug
";break;case"stamps":t+="Briefmarken
";break;case"toll":t+="Mauttickets
";break;case"umbrellas":t+="Regenschirme
";break;default:t+="Inhalt unbekannt
"}return"post_box"===e.amenity&&(e.collection_times&&(t+="Leerungszeiten: "+e.collection_times+"
"),"yes"===e.drive_through&&(t+="Vom Auto aus erreichbar.
")),t},y=t.fnContentStorage=function(e){var t="";if("storage_tank"===e.man_made){if(e.content){switch(r=e.content){case"fuel":r="Diesel";break;case"oil":r="Öl";break;case"gas":r="Gas";break;case"slurry":r="Gülle";break;case"cement":r="Zement";break;case"water":r="Wasser";break;case"manure":r="Dünger";break;case"silage":r="Silage"}t+="Inhalt: "+r+"
"}if(e.contents){var r;switch(r=e.contents){case"fuel":r="Diesel";break;case"oil":r="Öl";break;case"gas":r="Gas";break;case"slurry":r="Gülle";break;case"cement":r="Zement";break;case"water":r="Wasser";break;case"manure":r="Dünger";break;case"silage":r="Silage"}t+="Inhalt: "+r+"
"}}return e.storage&&("gas"===e.storage&&(t+="Inhalt: Gas
"),"oil"===e.storage&&(t+="Inhalt: Öl
")),t},v=t.fnContentInformationCity=function(e){var t="";if(e["name:de"]&&(t+="deutscher Name: "+e["name:de"]+"
"),e.population>=1e4)if(e.population=""+e.population,e.population.length>3){var r=e.population.length%3,n=r>0?e.population.substring(0,r):"";for(i=0;i"}else t+="Einwohnerzahl "+e.population+"
";return e.population<=1e4&&(t+="Einwohnerzahl: "+e.population+"
"),t},w=t.fnContentEmergency=function(e){var t="";if(e.lifeboat&&("inshore"===e.lifeboat?t+="Einsatzgebiet: Inshore (Binnen)
":"offshore"===e.lifeboat&&(t+="Einsatzgebiet: Offshore (Buten)
")),e["lifeboat:class"]&&(t+="Bootstyp: "+e["lifeboat:class"]+"
"),e["siren:type"]){switch(r=e["siren:type"]){case"mechanical":r="mechanisch";break;case"electronic":r="elektronisch";break;case"pneumatic":r="pneumatisch";break;case"electromechanic":r="elektromechanisch"}t+="Typ: "+r+"
"}if(e["siren:purpose"]){var r;switch(r=e["siren:purpose"]){case"air_raid":r="Luftschutz";break;case"tornado":r="Tornado";break;case"storm":r="Sturm";break;case"civil_defense":r="Bevölkerungsschutz";break;case"fire":r="Feuer"}t+="Nutzung: "+r+"
"}return e["siren:model"]&&(t+="Model: "+e["siren:model"]+"
"),e["siren:range"]&&(t+="Hörweite: "+e["siren:range"]+"
"),t},x=t.fnContentCuisine=function(e){var t="";if(e.cuisine){var r="";"supermarket"!==e.shop&&"convenience"!==e.shop&&"deli"!==e.shop&&"organic"!==e.shop||"restaurant"===e.amenity?t+="Küche: ":t+="Spezialitäten: ","arabic"===e.cuisine&&(r+="arabisch
"),"italian"===e.cuisine&&(r+=" italienisch
"),"international"===e.cuisine&&(r+=" international
"),"regional"===e.cuisine&&(r+=" regional
"),"chinese"===e.cuisine&&(r+=" chinesisch
"),"greek"===e.cuisine&&(r+=" griechisch
"),"african"===e.cuisine&&(r+=" afrikanisch
"),"german"===e.cuisine&&(r+=" deutsch
"),"mexican"===e.cuisine&&(r+=" mexikanisch
"),"french"===e.cuisine&&(r+=" französisch
"),"indian"===e.cuisine&&(r+=" indisch
"),"iranian"===e.cuisine&&(r+=" iranisch
"),"lebanese"===e.cuisine&&(r+=" libanesisch
"),"thai"===e.cuisine&&(r+=" thailändisch
"),"balkan"===e.cuisine&&(r+=" balkan
"),"turkish"===e.cuisine&&(r+=" türkisch
"),"bavarian"===e.cuisine&&(r+=" bayrisch
"),"czech"===e.cuisine&&(r+=" tschechisch
"),"portuguese"===e.cuisine&&(r+=" portugiesisch
"),"spanish"===e.cuisine&&(r+=" spanisch
"),"japanese"===e.cuisine&&(r+=" japanisch
"),"fish"===e.cuisine&&(r+=" Fisch
"),"brazilian"===e.cuisine&&(r+=" brasilianisch
"),"asian"===e.cuisine&&(r+=" asiatisch
"),"mediterranean"===e.cuisine&&(r+=" mediterran
"),"seafood"===e.cuisine&&(r+=" Meeresfrüchte
"),"ice_cream"===e.cuisine&&(r+=" Eiscrem
"),"burger"===e.cuisine&&(r+=" Fast Food
"),"frozen_yogurt"===e.cuisine&&(r+=" Frozen Yogurt
"),""===r&&(r=e.cuisine+"
"),t+=r}return t},E=t.fnContentShipping=function(e){var t="";if((e.harbour="yes")&&("yes"===e["access:tide"]&&(t+="Zufahrtsbeschränkung durch Tide
"),"yes"===e["access:swell"]&&(t+="Zufahrtsbeschränkung durch Schwell
"),"yes"===e["access:ice"]&&(t+="Zufahrtsbeschränkung durch Eis
"),e.vhf_channel&&(t+="UKW-Kanal: "+e.vhf_channel+"
"),e.mmsi&&(t+="MMSI-Nummer: "+e.mmsi+"
"),e["harbour:information"]&&(t+="Information :"+e["harbour:information"]+"
")),"yes"===e.motorboat&&(t+="Fahren mit Motor erlaubt
"),"no"===e.motorboat&&(t+="Fahren mit Motor nicht erlaubt
"),e.CEMT&&(t+="CEMT: "+e.CEMT+"
"),"yes"===e.intermittent&&(t+="Fluss zeitweise ausgetrocknet
"),"yes"===e.tidal&&(t+="Gezeiten beeinflussen die Strömung
"),e.draft&&(t+="Fahrwassertiefe: "+e.draft+" m
"),"slipway"!==e.leisure&&"slipway"!==e.harbour||("hand"===e.operating&&(t+="Funktionsweise: Handbetrieb, Slipwagen
"),"car"===e.operating&&(t+="Funktionsweise: mit Auto, Bootsanhänger
"),"cable_winch"===e.operating&&(t+="Funktionsweise: Seilwinde
"),"travellift"===e.operating&&(t+="Funktionsweise: Travellift
"),"crane"===e.man_made&&(t+="mit Kran
",e["crane:maxload"]&&(t+="Maximale Last: "+e["crane:maxload"]+"
"),e["ship:maxdraft"]&&(t+="Maximaler Tiefgang: "+e["ship:maxdraft"]+"
"),e["ship:maxlength"]&&(t+="Maximale Bootslänge: "+e["ship:maxlength"]+"
")),"yes"===e.vehicle&&(t+="Mit Fahrzeug erreichbar
")),t+=function(e){var t="";return"wreck"===e.historic&&(e["wreck:date_sunk"]&&(t+="Gesunken am: "+e["wreck:date_sunk"]+"
"),e["wreck:depth"]&&(t+="Tiefe: "+e["wreck:depth"]+"
"),e["wreck:clearance"]&&(t+="Freiraum: "+e["wreck:clearance"]+"
"),e["wreck:date_commissioned"]&&(t+="Anerkannt seit: "+e["wreck:date_commissioned"]+"
"),e["wreck:gross_tonnage"]&&(t+="Gewicht: "+e["wreck:gross_tonnage"]+"
"),e["wreck:length"]&&(t+="Länge: "+e["wreck:length"]+"
"),e["wreck:width"]&&(t+="Breite: "+e["wreck:width"]+"
"),e["wreck:cargo"]&&("timber"===e["wreck:cargo"]?t+="Ladung: Holz
":"coal"===e["wreck:cargo"]?t+="Ladung: Kohle
":t+="Ladung: "+e["wreck:cargo"]+"
"),"yes"===e["wreck:visible_at_low_tide"]&&(t+="Sichtbar bei Niedrigwasser: Ja
"),"no"===e["wreck:visible_at_low_tide"]&&(t+="Sichtbar bei Niedrigwasser: Nein
"),"yes"===e["wreck:visible_at_high_tide"]&&(t+="Sichtbar bei Hochwasser: Ja
"),"no"===e["wreck:visible_at_high_tide"]&&(t+="Sichtbar bei Hochwasser: Nein
"),"yes"===e.access&&(t+="Zutritt möglich
"),"no"===e.access&&(t+="Zutritt nicht möglich
"),"permit_required"===e.access&&(t+="Zutritt nur mit Genehmigung
")),t}(e),"ferry"===e.route||"ferry_terminal"===e.amenity||"yes"===e.ferry){var r=e.duration;""!==r&&"undefined"!==r&&null!=r&&(t+="Fahrtzeit in Std. : "+r+"
"),"yes"===e.motorcar&&(t+="Autos erlaubt
"),"no"===e.motorcar&&(t+="Autos nicht erlaubt
"),"no"===e.motor_vehicle&&(t+="Fahrzeuge nicht erlaubt
"),"yes"===e.motor_vehicle&&(t+="Fahrzeuge erlaubt
"),"yes"===e.vehicle&&(t+="Fahrzeuge erlaubt
"),"no"===e.vehicle&&(t+="Keine Fahrzeuge
"),"no"===e.bicycle&&(t+="Keine Fahrräder
"),"no"===e.bicycle&&(t+="Fahrräder erlaubt
"),"yes"===e.hgv&&(t+="LKW erlaubt
"),"no"===e.hgv&&(t+="LKW nicht erlaubt
"),"yes"===e.foot&&(t+="Fussgänger erlaubt
"),"no"===e.foot&&(t+="Fussgänger nicht erlaubt
"),"yes"===e.bicycle&&(t+="Fahrradfahrer erlaubt
"),"no"===e.bicycle&&(t+="Fahrradfahrer nicht erlaubt
"),"yes"===e["ferry:cable"]&&(t+="Seilfähre
")}if(e["seamark:light:1:colour"]){switch(n=e["seamark:light:1:colour"]){case"white":n="Weiß";break;case"red":n="Rot";break;case"green":n="Grün";break;case"blue":n="Blau";break;case"yellow":n="Gelb";break;case"amber":n="Bernsteinfarben"}t+="Farbe des Lichts: "+n+"
"}if("lighthouse"===e.man_made&&(e["seamark:light:1:character"]&&(t+="Rhytmus des Lichtes: "+e["seamark:light:1:character"]+"
"),e["seamark:light:1:period"]&&(t+="Periode: "+e["seamark:light:1:period"]+"
"),e["seamark:light:1:height"]&&(t+="Höhe: "+e["seamark:light:1:height"]+" m
"),e["seamark:light:1:range"]&&(t+="Reichweite: "+e["seamark:light:1:range"]+" sm
")),e["seamark:light:colour"]){var n;switch(n=e["seamark:light:colour"]){case"white":n="Weiß";break;case"red":n="Rot";break;case"green":n="Grün";break;case"blue":n="Blau";break;case"yellow":n="Gelb";break;case"amber":n="Bernsteinfarben"}t+="Farbe des Lichts: "+n+"
"}return"lighthouse"===e.man_made&&(e["seamark:light:character"]&&(t+="Rhytmus des Lichtes: "+e["seamark:light:character"]+"
"),e["seamark:light:height"]&&(t+="Höhe: "+e["seamark:light:height"]+" m
"),e["seamark:light:range"]&&(t+="Reichweite: "+e["seamark:light:range"]+" sm
"),e["seamark:light:period"]&&(t+="Periode: "+e["seamark:light:period"]+"
")),t},S=t.fnContentHydrants=function(e){var t="";if("fire_hydrant"===e.emergency){var r=e["fire_hydrant:count"];"undefined"!==r&&null!=r&&""!==r&&(t+="Anzahl: "+r+"
");var n=e["fire_hydrant:diameter"];"undefined"!==n&&null!=n&&""!==n&&(t+="Rohrdurchmesser: "+n+" mm
");var i=e["fire_hydrant:pressure"];"undefined"!==i&&null!=i&&""!==i&&(t+="suction"===i?"Druck in bar / Saugleitung: Saugleitung
":"Druck in bar / Saugleitung: "+i+"
");var o=e["fire_hydrant:position"];"undefined"!==o&&null!=o&&""!==o&&("lane"===o?t+="Position: Fahrbahn
":"parking_lot"===o?t+="Position: Parkbucht
":"sidewalk"===o?t+="Position: Bürgersteig
":"green"===o&&(t+="Position: Wiese
"));var s=e.water_volume;"undefined"!==s&&null!=s&&""!==s&&(t+="Volumen: "+s+"
");var a=e["fire_hydrant:awwa_class"];if("undefined"!==a&&null!=a&&""!==a)t+="AWWA Klasse: "+a+"
";else{var l=e.flow_rate;"undefined"!==l&&null!=l&&""!==l&&(t+="Durchfluss: "+l+"
")}var u=e.water_source;"undefined"!==u&&null!=u&&""!==u&&"main"!==u&&(t+="Wasserquelle: "+u+"
");var c=e["couplings:type"];"undefined"!==c&&null!=c&&""!==c&&(t+="Kopplungstyp: "+c+"
");var h=e["couplings:diameter"];"undefined"!==h&&null!=h&&""!==h&&(t+="Kopplungsdurchmesser: "+h+"
");var d=e["pillar:type"];"dry_barrel"===d&&(t+="Typ Überflurhydrant: "+d+"
"),"fire_hydrant"===e["disused:emergency"]&&(t+="Aktuell unbrauchbar."),""===t&&(t="Keine Details vorhanden.")}return t},k=t.fnContentStreetsTraffic=function(e){var t="";if("yes"===e["red_turn:right"]&&(t+="Ampel mit Grünpfeil
"),"no"===e["red_turn:right"]&&(t+="Ampel ohne Grünpfeil
"),e.bridge&&(e.height&&(t+="Höhe über dem Grund: "+e.height+" m
"),e.length&&(t+="Länge der Brücke: "+e.length+" m
"),e.bridge_ref&&(t+="Bauwerksnummer: "+e.bridge_ref+"
"),e.start_date&&(t+="Baujahr: "+e.start_date+"
;"),e.maxweight&&(t+="Tragfähigkeit: "+e.maxweight+" t
")),e.highway&&"yes"===e.toll&&(t+="Mautpflichtige Straße
"),"yes"===e["toll:hgv"]&&(t+="Mautpflichtige Straße für LKWs
"),e.surface)switch(t+="Oberfläche: ",e.surface){case"grass":t+="Gras
";break;case"paved":t+="versiegelt
";break;case"asphalt":t+="Asphalt
";break;case"cobblestone":t+="Naturstein unbehauen
";break;case"sett":t+="behauenes Steinpflaster
";break;case"concrete":t+="Beton
";break;case"unpaved":t+="ohne Straßenbelag
";break;case"paving_stones":t+="Pflastersteine
";break;case"compacted":t+="verdichtete Deckschicht aus Natursteinmaterial
";break;case"dirt":t+="unbefestigt
";break;case"fine_gravel":t+="Splitt/Kies
";break;case"grass_paver":t+="Rasengittersteine
";break;case"gravel":t+="Schotter
";break;case"earth":case"ground":t+="naturbelassene Oberfläche
";break;case"metal":t+="Metall
";break;case"mud":t+="Matsch, Morast
";break;case"sand":t+="Sand
";break;case"wood":t+="Holz
";break;case"tartan":t+="Tartan- oder Kunststoffbelag
";break;case"artificial_turf":t+="Kunstrasen
";break;case"clay":t+="Ascheplatz
";break;default:t+="unbekannt
"}if("grade1"===e.tracktype&&(t+="Wegbeschaffenheit: Befestigter Weg (Asphalt, Beton oder Pflastersteine)
"),"grade2"===e.tracktype&&(t+="Wegbeschaffenheit: Befestigter Weg (Schotter oder andere verdichtete Materialien)
"),"grade3"===e.tracktype&&(t+="Wegbeschaffenheit: Befestigter oder ausgebesserter Weg, der harten und weichen Untergrund enthält (z. B. Feinschotter-, Sand- oder Erdweg)
"),"grade4"===e.tracktype&&(t+="Wegbeschaffenheit: Unbefestigter Weg, hauptsächlich weiche Materialien, Pflanzenwuchs entlang der Spurmitte (z. B. Gras-, Sand- oder Erdweg)
"),"grade5"===e.tracktype&&(t+="Wegbeschaffenheit: Unbefestigter Weg, Oberfläche besteht aus Sand, Erde etc., oft nur Abdruck in Gras, teilweise schwer von umgebendem Gelände unterscheidbar
"),"yes"===e.motorcycle&&(t+="
mit dem Auto befahrbar.
"),"no"===e.motorcycle&&(t+="
keine motorisierten Fahrzeuge zugelassen.
"),"excellent"===e.trail_visibility&&(t+="Wegerkennbarkeit: Gut ausgewiesener Weg
"),"good"===e.trail_visibility&&(t+="Wegerkennbarkeit: Wegmarkierung sichbar, aber manchmal etwas schwer zu finden
"),"intermediate"===e.trail_visibility&&(t+="Wegerkennbarkeit: Weg nicht durchgegend sichbar
"),"bad"===e.trail_visibility&&(t+="Wegerkennbarkeit: Wegspur ist kaum zu erkennen
"),"horrible"===e.trail_visibility&&(t+="Wegerkennbarkeit: Oft kein Weg vorhanden
"),"no"===e.trail_visibility&&(t+="Wegerkennbarkeit: Meistens keine Wegspur zu erkennen
"),"hiking"===e.sac_scale&&(t+="Weg: Weg gut gebahnt. (Schwierigskeitstyp: 1)
"),"mountain_hiking"===e.sac_scale&&(t+="Weg: Durchgehend gut ersichtlicher und gut begehbarer Weg (Schwierigskeitstyp: 2)
"),"demanding_mountain_hiking"===e.sac_scale&&(t+="Weg: Heikle Stellen können mit Seilen oder Ketten gesichert sein. Leitern sind möglich. Eventuell sind die Hände fürs Gleichgewicht nötig. (Schwierigskeitstyp: 3)
"),"alphine_hiking"===e.sac_scale&&(t+="Weg: Wegspur kaum vorhanden. An gewissen Stellen benötigt man die Hände zum weiterkommen (Schwierigskeitstyp: 4)
"),"demanding_alphine_hiking"===e.sac_scale&&(t+="Weg: Oft weglos, einzelne einfache Kletterstellen bis II. (Schwierigskeitstyp: 5)
"),"difficult_alpine_hiking"===e.sac_scale&&(t+="Weg: Schwieriges Alpinenwandern,Kletterstellen bis II. Schwierigskeitstyp: 6
"),e["mtb:name"]&&(t+="Fahrradstrecke :"+e["mtb:name"]+"
"),"0"===e["mtb:scale"]&&(t+="Mountainbikestrecke: Keine besondere Schwierigkeiten.
Wegbeschaffenheit: fester und griffiger Untergrund.
Hindernisse: Keine Hindernisse
Gefälle: Leicht bis mäßig
Kurven: weit
Fahrtechnik: keine besonderes fahrtechnisches Können nötig
"),"1"===e["mtb:scale"]&&(t+="Mountainbikestrecke: Der Weg enthält flache Wurzeln und kleinere Steine. Häufig auch vereizelte Wasserrinnen und Erosionsschäden
Wegbeschaffenheit: loserer Untergrund möglich, kleine Wurzeln und Steine
Hindernisse: kleine Hindernisse, Wasserrinnen, Erosionsschäden
Gefälle: bis zu 40%
Kurven: eng
Fahrtechnik: Fahrtechnische Grundkentnisse nötig. Hindernisse können überrollt werden
"),"2"===e["mtb:scale"]&&(t+="Mountainbikestrecke: Der Weg enthält größere Wurzeln und Steine. Häufig auch vereizelte Wasserrinnen und Erosionsschäden
Wegbeschaffenheit: Untergrund meist nicht verfestigt, größere Wurzeln und Steine
Hindernisse: flache Absätze und Treppen
Gefälle: bis zu 70%
Kurven: leichte Spitzkehren
Fahrtechnik: Fortgeschrittene Fahrtechnik nötig.
"),"3"===e["mtb:scale"]&&(t+="Mountainbikestrecke: Auf dem Weg findet man verblockte Singletrails mit vielen größeren Felsbrocken und/oder Wurzelpassagen
Wegbeschaffenheit: verblockt, viele große Wurzeln/Felsen - rutschiger Untergrund, loses Geröll
Hindernisse: hohe Absätze
Gefälle: 70% oder mehr
Kurven: enge Spitzkehren
Fahrtechnik: Sehr gute Bike-Beherrschung nötig.
"),"4"===e["mtb:scale"]&&(t+="Mountainbikestrecke: Auf dem Weg sind sehr steile und stark verblockte Singletrails mit großen Felsbrocken und/oder anspruchsvollen Wurzelpassagen, dazwischen häufig loses Geröll und extreme Steilrampen
Wegbeschaffenheit: verblockt, viele große Wurzeln/Felsen - rutschiger Untergrund, loses Geröll
Hindernisse: Steilrampen, kaum fahrbare Absätze
Gefälle: 70% oder mehr
Kurven: Ösenartige Spitzkehren
Fahrtechnik: Perfekte Bike-Beherrschung mit Trial-Techniken nötig.
"),"5"===e["mtb:scale"]&&(t+="Mountainbikestrecke: Der weg wird charakterisiert durch blockartiges Gelände mit Gegenanstiegen, Geröllfeldern und Erdrutschen, ösenartigen Spitzkehren, mehreren hohen, direkt aufeinanderfolgenden Absätzen und Hindernissen wie umgefallenen Bäumen
Wegbeschaffenheit: verblockt mit Gegenanstiegen / rutschiger Untergrund, loses Geröll / der Weg ist eher ein Wandersteig
Hindernisse: Steilrampen, kaum fahrbare Absätze
Gefälle: 70% oder mehr
Kurven: Ösenartige Spitzkehren mit Hindernissen
Fahrtechnik: excellente Bike-Beherrschung spezieller Trial-Techniken nötig.
"),"6"===e["mtb:scale"]&&(t+="Mountainbikestrecke: Der weg ist hochanspruchsvoll, und selbst für Profis und Trial-Fahrer nicht passierbar
Wegbeschaffenheit: Großteils nur noch kletterbar
Hindernisse: Absätze > 2 m, Leitern, Trittstufen, Kletterstellen bei denen man beide Hände braucht.
Gefälle: 100% oder mehr
Kurven: -
Fahrtechnik: hier reicht auch die beste Fahrtechnik nicht mehr
"),"10"===e.maxspeed&&(t+="Vekehrsberühigter Bereich. Hier gilt eine maximale Fahrgeschwindigkeit von 10 Km/h sowie die Regel rechts vor links.
"),"30"===e.maxspeed&&(t+="Vekehrsberühigter Bereich. Hier gilt rechts vor links sowie eine maximale Geschwindigkeit von 30 Km/h
"),"50"===e.maxspeed&&(t+="Maximal erlaubte Geschwindigkeit von 50 Km/h darf nicht überschritten werden
"),"70"===e.maxspeed&&(t+="Maximal erlaubte Geschwindigkeit von 50 Km/h darf nicht überschritten werden
"),"80"===e.maxspeed&&(t+="Maximale Geschwindigkeit von 80 Km/h darf nicht überschritten werden.
"),"100"===e.maxspeed&&(t+="Maximale Geschwindigkeit von 100 Km/h darf nicht überschritten werden.
"),"no"===e.overtaking&&(t+="Überholverbot, Fahrzeuge dürfen nicht überholen !
"),"yes"===e.noexit&&(t+="Die Straße endet hier, es handelt sich um eine Sackgasse
"),"yes"===e.oneway&&(t+="Es handelt sich hier um eine Einbahnstraße, sie dürfen diese Straße nur in eine Richtung befahren
"),"designated"===e.priority_road&&(t+="Es handelt sich hierbei um eine Vorfahrtsstraße, derjenige, der sich auf dieser befindet, hat gegenüber anderen Fahrzeugen die Vorfahrt!
"),"end"===e.priority_road&&(t+="Die Vorfahrtsstraße endet hier und die Regelung wird aufgehoben
"),"emergency_bay"===e.highway&&(t+="Hier befindet sich eine Bucht die nur in Notfällen zur Benuzung zur Verfügung steht
"),"yes"===e.traffic_calming&&(t+="Verkehrsberuhigter Bereich
"),"bump"===e.traffic_calming&&(t+="Kurze Bodenwelle
"),"chicane"===e.traffic_calming&&(t+="Zu umfahrendenes Hinderniss
"),"choker"===e.traffic_calming&&(t+="Fahrbahnverengung, zu umfahrende Hindernisse möglich
"),"cushion"===e.traffic_calming&&(t+="Bodenwelle mit Lücken aus mehreren rechteckigen Huckeln
"),"hump"===e.traffic_calming&&(t+="vergleichbare Bodenwelle mit etwar einer Länge von 2-4M
"),"island"===e.traffic_calming&&(t+="Eine Verkehrsinsel
"),"rumble_strip"===e.traffic_calming&&(t+="Holperstreifen
"),"table"===e.traffic_calming&&(t+="lange Bodenwellen mit flachen Mittelstück
"),"parking"===e.amenity){"yes"===e.fee&&(t+="kostenpflichtig
");var r=e["capacity:women"];if(""!==r&&"no"!==r&&null!=r){var n="unbekannt";"yes"!==r&&(n=r),t+="Frauenparkplätze (Anzahl: "+n+")
"}}return e.park_ride&&("bus"===e.park_ride&&(t+="Busanbindung
"),"tram"===e.park_ride&&(t+="Bahnanbindung
"),"unknown"===e.park_ride&&(t+="Verkehrsmittel unbekannt
")),e["railway:position"]&&(t+="Streckenkilometer
Position: "+e["railway:position"]+"
"),e.uic_ref&&(t+="UIC: "+e.uic_ref+"
"),t},C=t.fnContentSports=function(e){var t="";return"9pin"===e.sport&&(t+="Mögliche Sportart: Kegeln
"),"10pin"===e.sport&&(t+="Mögliche Sportart: Bowling
"),"american_football"===e.sport&&(t+="Mögliche Sportart: American Football
"),"aikido"===e.sport&&(t+="Mögliche Sportart: Aikido
"),"archery"===e.sport&&(t+="Mögliche Sportart: Bogenschießen
"),"athletics"===e.sport&&(t+="Mögliche Sportart: Leichtathletik
"),"australian_football"===e.sport&&(t+="Mögliche Sportart: Australian Football
"),"base"===e.sport&&(t+="Mögliche Sportart: Objektspringen
"),"badminton"===e.sport&&(t+="Mögliche Sportart: Badminton
"),"baseball"===e.sport&&(t+="Mögliche Sportart: Baseball
"),"basketball"===e.sport&&(t+="Mögliche Sportart: Basketball
"),"beachvolleyball"===e.sport&&(t+="Mögliche Sportart: Beachvolleyball
"),"bmx"===e.sport&&(t+="Mögliche Sportart: BMX
"),"boules"===e.sport&&(t+="Mögliche Sportart: Boccia
"),"boule"===e.sport&&(t+="Mögliche Sportart: Boccia
"),"bowls"===e.sport&&(t+="Mögliche Sportart: Bowls
"),"boxing"===e.sport&&(t+="Mögliche Sportart: Boxen
"),"canadian_football"===e.sport&&(t+="Mögliche Sportart: Canadian Football
"),"canoe"===e.sport&&(t+="Mögliche Sportart: Paddeln
"),"chess"===e.sport&&(t+="Mögliche Sportart: Schach
"),"cliff_diving"===e.sport&&(t+="Mögliche Sportart: Klippenspringen
"),"climbing"===e.sport&&(t+="Mögliche Sportart: Klettern
"),"climbing_adventure"===e.sport&&(t+="Mögliche Sportart: Klettern
"),"cricket"===e.sport&&(t+="Mögliche Sportart: Cricket
"),"cricket_nets"===e.sport&&(t+="Mögliche Sportart: Cricket Netz
"),"croquet"===e.sport&&(t+="Mögliche Sportart: Croquet
"),"curling"===e.sport&&(t+="Mögliche Sportart: Curling
"),"cycling"===e.sport&&(t+="Mögliche Sportart: Radrennen, Radsport
"),"dog_racing"===e.sport&&(t+="Mögliche Sportart: Hunderennen
"),"darts"!==e.sport&&"dart"!==e.sport||(t+="Darts
"),"fencing"===e.sport&&(t+="Mögliche Sportart: Fechten
"),"equestrian"===e.sport&&(t+="Mögliche Sportart: Reiten
"),"football"===e.sport&&(t+="Mögliche Sportart: American Football
"),"free_flying"===e.sport&&(t+="Mögliche Sportart: Freeflying
"),"gaelic_games"===e.sport&&(t+="Mögliche Sportart: Gaelic games
"),"golf"===e.sport&&(t+="Mögliche Sportart: Golf
"),"gymnastics"===e.sport&&(t+="Mögliche Sportart: Gymnastik
"),"hockey"===e.sport&&(t+="Mögliche Sportart: Hockey
"),"horseshoes"===e.sport&&(t+="Mögliche Sportart: Hufeisenwerfen
"),"horse_racing"===e.sport&&(t+="Mögliche Sportart: Pferderennen
"),"ice_stock"===e.sport&&(t+="Mögliche Sportart: Eisstockschießen
"),"judo"===e.sport&&(t+="Mögliche Sportart: Judo
"),"karting"===e.sport&&(t+="Mögliche Sportart: Kartfahren
"),"kitesurfing"===e.sport&&(t+="Mögliche Sportart: Kitesurfing
"),"korfball"===e.sport&&(t+="Mögliche Sportart: Korfball
"),"motor"===e.sport&&(t+="Mögliche Sportart: Motorsport
"),"multi"===e.sport&&(t+="Mögliche Sportart: Mehrfachsport
"),"obstacle_course"===e.sport&&(t+="Mögliche Sportart: Hindernislauf
"),"orienteering"===e.sport&&(t+="Mögliche Sportart: Orientierungslauf
"),"paddle_tennis"===e.sport&&(t+="Mögliche Sportart: Paddle-Tennis
"),"paragliding"===e.sport&&(t+="Mögliche Sportart: Gleitschirmfliegen
"),"Pelota"===e.sport&&(t+="Mögliche Sportart: Pelota
"),"rasquet"===e.sport&&(t+="Mögliche Sportart: Racquetball
"),"rowing"===e.sport&&(t+="Mögliche Sportart: Rudern
"),"rugby_league"===e.sport&&(t+="Mögliche Sportart: Rugby League
"),"rugby_union"===e.sport&&(t+="Mögliche Sportart: Rugby Union
"),"running"===e.sport&&(t+="Mögliche Sportart: Laufsport
"),"scuba_diving"===e.sport&&(t+="Mögliche Sportart: Sporttauchen
"),"shooting"===e.sport&&(t+="Mögliche Sportart: Sportschießen
"),"skating"===e.sport&&(t+="Mögliche Sportart: Eislaufsport
"),"skateboard"===e.sport&&(t+="Mögliche Sportart: Skateboard
"),"skiing"===e.sport&&(t+="Mögliche Sportart: Skifahren
"),"soccer"===e.sport&&(t+="Mögliche Sportart: Fußball
"),"surfing"===e.sport&&(t+="Mögliche Sportart: Surfen
"),"swimming"===e.sport&&(t+="Mögliche Sportart: Schwimmen
"),"table_tennis"===e.sport&&(t+="Mögliche Sportart: Tischtennis
"),"taekwondo"===e.sport&&(t+="Mögliche Sportart: Taekwondo
"),"team_handball"===e.sport&&(t+="Mögliche Sportart: Handball
"),"tennis"===e.sport&&(t+="Mögliche Sportart: Tennis
"),"toboggan"===e.sport&&(t+="Mögliche Sportart: Rodeln
"),"volleyball"===e.sport&&(t+="Mögliche Sportart: Volleyball
"),"water_ski"===e.sport&&(t+="Mögliche Sportart: Wasserski
"),"weightlifting"===e.sport&&(t+="Mögliche Sportart: Gewichtheben
"),"wrestling"===e.sport&&(t+="Mögliche Sportart: Ringen
"),t},T=t.fnContentGeneralInformations=function(e){var t="";return e.width&&(t+="Breite: "+e.width+" m
"),e.height&&(t+="Höhe: "+e.height+" m
"),e.maxwidth&&(t+="Maximalbreite: "+e.maxwidth+" m
"),e.maxheight&&(t+="Maximalhöhe: "+e.maxheight+" m
"),e.maxweight&&(t+="Maximalgewicht: "+e.maxweight+" t
"),e.maxspeed&&(t+="Höchstgeschwindigkeit: "+e.maxspeed+" km/h
"),e.min_age&&(t+="Mindestalter: "+e.min_age+"
"),e.max_age&&(t+="Maximalalter: "+e.max_age+"
"),"yes"===e.nudism&&(t+="Freikörperkultur
"),"yes"===e.ruins&&(t+="Ruine
"),e.ele&&(t+="Höhe über NN: "+e.ele+" m
"),e["xmas:day_date"]&&(t+="Dauer von - bis: "+e["xmas:day_date"]+"
"),e["rotor:diameter"]&&(t+="Rotordurchmesser: "+e["rotor:diameter"]+" m
"),e["xmas:note"]&&(t+="Hinweis: "+e["xmas:note"]+"
"),"port"===e["seamark:beacon_lateral:category"]&&(t+="Backbord
"),"starboard"===e["seamark:beacon_lateral:category"]&&(t+="Steuerbord
"),"yes"===e["service:bicycle:retail"]&&(t+="Fahrradverkauf
"),"yes"===e["service:bicycle:repair"]&&(t+="Fahrradreparatur
"),"yes"===e["service:bicycle:rental"]&&(t+="Fahrradverleih
"),"yes"===e["service:bicycle:pump"]&&(t+="Benutzung einer Luftpumpe möglich
"),"yes"===e["service:bicycle:diy"]&&(t+="Benutzung von Werkzeug möglich
"),"yes"===e["service:bicycle:cleaning"]&&(t+="Fahrräder werden gewaschen
"),"yes"===e["service:bicycle:second_hand"]&&(t+="Verkauf von gebrauchten Fahrrädern
"),"yes"===e["service:bicycle:charging"]&&(t+="Elektro-Fahrräder können geladen werden
"),"yes"===e.cafe&&(t+="Kleine Café-Ecke
"),"yes"===e.breakfast&&(t+="Besonderes Frühstücksangebot
"),"yes"===e.snack&&(t+="Back-Snacks warm oder kalt
"),"yes"===e.indoor_seating&&(t+="Sitzmöglichkeiten im Innenbereich
"),"yes"===e.outdoor_seating&&(t+="Sitzmöglichkeiten im Außenbereich
"),"yes"===e.self_service&&(t+="Selbstbedienungsbäckerei
"),"yes"===e.bakehouse&&(t+="Backstube
"),"yes"===e.pastry_shop&&(t+="Gebäck aus der Konditorei
"),"yes"===e.fair_trade&&(t+="einige Fair-Trade-Produkte im Sortiment
"),"only"===e.fair_trade&&(t+="fast ausschließlich Fair-Trade-Produkte im Sortiment
"),"no"===e.fair_trade&&(t+="keine Fair-Trade-Produkte im Sortiment
"),t},R=t.fnContentHealthcare=function(e){var t="";return"doctors"!==e.amenity&&"physician"!==e.office&&"doctor"!==e.healthcare||(t+=function(e){var t="",r="",n=e["healthcare:speciality"];return""!==n&&("general"===n&&(r+="Allgemeinmedizin
"),"allergology"===n&&(r+="Allergologie
"),"anaesthetics"===n&&(r+="Anästhesiologie
"),"biochemistry"===n&&(r+="Medizinische und chemische Labordiagnostik
"),"biological_haematology"===n&&(r+="Biologische Hämatologie
"),"biology"===n&&(r+="Medizinische Biologie
"),"cardiology"===n&&(r+="Kardiologie
"),"cardiac_surgery"===n&&(r+="Kardiovaskularchirurgie
"),"child_psychiatry"===n&&(r+="Kinder- u. Jugendpsychatrie
"),"dental_oral_maxillo_facial_surgery"===n&&(r+="Zahn-, Mund-, Kiefer- und Gesichtschirurgie
"),"dermatology"===n&&(r+="Hautkrankheiten
"),"dermatovenereology"===n&&(r+="Haut- und Geschlechtskrankheiten
"),"diagnostic_radiology"===n&&(r+="Diagnostische Radiologie
"),"emergency"===n&&(r+="Unfall- und Notfallmedizin
"),"endocrinology"===n&&(r+="Endokrinologie
"),"gastroenterological_surgery"===n&&(r+="Gastroenterologische Chirurgie
"),"gastroenterology"===n&&(r+="Gastroenterologie
"),"geriatrics"===n&&(r+="Geriatrie
"),"gynaecology"===n&&(r+="Geburtshilfe und Frauenheilkunde
"),"haematology"===n&&(r+="Allgemeine Hämatologie
"),"hepatology"===n&&(r+="Hepatologie
"),"immunology"===n&&(r+="Immunologie
"),"infectious_diseases"===n&&(r+="Ansteckende Krankheiten
"),"intensive"===n&&(r+="Intensivmedizin
"),"internal"===n&&(r+="Allgemeine (innere) Medizin
"),"maxillofacial_surgery"===n&&(r+="Mund-Kiefer-Gesichtschirurgie
"),"nephrology"===n&&(r+="Nierenkrankheiten
"),"neurology"===n&&(r+="Neurologie
"),"neurophysiology"===n&&(r+="Klinische Neurophysiologie
"),"neuropsychiatry"===n&&(r+="Neuropsychiatrie(Neurologie und Psychiatrie)
"),"neurosurgery"===n&&(r+="Neurochirurgie
"),"nuclear"===n&&(r+="Nuklearmedizin
"),"occupational"===n&&(r+="Arbeitsmedizin
"),"oncology"===n&&(r+="Onkologie
"),"ophthalmology"===n&&(r+="Augenheilkunde
"),"orthopaedics"===n&&(r+="Orthopädie
"),"otolaryngology"===n&&(r+="Hals-Nasen-Ohren-Heilkunde
"),"paediatric_surgery"===n&&(r+="Kinderchirurgie
"),"paediatrics"===n&&(r+="Kinderheilkunde
"),"palliative"===n&&(r+="Palliativmedizin
"),"physiatry"===n&&(r+="Physikalischeund Rehabilitative Medizin
"),"plastic_surgery"===n&&(r+="Plastische Chirurgie
"),"proctology"===n&&(r+="Proktologie
"),"psychiatry"===n&&(r+="Psychiatrie
"),"pulmonology"===n&&(r+="Lungen- und Bronchialheilkunde
"),"radiology"===n&&(r+="Radiologie
"),"radiotherapy"===n&&(r+="Strahlentherapie
"),"rheumatology"===n&&(r+="Rheumatologie
"),"stomatology"===n&&(r+="Stomatologie
"),"surgery"===n&&(r+="Chirurgie
"),"surgical_oncology"===n&&(r+="Krebschirurgie
"),"thoracic_surgery"===n&&(r+="Thoraxchirurgie
"),"transplant"===n&&(r+="Transplantationsmedizin
"),"trauma"===n&&(r+="Unfallchirurgie
"),"tropical"===n&&(r+="Tropenmedizin
"),"urology"===n&&(r+="Urologie
"),"vascular_surgery"===n&&(r+="Gefäßchirurgie
"),"venereology"===n&&(r+="Geschlechtskrankheiten
"),"acupuncture"===n&&(r+="Akupunktur
"),"naturopathy"===n&&(r+="Naturheilkunde
"),"chiropractic"===n&&(r+="Chiropraktik
"),"homeopathy"===n&&(r+="Homöopathie
"),"osteopathy"===n&&(r+="Osteopathie
")),""!==e.health_specialty&&("yes"===e["health_specialty:family_medicine"]&&(r+="Allgemeinmedizin
"),"yes"===e["health_specialty:emergency_medicine"]&&(r+="Notfallmedizin
"),"yes"===e["health_specialty:anaesthesiology"]&&(r+="Anästhesie
"),"yes"===e["health_specialty:dermatology"]&&(r+="Dermatologie
"),"yes"===e["health_specialty:ear_nose_throat"]&&(r+="Hals, Nasen, Ohren (HNO)
"),"yes"===e["health_specialty:occupational_medicine"]&&(r+="Arbeitsnmedizin
"),"yes"===e["health_specialty:internal_medicine"]&&(r+="innere Medizin
"),"yes"===e["health_specialty:neurology"]&&(r+="Neurologie
"),"yes"===e["health_specialty:ophthalmology"]&&(r+="Augenheilkunde
"),"yes"===e["health_specialty:palliative_medicine"]&&(r+="Palliativmedizin
"),"yes"===e["health_specialty:psychiatry"]&&(r+="Psychatrie
"),"yes"===e["health_specialty:gynaecology"]&&(r+="Gynäkologie
"),"yes"===e["health_specialty:urology"]&&(r+="Urologie
"),"yes"===e["health_specialty:pain_medicine"]&&(r+="Schmerzmedizin
"),"yes"===e["health_specialty:environmental_medicine"]&&(r+="Umweltmedizin
"),"yes"===e["health_specialty:intensive_care_medicin"]&&(r+="Intensivmedizin
"),"yes"===e["health_specialty:paediatrics"]&&(r+="Kinder- u. Jugendmedizin
"),"yes"===e["health_specialty:physiatry"]&&(r+="Physikalische und Rehabilitative Medizin
"),"yes"===e["health_specialty:radiology"]&&(r+="Radiologie
"),"yes"===e["health_specialty:general"]&&(r+="Allgemeinmedizin
"),"yes"===e["health_specialty:occupational_therapy"]&&(r+="Ergotherapie
"),"yes"===e["health_specialty:pulmonology"]&&(r+="Pneumologie
"),"yes"===e["health_specialty:acupuncture"]&&(r+="Akupunktur
"),"yes"===e["health_specialty:orthopaedics"]&&(r+="Orthopädie
"),"yes"===e["health_specialty:chiropractic"]&&(r+="Chiropraktik
"),"yes"===e["health_specialty:sports_medicine"]&&(r+="Sportmedizin
")),""!==r&&(t+="Fachgebiete: ",t+='
'+r+"
"),t}(e),e.medical_area&&(t+=e.medical_area+"
"),e.type&&(t+=e.type+"
"),e["doctors:de"]&&(t+=e["doctors:de"]+"
"),e["note:de"]&&(t+=e["note:de"]+"
")),"yes"===e.dispensing&&(t+="Apotheke mit Rezepteinlösung
"),"abused"===e["social_facility:for"]&&(t+="Einrichtung für: Menschen die Misshandlung erlitten haben
"),"child"===e["social_facility:for"]&&(t+="Einrichtung für: Kinder
"),"disabled"===e["social_facility:for"]&&(t+="Einrichtung für: Menschen mit körperlicher oder geistiger Behinderung
"),"diseased"===e["social_facility:for"]&&(t+="Einrichtung für: Erkrankte Menschen
"),"drug_addicted"===e["social_facility:for"]&&(t+="Einrichtung für: Drogensüchtige
"),"homeless"===e["social_facility:for"]&&(t+="Einrichtung für: Obdachlose
"),"juvenile"===e["social_facility:for"]&&(t+="Einrichtung für: Jugendliche und Teenager
"),"mental_health"===e["social_facility:for"]&&(t+="Einrichtung für: Menschen mit psychischen Problemen
"),"migrant"===e["social_facility:for"]&&(t+="Einrichtung für: Menschen mit Migrationshintergrund
"),"orphan"===e["social_facility:for"]&&(t+="Einrichtung für: Waisen
"),"senior"===e["social_facility:for"]&&(t+="Einrichtung für: Senioren
"),"underprivileged"===e["social_facility:for"]&&(t+="Einrichtung für: Arme oder benachteiligte Menschen
"),"unemployed"===e["social_facility:for"]&&(t+="Einrichtung für: Arbeitslose
"),"victim"===e["social_facility:for"]&&(t+="Einrichtung für: Opfer eines Verbrechens
"),t};t.fnTestInfoPopup=function(e){var t=e.getProperties(),r="";for(var n in t)r=r+n+"="+t[n]+"
";return'
'+r+"
"}},"./src/Resources/public/js/c4g-maps-popup-info-en.js":(e,t)=>{"use strict";function r(e){return e.replace(/^\s+/,"").replace(/\s+$/,"")}function n(){return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino|android|ipad|playbook|silk/i.test(navigator.userAgent||navigator.vendor||window.opera)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test((navigator.userAgent||navigator.vendor||window.opera).substr(0,4))}function o(e){var t=r(e);return"yes"===t||"Yes"===t?"yes":"no"===t||"No"===t?"no":"limited"===t?"limited":"designated"===t?"designated":"wood"===t?"wood":"metal"===t?"metal":"concrete"===t?"concrete":"plastic"===t?"plastic":"stone"===t?"stone":"steel"===t?"steel":"brick"===t?"brick":"reinforced_concrete"===t?"reinforced_concrete":"masonry"===t?"masonry":e}function s(e,t){var r="",n="32px";if(e.name||e["piste:name"]||e["xmas:name"]||e["xmas:location"]){if(e.name)var i=e.name;e["piste:name"]&&(i=e["piste:name"]),e["xmas:name"]&&(i=e["xmas:name"]),e["xmas:location"]&&(i=e["xmas:location"]),r+=i=t?''+i+'
'+i+"
":'
'+i+"
"}else t&&(r+=''+t+'');return r+=function(e){var t="";if("doctors"!==e.amenity&&"doctor"!==e.healthcare||(t+="doctor
"),"hospital"!==e.amenity&&"clinic"!==e.amenity&&"hospital"!==e.healthcare&&"clinic"!==e.healthcare||("yes"===e.emergency?t+="hospital with emergency facilities
":t+="hospital
"),"dentist"===e.amenity&&(t+="dentist
"),"pharmacy"!==e.amenity&&"pharmacy"!==e["health_facility:type"]||(t+="pharmacy
"),"physiotherapist"!==e.healthcare&&"yes"!==e["health_speciality:physiotherapy"]||(t+="physiotherapist
"),"occupational_therapist"!==e.healthcare&&"yes"!==e["health_speciality:occupational_therapy"]&&"yes"!==e["health_specialty:occupational_therapy"]||(t+="occupational_therapist
"),"psychotherapist"!==e.healthcare&&"yes"!==e["health_speciality:psychotherapy"]||(t+="psychotherapist
"),"alternative"===e.healthcare&&(t+="alternative
"),"midwife"===e.healthcare&&(t+="midwife
"),"speech_therapist"!==e.healthcare&&"yes"!==e["health_speciality:speech_therapy"]||(t+="speech_therapist
"),"yes"===e["health_speciality:music_therapy"]&&(t+="music_therapy
"),"veterinary"===e.amenity&&(t+="veterinary
"),"fire_station"===e.amenity&&(t+="fire station
"),"fire_extinguisher"===e.emergency&&(t+="fire extinguisher
"),"aed"===e.emergency&&(t+="aed
"),"defibrillator"===e.emergency&&(t+="defibrillator
"),"phone"===e.emergency&&(t+="call box
"),"police"===e.amenity&&(t+="police
"),"ambulance_station"===e.emergency&&(t+="ambulance station
"),"technical"===e.emergency_service&&(t+="technical
"),"water"===e.emergency_service&&(t+="water
"),"baywatch"===e.waterway&&(t+="baywatch
"),"air"===e.emergency_service&&(t+="rescue helicopter
"),"emergency_access_point"===e.highway&&(t+="emergency access point
"),"lifeboat_station"!==e.amenity&&"lifeboat_station"!==e.emergency||(t+="lifeboat station
"),"life_ring"===e.emergency&&(t+="life ring
"),"siren"===e.emergency&&(t+="siren
"),"life_ring"===e.amenity&&(t+="life ring
"),"rescue_station"===e.amenity&&(t+="rescue station
"),"fire_hydrant"===e.emergency&&("underground"===e["fire_hydrant:type"]?t+="underground hydrant
":"pillar"===e["fire_hydrant:type"]?t+="pillar hydrant
":"wall"===e["fire_hydrant:type"]?t+="wall hydrant
":"pond"===e["fire_hydrant:type"]&&(t+="suction point
")),"suction_point"===e.emergency&&(t+="suction point
"),"fire_water_pond"===e.emergency&&(t+="fire protection pond
"),"mountain"===e.emergency_service&&(t+="mountain rescue service
"),"water_tank"===e.emergency&&(t+="fire water tank
"),"container"===e.recycling_type&&(t+="Recycling container
"),"recycling"===e.amenity&&"yes"===e["recycling:excrement"]||"pump-out"===e["seamark:small_craft_facility:category"]?t+="suction station
":"recycling"===e.amenity&&(t+=" buyback centre
"),"yes"===e["diet:pescetarian"]?t+="pescetarian available
":"only"===e["diet:pescetarian"]&&(t+="just pescetarian
"),"yes"===e["diet:vegetarian"]?t+="vegetarian vorhanden
":"only"===e["diet:vegetarian"]&&(t+="just vegetarian
"),"yes"===e["diet:lacto_vegetarian"]?t+="lacto_vegetarian available
":"only"===e["diet:lacto_vegetarian"]&&(t+="just lacto vegetarian
"),"yes"===e["diet:ovo_vegetarian"]?t+="ovo vegetarian available
":"only"===e["diet:ovo_vegetarian"]&&(t+="just ovo_vegetarian
"),"yes"===e["diet:vegan"]?t+="vegan available
":"only"===e["diet:vegan"]&&(t+="just vegan
"),"yes"===e["diet:fruitarian"]?t+="fruitarian available
":"only"===e["diet:fruitarian"]&&(t+="hust fruitarian
"),"yes"===e["diet:raw"]?t+="raw availaibe
":"only"===e["diet:raw"]&&(t+="just raw
"),"yes"===e["diet:gluten_free"]?t+="gluten free available
":"only"===e["diet:gluten_free"]&&(t+="just gluten free
"),"yes"===e["diet:dairy_free"]?t+="dairy free available
":"only"===e["diet:dairy_free"]&&(t+="just dairy free
"),"yes"===e["diet:lactose_free"]?t+="lactose free available
":"only"===e["diet:lactose_free"]&&(t+="just lactose free
"),"yes"===e["diet:halal"]?t+="halal available
":"only"===e["diet:halal"]&&(t+="just halal
"),"yes"===e["diet:kosher"]?t+="kosher available
":"only"===e["diet:kosher"]&&(t+="just kosher
"),"pub"===e.amenity&&(t+="pub
"),"bar"===e.amenity&&(t+="bar
"),"yes"===e.frozen_yogurt&&(t+="frozen yogurt
"),"yes"===e.slush_ice&&(t+="slush ice
"),"yes"===e.cake&&(t+="cake
"),"yes"===e.coffee&&(t+="coffee
"),"yes"===e.drinks&&(t+="drinks
"),"biergarten"===e.amenity&&(t+="biergarten
"),"restaurant"===e.amenity&&(t+="restaurant
"),"fast_food"===e.amenity&&(t+="fast food
"),"cafe"!==e.amenity&&"coffee_shop"!==e.amenity||"ice_cream"===e.cuisine||(t+="cafe
"),("cafe"===e.amenity&&"ice_cream"===e.cuisine||"ice_cream"===e.amenity)&&(t+="ice cream
"),"alpine_hut"===e.tourism&&(t+="alpine hut
"),"aquarium"===e.tourism&&(t+="aquarium
"),"apartment"===e.tourism&&(t+="apartment
"),"attraction"===e.tourism&&(t+="attraction
"),"artwork"===e.tourism&&(t+="artwork
"),"camp_site"===e.tourism&&(t+="camp site
"),"caravan_site"===e.tourism&&(t+="caravan site
"),"chalet"===e.tourism&&(t+="chalet
"),"gallery"===e.tourism&&(t+="gallery
"),"guest_house"===e.tourism&&(t+="guest house
"),"hostel"===e.tourism&&(t+="hostel
"),"hotel"===e.tourism&&(t+="hotel
"),"motel"===e.tourism&&(t+="motel
"),"museum"===e.tourism&&(t+="museum
"),"picnic_site"===e.tourism&&(t+="picnic site
"),"theme_park"===e.tourism&&(t+="theme park
"),"viewpoint"===e.tourism&&(t+="viewpoint
"),"wilderness_hut"===e.tourism&&(t+="wilderness_hut
"),"wine_cellar"===e.tourism&&(t+="wine cellar
"),"zoo"===e.tourism&&(t+="zoo
","enclosure"===e.zoo&&(t+="enclosure
"),"petting_zoo"===e.zoo&&(t+="petting zoo
"),"falconry"===e.zoo&&(t+="falconry
")),"trail_riding_station"===e.tourism&&(t+="trail riding station
"),"fishing"===e.club&&(t+="fishing club
"),"sport"===e.club&&"fishing"===e.sport&&(t+="fishing club
"),"amateur_radio"===e.club&&(t+="amateur radio club
"),"art"===e.club&&(t+="art club
"),"astronomy"===e.club&&(t+="astronomy club
"),"automobile"===e.club&&(t+="automobile club
"),"board_games"===e.club&&(t+="board games club
"),"card_games"===e.club&&(t+="card games club
"),"charity"===e.club&&(t+="charity club
"),"chess"===e.club&&(t+="chess club
"),"cinema"===e.club&&(t+="cinema club
"),"cooking"===e.club&&(t+="cooking club
"),"culture"===e.club&&(t+="culture club
"),"doityourself"===e.club&&(t+="doityourself club
"),"equestrian"===e.club&&(t+="equestrian club
"),"ethnic"===e.club&&(t+="ethnic club
"),"fan"===e.club&&(t+="fan club
"),"freemasonry"===e.club&&(t+="freemasonry club
"),"game"===e.club&&(t+="game club
"),"history"===e.club&&(t+="history club
"),"hunting"===e.club&&(t+="hunting club
"),"linux"===e.club&&(t+="linux club
"),"motorcycle"===e.club&&(t+="motorcycle club
"),"music"===e.club&&(t+="music club
"),"nature"===e.club&&(t+="nature club
"),"nudism"===e.club&&(t+="nudism club
"),"photography"===e.club&&(t+="photography club
"),"politics"===e.club&&(t+="politics club
"),"religion"===e.club&&(t+="religion club
"),"scout"===e.club&&(t+="scout club
"),"smoke"===e.club&&(t+="smoke club
"),"sport"===e.club&&(t+="sport club
"),"theatre"===e.club&&(t+="theatre club
"),"veterans"===e.club&&(t+="veterans club
"),"amusement_arcade"===e.leisure&&(t+="penny arcade / gambling hall
"),"beach_resort"===e.leisure&&(t+="beach resort
"),"bird_hide"===e.leisure&&(t+="bird hide
"),"common"===e.leisure&&(t+="common
"),"club"===e.leisure&&(t+="club
"),"dance"===e.leisure&&(t+="dance
"),"dog_park"===e.leisure&&(t+="dog_park
"),"firepit"===e.leisure&&(t+="firepit
"),"fishing"===e.leisure&&(t+="fishing
"),"garden"===e.leisure&&(t+="garden
"),"golf_course"===e.leisure&&(t+="golf course
"),"hackerspace"===e.leisure&&(t+="hackerspace
"),"horse_riding"===e.leisure&&(t+="horse riding
"),"ice_rink"===e.leisure&&(t+="ice rink
"),"nature_reserve"===e.leisure&&(t+="nature reserve
"),"park"===e.leisure&&(t+="park
"),"miniature_golf"===e.leisure&&(t+="miniature golf
"),"pitch"===e.leisure&&(t+="pitch
"),"pitch"===e.leisure&&"yes"===e.building&&(t+="gym
"),("playground"===e.leisure&&"yes"===e.building||"playground"===e.leisure)&&(t+="playground
"),"social_club"===e.leisure&&(t+="social club
"),"spa"===e.leisure&&(t+="spa
"),"sports_centre"===e.leisure&&(t+="sports centre
"),"climbing_adventure"===e.sport&&(t+="climbing adventure
"),"stadium"===e.leisure&&(t+="stadium
"),"swimming_pool"===e.leisure&&(t+="swimming pool
"),"track"===e.leisure&&(t+="track
"),"water_park"===e.leisure&&(t+="water park
"),"wildlife_hide"===e.leisure&&(t+="wildlife hide
"),"adult_gaming_centre"===e.leisure&&(t+="adult gaming_centre
"),"bowling_alley"===e.leisure&&"10pin"===e.sport&&(t+="10pin bowling_alley
"),"bowling_alley"===e.leisure&&"9pin"===e.sport&&(t+="9pin bowling_alley
"),"karting"!==e.sport&&"motor"!==e.sport||(t+="karting
"),"darts"!==e.sport&&"dart"!==e.sport||(t+="Darts
"),e["piste:type"])switch(e["piste:type"]){case"skitour":t+="skitour
";break;case"downhill":t+="downhill
";break;case"sled":t+="sled
";break;case"nordic":t+="nordic
";break;case"hike":t+="hike
";break;case"snow_park":t+="snow park
"}if(e.sport)switch(e.sport){case"surfing":t+="surfing
";break;case"kitesurfing":t+="kitesurfing
";break;case"water_ski":t+="water ski
"}if(e.aerialway)switch(e.aerialway){case"cable_bar":t+="cable bar
";break;case"gondola":t+="gondola
";break;case"chair_lift":t+="chair lift
";break;case"mixed_lift":t+="mixed lift
";break;case"drag_lift":t+="drag lift
";break;case"t-bar":case"t-bar":t+="t-bar
";break;case"platter":t+="platter
";break;case"rope_tow":t+="rope tow
";break;case"magic_carpet":t+="magic carpet
";break;default:t+="unknown"}if("mosque"===e.building&&(t+="mosque
"),"synagogue"===e.building&&(t+="synagogue
"),"temple"===e.building&&(t+="temple
"),"apartments"===e.building&&(t+="apartments
"),"farm"===e.building&&(t+="farm
"),"hotel"===e.building&&(t+="hotel
"),"house"===e.building&&(t+="house
"),"detached"===e.building&&(t+="detached
"),"residential"===e.building&&(t+="residential
"),"domitory"!==e.building&&"residential plus"!==e.building||(t+="domitory
"),"terrace"===e.building&&(t+="terrace
"),"houseboat"===e.building&&(t+="houseboat
"),"bungalow"===e.building&&(t+="bungalow
"),"static_caravan"===e.building&&(t+="static caravan
"),"commercial"===e.building&&(t+="commercial
"),"retail"===e.building&&(t+="retail
"),"warehouse"===e.building&&(t+="warehouse
"),"bakehouse"===e.building&&(t+="bakehouse
"),"shrine"===e.building&&(t+="shrine
"),"civic"===e.building&&(t+="civic
"),"stadium"===e.building&&(t+="stadium
"),"train_station"===e.building&&(t+="train station
"),"university"===e.building&&(t+="university
"),"public"===e.building&&(t+="public
"),"bridge"===e.building&&(t+="bridge
"),"bunker"===e.building&&(t+="bunker
"),"cabin"===e.building&&(t+="cabin
"),"conservatory"===e.building&&(t+="conservatory
"),"construction"===e.building&&(t+="construction
"),"garage"===e.building&&(t+="garage
"),"garages"===e.building&&(t+="garages
"),"greenhouse"===e.building&&(t+="greenhouse
"),"hangar"===e.building&&(t+="hangar
"),"hut"===e.building&&(t+="hut
"),"pavillion"===e.building&&(t+="pavillion
"),"roof"===e.building&&(t+="roof
"),"shed"===e.building&&(t+="shed
"),"transformer_tower"===e.building&&(t+="transformer tower
"),"service"===e.building&&(t+="service
"),"kiosk"===e.building&&(t+="kiosk
"),"carport"===e.building&&(t+="carport
"),"ruins"===e.building&&(t+="ruins
"),"gambling"===e.amenity&&(t+="penny arcade
"),"library"===e.amenity&&(t+="library
"),"fountain"===e.amenity&&(t+="fountain
"),"attraction"===e.amenity&&(t+="attraction
"),"social_centre"!==e.amenity&&"club"!==e.amenity||(t+="social centre
"),"townhall"===e.amenity&&(t+="townhall
"),"bench"===e.amenity&&(t+="bench
"),"grave_yard"!==e.amenity&&"cemetery"!==e.landuse||(t+="grave yard
"),"post_box"===e.amenity&&(t+="post box
"),"post_office"===e.amenity&&(t+="post office
"),"telephone"===e.amenity&&(t+="telephone
"),"atm"===e.amenity&&(t+="atm
"),"bank"===e.amenity&&(t+="bank
"),"toilets"===e.amenity&&"yes"===e.diaper?t+="toilets with diaper changing table
":"toilets"===e.amenity&&(t+="toilets
"),"school"===e.amenity&&"1"===e["isced:level"]?t+="primary school
":"school"===e.amenity&&"2"===e["isced:level"]?t+="secondary school
":"school"===e.amenity&&"3"===e["isced:level"]?t+="secondary schools
":"school"===e.amenity&&(t+="school
"),"kindergarten"===e.amenity&&(t+="kindergarten
"),"internet_cafe"===e.amenity&&(t+="internet cafe
"),"daycare"===e.amenity&&(t+="daycare
"),"childcare"===e.amenity&&(t+="childcare
"),"university"===e.amenity&&(t+="university
"),"college"===e.amenity&&(t+="college
"),"shelter"===e.amenity&&(t+="shelter
"),"bbq"===e.amenity&&(t+="bbq
"),"nightclub"===e.amenity&&(t+="nightclub
"),"bicycle_parking"===e.amenity&&(t+="bicycle parking
"),"bicycle_rental"===e.amenity&&(t+="bicycle rental
"),"boat_sharing"===e.amenity&&(t+="boat sharing
"),"car_sharing"===e.amenity&&(t+="car sharing
"),"cinema"===e.amenity&&(t+="cinema
"),"swimming_pool"===e.amenity&&(t+="swimming pool
"),"embassy"!==e.amenity&&"embassy"!==e.diplomatic||(t+="embassy
"),"embassy"===e.amenity&&"consulate"===e.diplomatic&&(t+="consulate
"),"embassy"===e.amenity&&"consulate_general"===e.diplomatic&&(t+="consulate general
"),"embassy"===e.amenity&&"honorary_consulate"===e.diplomatic&&(t+="honorary consulate
"),"embassy"===e.amenity&&"permanent_mission"===e.diplomatic&&(t+="permanent mission
"),"embassy"===e.amenity&&"delegation"===e.diplomatic&&(t+="delegation
"),"embassy"===e.amenity&&"high_commission"===e.diplomatic&&(t+="high commission
"),"Barfusspfad"===e.amenity&&(t+="barefoodpath
"),"casino"===e.amenity&&(t+="casino
"),"spa"===e.amenity&&(t+="spa
"),"stables"===e.amenity&&(t+="stables
"),"watering_place"===e.amenity&&(t+="watering place
"),"yes"===e.watering_place&&(t+="watering place
"),"water_point"===e.amenity&&(t+="water point
"),"taxi"===e.amenity&&(t+="taxi
"),"car_wash"===e.amenity&&(t+="car wash
"),"brothel"===e.amenity&&(t+="brothel
"),"stripclub"===e.amenity&&(t+="stripclub
"),"swingerclub"===e.amenity&&(t+="swingerclub
"),"planetarium"===e.amenity&&(t+="planetarium
"),"courthouse"===e.amenity&&(t+="court house
"),"crematorium"===e.amenity&&(t+="crematorium
"),"crypt"!==e.amenity&&"crypt"!==e.building||(t+="crypt
"),"hunting_stand"===e.amenity&&(t+="hunting stand
"),"photo_booth"===e.amenity&&(t+="photo booth
"),"prison"===e.amenity&&(t+="prison
"),"ranger_station"===e.amenity&&(t+="ranger station
"),"register_office"===e.amenity&&(t+="register office
"),"marketplace"===e.amenity&&(t+="marketplace
"),"solarium"===e.amenity&&(t+="solarium
"),"sauna"===e.amenity&&(t+="sauna
"),"shower"===e.amenity&&(t+="shower
"),"waste_disposal"===e.amenity&&(t+="waste disposal
",e.waste))switch(t+="Typ: ",e.waste){case"trash":default:t+="General
";break;case"oil":t+="Oil
";break;case"drugs":t+="Pharmaceutical
";break;case"organic":t+="Organic
";break;case"plastic":t+="Plastic
";break;case"rubble":t+="Rubble
";break;case"cigarettes":t+="Cigarettes
"}if("waste_basket"!==e.amenity&&"dog_excrement"!==e.waste||(t+="dog waste station
"),"scout_camp"!==e.amenity&&"scout_hut"!==e.amenity&&"scout_hall"!==e.amenity||(t+="scout camp
"),"ferry_terminal"===e.amenity&&(t+="ferry terminal
"),"bureau_de_change"===e.amenity&&(t+="bureau de change
"),"youth_club"===e.amenity&&(t+="youth club
"),"festival_grounds"===e.amenity&&(t+="festival grounds
"),"yes"!==e.openfire&&"yes"!==e.fireplace||(t+="fireplace
"),"vending_machine"===e.amenity)if(e.vending)switch(e.vending){case"admission_tickets":t+="vending machine admission tickets
";break;case"animal_feed":t+="vending machine animal feed
";break;case"bicycle_tube":t+="vending machine bicycle tube
";break;case"books":t+="vending machine books
";break;case"candles":t+="vending machine candles
";break;case"cigarettes":t+="vending machine cigarettes
";break;case"chemist":t+="vending machine chemist
";break;case"condoms":t+="vending machine condoms
";break;case"drinks":t+="vending machine drinks
";break;case"electronics":t+="vending machine electronics
";break;case"elongated_coin":t+="vending machine elongated_coin
";break;case"excrement_bags":t+="vending machine excrement_bags
";break;case"feminine_hygiene":t+="vending machine feminine_hygiene
";break;case"first_aid":t+="vending machine first_aid
";break;case"fishing_tackle":t+="vending machine fishing tackle
";break;case"fishing_bait":t+="vending machine fishing bait
";break;case"flowers":t+="vending machine flowers
";break;case"food":t+="vending machine food
";break;case"ice_cubes":t+="vending machine ice cubes
";break;case"ice_cream":t+="vending machine ice cream
";break;case"ink_cartridges":t+="vending machine ink cartridges
";break;case"laundry_detergent":t+="vending machine laundry detergent
";break;case"public_transport_tickets":t+="vending machine public transport tickets
";break;case"newspaper":t+="vending machine newspaper
";break;case"parcel_pickup":t+="vending machine parcel pickup
";break;case"parcel_mail_in":t+="Packege station
";break;case"parking_tickets":t+="vending machine parking tickets
";break;case"photos":t+="vending machine photos
";break;case"sex_toys":t+="vending machine sex_toys
";break;case"SIM_cards":t+="vending machine SIM_cards
";break;case"stamps":t+="vending machine stamps
";break;case"sweets":t+="vending machine sweets
";break;case"syringes":t+="vending machine syringes
";break;case"toll":t+="vending machine toll
";break;case"toys":t+="vending machine toys
";break;case"umbrellas":t+="vending machine umbrellas
";break;default:t+="vending machine
"}else t+="vending machine
";if("arts_centre"===e.amenity&&(t+="arts centre
"),"artwork"===e.amenity&&(t+="artwork
"),"museum"===e.amenity&&(t+="museum
"),"theatre"===e.amenity&&(t+="theatre
"),"cathedral"===e.building&&(t+="cathedral
"),"church"===e.building&&(t+="church
"),"chapel"===e.building&&(t+="chapel
"),"place_of_worship"===e.amenity&&(t+="place of worship
"),"village"===e.abandoned&&(t+="abandoned village
"),"theme_park"===e["abandoned:tourism"]&&(t+="abandoned theme park
"),e["abandoned:amenity"],"yes"===e.abandoned&&"bunker"===e.military&&(t+="abandoned bunker
"),"yes"===e.abandoned&&"barracks"===e.military&&(t+="abandoned barracks
"),"yes"===e.abandoned&&"airfield"===e.military&&(t+="abandoned airfield
"),"monastery"===e.historic&&(t+="historic monastery
"),"monastery"===e.amenity&&(t+="monastery
"),"monastery"===e.building&&(t+="monastery
"),"manor"===e.historic&&(t+="historic manor
"),"boundary_stone"===e.historic&&(t+="historic boundary stone
"),"milestone"===e.historic&&(t+="historic milestone
"),"monument"===e.historic&&(t+="monument
"),"palace"===e.historic&&(t+="historic palace
"),"mine"===e.historic&&(t+="historic mine
"),"ruins"===e.historic&&(t+="ruins
"),"harbour"===e.historic_usage&&(t+="historic harbour
"),"rune stone"===e.historic&&(t+="rune stone
"),"battlefield"===e.historic&&(t+="historic battlefield
"),"blacksmith"===e.historic&&(t+="historic blacksmith
"),"tree_shrine"!==e.historic&&"wayside_shrine"!==e.historic||(t+="shrine
"),"city_gate"===e.historic&&(t+="historic city gate
"),"wayside_cross"===e.historic&&(t+="historic wayside cross
"),"monument"===e.amenity&&(t+="monument
"),"memorial"===e.historic&&(t+="memorial
"),"optical_telegraph"===e.historic&&(t+="historic optical telegraph
"),"castle"===e.historic)if(e.castle_type)switch(e.castle_type){case"defensive":t+="defensive castle
";break;case"palace":t+="palace
";break;case"stately":t+="stately castle
";break;case"manor":t+="manor
";break;case"fortress":t+="fortress
";break;case"castrum":t+="castrum
";break;case"shiro":t+="shiro
";break;case"kremlin":t+="kremlin
";break;default:t+="castle
"}else t+="castle
";if("archaeological_site"===e.historic&&(t+="archaeological site
"),"tomb"===e.historic)if(e.tomb)switch(e.tomb){case"tumulus":t+="tumulus
";break;case"rock-cut":t+="rock
";break;case"hypogeum":t+="hypogeum
";break;case"war_grave":t+="war grave
";break;case"mausoleum":t+="mausoleum
";break;case"columbarium":t+="columbarium
";break;case"crypt":t+="crypt
";break;case"pyramid":t+="pyramid
";break;case"sarcophagus":t+="sarcophagus
";break;case"vault":t+="vault
";break;case"tombstone":t+="tombstone
";break;default:t+="historic tomb
"}else t+="historic tomb
";if("accountant"===e.office&&(t+="accountant
"),"administrative"===e.office&&(t+="administrative
"),"architect"===e.office&&(t+="architect
"),"association"===e.office&&(t+="association
"),"physician"===e.office&&(t+="physician
"),"camping"===e.office&&(t+="camping office
"),"company"===e.office&&(t+="company
"),"educational_institution"===e.office&&(t+="educational institution
"),"employment_agency"===e.office&&(t+="employment agency
"),"estate_agent"===e.office&&(t+="estate agent
"),"forestry"===e.office&&(t+="forestry
"),"foundation"===e.office&&(t+="foundation
"),"government"===e.office&&(t+="government
"),"guide"===e.office&&(t+="guide office
"),"insurance"===e.office&&(t+="insurance
"),"it"===e.office&&(t+="it office
"),"lawyer"===e.office&&(t+="lawyer
"),"newspaper"===e.office&&(t+="newspaper
"),"ngo"===e.office&&(t+="ngo office
"),"notary"===e.office&&(t+="notary
"),"political_party"===e.office&&(t+="political party
"),"quango"===e.office&&(t+="quango office
"),"realtor"===e.office&&(t+="realtor
"),"real_estate_agent"===e.office&&(t+="real estate agent
"),"register"===e.office&&(t+="register
"),"religion"===e.office&&(t+="religious office
"),"research"===e.office&&(t+="research office
"),"tax"===e.office&&(t+="tax office
"),"telecommunication"===e.office&&(t+="telecommunication office
"),"travel_agent"===e.office&&(t+="travel agent
"),"water_utility"===e.office&&(t+="water utility office
"),"therapist"===e.office&&(t+="therapist
"),"city"===e.place&&(t+="city
"),"town"===e.place&&(t+="town
"),"village"===e.place&&(t+="village
"),"continent"===e.place&&(t+="continent
"),"ocean"===e.place&&(t+="ocean
"),"track"===e.highway&&(t+="track
"),"raceway"===e.highway&&(t+="raceway
"),"designated"===e.bicycle&&(t+="cycle path
"),"path"===e.highway&&(t+="food path
"),"parking"===e.amenity&&(t+="parking
"),"services"===e.highway&&(t+="services
"),"rest_area"===e.highway&&(t+="rest area
"),"turning_circle"===e.highway&&(t+="turning circle
"),"service"===e.highway&&(t+="service road
"),"motorway"===e.highway&&(t+="motorway
"),"motorway_junction"===e.highway&&(t+="motorway junction
"),"bridleway"===e.highway&&(t+="bridleway
"),"yes"===e.oneway&&(t+="oneway
"),"yes"===e.park_ride&&(t+="park and ride
"),"unknown"===e.park_ride&&(t+="park and ride
"),"bus"===e.park_ride&&(t+="park and ride
"),"tram"===e.park_ride&&(t+="park and ride
"),"bus_stop"===e.highway&&(t+="bus stop
"),"pedestrian"===e.highway&&(t+="pedestrian
"),"street_lamp"===e.highway&&(t+="street lamp
"),"traffic_signals"===e.highway&&(t+="traffic signals
"),"traffic_signals"===e.crossing&&(t+="traffic signals
"),"speed_camera"===e.highway&&(t+="speed camera
"),"yes"===e.traffic_calming&&(ret+="traffic calming
"),"bump"===e.traffic_calming&&(t+="bump
"),"chicane"===e.traffic_calming&&(t+="chicane
"),"choker"===e.traffic_calming&&(t+="choker
"),"cushion"===e.traffic_calming&&(t+="cushion
"),"hump"===e.traffic_calming&&(t+="hump
"),"island"===e.traffic_calming&&(t+="island
"),"rumble_strip"===e.traffic_calming&&(t+="rumble_strip
"),"table"===e.traffic_calming&&(t+="table
"),"buoy_cardinal"===e["seamark:type"]&&(t+="buoy cardinal
"),"buoy_lateral"===e["seamark:type"]&&(t+="buoy lateral
"),"buoy_isolated_danger"===e["seamark:type"]&&(t+="buoy isolated_danger
"),"perch"===e["seamark:beacon_lateral:shape"]&&(t+="perch
"),"fuel"===e.amenity&&"fuel_station"===e["seamark:small_craft_facility:category"]?t+="fuel station
":"fuel"===e.amenity&&(t+="fuel
"),"charging_station"===e.amenity){t+="charging station
";var r=e.voltage,n="
";if(e.car){switch(e.car){case"yes":t+="Car: yes";break;case"no":t+="Car: No";break;default:t+="Cars: unkown"}t+=n}else t+="Cars: unkown"+n;if(e.bicycle){switch(e.bicycle){case"yes":t+="E-Bike: yes";break;case"no":t+="E-Bike: no";break;default:t+="E-Bike: unkown"}t+=n}else t+="E-Bike: unkown"+n;e["socket:schuko"]&&(t+="Schuko socket: "+e["socket:schuko"]+n),e["socket:cee_blue"]&&(t+="Cee blue socket "+e["socket:cee_blue"]+n),e["socket:cee_red_16a"]&&(t+="Cee red 16a socket "+e["socket:cee_red_16a"]+n),e["socket:cee_red_32a"]&&(t+="Cee red 32a socket "+e["socket:cee_red_32a"]+n),e["socket:cee_red_64a"]&&(t+="Cee red 64a socket "+e["socket:cee_red_64a"]+n),e["socket:cee_red_125a"]&&(t+="Cee red 125a socket "+e["socket:cee_red_125a"]+n),e["socket:nema_5_15"]&&(t+="Nema 5 15 socket "+e["socket:nema_5_15"]+n),e["socket:nema_5_20"]&&(t+="Nema 5 20 socket "+e["socket:nema_5_20"]+n),e["socket:nema_14_30"]&&(t+="Nema 14 30 socket "+e["socket:nema_14_30"]+n),e["socket:nema_14_50"]&&(t+="Nema 14 50 socket "+e["socket:nema_14_50"]+n),e["socket:bs1363"]&&(t+="Bs1363 socket "+e["socket:bs1363"]+n),e["socket:type1"]&&(t+="Type 1 socket "+e["socket:type1"]+n),e["socket:type1_combo"]&&(t+="Type 1 combo socket "+e["socket:schuko"]+n),e["socket:type2"]&&(t+="Type 2 socket "+e["socket:type2"]+n),e["socket:type2_combo"]&&(t+="Type 2 combo socket "+e["socket:type2_combo"]+n),e["socket:type3"]&&(t+="Type 3 socket "+e["socket:type3"]+n),e["socket:chademo"]&&(t+="Chademo socket "+e["socket:chademo"]+n),e["socket:magne_charge"]&&(t+="Magne charge socket "+e["socket:magne_charge"]+n),e["socket:tesla_standard"]&&(t+="Tesla standard socket "+e["socket:tesla_standard"]+n),e["socket:tesla_supercharge"]&&(t+="Tesla supercharge: "+e["socket:tesla_supercharge"]+n),e["socket:tesla_roadster"]&&(t+="Tesla_roadster socket "+e["socket:tesla_roadster"]+n),t+=n,e.voltage&&(t+="Volt: "+r+n)}if("yes"===e.tunnel&&(t+="tunnel
"),e.bridge)switch(t+="bridge: ",e.bridge){case"swing":t+="swing";break;case"aqueduct":t+="aqueduct";break;case"bascule":t+="flap bridge";break;case"boardwalk":t+="boardwalk";break;case"cantilever":t+="cantilever";break;case"covered":t+="covered";break;case"drawbridge":t+="drawbridge";break;case"humpback":t+="humpback";break;case"lift":t+="lift";break;case"low_water_crossing":t+="low water crossing";break;case"moveable":t+="moveable";break;case"pontoon":t+="pontoon";break;case"suspension":t+="suspension";break;case"trestle":t+="trestle";break;case"viaduct":t+="viaduct"}if(e["bridge:movable"])switch(e["bridge:movable"]){case"swing":t+="swing";break;case"bascule":t+="bascule";break;case"drawbridge":t+="drawbridge";break;case"lift":t+="lift";break;case"submersible":t+="submersible";break;case"transporter":t+="transporter";break;case"retractable":t+="retractable"}if("nursing_home"!==e.amenity&&"retirement_home"!==e.amenity||(t+="nursing home / retirement home
"),"social_facility"===e.amenity&&(t+="social facility
"),e.social_facility&&("group_home"===e.social_facility&&"senior"===e["social_facility:for"]&&(t+="senior group home
"),"assisted_living"===e.social_facility&&(t+="assisted living
"),"outreach"===e.social_facility&&(t+="outreach
"),"workshop"===e.social_facility&&(t+="workshop
"),"ambulatory_care"!==e.social_facility&&"healthcare"!==e.social_facility||(t+="ambulatory care
"),"shelter"===e.social_facility&&"senior"===e["social_facility:for"]&&(t+="senior shelter
"),"shelter"===e.social_facility&&"abused"===e["social_facility:for"]&&(t+="abused shelter
"),"food_bank"===e.social_facility&&(t+="food bank
"),"hospice"===e.social_facility&&(t+="hospice
")),e.brewery&&(t+="brand of beer: "+e.brewery+"
"),"alcohol"===e.shop&&(t+="alcohol shop
"),"bakery"===e.shop&&(t+="bakery shop
"),"beverages"===e.shop&&(t+="beverages shop
"),"butcher"===e.shop&&(t+="butcher shop
"),"cheese"===e.shop&&(t+="cheese shop
"),"chocolate"===e.shop&&(t+="chocolate shop
"),"coffee"===e.shop&&(t+="coffee shop
"),"confectionery"===e.shop&&(t+="confectionery shop
"),"convenience"===e.shop&&(t+="convenience shop
"),"deli"===e.shop&&(t+="deli shop
"),"dairy"===e.shop&&(t+="dairy shop
"),"farm"===e.shop&&(t+="farm shop
"),"greengrocer"===e.shop&&(t+="greengrocer shop
"),"grocery"===e.shop&&(t+="grocery shop
"),"organic"===e.shop&&(t+="organic shop
"),"pasta"===e.shop&&(t+="pasta shop
"),"seafood"===e.shop&&(t+="seafood shop
"),"tea"===e.shop&&(t+="tea shop
"),"wine"===e.shop&&(t+="wine shop
"),"department_store"===e.shop&&(t+="department store
"),"general"===e.shop&&(t+="general shop
"),"kiosk"===e.shop&&(t+="kiosk
"),"mall"===e.shop&&(t+="mall
"),"supermarket"===e.shop&&(t+="supermarket
"),"baby_goods"===e.shop&&(t+="baby goods shop
"),"bag"===e.shop&&(t+="bag shop
"),"boutique"===e.shop&&(t+="boutique
"),"clothes"===e.shop&&(t+="clothes shop
"),"fabric"===e.shop&&(t+="fabric shop
"),"fashion"===e.shop&&(t+="fashion shop
"),"jewelry"===e.shop&&(t+="jewelry shop
"),"leather"===e.shop&&(t+="leather shop
"),"shoes"===e.shop&&(t+="shoes shop
"),"variety_store"===e.shop&&(t+="variety store
"),"chemist"===e.shop&&(t+="chemist
"),"cosmetics"===e.shop&&(t+="cosmetics shop
"),"drugstore"===e.shop&&(t+="drugstore
"),"perfumery"===e.shop&&(t+="perfumery
"),"erotic"===e.shop&&(t+="erotic shop
"),"hairdresser"===e.shop&&(t+="hairdresser
"),"hearing_aids"===e.shop&&(t+="hearing aids
"),"herbalist"===e.shop&&(t+="herbalist
"),"massage"===e.shop&&(t+="massage
"),"medical_supply"===e.shop&&(t+="medical supply shop
"),"optician"===e.shop&&(t+="optician
"),"tattoo"===e.shop&&(t+="tattoo
"),"bathroom_furnishing"===e.shop&&(t+="bathroom furnishing
"),"doityourself"===e.shop&&(t+="doityourself
"),"energy"===e.shop&&(t+="energy
"),"florist"===e.shop&&(t+="florist
"),"furnace"===e.shop&&(t+="furnace shop
"),"garden_centre"===e.shop&&(t+="garden centre
"),"gas"===e.shop&&(t+="gas
"),"glaziery"===e.shop&&(t+="glaziery
"),"hardware"===e.shop&&(t+="hardware shop
"),"houseware"===e.shop&&(t+="houseware shop
"),"locksmith"===e.shop&&(t+="locksmith
"),"paint"===e.shop&&(t+="paint shop
"),"trade"===e.shop&&(t+="trade
"),"antiques"===e.shop&&(t+="antiques shop
"),"bed"===e.shop&&(t+="bed shop
"),"candles"===e.shop&&(t+="candles shop
"),"carpet"===e.shop&&(t+="carpet shop
"),"curtain"===e.shop&&(t+="curtain shop
"),"furniture"===e.shop&&(t+="furniture store
"),"interior_decoration"===e.shop&&(t+="interior decoration company
"),"kitchen"===e.shop&&(t+="kitchen shop
"),"window_blind"===e.shop&&(t+="window blind shop
"),"computer"===e.shop&&(t+="computer shop
"),"electronics"===e.shop&&(t+="electronics shop
"),"hifi"===e.shop&&(t+="hifi shop
"),"mobile_phone"===e.shop&&(t+="mobile phone shop
"),"radiotechnics"===e.shop&&(t+="radiotechnics shop
"),"vacuum_cleaner"===e.shop&&(t+="vacuum cleaner shop
"),"bicycle"===e.shop&&(t+="bicycle shop
"),"car"===e.shop&&(t+="car shop
"),"car repair"===e.shop&&(t+="car repair
"),"car_parts"===e.shop&&(t+="car parts shop
"),"dive"!==e.shop&&"scuba_diving"!==e.shop||(t+="scuba diving shop
"),"fishing"===e.shop&&(t+="fishing shop
"),"free_flying"===e.shop&&(t+="free flying shop
"),"hunting"===e.shop&&(t+="hunting shop
"),"motorcycle"===e.shop&&(t+="motorcycle shop
"),"outdoor"===e.shop&&(t+="outdoor shop
"),"sports"===e.shop&&(t+="sports shop
"),"tyres"===e.shop&&(t+="tyres
"),"water_sports"===e.shop&&(t+="water sports shop
"),"art"===e.shop&&(t+="art
"),"craft"===e.shop&&(t+="craft
"),"frame"===e.shop&&(t+="frame shop
"),"music"===e.shop&&(t+="music shop
"),"music_instrument"===e.shop&&(t+="music instruments shop
"),"photo"===e.shop&&(t+="photo shop
"),"video"===e.shop&&(t+="video
"),"video_games"===e.shop&&(t+="video games
"),"anime"===e.shop&&(t+="anime
"),"books"===e.shop&&(t+="books shop
"),"gift"===e.shop&&(t+="gift shop
"),"newsagent"===e.shop&&(t+="newsagent
"),"stationery"===e.shop&&(t+="stationery
"),"ticket"===e.shop&&(t+="ticket shop
"),"copyshop"===e.shop&&(t+="copyshop
"),"funeral_directors"===e.shop&&(t+="funeral directors
"),"laundry"===e.shop&&(t+="laundry
"),"dry_cleaning"===e.shop&&(t+="dry cleaning
"),"money_lender"===e.shop&&(t+="money lender
"),"pawnbroker"===e.shop&&(t+="pawnbroker
"),"pet"===e.shop&&(t+="pet shop
"),"pyrotechnics"===e.shop&&(t+="pyrotechnics shop
"),"religion"===e.shop&&(t+="religion
"),"beauty"===e.shop&&(t+="beauty
"),"solarium"===e.shop&&(t+="solarium
"),"tobacco"===e.shop&&(t+="tobacco shop
"),"toys"===e.shop&&(t+="toys shop
"),"travel_agency"===e.shop&&(t+="travel agency
"),"market_hall"===e.shop&&(t+="market hall
"),"vacant"===e.shop&&(t+="vacant
"),"weapons"===e.shop&&(t+="weapons shop
"),"lottery"===e.gambling&&(t+="lottery
"),"fish"===e.pet&&(t+="fishkeeping
"),"agriucultural_engines"===e.craft&&(t+="agriucultural engines
"),"basket_maker"===e.craft&&(t+="basket maker
"),"beekeeper"===e.craft&&(t+="beekeeper
"),"blacksmith"===e.craft&&(t+="blacksmith
"),"brewery"===e.craft&&(t+="brewery
"),"yes"===e.microbrewery&&(t+="micro-brewery
"),"boatbuilder"===e.craft&&(t+="boatbuilder
"),"bookbinder"===e.craft&&(t+="bookbinder
"),"builder"===e.craft&&(t+="housebuilding
"),"carpenter"===e.craft&&(t+="carpenter, woodworker, joiner
"),"carpet_layer"===e.craft&&(t+="carpet layer
"),"caterer"===e.craft&&(t+="caterer
"),"clockmaker"===e.craft&&(t+="clockmaker
"),"confectionery"===e.craft&&(t+="confectionery
"),"dressmaker"===e.craft&&(t+="dressmaker
"),"electrician"===e.craft&&(t+="electrician
"),"gardener"===e.craft&&(t+="gardener, landscaper
"),"glaziery"===e.craft&&(t+="glaziery
"),"handicraft"===e.craft&&(t+="handicraft
"),"hvac"===e.craft&&(t+="heating, ventilation and air-conditioning technology (HVAC)
"),"insulation"===e.craft&&(t+="thermal insulation
"),"jeweller"===e.craft&&(t+="jeweller, gold-/silversmiths
"),"key_cutter"===e.craft&&(t+="key cutter
"),"locksmith"===e.craft&&(t+="locksmith
"),"metal_construction"===e.craft&&(t+="metalworker
"),"optician"===e.craft&&(t+="optician
"),"painter"===e.craft&&(t+="painter
"),"parquet_layer"===e.craft&&(t+="parquet layer
"),"photographer"===e.craft&&(t+="photographer
"),"photographic_laboratory"===e.craft&&(t+="photographic laboratory
"),"plasterer"===e.craft&&(t+="plasterer
"),"plumber"===e.craft&&(t+="plumber
"),"pottery"===e.craft&&(t+="pottery
"),"rigger"===e.craft&&(t+="ship rigger
"),"roofer"===e.craft&&(t+="roofer
"),"saddler"===e.craft&&(t+="saddler
"),"sailmaker"===e.craft&&(t+="sailmaker
"),"sawmill"===e.craft&&(t+="sawmill
"),"scaffolder"===e.craft&&(t+="scaffolder
"),"sculptor"===e.craft&&(t+="sculptor
"),"shoemaker"===e.craft&&(t+="shoemaker
"),"stand_builder"===e.craft&&(t+="exhibition stand builder
"),"stonemason"===e.craft&&(t+="stonemason
"),"sun_protection"===e.craft&&(t+="constructor for sun protection, venetian blind, shutter
"),"sweep"===e.craft&&(t+="chimney sweep
"),"tailor"===e.craft&&(t+="tailor
"),"tiler"===e.craft&&(t+="tiler
"),"tinsmith"===e.craft&&(t+="tinsmith, metalworker
"),"upholsterer"===e.craft&&(t+="upholsterer
"),"watchmaker"===e.craft&&(t+="watchmaker
"),"window_construction"===e.craft&&(t+="window constructor
"),"machines"===e.rental&&(t+="rental park for machines
"),"car_rental"===e.amenity&&(t+="car rental company
"),"allotments"===e.landuse&&(t+="allotment garden
"),"basin"===e.landuse&&(t+="holding reservoir
"),"brownfield"===e.landuse&&(t+="brownfield
"),"commercial"===e.landuse&&(t+="commercial area
"),"construction"===e.landuse&&(t+="construction area
"),"farmland"===e.landuse&&(t+="farmland
"),"farmyard"===e.landuse&&(t+="farmyard
"),"forest"===e.landuse&&(t+="forest
"),"garages"===e.landuse&&(t+="garages
"),"grass"===e.landuse&&(t+="grass
"),"greenfield"===e.landuse&&(t+="greenfield
"),"greenhouse_horticulture"===e.landuse&&(t+="greenhouse horticulture
"),"industrial"===e.landuse&&(t+="industry area
"),"landfill"===e.landuse&&(t+="landfill
"),"meadow"===e.landuse&&(t+="meadow
"),"orchard"===e.landuse&&(t+="orchard
"),"plant_nursery"===e.landuse&&(t+="plant nursery
"),"quarry"===e.landuse&&(t+="quarry
"),"railway"===e.landuse&&(t+="railway
"),"recreation_ground"===e.landuse&&(t+="recreation ground
"),"reservoir"===e.landuse&&(t+="reservoir
"),"residential"===e.landuse&&(t+="residential
"),"retail"===e.landuse&&(t+="retrail
"),"salt_pond"===e.landuse&&(t+="salt pond
"),"village_green"===e.landuse&&(t+="village green
"),"vineyard"===e.landuse&&(t+="vineyard
"),"pond"===e.landuse&&(t+="pond
"),"salt_pond"===e.landuse&&(t+="salt pond
"),"animal_keeping"===e.landuse&&(t+="animal keeping
"),"yes"===e.entrance&&(t+="entrance
"),"main"===e.entrance&&(t+="main-entrance
"),"service"===e.entrance&&(t+="rear exit for staffing and suppliers
"),"exit"===e.entrance&&(t+="exit
"),"emergency"===e.entrance&&(t+="emergency
"),"bay"===e.natural&&(t+="bay
"),"beach"===e.natural&&(t+="beach
"),"wood"===e.natural&&(t+="wood
"),"glacier"===e.natural&&(t+="glacier
"),"cave_entrance"===e.natural&&(t+="cave entrance
"),"spring"===e.natural&&(t+="spring
"),"waterfall"===e.natural&&(t+="waterfall
"),"scrub"===e.natural&&(t+="scrub
"),"grassland"===e.natural&&(t+="grassland
"),"wetland"===e.natural&&(t+="wetland
"),"tree"===e.natural&&(t+="tree"),"peak"===e.natural&&"yes"===e["summit:cross"]&&(t+="cross on the summit of a mountain
"),"tree_row"===e.natural&&(t+="tree row, alley of trees
"),"heath"===e.natural&&(t+="heath
"),"moor"===e.natural&&(t+="moor
"),"grassland"===e.natural&&(t+="grassland
"),"fell"===e.natural&&(t+="grasland above the tree land
"),"bare_rock"===e.natural&&(t+="bare rock
"),"scree"===e.natural&&(t+="scree
"),"volcano"===e.natural&&(t+="volcano
"),"valley"===e.natural&&(t+="valley
"),"stone"===e.natural&&(t+="stone
"),"sea"===e.natural&&(t+="sea
"),"national_park"===e.boundary&&(t+="national park
"),"protected_area"===e.boundary&&(t+="protected area
"),"yes"===e.mountain_pass&&(t+="mountain pass
"),"waterfall"===e.waterway&&(t+="waterfall
"),"canal"===e.waterway&&(t+="canal
"),"canal"===e.water&&(t+="canal
"),"river"===e.waterway&&(t+="river
"),"river"===e.water&&(t+="river
"),"riverbank"===e.waterway&&(t+="river
"),"ditch"===e.waterway&&(t+="ditch
"),"stream"===e.waterway&&(t+="stream
"),"ferry"===e.route&&(t+="ferry
"),"turning_point"===e.waterway&&(t+="turning point
"),"lake"!==e.water&&"water"!==e.natural||(t+="lake
"),"cove"===e.water&&(t+="cove
"),"lagoon"===e.water&&(t+="lagoon
"),"pond"===e.water&&(t+="pond
"),"reservoir"===e.water&&(t+="waterreservoir
"),"oxbow"===e.water&&(t+="oxbow lake
"),"lock"===e.water&&(t+="lock chamber
"),"moat"===e.water&&(t+="castle moat
"),"wastewater"===e.water&&(t+="wastewater treatment plant
"),"guest"===e.mooring&&"pier"===e.man_made||"visitor_berth"===e["seamark:small_craft_facility:category"]?t+="gastrointestinal
":"pier"===e.man_made&&(t+="pier
"),"boatyard"===e.waterway&&(t+="boatyard
"),"mooring"===e["seamark:type"]&&"dolphin"===e["seamark:mooring:category"]&&(t+="dolphin
"),"foot"===e.route&&(t+="footpath
"),"hiking"===e.route&&(t+="hiking trail
"),"yes"===e.hiking&&"information"===e.tourism)t+="direction board
";else if("information"===e.tourism&&"information"===e.tourism)if(e.information)switch(e.information){case"board":default:t+="direction board
";break;case"map":t+="direction board with a map
";break;case"office":t+="tourist information office
";break;case"terminal":t+="tourist information terminal
";break;case"audioguide":t+="audioguide
";break;case"guidepost":t+="guidepost
";break;case"tactile_map":t+="tactile map
";break;case"tactile_model":t+="tactile model
";break;case"route_marker":t+="route marker
"}else t+="direction board
";if("bicycle"===e.route&&(t+="cycle track
"),"mtb"===e.route&&(t+="mountain bike route
"),"horse"===e.route&&(t+="bridleway
"),"coastline"===e.natural&&(t+="coastline
"),"cliff"===e.natural&&(t+="cliff
"),"dam"===e.waterway&&(t+="dam
"),"weir"===e.waterway&&(t+="weir
"),"lock_gate"===e.waterway&&(t+="lock gate
"),"yes"===e.lock&&(t+="lock
"),"sluice_gate"===e.waterway&&(t+="sluice gate
"),"pumping_station"===e.man_made&&(t+="pumping station
"),"groyne"===e.man_made&&(t+="groyne
"),"dyke"===e.man_made&&(t+="dyke
"),"levee"===e.man_made&&(t+="levee
"),"watermill"===e.man_made&&(t+="watermill
"),"airfield"===e.military&&(t+="military airfield
"),"naval_base"===e.military&&(t+="naval base
"),"range"===e.military&&(t+="military range
"),"military"===e.landuse&&(t+="military land use
"),"training_area"===e.military&&(t+="military training area
"),"exclusion_zone"===e.military&&(t+="military exclusion zone
"),"danger_area"===e.military&&(t+="military danger area
"),"barracks"===e.military&&(t+="barracks
"),"nuclear_explosion_site"===e.military&&(t+="military nuclear explosion site
"),("yes"===e.construction||"construction"===e.highway)&&(t+="construction
"),"petroleum_well"===e.man_made&&(t+="petroleum well
"),"storage_tank"===e.man_made&&(t+="storage tank
"),"wastewater_plant"===e.man_made&&(t+="wastewater plant
"),"silo"===e.man_made&&(t+="silo
"),"water_tower"===e.man_made&&(t+="water tower
"),"windmill"===e.man_made&&(t+="windmill
"),"monitoring_station"===e.man_made&&(t+="monitoring station"),"crane"===e.man_made&&(t+="crane"),"lighthouse"===e.man_made&&(t+="lighthouse"),"beacon"===e.man_made&&(t+="beacon"),"breakwater"===e.man_made&&(t+="breakwater"),"lamp"===e.man_made&&"street_lamp"===e["lamp:type"]&&(t+="street lamp
"),"lantern"===e.light_source&&(t+="street lamp"),"floodlight"===e.light_source&&(t+="floodlight
"),"signal_lamp"===e.light_source&&(t+="signal lamp
"),"aviation"===e.light_source&&(t+="aviation
"),"warning"===e.light_source&&(t+="warning
"),e.light_source&&e["light:method"])switch(t+="Light Typ: ",e["light:method"]){case"gas":t+="Gas";break;case"electric":t+="electric";break;case"incandescent":t+="incandescent";break;case"halogen":t+="halogen";break;case"discharge":t+="discharge";break;case"metal-halide":t+="metal-halide";break;case"neon":t+="neon";break;case"sodium":t+="Natriumdampflampe";break;case"high_pressure_sodium":t+="high pressure sodium";break;case"low_pressure_sodium":t+="low pressure sodium";break;case"fluorescent":t+="Fluorescent";break;case"mercury":t+="Mercury";break;case"LED":t+="LED";break;case"laser":t+="Laser";break;case"arc":t+="Arc";break;default:t+="Unkown"}if("drinking_water"===e.amenity&&(t+="drinking water
"),"yes"===e.drinking_water&&(t+="drinking water
"),"works"===e.man_made||"industrial"===e.building?t+="industrial building
":"industrial"===e.landuse||"industrial"===e.abutters?t+="industrial area
":"commercial"===e.abutters&&(t+="commercial
"),e["generator:source"])switch(t+="installation: ",e["generator:source"]){case"biomass":t+="biomass";break;case"biofuel":t+="biofuel";break;case"biogas":t+="biogas";break;case"coal":t+="coal";break;case"oil":t+="oil";break;case"waste":t+="waste";break;case"wind":t+="wind";break;case"solar":t+="solar";break;case"hydro":t+="hydro";break;case"tidal":t+="tidal";break;case"wave":t+="wave";break;case"geothermal":t+="geothermal";break;case"osmotic":t+="osmotic";break;case"nuclear":t+="nuclear";break;default:t+="unknown
"}if("photovoltaic"===e.power_source&&(t+="photovoltaic"),"line"===e.power&&(t+="power line
"),"cable"===e.power&&(t+="cable
"),"cable_distribution_cabinet"===e.power&&(t+="cable distribution cabinet
"),"plant"===e.power&&(t+="plant
"),"station"===e.power&&(t+="station
"),"sub_station"===e.power&&(t+="substation
"),"compensator"===e.power&&(t+="compensator
"),"converter"===e.power&&(t+="converter
"),"generator"===e.power&&(t+="generator
"),"heliostat"===e.power&&(t+="heliostat
"),"insulator"===e.power&&(t+="insulator
"),"busbar"===e.line&&(t+="busbar
"),"bay"===e.line&&(t+="bay
"),"minor_line"===e.power&&(t+="minor line
"),"pole"===e.power&&(t+="pole
"),"portal"===e.power&&(t+="portal
"),"catenary_mast"===e.power&&(t+="catenary mast
"),"substation"===e.power&&(t+="substation
"),"switch"===e.power&&(t+="switch
"),"terminal"===e.power&&(t+="terminal
"),"tower"===e.power&&(t+="tower
"),"transformer"===e.power&&(t+="transformer
"),e.barrier)switch(e.barrier){case"bollard":t+="bollard
";break;case"cycle_barrier":t+="cycle barrier
";break;case"gate":t+="gate
";break;case"chain":t+="chain
";break;case"lift_gate":t+="lift gate
";break;case"wall":t+="wall
";break;case"toll_booth":t+="toll booth
";break;case"fence":switch(e.fence_type){case"barbed_wire":t+="barbed wire
";break;case"wood":t+="wood
";break;case"chain_link":t+="chain link
";break;case"electric":t+="electric
";break;case"railing":t+="railing
";break;case"wire":t+="wire
";break;case"metal":t+="metal
";break;case"pole":t+="pole
";break;default:t+="fence
"}break;case"block":t+="block
";break;case"ditch":t+="ditch
";break;case"border_control":t+="border control
";break;case"hedge":t+="hedge
";break;case"retaining_wall":t+="retaining wall
";break;case"cattle_grid":t+="cattle grid
";break;case"horse_stile":t+="horse stile
";break;default:t+="unknown
"}if("noise_barrier"===e.wall&&(t+="noise barrier
"),"retaining_wall"===e.designation&&(t+="noise barrier
"),"noise_barrier"===e.designation&&(t+="noise barrier
"),"surveillance"===e.man_made&&(t+="surveillance
"),e.aeroway)switch(t+="airport: ",e.aeroway){case"aerodrome":t+="airport";break;case"apron":t+="apron";break;case"gate":t+="gate";break;case"helipad":t+="helipad";break;case"hangar":t+="hangar";break;case"runway":t+="runway";break;case"taxiway":t+="taxiway";break;case"terminal":t+="terminal";break;default:t+="unknown
"}if("stop"===e.railway&&(t+="railway stop
"),"crossing"===e.railway&&(t+="crossing
"),"level_crossing"===e.railway&&(t+="lvel crossing
"),"station"===e.railway&&(t+="station
"),"bus_station"===e.amenity&&(t+="bus station
"),"bus_station"===!e.amenity&&"station"===e.public_transport&&"yes"===e.bus&&(t+="bus station
"),"rail"===e.railway&&(t+="railway
","contact_line"===e.electrified&&(t+="overhead contact line
")),"tram"===e.railway&&(t+="tram
"),"slipway"!==e["seamark:small_craft_facility:category"]&&"slipway"!==e.harbour&&"slipway"!==e.leisure||(t+="slipway
"),"harbour"===e["seamark:type"])if(e["seamark:harbour:category"])switch(e["seamark:harbour:category"]){case"ferry":t+="ferry
";break;case"container":t+="container
";break;case"marina":"marina"!==e.leisure&&(t+="marina
");break;case"navel_base":t+="navel base
";break;case"tanker":t+="tanker
";break;case"passenger":t+="passenger
";break;case"bulk":t+="bulk
";break;default:t+="habour
"}else t+="habour
";return"marina"===e.leisure&&(t+="marina
"),"wreck"===e.historic&&(t+="wreck
"),"animal_shelter"===e.amenity&&(t+="animal shelter
"),"shelter"===e.animal&&(t+="shelter
"),"horse_walker"===e.animal&&(t+="horse walker
"),"yes"===e.animal_shelter&&(t+="animal shelter
"),"dog"===e.animal_shelter&&(t+="animal shelter
"),"cat"===e.animal_shelter&&(t+="animal shelter
"),"animal_boarding"===e.amenity&&(t+="animal boarding
"),"yes"===e.animal_boarding&&(t+="animal boarding
"),"dog"===e.animal_boarding&&(t+="animal boarding
"),"horse"===e.animal_boarding&&(t+="animal boarding
"),"cat"===e.animal_boarding&&(t+="animal boarding
"),"dog;cat"===e.animal_boarding&&(t+="animal boarding
"),"cat;dog"===e.animal_boarding&&(t+="animal boarding
"),"school"!==e.animal&&"sport"!==e.animal&&"animal_training"!==e.amenity||(t+="animal training
"),"swimming"===e.animal&&(t+="swimming for dogs
"),"feeding_place"!==e.amenity&&"animal_feeding"!==e.man_made&&"animal_feeding"!==e.amenity||(t+="animal feeding
"),"wildlife_feeding"!==e.amenity&&"deer_feeding"!==e.amenity&&"game_feeding"!==e.amenity||(t+="wildlife feeding
"),"cratch"!==e.amenity&&"cratch"!==e.man_made&&"feeding_rack"!==e.amenity||(t+="feeding rack
"),"manger"===e.amenity&&(t+="manger
"),"birdhouse"===e.man_made&&(t+="birdhouse
"),"stork"===e.birds_nest&&(t+="storck
"),"nest_box"===e.amenity&&(t+="nest box
"),"wellness"===e.animal&&(t+="dog parlour
"),"cemetery"===e.animal&&(t+="small animal cemetery
"),"stable"!==e.building&&"stable"!==e["building:use"]||(t+="stable
"),"cowshed"===e.building&&(t+="cowshed
"),"sty"===e.building&&(t+="sty
"),"barn"===e.building&&(t+="barn
"),"farm_auxiliary"===e.building&&(t+="farm auxiliary
"),(e["river:waterway_distance"]||"milestone"===e.waterway)&&(t+="milestone of waterway distance
"),"milestone"===e.highway&&(t+="milestone
"),"market"===e["xmas:feature"]&&(t+="Christmas fair
"),"tree"===e["xmas:feature"]&&(t+="sale of Chrismas trees
"),"event"===e["xmas:feature"]&&(t+="Chrismas event
"),"pyramid"===e["xmas:feature"]&&(t+="Chrismas pyramid
"),'
'+t+"
"}(e),'
'+r+"
"}function a(e,t){var s="",a=!1;if(e["addr:housename"]&&(s+="housename: "+e["addr:housename"]+"
",a=!0),e["addr:floor"]?(s+="floor: "+e["addr:floor"]+"
",a=!0):e["addr:level"]&&(s+="level: "+e["addr:level"]+"
",a=!0),e["addr:street"]&&(s+=e["addr:street"],e["addr:housenumber"]?s+=" "+e["addr:housenumber"]+"
":s+="
",a=!0),e["addr:postcode"]&&(s+=e["addr:postcode"]+" "),e["addr:city"]&&(s+=e["addr:city"]+"
",a=!0),e.sqkm)if(e.sqkm=""+e.sqkm,e.sqkm.length>3){var l=e.sqkm.length%3,u=l>0?e.sqkm.substring(0,l):"";for(i=0;i"}else s+="area "+e.sqkm+"
";if(e["contact:phone"]&&(n()?(s+='phone: '+e["contact:phone"]+"
",a=!0):(s+='phone: '+e["contact:phone"]+"
",a=!0)),e.phone&&(n()?(s+='phone: '+e.phone+"
",a=!0):(s+='phone: '+e.phone+"
",a=!0)),e["contact:fax"]?(s+="fax: "+e["contact:fax"]+"
",a=!0):e.fax&&(s+="fax: "+e.fax+"
",a=!0),e["contact:email"]?(s+='email: '+e["contact:email"]+"
",a=!0):e.email&&(s+='email: '+e.email+"
",a=!0),a&&(s+="
"),e.opening_hours){for(var c=e.opening_hours,h=0;0===h||c.indexOf(";")>0;)h>0&&(c=c.replace(";","
")),h++;s+='opening hours:
'+c+"
",c.indexOf("PH")>0?s+="(PH = public holiday)
":s+="
"}if(e["xmas:opening_hours"]){for(c=e["xmas:opening_hours"],h=0;0===h||c.indexOf(";")>0;)h>0&&(c=c.replace(";","
")),h++;s+='opening hours:
'+c+"
",c.indexOf("PH")>0?s+="(PH = public holiday)
":s+="
"}if(e["xmas:url"]){var d="";r(d=e["xmas:url"]),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="http://"+d),s+='website: website link
'}e["contact:website"]?(d="",r(d=e["contact:website"]),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="http://"+d),s+='website: website link
'):e.website&&(d="",r(d=e.website),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="http://"+d),s+='website: website link
'),e.wikipedia&&(d="",r(d=e.wikipedia),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="https://wikipedia.org/wiki/"+d),s+='Wikipedia: Wikipedia link
'),e.wikimedia_commons&&(d="",r(d=e.wikimedia_commons),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="https://commons.wikimedia.org/wiki/"+d),s+='Wikimedia: Wikimedia link
'),e["contact:webcam"]&&(d="",r(d=e["contact:webcam"]),-1===d.indexOf("https://",0)&&-1===d.indexOf("http://",0)&&(d="http://"+d),s+='webcam: webcam link
'),e.image&&(s+=''+e.name+'
');var p="";if(e.internet_access&&(p+="internet access: "+o(e.internet_access)+"
"),e["internet_access:fee"]&&(p+="fee: "+o(e["internet_access:fee"])+"
"),e["wifi_access:operator"]&&(p+="wifi operator: "+e["wifi_access:operator"]+"
"),e["wifi_access:technology"]&&(p+="wifi technology: "+e["wifi_access:technology"]+"
"),e["wifi_access:ssid"]&&(p+="wifi ssid: "+e["wifi_access:ssid"]+"
"),""!==p&&(s+='internet access available
'+p+"

"),e.wheelchair&&(s+="wheelchair: "+o(e.wheelchair)+"
"),e["wheelchair:description"]&&(s+="description: "+e["wheelchair:description"]+"
"),e["wheelchair:entrance_width"]&&(s+="entrance width (cm): "+e["wheelchair:entrance_width"]+"
"),e["wheelchair:step_height"]&&(s+="step height (cm): "+e["wheelchair:step_height"]+"
"),e["wheelchair:rooms"]&&(s+="rooms: "+e["wheelchair:rooms"]+"
"),e["wheelchair:places"]&&(s+="places: "+e["wheelchair:places"]+"
"),e["cent:places"]&&(s+="places: "+e["wheelchair:places"]+"
"),e["ramp:wheelchair"]&&(s+="ramp: "+e["ramp:wheelchair"]+"
"),e["capacity:disabled"]&&(s+="capacity parking: "+o(e["capacity:disabled"])+"
"),e["toilets:wheelchair"]&&(s+="toilets: "+o(e["toilets:wheelchair"])+"
"),e.centralkey&&(s+="centralkey: "+e.centralkey+"
"),e.note&&(s+=e.note+"
"),e.description&&(s+=e.description+"
"),e.operator&&(s+="operator: "+e.operator+"
"),e.ref&&(s+="reference: "+e.ref+"
"),"yes"===e.lit&&(s+="This object is illuimanted.
"),e.shop){var g="";e.brand&&(g+="brand: "+e.brand+"
"),e.sells&&(g+="sells: "+e.sells+"
"),e.origin&&(g+="source market: "+e.origin+"
"),"yes"===e.wholesale&&(g+="distributor: yes
"),""!==g&&(s+='further particulars:
'+g+"

")}return t&&(r(d=t),s+="
",s+='OSM: OpenStreetMap link
'),'"}Object.defineProperty(t,"__esModule",{value:!0}),t.fnTestInfoPopup=t.fnStandardInfoPopup=t.fnReducedInfoPopup=t.fnMessstation=t.fnContentTourism=t.fnContentStreetsTraffic=t.fnContentStorage=t.fnContentSports=t.fnContentShipping=t.fnContentRoute=t.fnContentProtectedArea=t.fnContentPetrol=t.fnContentNatural=t.fnContentLanduse=t.fnContentInformationCity=t.fnContentHydrants=t.fnContentHistoric=t.fnContentHealthcare=t.fnContentGeneralInformations=t.fnContentEmergency=t.fnContentCuisine=t.fnContentBarriers=t.fnContentAmenity=t.fnContentAerodrome=t.fnContent=void 0,t.fnStandardInfoPopup=function(e,t){var r=e.getProperties(),n="";return n+=s(r,t),n+=l(r),'
'+(n+=a(r,e.get("osm_type")?e.get("osm_type")+"/"+e.getId():e.getId()))+"
"},t.fnReducedInfoPopup=function(e,t){var r,n=e.getProperties(),i="",o=!1;switch(r="function"==typeof t?t.call(e)[0].getImage().getSrc():t.getImage().getSrc(),("restaurant"===n.amenity||"pub"===n.amenity||"biergarten"===n.amenity)&&(o=!0),"hotel"===n.tourism&&(o=!0),"guest_house"===n.tourism&&(o=!0),"chalet"===n.tourism&&(o=!0),"hostel"===n.tourism&&(o=!0),"alpine_hut"===n.tourism&&(o=!0),"artwork"!==n.tourism&&"artwork"!==n.amenity||(o=!0),"museum"!==n.tourism&&"museum"!==n.amenity||(o=!0),"cinema"===n.amenity&&(o=!0),"theatre"===n.amenity&&(o=!0),"attraction"!==n.amenity&&"fountain"!==n.amenity&&"monument"!==n.historic&&"city_gate"!==n.historic&&"ruins"!==n.historic&&"castle"!==n.historic&&"attraction"!==n.tourism||(o=!0),"playground"===n.leisure&&(o=!0),n.aerialway&&(o=!0),"swimming_pool"!==n.amenity&&"swimming_pool"!==n.leisure&&"swimming"!==n.sport||(o=!0),"station"===n.railway&&(o=!0),"swimming"===n.sport&&(o=!0),"swimming_pool"===n.leisure&&(o=!0),"swimming_pool"===n.amenity&&(o=!0),"waterpark"===n.leisure&&(o=!0),n.water_park&&(o=!0),"sports_centre"===n.leisure&&(o=!0),o){case!1:i+=s(n,r),i+=l(n),i+=a(n,e.get("osm_type")?e.get("osm_type")+"/"+e.getId():e.getId());break;case!0:i+=s(n,r)}return'
'+i+"
"};var l=t.fnContent=function(e){var t="";return t+=T(e),t+=R(e),t+=u(e),t+=x(e),t+=E(e),t+=S(e),t+=C(e),t+=k(e),t+=v(e),t+=w(e),t+=y(e),t+=b(e),t+=_(e),t+=g(e),t+=f(e),t+=m(e),t+=d(e),t+=c(e),t+=function(e){var t="";if(e["monastery:type"])switch(e["monastery:type"]){case"monastery":t+="type: monastery
";break;case"convent":t+="type: convent
";break;case"canonry":t+="type: canonry
";break;case"commandry":t+="type: commandry
";break;case"hermitage":t+="type: hermitage
";break;default:t+="type: unknown
"}if(e["community:gender"]&&("male"===e["community:gender"]&&(t+="gender: male
"),"female"===e["community:gender"]&&(t+="gender: female
")),e.religious_rank&&("abbey"===e.religious_rank||"abbey"===e.religious_rank)&&(t+="religious rank: abbey
"),"yes"===e.shrine&&(t+="feature: shrine
"),"yes"===e.sanctuary&&(t+="feature: sanctuary
"),e.religion)switch(e.religion){case"animist":t+="religion: animist

";break;case"bahai":t+="religion: bahai
";break;case"buddhist":t+="religion: buddhist
";break;case"christian":t+="religion: christian
";break;case"hindu":t+="religion: hindu
";break;case"IglesiaNiCristo":t+="religion: IglesiaNiCristo
";break;case"jain":t+="religion: jain
";break;case"jewish":t+="religion: jewish
";break;case"multifaith":t+="religion: multifaith
";break;case"muslim":t+="religion: muslim
",type+="Mosque
";break;case"pagan":t+="religion: pagan
";break;case"pastafarian":t+="religion: pastafarian
";break;case"scientologist":t+="religion: scientologist
";break;case"shinto":t+="religion: shinto
";break;case"sikh":t+="religion: sikh
";break;case"spiritualist":t+="religion: spiritualist
";break;case"taoist":t+="religion: taoist
";break;case"unitarian":t+="religion: unitarian
";break;case"yazidi":t+="religion: yazidi
";break;case"zoroastrian":t+="eligion: zoroastrian
";break;default:t+="religion: unknown
"}if(e.denomination)switch(e.denomination){case"anglican":t+="denomination: Anglican

";break;case"baptist":t+="denomination: Baptist
";break;case"catholic":t+="denomination: Catholic
";break;case"roman_catholic":t+="denomination: Roman Catholic
";break;case"old_catholic":t+="denomination: Old Catholic
";break;case"greek_catholic":t+="denomination: Greek Catholic
";break;case"evangelical":t+="denomination: Evangelical";case"jehovahs_witness":t+="denomination: Jehovahs Witness
";break;case"lutheran":t+="denomination: Lutheran
";break;case"mennonite":t+="denomination: Mennonite
";break;case"messianic_jewish":t+="denomination: Messianic Jewish
";break;case"methodist":t+="denomination: Methodist
";break;case"mormon":t+="denomination: Mormon
";break;case"new_apostolic":t+="denomination: New Apostolic
";break;case"orthodox":t+="denomination: Orthodox
";break;case"greek_orthodox":t+="denomination: Greek Orthodox
";break;case"coptic_orthodox":t+="denomination: coptic orthodox
";break;case"pentecostal":t+="denomination: pentecostal
";break;case"presbyterian":t+="denomination: Presbyterian
";break;case"protestant":t+="denomination: Protestant
";break;case"quaker":t+="denomination: Quaker
";break;case"reformed":t+="denomination: Reformed
";break;case"russian_orthodox":t+="denomination: Russian-Orthodox
";break;case"seventh_day_adventist":t+="denomination: Seventh Day Adventist
";break;case"christian_community":t+="denomination: Christian Community
";break;case"adventist":t+="denomination: Adventist
";break;case"alliance":t+="denomination: Alliance
";break;case"assemblies_of_god":t+="denomination: Assemblies of God
";break;case"apostolic":t+="denomination: Apostolic
";break;case"armenian_apostolic":t+="denomination: Armenian Apostolic
";break;case"assyrian":t+="denomination: Assyrian
";break;case"christ_scientist":t+="denomination: Christ Scientist
";break;case"church_of_scotland":t+="denomination: Church of Scotland
";break;case"czechoslovak_hussite":t+="denomination: Czechoslovak Hussite
";break;case"dutch_reformed":t+="denomination: Dutch Reformed
";break;case"exclusive_brethren":t+="denomination: Exclusive Brethren
";break;case"foursquare":t+="denomination: Foursquare
";break;case"kimbanguist":t+="denomination: Kimbanguist
";break;case"living_waters_church":t+="denomination: Living Waters Church
";break;case"mariavite":t+="denomination: Mariavite
";break;case"maronite":t+="denomination: Maronite
";break;case"moravian":t+="denomination: Moravian
";break;case"nazarene":t+="denomination: Nazarene
";break;case"nondenominational":t+="denomination: Nondenominational
";break;case"old_believers":t+="denomination: Old Believers
";break;case"polish_catholic":t+="denomination: Polish-Catholic
";break;case"salvation_army":t+="denomination: Salvation Army
";break;case"santo_daime":t+="denomination: Santo Daime
";break;case"serbian_orthodox":t+="denomination: Serbisch-Orthodox
";break;case"spiritism":t+="denomination: Spiritism
";break;case"united":t+="denomination: United
";break;case"united_church_of_christ":t+="denomination: United Church of Christ
";break;case"united_free_church_of_scotland":t+="denomination: United Free Church of Scotland
";break;case"united_methodist":t+="denomination: United Methodist
";break;case"united_reformed":t+="denomination: United Reformed
";break;case"uniting":t+="denomination: Uniting
";break;case"church_of_sweden":t+="denomination: Church of Sweden
";break;case"mission_covenant_church_of_sweden":t+="denomination: Mission Covenant Church Of Sweden
";break;case"alternative":t+="denomination: alternative
";break;case"ashkenazi":t+="denomination: ashkenazi
";break;case"buchari":t+="denomination: buchari
";break;case"conservative":t+="denomination: conservative
";break;case"egalitarian":t+="denomination: egalitarian
";break;case"hasidic":t+="denomination: hasidic
";break;case"humanistic":t+="denomination: humanistic
";break;case"kabbalah":t+="denomination: kabbalah
";break;case"kabbalistic":t+="denomination: kabbalistic
";break;case"karaite":t+="denomination: karaite
";break;case"liberal":t+="denomination: liberal
";break;case"lubavitch":t+="denomination: lubavitch
";break;case"lubavitch_messianic":t+="denomination: lubavitch messianic
";break;case"mizrachi_baghdadi":t+="denomination: mizrachi baghdadi
";break;case"mizrachi_chida":t+="denomination: mizrachi chida
";break;case"mizrachi_jerusalemite":t+="denomination: mizrachi jerusalemite
";break;case"mizrachi_livorno":t+="denomination: mizrachi livorno
";break;case"mizrachi_moroccan":t+="denomination: mizrachi moroccan
";break;case"modern_orthodox":t+="denomination: modern orthodox
";break;case"neo_orthodox":t+="denomination: neo orthodox
";break;case"nondenominational":t+="denomination: nondenominational
";break;case"orthodox":t+="denomination: orthodox
";break;case"orthodox_ashkenaz":t+="denomination: orthodox ashkenaz
";break;case"orthodox_sefard":t+="denomination: orthodox sefard
";break;case"progressive":t+="denomination: progressive
";break;case"reconstructionist":t+="denomination: reconstructionist
";break;case"reform":t+="denomination: reform
";break;case"renewal":t+="denomination: renewal
";break;case"samaritan":t+="denomination: samaritan
";break;case"sefardi":t+="denomination: sefardi
";break;case"sefardi_amsterdam":t+="denomination: sefardi amsterdam
";break;case"sefardi_london":t+="denomination: sefardi london
";break;case"traditional":t+="denomination: traditional
";break;case"ultra_orthodox":t+="denomination: ultra orthodox
";break;case"unaffiliated":t+="denomination: unaffiliated
";break;case"yemenite":t+="denomination: yemenite
";break;case"yemenite_baladi":t+="denomination: yemenite baladi
";break;case"yemenite_shami":t+="denomination: yemenite shami
";break;case"ahmadiya":t+="denomination: ahmadiya
";break;case"alaouite":t+="denomination: alaouite
";break;case"druze":t+="denomination: druze
";break;case"ibadi":t+="denomination: ibadi
";break;case"ismaili":t+="denomination: ismaili
";break;case"shia":t+="denomination: shia
";break;case"sunni":t+="denomination: sunni
";break;case"nichiren":t+="denomination: nichiren
";break;case"jodo_shinshu":t+="denomination: jodo shinshu
";break;case"jodo_shu":t+="denomination: jodo shu
";break;case"vajrayana":t+="denomination: vajrayana
";break;case"shingon_shu":t+="denomination: shingon shu
";break;case"zen":t+="denomination: zen
";break;case"thai_mahanikaya":t+="denomination: thai mahanikaya
";break;case"thai_thammayut":t+="denomination: thai thammayut
";break;case"asatru":t+="denomination: asatru
";break;case"celtic":t+="denomination: celtic
";break;case"greco_roman":t+="denomination: greco roman
";break;case"wicca":t+="denomination: wicca
";break;case"irani":t+="denomination: irani
";break;case"parsi":t+="denomination: parsi
";break;default:t+="unknown
"}if(e.community)switch(e.community){case"AA":t+="community (AA): Augustinians of the Assumption
";break;case"BSCM":t+="community (BSCM): Adorers of the Sacred Heart of Jesus of Montmartre
";break;case"CBMV":t+="community (CBMV): Augustiner-Chorfrauen B.M.V.
";break;case"CO":t+="community (CO): Oratorians
";break;case"CMC":t+="community (CMC): Congregation of the Mother Co-Redemptrix
";break;case"CRSP":t+="community (CRSP): Kongregation der Regularkleriker vom hl. Paulus (Barnabiten)
";break;case"CSJ":t+="community (CSJ): Carmel Saint-Joseph
";break;case"CSSP":t+="community (CSSP): Congrégation du Saint-Esprit
";break;case"CSSR":t+="community (CSSR): Congrégation du Très Saint Rédempteur
";break;case"FCJM":t+="community (FCJM): Franciscan Sisters, Daughters of the Sacred Heart of Jesus and Mary
";break;case"FMGB":t+="community (FMGB): Suore Francescane Missionarie di Gesù Bambino
";break;case"FMH":t+="community(FMH): Congregatio Filiarum Mariae Sanctissimae ab Horto
";break;case"FMM":t+="community (FMM): Franciscaines missionnaires de Marie
";break;case"FSC":t+="community (FSC): Frères des Écoles chrétiennes
";break;case"MCCI":t+="community (MCCI): Missionnaires comboniens du Sacré-Cœur
";break;case"MSFS":t+="community (MSFS): Missionnaires de Saint François de Sales
";break;case"OCart":t+="community (OCart): Order of the Carthusians
";break;case"OCC":t+="community (OCC): Ordre de Notre Dame du Mont-Carmel
";break;case"OCD":t+="community (OCD): Ordre des Carmes déchaux
";break;case"OCSO":t+="community (OCSO): Trappists (lat. Ordo Cisterciensis Strictioris Observantiae)
";break;case"OFM":t+="community (OFM): Ordre des Frères Mineurs (Franziskaner)
";break;case"OFMCap":t+="community (OFMCap): Ordre des Frères Mineurs Capucins
";break;case"OFMConv":t+="community (OFMConv): Ordre des Frères Mineurs Conventuels
";break;case"OFS":t+="community (OFS): Franciscans secular Third Order
";break;case"OMI":t+="community (OMI): Oblats de Marie
";break;case"OP":t+="community (OP): Ordre des Frères Prêcheurs
";break;case"OPraem":t+="community (OPraem): Ordre des chanoines réguliers de Prémontré
";break;case"OSB":t+="community (OSB): Order of Saint Benedict
";break;case"OSC":t+="community (OSC): Ordre de Sainte-Claire ou Ordre des Pauvres Dames
";break;case"OSSS":t+="community (OSSS): Ordre de Sainte-Brigitte
";break;case"OVM":t+="community (OVM): Order of the Visitation of Holy Mary (Salesianerinnen)
";break;case"PSDP":t+="community (PSDP): Petites sœurs des pauvres (Kleinen Schwestern der Armen)
";break;case"PFJ":t+="community (PFJ): Petits Frères de Jésus
";break;case"SDB":t+="community (SDB): Société de Saint François de Sales
";break;case"SJ":t+="community (SJ): Compagnie de Jésus
";break;case"SOC":t+="community (SOC): Order of Cistercians
";break;case"SSCC":t+="community (SSCC): Congregation of the Sacred Hearts of Jesus and Mary
";break;case"SSF":t+="community (SSF): Society of St Francis
";break;case"SSJE":t+="community (SSJE): Society of St John the Evangelist
";break;case"SSpS":t+="community (SSpS): Steyler Missionsschwestern
";break;case"TOR":t+="community (TOR): Terzo Ordine Regolare di San Francesco
";break;default:t+="unknown
"}return t}(e),t+=function(e){var t="";return"surveillance"===e.man_made&&("indoor"===e.surveillance&&(t+="indoor surveillance"),"outdoor"===e.surveillance&&(t+="outdoor surveillance"),"public"===e.surveillance&&(t+="public surveillance"),"camera"===e["surveillance:type"]&&(t+="type of surveillance: camera"),"guard"===e["surveillance:type"]&&(t+="type of surveillance: guard"),"ALPR"===e["surveillance:type"]&&(t+="type of surveillance: ALPR"),"town"===e["surveillance:zone"]&&(t+="zone of surveillance: town"),"parking"===e["surveillance:zone"]&&(t+="zone of surveillance: parking"),"traffic"===e["surveillance:zone"]&&(t+="zone of surveillance: traffic"),"shop"===e["surveillance:zone"]&&(t+="zone of surveillance: shop"),"bank"===e["surveillance:zone"]&&(t+="zone of surveillance: bank"),"building"===e["surveillance:zone"]&&(t+="zone of surveillance: building")),t}(e),t+=function(e){var t="";return e["building:color"]&&(t+="building color: "+e["building:color"]+"
"),e["building:height"]&&(t+="building height: "+e["building:height"]+" m
"),e["building:level"]&&(t+="level: "+e["building:level"]+"
"),e["building:part"]&&(t+="building part: "+e["building:part"]+"
"),e["roof:color"]&&(t+="roof color: "+e["roof:colour"]+"
"),e["roof:shape"]&&(t+="roof shape: "+e["roof:shape"]+"
"),e["roof:height"]&&(t+="roof height: "+e["roof:height"]+" m
"),e["roof:material"]&&(t+="roof material: "+e["roof:material"]+"
"),e["roof:orientation"]&&(t+="roof orientation: "+e["roof:orientation"]+"
"),e["roof:direction"]&&(t+="roof direction: "+e["roof:direction"]+"
"),e["building:type"]&&(t+="building type: "+e["building:type"]+"
"),t}(e),t+=function(e){var t="";if(e["generator:method"]){switch(t+="method of generation: ",e["generator:method"]){case"combustion":t+="combustion";break;case"thermal":t+="thermal";break;case"pumping":t+="pumping";break;case"photovoltaic":t+="photovoltaic";break;case"gasification":t+="gasification";break;case"anaerobic_digestion":t+="anaerobic digestion";break;case"pyrolysis":t+="pyrolysis";break;case"fission":t+="fission";break;case"fusion":t+="fusion";break;default:t+="unknown
"}t+="
"}return e.power_source&&(t+="power source: ","photovoltaic"===e.power_source?t+="photovoltaic":t+="unknown
",t+="
"),e["generator:output:electricity"]&&(t+="electricity generation: "+e["generator:output:electricity"]+"
"),e["generator:output:heat"]&&(t+="heat generation: "+e["generator:output:heat"]+"
"),e["generator:output:cold"]&&(t+="cold generation: "+e["generator:output:cold"]+"
"),e["generator:output"]&&(t+="output: "+e["generator:output"]+"
"),e["generator:output:hot_air"]&&(t+="hot-air generation: "+e["generator:output:hot_air"]+"
"),e["generator:output:cold_water"]&&(t+="cold water generation: "+e["generator:output:cold_water"]+"
"),e["generator:output:cold_air"]&&(t+="cold air generation: "+e["generator:output:cold_air"]+"
"),e["generator:output:compressed_air"]&&(t+="compressed air generation: "+e["generator:output:compressed_air"]+"
"),e["generator:output:steam"]&&(t+="steam generation: "+e["generator:output:steam"]+"
"),e["generator:output:vacuum"]&&(t+="vacuum generation: "+e["generator:output:vacuum"]+"
"),e["generator:output:battery_charging"]&&(t+="battery charging: "+e["generator:output:battery_charging"]+"
"),"PWR"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"BWR-1"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"BWR-2"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"BWR-3"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"BWR-4"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"BWR-5"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"BWR-6"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"PHWR"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"GCR"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"FBR"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"RBMK-1000"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"RBMK-1500"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"VVER"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"CANDU"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"CPR-1000"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"EPR"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"tokamak"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"stellarator"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"ICF"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"cold-fusion"===e["generator:type"]&&(t+="generator type: "+e["generator:type"]+"
"),"wind_turbine"===e["generator:method"]&&"horizontal_axis"===e["generator:type"]&&(t+="generator method: horizontal axis wind turbine
"),"wind_turbine"===e["generator:method"]&&"vertical_axis"===e["generator:type"]&&(t+="generator method: vertical axis wind turbine
"),"francis_turbine"===e["generator:type"]&&(t+="generator type: francis-turbine
"),"kaplan_turbine"===e["generator:type"]&&(t+="generator type: kaplan-turbine
"),"pelton_turbine"===e["generator:type"]&&(t+="generator type: pelton-turbine
"),"stream"===e["generator:method"]&&"horizontal_axis"===e["generator:type"]&&(t+="generator method: horizontal axis sea current power station
"),"stream"===e["generator:method"]&&"vertical_axis"===e["generator:type"]&&(t+="generator type: vertical axis sea current power station
"),"steam_turbine"===e["generator:type"]&&(t+="generator type: steam turbine
"),"heat_pump"===e["generator:type"]&&(t+="generator type: heat pump
"),"solar_thermal_collector"===e["generator:type"]&&(t+="generator type: solar thermal collector
"),"solar_photovoltaic_panel"===e["generator:type"]&&(t+="generator type: solar photovoltaic panel
"),"steam_generator"===e["generator:type"]&&(t+="generator type: steam generator
"),"gas_turbine"===e["generator:type"]&&(t+="generator type: gas turbine
"),"combined_cycle"===e["generator:type"]&&(t+="generator type: combined cycle
"),"reciprocating_engine"===e["generator:type"]&&(t+="generator type: reciprocating engine
"),t}(e),t+=p(e),t+=function(e){var t="";return"container"!==e.recycling_type&&"centre"!==e.recycling_type&&"recycling"!==e.amenity||("yes"===e["recycling:glass"]&&(t+="glass container
"),"yes"===e["recycling:shoes"]&&(t+="shoe container
"),"yes"===e["recycling:cooking_oil"]&&(t+="recycling of cooking oil
"),"yes"===e["recycling:paper"]&&(t+="recycling of paper
"),"yes"===e["recycling:engine_oil"]&&(t+="recycling of engine oil
"),"yes"===e["recycling:clothes"]&&(t+="recycling of clothes
"),"yes"===e["recycling:car_batteries"]&&(t+="recycling of car batteries
"),"yes"===e["recycling:cans"]&&(t+="recycling of cans
"),"yes"===e["recycling:scrap_metal"]&&(t+="recycling of scrap metal
"),"yes"===e["recycling:plastic"]&&(t+="recycling of plastic
"),"yes"===e["recycling:batterries"]&&(t+="recycling of batterries
"),"yes"===e["recycling:plastic_bottles"]&&(t+="recycling of plastic bottles
"),"yes"===e["recycling:green_waste"]&&(t+="recycling of green waste
"),"yes"===e["recycling:hardcore"]&&(t+="recycling of hardcore
")),t}(e),(t+=h(e))&&(t="
"+t),'
'+t+"
"},u=t.fnContentAerodrome=function(e){var t="";return e.aerodrome&&("international"===e.aerodrome&&(t+="type of airport: international
"),"regional"===e.aerodrome&&(t+="type of airport: regional
"),"gliding"===e.aerodrome&&(t+="type of airport: gliding
"),"private"===e.aerodrome&&(t+="type of airport: private
")),e.iata&&(t+="IATA-Code: "+e.iata+"
"),e.icao&&(t+="ICAO-Code: "+e.icao+"
"),t},c=t.fnContentNatural=function(e){var t="";if((e.forest||e.wood)&&("broadleaved"!==e.leaf_type&&"deciduous"!==e.wood||(t+="broadleaved
"),"needleleaved"!==e.leaf_type&&"coniferous"!==e.wood||(t+="needleleaved
"),"mixed"!==e.leaf_type&&"mixed"!==e.wood||(t+="mixed
"),"leafless"===e.leaf_type&&(t+="leafless
"),"evergreen"===e.wood&&(t+="evergreen
"),"palm"===e.wood&&(t+="palm
"),"nipa_palm"===e.wood&&(t+="nipa palm
"),"eucalypt"===e.wood&&(t+="eucalypt
"),"filao"!==e.wood&&"casuarina"!==e.wood||(t+="casuarina
")),"tree"===e.natural&&(e["genus:de"]||e["species:de"]||e.leaf_type&&("broadleaved"===e.leaf_type||"deciduous"===e.leaf_type||"broadleafed"===e.leaf_type?t+="broad-leaved
":t+="conifer
"),e.genus&&(t+=e.genus+"
"),e["genus:de"]&&(t+=e["genus:de"]+"
"),e.species&&(t+=e.species+"
"),e["species:de"]&&(t+=e["species:de"]+"
"),"landmark"===e.denotation&&(t+="landmark
"),"natural_monument"!==e.denotation&&"yes"!==e.monument||(t+="natural monument
")),"manger"===e["feeding:type"]&&(t+="manger:rack for fodder
"),"automated"===e["feeding:type"]&&(t+="automated
"),e["feeding:for"])switch(e["feeding:for"]){case"sheep":t+="animal: sheep
";break;case"horse":t+="animal: horse
";break;case"cow":t+="animal: cow
";break;case"rabbit":t+="animal: rabbit
";break;case"bunny":t+="animal: bunny
";break;case"cat":t+="animal: cat
";break;case"swan":t+="animal: swan
";break;case"guinea pig":case"guinea pig":t+="animal: guinea pig
";break;case"donkey":t+="animal: donkey
";break;case"squirrel":t+="animal: squirrel
";break;case"pig":t+="animal: pig
";break;case"deer":t+="animal: deer
";break;case"monkey":t+="animal: monkey
";break;case"camel":t+="animal: camel
";break;case"goat":t+="animal: goat
";break;case"hamster":t+="animal: hamster
";break;case"alpaca":t+="animal: alpaca
";break;default:t+="animal: unknown
"}if(e["feeding:fodder"])switch(e["feeding:fodder"]){case"hay":t+="feed with: hay
";break;case"grain":t+="feed with: grain
";break;case"corn":t+="feed with: corn";break;default:t+="feed with: unknown
"}return"volcano"===e.natural&&"active"===e.status&&(t+="active volcano
"),"volcano"===e.natural&&"dormant"===e.status&&(t+="dormant volcano
"),"volcano"===e.natural&&"extinct"===e.status&&(t+="extinct volcano
"),"volcano"===e.natural&&"stratovolcano"===e.type&&(t+="type of volcanism:stratovolcano
"),"volcano"===e.natural&&"shield"===e.type&&(t+="type of volcanism:shield
"),"volcano"===e.natural&&"scoria"===e.type&&(t+="type of volcanism:scoria
"),t},h=t.fnContentProtectedArea=function(e){var t="",r="";return"protected_area"===e.boundary&&(e.protect_class&&(r=e.protect_class),e.protect_id&&(r=e.protect_id),"1"===r&&(t="description: Strict Nature Reserve, Wilderness Area
"),"2"===r&&(t="description: National Park
"),"3"===r&&(t="description: Natural Monument or Feature
"),"4"===r&&(t="description: Habitat/Species Management Area
"),"5"===r&&(t="description: Protected Landscape/ Seascape
"),"6"===r&&(t="description: Protected area with sustainable use of natural resources
"),"7"===r&&(t="description: nature-feature area
"),"97"===r&&(t="description: protected by continental agreements
"),"98"===r&&(t="description: protected by interstate- or international conventions
"),"99"===r&&(t="other continental or international national protected areas
"),"21"===r&&(t="description: Community life: religious, sacred areas, associative locations, recreation
"),"22"===r&&(t="description: Cultural assets (cultural assets and - efforts, districts historical heritage, monument conservation)
"),"23"===r&&(t="description: Protection in favor of economics
"),"24"===r&&(t="description: Political protection
"),"25"===r&&(t="description: Military areas (military refuges, test area)
"),"26"===r&&(t="description: Historic: for colonial-stuff and protectorates.
"),"29"===r&&(t="description: other social protected areas
"),"11"===r&&(t="description: soil: crop yield, erosion protection, ...
"),"12"===r&&(t="description: water: water protection area, fresh water, drinking water, springs, ...
"),"13"===r&&(t='description: climate and -air: gasper supply/cold air, ...for emission-, immission control in OSM existent, see "Low Emission Zone" (LEZ)
'),"14"===r&&(t="description: species: no fishing, protected for fishery, protected for hunting, plants, ...
"),"15"===r&&(t="description: location condition: floodwater retention area, protection forest, grazing land, ...
"),"16"===r&&(t='description: longtime hazard area: contamination, earth-moving area, "problem sites" ...
'),"19"===r&&(t="description: other national resources protected areas
")),t},d=t.fnContentLanduse=function(e){var t="";return"quarry"===e.landuse&&e.resource&&(t+="Resource: "+e.resource+"
"),"open_stable"===e["animal_keeping:type"]&&(t+="open stable
"),"field_shelter"===e["animal_keeping:type"]&&(t+="field shelter
"),"paddock"===e["animal_keeping:type"]&&(t+="paddock
"),e.animal_keeping&&(t+="animals: horses
"),t},p=t.fnMessstation=function(e){var t="";return"yes"===e["monitoring:water_level"]&&(t+="water level
"),"yes"===e["monitoring:seismic_activity"]&&(t+="seismic activity
"),"yes"===e["monitoring:tide_gauge"]&&(t+="tide gauge
"),"yes"===e["monitoring:weather"]&&(t+="weather
"),"yes"===e["monitoring:air_quality"]&&(t+="air quality
"),t},g=t.fnContentRoute=function(e){var t="";return e.route&&("yes"===e.roundtrip&&(t+="roundtrip
"),e.length&&(t+="length: "+e.length+"
"),e.distance&&(t+="distance: "+e.distance+"
"),e.symbol&&(t+="symbol: "+e.symbol+"
")),t},f=t.fnContentPetrol=function(e){var t="";return"fuel"===e.amenity&&("yes"===e["fuel:biodiesel"]&&(t+="biodiesel
"),"yes"===e["fuel:e85"]&&(t+="e85
"),"yes"===e["fuel:e10"]&&(t+="e10
"),"yes"===e["fuel:lpg"]&&(t+="lpg
"),"yes"===e["fuel:cng"]&&(t+="cng
"),"diesel"===e.fuel&&(t+="diesel
"),"lpg"===e.fuel&&(t+="lpg
"),"yes"===e["fuel:octane_95"]&&(t+="octane 95
"),"yes"===e["fuel:octane_98"]&&(t+="octane 98
"),"yes"===e["fuel:octane_100"]&&(t+="octane 100
"),"yes"===e["fuel:octane_102"]&&(t+="octane 102
"),"yes"===e["fuel:diesel"]&&(t+="diesel
"),"yes"===e["fuel:electricity"]&&(t+="charging station / loading station
")),t},m=(t.fnContentHistoric=function(e){var t="";if("archaeological_site"===e.historic&&e.site_type)switch(e.site_type){case"megalith":t+="megalith
";break;case"bigstone":t+="bigstone
";break;case"tumulus":t+="tumulus
";break;case"fortification":t+="fortification
";break;default:t+="unknown
"}return t},t.fnContentBarriers=function(e,t){var r="";return"wall"!==e.barrier&&"bollard"!==e.barrier||e.material&&(r+="material: "+o(e.material)+"
"),r}),_=t.fnContentTourism=function(e){var t="";return"camp_site"===e.tourism&&("yes"===e.dog&&(t+="dogs allowed
"),"no"===e.dog&&(t+="dogs forbidden
"),e.stars&&(t+=e.stars+"stars
"),e.caravans&&(t+="caravan sites
"),"yes"!==e.openfire&&"yes"!==e.fireplace||(t+="Thers is an openfire.
"),"yes"===e.washing_machine&&(t+="washing machine
"),"yes"===e.dryer&&(t+="dryer
"),"yes"===e.group_only&&(t+="use for groups only
"),"reception"===e.camp_site&&(t+="reception available
")),"information"===e.tourism&&"map"===e.information&&("topo"===e.map_type&&(t+="topo
"),"street"===e.map_type&&(t+="street
"),"scheme"===e.map_type&&(t+="scheme
"),"toposcope"===e.map_type&&(t+="toposcope
")),"information"===e.tourism&&"map"===e.information&&("site"===e.map_size&&(t+="map of site
"),"city"===e.map_size&&(t+="city map
"),"region"===e.map_size&&(t+="map of region
")),"geology"===e.board_type&&(t+="geologic information
"),"history"===e.board_type&&(t+="historic information
"),"nature"===e.board_type&&(t+="information about nature
"),"notice"===e.board_type&&(t+="general information
"),"plants"===e.board_type&&(t+="information about plants
"),"wildlife"===e.board_type&&(t+="information about wildlife
"),t},b=t.fnContentAmenity=function(e){var t="";if("boat_sharing"===e.amenity&&(t+=e.boattype+"
"),"embassy"===e.amenity&&(t+=e.country+"
"),e.vending)switch(e.vending){case"admission_tickets":t+="tickets
";break;case"animal_feed":t+="animal feed
";break;case"books":t+="books
";break;case"candles":t+="candles
";break;case"cigarettes":t+="cigarettes
";break;case"condoms":t+="condoms
";break;case"drinks":t+="drinks
";break;case"first_aid":t+="first aid articles
";break;case"fishing_tackle":t+="fishing tackle
";break;case"flowers":t+="flowers
";break;case"ice_cream":t+="ice cream
";break;case"laundry_detergent":t+="laundry detergent
";break;case"newspapers":t+="newspapers
";break;case"SIM_cards":t+="sIM-cards
";break;case"sweets":t+="sweets
";break;case"parcel_pickup":t+="parcel pickup
";break;case"ice_cubes":t+="ice cubes
";break;case"public_transport_tickets":t+="public transport tickets
";break;case"parking_ticket":t+="parking tickets
";break;case"sex_toys":t+="sex toys
";break;case"stamps":t+="stamps
";break;case"toll":t+="toll
";break;case"umbrellas":t+="umbrellas
";break;default:t+="content unknown
"}return"post_box"===e.amenity&&(e.collection_times&&(t+="collection times: "+e.collection_times+"
"),"yes"===e.drive_through&&(t+="accessible by car.
")),t},y=t.fnContentStorage=function(e){var t="";if("storage_tank"===e.man_made){if(e.content){switch(r=e.content){case"fuel":r="fuel";break;case"oil":r="oil";break;case"gas":r="gas";break;case"slurry":r="slurry";break;case"cement":r="cement";break;case"water":r="water";break;case"manure":r="manure";break;case"silage":r="silage"}t+="content: "+r+"
"}if(e.contents){var r;switch(r=e.contents){case"fuel":r="fuel";break;case"oil":r="oil";break;case"gas":r="gas";break;case"slurry":r="slurry";break;case"cement":r="cement";break;case"water":r="water";break;case"manure":r="manure";break;case"silage":r="silage"}t+="content: "+r+"
"}}return e.storage&&("gas"===e.storage&&(t+="content: gas
"),"oil"===e.storage&&(t+="content: oil
")),t},v=t.fnContentInformationCity=function(e){var t="";if(e["name:de"]&&(t+="german name: "+e["name:de"]+"
"),e.population>=1e4)if(e.population=""+e.population,e.population.length>3){var r=e.population.length%3,n=r>0?e.population.substring(0,r):"";for(i=0;i"}else t+="population "+e.population+"
";return e.population<=1e4&&(t+="population: "+e.population+"
"),t},w=t.fnContentEmergency=function(e){var t="";if(e.lifeboat&&("inshore"===e.lifeboat?t+="application: inshore
":"offshore"===e.lifeboat&&(t+="application: offshore
")),e["lifeboat:class"]&&(t+="type of boat: "+e["lifeboat:class"]+"
"),e["siren:type"]){switch(r=e["siren:type"]){case"mechanical":r="mechanical";break;case"electronic":r="electronic";break;case"pneumatic":r="pneumatic";break;case"electromechanic":r="electromechanic"}t+="Typ: "+r+"
"}if(e["siren:purpose"]){var r;switch(r=e["siren:purpose"]){case"air_raid":r="air raid";break;case"tornado":r="tornado";break;case"storm":r="storm";break;case"civil_defense":r="civil defence";break;case"fire":r="fire"}t+="use: "+r+"
"}return e["siren:model"]&&(t+="model: "+e["siren:model"]+"
"),e["siren:range"]&&(t+="range of siren: "+e["siren:range"]+"
"),t},x=t.fnContentCuisine=function(e){var t="";if(e.cuisine){var r="";"supermarket"!==e.shop&&"convenience"!==e.shop&&"deli"!==e.shop&&"organic"!==e.shop||"restaurant"===e.amenity?t+="cuisine: ":t+="specialties: ","arabic"===e.cuisine&&(r+="arabic
"),"italian"===e.cuisine&&(r+=" italian
"),"international"===e.cuisine&&(r+=" international
"),"regional"===e.cuisine&&(r+=" regional
"),"chinese"===e.cuisine&&(r+=" chinese
"),"greek"===e.cuisine&&(r+=" greek
"),"african"===e.cuisine&&(r+=" african
"),"german"===e.cuisine&&(r+=" german
"),"mexican"===e.cuisine&&(r+=" mexican
"),"french"===e.cuisine&&(r+=" french
"),"indian"===e.cuisine&&(r+=" indian
"),"iranian"===e.cuisine&&(r+=" iranian
"),"lebanese"===e.cuisine&&(r+=" lebanese
"),"thai"===e.cuisine&&(r+=" thai
"),"balkan"===e.cuisine&&(r+=" balkan
"),"turkish"===e.cuisine&&(r+=" turkish
"),"bavarian"===e.cuisine&&(r+=" bavarian
"),"czech"===e.cuisine&&(r+=" czech
"),"portuguese"===e.cuisine&&(r+=" portuguese
"),"spanish"===e.cuisine&&(r+=" spanish
"),"japanese"===e.cuisine&&(r+=" japanese
"),"fish"===e.cuisine&&(r+=" fish
"),"brazilian"===e.cuisine&&(r+=" brazilian
"),"asian"===e.cuisine&&(r+=" asian
"),"mediterranean"===e.cuisine&&(r+="mediterranean
"),"seafood"===e.cuisine&&(r+=" seafood
"),"ice_cream"===e.cuisine&&(r+=" ice cream
"),"burger"===e.cuisine&&(r+=" burger
"),"frozen_yogurt"===e.cuisine&&(r+=" frozen yogurt
"),""===r&&(r=e.cuisine+"
"),t+=r}return t},E=t.fnContentShipping=function(e){var t="";if((e.harbour="yes")&&("yes"===e["access:tide"]&&(t+="Access restricted by tide
"),"yes"===e["access:swell"]&&(t+="access restricted by swell
"),"yes"===e["access:ice"]&&(t+="access restricted by ice
"),e.vhf_channel&&(t+="UKW-Channel: "+e.vhf_channel+"
"),e.mmsi&&(t+="MMSI-Number: "+e.mmsi+"
"),e["harbour:information"]&&(t+="information :"+e["harbour:information"]+"
")),"yes"===e.motorboat&&(t+="motorboat allowed
"),"no"===e.motorboat&&(t+="motorboat prohibited
"),e.CEMT&&(t+="CEMT: "+e.CEMT+"
"),"yes"===e.intermittent&&(t+="river intermittent dried out
"),"yes"===e.tidal&&(t+="tidal influence the flow
"),e.draft&&(t+=" driving depth of water: "+e.draft+" m
"),"slipway"!==e.leisure&&"slipway"!==e.harbour||("hand"===e.operating&&(t+="operating: by hand
"),"car"===e.operating&&(t+="operating: by car, boat trailer
"),"cable_winch"===e.operating&&(t+="operating: with cable winch
"),"travellift"===e.operating&&(t+="operating: by travellift
"),"crane"===e.man_made&&(t+="by crane
",e["crane:maxload"]&&(t+="maxload: "+e["crane:maxload"]+"
"),e["ship:maxdraft"]&&(t+="maximum permissible draught: "+e["ship:maxdraft"]+"
"),e["ship:maxlength"]&&(t+="maximum permissible length of a ship: "+e["ship:maxlength"]+"
")),"yes"===e.vehicle&&(t+="accessible by vehicle
")),t+=function(e){var t="";return"wreck"===e.historic&&(e["wreck:date_sunk"]&&(t+="sunk: "+e["wreck:date_sunk"]+"
"),e["wreck:depth"]&&(t+="depth: "+e["wreck:depth"]+"
"),e["wreck:clearance"]&&(t+="clearance: "+e["wreck:clearance"]+"
"),e["wreck:date_commissioned"]&&(t+="commissioned: "+e["wreck:date_commissioned"]+"
"),e["wreck:gross_tonnage"]&&(t+="gross tonnage: "+e["wreck:gross_tonnage"]+"
"),e["wreck:length"]&&(t+="length: "+e["wreck:length"]+"
"),e["wreck:width"]&&(t+="width: "+e["wreck:width"]+"
"),e["wreck:cargo"]&&("timber"===e["wreck:cargo"]?t+="cargo: timber
":"coal"===e["wreck:cargo"]?t+="cargo: coal
":t+="cargo: "+e["wreck:cargo"]+"
"),"yes"===e["wreck:visible_at_low_tide"]&&(t+="visible at low tide: yes
"),"no"===e["wreck:visible_at_low_tide"]&&(t+="visible at low tide: no
"),"yes"===e["wreck:visible_at_high_tide"]&&(t+="visible at high tide: yes
"),"no"===e["wreck:visible_at_high_tide"]&&(t+="visible at high tide: no
"),"yes"===e.access&&(t+="accessible
"),"no"===e.access&&(t+="no access possible
"),"permit_required"===e.access&&(t+="permit required for acces
")),t}(e),("ferry"===e.route||"ferry_terminal"===e.amenity||"yes"===e.ferry)&&(fahrzeit=e.duration,""!==fahrzeit&&"undefined"!==fahrzeit&&null!=fahrzeit&&(t+="duration in hours : "+fahrzeit+"
"),"yes"===e.motorcar&&(t+="motorcars allowed
"),"no"===e.motorcar&&(t+="motorcars prohibited
"),"no"===e.motor_vehicle&&(t+="motor vehicles prohibited
"),"yes"===e.motor_vehicle&&(t+="motor vehicles allowed
"),"yes"===e.vehicle&&(t+="vehicles allowed
"),"no"===e.vehicle&&(t+="no vehicles
"),"no"===e.bicycle&&(t+="no bicycles
"),"no"===e.bicycle&&(t+="bicycles allowed
"),"yes"===e.hgv&&(t+="hgv allowed
"),"no"===e.hgv&&(t+="hgv prohibited
"),"yes"===e.foot&&(t+="pedestrian allowed
"),"no"===e.foot&&(t+="pedestrian prohibited
"),"yes"===e.bicycle&&(t+="cyclist allowed
"),"no"===e.bicycle&&(t+="cyclist prohibited
"),"yes"===e["ferry:cable"]&&(t+="cable ferry
")),e["seamark:light:1:colour"]){switch(r=e["seamark:light:1:colour"]){case"white":r="white";break;case"red":r="red";break;case"green":r="green";break;case"blue":r="blue";break;case"yellow":r="yellow";break;case"amber":r="amber"}t+="colour of light: "+r+"
"}if("lighthouse"===e.man_made&&(e["seamark:light:1:character"]&&(t+="light character: "+e["seamark:light:1:character"]+"
"),e["seamark:light:1:period"]&&(t+="period: "+e["seamark:light:1:period"]+"
"),e["seamark:light:1:height"]&&(t+="height: "+e["seamark:light:1:height"]+" m
"),e["seamark:light:1:range"]&&(t+="range: "+e["seamark:light:1:range"]+" sm
")),e["seamark:light:colour"]){var r;switch(r=e["seamark:light:colour"]){case"white":r="white";break;case"red":r="red";break;case"green":r="green";break;case"blue":r="blue";break;case"yellow":r="yellow";break;case"amber":r="amber"}t+="colour of light: "+r+"
"}return"lighthouse"===e.man_made&&(e["seamark:light:character"]&&(t+="light character: "+e["seamark:light:character"]+"
"),e["seamark:light:height"]&&(t+="height: "+e["seamark:light:height"]+" m
"),e["seamark:light:range"]&&(t+="range: "+e["seamark:light:range"]+" sm
"),e["seamark:light:period"]&&(t+="period: "+e["seamark:light:period"]+"
")),t},S=t.fnContentHydrants=function(e){var t="";if("fire_hydrant"===e.emergency){var r=e["fire_hydrant:count"];"undefined"!==r&&null!=r&&""!==r&&(t+="Number: "+r+"
");var n=e["fire_hydrant:diameter"];"undefined"!==n&&null!=n&&""!==n&&(t+="Pipe diameter: "+n+" mm
");var i=e["fire_hydrant:pressure"];"undefined"!==i&&null!=i&&""!==i&&(t+="suction"===i?"Pressure in bar / Suction: Suction
":"Pressure in bar / Suction: "+i+"
");var o=e["fire_hydrant:position"];"undefined"!==o&&null!=o&&""!==o&&("lane"===o?t+="Position: Lane
":"parking_lot"===o?t+="Position: Parking Lot
":"sidewalk"===o?t+="Position: Sidewalk
":"green"===o&&(t+="Position: Green
"));var s=e.water_volume;"undefined"!==s&&null!=s&&""!==s&&(t+="Volume: "+s+"
");var a=e["fire_hydrant:awwa_class"];if("undefined"!==a&&null!=a&&""!==a)t+="AWWA Class: "+a+"
";else{var l=e.flow_rate;"undefined"!==l&&null!=l&&""!==l&&(t+="Flow rate: "+l+"
")}var u=e.water_source;"undefined"!==u&&null!=u&&""!==u&&"main"!==u&&(t+="Water source: "+u+"
");var c=e["couplings:type"];"undefined"!==c&&null!=c&&""!==c&&(t+="Couplings type: "+c+"
");var h=e["couplings:diameter"];"undefined"!==h&&null!=h&&""!==h&&(t+="Couplings diameter: "+h+"
");var d=e["pillar:type"];"dry_barrel"===d&&(t+="Pillar type: "+d+"
"),"fire_hydrant"===e["disused:emergency"]&&(t+="Currently disused"),""===t&&(t="No details available.")}return t},k=t.fnContentStreetsTraffic=function(e){var t="";if("yes"===e["red_turn:right"]&&(t+="red turn: allowed to turn to the right
"),"no"===e["red_turn:right"]&&(t+="red turn: prohibited to turn to the right
"),e.bridge&&(e.height&&(t+="height: "+e.height+" m
"),e.length&&(t+="length: "+e.length+" m
"),e.bridge_ref&&(t+="bridge ref: "+e.bridge_ref+"
"),e.start_date&&(t+="start date: "+e.start_date+"
;"),e.maxweight&&(t+="maxweight: "+e.maxweight+" t
")),e.highway&&"yes"===e.toll&&(t+="toll highway
"),"yes"===e["toll:hgv"]&&(t+="HGV toll
"),e.surface)switch(t+="surface: ",e.surface){case"grass":t+="grass
";break;case"paved":t+="paved
";break;case"asphalt":t+="asphalt
";break;case"cobblestone":t+="cobblestone
";break;case"sett":t+="sett
";break;case"concrete":t+="concrete
";break;case"unpaved":t+="unpaved
";break;case"paving_stones":t+="paving stones
";break;case"compacted":t+="compacted
";break;case"dirt":t+="dirt
";break;case"fine_gravel":t+="fine gravel
";break;case"grass_paver":t+="grass paver
";break;case"gravel":t+="gravel
";break;case"earth":t+="earth
";break;case"ground":t+="ground
";break;case"metal":t+="metal
";break;case"mud":t+="mud
";break;case"sand":t+="sand
";break;case"wood":t+="wood
";break;case"tartan":t+="tartan
";break;case"artificial_turf":t+="artificial turf
";break;case"clay":t+="clay
";break;default:t+="unknown
"}if("grade1"===e.tracktype&&(t+="path surface: Solid. Usually a paved or heavily compacted hardcore surface.
"),"grade2"===e.tracktype&&(t+="path surface: Mostly solid. Usually an unpaved track with surface of gravel mixed with a varying amount of sand, silt, and clay.
"),"grade3"===e.tracktype&&(t+="path surface: Even mixture of hard and soft materials. Almost always an unpaved track.
"),"grade4"===e.tracktype&&(t+="path surface: Mostly soft. Almost always an unpaved track prominently with soil/sand/grass, but with some hard materials, or compressed materials mixed in.
"),"grade5"===e.tracktype&&(t+="path surface: Soft. Almost always an unpaved track lacking hard materials, uncompacted, with surface of soil/sand/grass.
"),"yes"===e.motorcycle&&(t+="
motorcyle allowed.
"),"no"===e.motorcycle&&(t+="
motorcycles prohibited.
"),"excellent"===e.trail_visibility&&(t+="trail visibility: Unambiguous path or markers everywhere
"),"good"===e.trail_visibility&&(t+="trail visibility: Next marker always visible, but sometimes has to be searched for.
"),"intermediate"===e.trail_visibility&&(t+="trail visibility: Track mostly visible
"),"bad"===e.trail_visibility&&(t+="trail visibility: Path sometimes invisible, route partly pathless
"),"horrible"===e.trail_visibility&&(t+="trail visibility: Often pathless
"),"no"===e.trail_visibility&&(t+="trail visibility: Mostly pathless
"),"hiking"===e.sac_scale&&(t+="trail: Trail well cleared. (SAC Scale: T1 (yellow))
"),"mountain_hiking"===e.sac_scale&&(t+="trail: Trail with continuous line and balanced ascent (SAC Scale: T2 (red))
"),"demanding_mountain_hiking"===e.sac_scale&&(t+="trail: exposed sites may be secured with ropes or chains, possible need to use hands for balance (SAC Scale: T3 (red))
"),"alphine_hiking"===e.sac_scale&&(t+="trail: sometimes need for hand use to get ahead (SAC Scale: T4 (blue))
"),"demanding_alphine_hiking"===e.sac_scale&&(t+="trail: single plainly climbing up to second grade (SAC Scale: T5 (blue))
"),"difficult_alpine_hiking"===e.sac_scale&&(t+="trail: climbing up to second grade (SAC Scale: T6 (blue))
"),e["mtb:name"]&&(t+="cycleway :"+e["mtb:name"]+"
"),"0"===e["mtb:scale"]&&(t+="Mountainbikeroute: Very easy way - Gravel or packed earth. No particular difficulties. Mostly forest and meadow paths (highway=path). Sections with steps, rocks, or roots are not expected. Wide curves, easy to moderate slope. No special skills are needed to ride this. Easy to ride uphill.
Surface: solid and handy
Obstacles: no obstacles
Gradient: mild to moderate
Bends: wide
Driving skills: no special driving skills required
"),"1"===e["mtb:scale"]&&(t+="Mountainbikeroute: Smaller obstacles like roots and small stones. Erosion damage may increase difficulty. Soil may be loose in places. Tight turns, but no hairpin turns. Riding requires care and attention, but no special skill. Obstacles can be ridden over. Difficult to ride uphill.
Surface: loose surface possible, small roots and stones
Obstacles: small obstacles, water gutter, erosion damage
Gradient: < 40%
Bends: wide
Driving skills: basic driving skills required, obstacles can be passed over
"),"2"===e["mtb:scale"]&&(t+="Mountainbikeroute: Obstacles such as large rocks and stones. Soil is often loose. Steps are expected. Wider hairpin turns, steepness of up to 70%. Requires some advanced riding skills. Only very skilled riders can go uphill on this.
Surface: surface usually not compacted, larger roots and stones.
Obstacles: plain steps and stairs
Gradient: < 70%
Bends: easy hairpins
Driving skills: advanced driving skills required
"),"3"===e["mtb:scale"]&&(t+="Mountainbikeroute: Many sections with large obstacles such as boulders and large roots. Many hairpin and off-balance turns. Slippery surface and talus sections may be found. The surface may be very slippery. Constant concentration and very good skills needed. Nearly impossible to ride uphill.
Surface: many large roots / rocks or slippery ground, loose scree
Obstacles: drags, hardly driveable steps
Gradient: >70%
Bends: bail like hairpins
Driving skills: perfect bike control with trial skills required, like moving the rear wheel only in hairpins
"),"4"===e["mtb:scale"]&&(t+="Mountainbikeroute: Very steep and difficult, with sections having large boulders and roots. Frequent loose debris. Very steep sections with very tight hairpin turns and high steps that will cause the chainring to hit the ground. Some trials techniques will be necessary. Nearly impossible to ride uphill.
Surface: many large roots / rocks or slippery ground, loose scree
Obstacles: drags, hardly driveable steps
Gradient: >70%
Bends: bail like hairpins
Driving skills: perfect bike control with trial skills required, like moving the rear wheel only in hairpins
"),"5"===e["mtb:scale"]&&(t+="Mountainbikeroute: Very steep and difficult with big boulder fields and debris, and landslides. Speed must be carried for counter-ascents. If at all only short passages are available for accelerating and braking. Fallen trees may make very steep passages even more difficult. Very few Mountainbikers can actually ride at this level. Most will have to push.
Surface: counter-ascents / rocks or slippery ground, loose scree / path is rather a Alpine hiking (>T4) path
Obstacles: drags, combinations of hardly driveable steps
Gradient: >70%
Bends: bail like hairpins with obstacles
Driving skills: excellent bike control with special trial skills required, moving the front and rear wheel is limited
"),"6"===e["mtb:scale"]&&(t+="Mountainbikeroute: Classify ways with 6 that are not rideable at all for a mtbiker. E.g. Chains or stemples (metal rungs) on a via ferrata or simply unsecured alpine pathes that are not even partly rideable for the very best mtbikers (using trial techniques). Steepness is often >45°. If used for single points, then this highlights exceptionally difficult spots. Often spotting is impossible and falling may be lethal.
Surface: Path is rather a Alpine hiking (T5 or T6) path or bare rock without visible path.
Obstacles: Steps over 2m, rock faces,...
Gradient: >100%
Bends: no bends can be distinguished as such.
Driving skills: only the very best trial specialists or vertriders will try to ride these spots. Walking the place first to find a way to clear is needed.
"),"10"===e.maxspeed&&(t+='traffic-calmed sector: maxspeed 10 Km/h and "right over left"
'),"30"===e.maxspeed&&(t+='traffic-calmed sector: "right over left" and maxspeed 30 Km/h
'),"50"===e.maxspeed&&(t+="maxspeed 50 Km/h
"),"70"===e.maxspeed&&(t+="maxspeed 50 Km/h
"),"80"===e.maxspeed&&(t+="maxspeed 80 Km/h
"),"100"===e.maxspeed&&(t+="maxspeed 100 Km/h
"),"no"===e.overtaking&&(t+="No overtaking!
"),"yes"===e.noexit&&(t+="noexit
"),"yes"===e.oneway&&(t+="oneway
"),"designated"===e.priority_road&&(t+="priority road designated
"),"end"===e.priority_road&&(t+="priority road ends
"),"emergency_bay"===e.highway&&(t+="emergency bay
"),"yes"===e.traffic_calming&&(t+="traffic calming
"),"bump"===e.traffic_calming&&(t+="bump
"),"chicane"===e.traffic_calming&&(t+="chicane
"),"choker"===e.traffic_calming&&(t+="choker
"),"cushion"===e.traffic_calming&&(t+="cushion
"),"hump"===e.traffic_calming&&(t+="hump
"),"island"===e.traffic_calming&&(t+="island
"),"rumble_strip"===e.traffic_calming&&(t+="rumble strip
"),"table"===e.traffic_calming&&(t+="table
"),"parking"===e.amenity){"yes"===e.fee&&(t+="fee required
");var r=e["capacity:women"];if(""!==r&&"no"!==r&&null!=r){var n="unkown";"yes"!==r&&(n=r),t+="ladies parking spaces (numbers: "+n+")
"}}return e.park_ride&&("bus"===e.park_ride&&(t+="bus connection
"),"tram"===e.park_ride&&(t+="tram connection
"),"unknown"===e.park_ride&&(t+="park ride unkown
")),e["railway:position"]&&(t+="railway
position: "+e["railway:position"]+"
"),e.uic_ref&&(t+="UIC: "+e.uic_ref+"
"),t},C=t.fnContentSports=function(e){var t="";return"9pin"===e.sport&&(t+="possible sport : 9pin
"),"10pin"===e.sport&&(t+="possible sport : 10pin
"),"american_football"===e.sport&&(t+="possible sport : american football
"),"aikido"===e.sport&&(t+="possible sport : aikido
"),"archery"===e.sport&&(t+="possible sport : archery
"),"athletics"===e.sport&&(t+="possible sport : athletics
"),"australian_football"===e.sport&&(t+="possible sport : australian football
"),"base"===e.sport&&(t+="possible sport : base
"),"badminton"===e.sport&&(t+="possible sport : badminton
"),"baseball"===e.sport&&(t+="possible sport : baseball
"),"basketball"===e.sport&&(t+="possible sport : basketball
"),"beachvolleyball"===e.sport&&(t+="possible sport : beachvolleyball
"),"bmx"===e.sport&&(t+="possible sport : bmx
"),"boules"===e.sport&&(t+="possible sport : boules
"),"boule"===e.sport&&(t+="possible sport : boule
"),"bowls"===e.sport&&(t+="possible sport : bowls
"),"boxing"===e.sport&&(t+="possible sport : boxing
"),"canadian_football"===e.sport&&(t+="possible sport : canadian football
"),"canoe"===e.sport&&(t+="possible sport : canoe
"),"chess"===e.sport&&(t+="possible sport : chess
"),"cliff_diving"===e.sport&&(t+="possible sport : cliff diving
"),"climbing"===e.sport&&(t+="possible sport : climbing
"),"climbing_adventure"===e.sport&&(t+="possible sport : adventure climbing
"),"cricket"===e.sport&&(t+="possible sport : cricket
"),"cricket_nets"===e.sport&&(t+="possible sport : cricket nets
"),"croquet"===e.sport&&(t+="possible sport : croquet
"),"curling"===e.sport&&(t+="possible sport : curling
"),"cycling"===e.sport&&(t+="possible sport : cycling
"),"darts"!==e.sport&&"dart"!==e.sport||(t+="Darts
"),"dog_racing"===e.sport&&(t+="possible sport : dog racing
"),"fencing"===e.sport&&(t+="possible sport : fencing
"),"equestrian"===e.sport&&(t+="possible sport : equestrian
"),"football"===e.sport&&(t+="possible sport: american football
"),"free_flying"===e.sport&&(t+="possible sport: free flying
"),"gaelic_games"===e.sport&&(t+="possible sport: gaelic games
"),"golf"===e.sport&&(t+="possible sport: golf
"),"gymnastics"===e.sport&&(t+="possible sport: gymnastik
"),"hockey"===e.sport&&(t+="possible sport: hockey
"),"horseshoes"===e.sport&&(t+="possible sport: horseshoes
"),"horse_racing"===e.sport&&(t+="possible sport: horse racing
"),"ice_stock"===e.sport&&(t+="possible sport: ice stock
"),"judo"===e.sport&&(t+="possible sport: judo
"),"karting"===e.sport&&(t+="possible sport: karting
"),"kitesurfing"===e.sport&&(t+="possible sport: kitesurfing
"),"korfball"===e.sport&&(t+="possible sport: korfball
"),"motor"===e.sport&&(t+="possible sport: motor
"),"multi"===e.sport&&(t+="possible sport: multi
"),"obstacle_course"===e.sport&&(t+="possible sport: obstacle course
"),"orienteering"===e.sport&&(t+="possible sport: orienteering
"),"paddle_tennis"===e.sport&&(t+="possible sport: paddle-tennis
"),"paragliding"===e.sport&&(t+="possible sport: paragliding
"),"Pelota"===e.sport&&(t+="possible sport: Pelota
"),"rasquet"===e.sport&&(t+="possible sport: racquet
"),"rowing"===e.sport&&(t+="possible sport: rowing
"),"rugby_league"===e.sport&&(t+="possible sport: rugby league
"),"rugby_union"===e.sport&&(t+="possible sport: rugby union
"),"running"===e.sport&&(t+="possible sport: running
"),"scuba_diving"===e.sport&&(t+="possible sport: scuba diving
"),"shooting"===e.sport&&(t+="possible sport: shooting
"),"skating"===e.sport&&(t+="possible sport: skating
"),"skateboard"===e.sport&&(t+="possible sport: skateboard
"),"skiing"===e.sport&&(t+="possible sport: skiing
"),"soccer"===e.sport&&(t+="possible sport: soccer
"),"surfing"===e.sport&&(t+="possible sport: surfing
"),"swimming"===e.sport&&(t+="possible sport: swimming
"),"table_tennis"===e.sport&&(t+="possible sport: table tennis
"),"taekwondo"===e.sport&&(t+="possible sport: taekwondo
"),"team_handball"===e.sport&&(t+="possible sport: team handball
"),"tennis"===e.sport&&(t+="possible sport: tennis
"),"toboggan"===e.sport&&(t+="possible sport: toboggan
"),"volleyball"===e.sport&&(t+="possible sport: volleyball
"),"water_ski"===e.sport&&(t+="possible sport: water ski
"),"weightlifting"===e.sport&&(t+="possible sport: weightlifting
"),"wrestling"===e.sport&&(t+="possible sport: wrestling
"),t},T=t.fnContentGeneralInformations=function(e){var t="";return e.width&&(t+="width: "+e.width+" m
"),e.height&&(t+="height: "+e.height+" m
"),e.maxwidth&&(t+="maxwidth: "+e.maxwidth+" m
"),e.maxheight&&(t+="maxheight: "+e.maxheight+" m
"),e.maxweight&&(t+="maxweight: "+e.maxweight+" t
"),e.maxspeed&&(t+="maxspeed: "+e.maxspeed+" km/h
"),e.min_age&&(t+="minimum age: "+e.min_age+"
"),e.max_age&&(t+="maximum age: "+e.max_age+"
"),"yes"===e.nudism&&(t+="nudism
"),"yes"===e.ruins&&(t+="ruins
"),e.ele&&(t+="height above sea level: "+e.ele+" m
"),e["xmas:day_date"]&&(t+="period from - till: "+e["xmas:day_date"]+"
"),e["rotor:diameter"]&&(t+="diameter of rotor: "+e["rotor:diameter"]+" m
"),e["xmas:note"]&&(t+="information: "+e["xmas:note"]+"
"),"port"===e["seamark:beacon_lateral:category"]&&(t+="port
"),"starboard"===e["seamark:beacon_lateral:category"]&&(t+="starboard
"),"yes"===e["service:bicycle:retail"]&&(t+="retail bicycles
"),"yes"===e["service:bicycle:repair"]&&(t+="repair bicycles
"),"yes"===e["service:bicycle:rental"]&&(t+="rental bicycles
"),"yes"===e["service:bicycle:pump"]&&(t+="use of a pump is possible
"),"yes"===e["service:bicycle:diy"]&&(t+="diy is possible
"),"yes"===e["service:bicycle:cleaning"]&&(t+="cleaning bicycles
"),"yes"===e["service:bicycle:second_hand"]&&(t+="sale of second hand bicycles
"),"yes"===e["service:bicycle:charging"]&&(t+="charging electric bikes is possible
"),"yes"===e.cafe&&(t+="cafe
"),"yes"===e.breakfast&&(t+="breakfast
"),"yes"===e.snack&&(t+="snack
"),"yes"===e.indoor_seating&&(t+="indoor seating
"),"yes"===e.outdoor_seating&&(t+="outdoor seating
"),"yes"===e.self_service&&(t+="self service
"),"yes"===e.bakehouse&&(t+="bakehouse
"),"yes"===e.pastry_shop&&(t+="pastry shop
"),"yes"===e.fair_trade&&(t+="fair trade
"),"only"===e.fair_trade&&(t+="only fair trade
"),"no"===e.fair_trade&&(t+="no fair trade
"),t},R=t.fnContentHealthcare=function(e){var t="";return"doctors"!==e.amenity&&"physician"!==e.office&&"doctor"!==e.healthcare||(t+=function(e){var t="",r="",n=e["healthcare:speciality"];return""!==n&&("general"===n&&(r+="general
"),"allergology"===n&&(r+="allergology
"),"anaesthetics"===n&&(r+="anaesthetics
"),"biochemistry"===n&&(r+="biochemistry
"),"biological_haematology"===n&&(r+="biological haematology
"),"biology"===n&&(r+="biology
"),"cardiology"===n&&(r+="cardiology
"),"cardiac_surgery"===n&&(r+="cardiac surgery
"),"child_psychiatry"===n&&(r+="child psychiatry
"),"dental_oral_maxillo_facial_surgery"===n&&(r+="dental-, oral-, maxillo- and facial-surgery
"),"dermatology"===n&&(r+="dermatology
"),"dermatovenereology"===n&&(r+="dermatovenereology
"),"diagnostic_radiology"===n&&(r+="diagnostic radiology
"),"emergency"===n&&(r+="emergency
"),"endocrinology"===n&&(r+="endocrinology
"),"gastroenterological_surgery"===n&&(r+="gastroenterological surgery
"),"gastroenterology"===n&&(r+="gastroenterology
"),"geriatrics"===n&&(r+="geriatrics
"),"gynaecology"===n&&(r+="gynaecology
"),"haematology"===n&&(r+="haematology
"),"hepatology"===n&&(r+="hepatology
"),"immunology"===n&&(r+="immunology
"),"infectious_diseases"===n&&(r+="infectious diseases
"),"intensive"===n&&(r+="intensive
"),"internal"===n&&(r+="internal
"),"maxillofacial_surgery"===n&&(r+="maxillofacial surgery
"),"nephrology"===n&&(r+="nephrology
"),"neurology"===n&&(r+="neurology
"),"neurophysiology"===n&&(r+="neurophysiology
"),"neuropsychiatry"===n&&(r+="neuropsychiatry
"),"neurosurgery"===n&&(r+="neurosurgery
"),"nuclear"===n&&(r+="nuclear
"),"occupational"===n&&(r+="occupational
"),"oncology"===n&&(r+="oncology
"),"ophthalmology"===n&&(r+="ophthalmology
"),"orthopaedics"===n&&(r+="orthopaedics
"),"otolaryngology"===n&&(r+="otolaryngology
"),"paediatric_surgery"===n&&(r+="paediatric surgery
"),"paediatrics"===n&&(r+="paediatrics
"),"palliative"===n&&(r+="palliative
"),"physiatry"===n&&(r+="physiatry
"),"plastic_surgery"===n&&(r+="plastic surgery
"),"proctology"===n&&(r+="proctology
"),"psychiatry"===n&&(r+="psychiatry
"),"pulmonology"===n&&(r+="pulmonology
"),"radiology"===n&&(r+="radiology
"),"radiotherapy"===n&&(r+="radiotherapy
"),"rheumatology"===n&&(r+="rheumatology
"),"stomatology"===n&&(r+="stomatology
"),"surgery"===n&&(r+="surgery
"),"surgical_oncology"===n&&(r+="surgical oncology
"),"thoracic_surgery"===n&&(r+="thoracic surgery
"),"transplant"===n&&(r+="transplant
"),"trauma"===n&&(r+="trauma
"),"tropical"===n&&(r+="tropical
"),"urology"===n&&(r+="urology
"),"vascular_surgery"===n&&(r+="vascular surgery
"),"venereology"===n&&(r+="venereology
"),"acupuncture"===n&&(r+="acupuncture
"),"naturopathy"===n&&(r+="naturopathy
"),"chiropractic"===n&&(r+="chiropractic
"),"homeopathy"===n&&(r+="homeopathy
"),"osteopathy"===n&&(r+="osteopathy
")),""!==e.health_specialty&&("yes"===e["health_specialty:family_medicine"]&&(r+="family medicine
"),"yes"===e["health_specialty:emergency_medicine"]&&(r+="emergency medicine
"),"yes"===e["health_specialty:anaesthesiology"]&&(r+="anaesthesiology
"),"yes"===e["health_specialty:dermatology"]&&(r+="dermatology
"),"yes"===e["health_specialty:ear_nose_throat"]&&(r+="ear, nose, throat (ENT specialist)
"),"yes"===e["health_specialty:occupational_medicine"]&&(r+="occupational medicine
"),"yes"===e["health_specialty:internal_medicine"]&&(r+="internal medicine
"),"yes"===e["health_specialty:neurology"]&&(r+="neurology
"),"yes"===e["health_specialty:ophthalmology"]&&(r+="ophthalmology
"),"yes"===e["health_specialty:palliative_medicine"]&&(r+="palliative medicine
"),"yes"===e["health_specialty:psychiatry"]&&(r+="psychiatry
"),"yes"===e["health_specialty:gynaecology"]&&(r+="gynaecology
"),"yes"===e["health_specialty:urology"]&&(r+="urology
"),"yes"===e["health_specialty:pain_medicine"]&&(r+="pain medicine
"),"yes"===e["health_specialty:environmental_medicine"]&&(r+="environmental medicine
"),"yes"===e["health_specialty:intensive_care_medicin"]&&(r+="intensive care medicin
"),"yes"===e["health_specialty:paediatrics"]&&(r+="paediatrics
"),"yes"===e["health_specialty:physiatry"]&&(r+="physiatry
"),"yes"===e["health_specialty:radiology"]&&(r+="radiology
"),"yes"===e["health_specialty:general"]&&(r+="general
"),"yes"===e["health_specialty:occupational_therapy"]&&(r+="occupational therapy
"),"yes"===e["health_specialty:pulmonology"]&&(r+="pulmonology
"),"yes"===e["health_specialty:acupuncture"]&&(r+="acupuncture
"),"yes"===e["health_specialty:orthopaedics"]&&(r+="orthopaedics
"),"yes"===e["health_specialty:chiropractic"]&&(r+="chiropractic
"),"yes"===e["health_specialty:sports_medicine"]&&(r+="sports medicine
")),""!==r&&(t+="subjects: ",t+='
'+r+"
"),t}(e),e.medical_area&&(t+=e.medical_area+"
"),e.type&&(t+=e.type+"
"),e["doctors:de"]&&(t+=e["doctors:de"]+"
"),e["note:de"]&&(t+=e["note:de"]+"
")),"yes"===e.dispensing&&(t+="pharmacy with dispensing
"),"abused"===e["social_facility:for"]&&(t+="social facility for: abused people
"),"child"===e["social_facility:for"]&&(t+="social facility for: children
"),"disabled"===e["social_facility:for"]&&(t+="social facility for: disabled people
"),"diseased"===e["social_facility:for"]&&(t+="social facility for: diseased people
"),"drug_addicted"===e["social_facility:for"]&&(t+="social facility for: drug addicted people
"),"homeless"===e["social_facility:for"]&&(t+="social facility for: homeless
"),"juvenile"===e["social_facility:for"]&&(t+="social facility for: juvenile and teenager
"),"mental_health"===e["social_facility:for"]&&(t+="social facility for: people with mental health problems
"),"migrant"===e["social_facility:for"]&&(t+="social facility for: migrants
"),"orphan"===e["social_facility:for"]&&(t+="social facility for: orphans
"),"senior"===e["social_facility:for"]&&(t+="social facility for: seniors
"),"underprivileged"===e["social_facility:for"]&&(t+="social facility for: underprivileged people
"),"unemployed"===e["social_facility:for"]&&(t+="social facility for: unemployed
"),"victim"===e["social_facility:for"]&&(t+="social facility for: victims
"),t};t.fnTestInfoPopup=function(e){var t=e.getProperties(),r="";for(var n in t)r=r+n+"="+t[n]+"
";return'
'+r+"
"}},"./src/Resources/public/js/c4g-maps-utils.js":(e,t,r)=>{"use strict";var n=r("./node_modules/@babel/runtime/helpers/interopRequireDefault.js"),i=r("./node_modules/@babel/runtime/helpers/typeof.js");Object.defineProperty(t,"__esModule",{value:!0}),t.utils=void 0;var o=n(r("./node_modules/@babel/runtime/helpers/typeof.js")),s=m(r("./src/Resources/public/js/c4g-maps-popup-info-de.js")),a=m(r("./src/Resources/public/js/c4g-maps-popup-info-en.js")),l=r("./node_modules/ol/layer.js"),u=(n(r("./node_modules/ol/geom/Circle.js")),r("./node_modules/ol/proj.js")),c=r("./node_modules/ol/sphere.js"),h=r("./node_modules/ol/interaction.js"),d=r("./node_modules/ol/source.js"),p=r("./node_modules/ol/extent.js"),g=n(r("./node_modules/jsbi/dist/jsbi.mjs"));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(f=function(e){return e?r:t})(e)}function m(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=i(e)&&"function"!=typeof e)return{default:e};var r=f(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var a=o?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(n,s,a):n[s]=e[s]}return n.default=e,r&&r.set(e,n),n}var _=s;_="undefined"!=typeof mapData?"de"===mapData.lang?s:(mapData.lang,a):a,t.utils={capitalizeFirstLetter:function(e){return e.charAt(0).toUpperCase()+e.slice(1)},getUniqueId:function(){return"_"+Math.random().toString(36).substr(2,9)},encodeGeoJsonProperty:function(e){return e?e.replace(/\\/g,"\\\\").replace(/\"/g,"''").replace(/Ä/g,"Ä").replace(/ä/g,"ä").replace(/Ö/g,"Ö").replace(/ö/g,"ö").replace(/Ü/g,"Ü").replace(/ü/g,"ü"):""},removeUmlauts:function(e){return e?e.toLowerCase().replace(/\s/g,"").replace(/\\/g,"\\\\").replace(/\"/g,"''").replace(/ä/g,"ae").replace(/ö/g,"oe").replace(/ü/g,"ue").replace(/ß/g,"ss"):""},decodeGeoJsonProperty:function(e){return e?("string"!=typeof e&&(e+=""),e.replace(/\\\\/g,"\\").replace(/\'\'/g,'"').replace(/Ä/g,"Ä").replace(/ä/g,"ä").replace(/Ö/g,"Ö").replace(/ö/g,"ö").replace(/Ü/g,"Ü;").replace(/ü/g,"ü")):""},setUrlParam:function(e,t,r){var n,i,s;if(void 0===(0,o.default)(e))return!1;if(n=location.origin+location.pathname,t){if(location.search?(s=!1,t=t.toLowerCase(),i=location.search.replace(/([^=\?\&]+)=([^&]+)/gi,(function(r,n,i,o,a){return n===t?(s=!0,n+"="+e):r})),s||(i+="&"+t+"="+e)):i="?"+t+"="+e,r)return location.search=i,!0;n+=i+location.hash}else{if(r)return location.hash=e,!0;n+=location.search+"#"+e}return n},getUrlParam:function(e){var t;return e?location.search&&(t=new RegExp("[?&]"+e+"=([^&]+)","i").exec(location.search))?t[1]:"":location.hash.substring(1)},deltaEncode:function(e){var t,r;if(!e)return[];if(1===e.length)return e;for(e.sort((function(e,t){return g.default.toNumber(g.default.subtract(g.default.BigInt(e),g.default.BigInt(t)))})),(t=[])[0]=e[0].toString(),r=1;r0)for(r=0;r>16&255,s=n>>8&255,a=255&n,l=t?t/100:1,r?[i,s,a,l]:"rgba("+i+","+s+","+a+","+l+")"},getSingleCoordinateForGeom:function(e){var t,r,n;switch(e.getType()){case"Point":t=e.getCoordinates();break;case"LineString":case"LinearRing":t=[r=(e.getFirstCoordinate()[0]+e.getLastCoordinate()[0])/2,n=(e.getFirstCoordinate()[1]+e.getLastCoordinate()[1])/2];break;case"Polygon":case"MultiPoint":var i,o=e.getCoordinates();for(i=0;i1e3?(Math.round(p/1e3*100)/100).toFixed(2)+" km":s.rawValue+" m"}else if("Polygon"===e.getType())p=Math.abs((0,c.getArea)(e)),s.rawValue=(Math.round(100*p)/100).toFixed(2),s.htmlValue=p>1e4?(Math.round(p/1e6*100)/100).toFixed(2)+" km2":s.rawValue+" m2";else if("Circle"===e.getType()&&r){var l=e.getCenter(),h=e.getRadius(),d=[l[0]+h,l[1]],p=(0,c.getDistance)((0,u.transform)(l,"EPSG:3857","EPSG:4326"),(0,u.transform)(d,"EPSG:3857","EPSG:4326"),6378137);p=Math.PI*Math.pow(p,2),s.rawValue=(Math.round(100*p)/100).toFixed(2),s.htmlValue=p>1e4?(Math.round(p/1e6*100)/100).toFixed(2)+" km2":s.rawValue+" m2"}else"Circle"===e.getType()?(l=e.getCenter(),h=e.getRadius(),d=[l[0]+h,l[1]],p=(0,c.getDistance)((0,u.transform)(l,"EPSG:3857","EPSG:4326"),(0,u.transform)(d,"EPSG:3857","EPSG:4326"),6378137),s.rawValue=(Math.round(100*p)/100).toFixed(2),s.rawValue>1e4?s.htmlValue=(Math.round(100*p/100)/1e3).toFixed(2)+" km":s.htmlValue=s.rawValue+" m"):s=0;return s},getExtentForGeometries:function(e){var t;return e?((t=new d.Vector).addFeatures(e),t.getExtent()||(0,h.Extent)([0,0,0,0])):(console.warn("Geometries missing for extent calculation"),!1)},fitToExtents:function(e,t,r,n){var i,o;if(!e||!t)return console.warn("Missing extent or map for fitExtent"),!1;for(o in e)e.hasOwnProperty(o)&&(void 0===i?i=e[o]:(0,p.extend)(i,e[o]));this.fitToExtent(i,t,r,5,0,0,2)},fitToExtent:function(e,t,r,n,i,o,s){var a,l;if(!e||!t)return console.warn("Missing extent or map for fitExtent"),!1;a=t.getView(),l={padding:r||[25,25,25,25]},s&&s>0&&(l.minResolution=s),i&&i>=0&&(l.minZoom=i),o&&o>=0&&(l.maxZoom=o),n&&n>0&&a.animate({start:+new Date,duration:n,resolution:a.getResolution(),center:[0,0]});try{return a.fit(e,t.getSize(),{padding:[25,25,25,25]}),!0}catch(e){return!1}},replaceAllPlaceholders:function(e,t,r,n){var i;return e&&t?(i=this.replaceFunctionPlaceholders(e,t,r,n),i=this.replaceEditorVarsPlaceholders(i,t),i=this.replaceAttributePlaceholders(i,t)):e},replaceFunctionPlaceholders:function(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return e&&t&&r?(_="de"===n||"de-DE"===n?s:a,e.replace(/\$\{FN([^\}]*)\}/g,(function(e,r,n,o){if("function"==typeof _[r]){var s="";if(i&&t.get("locstyle")){var a=i.locationStyleController.arrLocStyles[t.get("locstyle")].locStyleArr;s=a.icon_src?a.icon_src:a.svgSrc?a.svgSrc:""}return _[r](t,s)}return""}))):e},replaceEditorVarsPlaceholders:function(e,t){return e&&t&&"function"==typeof t.get?e.replace(/\$\{(EV?[LV])([^\}]*)\}/g,(function(e,r,n,i,o){var s,a;if(t.get("editorVars"))for(s=t.get("editorVars"),a=0;a2?e[e.length-2]:e[0]},getValue:function(e){return localStorage[e]||""},storeValue:function(e,t){localStorage[e]=t},decodeHTML:function(e){var t=document.createElement("textarea");return t.innerHTML=e,t.value}}},"./src/Resources/public/js/components/c4g-editor-component.jsx":(e,t,r)=>{"use strict";var n=r("./node_modules/@babel/runtime/helpers/interopRequireDefault.js"),i=r("./node_modules/@babel/runtime/helpers/typeof.js");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r("./node_modules/@babel/runtime/helpers/defineProperty.js")),s=n(r("./node_modules/@babel/runtime/helpers/classCallCheck.js")),a=n(r("./node_modules/@babel/runtime/helpers/createClass.js")),l=n(r("./node_modules/@babel/runtime/helpers/assertThisInitialized.js")),u=n(r("./node_modules/@babel/runtime/helpers/inherits.js")),c=n(r("./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js")),h=n(r("./node_modules/@babel/runtime/helpers/getPrototypeOf.js")),d=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=i(e)&&"function"!=typeof e)return{default:e};var r=E(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var a=o?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(n,s,a):n[s]=e[s]}return n.default=e,r&&r.set(e,n),n}(r("./node_modules/react/index.js")),p=r("./src/Resources/public/js/c4g-editor-i18n.js"),g=r("./node_modules/ol/control.js"),f=r("./node_modules/ol/layer.js"),m=r("./node_modules/ol/format.js"),_=(r("./node_modules/ol/interaction.js"),r("./node_modules/ol/source.js")),b=r("./node_modules/ol/index.js"),y=r("./node_modules/ol/geom.js"),v=r("./src/Resources/public/js/c4g-maps-utils.js"),w=(r("./node_modules/ol/style.js"),r("./node_modules/ol/proj.js")),x=r("./node_modules/ol/coordinate.js");function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(E=function(e){return e?r:t})(e)}var S=d.default.lazy((function(){return r.e("src_Resources_public_js_components_c4g-editor-view_jsx").then(r.bind(r,"./src/Resources/public/js/components/c4g-editor-view.jsx"))})),k=d.default.lazy((function(){return r.e("src_Resources_public_js_components_c4g-titlebar_jsx").then(r.bind(r,"./src/Resources/public/js/components/c4g-titlebar.jsx"))}));t.default=function(e){(0,u.default)(i,e);var t,r,n=(t=i,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=(0,h.default)(t);if(r){var i=(0,h.default)(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return(0,c.default)(this,e)});function i(e){var t;(0,s.default)(this,i),(t=n.call(this,e)).close=t.close.bind((0,l.default)(t)),t.open=t.open.bind((0,l.default)(t)),t.countEditorId=t.countEditorId.bind((0,l.default)(t)),t.addFeature=t.addFeature.bind((0,l.default)(t)),t.removeFeature=t.removeFeature.bind((0,l.default)(t)),t.modifyFeature=t.modifyFeature.bind((0,l.default)(t)),t.changeJSON=t.changeJSON.bind((0,l.default)(t)),t.props.mapController.editor=(0,l.default)(t);var r=(0,l.default)(t),o=document.createElement("div"),a=document.createElement("button"),u=document.createElement("span");u.innerText="Editor",a.appendChild(u),o.className="c4g-editor-control ol-unselectable ol-control c4g-close",o.appendChild(a),jQuery(o).on("click",(function(e){var t=r.props.mapController.editorContainer.className.includes("c4g-close");r.state.open?t?jQuery(r.props.mapController.editorContainer).removeClass("c4g-close").addClass("c4g-open"):r.close():r.open()})),t.config={},t.arrLocstyles=[];var c=e.mapController;e.config?t.handleConfig(e.config):t.getConfiguration(c.data.feEditorProfile||c.data.beEditorProfile,!!c.data.feEditorProfile),t.langConstants=(0,p.getEditorLanguage)(c.data);var h=new g.Control({element:o,target:e.target});h.isOpen=function(){return!1},c.mapsControls.controls.editor||(c.mapsControls.controls.editor=h);var d,y=c.arrComponents.findIndex((function(e){return"editor"===e.name}));return c.arrComponents[y].control=h,t.modes=["select","Point","LineString","Polygon","Circle"],t.props.inputField&&$(t.props.inputField).val()&&$(t.props.inputField).val().length>50?(d=$(t.props.inputField).val(),setTimeout((function(){t.reRender()}),200)):d='{"type": "FeatureCollection", "features": []}',t.state={open:e.open||!1,currentMode:"select",styleData:{},control:h,range:0,features:d,editorId:0,addComponents:[]},t.styleFunction=function(e,t){var n=[];if(e&&e.get&&e.get("features")){var i=e.get("features");i.length,e=i[0]}if(e&&e.getStyle())n=e.getStyle();else if(e&&e.get&&e.get("locstyle")){var o=e.get("locstyle");if(r.props.mapController.proxy.locationStyleController.arrLocStyles&&r.props.mapController.proxy.locationStyleController.arrLocStyles[o]){r.props.mapController.proxy.locationStyleController.arrLocStyles[o].style||(r.props.mapController.proxy.locationStyleController.arrLocStyles[o].style=r.props.mapController.proxy.locationStyleController.arrLocStyles[o].getStyleFunction());var s=r.props.mapController.proxy.locationStyleController.arrLocStyles[o].style;n="function"==typeof s?s(e,t,!1):r.props.mapController.proxy.locationStyleController.arrLocStyles[o].style}}return n[0]&&e&&e.get("zIndex")&&n[0].setZIndex(e.get("zIndex")),n},t.features=new b.Collection,t.editorLayer=new f.Vector({source:new _.Vector({format:new m.GeoJSON}),style:t.styleFunction}),t.props.open&&t.props.mapController.map.addLayer(t.editorLayer),t}return(0,a.default)(i,[{key:"open",value:function(){var e=this;jQuery(this.props.mapController.editorContainer).removeClass("c4g-close").addClass("c4g-open");var t=this.props.mapController.map.getLayers(),r=!0;t.forEach((function(t,n,i){t===e.editorLayer&&(r=!1)})),r&&this.props.mapController.map.addLayer(this.editorLayer),this.setState({open:!0}),this.props.mapController.setOpenComponent(this)}},{key:"close",value:function(){jQuery(this.props.mapController.editorContainer).removeClass("c4g-open").addClass("c4g-close"),this.setState({open:!1})}},{key:"countEditorId",value:function(){var e=this.state.editorId+1;this.setState({editorId:e})}},{key:"getConfiguration",value:function(e){var t=this;fetch(arguments.length>1&&void 0!==arguments[1]&&!arguments[1]?"con4gis/editorServiceBackend/"+e:"con4gis/editorService/"+e).then((function(e){e.json().then((function(e){t.handleConfig(e)}))}))}},{key:"handleConfig",value:function(e){var t=this;for(var r in e.drawStyles)if(e.drawStyles.hasOwnProperty(r)){this.config[r]=[];var n=e.drawStyles[r],i=function(){if(n.elements.hasOwnProperty(o)){var e=n.elements[o];t.config[r].push(e),-1===t.arrLocstyles.findIndex((function(t){return t===e.styleId}))&&e.styleId&&t.arrLocstyles.push(e.styleId)}};for(var o in n.elements)i()}this.props.mapController.proxy.locationStyleController.loadLocationStyles(this.arrLocstyles,{done:function(e){t.setState({styleData:e})}})}},{key:"reRender",value:function(){try{if(this.state.features.length>50){this.linkInput();var e=JSON.parse(this.state.features),t=new m.GeoJSON({featureProjection:"EPSG:3857"}).readFeatures(e),r=this.editorLayer.getSource();for(var n in r.forEachFeature((function(e){r.removeFeature(e)})),t)if(t.hasOwnProperty(n)){var i=t[n];i.get("radius")&&i.setGeometry(new y.Circle(i.getGeometry().getCoordinates(),i.get("radius"))),r.addFeature(i)}}}catch(e){console.log(e)}if(this.state.range){var o=window.getSelection(),s=o.getRangeAt(0),a=s.startContainer.childNodes[0]||s.startContainer;s.setStart(a,this.state.range),s.setEnd(a,this.state.range),o.removeRange(s),o.addRange(s)}}},{key:"changeJSON",value:function(e){var t=this,r=window.getSelection().getRangeAt(0).startOffset;this.setState({features:e.target.innerText,range:r},(function(){t.reRender()}))}},{key:"addFeature",value:function(e){var t=this,r=JSON.parse(this.state.features);r.features.push(e);var n=JSON.stringify(r,null,2);this.setState({features:n},(function(){t.linkInput()}))}},{key:"removeFeature",value:function(e){var t=this,r=e.properties.editorId,n=JSON.parse(this.state.features),i=n.features.findIndex((function(e){return e.properties.editorId===r}));n.features.splice(i,1);var o=JSON.stringify(n,null,2);this.setState({features:o},(function(){t.linkInput()})),v.utils.callHookFunctions(window.c4gMapsHooks.hook_editor_remove,e)}},{key:"modifyFeature",value:function(e){var t=this,r=e.properties.editorId,n=JSON.parse(this.state.features),i=n.features.findIndex((function(e){return e.properties.editorId===r}));n.features[i]=e;var o=JSON.stringify(n,null,2);this.setState({features:o},(function(){t.linkInput()}))}},{key:"linkInput",value:function(){this.props.inputField&&this.state.features.length>50&&$(this.props.inputField).val(this.state.features)}},{key:"setAddComps",value:function(e,t){this.setState({config:t,conststr:e})}},{key:"render",value:function(){var e,t=this;return this.state.conststr&&(e=d.default.createElement(this.state.conststr,{config:this.state.config,get:w.get,transform:w.transform,toStringHDMS:x.toStringHDMS,source:this.editorLayer.getSource(),format:new m.GeoJSON})),d.default.createElement("div",{className:"c4g-editor-wrapper"},d.default.createElement(d.Suspense,{fallback:d.default.createElement("div",null,"Loading...")},d.default.createElement(k,(0,o.default)({wrapperClass:"c4g-editor-header",headerClass:"c4g-editor-headline",hideContainer:".c4g-editor-container-right",header:this.langConstants.EDITOR,closeBtnTitle:this.langConstants.CTRL_EDITOR,closeBtnClass:"c4g-titlebar-close",closeBtnCb:this.close},"closeBtnTitle",this.langConstants.CLOSE))),d.default.createElement("div",{className:"c4g-editor-mode-switcher"},this.modes.map((function(e,r){if("select"===e||t.config[e]&&t.config[e].length>0){var n=t.langConstants["EDITOR_VIEW_TRIGGER_DRAW_"+e.toUpperCase()];return d.default.createElement("button",{key:r,className:"c4g-editor-"+e+" "+(e===t.state.currentMode?"c4g-active":"c4g-inactive"),title:n,onMouseUp:function(){return t.setState({currentMode:e})}})}return null}))),d.default.createElement(S,{className:"c4g-editor-view",styleFunction:this.styleFunction,mode:this.state.currentMode,styleData:this.state.styleData,elements:this.config[this.state.currentMode]?this.config[this.state.currentMode]:[],active:this.state.open,features:this.features,editorVars:this.props.config.editorVars,removeFeature:this.removeFeature,modifyFeature:this.modifyFeature,addFeature:this.addFeature,editorLayer:this.editorLayer,editorId:this.state.editorId,countEditorId:this.countEditorId,updateFeatures:this.updateFeatures,mapController:this.props.mapController,editor:this,lang:this.langConstants}),d.default.createElement("div",{className:"c4g-editor-content",style:{display:"none"}},d.default.createElement("pre",{contentEditable:!0,style:{overflowY:"scroll",overflowX:"none"},suppressContentEditableWarning:!0,onInput:this.changeJSON},this.state.features)),e)}},{key:"componentDidUpdate",value:function(e,t,r){(e.open&&!this.props.open||t.open&&!this.state.open)&&jQuery(this.props.mapController.editorContainer).removeClass("c4g-open").addClass("c4g-close")}},{key:"componentDidMount",value:function(){window.c4gMapsHooks.hook_editor_components&&window.c4gMapsHooks.hook_editor_components.length>0&&v.utils.callHookFunctions(window.c4gMapsHooks.hook_editor_components,{comp:this,container:"#c4g-editor-portal"})}}]),i}(d.Component)},"./node_modules/earcut/src/earcut.js":e=>{"use strict";function t(e,t,n){n=n||2;var o,s,a,l,h,d,g,f=t&&t.length,m=f?t[0]*n:e.length,_=r(e,0,m,n,!0),b=[];if(!_||_.next===_.prev)return b;if(f&&(_=function(e,t,n,i){var o,s,a,l=[];for(o=0,s=t.length;o80*n){o=a=e[0],s=l=e[1];for(var y=n;ya&&(a=h),d>l&&(l=d);g=0!==(g=Math.max(a-o,l-s))?32767/g:0}return i(_,b,n,o,s,g,0),b}function r(e,t,r,n,i){var o,s;if(i===C(e,t,r,n)>0)for(o=t;o=t;o-=n)s=E(o,e[o],e[o+1],s);return s&&_(s,s.next)&&(S(s),s=s.next),s}function n(e,t){if(!e)return e;t||(t=e);var r,n=e;do{if(r=!1,n.steiner||!_(n,n.next)&&0!==m(n.prev,n,n.next))n=n.next;else{if(S(n),(n=t=n.prev)===n.next)break;r=!0}}while(r||n!==t);return t}function i(e,t,r,u,c,h,p){if(e){!p&&h&&function(e,t,r,n){var i=e;do{0===i.z&&(i.z=d(i.x,i.y,t,r,n)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next}while(i!==e);i.prevZ.nextZ=null,i.prevZ=null,function(e){var t,r,n,i,o,s,a,l,u=1;do{for(r=e,e=null,o=null,s=0;r;){for(s++,n=r,a=0,t=0;t0||l>0&&n;)0!==a&&(0===l||!n||r.z<=n.z)?(i=r,r=r.nextZ,a--):(i=n,n=n.nextZ,l--),o?o.nextZ=i:e=i,i.prevZ=o,o=i;r=n}o.nextZ=null,u*=2}while(s>1)}(i)}(e,u,c,h);for(var g,f,m=e;e.prev!==e.next;)if(g=e.prev,f=e.next,h?s(e,u,c,h):o(e))t.push(g.i/r|0),t.push(e.i/r|0),t.push(f.i/r|0),S(e),e=f.next,m=f.next;else if((e=f)===m){p?1===p?i(e=a(n(e),t,r),t,r,u,c,h,2):2===p&&l(e,t,r,u,c,h):i(n(e),t,r,u,c,h,1);break}}}function o(e){var t=e.prev,r=e,n=e.next;if(m(t,r,n)>=0)return!1;for(var i=t.x,o=r.x,s=n.x,a=t.y,l=r.y,u=n.y,c=io?i>s?i:s:o>s?o:s,p=a>l?a>u?a:u:l>u?l:u,f=n.next;f!==t;){if(f.x>=c&&f.x<=d&&f.y>=h&&f.y<=p&&g(i,a,o,l,s,u,f.x,f.y)&&m(f.prev,f,f.next)>=0)return!1;f=f.next}return!0}function s(e,t,r,n){var i=e.prev,o=e,s=e.next;if(m(i,o,s)>=0)return!1;for(var a=i.x,l=o.x,u=s.x,c=i.y,h=o.y,p=s.y,f=al?a>u?a:u:l>u?l:u,y=c>h?c>p?c:p:h>p?h:p,v=d(f,_,t,r,n),w=d(b,y,t,r,n),x=e.prevZ,E=e.nextZ;x&&x.z>=v&&E&&E.z<=w;){if(x.x>=f&&x.x<=b&&x.y>=_&&x.y<=y&&x!==i&&x!==s&&g(a,c,l,h,u,p,x.x,x.y)&&m(x.prev,x,x.next)>=0)return!1;if(x=x.prevZ,E.x>=f&&E.x<=b&&E.y>=_&&E.y<=y&&E!==i&&E!==s&&g(a,c,l,h,u,p,E.x,E.y)&&m(E.prev,E,E.next)>=0)return!1;E=E.nextZ}for(;x&&x.z>=v;){if(x.x>=f&&x.x<=b&&x.y>=_&&x.y<=y&&x!==i&&x!==s&&g(a,c,l,h,u,p,x.x,x.y)&&m(x.prev,x,x.next)>=0)return!1;x=x.prevZ}for(;E&&E.z<=w;){if(E.x>=f&&E.x<=b&&E.y>=_&&E.y<=y&&E!==i&&E!==s&&g(a,c,l,h,u,p,E.x,E.y)&&m(E.prev,E,E.next)>=0)return!1;E=E.nextZ}return!0}function a(e,t,r){var i=e;do{var o=i.prev,s=i.next.next;!_(o,s)&&b(o,i,i.next,s)&&w(o,s)&&w(s,o)&&(t.push(o.i/r|0),t.push(i.i/r|0),t.push(s.i/r|0),S(i),S(i.next),i=e=s),i=i.next}while(i!==e);return n(i)}function l(e,t,r,o,s,a){var l=e;do{for(var u=l.next.next;u!==l.prev;){if(l.i!==u.i&&f(l,u)){var c=x(l,u);return l=n(l,l.next),c=n(c,c.next),i(l,t,r,o,s,a,0),void i(c,t,r,o,s,a,0)}u=u.next}l=l.next}while(l!==e)}function u(e,t){return e.x-t.x}function c(e,t){var r=function(e,t){var r,n=t,i=e.x,o=e.y,s=-1/0;do{if(o<=n.y&&o>=n.next.y&&n.next.y!==n.y){var a=n.x+(o-n.y)*(n.next.x-n.x)/(n.next.y-n.y);if(a<=i&&a>s&&(s=a,r=n.x=n.x&&n.x>=c&&i!==n.x&&g(or.x||n.x===r.x&&h(r,n)))&&(r=n,p=l)),n=n.next}while(n!==u);return r}(e,t);if(!r)return t;var i=x(r,e);return n(i,i.next),n(r,r.next)}function h(e,t){return m(e.prev,e,t.prev)<0&&m(t.next,e,e.next)<0}function d(e,t,r,n,i){return(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=(e-r)*i|0)|e<<8))|e<<4))|e<<2))|e<<1))|(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=(t-n)*i|0)|t<<8))|t<<4))|t<<2))|t<<1))<<1}function p(e){var t=e,r=e;do{(t.x=(e-s)*(o-a)&&(e-s)*(n-a)>=(r-s)*(t-a)&&(r-s)*(o-a)>=(i-s)*(n-a)}function f(e,t){return e.next.i!==t.i&&e.prev.i!==t.i&&!function(e,t){var r=e;do{if(r.i!==e.i&&r.next.i!==e.i&&r.i!==t.i&&r.next.i!==t.i&&b(r,r.next,e,t))return!0;r=r.next}while(r!==e);return!1}(e,t)&&(w(e,t)&&w(t,e)&&function(e,t){var r=e,n=!1,i=(e.x+t.x)/2,o=(e.y+t.y)/2;do{r.y>o!=r.next.y>o&&r.next.y!==r.y&&i<(r.next.x-r.x)*(o-r.y)/(r.next.y-r.y)+r.x&&(n=!n),r=r.next}while(r!==e);return n}(e,t)&&(m(e.prev,e,t.prev)||m(e,t.prev,t))||_(e,t)&&m(e.prev,e,e.next)>0&&m(t.prev,t,t.next)>0)}function m(e,t,r){return(t.y-e.y)*(r.x-t.x)-(t.x-e.x)*(r.y-t.y)}function _(e,t){return e.x===t.x&&e.y===t.y}function b(e,t,r,n){var i=v(m(e,t,r)),o=v(m(e,t,n)),s=v(m(r,n,e)),a=v(m(r,n,t));return i!==o&&s!==a||!(0!==i||!y(e,r,t))||!(0!==o||!y(e,n,t))||!(0!==s||!y(r,e,n))||!(0!==a||!y(r,t,n))}function y(e,t,r){return t.x<=Math.max(e.x,r.x)&&t.x>=Math.min(e.x,r.x)&&t.y<=Math.max(e.y,r.y)&&t.y>=Math.min(e.y,r.y)}function v(e){return e>0?1:e<0?-1:0}function w(e,t){return m(e.prev,e,e.next)<0?m(e,t,e.next)>=0&&m(e,e.prev,t)>=0:m(e,t,e.prev)<0||m(e,e.next,t)<0}function x(e,t){var r=new k(e.i,e.x,e.y),n=new k(t.i,t.x,t.y),i=e.next,o=t.prev;return e.next=t,t.prev=e,r.next=i,i.prev=r,n.next=r,r.prev=n,o.next=n,n.prev=o,n}function E(e,t,r,n){var i=new k(e,t,r);return n?(i.next=n.next,i.prev=n,n.next.prev=i,n.next=i):(i.prev=i,i.next=i),i}function S(e){e.next.prev=e.prev,e.prev.next=e.next,e.prevZ&&(e.prevZ.nextZ=e.nextZ),e.nextZ&&(e.nextZ.prevZ=e.prevZ)}function k(e,t,r){this.i=e,this.x=t,this.y=r,this.prev=null,this.next=null,this.z=0,this.prevZ=null,this.nextZ=null,this.steiner=!1}function C(e,t,r,n){for(var i=0,o=t,s=r-n;o0&&(n+=e[i-1].length,r.holes.push(n))}return r}},"./node_modules/ieee754/index.js":(e,t)=>{t.read=function(e,t,r,n,i){var o,s,a=8*i-n-1,l=(1<>1,c=-7,h=r?i-1:0,d=r?-1:1,p=e[t+h];for(h+=d,o=p&(1<<-c)-1,p>>=-c,c+=a;c>0;o=256*o+e[t+h],h+=d,c-=8);for(s=o&(1<<-c)-1,o>>=-c,c+=n;c>0;s=256*s+e[t+h],h+=d,c-=8);if(0===o)o=1-u;else{if(o===l)return s?NaN:1/0*(p?-1:1);s+=Math.pow(2,n),o-=u}return(p?-1:1)*s*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var s,a,l,u=8*o-i-1,c=(1<>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:o-1,g=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(a=isNaN(t)?1:0,s=c):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),(t+=s+h>=1?d/l:d*Math.pow(2,1-h))*l>=2&&(s++,l/=2),s+h>=c?(a=0,s=c):s+h>=1?(a=(t*l-1)*Math.pow(2,i),s+=h):(a=t*Math.pow(2,h-1)*Math.pow(2,i),s=0));i>=8;e[r+p]=255&a,p+=g,a/=256,i-=8);for(s=s<0;e[r+p]=255&s,p+=g,s/=256,u-=8);e[r+p-g]|=128*f}},"./node_modules/object-assign/index.js":e=>{"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,s,a=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l{"use strict";e.exports=i;var n=r("./node_modules/ieee754/index.js");function i(e){this.buf=ArrayBuffer.isView&&ArrayBuffer.isView(e)?e:new Uint8Array(e||0),this.pos=0,this.type=0,this.length=this.buf.length}i.Varint=0,i.Fixed64=1,i.Bytes=2,i.Fixed32=5;var o=4294967296,s=1/o,a="undefined"==typeof TextDecoder?null:new TextDecoder("utf8");function l(e){return e.type===i.Bytes?e.readVarint()+e.pos:e.pos+1}function u(e,t,r){return r?4294967296*t+(e>>>0):4294967296*(t>>>0)+(e>>>0)}function c(e,t,r){var n=t<=16383?1:t<=2097151?2:t<=268435455?3:Math.floor(Math.log(t)/(7*Math.LN2));r.realloc(n);for(var i=r.pos-1;i>=e;i--)r.buf[i+n]=r.buf[i]}function h(e,t){for(var r=0;r>>8,e[r+2]=t>>>16,e[r+3]=t>>>24}function x(e,t){return(e[t]|e[t+1]<<8|e[t+2]<<16)+(e[t+3]<<24)}i.prototype={destroy:function(){this.buf=null},readFields:function(e,t,r){for(r=r||this.length;this.pos>3,o=this.pos;this.type=7&n,e(i,t,this),this.pos===o&&this.skip(n)}return t},readMessage:function(e,t){return this.readFields(e,t,this.readVarint()+this.pos)},readFixed32:function(){var e=v(this.buf,this.pos);return this.pos+=4,e},readSFixed32:function(){var e=x(this.buf,this.pos);return this.pos+=4,e},readFixed64:function(){var e=v(this.buf,this.pos)+v(this.buf,this.pos+4)*o;return this.pos+=8,e},readSFixed64:function(){var e=v(this.buf,this.pos)+x(this.buf,this.pos+4)*o;return this.pos+=8,e},readFloat:function(){var e=n.read(this.buf,this.pos,!0,23,4);return this.pos+=4,e},readDouble:function(){var e=n.read(this.buf,this.pos,!0,52,8);return this.pos+=8,e},readVarint:function(e){var t,r,n=this.buf;return t=127&(r=n[this.pos++]),r<128?t:(t|=(127&(r=n[this.pos++]))<<7,r<128?t:(t|=(127&(r=n[this.pos++]))<<14,r<128?t:(t|=(127&(r=n[this.pos++]))<<21,r<128?t:function(e,t,r){var n,i,o=r.buf;if(n=(112&(i=o[r.pos++]))>>4,i<128)return u(e,n,t);if(n|=(127&(i=o[r.pos++]))<<3,i<128)return u(e,n,t);if(n|=(127&(i=o[r.pos++]))<<10,i<128)return u(e,n,t);if(n|=(127&(i=o[r.pos++]))<<17,i<128)return u(e,n,t);if(n|=(127&(i=o[r.pos++]))<<24,i<128)return u(e,n,t);if(n|=(1&(i=o[r.pos++]))<<31,i<128)return u(e,n,t);throw new Error("Expected varint not more than 10 bytes")}(t|=(15&(r=n[this.pos]))<<28,e,this))))},readVarint64:function(){return this.readVarint(!0)},readSVarint:function(){var e=this.readVarint();return e%2==1?(e+1)/-2:e/2},readBoolean:function(){return Boolean(this.readVarint())},readString:function(){var e=this.readVarint()+this.pos,t=this.pos;return this.pos=e,e-t>=12&&a?function(e,t,r){return a.decode(e.subarray(t,r))}(this.buf,t,e):function(e,t,r){for(var n="",i=t;i239?4:l>223?3:l>191?2:1;if(i+c>r)break;1===c?l<128&&(u=l):2===c?128==(192&(o=e[i+1]))&&(u=(31&l)<<6|63&o)<=127&&(u=null):3===c?(o=e[i+1],s=e[i+2],128==(192&o)&&128==(192&s)&&((u=(15&l)<<12|(63&o)<<6|63&s)<=2047||u>=55296&&u<=57343)&&(u=null)):4===c&&(o=e[i+1],s=e[i+2],a=e[i+3],128==(192&o)&&128==(192&s)&&128==(192&a)&&((u=(15&l)<<18|(63&o)<<12|(63&s)<<6|63&a)<=65535||u>=1114112)&&(u=null)),null===u?(u=65533,c=1):u>65535&&(u-=65536,n+=String.fromCharCode(u>>>10&1023|55296),u=56320|1023&u),n+=String.fromCharCode(u),i+=c}return n}(this.buf,t,e)},readBytes:function(){var e=this.readVarint()+this.pos,t=this.buf.subarray(this.pos,e);return this.pos=e,t},readPackedVarint:function(e,t){if(this.type!==i.Bytes)return e.push(this.readVarint(t));var r=l(this);for(e=e||[];this.pos127;);else if(t===i.Bytes)this.pos=this.readVarint()+this.pos;else if(t===i.Fixed32)this.pos+=4;else{if(t!==i.Fixed64)throw new Error("Unimplemented type: "+t);this.pos+=8}},writeTag:function(e,t){this.writeVarint(e<<3|t)},realloc:function(e){for(var t=this.length||16;t268435455||e<0?function(e,t){var r,n;if(e>=0?(r=e%4294967296|0,n=e/4294967296|0):(n=~(-e/4294967296),4294967295^(r=~(-e%4294967296))?r=r+1|0:(r=0,n=n+1|0)),e>=0x10000000000000000||e<-0x10000000000000000)throw new Error("Given varint doesn't fit into 10 bytes");t.realloc(10),function(e,t,r){r.buf[r.pos++]=127&e|128,e>>>=7,r.buf[r.pos++]=127&e|128,e>>>=7,r.buf[r.pos++]=127&e|128,e>>>=7,r.buf[r.pos++]=127&e|128,e>>>=7,r.buf[r.pos]=127&e}(r,0,t),function(e,t){var r=(7&e)<<4;t.buf[t.pos++]|=r|((e>>>=3)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e|((e>>>=7)?128:0),e&&(t.buf[t.pos++]=127&e)))))}(n,t)}(e,this):(this.realloc(4),this.buf[this.pos++]=127&e|(e>127?128:0),e<=127||(this.buf[this.pos++]=127&(e>>>=7)|(e>127?128:0),e<=127||(this.buf[this.pos++]=127&(e>>>=7)|(e>127?128:0),e<=127||(this.buf[this.pos++]=e>>>7&127))))},writeSVarint:function(e){this.writeVarint(e<0?2*-e-1:2*e)},writeBoolean:function(e){this.writeVarint(Boolean(e))},writeString:function(e){e=String(e),this.realloc(4*e.length),this.pos++;var t=this.pos;this.pos=function(e,t,r){for(var n,i,o=0;o55295&&n<57344){if(!i){n>56319||o+1===t.length?(e[r++]=239,e[r++]=191,e[r++]=189):i=n;continue}if(n<56320){e[r++]=239,e[r++]=191,e[r++]=189,i=n;continue}n=i-55296<<10|n-56320|65536,i=null}else i&&(e[r++]=239,e[r++]=191,e[r++]=189,i=null);n<128?e[r++]=n:(n<2048?e[r++]=n>>6|192:(n<65536?e[r++]=n>>12|224:(e[r++]=n>>18|240,e[r++]=n>>12&63|128),e[r++]=n>>6&63|128),e[r++]=63&n|128)}return r}(this.buf,e,this.pos);var r=this.pos-t;r>=128&&c(t,r,this),this.pos=t-1,this.writeVarint(r),this.pos+=r},writeFloat:function(e){this.realloc(4),n.write(this.buf,e,this.pos,!0,23,4),this.pos+=4},writeDouble:function(e){this.realloc(8),n.write(this.buf,e,this.pos,!0,52,8),this.pos+=8},writeBytes:function(e){var t=e.length;this.writeVarint(t),this.realloc(t);for(var r=0;r=128&&c(r,n,this),this.pos=r-1,this.writeVarint(n),this.pos+=n},writeMessage:function(e,t,r){this.writeTag(e,i.Bytes),this.writeRawMessage(t,r)},writePackedVarint:function(e,t){t.length&&this.writeMessage(e,h,t)},writePackedSVarint:function(e,t){t.length&&this.writeMessage(e,d,t)},writePackedBoolean:function(e,t){t.length&&this.writeMessage(e,f,t)},writePackedFloat:function(e,t){t.length&&this.writeMessage(e,p,t)},writePackedDouble:function(e,t){t.length&&this.writeMessage(e,g,t)},writePackedFixed32:function(e,t){t.length&&this.writeMessage(e,m,t)},writePackedSFixed32:function(e,t){t.length&&this.writeMessage(e,_,t)},writePackedFixed64:function(e,t){t.length&&this.writeMessage(e,b,t)},writePackedSFixed64:function(e,t){t.length&&this.writeMessage(e,y,t)},writeBytesField:function(e,t){this.writeTag(e,i.Bytes),this.writeBytes(t)},writeFixed32Field:function(e,t){this.writeTag(e,i.Fixed32),this.writeFixed32(t)},writeSFixed32Field:function(e,t){this.writeTag(e,i.Fixed32),this.writeSFixed32(t)},writeFixed64Field:function(e,t){this.writeTag(e,i.Fixed64),this.writeFixed64(t)},writeSFixed64Field:function(e,t){this.writeTag(e,i.Fixed64),this.writeSFixed64(t)},writeVarintField:function(e,t){this.writeTag(e,i.Varint),this.writeVarint(t)},writeSVarintField:function(e,t){this.writeTag(e,i.Varint),this.writeSVarint(t)},writeStringField:function(e,t){this.writeTag(e,i.Bytes),this.writeString(t)},writeFloatField:function(e,t){this.writeTag(e,i.Fixed32),this.writeFloat(t)},writeDoubleField:function(e,t){this.writeTag(e,i.Fixed64),this.writeDouble(t)},writeBooleanField:function(e,t){this.writeVarintField(e,Boolean(t))}}},"./node_modules/rbush/rbush.min.js":function(e){e.exports=function(){"use strict";function e(e,n,i,o,s){!function e(r,n,i,o,s){for(;o>i;){if(o-i>600){var a=o-i+1,l=n-i+1,u=Math.log(a),c=.5*Math.exp(2*u/3),h=.5*Math.sqrt(u*c*(a-c)/a)*(l-a/2<0?-1:1);e(r,n,Math.max(i,Math.floor(n-l*c/a+h)),Math.min(o,Math.floor(n+(a-l)*c/a+h)),s)}var d=r[n],p=i,g=o;for(t(r,i,n),s(r[o],d)>0&&t(r,i,o);p0;)g--}0===s(r[i],d)?t(r,i,g):t(r,++g,o),g<=n&&(i=g+1),n<=g&&(o=g-1)}}(e,n,i||0,o||e.length-1,s||r)}function t(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function r(e,t){return et?1:0}var n=function(e){void 0===e&&(e=9),this._maxEntries=Math.max(4,e),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()};function i(e,t,r){if(!r)return t.indexOf(e);for(var n=0;n=e.minX&&t.maxY>=e.minY}function g(e){return{children:e,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function f(t,r,n,i,o){for(var s=[r,n];s.length;)if(!((n=s.pop())-(r=s.pop())<=i)){var a=r+Math.ceil((n-r)/i/2)*i;e(t,a,r,n,o),s.push(r,a,a,n)}}return n.prototype.all=function(){return this._all(this.data,[])},n.prototype.search=function(e){var t=this.data,r=[];if(!p(e,t))return r;for(var n=this.toBBox,i=[];t;){for(var o=0;o=0&&i[t].children.length>this._maxEntries;)this._split(i,t),t--;this._adjustParentBBoxes(n,i,t)},n.prototype._split=function(e,t){var r=e[t],n=r.children.length,i=this._minEntries;this._chooseSplitAxis(r,i,n);var s=this._chooseSplitIndex(r,i,n),a=g(r.children.splice(s,r.children.length-s));a.height=r.height,a.leaf=r.leaf,o(r,this.toBBox),o(a,this.toBBox),t?e[t-1].children.push(a):this._splitRoot(r,a)},n.prototype._splitRoot=function(e,t){this.data=g([e,t]),this.data.height=e.height+1,this.data.leaf=!1,o(this.data,this.toBBox)},n.prototype._chooseSplitIndex=function(e,t,r){for(var n,i,o,a,l,u,h,d=1/0,p=1/0,g=t;g<=r-t;g++){var f=s(e,0,g,this.toBBox),m=s(e,g,r,this.toBBox),_=(i=f,o=m,void 0,void 0,void 0,void 0,a=Math.max(i.minX,o.minX),l=Math.max(i.minY,o.minY),u=Math.min(i.maxX,o.maxX),h=Math.min(i.maxY,o.maxY),Math.max(0,u-a)*Math.max(0,h-l)),b=c(f)+c(m);_=t;p--){var g=e.children[p];a(l,e.leaf?i(g):g),u+=h(l)}return u},n.prototype._adjustParentBBoxes=function(e,t,r){for(var n=r;n>=0;n--)a(t[n],e)},n.prototype._condense=function(e){for(var t=e.length-1,r=void 0;t>=0;t--)0===e[t].children.length?t>0?(r=e[t-1].children).splice(r.indexOf(e[t]),1):this.clear():o(e[t],this.toBBox)},n}()},"./node_modules/react-dom/cjs/react-dom.production.min.js":(e,t,r)=>{"use strict";var n=r("./node_modules/react/index.js"),i=r("./node_modules/object-assign/index.js"),o=r("./node_modules/scheduler/index.js");function s(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r