diff --git a/package-lock.json b/package-lock.json
index 96253e72..30672e57 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -6,7 +6,7 @@
"": {
"license": "BSD-2-Clause",
"devDependencies": {
- "bootstrap": "4.6.0",
+ "bootstrap": "4.6.1",
"del": "^6.0.0",
"gulp": "^4.0.2",
"gulp-concat": "^2.6.1",
@@ -21,7 +21,7 @@
"jquery": "^3.6.0",
"moment": "^2.29.1",
"moment-timezone": "^0.5.33",
- "plotly.js": "^2.5.1",
+ "plotly.js": "^2.6.0",
"popper.js": "^1.16.1",
"pulltorefreshjs": "^0.1.22",
"pump": "^3.0.0",
@@ -35,35 +35,41 @@
}
},
"node_modules/@babel/code-frame": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
- "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz",
+ "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==",
"dev": true,
"dependencies": {
- "@babel/highlight": "^7.12.13"
+ "@babel/highlight": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/compat-data": {
- "version": "7.14.4",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.4.tgz",
- "integrity": "sha512-i2wXrWQNkH6JplJQGn3Rd2I4Pij8GdHkXwHMxm+zV5YG/Jci+bCNrWZEWC4o+umiDkRrRs4dVzH3X4GP7vyjQQ==",
- "dev": true
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz",
+ "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
"node_modules/@babel/core": {
- "version": "7.14.3",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.3.tgz",
- "integrity": "sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz",
+ "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==",
"dev": true,
"dependencies": {
- "@babel/code-frame": "^7.12.13",
- "@babel/generator": "^7.14.3",
- "@babel/helper-compilation-targets": "^7.13.16",
- "@babel/helper-module-transforms": "^7.14.2",
- "@babel/helpers": "^7.14.0",
- "@babel/parser": "^7.14.3",
- "@babel/template": "^7.12.13",
- "@babel/traverse": "^7.14.2",
- "@babel/types": "^7.14.2",
+ "@babel/code-frame": "^7.16.0",
+ "@babel/generator": "^7.16.0",
+ "@babel/helper-compilation-targets": "^7.16.0",
+ "@babel/helper-module-transforms": "^7.16.0",
+ "@babel/helpers": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -80,9 +86,9 @@
}
},
"node_modules/@babel/core/node_modules/debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
@@ -102,15 +108,6 @@
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
},
- "node_modules/@babel/core/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"node_modules/@babel/core/node_modules/source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
@@ -121,14 +118,17 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.14.3",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz",
- "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz",
+ "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.14.2",
+ "@babel/types": "^7.16.0",
"jsesc": "^2.5.1",
"source-map": "^0.5.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/generator/node_modules/source-map": {
@@ -141,160 +141,267 @@
}
},
"node_modules/@babel/helper-compilation-targets": {
- "version": "7.14.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.4.tgz",
- "integrity": "sha512-JgdzOYZ/qGaKTVkn5qEDV/SXAh8KcyUVkCoSWGN8T3bwrgd6m+/dJa2kVGi6RJYJgEYPBdZ84BZp9dUjNWkBaA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.0.tgz",
+ "integrity": "sha512-S7iaOT1SYlqK0sQaCi21RX4+13hmdmnxIEAnQUB/eh7GeAnRjOUgTYpLkUOiRXzD+yog1JxP0qyAQZ7ZxVxLVg==",
"dev": true,
"dependencies": {
- "@babel/compat-data": "^7.14.4",
- "@babel/helper-validator-option": "^7.12.17",
+ "@babel/compat-data": "^7.16.0",
+ "@babel/helper-validator-option": "^7.14.5",
"browserslist": "^4.16.6",
"semver": "^6.3.0"
},
+ "engines": {
+ "node": ">=6.9.0"
+ },
"peerDependencies": {
"@babel/core": "^7.0.0"
}
},
- "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"node_modules/@babel/helper-function-name": {
- "version": "7.14.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz",
- "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz",
+ "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==",
"dev": true,
"dependencies": {
- "@babel/helper-get-function-arity": "^7.12.13",
- "@babel/template": "^7.12.13",
- "@babel/types": "^7.14.2"
+ "@babel/helper-get-function-arity": "^7.16.0",
+ "@babel/template": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/helper-get-function-arity": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
- "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz",
+ "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.12.13"
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-hoist-variables": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz",
+ "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/helper-member-expression-to-functions": {
- "version": "7.13.12",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz",
- "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz",
+ "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.13.12"
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-imports": {
- "version": "7.13.12",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
- "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz",
+ "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.13.12"
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-transforms": {
- "version": "7.14.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz",
- "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz",
+ "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==",
"dev": true,
"dependencies": {
- "@babel/helper-module-imports": "^7.13.12",
- "@babel/helper-replace-supers": "^7.13.12",
- "@babel/helper-simple-access": "^7.13.12",
- "@babel/helper-split-export-declaration": "^7.12.13",
- "@babel/helper-validator-identifier": "^7.14.0",
- "@babel/template": "^7.12.13",
- "@babel/traverse": "^7.14.2",
- "@babel/types": "^7.14.2"
+ "@babel/helper-module-imports": "^7.16.0",
+ "@babel/helper-replace-supers": "^7.16.0",
+ "@babel/helper-simple-access": "^7.16.0",
+ "@babel/helper-split-export-declaration": "^7.16.0",
+ "@babel/helper-validator-identifier": "^7.15.7",
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/helper-optimise-call-expression": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
- "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz",
+ "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.12.13"
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/helper-replace-supers": {
- "version": "7.14.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.4.tgz",
- "integrity": "sha512-zZ7uHCWlxfEAAOVDYQpEf/uyi1dmeC7fX4nCf2iz9drnCwi1zvwXL3HwWWNXUQEJ1k23yVn3VbddiI9iJEXaTQ==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz",
+ "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==",
"dev": true,
"dependencies": {
- "@babel/helper-member-expression-to-functions": "^7.13.12",
- "@babel/helper-optimise-call-expression": "^7.12.13",
- "@babel/traverse": "^7.14.2",
- "@babel/types": "^7.14.4"
+ "@babel/helper-member-expression-to-functions": "^7.16.0",
+ "@babel/helper-optimise-call-expression": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/helper-simple-access": {
- "version": "7.13.12",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz",
- "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz",
+ "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.13.12"
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/helper-split-export-declaration": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
- "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz",
+ "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.12.13"
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": {
- "version": "7.14.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
- "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
- "dev": true
+ "version": "7.15.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
+ "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
"node_modules/@babel/helper-validator-option": {
- "version": "7.12.17",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz",
- "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==",
- "dev": true
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
+ "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
"node_modules/@babel/helpers": {
- "version": "7.14.0",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz",
- "integrity": "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.0.tgz",
+ "integrity": "sha512-dVRM0StFMdKlkt7cVcGgwD8UMaBfWJHl3A83Yfs8GQ3MO0LHIIIMvK7Fa0RGOGUQ10qikLaX6D7o5htcQWgTMQ==",
"dev": true,
"dependencies": {
- "@babel/template": "^7.12.13",
- "@babel/traverse": "^7.14.0",
- "@babel/types": "^7.14.0"
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/highlight": {
- "version": "7.14.0",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
- "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz",
+ "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==",
"dev": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.14.0",
+ "@babel/helper-validator-identifier": "^7.15.7",
"chalk": "^2.0.0",
"js-tokens": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/highlight/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==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/highlight/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==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/highlight/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==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "node_modules/@babel/highlight/node_modules/has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/highlight/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==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
"node_modules/@babel/parser": {
- "version": "7.14.4",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz",
- "integrity": "sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.0.tgz",
+ "integrity": "sha512-TEHWXf0xxpi9wKVyBCmRcSSDjbJ/cl6LUdlbYUHEaNQUJGhreJbZrXT6sR4+fZLxVUJqNRB4KyOvjuy/D9009A==",
"dev": true,
"bin": {
"parser": "bin/babel-parser.js"
@@ -304,36 +411,43 @@
}
},
"node_modules/@babel/template": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
- "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz",
+ "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==",
"dev": true,
"dependencies": {
- "@babel/code-frame": "^7.12.13",
- "@babel/parser": "^7.12.13",
- "@babel/types": "^7.12.13"
+ "@babel/code-frame": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
- "version": "7.14.2",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz",
- "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.0.tgz",
+ "integrity": "sha512-qQ84jIs1aRQxaGaxSysII9TuDaguZ5yVrEuC0BN2vcPlalwfLovVmCjbFDPECPXcYM/wLvNFfp8uDOliLxIoUQ==",
"dev": true,
"dependencies": {
- "@babel/code-frame": "^7.12.13",
- "@babel/generator": "^7.14.2",
- "@babel/helper-function-name": "^7.14.2",
- "@babel/helper-split-export-declaration": "^7.12.13",
- "@babel/parser": "^7.14.2",
- "@babel/types": "^7.14.2",
+ "@babel/code-frame": "^7.16.0",
+ "@babel/generator": "^7.16.0",
+ "@babel/helper-function-name": "^7.16.0",
+ "@babel/helper-hoist-variables": "^7.16.0",
+ "@babel/helper-split-export-declaration": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/types": "^7.16.0",
"debug": "^4.1.0",
"globals": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@babel/traverse/node_modules/debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
@@ -354,13 +468,16 @@
"dev": true
},
"node_modules/@babel/types": {
- "version": "7.14.4",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.4.tgz",
- "integrity": "sha512-lCj4aIs0xUefJFQnwwQv2Bxg7Omd6bgquZ6LGC+gGMh6/s5qDVfjuCMlDmYQ15SLsWHd9n+X3E75lKIhl5Lkiw==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz",
+ "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==",
"dev": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.14.0",
+ "@babel/helper-validator-identifier": "^7.15.7",
"to-fast-properties": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
"node_modules/@choojs/findup": {
@@ -471,9 +588,9 @@
}
},
"node_modules/@nodelib/fs.walk": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz",
- "integrity": "sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==",
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
"dev": true,
"dependencies": {
"@nodelib/fs.scandir": "2.1.5",
@@ -547,6 +664,7 @@
"version": "0.36.2",
"resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz",
"integrity": "sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==",
+ "deprecated": "Use the original unforked package instead: postcss-markdown",
"dev": true,
"dependencies": {
"remark": "^13.0.0",
@@ -584,13 +702,16 @@
}
},
"node_modules/@turf/centroid": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.3.0.tgz",
- "integrity": "sha512-7KTyqhUEqXDoyR/nf/jAXiW8ZVszEnrp5XZkgYyrf2GWdSovSO0iCN1J3bE2jkJv7IWyeDmGYL61GGzuTSZS2Q==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.5.0.tgz",
+ "integrity": "sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A==",
"dev": true,
"dependencies": {
- "@turf/helpers": "^6.3.0",
- "@turf/meta": "^6.3.0"
+ "@turf/helpers": "^6.5.0",
+ "@turf/meta": "^6.5.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/turf"
}
},
"node_modules/@turf/helpers": {
@@ -615,24 +736,24 @@
}
},
"node_modules/@types/mdast": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.3.tgz",
- "integrity": "sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw==",
+ "version": "3.0.10",
+ "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz",
+ "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==",
"dev": true,
"dependencies": {
"@types/unist": "*"
}
},
"node_modules/@types/minimist": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz",
- "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
+ "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
"dev": true
},
"node_modules/@types/normalize-package-data": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
- "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
+ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
"dev": true
},
"node_modules/@types/parse-json": {
@@ -642,33 +763,11 @@
"dev": true
},
"node_modules/@types/unist": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
- "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
+ "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
"dev": true
},
- "node_modules/3d-view": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/3d-view/-/3d-view-2.0.0.tgz",
- "integrity": "sha1-gxrpQtdQjFCAHj4G+v4ejFdOF74=",
- "dev": true,
- "dependencies": {
- "matrix-camera-controller": "^2.1.1",
- "orbit-camera-controller": "^4.0.0",
- "turntable-camera-controller": "^3.0.0"
- }
- },
- "node_modules/a-big-triangle": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/a-big-triangle/-/a-big-triangle-1.0.3.tgz",
- "integrity": "sha1-7v0wsCqPUl6LH3K7a7GwwWdRx5Q=",
- "dev": true,
- "dependencies": {
- "gl-buffer": "^2.1.1",
- "gl-vao": "^1.2.0",
- "weak-map": "^1.0.5"
- }
- },
"node_modules/abs-svg-path": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/abs-svg-path/-/abs-svg-path-0.1.1.tgz",
@@ -687,33 +786,15 @@
"node": ">=0.4.0"
}
},
- "node_modules/add-line-numbers": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/add-line-numbers/-/add-line-numbers-1.0.1.tgz",
- "integrity": "sha1-SNu96kfb0jTer+rGyTzqb3C0t+M=",
- "dev": true,
- "dependencies": {
- "pad-left": "^1.0.2"
- }
- },
"node_modules/adm-zip": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.5.tgz",
- "integrity": "sha512-IWwXKnCbirdbyXSfUDvCCrmYrOHANRZcc8NcRrvTlIApdl7PwE9oGcsYvNeJPAVY1M+70b4PxXGKIf8AEuiQ6w==",
+ "version": "0.5.9",
+ "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz",
+ "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==",
"dev": true,
"engines": {
"node": ">=6.0"
}
},
- "node_modules/affine-hull": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/affine-hull/-/affine-hull-1.0.0.tgz",
- "integrity": "sha1-dj/x040GPOt+Jy8X7k17vK+QXF0=",
- "dev": true,
- "dependencies": {
- "robust-orientation": "^1.1.3"
- }
- },
"node_modules/aggregate-error": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
@@ -727,32 +808,28 @@
"node": ">=8"
}
},
+ "node_modules/ajv": {
+ "version": "8.6.3",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz",
+ "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
"node_modules/almost-equal": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/almost-equal/-/almost-equal-1.1.0.tgz",
"integrity": "sha1-+FHGMROHV5lCdqou++jfowZszN0=",
"dev": true
},
- "node_modules/alpha-complex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/alpha-complex/-/alpha-complex-1.0.0.tgz",
- "integrity": "sha1-kIZYcNawVCrnPAwTHU75iWabctI=",
- "dev": true,
- "dependencies": {
- "circumradius": "^1.0.0",
- "delaunay-triangulate": "^1.1.6"
- }
- },
- "node_modules/alpha-shape": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/alpha-shape/-/alpha-shape-1.0.0.tgz",
- "integrity": "sha1-yDEJkj7P2mZ9IWP+Tyb+JHJvZKk=",
- "dev": true,
- "dependencies": {
- "alpha-complex": "^1.0.0",
- "simplicial-complex-boundary": "^1.0.0"
- }
- },
"node_modules/ansi-colors": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
@@ -802,24 +879,27 @@
}
},
"node_modules/ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "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==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"dependencies": {
- "color-convert": "^1.9.0"
+ "color-convert": "^2.0.1"
},
"engines": {
- "node": ">=4"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
"node_modules/ansi-wrap": {
@@ -854,6 +934,19 @@
"node": ">=0.10.0"
}
},
+ "node_modules/anymatch/node_modules/extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/anymatch/node_modules/is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -892,6 +985,39 @@
"node": ">=0.10.0"
}
},
+ "node_modules/anymatch/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/anymatch/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/anymatch/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/anymatch/node_modules/micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -1117,15 +1243,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/array-sort/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/array-union": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
@@ -1226,22 +1343,22 @@
}
},
"node_modules/atob-lite": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-1.0.0.tgz",
- "integrity": "sha1-uI3KYAaSK5YglPdVaCa6sxxKKWs=",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz",
+ "integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=",
"dev": true
},
"node_modules/autoprefixer": {
- "version": "9.8.6",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
- "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
+ "version": "9.8.8",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz",
+ "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==",
"dev": true,
"dependencies": {
"browserslist": "^4.12.0",
"caniuse-lite": "^1.0.30001109",
- "colorette": "^1.2.1",
"normalize-range": "^0.1.2",
"num2fraction": "^1.2.2",
+ "picocolors": "^0.2.1",
"postcss": "^7.0.32",
"postcss-value-parser": "^4.1.0"
},
@@ -1289,15 +1406,6 @@
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
"dev": true
},
- "node_modules/barycentric": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/barycentric/-/barycentric-1.0.1.tgz",
- "integrity": "sha1-8VYruJGyb0/sRjqC7to2V4AOxog=",
- "dev": true,
- "dependencies": {
- "robust-linear-solve": "^1.0.0"
- }
- },
"node_modules/base": {
"version": "0.11.2",
"resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
@@ -1366,6 +1474,15 @@
"node": ">=0.10.0"
}
},
+ "node_modules/base/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/beeper": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
@@ -1375,17 +1492,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/big-rat": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/big-rat/-/big-rat-1.0.4.tgz",
- "integrity": "sha1-do0JO7V5MN0Y7Vdcf8on3FORreo=",
- "dev": true,
- "dependencies": {
- "bit-twiddle": "^1.0.2",
- "bn.js": "^4.11.6",
- "double-bits": "^1.1.1"
- }
- },
"node_modules/binary-extensions": {
"version": "1.13.1",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
@@ -1436,16 +1542,10 @@
"safe-buffer": "^5.1.1"
}
},
- "node_modules/bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
"node_modules/bootstrap": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.0.tgz",
- "integrity": "sha512-Io55IuQY3kydzHtbGvQya3H+KorS/M9rSNyfCGCg9WZ4pyT/lCxIlpJgG1GXW/PswzC84Tr2fBYi+7+jFVQQBw==",
+ "version": "4.6.1",
+ "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.1.tgz",
+ "integrity": "sha512-0dj+VgI9Ecom+rvvpNZ4MUZJz8dcX7WCX+eTID9+/8HgOkv3dsRzi8BGeZJCQU6flWQVYxwTQnEZFrmJSEO7og==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -1456,22 +1556,6 @@
"popper.js": "^1.16.1"
}
},
- "node_modules/boundary-cells": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/boundary-cells/-/boundary-cells-2.0.2.tgz",
- "integrity": "sha512-/S48oUFYEgZMNvdqC87iYRbLBAPHYijPRNrNpm/sS8u7ijIViKm/hrV3YD4sx/W68AsG5zLMyBEditVHApHU5w==",
- "dev": true
- },
- "node_modules/box-intersect": {
- "version": "1.1.0",
- "resolved": "git+ssh://git@github.com/plotly/box-intersect.git#1c21ef897c37eb69e5c1efeca7087726dd8d6a23",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bit-twiddle": "^1.0.2",
- "typedarray-pool": "^1.1.0"
- }
- },
"node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@@ -1503,38 +1587,17 @@
"node": ">=0.10.0"
}
},
- "node_modules/braces/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/braces/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/browserslist": {
- "version": "4.16.6",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
- "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
+ "version": "4.17.5",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz",
+ "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==",
"dev": true,
"dependencies": {
- "caniuse-lite": "^1.0.30001219",
- "colorette": "^1.2.2",
- "electron-to-chromium": "^1.3.723",
+ "caniuse-lite": "^1.0.30001271",
+ "electron-to-chromium": "^1.3.878",
"escalade": "^3.1.1",
- "node-releases": "^1.1.71"
+ "node-releases": "^2.0.1",
+ "picocolors": "^1.0.0"
},
"bin": {
"browserslist": "cli.js"
@@ -1547,6 +1610,12 @@
"url": "https://opencollective.com/browserslist"
}
},
+ "node_modules/browserslist/node_modules/picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
+ },
"node_modules/buffer-equal": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
@@ -1557,9 +1626,9 @@
}
},
"node_modules/buffer-from": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
- "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
+ "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": {
@@ -1613,10 +1682,27 @@
"node": ">=6"
}
},
+ "node_modules/camelcase-keys": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
+ "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.3.1",
+ "map-obj": "^4.0.0",
+ "quick-lru": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/caniuse-lite": {
- "version": "1.0.30001235",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001235.tgz",
- "integrity": "sha512-zWEwIVqnzPkSAXOUlQnPW2oKoYb2aLQ4Q5ejdjBcnH63rfypaW34CxaeBn1VMya2XaEU3P/R2qHpWyj+l0BT1A==",
+ "version": "1.0.30001272",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001272.tgz",
+ "integrity": "sha512-DV1j9Oot5dydyH1v28g25KoVm7l8MTxazwuiH3utWiAS6iL/9Nh//TGwqFEeqqN8nnWYQ8HHhUq+o4QPt9kvYw==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -1632,35 +1718,20 @@
"element-size": "^1.1.1"
}
},
- "node_modules/cdt2d": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/cdt2d/-/cdt2d-1.0.0.tgz",
- "integrity": "sha1-TyEkNLzWe9s9aLj+9KzcLFRBUUE=",
- "dev": true,
- "dependencies": {
- "binary-search-bounds": "^2.0.3",
- "robust-in-sphere": "^1.1.3",
- "robust-orientation": "^1.1.3"
- }
- },
- "node_modules/cell-orientation": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/cell-orientation/-/cell-orientation-1.0.1.tgz",
- "integrity": "sha1-tQStlqZq0obZ7dmFoiU9A7gNKFA=",
- "dev": true
- },
"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==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
"engines": {
- "node": ">=4"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
"node_modules/character-entities": {
@@ -1738,25 +1809,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/circumcenter": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/circumcenter/-/circumcenter-1.0.0.tgz",
- "integrity": "sha1-INeqE7F/usUvUtpPVMasi5Bu5Sk=",
- "dev": true,
- "dependencies": {
- "dup": "^1.0.0",
- "robust-linear-solve": "^1.0.0"
- }
- },
- "node_modules/circumradius": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/circumradius/-/circumradius-1.0.0.tgz",
- "integrity": "sha1-cGxEfj5VzR7T0RvRM+N8JSzDBbU=",
- "dev": true,
- "dependencies": {
- "circumcenter": "^1.0.0"
- }
- },
"node_modules/clamp": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/clamp/-/clamp-1.0.1.tgz",
@@ -1778,21 +1830,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/clean-pslg": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/clean-pslg/-/clean-pslg-1.1.2.tgz",
- "integrity": "sha1-vTXHRgt+irWp92Gl7VF5aqPIbBE=",
- "dev": true,
- "dependencies": {
- "big-rat": "^1.0.3",
- "box-intersect": "^1.0.1",
- "nextafter": "^1.0.0",
- "rat-vec": "^1.1.1",
- "robust-segment-intersect": "^1.0.1",
- "union-find": "^1.0.2",
- "uniq": "^1.0.1"
- }
- },
"node_modules/clean-stack": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
@@ -1822,6 +1859,32 @@
"node": ">=0.10.0"
}
},
+ "node_modules/cliui/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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "dependencies": {
+ "number-is-nan": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/cliui/node_modules/string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "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/cliui/node_modules/strip-ansi": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
@@ -1927,12 +1990,15 @@
}
},
"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==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"dependencies": {
- "color-name": "1.1.3"
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
}
},
"node_modules/color-id": {
@@ -1945,9 +2011,9 @@
}
},
"node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
"node_modules/color-normalize": {
@@ -2002,62 +2068,12 @@
"color-support": "bin.js"
}
},
- "node_modules/colorette": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
- "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
- "dev": true
- },
- "node_modules/colormap": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/colormap/-/colormap-2.3.2.tgz",
- "integrity": "sha512-jDOjaoEEmA9AgA11B/jCSAvYE95r3wRoAyTf3LEHGiUVlNHJaL1mRkf5AyLSpQBVGfTEPwGEqCIzL+kgr2WgNA==",
- "dev": true,
- "dependencies": {
- "lerp": "^1.0.3"
- }
- },
"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==",
"dev": true
},
- "node_modules/compare-angle": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/compare-angle/-/compare-angle-1.0.1.tgz",
- "integrity": "sha1-pOtjQW6jx0f8a9bItjZotN5PoSk=",
- "dev": true,
- "dependencies": {
- "robust-orientation": "^1.0.2",
- "robust-product": "^1.0.0",
- "robust-sum": "^1.0.0",
- "signum": "^0.0.0",
- "two-sum": "^1.0.0"
- }
- },
- "node_modules/compare-angle/node_modules/signum": {
- "version": "0.0.0",
- "resolved": "https://registry.npmjs.org/signum/-/signum-0.0.0.tgz",
- "integrity": "sha1-q1UbEAM1EHCnBHg/GgnF52kfnPY=",
- "dev": true
- },
- "node_modules/compare-cell": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/compare-cell/-/compare-cell-1.0.0.tgz",
- "integrity": "sha1-qetwj24OQa73qlZrEw8ZaNyeGqo=",
- "dev": true
- },
- "node_modules/compare-oriented-cell": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/compare-oriented-cell/-/compare-oriented-cell-1.0.1.tgz",
- "integrity": "sha1-ahSf7vnfxPj8YjWOUd1C7/u9w54=",
- "dev": true,
- "dependencies": {
- "cell-orientation": "^1.0.1",
- "compare-cell": "^1.0.0"
- }
- },
"node_modules/component-emitter": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
@@ -2120,9 +2136,9 @@
"dev": true
},
"node_modules/convert-source-map": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
- "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
+ "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
"dev": true,
"dependencies": {
"safe-buffer": "~5.1.1"
@@ -2134,17 +2150,6 @@
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
"dev": true
},
- "node_modules/convex-hull": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/convex-hull/-/convex-hull-1.0.3.tgz",
- "integrity": "sha1-IKOqbOh/St6i/30XlxyfwcZ+H/8=",
- "dev": true,
- "dependencies": {
- "affine-hull": "^1.0.0",
- "incremental-convex-hull": "^1.0.1",
- "monotone-convex-hull-2d": "^1.0.1"
- }
- },
"node_modules/copy-descriptor": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
@@ -2164,25 +2169,16 @@
"is-plain-object": "^5.0.0"
}
},
- "node_modules/copy-props/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/core-util-is": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
- "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
+ "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/cosmiconfig": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
- "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
+ "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
"dev": true,
"dependencies": {
"@types/parse-json": "^4.0.0",
@@ -2195,24 +2191,6 @@
"node": ">=10"
}
},
- "node_modules/cosmiconfig/node_modules/parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/country-regex": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/country-regex/-/country-regex-1.1.0.tgz",
@@ -2315,12 +2293,6 @@
"node": ">=8.0.0"
}
},
- "node_modules/cubic-hermite": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/cubic-hermite/-/cubic-hermite-1.0.0.tgz",
- "integrity": "sha1-hOOy8nKzFFToOTuZu2rtRRaMFOU=",
- "dev": true
- },
"node_modules/d": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
@@ -2468,12 +2440,12 @@
}
},
"node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
"dependencies": {
- "ms": "2.0.0"
+ "ms": "^2.1.1"
}
},
"node_modules/decamelize": {
@@ -2498,6 +2470,15 @@
"node": ">=0.10.0"
}
},
+ "node_modules/decamelize-keys/node_modules/map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/decode-uri-component": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
@@ -2508,9 +2489,9 @@
}
},
"node_modules/deep-is": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
- "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
"dev": true
},
"node_modules/default-compare": {
@@ -2525,15 +2506,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/default-compare/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/default-resolution": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
@@ -2595,16 +2567,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/delaunay-triangulate": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/delaunay-triangulate/-/delaunay-triangulate-1.1.6.tgz",
- "integrity": "sha1-W7yiGweBmNS8PHV5ajXLuYwllUw=",
- "dev": true,
- "dependencies": {
- "incremental-convex-hull": "^1.0.1",
- "uniq": "^1.0.1"
- }
- },
"node_modules/detect-file": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
@@ -2688,12 +2650,6 @@
"domelementtype": "1"
}
},
- "node_modules/double-bits": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/double-bits/-/double-bits-1.1.1.tgz",
- "integrity": "sha1-WKu6RUlNpND6Nrc60RoobJGEscY=",
- "dev": true
- },
"node_modules/draw-svg-path": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/draw-svg-path/-/draw-svg-path-1.0.0.tgz",
@@ -2774,25 +2730,28 @@
"object.defaults": "^1.1.0"
}
},
- "node_modules/earcut": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.2.tgz",
- "integrity": "sha512-eZoZPPJcUHnfRZ0PjLvx2qBordSiO8ofC3vt+qACLM95u+4DovnbYNpQtJh0DNsWj8RnxrQytD4WA8gj5cRIaQ==",
- "dev": true
- },
- "node_modules/edges-to-adjacency-list": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/edges-to-adjacency-list/-/edges-to-adjacency-list-1.0.0.tgz",
- "integrity": "sha1-wUbS4ISt37p0pRKTxuAZmkn3V/E=",
+ "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": {
- "uniq": "^1.0.0"
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
+ "node_modules/earcut": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.3.tgz",
+ "integrity": "sha512-iRDI1QeCQIhMCZk48DRDMVgQSSBDmbzzNhnxIo+pwx3swkfjMh6vh0nWLq1NdvGHLKH6wIrAM3vQWeTj6qeoug==",
+ "dev": true
+ },
"node_modules/electron-to-chromium": {
- "version": "1.3.749",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.749.tgz",
- "integrity": "sha512-F+v2zxZgw/fMwPz/VUGIggG4ZndDsYy0vlpthi3tjmDZlcfbhN5mYW0evXUsBr2sUtuDANFtle410A9u/sd/4A==",
+ "version": "1.3.885",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.885.tgz",
+ "integrity": "sha512-JXKFJcVWrdHa09n4CNZYfYaK6EW5aAew7/wr3L1OnsD1L+JHL+RCtd7QgIsxUbFPeTwPlvnpqNNTOLkoefmtXg==",
"dev": true
},
"node_modules/element-size": {
@@ -2994,26 +2953,20 @@
"node": ">=0.10.0"
}
},
- "node_modules/expand-brackets/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "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": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
+ "ms": "2.0.0"
}
},
- "node_modules/expand-brackets/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
+ "node_modules/expand-brackets/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
},
"node_modules/expand-tilde": {
"version": "2.0.2",
@@ -3028,12 +2981,12 @@
}
},
"node_modules/ext": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
- "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz",
+ "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==",
"dev": true,
"dependencies": {
- "type": "^2.0.0"
+ "type": "^2.5.0"
}
},
"node_modules/ext/node_modules/type": {
@@ -3049,13 +3002,12 @@
"dev": true
},
"node_modules/extend-shallow": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
- "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"dependencies": {
- "assign-symbols": "^1.0.0",
- "is-extendable": "^1.0.1"
+ "is-extendable": "^0.1.0"
},
"engines": {
"node": ">=0.10.0"
@@ -3092,18 +3044,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/extglob/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/extglob/node_modules/is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -3142,21 +3082,15 @@
"node": ">=0.10.0"
}
},
- "node_modules/extglob/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
+ "node_modules/extglob/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/extract-frustum-planes": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/extract-frustum-planes/-/extract-frustum-planes-1.0.0.tgz",
- "integrity": "sha1-l9VwP/BWTIw8aDjKxF+ee8UsnvU=",
- "dev": true
- },
"node_modules/falafel": {
"version": "2.2.4",
"resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz",
@@ -3194,17 +3128,16 @@
"dev": true
},
"node_modules/fast-glob": {
- "version": "3.2.5",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
- "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
+ "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
"dev": true,
"dependencies": {
"@nodelib/fs.stat": "^2.0.2",
"@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.0",
+ "glob-parent": "^5.1.2",
"merge2": "^1.3.0",
- "micromatch": "^4.0.2",
- "picomatch": "^2.2.1"
+ "micromatch": "^4.0.4"
},
"engines": {
"node": ">=8"
@@ -3232,9 +3165,9 @@
"dev": true
},
"node_modules/fastq": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz",
- "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==",
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
"dev": true,
"dependencies": {
"reusify": "^1.0.4"
@@ -3274,48 +3207,17 @@
"node": ">=0.10.0"
}
},
- "node_modules/fill-range/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/fill-range/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/filtered-vector": {
- "version": "1.2.5",
- "resolved": "https://registry.npmjs.org/filtered-vector/-/filtered-vector-1.2.5.tgz",
- "integrity": "sha512-5Vu6wdtQJ1O2nRmz39dIr9m3hEDq1skYby5k1cJQdNWK4dMgvYcUEiA/9j7NcKfNZ5LGxn8w2LSLiigyH7pTAw==",
- "dev": true,
- "dependencies": {
- "binary-search-bounds": "^2.0.0",
- "cubic-hermite": "^1.0.0"
- }
- },
"node_modules/find-up": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
- "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "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": {
- "path-exists": "^2.0.0",
- "pinkie-promise": "^2.0.0"
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
"node_modules/findup-sync": {
@@ -3346,6 +3248,19 @@
"node": ">=0.10.0"
}
},
+ "node_modules/findup-sync/node_modules/extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/findup-sync/node_modules/is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -3384,6 +3299,39 @@
"node": ">=0.10.0"
}
},
+ "node_modules/findup-sync/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/findup-sync/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/findup-sync/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/findup-sync/node_modules/micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -3424,6 +3372,18 @@
"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",
@@ -3447,9 +3407,9 @@
}
},
"node_modules/flatted": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz",
- "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==",
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz",
+ "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==",
"dev": true
},
"node_modules/flatten-vertex-data": {
@@ -3588,12 +3548,6 @@
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
"dev": true
},
- "node_modules/functional-red-black-tree": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
- "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
- "dev": true
- },
"node_modules/gensync": {
"version": "1.0.0-beta.2",
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
@@ -3635,6 +3589,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/get-stdin": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
+ "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/get-stream": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
@@ -3656,134 +3622,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/gl-axes3d": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.5.3.tgz",
- "integrity": "sha512-KRYbguKQcDQ6PcB9g1pgqB8Ly4TY1DQODpPKiDTasyWJ8PxQk0t2Q7XoQQijNqvsguITCpVVCzNb5GVtIWiVlQ==",
- "dev": true,
- "dependencies": {
- "bit-twiddle": "^1.0.2",
- "dup": "^1.0.0",
- "extract-frustum-planes": "^1.0.0",
- "gl-buffer": "^2.1.2",
- "gl-mat4": "^1.2.0",
- "gl-shader": "^4.2.1",
- "gl-state": "^1.0.0",
- "gl-vao": "^1.3.0",
- "gl-vec4": "^1.0.1",
- "glslify": "^7.0.0",
- "robust-orientation": "^1.1.3",
- "split-polygon": "^1.0.0",
- "vectorize-text": "^3.2.1"
- }
- },
- "node_modules/gl-buffer": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/gl-buffer/-/gl-buffer-2.1.2.tgz",
- "integrity": "sha1-LbjZwaVSf7oM25EonCBuiCuInNs=",
- "dev": true,
- "dependencies": {
- "ndarray": "^1.0.15",
- "ndarray-ops": "^1.1.0",
- "typedarray-pool": "^1.0.0"
- }
- },
- "node_modules/gl-cone3d": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/gl-cone3d/-/gl-cone3d-1.5.2.tgz",
- "integrity": "sha512-1JNeHH4sUtUmDA4ZK7Om8/kShwb8IZVAsnxaaB7IPRJsNGciLj1sTpODrJGeMl41RNkex5kXD2SQFrzyEAR2Rw==",
- "dev": true,
- "dependencies": {
- "colormap": "^2.3.1",
- "gl-buffer": "^2.1.2",
- "gl-mat4": "^1.2.0",
- "gl-shader": "^4.2.1",
- "gl-texture2d": "^2.1.0",
- "gl-vao": "^1.3.0",
- "gl-vec3": "^1.1.3",
- "glsl-inverse": "^1.0.0",
- "glsl-out-of-range": "^1.0.4",
- "glsl-specular-cook-torrance": "^2.0.1",
- "glslify": "^7.0.0",
- "ndarray": "^1.0.18"
- }
- },
- "node_modules/gl-constants": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/gl-constants/-/gl-constants-1.0.0.tgz",
- "integrity": "sha1-WXpQTjZHUP9QJTqjX43qevSl0jM=",
- "dev": true
- },
- "node_modules/gl-error3d": {
- "version": "1.0.16",
- "resolved": "https://registry.npmjs.org/gl-error3d/-/gl-error3d-1.0.16.tgz",
- "integrity": "sha512-TGJewnKSp7ZnqGgG3XCF9ldrDbxZrO+OWlx6oIet4OdOM//n8xJ5isArnIV/sdPJnFbhfoLxWrW9f5fxHFRQ1A==",
- "dev": true,
- "dependencies": {
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "gl-vao": "^1.3.0",
- "glsl-out-of-range": "^1.0.4",
- "glslify": "^7.0.0"
- }
- },
- "node_modules/gl-fbo": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/gl-fbo/-/gl-fbo-2.0.5.tgz",
- "integrity": "sha1-D6daSXz3h2lVMGkcjwSrtvtV+iI=",
- "dev": true,
- "dependencies": {
- "gl-texture2d": "^2.0.0"
- }
- },
- "node_modules/gl-format-compiler-error": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/gl-format-compiler-error/-/gl-format-compiler-error-1.0.3.tgz",
- "integrity": "sha1-DHmxdRiZzpcy6GJA8JCqQemEcag=",
- "dev": true,
- "dependencies": {
- "add-line-numbers": "^1.0.1",
- "gl-constants": "^1.0.0",
- "glsl-shader-name": "^1.0.0",
- "sprintf-js": "^1.0.3"
- }
- },
- "node_modules/gl-heatmap2d": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/gl-heatmap2d/-/gl-heatmap2d-1.1.1.tgz",
- "integrity": "sha512-6Vo1fPIB1vQFWBA/MR6JAA16XuQuhwvZRbSjYEq++m4QV33iqjGS2HcVIRfJGX+fomd5eiz6bwkVZcKm69zQPw==",
- "dev": true,
- "dependencies": {
- "binary-search-bounds": "^2.0.4",
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "glslify": "^7.0.0",
- "iota-array": "^1.0.0",
- "typedarray-pool": "^1.2.0"
- }
- },
- "node_modules/gl-line3d": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/gl-line3d/-/gl-line3d-1.2.1.tgz",
- "integrity": "sha512-eeb0+RI2ZBRqMYJK85SgsRiJK7c4aiOjcnirxv0830A3jmOc99snY3AbPcV8KvKmW0Yaf3KA4e+qNCbHiTOTnA==",
- "dev": true,
- "dependencies": {
- "binary-search-bounds": "^2.0.4",
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "gl-texture2d": "^2.1.0",
- "gl-vao": "^1.3.0",
- "glsl-out-of-range": "^1.0.4",
- "glslify": "^7.0.0",
- "ndarray": "^1.0.18"
- }
- },
- "node_modules/gl-mat3": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/gl-mat3/-/gl-mat3-1.0.0.tgz",
- "integrity": "sha1-iWMyGcpCk3mha5GF2V1BcTRTuRI=",
- "dev": true
- },
"node_modules/gl-mat4": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/gl-mat4/-/gl-mat4-1.2.0.tgz",
@@ -3791,215 +3629,11 @@
"dev": true
},
"node_modules/gl-matrix": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.3.0.tgz",
- "integrity": "sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA==",
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz",
+ "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==",
"dev": true
},
- "node_modules/gl-mesh3d": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.3.1.tgz",
- "integrity": "sha512-pXECamyGgu4/9HeAQSE5OEUuLBGS1aq9V4BCsTcxsND4fNLaajEkYKUz/WY2QSYElqKdsMBVsldGiKRKwlybqA==",
- "dev": true,
- "dependencies": {
- "barycentric": "^1.0.1",
- "colormap": "^2.3.1",
- "gl-buffer": "^2.1.2",
- "gl-mat4": "^1.2.0",
- "gl-shader": "^4.2.1",
- "gl-texture2d": "^2.1.0",
- "gl-vao": "^1.3.0",
- "glsl-out-of-range": "^1.0.4",
- "glsl-specular-cook-torrance": "^2.0.1",
- "glslify": "^7.0.0",
- "ndarray": "^1.0.18",
- "normals": "^1.1.0",
- "polytope-closest-point": "^1.0.0",
- "simplicial-complex-contour": "^1.0.2",
- "typedarray-pool": "^1.1.0"
- }
- },
- "node_modules/gl-plot2d": {
- "version": "1.4.5",
- "resolved": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.4.5.tgz",
- "integrity": "sha512-6GmCN10SWtV+qHFQ1gjdnVubeHFVsm6P4zmo0HrPIl9TcdePCUHDlBKWAuE6XtFhiMKMj7R8rApOX8O8uXUYog==",
- "dev": true,
- "dependencies": {
- "binary-search-bounds": "^2.0.4",
- "gl-buffer": "^2.1.2",
- "gl-select-static": "^2.0.7",
- "gl-shader": "^4.2.1",
- "glsl-inverse": "^1.0.0",
- "glslify": "^7.0.0",
- "text-cache": "^4.2.2"
- }
- },
- "node_modules/gl-plot3d": {
- "version": "2.4.7",
- "resolved": "https://registry.npmjs.org/gl-plot3d/-/gl-plot3d-2.4.7.tgz",
- "integrity": "sha512-mLDVWrl4Dj0O0druWyHUK5l7cBQrRIJRn2oROEgrRuOgbbrLAzsREKefwMO0bA0YqkiZMFMnV5VvPA9j57X5Xg==",
- "dev": true,
- "dependencies": {
- "3d-view": "^2.0.0",
- "a-big-triangle": "^1.0.3",
- "gl-axes3d": "^1.5.3",
- "gl-fbo": "^2.0.5",
- "gl-mat4": "^1.2.0",
- "gl-select-static": "^2.0.7",
- "gl-shader": "^4.2.1",
- "gl-spikes3d": "^1.0.10",
- "glslify": "^7.0.0",
- "has-passive-events": "^1.0.0",
- "is-mobile": "^2.2.1",
- "mouse-change": "^1.4.0",
- "mouse-event-offset": "^3.0.2",
- "mouse-wheel": "^1.2.0",
- "ndarray": "^1.0.19",
- "right-now": "^1.0.0"
- }
- },
- "node_modules/gl-pointcloud2d": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/gl-pointcloud2d/-/gl-pointcloud2d-1.0.3.tgz",
- "integrity": "sha512-OS2e1irvJXVRpg/GziXj10xrFJm9kkRfFoB6BLUvkjCQV7ZRNNcs2CD+YSK1r0gvMwTg2T3lfLM3UPwNtz+4Xw==",
- "dev": true,
- "dependencies": {
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "glslify": "^7.0.0",
- "typedarray-pool": "^1.1.0"
- }
- },
- "node_modules/gl-quat": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/gl-quat/-/gl-quat-1.0.0.tgz",
- "integrity": "sha1-CUXskjOG9FMpvl3DV7HIwtR1hsU=",
- "dev": true,
- "dependencies": {
- "gl-mat3": "^1.0.0",
- "gl-vec3": "^1.0.3",
- "gl-vec4": "^1.0.0"
- }
- },
- "node_modules/gl-scatter3d": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/gl-scatter3d/-/gl-scatter3d-1.2.3.tgz",
- "integrity": "sha512-nXqPlT1w5Qt51dTksj+DUqrZqwWAEWg0PocsKcoDnVNv0X8sGA+LBZ0Y+zrA+KNXUL0PPCX9WR9cF2uJAZl1Sw==",
- "dev": true,
- "dependencies": {
- "gl-buffer": "^2.1.2",
- "gl-mat4": "^1.2.0",
- "gl-shader": "^4.2.1",
- "gl-vao": "^1.3.0",
- "glsl-out-of-range": "^1.0.4",
- "glslify": "^7.0.0",
- "is-string-blank": "^1.0.1",
- "typedarray-pool": "^1.1.0",
- "vectorize-text": "^3.2.1"
- }
- },
- "node_modules/gl-select-box": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/gl-select-box/-/gl-select-box-1.0.4.tgz",
- "integrity": "sha512-mKsCnglraSKyBbQiGq0Ila0WF+m6Tr+EWT2yfaMn/Sh9aMHq5Wt0F/l6Cf/Ed3CdERq5jHWAY5yxLviZteYu2w==",
- "dev": true,
- "dependencies": {
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "glslify": "^7.0.0"
- }
- },
- "node_modules/gl-select-static": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/gl-select-static/-/gl-select-static-2.0.7.tgz",
- "integrity": "sha512-OvpYprd+ngl3liEatBTdXhSyNBjwvjMSvV2rN0KHpTU+BTi4viEETXNZXFgGXY37qARs0L28ybk3UQEW6C5Nnw==",
- "dev": true,
- "dependencies": {
- "bit-twiddle": "^1.0.2",
- "gl-fbo": "^2.0.5",
- "ndarray": "^1.0.18",
- "typedarray-pool": "^1.1.0"
- }
- },
- "node_modules/gl-shader": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/gl-shader/-/gl-shader-4.3.1.tgz",
- "integrity": "sha512-xLoN6XtRLlg97SEqtuzfKc+pVWpVkQ3YjDI1kuCale8tF7+zMhiKlMfmG4IMQPMdKJZQbIc/Ny8ZusEpfh5U+w==",
- "dev": true,
- "dependencies": {
- "gl-format-compiler-error": "^1.0.2",
- "weakmap-shim": "^1.1.0"
- }
- },
- "node_modules/gl-spikes2d": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/gl-spikes2d/-/gl-spikes2d-1.0.2.tgz",
- "integrity": "sha512-QVeOZsi9nQuJJl7NB3132CCv5KA10BWxAY2QgJNsKqbLsG53B/TrGJpjIAohnJftdZ4fT6b3ZojWgeaXk8bOOA==",
- "dev": true
- },
- "node_modules/gl-spikes3d": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.10.tgz",
- "integrity": "sha512-lT3xroowOFxMvlhT5Mof76B2TE02l5zt/NIWljhczV2FFHgIVhA4jMrd5dIv1so1RXMBDJIKu0uJI3QKliDVLg==",
- "dev": true,
- "dependencies": {
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "gl-vao": "^1.3.0",
- "glslify": "^7.0.0"
- }
- },
- "node_modules/gl-state": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/gl-state/-/gl-state-1.0.0.tgz",
- "integrity": "sha1-Ji+qdYNbC5xTLBLzitxCXR0wzRc=",
- "dev": true,
- "dependencies": {
- "uniq": "^1.0.0"
- }
- },
- "node_modules/gl-streamtube3d": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/gl-streamtube3d/-/gl-streamtube3d-1.4.1.tgz",
- "integrity": "sha512-rH02v00kgwgdpkXVo7KsSoPp38bIAYR9TE1iONjcQ4cQAlDhrGRauqT/P5sUaOIzs17A2DxWGcXM+EpNQs9pUA==",
- "dev": true,
- "dependencies": {
- "gl-cone3d": "^1.5.2",
- "gl-vec3": "^1.1.3",
- "gl-vec4": "^1.0.1",
- "glsl-inverse": "^1.0.0",
- "glsl-out-of-range": "^1.0.4",
- "glsl-specular-cook-torrance": "^2.0.1",
- "glslify": "^7.0.0"
- }
- },
- "node_modules/gl-surface3d": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/gl-surface3d/-/gl-surface3d-1.6.0.tgz",
- "integrity": "sha512-x15+u4712ysnB85G55RLJEml6mOB4VaDn0VTlXCc9JcjRl5Es10Tk7lhGGyiPtkCfHwvhnkxzYA1/rHHYN7Y0A==",
- "dev": true,
- "dependencies": {
- "binary-search-bounds": "^2.0.4",
- "bit-twiddle": "^1.0.2",
- "colormap": "^2.3.1",
- "dup": "^1.0.0",
- "gl-buffer": "^2.1.2",
- "gl-mat4": "^1.2.0",
- "gl-shader": "^4.2.1",
- "gl-texture2d": "^2.1.0",
- "gl-vao": "^1.3.0",
- "glsl-out-of-range": "^1.0.4",
- "glsl-specular-beckmann": "^1.1.2",
- "glslify": "^7.0.0",
- "ndarray": "^1.0.18",
- "ndarray-gradient": "^1.0.0",
- "ndarray-ops": "^1.2.2",
- "ndarray-pack": "^1.2.1",
- "ndarray-scratch": "^1.2.0",
- "surface-nets": "^1.0.2",
- "typedarray-pool": "^1.1.0"
- }
- },
"node_modules/gl-text": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.3.1.tgz",
@@ -4025,15 +3659,13 @@
"typedarray-pool": "^1.1.0"
}
},
- "node_modules/gl-texture2d": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/gl-texture2d/-/gl-texture2d-2.1.0.tgz",
- "integrity": "sha1-/2gk5+fDGoum/c2+nlxpXX4hh8c=",
+ "node_modules/gl-text/node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
"dev": true,
- "dependencies": {
- "ndarray": "^1.0.15",
- "ndarray-ops": "^1.2.2",
- "typedarray-pool": "^1.1.0"
+ "engines": {
+ "node": ">=0.10.0"
}
},
"node_modules/gl-util": {
@@ -4051,28 +3683,19 @@
"weak-map": "^1.0.5"
}
},
- "node_modules/gl-vao": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gl-vao/-/gl-vao-1.3.0.tgz",
- "integrity": "sha1-6ekqqVWIyrnVwvBLaTRAw99pGSM=",
- "dev": true
- },
- "node_modules/gl-vec3": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/gl-vec3/-/gl-vec3-1.1.3.tgz",
- "integrity": "sha512-jduKUqT0SGH02l8Yl+mV1yVsDfYgQAJyXGxkJQGyxPLHRiW25DwVIRPt6uvhrEMHftJfqhqKthRcyZqNEl9Xdw==",
- "dev": true
- },
- "node_modules/gl-vec4": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/gl-vec4/-/gl-vec4-1.0.1.tgz",
- "integrity": "sha1-l9loeCgbFLUyy84QF4Xf0cs0CWQ=",
- "dev": true
+ "node_modules/gl-util/node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
"node_modules/glob": {
- "version": "7.1.7",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
- "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
+ "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
"dev": true,
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -4102,21 +3725,6 @@
"glob-all": "bin/glob-all"
}
},
- "node_modules/glob-all/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
"node_modules/glob-all/node_modules/cliui": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
@@ -4128,37 +3736,6 @@
"wrap-ansi": "^6.2.0"
}
},
- "node_modules/glob-all/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/glob-all/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/glob-all/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/glob-all/node_modules/get-caller-file": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
@@ -4168,44 +3745,12 @@
"node": "6.* || 8.* || >= 10.*"
}
},
- "node_modules/glob-all/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/glob-all/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/glob-all/node_modules/require-main-filename": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
"integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
"dev": true
},
- "node_modules/glob-all/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/glob-all/node_modules/which-module": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
@@ -4380,9 +3925,9 @@
}
},
"node_modules/globby": {
- "version": "11.0.3",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz",
- "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==",
+ "version": "11.0.4",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
+ "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
"dev": true,
"dependencies": {
"array-union": "^2.1.0",
@@ -4428,18 +3973,6 @@
"glsl-tokenizer": "^2.0.2"
}
},
- "node_modules/glsl-inverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/glsl-inverse/-/glsl-inverse-1.0.0.tgz",
- "integrity": "sha1-EsCx0GX1WERNHm/q95td34qRiuY=",
- "dev": true
- },
- "node_modules/glsl-out-of-range": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/glsl-out-of-range/-/glsl-out-of-range-1.0.4.tgz",
- "integrity": "sha512-fCcDu2LCQ39VBvfe1FbhuazXEf0CqMZI9OYXrYlL6uUARG48CTAbL04+tZBtVM0zo1Ljx4OLu2AxNquq++lxWQ==",
- "dev": true
- },
"node_modules/glsl-resolve": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/glsl-resolve/-/glsl-resolve-0.0.1.tgz",
@@ -4465,31 +3998,6 @@
"node": ">=0.4"
}
},
- "node_modules/glsl-shader-name": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/glsl-shader-name/-/glsl-shader-name-1.0.0.tgz",
- "integrity": "sha1-osMLO6c0mb77DMcYTXx3M91LSH0=",
- "dev": true,
- "dependencies": {
- "atob-lite": "^1.0.0",
- "glsl-tokenizer": "^2.0.2"
- }
- },
- "node_modules/glsl-specular-beckmann": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/glsl-specular-beckmann/-/glsl-specular-beckmann-1.1.2.tgz",
- "integrity": "sha1-/OkFaTPs3yRWJ4N2pU0IKJPndfE=",
- "dev": true
- },
- "node_modules/glsl-specular-cook-torrance": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/glsl-specular-cook-torrance/-/glsl-specular-cook-torrance-2.0.1.tgz",
- "integrity": "sha1-qJHMBsjHtPRyhwK0gk/ay7ln148=",
- "dev": true,
- "dependencies": {
- "glsl-specular-beckmann": "^1.1.1"
- }
- },
"node_modules/glsl-token-assignments": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/glsl-token-assignments/-/glsl-token-assignments-2.0.2.tgz",
@@ -4681,9 +4189,9 @@
}
},
"node_modules/graceful-fs": {
- "version": "4.2.6",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
- "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
+ "version": "4.2.8",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
+ "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
"dev": true
},
"node_modules/grid-index": {
@@ -4881,6 +4389,15 @@
"yargs": "^3.31.0"
}
},
+ "node_modules/gulp-fontello/node_modules/ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/gulp-fontello/node_modules/camelcase": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
@@ -4890,6 +4407,44 @@
"node": ">=0.10.0"
}
},
+ "node_modules/gulp-fontello/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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "dependencies": {
+ "number-is-nan": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/gulp-fontello/node_modules/string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "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/gulp-fontello/node_modules/strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/gulp-fontello/node_modules/yargs": {
"version": "3.32.0",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz",
@@ -4945,85 +4500,6 @@
"readable-stream": "2 || 3"
}
},
- "node_modules/gulp-sass/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/gulp-sass/node_modules/chalk": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/gulp-sass/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/gulp-sass/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/gulp-sass/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/gulp-sass/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/gulp-sass/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/gulp-spawn": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/gulp-spawn/-/gulp-spawn-1.0.0.tgz",
@@ -5057,21 +4533,6 @@
"stylelint": "^13.0.0"
}
},
- "node_modules/gulp-stylelint/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
"node_modules/gulp-stylelint/node_modules/chalk": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
@@ -5085,33 +4546,6 @@
"node": ">=8"
}
},
- "node_modules/gulp-stylelint/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/gulp-stylelint/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/gulp-stylelint/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/gulp-stylelint/node_modules/source-map": {
"version": "0.7.3",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
@@ -5121,18 +4555,6 @@
"node": ">= 8"
}
},
- "node_modules/gulp-stylelint/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/gulp-stylelint/node_modules/through2": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
@@ -5161,6 +4583,43 @@
"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": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "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-util": {
"version": "3.0.8",
"resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
@@ -5240,15 +4699,6 @@
"integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
"dev": true
},
- "node_modules/gulp-util/node_modules/object-assign": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
- "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/gulp-util/node_modules/replace-ext": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
@@ -5348,12 +4798,12 @@
}
},
"node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "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": ">=4"
+ "node": ">=8"
}
},
"node_modules/has-gulplog": {
@@ -5425,6 +4875,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/has-values/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/has-values/node_modules/kind-of": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
@@ -5450,10 +4906,16 @@
}
},
"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
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
+ "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
},
"node_modules/hsluv": {
"version": "0.0.3",
@@ -5593,16 +5055,6 @@
"node": ">=0.8.19"
}
},
- "node_modules/incremental-convex-hull": {
- "version": "1.1.0",
- "resolved": "git+ssh://git@github.com/plotly/incremental-convex-hull.git#352d9e73861913695fd4e1a4c6ad79898c0c8268",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "robust-orientation": "^1.1.2",
- "simplicial-complex": "^1.0.0"
- }
- },
"node_modules/indent-string": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
@@ -5643,15 +5095,6 @@
"node": ">= 0.10"
}
},
- "node_modules/interval-tree-1d": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/interval-tree-1d/-/interval-tree-1d-1.0.4.tgz",
- "integrity": "sha512-wY8QJH+6wNI0uh4pDQzMvl+478Qh7Rl4qLmqiluxALlNvl+I+o5x38Pw3/z7mDPTPS1dQalZJXsmbvxx5gclhQ==",
- "dev": true,
- "dependencies": {
- "binary-search-bounds": "^2.0.0"
- }
- },
"node_modules/invert-kv": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
@@ -5661,12 +5104,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/iota-array": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/iota-array/-/iota-array-1.0.0.tgz",
- "integrity": "sha1-ge9X/l0FgUzVjCSDYyqZwwoOgIc=",
- "dev": true
- },
"node_modules/is-absolute": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
@@ -5692,6 +5129,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/is-accessor-descriptor/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-accessor-descriptor/node_modules/kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -5771,15 +5214,32 @@
"dev": true
},
"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
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
+ "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
+ "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"
+ }
+ ],
+ "engines": {
+ "node": ">=4"
+ }
},
"node_modules/is-core-module": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
- "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
+ "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
"dev": true,
"dependencies": {
"has": "^1.0.3"
@@ -5800,6 +5260,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/is-data-descriptor/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-data-descriptor/node_modules/kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -5836,23 +5302,11 @@
"node": ">=0.10.0"
}
},
- "node_modules/is-descriptor/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/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==",
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
"dev": true,
- "dependencies": {
- "is-plain-object": "^2.0.4"
- },
"engines": {
"node": ">=0.10.0"
}
@@ -5894,21 +5348,18 @@
"dev": true
},
"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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"dev": true,
- "dependencies": {
- "number-is-nan": "^1.0.0"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
"node_modules/is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "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"
@@ -5963,6 +5414,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/is-number/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-number/node_modules/kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -6012,13 +5469,10 @@
}
},
"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==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
"dev": true,
- "dependencies": {
- "isobject": "^3.0.1"
- },
"engines": {
"node": ">=0.10.0"
}
@@ -6167,6 +5621,12 @@
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
"dev": true
},
+ "node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "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",
@@ -6201,9 +5661,9 @@
"dev": true
},
"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==",
+ "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"
@@ -6229,9 +5689,9 @@
}
},
"node_modules/lazystream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
- "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
+ "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"
@@ -6264,12 +5724,6 @@
"node": ">= 0.10"
}
},
- "node_modules/lerp": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/lerp/-/lerp-1.0.3.tgz",
- "integrity": "sha1-oYyJaPkXiW3hXM/MKNVaa3Med24=",
- "dev": true
- },
"node_modules/levn": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
@@ -6302,6 +5756,18 @@
"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/lines-and-columns": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
@@ -6324,6 +5790,18 @@
"node": ">=0.10.0"
}
},
+ "node_modules/load-json-file/node_modules/parse-json": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "dev": true,
+ "dependencies": {
+ "error-ex": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
@@ -6495,76 +5973,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/log-symbols/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/log-symbols/node_modules/chalk": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/log-symbols/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/log-symbols/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/log-symbols/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/log-symbols/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/longest-streak": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
@@ -6575,6 +5983,18 @@
"url": "https://github.com/sponsors/wooorm"
}
},
+ "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/make-error": {
"version": "1.3.6",
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
@@ -6602,6 +6022,15 @@
"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",
@@ -6630,12 +6059,15 @@
}
},
"node_modules/map-obj": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
- "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
+ "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/map-visit": {
@@ -6684,38 +6116,6 @@
"node": ">=6.4.0"
}
},
- "node_modules/mat4-decompose": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mat4-decompose/-/mat4-decompose-1.0.4.tgz",
- "integrity": "sha1-ZetP451wh496RE60Yk1S9+frL68=",
- "dev": true,
- "dependencies": {
- "gl-mat4": "^1.0.1",
- "gl-vec3": "^1.0.2"
- }
- },
- "node_modules/mat4-interpolate": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mat4-interpolate/-/mat4-interpolate-1.0.4.tgz",
- "integrity": "sha1-Vf/p6zw1KV4sDVqfdyXZBoqJ/3Q=",
- "dev": true,
- "dependencies": {
- "gl-mat4": "^1.0.1",
- "gl-vec3": "^1.0.2",
- "mat4-decompose": "^1.0.3",
- "mat4-recompose": "^1.0.3",
- "quat-slerp": "^1.0.0"
- }
- },
- "node_modules/mat4-recompose": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mat4-recompose/-/mat4-recompose-1.0.4.tgz",
- "integrity": "sha1-OVPCMP8kc9x3LuAUpSySXPgbDk0=",
- "dev": true,
- "dependencies": {
- "gl-mat4": "^1.0.1"
- }
- },
"node_modules/matchdep": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
@@ -6744,6 +6144,19 @@
"node": ">=0.10.0"
}
},
+ "node_modules/matchdep/node_modules/extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "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",
@@ -6797,6 +6210,18 @@
"node": ">=0.10.0"
}
},
+ "node_modules/matchdep/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/matchdep/node_modules/is-glob": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
@@ -6809,6 +6234,27 @@
"node": ">=0.10.0"
}
},
+ "node_modules/matchdep/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/matchdep/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/matchdep/node_modules/micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -6852,18 +6298,6 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/matrix-camera-controller": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/matrix-camera-controller/-/matrix-camera-controller-2.1.4.tgz",
- "integrity": "sha512-zsPGPONclrKSImNpqqKDTcqFpWLAIwMXEJtCde4IFPOw1dA9udzFg4HOFytOTosOFanchrx7+Hqq6glLATIxBA==",
- "dev": true,
- "dependencies": {
- "binary-search-bounds": "^2.0.0",
- "gl-mat4": "^1.1.2",
- "gl-vec3": "^1.0.3",
- "mat4-interpolate": "^1.0.3"
- }
- },
"node_modules/mdast-util-from-markdown": {
"version": "0.8.5",
"resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz",
@@ -6915,6 +6349,32 @@
"integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
"dev": true
},
+ "node_modules/meow": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
+ "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
+ "dev": true,
+ "dependencies": {
+ "@types/minimist": "^1.2.0",
+ "camelcase-keys": "^6.2.2",
+ "decamelize": "^1.2.0",
+ "decamelize-keys": "^1.1.0",
+ "hard-rejection": "^2.1.0",
+ "minimist-options": "4.1.0",
+ "normalize-package-data": "^3.0.0",
+ "read-pkg-up": "^7.0.1",
+ "redent": "^3.0.0",
+ "trim-newlines": "^3.0.0",
+ "type-fest": "^0.18.0",
+ "yargs-parser": "^20.2.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/merge2": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
@@ -6945,9 +6405,9 @@
}
},
"node_modules/micromark/node_modules/debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
@@ -7066,6 +6526,15 @@
"node": ">= 6"
}
},
+ "node_modules/minimist-options/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/mixin-deep": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
@@ -7079,6 +6548,30 @@
"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.29.1",
"resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
@@ -7100,15 +6593,6 @@
"node": "*"
}
},
- "node_modules/monotone-convex-hull-2d": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/monotone-convex-hull-2d/-/monotone-convex-hull-2d-1.0.1.tgz",
- "integrity": "sha1-R/Xa6t88Sv03dkuqGqh4ekDu4Iw=",
- "dev": true,
- "dependencies": {
- "robust-orientation": "^1.1.3"
- }
- },
"node_modules/mouse-change": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/mouse-change/-/mouse-change-1.4.0.tgz",
@@ -7142,9 +6626,9 @@
}
},
"node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"dev": true
},
"node_modules/multipipe": {
@@ -7160,6 +6644,7 @@
"version": "3.3.4",
"resolved": "https://registry.npmjs.org/mumath/-/mumath-3.3.4.tgz",
"integrity": "sha1-SNSg8P2MrU57Mglu6JsWGmPTC78=",
+ "deprecated": "Redundant dependency in your project.",
"dev": true,
"dependencies": {
"almost-equal": "^1.1.0"
@@ -7222,6 +6707,19 @@
"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": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/nanomatch/node_modules/is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -7260,84 +6758,49 @@
"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/native-promise-only": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/native-promise-only/-/native-promise-only-0.8.1.tgz",
"integrity": "sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE=",
"dev": true
},
- "node_modules/ndarray": {
- "version": "1.1.0",
- "resolved": "git+ssh://git@github.com/plotly/ndarray.git#70ec67233be65de444307a6916aba2655e28bd84",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "is-buffer": "^1.0.2"
- }
- },
- "node_modules/ndarray-extract-contour": {
- "version": "1.1.0",
- "resolved": "git+ssh://git@github.com/plotly/ndarray-extract-contour.git#0d8ed3a2fee873f08868c35894d608794e8e9d83",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "typedarray-pool": "^1.0.0"
- }
- },
- "node_modules/ndarray-gradient": {
- "version": "1.1.0",
- "resolved": "git+ssh://git@github.com/plotly/ndarray-gradient.git#c43b0856d77084cfac7c9d96c6ddc73aeddc0bd8",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "dup": "^1.0.0"
- }
- },
- "node_modules/ndarray-linear-interpolate": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/ndarray-linear-interpolate/-/ndarray-linear-interpolate-1.0.0.tgz",
- "integrity": "sha1-eLySuFuavBW25n7mWCj54hN65ys=",
- "dev": true
- },
- "node_modules/ndarray-ops": {
- "version": "1.3.0",
- "resolved": "git+ssh://git@github.com/plotly/ndarray-ops.git#afac881492696196c9966f77507558737f60c716",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/ndarray-pack": {
- "version": "1.3.0",
- "resolved": "git+ssh://git@github.com/plotly/ndarray-pack.git#b0cd1f835c2b623f860a3dbb0c5709c98b30aea0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ndarray": "^1.0.13"
- }
- },
- "node_modules/ndarray-scratch": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/ndarray-scratch/-/ndarray-scratch-1.2.0.tgz",
- "integrity": "sha1-YwRjbWLrqT20cnrBPGkzQdulDgE=",
- "dev": true,
- "dependencies": {
- "ndarray": "^1.0.14",
- "ndarray-ops": "^1.2.1",
- "typedarray-pool": "^1.0.2"
- }
- },
- "node_modules/ndarray-sort": {
- "version": "1.1.0",
- "resolved": "git+ssh://git@github.com/plotly/ndarray-sort.git#8b3c03c0c58906640a0551505601544c9775a87a",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "typedarray-pool": "^1.0.0"
- }
- },
"node_modules/needle": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz",
- "integrity": "sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/needle/-/needle-3.0.0.tgz",
+ "integrity": "sha512-eGr0qnfHxAjr+Eptl1zr2lgUQUPC1SZfTkg2kFi0kxr1ChJonHUVYobkug8siBKMlyUVVp56MSkp6CSeXH/jgw==",
"dev": true,
"dependencies": {
"debug": "^3.2.6",
@@ -7351,52 +6814,46 @@
"node": ">= 4.4.x"
}
},
- "node_modules/needle/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/needle/node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true
- },
"node_modules/next-tick": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
"dev": true
},
- "node_modules/nextafter": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/nextafter/-/nextafter-1.0.0.tgz",
- "integrity": "sha1-t9d7U1MQ4+CX5gJauwqQNHfsGjo=",
- "dev": true,
- "dependencies": {
- "double-bits": "^1.1.0"
- }
- },
"node_modules/node-releases": {
- "version": "1.1.73",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz",
- "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
+ "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
"dev": true
},
"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==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
+ "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
"dev": true,
"dependencies": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
+ "hosted-git-info": "^4.0.1",
+ "is-core-module": "^2.5.0",
+ "semver": "^7.3.4",
"validate-npm-package-license": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/normalize-package-data/node_modules/semver": {
+ "version": "7.3.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
}
},
"node_modules/normalize-path": {
@@ -7429,12 +6886,6 @@
"integrity": "sha1-RWNg5g7Odfvve11+FgSA5//Rb+U=",
"dev": true
},
- "node_modules/normals": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/normals/-/normals-1.1.0.tgz",
- "integrity": "sha1-MltZXtNK/kZ6bFWhT9kIV4f/WcA=",
- "dev": 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",
@@ -7474,16 +6925,10 @@
"node": ">=0.10.0"
}
},
- "node_modules/numeric": {
- "version": "1.2.6",
- "resolved": "https://registry.npmjs.org/numeric/-/numeric-1.2.6.tgz",
- "integrity": "sha1-dlsCvvl5iPz4gNTrPza4D6MTNao=",
- "dev": true
- },
"node_modules/object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+ "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
"dev": true,
"engines": {
"node": ">=0.10.0"
@@ -7503,6 +6948,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/object-copy/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/object-copy/node_modules/kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -7633,16 +7084,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/orbit-camera-controller": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/orbit-camera-controller/-/orbit-camera-controller-4.0.0.tgz",
- "integrity": "sha1-bis28OeHhmPDMPUNqbfOaGwncAU=",
- "dev": true,
- "dependencies": {
- "filtered-vector": "^1.2.1",
- "gl-mat4": "^1.0.3"
- }
- },
"node_modules/ordered-read-streams": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
@@ -7715,18 +7156,6 @@
"node": ">=6"
}
},
- "node_modules/pad-left": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/pad-left/-/pad-left-1.0.2.tgz",
- "integrity": "sha1-GeVzXqmDlaJs7carkm6tEPMQDUw=",
- "dev": true,
- "dependencies": {
- "repeat-string": "^1.3.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -7778,15 +7207,21 @@
}
},
"node_modules/parse-json": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
- "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
"dev": true,
"dependencies": {
- "error-ex": "^1.2.0"
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/parse-node-version": {
@@ -7854,15 +7289,12 @@
"dev": true
},
"node_modules/path-exists": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
- "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "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,
- "dependencies": {
- "pinkie-promise": "^2.0.0"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
"node_modules/path-is-absolute": {
@@ -7935,6 +7367,12 @@
"integrity": "sha1-X3yysfIabh6ISgyHhVqko3NhEHs=",
"dev": true
},
+ "node_modules/picocolors": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
+ "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
+ "dev": true
+ },
"node_modules/picomatch": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
@@ -7977,31 +7415,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/planar-dual": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/planar-dual/-/planar-dual-1.0.2.tgz",
- "integrity": "sha1-tqQjVSOxsMt55fkm+OozXdmC1WM=",
- "dev": true,
- "dependencies": {
- "compare-angle": "^1.0.0",
- "dup": "^1.0.0"
- }
- },
- "node_modules/planar-graph-to-polyline": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/planar-graph-to-polyline/-/planar-graph-to-polyline-1.0.6.tgz",
- "integrity": "sha512-h8a9kdAjo7mRhC0X6HZ42xzFp7vKDZA+Hygyhsq/08Qi4vVAQYJaLLYLvKUUzRbVKvdYqq0reXHyV0EygyEBHA==",
- "dev": true,
- "dependencies": {
- "edges-to-adjacency-list": "^1.0.0",
- "planar-dual": "^1.0.0",
- "point-in-big-polygon": "^2.0.1",
- "robust-orientation": "^1.0.1",
- "robust-sum": "^1.0.0",
- "two-product": "^1.0.0",
- "uniq": "^1.0.0"
- }
- },
"node_modules/plexer": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/plexer/-/plexer-2.0.0.tgz",
@@ -8030,26 +7443,22 @@
}
},
"node_modules/plotly.js": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-2.5.1.tgz",
- "integrity": "sha512-nAQKUwO3jwh9aBq/TSTdw5le1QZvU8EgFQSgpVzq/xEnyNiNvYdcWMKM+8Ku6sji7N5FLb/mbsktrQON/n59+A==",
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-2.6.0.tgz",
+ "integrity": "sha512-pQWOHHW7Den0+uqUTfFFahKvrgHrVgfQ9+/VTzQEkNLJwl24L5yWdCqpa0Rbf3IlGLMvhMHs7CSowaJPx64ABA==",
"dev": true,
"dependencies": {
"@plotly/d3": "3.8.0",
"@plotly/d3-sankey": "0.7.2",
"@plotly/d3-sankey-circular": "0.33.1",
- "@plotly/point-cluster": "^3.1.9",
"@turf/area": "^6.4.0",
"@turf/bbox": "^6.4.0",
"@turf/centroid": "^6.0.2",
- "alpha-shape": "^1.0.0",
- "box-intersect": "github:plotly/box-intersect#v1.1.0",
"canvas-fit": "^1.5.0",
"color-alpha": "1.0.4",
"color-normalize": "1.5.0",
"color-parse": "1.3.8",
"color-rgba": "2.1.1",
- "convex-hull": "^1.0.3",
"country-regex": "^1.1.0",
"d3-force": "^1.2.1",
"d3-format": "^1.4.5",
@@ -8059,42 +7468,18 @@
"d3-interpolate": "^1.4.0",
"d3-time": "^1.1.0",
"d3-time-format": "^2.2.3",
- "delaunay-triangulate": "^1.1.6",
"fast-isnumeric": "^1.1.4",
- "gl-cone3d": "^1.5.2",
- "gl-error3d": "^1.0.16",
- "gl-heatmap2d": "^1.1.1",
- "gl-line3d": "1.2.1",
"gl-mat4": "^1.2.0",
- "gl-mesh3d": "^2.3.1",
- "gl-plot2d": "^1.4.5",
- "gl-plot3d": "^2.4.7",
- "gl-pointcloud2d": "^1.0.3",
- "gl-scatter3d": "^1.2.3",
- "gl-select-box": "^1.0.4",
- "gl-shader": "4.3.1",
- "gl-spikes2d": "^1.0.2",
- "gl-streamtube3d": "^1.4.1",
- "gl-surface3d": "^1.6.0",
"gl-text": "^1.3.1",
"glslify": "^7.1.1",
"has-hover": "^1.0.1",
"has-passive-events": "^1.0.0",
- "incremental-convex-hull": "github:plotly/incremental-convex-hull#v1.1.0",
"is-mobile": "^2.2.2",
"mapbox-gl": "1.10.1",
- "matrix-camera-controller": "^2.1.4",
"mouse-change": "^1.4.0",
"mouse-event-offset": "^3.0.2",
"mouse-wheel": "^1.2.0",
"native-promise-only": "^0.8.1",
- "ndarray": "github:plotly/ndarray#v1.1.0",
- "ndarray-extract-contour": "github:plotly/ndarray-extract-contour#v1.1.0",
- "ndarray-gradient": "github:plotly/ndarray-gradient#v1.1.0",
- "ndarray-linear-interpolate": "^1.0.0",
- "ndarray-ops": "github:plotly/ndarray-ops#v1.3.0",
- "ndarray-pack": "github:plotly/ndarray-pack#v1.3.0",
- "ndarray-sort": "github:plotly/ndarray-sort#v1.1.0",
"parse-svg-path": "^0.1.2",
"polybooljs": "^1.2.0",
"probe-image-size": "^7.2.1",
@@ -8103,23 +7488,13 @@
"regl-line2d": "^3.1.2",
"regl-scatter2d": "^3.2.8",
"regl-splom": "^1.0.14",
- "right-now": "^1.0.0",
- "robust-determinant": "github:plotly/robust-determinant#v1.2.1",
- "robust-in-sphere": "1.2.1",
- "robust-linear-solve": "github:plotly/robust-linear-solve#v1.1.1",
- "robust-orientation": "1.2.1",
- "simplicial-complex-contour": "github:plotly/simplicial-complex-contour#v1.1.0",
"strongly-connected-components": "^1.0.1",
"superscript-text": "^1.0.0",
- "surface-nets": "github:plotly/surface-nets#v1.1.1",
"svg-path-sdf": "^1.1.3",
"tinycolor2": "^1.4.2",
- "to-px": "1.0.1",
"topojson-client": "^3.1.0",
- "vectorize-text": "3.2.2",
"webgl-context": "^2.2.0",
- "world-calendars": "^1.0.3",
- "zero-crossings": "github:plotly/zero-crossings#v1.1.0"
+ "world-calendars": "^1.0.3"
}
},
"node_modules/plugin-error": {
@@ -8137,16 +7512,41 @@
"node": ">= 0.10"
}
},
- "node_modules/point-in-big-polygon": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/point-in-big-polygon/-/point-in-big-polygon-2.0.1.tgz",
- "integrity": "sha512-DtrN8pa2VfMlvmWlCcypTFeBE4+OYz1ojDNJLKCWa4doiVAD6PRBbxFYAT71tsp5oKaRXT5sxEiHCAQKb1zr2Q==",
+ "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": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
"dev": true,
"dependencies": {
- "binary-search-bounds": "^2.0.0",
- "interval-tree-1d": "^1.0.1",
- "robust-orientation": "^1.1.3",
- "slab-decomposition": "^1.0.1"
+ "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/polybooljs": {
@@ -8155,15 +7555,6 @@
"integrity": "sha1-tDkMLgedTCYtOyUExiiNlbp6R1g=",
"dev": true
},
- "node_modules/polytope-closest-point": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/polytope-closest-point/-/polytope-closest-point-1.0.0.tgz",
- "integrity": "sha1-5uV/QIGrXox3i4Ee8G4sSK4zjD8=",
- "dev": true,
- "dependencies": {
- "numeric": "^1.2.6"
- }
- },
"node_modules/popper.js": {
"version": "1.16.1",
"resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz",
@@ -8185,14 +7576,13 @@
}
},
"node_modules/postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
+ "version": "7.0.39",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
+ "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
"dev": true,
"dependencies": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
+ "picocolors": "^0.2.1",
+ "source-map": "^0.6.1"
},
"engines": {
"node": ">=6.0.0"
@@ -8314,22 +7704,10 @@
"integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
"dev": true
},
- "node_modules/postcss/node_modules/supports-color": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
- "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
- "dev": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/potpack": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.1.tgz",
- "integrity": "sha512-15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz",
+ "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==",
"dev": true
},
"node_modules/prelude-ls": {
@@ -8361,6 +7739,23 @@
"stream-parser": "~0.3.1"
}
},
+ "node_modules/probe-image-size/node_modules/needle": {
+ "version": "2.9.1",
+ "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz",
+ "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^3.2.6",
+ "iconv-lite": "^0.4.4",
+ "sax": "^1.2.4"
+ },
+ "bin": {
+ "needle": "bin/needle"
+ },
+ "engines": {
+ "node": ">= 4.4.x"
+ }
+ },
"node_modules/process": {
"version": "0.11.10",
"resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
@@ -8377,9 +7772,9 @@
"dev": true
},
"node_modules/protocol-buffers-schema": {
- "version": "3.5.1",
- "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.5.1.tgz",
- "integrity": "sha512-YVCvdhxWNDP8/nJDyXLuM+UFsuPk4+1PB7WGPVDzm3HTHbzFLxQYeW2iZpS4mmnXrQJGBzt230t/BbEb7PrQaw==",
+ "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==",
"dev": true
},
"node_modules/pulltorefreshjs": {
@@ -8442,29 +7837,6 @@
"to-uint8": "^1.4.1"
}
},
- "node_modules/pxls/node_modules/is-buffer": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
- "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
- "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"
- }
- ],
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/quantize": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/quantize/-/quantize-1.0.2.tgz",
@@ -8474,15 +7846,6 @@
"node": ">=0.10.21"
}
},
- "node_modules/quat-slerp": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/quat-slerp/-/quat-slerp-1.0.1.tgz",
- "integrity": "sha1-K6oVzjprvcMkHZcusXKDE57Wnyk=",
- "dev": true,
- "dependencies": {
- "gl-quat": "^1.0.0"
- }
- },
"node_modules/queue-microtask": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -8527,54 +7890,81 @@
"performance-now": "^2.1.0"
}
},
- "node_modules/rat-vec": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/rat-vec/-/rat-vec-1.1.1.tgz",
- "integrity": "sha1-Dd4rZrezS7G80qI4BerIBth/0X8=",
- "dev": true,
- "dependencies": {
- "big-rat": "^1.0.3"
- }
- },
"node_modules/read-pkg": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
- "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
+ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
"dev": true,
"dependencies": {
- "load-json-file": "^1.0.0",
- "normalize-package-data": "^2.3.2",
- "path-type": "^1.0.0"
+ "@types/normalize-package-data": "^2.4.0",
+ "normalize-package-data": "^2.5.0",
+ "parse-json": "^5.0.0",
+ "type-fest": "^0.6.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
"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": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
+ "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
"dev": true,
"dependencies": {
- "find-up": "^1.0.0",
- "read-pkg": "^1.0.0"
+ "find-up": "^4.1.0",
+ "read-pkg": "^5.2.0",
+ "type-fest": "^0.8.1"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/read-pkg/node_modules/path-type": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
- "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "node_modules/read-pkg-up/node_modules/type-fest": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/read-pkg/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/read-pkg/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": {
- "graceful-fs": "^4.1.2",
- "pify": "^2.0.0",
- "pinkie-promise": "^2.0.0"
- },
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "node_modules/read-pkg/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/read-pkg/node_modules/type-fest": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+ "dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
"node_modules/readable-stream": {
@@ -8631,6 +8021,19 @@
"node": ">=0.10.0"
}
},
+ "node_modules/readdirp/node_modules/extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "dependencies": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/readdirp/node_modules/is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -8669,6 +8072,39 @@
"node": ">=0.10.0"
}
},
+ "node_modules/readdirp/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/readdirp/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/readdirp/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/readdirp/node_modules/micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -8705,15 +8141,17 @@
"node": ">= 0.10"
}
},
- "node_modules/reduce-simplicial-complex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/reduce-simplicial-complex/-/reduce-simplicial-complex-1.0.0.tgz",
- "integrity": "sha1-dNaWovg196bc2SBl/YxRgfLt+Lw=",
+ "node_modules/redent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
"dev": true,
"dependencies": {
- "cell-orientation": "^1.0.1",
- "compare-cell": "^1.0.0",
- "compare-oriented-cell": "^1.0.1"
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
"node_modules/regex-not": {
@@ -8729,6 +8167,43 @@
"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": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "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/regex-regex": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/regex-regex/-/regex-regex-1.0.0.tgz",
@@ -8756,6 +8231,15 @@
"update-diff": "^1.1.0"
}
},
+ "node_modules/regl-error2d/node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/regl-line2d": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/regl-line2d/-/regl-line2d-3.1.2.tgz",
@@ -8776,6 +8260,15 @@
"to-float32": "^1.1.0"
}
},
+ "node_modules/regl-line2d/node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/regl-scatter2d": {
"version": "3.2.8",
"resolved": "https://registry.npmjs.org/regl-scatter2d/-/regl-scatter2d-3.2.8.tgz",
@@ -8800,6 +8293,15 @@
"update-diff": "^1.1.0"
}
},
+ "node_modules/regl-scatter2d/node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/regl-splom": {
"version": "1.0.14",
"resolved": "https://registry.npmjs.org/regl-splom/-/regl-splom-1.0.14.tgz",
@@ -8870,6 +8372,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/remove-bom-buffer/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/remove-bom-stream": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
@@ -8909,12 +8417,12 @@
}
},
"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==",
+ "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": ">= 0.10"
+ "node": ">= 10"
}
},
"node_modules/replace-homedir": {
@@ -9058,108 +8566,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/robust-compress": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/robust-compress/-/robust-compress-1.0.0.tgz",
- "integrity": "sha1-TPYsSzGNgwhRYBK7jBF1Lzkymxs=",
- "dev": true
- },
- "node_modules/robust-determinant": {
- "version": "1.2.1",
- "resolved": "git+ssh://git@github.com/plotly/robust-determinant.git#7cb499bb02411de80ae1a90e54893e46af82ca5e",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "robust-compress": "^1.0.0",
- "robust-scale": "^1.0.0",
- "robust-sum": "^1.0.0",
- "two-product": "^1.0.0"
- }
- },
- "node_modules/robust-dot-product": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/robust-dot-product/-/robust-dot-product-1.0.0.tgz",
- "integrity": "sha1-yboBeL0sMEv9cl9Y6Inx2UYARVM=",
- "dev": true,
- "dependencies": {
- "robust-sum": "^1.0.0",
- "two-product": "^1.0.0"
- }
- },
- "node_modules/robust-in-sphere": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/robust-in-sphere/-/robust-in-sphere-1.2.1.tgz",
- "integrity": "sha512-3zJdcMIOP1gdwux93MKTS0RiMYEGwQBoE5R1IW/9ZQmGeZzP7f7i4+xdcK8ujJvF/dEOS1WPuI9IB1WNFbj3Cg==",
- "dev": true,
- "dependencies": {
- "robust-scale": "^1.0.0",
- "robust-subtract": "^1.0.0",
- "robust-sum": "^1.0.0",
- "two-product": "^1.0.0"
- }
- },
- "node_modules/robust-linear-solve": {
- "version": "1.1.1",
- "resolved": "git+ssh://git@github.com/plotly/robust-linear-solve.git#90ad6de2ce011a1e0b53d9e9f6bf8d117053c492",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "robust-determinant": "^1.1.0"
- }
- },
- "node_modules/robust-orientation": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/robust-orientation/-/robust-orientation-1.2.1.tgz",
- "integrity": "sha512-FuTptgKwY6iNuU15nrIJDLjXzCChWB+T4AvksRtwPS/WZ3HuP1CElCm1t+OBfgQKfWbtZIawip+61k7+buRKAg==",
- "dev": true,
- "dependencies": {
- "robust-scale": "^1.0.2",
- "robust-subtract": "^1.0.0",
- "robust-sum": "^1.0.0",
- "two-product": "^1.0.2"
- }
- },
- "node_modules/robust-product": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/robust-product/-/robust-product-1.0.0.tgz",
- "integrity": "sha1-aFJQAHzbunzx3nW/9tKScBEJir4=",
- "dev": true,
- "dependencies": {
- "robust-scale": "^1.0.0",
- "robust-sum": "^1.0.0"
- }
- },
- "node_modules/robust-scale": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/robust-scale/-/robust-scale-1.0.2.tgz",
- "integrity": "sha1-d1Ey7QlULQKOWLLMecBikLz3jDI=",
- "dev": true,
- "dependencies": {
- "two-product": "^1.0.2",
- "two-sum": "^1.0.0"
- }
- },
- "node_modules/robust-segment-intersect": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/robust-segment-intersect/-/robust-segment-intersect-1.0.1.tgz",
- "integrity": "sha1-MlK2oPwboUreaRXMvgnLzpqrHBw=",
- "dev": true,
- "dependencies": {
- "robust-orientation": "^1.1.3"
- }
- },
- "node_modules/robust-subtract": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/robust-subtract/-/robust-subtract-1.0.0.tgz",
- "integrity": "sha1-4LFk4e2LpOOl3aRaEgODSNvtPpo=",
- "dev": true
- },
- "node_modules/robust-sum": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/robust-sum/-/robust-sum-1.0.0.tgz",
- "integrity": "sha1-FmRuUlKStNJdgnV6KGlV4Lv6U9k=",
- "dev": true
- },
"node_modules/run-parallel": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
@@ -9225,9 +8631,9 @@
"dev": true
},
"node_modules/sass": {
- "version": "1.42.1",
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.42.1.tgz",
- "integrity": "sha512-/zvGoN8B7dspKc5mC6HlaygyCBRvnyzzgD5khiaCfglWztY99cYoiTUksVx11NlnemrcfH5CEaCpsUKoW0cQqg==",
+ "version": "1.43.4",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz",
+ "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==",
"dev": true,
"dependencies": {
"chokidar": ">=3.0.0 <4.0.0"
@@ -9372,12 +8778,12 @@
"dev": true
},
"node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
"dev": true,
"bin": {
- "semver": "bin/semver"
+ "semver": "bin/semver.js"
}
},
"node_modules/semver-greatest-satisfied-range": {
@@ -9413,27 +8819,18 @@
"node": ">=0.10.0"
}
},
- "node_modules/set-value/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "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": {
- "is-extendable": "^0.1.0"
+ "isobject": "^3.0.1"
},
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/set-value/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/shallow-copy": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz",
@@ -9441,9 +8838,9 @@
"dev": true
},
"node_modules/signal-exit": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
- "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz",
+ "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==",
"dev": true
},
"node_modules/signum": {
@@ -9452,79 +8849,6 @@
"integrity": "sha1-dKfSvyogtA66FqkrFSEk8dVZ+nc=",
"dev": true
},
- "node_modules/simplicial-complex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/simplicial-complex/-/simplicial-complex-1.0.0.tgz",
- "integrity": "sha1-bDOk7Wn81Nkbe8rdOzC2NoPq4kE=",
- "dev": true,
- "dependencies": {
- "bit-twiddle": "^1.0.0",
- "union-find": "^1.0.0"
- }
- },
- "node_modules/simplicial-complex-boundary": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/simplicial-complex-boundary/-/simplicial-complex-boundary-1.0.1.tgz",
- "integrity": "sha1-csn/HiTeqjdMm7L6DL8MCB6++BU=",
- "dev": true,
- "dependencies": {
- "boundary-cells": "^2.0.0",
- "reduce-simplicial-complex": "^1.0.0"
- }
- },
- "node_modules/simplicial-complex-contour": {
- "version": "1.1.0",
- "resolved": "git+ssh://git@github.com/plotly/simplicial-complex-contour.git#3c09d0c163385b874fedc0a366b29b6e713bfd99",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ndarray": "^1.0.15",
- "ndarray-sort": "^1.0.0"
- }
- },
- "node_modules/simplify-planar-graph": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/simplify-planar-graph/-/simplify-planar-graph-2.0.1.tgz",
- "integrity": "sha1-vIWJNyXzLo+oriVoE5hEbSy892Y=",
- "dev": true,
- "dependencies": {
- "robust-orientation": "^1.0.1",
- "simplicial-complex": "^0.3.3"
- }
- },
- "node_modules/simplify-planar-graph/node_modules/bit-twiddle": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/bit-twiddle/-/bit-twiddle-0.0.2.tgz",
- "integrity": "sha1-wurruVKjuUrMFASX4c3NLxoz9Y4=",
- "dev": true
- },
- "node_modules/simplify-planar-graph/node_modules/simplicial-complex": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/simplicial-complex/-/simplicial-complex-0.3.3.tgz",
- "integrity": "sha1-TDDK1X+eRXKd2PMGyHU1efRr6Z4=",
- "dev": true,
- "dependencies": {
- "bit-twiddle": "~0.0.1",
- "union-find": "~0.0.3"
- }
- },
- "node_modules/simplify-planar-graph/node_modules/union-find": {
- "version": "0.0.4",
- "resolved": "https://registry.npmjs.org/union-find/-/union-find-0.0.4.tgz",
- "integrity": "sha1-uFSzMBYZva0USwAUx4+W6sDS8PY=",
- "dev": true
- },
- "node_modules/slab-decomposition": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/slab-decomposition/-/slab-decomposition-1.0.3.tgz",
- "integrity": "sha512-1EfR304JHvX9vYQkUi4AKqN62mLsjk6W45xTk/TxwN8zd3HGwS7PVj9zj0I6fgCZqfGlimDEY+RzzASHn97ZmQ==",
- "dev": true,
- "dependencies": {
- "binary-search-bounds": "^2.0.0",
- "functional-red-black-tree": "^1.0.0",
- "robust-orientation": "^1.1.3"
- }
- },
"node_modules/slash": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
@@ -9551,48 +8875,6 @@
"url": "https://github.com/chalk/slice-ansi?sponsor=1"
}
},
- "node_modules/slice-ansi/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/slice-ansi/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/slice-ansi/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/snapdragon": {
"version": "0.8.2",
"resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
@@ -9676,6 +8958,15 @@
"node": ">=0.10.0"
}
},
+ "node_modules/snapdragon-node/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/snapdragon-util": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
@@ -9688,6 +8979,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/snapdragon-util/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/snapdragon-util/node_modules/kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -9700,26 +8997,20 @@
"node": ">=0.10.0"
}
},
- "node_modules/snapdragon/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "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": {
- "is-extendable": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
+ "ms": "2.0.0"
}
},
- "node_modules/snapdragon/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
+ "node_modules/snapdragon/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
},
"node_modules/snapdragon/node_modules/source-map": {
"version": "0.5.7",
@@ -9794,9 +9085,9 @@
}
},
"node_modules/spdx-license-ids": {
- "version": "3.0.9",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz",
- "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==",
+ "version": "3.0.10",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
+ "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
"dev": true
},
"node_modules/specificity": {
@@ -9808,16 +9099,6 @@
"specificity": "bin/specificity"
}
},
- "node_modules/split-polygon": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/split-polygon/-/split-polygon-1.0.0.tgz",
- "integrity": "sha1-DqzIoTanaxKj2VJW6n2kXbDC0kc=",
- "dev": true,
- "dependencies": {
- "robust-dot-product": "^1.0.0",
- "robust-sum": "^1.0.0"
- }
- },
"node_modules/split-string": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
@@ -9830,11 +9111,42 @@
"node": ">=0.10.0"
}
},
- "node_modules/sprintf-js": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
- "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
- "dev": true
+ "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": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "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",
@@ -9882,6 +9194,21 @@
"debug": "2"
}
},
+ "node_modules/stream-parser/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/stream-parser/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
"node_modules/stream-shift": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
@@ -9922,54 +9249,27 @@
"is-base64": "^0.1.0"
}
},
- "node_modules/string-to-arraybuffer/node_modules/atob-lite": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz",
- "integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=",
- "dev": true
- },
"node_modules/string-width": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"dev": true,
"dependencies": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
},
"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": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
- "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": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
"node_modules/strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "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.0"
+ "ansi-regex": "^5.0.1"
},
"engines": {
"node": ">=8"
@@ -9987,6 +9287,18 @@
"node": ">=0.10.0"
}
},
+ "node_modules/strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
+ "dependencies": {
+ "min-indent": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/strongly-connected-components": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/strongly-connected-components/-/strongly-connected-components-1.0.1.tgz",
@@ -10120,82 +9432,16 @@
"stylelint": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0"
}
},
- "node_modules/stylelint/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
"node_modules/stylelint/node_modules/balanced-match": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
"integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
"dev": true
},
- "node_modules/stylelint/node_modules/camelcase-keys": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
- "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
- "dev": true,
- "dependencies": {
- "camelcase": "^5.3.1",
- "map-obj": "^4.0.0",
- "quick-lru": "^4.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/stylelint/node_modules/chalk": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/stylelint/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/stylelint/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
"node_modules/stylelint/node_modules/debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
@@ -10209,31 +9455,6 @@
}
}
},
- "node_modules/stylelint/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/stylelint/node_modules/get-stdin": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
- "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/stylelint/node_modules/global-modules": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
@@ -10260,84 +9481,13 @@
"node": ">=6"
}
},
- "node_modules/stylelint/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==",
+ "node_modules/stylelint/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": ">=8"
- }
- },
- "node_modules/stylelint/node_modules/hosted-git-info": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
- "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/stylelint/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stylelint/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/stylelint/node_modules/map-obj": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
- "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/stylelint/node_modules/meow": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
- "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
- "dev": true,
- "dependencies": {
- "@types/minimist": "^1.2.0",
- "camelcase-keys": "^6.2.2",
- "decamelize": "^1.2.0",
- "decamelize-keys": "^1.1.0",
- "hard-rejection": "^2.1.0",
- "minimist-options": "4.1.0",
- "normalize-package-data": "^3.0.0",
- "read-pkg-up": "^7.0.1",
- "redent": "^3.0.0",
- "trim-newlines": "^3.0.0",
- "type-fest": "^0.18.0",
- "yargs-parser": "^20.2.3"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=0.10.0"
}
},
"node_modules/stylelint/node_modules/ms": {
@@ -10346,215 +9496,6 @@
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
},
- "node_modules/stylelint/node_modules/normalize-package-data": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz",
- "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==",
- "dev": true,
- "dependencies": {
- "hosted-git-info": "^4.0.1",
- "resolve": "^1.20.0",
- "semver": "^7.3.4",
- "validate-npm-package-license": "^3.0.1"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/stylelint/node_modules/parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/stylelint/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/stylelint/node_modules/read-pkg": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
- "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
- "dev": true,
- "dependencies": {
- "@types/normalize-package-data": "^2.4.0",
- "normalize-package-data": "^2.5.0",
- "parse-json": "^5.0.0",
- "type-fest": "^0.6.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stylelint/node_modules/read-pkg-up": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
- "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
- "dev": true,
- "dependencies": {
- "find-up": "^4.1.0",
- "read-pkg": "^5.2.0",
- "type-fest": "^0.8.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/stylelint/node_modules/read-pkg-up/node_modules/type-fest": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stylelint/node_modules/read-pkg/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/stylelint/node_modules/read-pkg/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/stylelint/node_modules/read-pkg/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/stylelint/node_modules/read-pkg/node_modules/type-fest": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stylelint/node_modules/redent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
- "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
- "dev": true,
- "dependencies": {
- "indent-string": "^4.0.0",
- "strip-indent": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stylelint/node_modules/semver": {
- "version": "7.3.5",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/stylelint/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stylelint/node_modules/strip-indent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
- "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
- "dev": true,
- "dependencies": {
- "min-indent": "^1.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stylelint/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stylelint/node_modules/trim-newlines": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
- "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stylelint/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/stylelint/node_modules/yargs-parser": {
- "version": "20.2.7",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz",
- "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/sugarss": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
@@ -10565,9 +9506,9 @@
}
},
"node_modules/supercluster": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.3.tgz",
- "integrity": "sha512-7+bR4FbF5SYsmkHfDp61QiwCKtwNDyPsddk9TzfsDA5DQr5Goii5CVD2SXjglweFCxjrzVZf945ahqYfUIk8UA==",
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.4.tgz",
+ "integrity": "sha512-GhKkRM1jMR6WUwGPw05fs66pOFWhf59lXq+Q3J3SxPvhNcmgOtLRV6aVQPMRsmXdpaeFJGivt+t7QXUPL3ff4g==",
"dev": true,
"dependencies": {
"kdbush": "^3.0.0"
@@ -10580,25 +9521,15 @@
"dev": true
},
"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==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"dependencies": {
- "has-flag": "^3.0.0"
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=4"
- }
- },
- "node_modules/surface-nets": {
- "version": "1.1.1",
- "resolved": "git+ssh://git@github.com/plotly/surface-nets.git#d80900ed4c39a1b07f9d8577180960945236d996",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ndarray-extract-contour": "^1.0.0",
- "zero-crossings": "^1.0.0"
+ "node": ">=8"
}
},
"node_modules/sver-compat": {
@@ -10658,67 +9589,22 @@
"dev": true
},
"node_modules/table": {
- "version": "6.7.1",
- "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
- "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==",
+ "version": "6.7.2",
+ "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz",
+ "integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==",
"dev": true,
"dependencies": {
"ajv": "^8.0.1",
"lodash.clonedeep": "^4.5.0",
"lodash.truncate": "^4.4.2",
"slice-ansi": "^4.0.0",
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0"
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1"
},
"engines": {
"node": ">=10.0.0"
}
},
- "node_modules/table/node_modules/ajv": {
- "version": "8.6.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz",
- "integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/table/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/table/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
- "node_modules/table/node_modules/string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/tempusdominus-bootstrap-4": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/tempusdominus-bootstrap-4/-/tempusdominus-bootstrap-4-5.1.2.tgz",
@@ -10763,15 +9649,6 @@
"node": "*"
}
},
- "node_modules/text-cache": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/text-cache/-/text-cache-4.2.2.tgz",
- "integrity": "sha512-zky+UDYiX0a/aPw/YTBD+EzKMlCTu1chFuCMZeAkgoRiceySdROu1V2kJXhCbtEdBhiOviYnAdGiSYl58HW0ZQ==",
- "dev": true,
- "dependencies": {
- "vectorize-text": "^3.2.1"
- }
- },
"node_modules/through2": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -10867,6 +9744,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/to-object-path/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/to-object-path/node_modules/kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -10880,9 +9763,9 @@
}
},
"node_modules/to-px": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/to-px/-/to-px-1.0.1.tgz",
- "integrity": "sha1-W7rtXl1PdkRbzJA8KTojB90yRkY=",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/to-px/-/to-px-1.1.0.tgz",
+ "integrity": "sha512-bfg3GLYrGoEzrGoE05TAL/Uw+H/qrf2ptr9V3W7U0lkjjyYnIfgxmVLUfhQ1hZpIQwin81uxhDjvUkDYsC0xWw==",
"dev": true,
"dependencies": {
"parse-unit": "^1.0.1"
@@ -10929,6 +9812,19 @@
"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": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "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-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -10967,6 +9863,39 @@
"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-regex/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/to-through": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
@@ -11012,13 +9941,13 @@
"integrity": "sha1-x/wnpbVDCtSGJnrmZtkj90oKsyA=",
"dev": true
},
- "node_modules/triangulate-polyline": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/triangulate-polyline/-/triangulate-polyline-1.0.3.tgz",
- "integrity": "sha1-v4uod6hQVBA/65+lphtOjXAXgU0=",
+ "node_modules/trim-newlines": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
+ "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
"dev": true,
- "dependencies": {
- "cdt2d": "^1.0.0"
+ "engines": {
+ "node": ">=8"
}
},
"node_modules/trough": {
@@ -11031,29 +9960,6 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/turntable-camera-controller": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/turntable-camera-controller/-/turntable-camera-controller-3.0.1.tgz",
- "integrity": "sha1-jb0/4AVQGRxlFky4iJcQSVeK/Zk=",
- "dev": true,
- "dependencies": {
- "filtered-vector": "^1.2.1",
- "gl-mat4": "^1.0.2",
- "gl-vec3": "^1.0.2"
- }
- },
- "node_modules/two-product": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/two-product/-/two-product-1.0.2.tgz",
- "integrity": "sha1-Z9ldSyV6kh4stL16+VEfkIhSLqo=",
- "dev": true
- },
- "node_modules/two-sum": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/two-sum/-/two-sum-1.0.0.tgz",
- "integrity": "sha1-MdPzIjnk9zHsqd+RVeKyl/AIq2Q=",
- "dev": true
- },
"node_modules/type": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
@@ -11116,9 +10022,9 @@
}
},
"node_modules/uglify-js": {
- "version": "3.13.9",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.9.tgz",
- "integrity": "sha512-wZbyTQ1w6Y7fHdt8sJnHfSIuWeDgk6B5rCb4E/AM6QNNPbOMIZph21PW5dRB3h7Df0GszN+t7RuUH6sWK5bF0g==",
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.2.tgz",
+ "integrity": "sha512-rtPMlmcO4agTUfz10CbgJ1k6UAoXM2gWb3GoMPPZB/+/Ackf8lNWk11K4rYi2D0apgoFRLtQOZhb+/iGNJq26A==",
"dev": true,
"bin": {
"uglifyjs": "bin/uglifyjs"
@@ -11173,9 +10079,9 @@
"dev": true
},
"node_modules/unified": {
- "version": "9.2.1",
- "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.1.tgz",
- "integrity": "sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA==",
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz",
+ "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==",
"dev": true,
"dependencies": {
"bail": "^1.0.0",
@@ -11190,29 +10096,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/unified/node_modules/is-buffer": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
- "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
- "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"
- }
- ],
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/unified/node_modules/is-plain-obj": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
@@ -11222,12 +10105,6 @@
"node": ">=8"
}
},
- "node_modules/union-find": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/union-find/-/union-find-1.0.2.tgz",
- "integrity": "sha1-KSusQV5q06iVNdI3AQ20pTYoTlg=",
- "dev": true
- },
"node_modules/union-value": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
@@ -11243,21 +10120,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/union-value/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/uniq": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
- "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
- "dev": true
- },
"node_modules/unique-stream": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
@@ -11598,21 +10460,6 @@
"node": ">= 0.10"
}
},
- "node_modules/vectorize-text": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/vectorize-text/-/vectorize-text-3.2.2.tgz",
- "integrity": "sha512-34NVOCpMMQVXujU4vb/c6u98h6djI0jGdtC202H4Huvzn48B6ARsR7cmGh1xsAc0pHNQiUKGK/aHF05VtGv+eA==",
- "dev": true,
- "dependencies": {
- "cdt2d": "^1.0.0",
- "clean-pslg": "^1.1.0",
- "ndarray": "^1.0.11",
- "planar-graph-to-polyline": "^1.0.6",
- "simplify-planar-graph": "^2.0.1",
- "surface-nets": "^1.0.0",
- "triangulate-polyline": "^1.0.0"
- }
- },
"node_modules/vfile": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
@@ -11643,29 +10490,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/vfile/node_modules/is-buffer": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
- "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
- "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"
- }
- ],
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/vinyl": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
@@ -11759,6 +10583,15 @@
"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/vt-pbf": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.3.tgz",
@@ -11776,12 +10609,6 @@
"integrity": "sha1-eWkVhNmGB/UHC9O3CkDmuyLkAes=",
"dev": true
},
- "node_modules/weakmap-shim": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/weakmap-shim/-/weakmap-shim-1.1.1.tgz",
- "integrity": "sha1-1lr9eEEJshZuAP9XHDMVDsKkC0k=",
- "dev": true
- },
"node_modules/webgl-context": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/webgl-context/-/webgl-context-2.2.0.tgz",
@@ -11839,6 +10666,15 @@
"object-assign": "^4.1.0"
}
},
+ "node_modules/world-calendars/node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/wrap-ansi": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
@@ -11861,6 +10697,32 @@
"node": ">=0.10.0"
}
},
+ "node_modules/wrap-ansi/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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "dependencies": {
+ "number-is-nan": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "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/wrap-ansi/node_modules/strip-ansi": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
@@ -11906,6 +10768,12 @@
"integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
"dev": true
},
+ "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/yaml": {
"version": "1.10.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
@@ -11937,19 +10805,18 @@
}
},
"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==",
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
"dev": true,
- "dependencies": {
- "camelcase": "^3.0.0",
- "object.assign": "^4.1.0"
+ "engines": {
+ "node": ">=10"
}
},
- "node_modules/yargs-parser/node_modules/camelcase": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
- "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+ "node_modules/yargs/node_modules/ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
"dev": true,
"engines": {
"node": ">=0.10.0"
@@ -11964,11 +10831,146 @@
"node": ">=0.10.0"
}
},
- "node_modules/zero-crossings": {
- "version": "1.1.0",
- "resolved": "git+ssh://git@github.com/plotly/zero-crossings.git#4746771f490344e21c84d1f631cb661d8c5ff508",
+ "node_modules/yargs/node_modules/find-up": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
"dev": true,
- "license": "MIT"
+ "dependencies": {
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/yargs/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/yargs/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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "dependencies": {
+ "number-is-nan": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/yargs/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/yargs/node_modules/path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
+ "dependencies": {
+ "pinkie-promise": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/yargs/node_modules/path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/yargs/node_modules/read-pkg": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "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/yargs/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": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "dev": true,
+ "dependencies": {
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/yargs/node_modules/semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/yargs/node_modules/string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "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/yargs/node_modules/strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/yargs/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/zwitch": {
"version": "1.0.5",
@@ -11983,35 +10985,35 @@
},
"dependencies": {
"@babel/code-frame": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
- "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz",
+ "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==",
"dev": true,
"requires": {
- "@babel/highlight": "^7.12.13"
+ "@babel/highlight": "^7.16.0"
}
},
"@babel/compat-data": {
- "version": "7.14.4",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.4.tgz",
- "integrity": "sha512-i2wXrWQNkH6JplJQGn3Rd2I4Pij8GdHkXwHMxm+zV5YG/Jci+bCNrWZEWC4o+umiDkRrRs4dVzH3X4GP7vyjQQ==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz",
+ "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==",
"dev": true
},
"@babel/core": {
- "version": "7.14.3",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.3.tgz",
- "integrity": "sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz",
+ "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==",
"dev": true,
"requires": {
- "@babel/code-frame": "^7.12.13",
- "@babel/generator": "^7.14.3",
- "@babel/helper-compilation-targets": "^7.13.16",
- "@babel/helper-module-transforms": "^7.14.2",
- "@babel/helpers": "^7.14.0",
- "@babel/parser": "^7.14.3",
- "@babel/template": "^7.12.13",
- "@babel/traverse": "^7.14.2",
- "@babel/types": "^7.14.2",
+ "@babel/code-frame": "^7.16.0",
+ "@babel/generator": "^7.16.0",
+ "@babel/helper-compilation-targets": "^7.16.0",
+ "@babel/helper-module-transforms": "^7.16.0",
+ "@babel/helpers": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -12021,9 +11023,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -12035,12 +11037,6 @@
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
},
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
- },
"source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
@@ -12050,12 +11046,12 @@
}
},
"@babel/generator": {
- "version": "7.14.3",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz",
- "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz",
+ "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==",
"dev": true,
"requires": {
- "@babel/types": "^7.14.2",
+ "@babel/types": "^7.16.0",
"jsesc": "^2.5.1",
"source-map": "^0.5.0"
},
@@ -12069,189 +11065,243 @@
}
},
"@babel/helper-compilation-targets": {
- "version": "7.14.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.4.tgz",
- "integrity": "sha512-JgdzOYZ/qGaKTVkn5qEDV/SXAh8KcyUVkCoSWGN8T3bwrgd6m+/dJa2kVGi6RJYJgEYPBdZ84BZp9dUjNWkBaA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.0.tgz",
+ "integrity": "sha512-S7iaOT1SYlqK0sQaCi21RX4+13hmdmnxIEAnQUB/eh7GeAnRjOUgTYpLkUOiRXzD+yog1JxP0qyAQZ7ZxVxLVg==",
"dev": true,
"requires": {
- "@babel/compat-data": "^7.14.4",
- "@babel/helper-validator-option": "^7.12.17",
+ "@babel/compat-data": "^7.16.0",
+ "@babel/helper-validator-option": "^7.14.5",
"browserslist": "^4.16.6",
"semver": "^6.3.0"
- },
- "dependencies": {
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
- }
}
},
"@babel/helper-function-name": {
- "version": "7.14.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz",
- "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz",
+ "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==",
"dev": true,
"requires": {
- "@babel/helper-get-function-arity": "^7.12.13",
- "@babel/template": "^7.12.13",
- "@babel/types": "^7.14.2"
+ "@babel/helper-get-function-arity": "^7.16.0",
+ "@babel/template": "^7.16.0",
+ "@babel/types": "^7.16.0"
}
},
"@babel/helper-get-function-arity": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
- "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz",
+ "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==",
"dev": true,
"requires": {
- "@babel/types": "^7.12.13"
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-hoist-variables": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz",
+ "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
}
},
"@babel/helper-member-expression-to-functions": {
- "version": "7.13.12",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz",
- "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz",
+ "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==",
"dev": true,
"requires": {
- "@babel/types": "^7.13.12"
+ "@babel/types": "^7.16.0"
}
},
"@babel/helper-module-imports": {
- "version": "7.13.12",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz",
- "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz",
+ "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==",
"dev": true,
"requires": {
- "@babel/types": "^7.13.12"
+ "@babel/types": "^7.16.0"
}
},
"@babel/helper-module-transforms": {
- "version": "7.14.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz",
- "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz",
+ "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==",
"dev": true,
"requires": {
- "@babel/helper-module-imports": "^7.13.12",
- "@babel/helper-replace-supers": "^7.13.12",
- "@babel/helper-simple-access": "^7.13.12",
- "@babel/helper-split-export-declaration": "^7.12.13",
- "@babel/helper-validator-identifier": "^7.14.0",
- "@babel/template": "^7.12.13",
- "@babel/traverse": "^7.14.2",
- "@babel/types": "^7.14.2"
+ "@babel/helper-module-imports": "^7.16.0",
+ "@babel/helper-replace-supers": "^7.16.0",
+ "@babel/helper-simple-access": "^7.16.0",
+ "@babel/helper-split-export-declaration": "^7.16.0",
+ "@babel/helper-validator-identifier": "^7.15.7",
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
}
},
"@babel/helper-optimise-call-expression": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
- "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz",
+ "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==",
"dev": true,
"requires": {
- "@babel/types": "^7.12.13"
+ "@babel/types": "^7.16.0"
}
},
"@babel/helper-replace-supers": {
- "version": "7.14.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.4.tgz",
- "integrity": "sha512-zZ7uHCWlxfEAAOVDYQpEf/uyi1dmeC7fX4nCf2iz9drnCwi1zvwXL3HwWWNXUQEJ1k23yVn3VbddiI9iJEXaTQ==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz",
+ "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==",
"dev": true,
"requires": {
- "@babel/helper-member-expression-to-functions": "^7.13.12",
- "@babel/helper-optimise-call-expression": "^7.12.13",
- "@babel/traverse": "^7.14.2",
- "@babel/types": "^7.14.4"
+ "@babel/helper-member-expression-to-functions": "^7.16.0",
+ "@babel/helper-optimise-call-expression": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
}
},
"@babel/helper-simple-access": {
- "version": "7.13.12",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz",
- "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz",
+ "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==",
"dev": true,
"requires": {
- "@babel/types": "^7.13.12"
+ "@babel/types": "^7.16.0"
}
},
"@babel/helper-split-export-declaration": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
- "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz",
+ "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==",
"dev": true,
"requires": {
- "@babel/types": "^7.12.13"
+ "@babel/types": "^7.16.0"
}
},
"@babel/helper-validator-identifier": {
- "version": "7.14.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
- "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
+ "version": "7.15.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
+ "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
"dev": true
},
"@babel/helper-validator-option": {
- "version": "7.12.17",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz",
- "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==",
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
+ "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
"dev": true
},
"@babel/helpers": {
- "version": "7.14.0",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz",
- "integrity": "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.0.tgz",
+ "integrity": "sha512-dVRM0StFMdKlkt7cVcGgwD8UMaBfWJHl3A83Yfs8GQ3MO0LHIIIMvK7Fa0RGOGUQ10qikLaX6D7o5htcQWgTMQ==",
"dev": true,
"requires": {
- "@babel/template": "^7.12.13",
- "@babel/traverse": "^7.14.0",
- "@babel/types": "^7.14.0"
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
}
},
"@babel/highlight": {
- "version": "7.14.0",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
- "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz",
+ "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==",
"dev": true,
"requires": {
- "@babel/helper-validator-identifier": "^7.14.0",
+ "@babel/helper-validator-identifier": "^7.15.7",
"chalk": "^2.0.0",
"js-tokens": "^4.0.0"
+ },
+ "dependencies": {
+ "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"
+ }
+ },
+ "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",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "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==",
+ "dev": true,
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "supports-color": {
+ "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"
+ }
+ }
}
},
"@babel/parser": {
- "version": "7.14.4",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz",
- "integrity": "sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.0.tgz",
+ "integrity": "sha512-TEHWXf0xxpi9wKVyBCmRcSSDjbJ/cl6LUdlbYUHEaNQUJGhreJbZrXT6sR4+fZLxVUJqNRB4KyOvjuy/D9009A==",
"dev": true
},
"@babel/template": {
- "version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
- "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz",
+ "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==",
"dev": true,
"requires": {
- "@babel/code-frame": "^7.12.13",
- "@babel/parser": "^7.12.13",
- "@babel/types": "^7.12.13"
+ "@babel/code-frame": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/types": "^7.16.0"
}
},
"@babel/traverse": {
- "version": "7.14.2",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz",
- "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.0.tgz",
+ "integrity": "sha512-qQ84jIs1aRQxaGaxSysII9TuDaguZ5yVrEuC0BN2vcPlalwfLovVmCjbFDPECPXcYM/wLvNFfp8uDOliLxIoUQ==",
"dev": true,
"requires": {
- "@babel/code-frame": "^7.12.13",
- "@babel/generator": "^7.14.2",
- "@babel/helper-function-name": "^7.14.2",
- "@babel/helper-split-export-declaration": "^7.12.13",
- "@babel/parser": "^7.14.2",
- "@babel/types": "^7.14.2",
+ "@babel/code-frame": "^7.16.0",
+ "@babel/generator": "^7.16.0",
+ "@babel/helper-function-name": "^7.16.0",
+ "@babel/helper-hoist-variables": "^7.16.0",
+ "@babel/helper-split-export-declaration": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/types": "^7.16.0",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -12266,12 +11316,12 @@
}
},
"@babel/types": {
- "version": "7.14.4",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.4.tgz",
- "integrity": "sha512-lCj4aIs0xUefJFQnwwQv2Bxg7Omd6bgquZ6LGC+gGMh6/s5qDVfjuCMlDmYQ15SLsWHd9n+X3E75lKIhl5Lkiw==",
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz",
+ "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==",
"dev": true,
"requires": {
- "@babel/helper-validator-identifier": "^7.14.0",
+ "@babel/helper-validator-identifier": "^7.15.7",
"to-fast-properties": "^2.0.0"
}
},
@@ -12363,9 +11413,9 @@
"dev": true
},
"@nodelib/fs.walk": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz",
- "integrity": "sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==",
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
"dev": true,
"requires": {
"@nodelib/fs.scandir": "2.1.5",
@@ -12459,13 +11509,13 @@
}
},
"@turf/centroid": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.3.0.tgz",
- "integrity": "sha512-7KTyqhUEqXDoyR/nf/jAXiW8ZVszEnrp5XZkgYyrf2GWdSovSO0iCN1J3bE2jkJv7IWyeDmGYL61GGzuTSZS2Q==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.5.0.tgz",
+ "integrity": "sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A==",
"dev": true,
"requires": {
- "@turf/helpers": "^6.3.0",
- "@turf/meta": "^6.3.0"
+ "@turf/helpers": "^6.5.0",
+ "@turf/meta": "^6.5.0"
}
},
"@turf/helpers": {
@@ -12484,24 +11534,24 @@
}
},
"@types/mdast": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.3.tgz",
- "integrity": "sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw==",
+ "version": "3.0.10",
+ "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz",
+ "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==",
"dev": true,
"requires": {
"@types/unist": "*"
}
},
"@types/minimist": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz",
- "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
+ "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
"dev": true
},
"@types/normalize-package-data": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
- "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
+ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
"dev": true
},
"@types/parse-json": {
@@ -12511,33 +11561,11 @@
"dev": true
},
"@types/unist": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
- "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
+ "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
"dev": true
},
- "3d-view": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/3d-view/-/3d-view-2.0.0.tgz",
- "integrity": "sha1-gxrpQtdQjFCAHj4G+v4ejFdOF74=",
- "dev": true,
- "requires": {
- "matrix-camera-controller": "^2.1.1",
- "orbit-camera-controller": "^4.0.0",
- "turntable-camera-controller": "^3.0.0"
- }
- },
- "a-big-triangle": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/a-big-triangle/-/a-big-triangle-1.0.3.tgz",
- "integrity": "sha1-7v0wsCqPUl6LH3K7a7GwwWdRx5Q=",
- "dev": true,
- "requires": {
- "gl-buffer": "^2.1.1",
- "gl-vao": "^1.2.0",
- "weak-map": "^1.0.5"
- }
- },
"abs-svg-path": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/abs-svg-path/-/abs-svg-path-0.1.1.tgz",
@@ -12550,30 +11578,12 @@
"integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
"dev": true
},
- "add-line-numbers": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/add-line-numbers/-/add-line-numbers-1.0.1.tgz",
- "integrity": "sha1-SNu96kfb0jTer+rGyTzqb3C0t+M=",
- "dev": true,
- "requires": {
- "pad-left": "^1.0.2"
- }
- },
"adm-zip": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.5.tgz",
- "integrity": "sha512-IWwXKnCbirdbyXSfUDvCCrmYrOHANRZcc8NcRrvTlIApdl7PwE9oGcsYvNeJPAVY1M+70b4PxXGKIf8AEuiQ6w==",
+ "version": "0.5.9",
+ "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz",
+ "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==",
"dev": true
},
- "affine-hull": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/affine-hull/-/affine-hull-1.0.0.tgz",
- "integrity": "sha1-dj/x040GPOt+Jy8X7k17vK+QXF0=",
- "dev": true,
- "requires": {
- "robust-orientation": "^1.1.3"
- }
- },
"aggregate-error": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
@@ -12584,32 +11594,24 @@
"indent-string": "^4.0.0"
}
},
+ "ajv": {
+ "version": "8.6.3",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz",
+ "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==",
+ "dev": true,
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
"almost-equal": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/almost-equal/-/almost-equal-1.1.0.tgz",
"integrity": "sha1-+FHGMROHV5lCdqou++jfowZszN0=",
"dev": true
},
- "alpha-complex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/alpha-complex/-/alpha-complex-1.0.0.tgz",
- "integrity": "sha1-kIZYcNawVCrnPAwTHU75iWabctI=",
- "dev": true,
- "requires": {
- "circumradius": "^1.0.0",
- "delaunay-triangulate": "^1.1.6"
- }
- },
- "alpha-shape": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/alpha-shape/-/alpha-shape-1.0.0.tgz",
- "integrity": "sha1-yDEJkj7P2mZ9IWP+Tyb+JHJvZKk=",
- "dev": true,
- "requires": {
- "alpha-complex": "^1.0.0",
- "simplicial-complex-boundary": "^1.0.0"
- }
- },
"ansi-colors": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
@@ -12647,18 +11649,18 @@
}
},
"ansi-regex": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
- "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
"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==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
- "color-convert": "^1.9.0"
+ "color-convert": "^2.0.1"
}
},
"ansi-wrap": {
@@ -12687,6 +11689,16 @@
"isobject": "^3.0.1"
}
},
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -12716,6 +11728,30 @@
"kind-of": "^6.0.2"
}
},
+ "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
+ },
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -12894,14 +11930,6 @@
"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": {
@@ -12974,22 +12002,22 @@
"dev": true
},
"atob-lite": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-1.0.0.tgz",
- "integrity": "sha1-uI3KYAaSK5YglPdVaCa6sxxKKWs=",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz",
+ "integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=",
"dev": true
},
"autoprefixer": {
- "version": "9.8.6",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
- "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
+ "version": "9.8.8",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz",
+ "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==",
"dev": true,
"requires": {
"browserslist": "^4.12.0",
"caniuse-lite": "^1.0.30001109",
- "colorette": "^1.2.1",
"normalize-range": "^0.1.2",
"num2fraction": "^1.2.2",
+ "picocolors": "^0.2.1",
"postcss": "^7.0.32",
"postcss-value-parser": "^4.1.0"
}
@@ -13023,15 +12051,6 @@
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
"dev": true
},
- "barycentric": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/barycentric/-/barycentric-1.0.1.tgz",
- "integrity": "sha1-8VYruJGyb0/sRjqC7to2V4AOxog=",
- "dev": true,
- "requires": {
- "robust-linear-solve": "^1.0.0"
- }
- },
"base": {
"version": "0.11.2",
"resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
@@ -13084,6 +12103,12 @@
"is-data-descriptor": "^1.0.0",
"kind-of": "^6.0.2"
}
+ },
+ "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
}
}
},
@@ -13093,17 +12118,6 @@
"integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=",
"dev": true
},
- "big-rat": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/big-rat/-/big-rat-1.0.4.tgz",
- "integrity": "sha1-do0JO7V5MN0Y7Vdcf8on3FORreo=",
- "dev": true,
- "requires": {
- "bit-twiddle": "^1.0.2",
- "bn.js": "^4.11.6",
- "double-bits": "^1.1.1"
- }
- },
"binary-extensions": {
"version": "1.13.1",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
@@ -13151,34 +12165,13 @@
"safe-buffer": "^5.1.1"
}
},
- "bn.js": {
- "version": "4.12.0",
- "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
- "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
- "dev": true
- },
"bootstrap": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.0.tgz",
- "integrity": "sha512-Io55IuQY3kydzHtbGvQya3H+KorS/M9rSNyfCGCg9WZ4pyT/lCxIlpJgG1GXW/PswzC84Tr2fBYi+7+jFVQQBw==",
+ "version": "4.6.1",
+ "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.1.tgz",
+ "integrity": "sha512-0dj+VgI9Ecom+rvvpNZ4MUZJz8dcX7WCX+eTID9+/8HgOkv3dsRzi8BGeZJCQU6flWQVYxwTQnEZFrmJSEO7og==",
"dev": true,
"requires": {}
},
- "boundary-cells": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/boundary-cells/-/boundary-cells-2.0.2.tgz",
- "integrity": "sha512-/S48oUFYEgZMNvdqC87iYRbLBAPHYijPRNrNpm/sS8u7ijIViKm/hrV3YD4sx/W68AsG5zLMyBEditVHApHU5w==",
- "dev": true
- },
- "box-intersect": {
- "version": "git+ssh://git@github.com/plotly/box-intersect.git#1c21ef897c37eb69e5c1efeca7087726dd8d6a23",
- "dev": true,
- "from": "box-intersect@^1.0.1",
- "requires": {
- "bit-twiddle": "^1.0.2",
- "typedarray-pool": "^1.1.0"
- }
- },
"brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@@ -13205,36 +12198,27 @@
"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": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- },
- "is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true
- }
}
},
"browserslist": {
- "version": "4.16.6",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
- "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
+ "version": "4.17.5",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz",
+ "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==",
"dev": true,
"requires": {
- "caniuse-lite": "^1.0.30001219",
- "colorette": "^1.2.2",
- "electron-to-chromium": "^1.3.723",
+ "caniuse-lite": "^1.0.30001271",
+ "electron-to-chromium": "^1.3.878",
"escalade": "^3.1.1",
- "node-releases": "^1.1.71"
+ "node-releases": "^2.0.1",
+ "picocolors": "^1.0.0"
+ },
+ "dependencies": {
+ "picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
+ }
}
},
"buffer-equal": {
@@ -13244,9 +12228,9 @@
"dev": true
},
"buffer-from": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
- "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
+ "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
},
"cache-base": {
@@ -13288,10 +12272,21 @@
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
"dev": true
},
+ "camelcase-keys": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
+ "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^5.3.1",
+ "map-obj": "^4.0.0",
+ "quick-lru": "^4.0.1"
+ }
+ },
"caniuse-lite": {
- "version": "1.0.30001235",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001235.tgz",
- "integrity": "sha512-zWEwIVqnzPkSAXOUlQnPW2oKoYb2aLQ4Q5ejdjBcnH63rfypaW34CxaeBn1VMya2XaEU3P/R2qHpWyj+l0BT1A==",
+ "version": "1.0.30001272",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001272.tgz",
+ "integrity": "sha512-DV1j9Oot5dydyH1v28g25KoVm7l8MTxazwuiH3utWiAS6iL/9Nh//TGwqFEeqqN8nnWYQ8HHhUq+o4QPt9kvYw==",
"dev": true
},
"canvas-fit": {
@@ -13303,32 +12298,14 @@
"element-size": "^1.1.1"
}
},
- "cdt2d": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/cdt2d/-/cdt2d-1.0.0.tgz",
- "integrity": "sha1-TyEkNLzWe9s9aLj+9KzcLFRBUUE=",
- "dev": true,
- "requires": {
- "binary-search-bounds": "^2.0.3",
- "robust-in-sphere": "^1.1.3",
- "robust-orientation": "^1.1.3"
- }
- },
- "cell-orientation": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/cell-orientation/-/cell-orientation-1.0.1.tgz",
- "integrity": "sha1-tQStlqZq0obZ7dmFoiU9A7gNKFA=",
- "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==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
}
},
"character-entities": {
@@ -13392,25 +12369,6 @@
}
}
},
- "circumcenter": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/circumcenter/-/circumcenter-1.0.0.tgz",
- "integrity": "sha1-INeqE7F/usUvUtpPVMasi5Bu5Sk=",
- "dev": true,
- "requires": {
- "dup": "^1.0.0",
- "robust-linear-solve": "^1.0.0"
- }
- },
- "circumradius": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/circumradius/-/circumradius-1.0.0.tgz",
- "integrity": "sha1-cGxEfj5VzR7T0RvRM+N8JSzDBbU=",
- "dev": true,
- "requires": {
- "circumcenter": "^1.0.0"
- }
- },
"clamp": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/clamp/-/clamp-1.0.1.tgz",
@@ -13429,21 +12387,6 @@
"static-extend": "^0.1.1"
}
},
- "clean-pslg": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/clean-pslg/-/clean-pslg-1.1.2.tgz",
- "integrity": "sha1-vTXHRgt+irWp92Gl7VF5aqPIbBE=",
- "dev": true,
- "requires": {
- "big-rat": "^1.0.3",
- "box-intersect": "^1.0.1",
- "nextafter": "^1.0.0",
- "rat-vec": "^1.1.1",
- "robust-segment-intersect": "^1.0.1",
- "union-find": "^1.0.2",
- "uniq": "^1.0.1"
- }
- },
"clean-stack": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
@@ -13467,6 +12410,26 @@
"integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
"dev": true
},
+ "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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
"strip-ansi": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
@@ -13553,12 +12516,12 @@
}
},
"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==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
- "color-name": "1.1.3"
+ "color-name": "~1.1.4"
}
},
"color-id": {
@@ -13571,9 +12534,9 @@
}
},
"color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
"color-normalize": {
@@ -13625,64 +12588,12 @@
"integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
"dev": true
},
- "colorette": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
- "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
- "dev": true
- },
- "colormap": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/colormap/-/colormap-2.3.2.tgz",
- "integrity": "sha512-jDOjaoEEmA9AgA11B/jCSAvYE95r3wRoAyTf3LEHGiUVlNHJaL1mRkf5AyLSpQBVGfTEPwGEqCIzL+kgr2WgNA==",
- "dev": true,
- "requires": {
- "lerp": "^1.0.3"
- }
- },
"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==",
"dev": true
},
- "compare-angle": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/compare-angle/-/compare-angle-1.0.1.tgz",
- "integrity": "sha1-pOtjQW6jx0f8a9bItjZotN5PoSk=",
- "dev": true,
- "requires": {
- "robust-orientation": "^1.0.2",
- "robust-product": "^1.0.0",
- "robust-sum": "^1.0.0",
- "signum": "^0.0.0",
- "two-sum": "^1.0.0"
- },
- "dependencies": {
- "signum": {
- "version": "0.0.0",
- "resolved": "https://registry.npmjs.org/signum/-/signum-0.0.0.tgz",
- "integrity": "sha1-q1UbEAM1EHCnBHg/GgnF52kfnPY=",
- "dev": true
- }
- }
- },
- "compare-cell": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/compare-cell/-/compare-cell-1.0.0.tgz",
- "integrity": "sha1-qetwj24OQa73qlZrEw8ZaNyeGqo=",
- "dev": true
- },
- "compare-oriented-cell": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/compare-oriented-cell/-/compare-oriented-cell-1.0.1.tgz",
- "integrity": "sha1-ahSf7vnfxPj8YjWOUd1C7/u9w54=",
- "dev": true,
- "requires": {
- "cell-orientation": "^1.0.1",
- "compare-cell": "^1.0.0"
- }
- },
"component-emitter": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
@@ -13742,9 +12653,9 @@
"dev": true
},
"convert-source-map": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
- "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
+ "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
"dev": true,
"requires": {
"safe-buffer": "~5.1.1"
@@ -13758,17 +12669,6 @@
}
}
},
- "convex-hull": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/convex-hull/-/convex-hull-1.0.3.tgz",
- "integrity": "sha1-IKOqbOh/St6i/30XlxyfwcZ+H/8=",
- "dev": true,
- "requires": {
- "affine-hull": "^1.0.0",
- "incremental-convex-hull": "^1.0.1",
- "monotone-convex-hull-2d": "^1.0.1"
- }
- },
"copy-descriptor": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
@@ -13783,26 +12683,18 @@
"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-util-is": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
- "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
"dev": true
},
"cosmiconfig": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
- "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
+ "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
"dev": true,
"requires": {
"@types/parse-json": "^4.0.0",
@@ -13810,20 +12702,6 @@
"parse-json": "^5.0.0",
"path-type": "^4.0.0",
"yaml": "^1.10.0"
- },
- "dependencies": {
- "parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- }
- }
}
},
"country-regex": {
@@ -13916,12 +12794,6 @@
"css-tree": "^1.1.2"
}
},
- "cubic-hermite": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/cubic-hermite/-/cubic-hermite-1.0.0.tgz",
- "integrity": "sha1-hOOy8nKzFFToOTuZu2rtRRaMFOU=",
- "dev": true
- },
"d": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
@@ -14059,12 +12931,12 @@
"dev": true
},
"debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
"requires": {
- "ms": "2.0.0"
+ "ms": "^2.1.1"
}
},
"decamelize": {
@@ -14081,6 +12953,14 @@
"requires": {
"decamelize": "^1.1.0",
"map-obj": "^1.0.0"
+ },
+ "dependencies": {
+ "map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true
+ }
}
},
"decode-uri-component": {
@@ -14090,9 +12970,9 @@
"dev": true
},
"deep-is": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
- "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
"dev": true
},
"default-compare": {
@@ -14102,14 +12982,6 @@
"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": {
@@ -14158,16 +13030,6 @@
"slash": "^3.0.0"
}
},
- "delaunay-triangulate": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/delaunay-triangulate/-/delaunay-triangulate-1.1.6.tgz",
- "integrity": "sha1-W7yiGweBmNS8PHV5ajXLuYwllUw=",
- "dev": true,
- "requires": {
- "incremental-convex-hull": "^1.0.1",
- "uniq": "^1.0.1"
- }
- },
"detect-file": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
@@ -14238,12 +13100,6 @@
"domelementtype": "1"
}
},
- "double-bits": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/double-bits/-/double-bits-1.1.1.tgz",
- "integrity": "sha1-WKu6RUlNpND6Nrc60RoobJGEscY=",
- "dev": true
- },
"draw-svg-path": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/draw-svg-path/-/draw-svg-path-1.0.0.tgz",
@@ -14321,27 +13177,29 @@
"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": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.2.tgz",
- "integrity": "sha512-eZoZPPJcUHnfRZ0PjLvx2qBordSiO8ofC3vt+qACLM95u+4DovnbYNpQtJh0DNsWj8RnxrQytD4WA8gj5cRIaQ==",
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.3.tgz",
+ "integrity": "sha512-iRDI1QeCQIhMCZk48DRDMVgQSSBDmbzzNhnxIo+pwx3swkfjMh6vh0nWLq1NdvGHLKH6wIrAM3vQWeTj6qeoug==",
"dev": true
},
- "edges-to-adjacency-list": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/edges-to-adjacency-list/-/edges-to-adjacency-list-1.0.0.tgz",
- "integrity": "sha1-wUbS4ISt37p0pRKTxuAZmkn3V/E=",
- "dev": true,
- "requires": {
- "uniq": "^1.0.0"
- }
- },
"electron-to-chromium": {
- "version": "1.3.749",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.749.tgz",
- "integrity": "sha512-F+v2zxZgw/fMwPz/VUGIggG4ZndDsYy0vlpthi3tjmDZlcfbhN5mYW0evXUsBr2sUtuDANFtle410A9u/sd/4A==",
+ "version": "1.3.885",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.885.tgz",
+ "integrity": "sha512-JXKFJcVWrdHa09n4CNZYfYaK6EW5aAew7/wr3L1OnsD1L+JHL+RCtd7QgIsxUbFPeTwPlvnpqNNTOLkoefmtXg==",
"dev": true
},
"element-size": {
@@ -14506,19 +13364,19 @@
"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": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dev": true,
"requires": {
- "is-extendable": "^0.1.0"
+ "ms": "2.0.0"
}
},
- "is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
"dev": true
}
}
@@ -14533,12 +13391,12 @@
}
},
"ext": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
- "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz",
+ "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==",
"dev": true,
"requires": {
- "type": "^2.0.0"
+ "type": "^2.5.0"
},
"dependencies": {
"type": {
@@ -14556,13 +13414,12 @@
"dev": true
},
"extend-shallow": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
- "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
- "assign-symbols": "^1.0.0",
- "is-extendable": "^1.0.1"
+ "is-extendable": "^0.1.0"
}
},
"extglob": {
@@ -14590,15 +13447,6 @@
"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": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- },
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -14628,20 +13476,14 @@
"kind-of": "^6.0.2"
}
},
- "is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
+ "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
}
}
},
- "extract-frustum-planes": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/extract-frustum-planes/-/extract-frustum-planes-1.0.0.tgz",
- "integrity": "sha1-l9VwP/BWTIw8aDjKxF+ee8UsnvU=",
- "dev": true
- },
"falafel": {
"version": "2.2.4",
"resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz",
@@ -14673,17 +13515,16 @@
"dev": true
},
"fast-glob": {
- "version": "3.2.5",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
- "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
+ "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
"dev": true,
"requires": {
"@nodelib/fs.stat": "^2.0.2",
"@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.0",
+ "glob-parent": "^5.1.2",
"merge2": "^1.3.0",
- "micromatch": "^4.0.2",
- "picomatch": "^2.2.1"
+ "micromatch": "^4.0.4"
}
},
"fast-isnumeric": {
@@ -14708,9 +13549,9 @@
"dev": true
},
"fastq": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz",
- "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==",
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
"dev": true,
"requires": {
"reusify": "^1.0.4"
@@ -14742,43 +13583,16 @@
"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": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- },
- "is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true
- }
- }
- },
- "filtered-vector": {
- "version": "1.2.5",
- "resolved": "https://registry.npmjs.org/filtered-vector/-/filtered-vector-1.2.5.tgz",
- "integrity": "sha512-5Vu6wdtQJ1O2nRmz39dIr9m3hEDq1skYby5k1cJQdNWK4dMgvYcUEiA/9j7NcKfNZ5LGxn8w2LSLiigyH7pTAw==",
- "dev": true,
- "requires": {
- "binary-search-bounds": "^2.0.0",
- "cubic-hermite": "^1.0.0"
}
},
"find-up": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
- "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
"requires": {
- "path-exists": "^2.0.0",
- "pinkie-promise": "^2.0.0"
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
}
},
"findup-sync": {
@@ -14803,6 +13617,16 @@
"isobject": "^3.0.1"
}
},
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -14832,6 +13656,30 @@
"kind-of": "^6.0.2"
}
},
+ "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
+ },
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -14866,6 +13714,17 @@
"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": {
@@ -14885,9 +13744,9 @@
}
},
"flatted": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz",
- "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==",
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz",
+ "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==",
"dev": true
},
"flatten-vertex-data": {
@@ -15006,12 +13865,6 @@
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
"dev": true
},
- "functional-red-black-tree": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
- "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
- "dev": true
- },
"gensync": {
"version": "1.0.0-beta.2",
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
@@ -15047,6 +13900,12 @@
"has-symbols": "^1.0.1"
}
},
+ "get-stdin": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
+ "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
+ "dev": true
+ },
"get-stream": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
@@ -15059,134 +13918,6 @@
"integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
"dev": true
},
- "gl-axes3d": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.5.3.tgz",
- "integrity": "sha512-KRYbguKQcDQ6PcB9g1pgqB8Ly4TY1DQODpPKiDTasyWJ8PxQk0t2Q7XoQQijNqvsguITCpVVCzNb5GVtIWiVlQ==",
- "dev": true,
- "requires": {
- "bit-twiddle": "^1.0.2",
- "dup": "^1.0.0",
- "extract-frustum-planes": "^1.0.0",
- "gl-buffer": "^2.1.2",
- "gl-mat4": "^1.2.0",
- "gl-shader": "^4.2.1",
- "gl-state": "^1.0.0",
- "gl-vao": "^1.3.0",
- "gl-vec4": "^1.0.1",
- "glslify": "^7.0.0",
- "robust-orientation": "^1.1.3",
- "split-polygon": "^1.0.0",
- "vectorize-text": "^3.2.1"
- }
- },
- "gl-buffer": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/gl-buffer/-/gl-buffer-2.1.2.tgz",
- "integrity": "sha1-LbjZwaVSf7oM25EonCBuiCuInNs=",
- "dev": true,
- "requires": {
- "ndarray": "^1.0.15",
- "ndarray-ops": "^1.1.0",
- "typedarray-pool": "^1.0.0"
- }
- },
- "gl-cone3d": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/gl-cone3d/-/gl-cone3d-1.5.2.tgz",
- "integrity": "sha512-1JNeHH4sUtUmDA4ZK7Om8/kShwb8IZVAsnxaaB7IPRJsNGciLj1sTpODrJGeMl41RNkex5kXD2SQFrzyEAR2Rw==",
- "dev": true,
- "requires": {
- "colormap": "^2.3.1",
- "gl-buffer": "^2.1.2",
- "gl-mat4": "^1.2.0",
- "gl-shader": "^4.2.1",
- "gl-texture2d": "^2.1.0",
- "gl-vao": "^1.3.0",
- "gl-vec3": "^1.1.3",
- "glsl-inverse": "^1.0.0",
- "glsl-out-of-range": "^1.0.4",
- "glsl-specular-cook-torrance": "^2.0.1",
- "glslify": "^7.0.0",
- "ndarray": "^1.0.18"
- }
- },
- "gl-constants": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/gl-constants/-/gl-constants-1.0.0.tgz",
- "integrity": "sha1-WXpQTjZHUP9QJTqjX43qevSl0jM=",
- "dev": true
- },
- "gl-error3d": {
- "version": "1.0.16",
- "resolved": "https://registry.npmjs.org/gl-error3d/-/gl-error3d-1.0.16.tgz",
- "integrity": "sha512-TGJewnKSp7ZnqGgG3XCF9ldrDbxZrO+OWlx6oIet4OdOM//n8xJ5isArnIV/sdPJnFbhfoLxWrW9f5fxHFRQ1A==",
- "dev": true,
- "requires": {
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "gl-vao": "^1.3.0",
- "glsl-out-of-range": "^1.0.4",
- "glslify": "^7.0.0"
- }
- },
- "gl-fbo": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/gl-fbo/-/gl-fbo-2.0.5.tgz",
- "integrity": "sha1-D6daSXz3h2lVMGkcjwSrtvtV+iI=",
- "dev": true,
- "requires": {
- "gl-texture2d": "^2.0.0"
- }
- },
- "gl-format-compiler-error": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/gl-format-compiler-error/-/gl-format-compiler-error-1.0.3.tgz",
- "integrity": "sha1-DHmxdRiZzpcy6GJA8JCqQemEcag=",
- "dev": true,
- "requires": {
- "add-line-numbers": "^1.0.1",
- "gl-constants": "^1.0.0",
- "glsl-shader-name": "^1.0.0",
- "sprintf-js": "^1.0.3"
- }
- },
- "gl-heatmap2d": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/gl-heatmap2d/-/gl-heatmap2d-1.1.1.tgz",
- "integrity": "sha512-6Vo1fPIB1vQFWBA/MR6JAA16XuQuhwvZRbSjYEq++m4QV33iqjGS2HcVIRfJGX+fomd5eiz6bwkVZcKm69zQPw==",
- "dev": true,
- "requires": {
- "binary-search-bounds": "^2.0.4",
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "glslify": "^7.0.0",
- "iota-array": "^1.0.0",
- "typedarray-pool": "^1.2.0"
- }
- },
- "gl-line3d": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/gl-line3d/-/gl-line3d-1.2.1.tgz",
- "integrity": "sha512-eeb0+RI2ZBRqMYJK85SgsRiJK7c4aiOjcnirxv0830A3jmOc99snY3AbPcV8KvKmW0Yaf3KA4e+qNCbHiTOTnA==",
- "dev": true,
- "requires": {
- "binary-search-bounds": "^2.0.4",
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "gl-texture2d": "^2.1.0",
- "gl-vao": "^1.3.0",
- "glsl-out-of-range": "^1.0.4",
- "glslify": "^7.0.0",
- "ndarray": "^1.0.18"
- }
- },
- "gl-mat3": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/gl-mat3/-/gl-mat3-1.0.0.tgz",
- "integrity": "sha1-iWMyGcpCk3mha5GF2V1BcTRTuRI=",
- "dev": true
- },
"gl-mat4": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/gl-mat4/-/gl-mat4-1.2.0.tgz",
@@ -15194,215 +13925,11 @@
"dev": true
},
"gl-matrix": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.3.0.tgz",
- "integrity": "sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA==",
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz",
+ "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==",
"dev": true
},
- "gl-mesh3d": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.3.1.tgz",
- "integrity": "sha512-pXECamyGgu4/9HeAQSE5OEUuLBGS1aq9V4BCsTcxsND4fNLaajEkYKUz/WY2QSYElqKdsMBVsldGiKRKwlybqA==",
- "dev": true,
- "requires": {
- "barycentric": "^1.0.1",
- "colormap": "^2.3.1",
- "gl-buffer": "^2.1.2",
- "gl-mat4": "^1.2.0",
- "gl-shader": "^4.2.1",
- "gl-texture2d": "^2.1.0",
- "gl-vao": "^1.3.0",
- "glsl-out-of-range": "^1.0.4",
- "glsl-specular-cook-torrance": "^2.0.1",
- "glslify": "^7.0.0",
- "ndarray": "^1.0.18",
- "normals": "^1.1.0",
- "polytope-closest-point": "^1.0.0",
- "simplicial-complex-contour": "^1.0.2",
- "typedarray-pool": "^1.1.0"
- }
- },
- "gl-plot2d": {
- "version": "1.4.5",
- "resolved": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.4.5.tgz",
- "integrity": "sha512-6GmCN10SWtV+qHFQ1gjdnVubeHFVsm6P4zmo0HrPIl9TcdePCUHDlBKWAuE6XtFhiMKMj7R8rApOX8O8uXUYog==",
- "dev": true,
- "requires": {
- "binary-search-bounds": "^2.0.4",
- "gl-buffer": "^2.1.2",
- "gl-select-static": "^2.0.7",
- "gl-shader": "^4.2.1",
- "glsl-inverse": "^1.0.0",
- "glslify": "^7.0.0",
- "text-cache": "^4.2.2"
- }
- },
- "gl-plot3d": {
- "version": "2.4.7",
- "resolved": "https://registry.npmjs.org/gl-plot3d/-/gl-plot3d-2.4.7.tgz",
- "integrity": "sha512-mLDVWrl4Dj0O0druWyHUK5l7cBQrRIJRn2oROEgrRuOgbbrLAzsREKefwMO0bA0YqkiZMFMnV5VvPA9j57X5Xg==",
- "dev": true,
- "requires": {
- "3d-view": "^2.0.0",
- "a-big-triangle": "^1.0.3",
- "gl-axes3d": "^1.5.3",
- "gl-fbo": "^2.0.5",
- "gl-mat4": "^1.2.0",
- "gl-select-static": "^2.0.7",
- "gl-shader": "^4.2.1",
- "gl-spikes3d": "^1.0.10",
- "glslify": "^7.0.0",
- "has-passive-events": "^1.0.0",
- "is-mobile": "^2.2.1",
- "mouse-change": "^1.4.0",
- "mouse-event-offset": "^3.0.2",
- "mouse-wheel": "^1.2.0",
- "ndarray": "^1.0.19",
- "right-now": "^1.0.0"
- }
- },
- "gl-pointcloud2d": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/gl-pointcloud2d/-/gl-pointcloud2d-1.0.3.tgz",
- "integrity": "sha512-OS2e1irvJXVRpg/GziXj10xrFJm9kkRfFoB6BLUvkjCQV7ZRNNcs2CD+YSK1r0gvMwTg2T3lfLM3UPwNtz+4Xw==",
- "dev": true,
- "requires": {
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "glslify": "^7.0.0",
- "typedarray-pool": "^1.1.0"
- }
- },
- "gl-quat": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/gl-quat/-/gl-quat-1.0.0.tgz",
- "integrity": "sha1-CUXskjOG9FMpvl3DV7HIwtR1hsU=",
- "dev": true,
- "requires": {
- "gl-mat3": "^1.0.0",
- "gl-vec3": "^1.0.3",
- "gl-vec4": "^1.0.0"
- }
- },
- "gl-scatter3d": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/gl-scatter3d/-/gl-scatter3d-1.2.3.tgz",
- "integrity": "sha512-nXqPlT1w5Qt51dTksj+DUqrZqwWAEWg0PocsKcoDnVNv0X8sGA+LBZ0Y+zrA+KNXUL0PPCX9WR9cF2uJAZl1Sw==",
- "dev": true,
- "requires": {
- "gl-buffer": "^2.1.2",
- "gl-mat4": "^1.2.0",
- "gl-shader": "^4.2.1",
- "gl-vao": "^1.3.0",
- "glsl-out-of-range": "^1.0.4",
- "glslify": "^7.0.0",
- "is-string-blank": "^1.0.1",
- "typedarray-pool": "^1.1.0",
- "vectorize-text": "^3.2.1"
- }
- },
- "gl-select-box": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/gl-select-box/-/gl-select-box-1.0.4.tgz",
- "integrity": "sha512-mKsCnglraSKyBbQiGq0Ila0WF+m6Tr+EWT2yfaMn/Sh9aMHq5Wt0F/l6Cf/Ed3CdERq5jHWAY5yxLviZteYu2w==",
- "dev": true,
- "requires": {
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "glslify": "^7.0.0"
- }
- },
- "gl-select-static": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/gl-select-static/-/gl-select-static-2.0.7.tgz",
- "integrity": "sha512-OvpYprd+ngl3liEatBTdXhSyNBjwvjMSvV2rN0KHpTU+BTi4viEETXNZXFgGXY37qARs0L28ybk3UQEW6C5Nnw==",
- "dev": true,
- "requires": {
- "bit-twiddle": "^1.0.2",
- "gl-fbo": "^2.0.5",
- "ndarray": "^1.0.18",
- "typedarray-pool": "^1.1.0"
- }
- },
- "gl-shader": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/gl-shader/-/gl-shader-4.3.1.tgz",
- "integrity": "sha512-xLoN6XtRLlg97SEqtuzfKc+pVWpVkQ3YjDI1kuCale8tF7+zMhiKlMfmG4IMQPMdKJZQbIc/Ny8ZusEpfh5U+w==",
- "dev": true,
- "requires": {
- "gl-format-compiler-error": "^1.0.2",
- "weakmap-shim": "^1.1.0"
- }
- },
- "gl-spikes2d": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/gl-spikes2d/-/gl-spikes2d-1.0.2.tgz",
- "integrity": "sha512-QVeOZsi9nQuJJl7NB3132CCv5KA10BWxAY2QgJNsKqbLsG53B/TrGJpjIAohnJftdZ4fT6b3ZojWgeaXk8bOOA==",
- "dev": true
- },
- "gl-spikes3d": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.10.tgz",
- "integrity": "sha512-lT3xroowOFxMvlhT5Mof76B2TE02l5zt/NIWljhczV2FFHgIVhA4jMrd5dIv1so1RXMBDJIKu0uJI3QKliDVLg==",
- "dev": true,
- "requires": {
- "gl-buffer": "^2.1.2",
- "gl-shader": "^4.2.1",
- "gl-vao": "^1.3.0",
- "glslify": "^7.0.0"
- }
- },
- "gl-state": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/gl-state/-/gl-state-1.0.0.tgz",
- "integrity": "sha1-Ji+qdYNbC5xTLBLzitxCXR0wzRc=",
- "dev": true,
- "requires": {
- "uniq": "^1.0.0"
- }
- },
- "gl-streamtube3d": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/gl-streamtube3d/-/gl-streamtube3d-1.4.1.tgz",
- "integrity": "sha512-rH02v00kgwgdpkXVo7KsSoPp38bIAYR9TE1iONjcQ4cQAlDhrGRauqT/P5sUaOIzs17A2DxWGcXM+EpNQs9pUA==",
- "dev": true,
- "requires": {
- "gl-cone3d": "^1.5.2",
- "gl-vec3": "^1.1.3",
- "gl-vec4": "^1.0.1",
- "glsl-inverse": "^1.0.0",
- "glsl-out-of-range": "^1.0.4",
- "glsl-specular-cook-torrance": "^2.0.1",
- "glslify": "^7.0.0"
- }
- },
- "gl-surface3d": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/gl-surface3d/-/gl-surface3d-1.6.0.tgz",
- "integrity": "sha512-x15+u4712ysnB85G55RLJEml6mOB4VaDn0VTlXCc9JcjRl5Es10Tk7lhGGyiPtkCfHwvhnkxzYA1/rHHYN7Y0A==",
- "dev": true,
- "requires": {
- "binary-search-bounds": "^2.0.4",
- "bit-twiddle": "^1.0.2",
- "colormap": "^2.3.1",
- "dup": "^1.0.0",
- "gl-buffer": "^2.1.2",
- "gl-mat4": "^1.2.0",
- "gl-shader": "^4.2.1",
- "gl-texture2d": "^2.1.0",
- "gl-vao": "^1.3.0",
- "glsl-out-of-range": "^1.0.4",
- "glsl-specular-beckmann": "^1.1.2",
- "glslify": "^7.0.0",
- "ndarray": "^1.0.18",
- "ndarray-gradient": "^1.0.0",
- "ndarray-ops": "^1.2.2",
- "ndarray-pack": "^1.2.1",
- "ndarray-scratch": "^1.2.0",
- "surface-nets": "^1.0.2",
- "typedarray-pool": "^1.1.0"
- }
- },
"gl-text": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.3.1.tgz",
@@ -15426,17 +13953,14 @@
"regl": "^2.0.0",
"to-px": "^1.0.1",
"typedarray-pool": "^1.1.0"
- }
- },
- "gl-texture2d": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/gl-texture2d/-/gl-texture2d-2.1.0.tgz",
- "integrity": "sha1-/2gk5+fDGoum/c2+nlxpXX4hh8c=",
- "dev": true,
- "requires": {
- "ndarray": "^1.0.15",
- "ndarray-ops": "^1.2.2",
- "typedarray-pool": "^1.1.0"
+ },
+ "dependencies": {
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ }
}
},
"gl-util": {
@@ -15452,30 +13976,20 @@
"object-assign": "^4.1.0",
"pick-by-alias": "^1.2.0",
"weak-map": "^1.0.5"
+ },
+ "dependencies": {
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ }
}
},
- "gl-vao": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/gl-vao/-/gl-vao-1.3.0.tgz",
- "integrity": "sha1-6ekqqVWIyrnVwvBLaTRAw99pGSM=",
- "dev": true
- },
- "gl-vec3": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/gl-vec3/-/gl-vec3-1.1.3.tgz",
- "integrity": "sha512-jduKUqT0SGH02l8Yl+mV1yVsDfYgQAJyXGxkJQGyxPLHRiW25DwVIRPt6uvhrEMHftJfqhqKthRcyZqNEl9Xdw==",
- "dev": true
- },
- "gl-vec4": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/gl-vec4/-/gl-vec4-1.0.1.tgz",
- "integrity": "sha1-l9loeCgbFLUyy84QF4Xf0cs0CWQ=",
- "dev": true
- },
"glob": {
- "version": "7.1.7",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
- "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
+ "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
"dev": true,
"requires": {
"fs.realpath": "^1.0.0",
@@ -15496,15 +14010,6 @@
"yargs": "^15.3.1"
},
"dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
"cliui": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
@@ -15516,66 +14021,18 @@
"wrap-ansi": "^6.2.0"
}
},
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "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,
- "requires": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- }
- },
"get-caller-file": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
"dev": true
},
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "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
- },
"require-main-filename": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
"integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
"dev": true
},
- "string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- }
- },
"which-module": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
@@ -15724,9 +14181,9 @@
"dev": true
},
"globby": {
- "version": "11.0.3",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz",
- "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==",
+ "version": "11.0.4",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
+ "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
"dev": true,
"requires": {
"array-union": "^2.1.0",
@@ -15763,18 +14220,6 @@
"glsl-tokenizer": "^2.0.2"
}
},
- "glsl-inverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/glsl-inverse/-/glsl-inverse-1.0.0.tgz",
- "integrity": "sha1-EsCx0GX1WERNHm/q95td34qRiuY=",
- "dev": true
- },
- "glsl-out-of-range": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/glsl-out-of-range/-/glsl-out-of-range-1.0.4.tgz",
- "integrity": "sha512-fCcDu2LCQ39VBvfe1FbhuazXEf0CqMZI9OYXrYlL6uUARG48CTAbL04+tZBtVM0zo1Ljx4OLu2AxNquq++lxWQ==",
- "dev": true
- },
"glsl-resolve": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/glsl-resolve/-/glsl-resolve-0.0.1.tgz",
@@ -15799,31 +14244,6 @@
}
}
},
- "glsl-shader-name": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/glsl-shader-name/-/glsl-shader-name-1.0.0.tgz",
- "integrity": "sha1-osMLO6c0mb77DMcYTXx3M91LSH0=",
- "dev": true,
- "requires": {
- "atob-lite": "^1.0.0",
- "glsl-tokenizer": "^2.0.2"
- }
- },
- "glsl-specular-beckmann": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/glsl-specular-beckmann/-/glsl-specular-beckmann-1.1.2.tgz",
- "integrity": "sha1-/OkFaTPs3yRWJ4N2pU0IKJPndfE=",
- "dev": true
- },
- "glsl-specular-cook-torrance": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/glsl-specular-cook-torrance/-/glsl-specular-cook-torrance-2.0.1.tgz",
- "integrity": "sha1-qJHMBsjHtPRyhwK0gk/ay7ln148=",
- "dev": true,
- "requires": {
- "glsl-specular-beckmann": "^1.1.1"
- }
- },
"glsl-token-assignments": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/glsl-token-assignments/-/glsl-token-assignments-2.0.2.tgz",
@@ -16007,9 +14427,9 @@
}
},
"graceful-fs": {
- "version": "4.2.6",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
- "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
+ "version": "4.2.8",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
+ "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
"dev": true
},
"grid-index": {
@@ -16167,12 +14587,47 @@
"yargs": "^3.31.0"
},
"dependencies": {
+ "ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true
+ },
"camelcase": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
"integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
"dev": true
},
+ "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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
"yargs": {
"version": "3.32.0",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz",
@@ -16203,63 +14658,6 @@
"strip-ansi": "^6.0.0",
"transfob": "^1.0.0",
"vinyl-sourcemaps-apply": "^0.2.1"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "chalk": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "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
- },
- "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
- },
- "supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
- }
}
},
"gulp-sass-glob": {
@@ -16310,15 +14708,6 @@
"through2": "^3.0.1"
},
"dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
"chalk": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
@@ -16329,42 +14718,12 @@
"supports-color": "^7.1.0"
}
},
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "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
- },
"source-map": {
"version": "0.7.3",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
"dev": true
},
- "supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
- },
"through2": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
@@ -16393,6 +14752,36 @@
"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": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "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"
+ }
+ }
}
},
"gulp-util": {
@@ -16458,12 +14847,6 @@
"integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
"dev": true
},
- "object-assign": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
- "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
- "dev": true
- },
"replace-ext": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
@@ -16540,9 +14923,9 @@
}
},
"has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
"has-gulplog": {
@@ -16599,6 +14982,12 @@
"kind-of": "^4.0.0"
},
"dependencies": {
+ "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
+ },
"kind-of": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
@@ -16620,10 +15009,13 @@
}
},
"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
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
+ "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
},
"hsluv": {
"version": "0.0.3",
@@ -16726,15 +15118,6 @@
"integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
"dev": true
},
- "incremental-convex-hull": {
- "version": "git+ssh://git@github.com/plotly/incremental-convex-hull.git#352d9e73861913695fd4e1a4c6ad79898c0c8268",
- "dev": true,
- "from": "incremental-convex-hull@^1.0.1",
- "requires": {
- "robust-orientation": "^1.1.2",
- "simplicial-complex": "^1.0.0"
- }
- },
"indent-string": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
@@ -16769,27 +15152,12 @@
"integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
"dev": true
},
- "interval-tree-1d": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/interval-tree-1d/-/interval-tree-1d-1.0.4.tgz",
- "integrity": "sha512-wY8QJH+6wNI0uh4pDQzMvl+478Qh7Rl4qLmqiluxALlNvl+I+o5x38Pw3/z7mDPTPS1dQalZJXsmbvxx5gclhQ==",
- "dev": true,
- "requires": {
- "binary-search-bounds": "^2.0.0"
- }
- },
"invert-kv": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
"integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
"dev": true
},
- "iota-array": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/iota-array/-/iota-array-1.0.0.tgz",
- "integrity": "sha1-ge9X/l0FgUzVjCSDYyqZwwoOgIc=",
- "dev": true
- },
"is-absolute": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
@@ -16809,6 +15177,12 @@
"kind-of": "^3.0.2"
},
"dependencies": {
+ "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
+ },
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -16870,15 +15244,15 @@
"dev": true
},
"is-buffer": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
+ "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
"dev": true
},
"is-core-module": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
- "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
+ "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
"dev": true,
"requires": {
"has": "^1.0.3"
@@ -16893,6 +15267,12 @@
"kind-of": "^3.0.2"
},
"dependencies": {
+ "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
+ },
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -16919,24 +15299,13 @@
"is-accessor-descriptor": "^0.1.6",
"is-data-descriptor": "^0.1.4",
"kind-of": "^5.0.0"
- },
- "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
- }
}
},
"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"
- }
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
+ "dev": true
},
"is-extglob": {
"version": "2.1.1",
@@ -16963,18 +15332,15 @@
"dev": true
},
"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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
- "dev": true,
- "requires": {
- "number-is-nan": "^1.0.0"
- }
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
},
"is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
"dev": true,
"requires": {
"is-extglob": "^2.1.1"
@@ -17013,6 +15379,12 @@
"kind-of": "^3.0.2"
},
"dependencies": {
+ "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
+ },
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -17049,13 +15421,10 @@
"dev": true
},
"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"
- }
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "dev": true
},
"is-regexp": {
"version": "2.1.0",
@@ -17171,6 +15540,12 @@
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
"dev": true
},
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
+ },
"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",
@@ -17199,9 +15574,9 @@
"dev": true
},
"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==",
+ "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
},
"known-css-properties": {
@@ -17221,9 +15596,9 @@
}
},
"lazystream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
- "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",
+ "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",
"dev": true,
"requires": {
"readable-stream": "^2.0.5"
@@ -17247,12 +15622,6 @@
"flush-write-stream": "^1.0.2"
}
},
- "lerp": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/lerp/-/lerp-1.0.3.tgz",
- "integrity": "sha1-oYyJaPkXiW3hXM/MKNVaa3Med24=",
- "dev": true
- },
"levn": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
@@ -17277,6 +15646,17 @@
"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"
+ }
+ }
}
},
"lines-and-columns": {
@@ -17296,6 +15676,17 @@
"pify": "^2.0.0",
"pinkie-promise": "^2.0.0",
"strip-bom": "^2.0.0"
+ },
+ "dependencies": {
+ "parse-json": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "dev": true,
+ "requires": {
+ "error-ex": "^1.2.0"
+ }
+ }
}
},
"locate-path": {
@@ -17458,57 +15849,6 @@
"requires": {
"chalk": "^4.1.0",
"is-unicode-supported": "^0.1.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "chalk": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "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
- },
- "supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
- }
}
},
"longest-streak": {
@@ -17517,6 +15857,15 @@
"integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
"dev": true
},
+ "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,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"make-error": {
"version": "1.3.6",
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
@@ -17539,6 +15888,14 @@
"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": {
@@ -17568,9 +15925,9 @@
}
},
"map-obj": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
- "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
+ "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
"dev": true
},
"map-visit": {
@@ -17613,38 +15970,6 @@
"vt-pbf": "^3.1.1"
}
},
- "mat4-decompose": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mat4-decompose/-/mat4-decompose-1.0.4.tgz",
- "integrity": "sha1-ZetP451wh496RE60Yk1S9+frL68=",
- "dev": true,
- "requires": {
- "gl-mat4": "^1.0.1",
- "gl-vec3": "^1.0.2"
- }
- },
- "mat4-interpolate": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mat4-interpolate/-/mat4-interpolate-1.0.4.tgz",
- "integrity": "sha1-Vf/p6zw1KV4sDVqfdyXZBoqJ/3Q=",
- "dev": true,
- "requires": {
- "gl-mat4": "^1.0.1",
- "gl-vec3": "^1.0.2",
- "mat4-decompose": "^1.0.3",
- "mat4-recompose": "^1.0.3",
- "quat-slerp": "^1.0.0"
- }
- },
- "mat4-recompose": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mat4-recompose/-/mat4-recompose-1.0.4.tgz",
- "integrity": "sha1-OVPCMP8kc9x3LuAUpSySXPgbDk0=",
- "dev": true,
- "requires": {
- "gl-mat4": "^1.0.1"
- }
- },
"matchdep": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
@@ -17667,6 +15992,16 @@
"isobject": "^3.0.1"
}
},
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
"findup-sync": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
@@ -17708,6 +16043,15 @@
"kind-of": "^6.0.2"
}
},
+ "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-glob": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
@@ -17717,6 +16061,21 @@
"is-extglob": "^2.1.0"
}
},
+ "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
+ },
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -17752,18 +16111,6 @@
"integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
"dev": true
},
- "matrix-camera-controller": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/matrix-camera-controller/-/matrix-camera-controller-2.1.4.tgz",
- "integrity": "sha512-zsPGPONclrKSImNpqqKDTcqFpWLAIwMXEJtCde4IFPOw1dA9udzFg4HOFytOTosOFanchrx7+Hqq6glLATIxBA==",
- "dev": true,
- "requires": {
- "binary-search-bounds": "^2.0.0",
- "gl-mat4": "^1.1.2",
- "gl-vec3": "^1.0.3",
- "mat4-interpolate": "^1.0.3"
- }
- },
"mdast-util-from-markdown": {
"version": "0.8.5",
"resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz",
@@ -17803,6 +16150,26 @@
"integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
"dev": true
},
+ "meow": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
+ "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
+ "dev": true,
+ "requires": {
+ "@types/minimist": "^1.2.0",
+ "camelcase-keys": "^6.2.2",
+ "decamelize": "^1.2.0",
+ "decamelize-keys": "^1.1.0",
+ "hard-rejection": "^2.1.0",
+ "minimist-options": "4.1.0",
+ "normalize-package-data": "^3.0.0",
+ "read-pkg-up": "^7.0.1",
+ "redent": "^3.0.0",
+ "trim-newlines": "^3.0.0",
+ "type-fest": "^0.18.0",
+ "yargs-parser": "^20.2.3"
+ }
+ },
"merge2": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
@@ -17820,9 +16187,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -17911,6 +16278,14 @@
"arrify": "^1.0.1",
"is-plain-obj": "^1.1.0",
"kind-of": "^6.0.3"
+ },
+ "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
+ }
}
},
"mixin-deep": {
@@ -17921,6 +16296,26 @@
"requires": {
"for-in": "^1.0.2",
"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"
+ }
+ },
+ "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"
+ }
+ }
}
},
"moment": {
@@ -17938,15 +16333,6 @@
"moment": ">= 2.9.0"
}
},
- "monotone-convex-hull-2d": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/monotone-convex-hull-2d/-/monotone-convex-hull-2d-1.0.1.tgz",
- "integrity": "sha1-R/Xa6t88Sv03dkuqGqh4ekDu4Iw=",
- "dev": true,
- "requires": {
- "robust-orientation": "^1.1.3"
- }
- },
"mouse-change": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/mouse-change/-/mouse-change-1.4.0.tgz",
@@ -17980,9 +16366,9 @@
}
},
"ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"dev": true
},
"multipipe": {
@@ -18051,6 +16437,16 @@
"isobject": "^3.0.1"
}
},
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -18079,6 +16475,30 @@
"is-data-descriptor": "^1.0.0",
"kind-of": "^6.0.2"
}
+ },
+ "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
}
}
},
@@ -18088,94 +16508,15 @@
"integrity": "sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE=",
"dev": true
},
- "ndarray": {
- "version": "git+ssh://git@github.com/plotly/ndarray.git#70ec67233be65de444307a6916aba2655e28bd84",
- "dev": true,
- "from": "ndarray@^1.0.15",
- "requires": {
- "is-buffer": "^1.0.2"
- }
- },
- "ndarray-extract-contour": {
- "version": "git+ssh://git@github.com/plotly/ndarray-extract-contour.git#0d8ed3a2fee873f08868c35894d608794e8e9d83",
- "dev": true,
- "from": "ndarray-extract-contour@github:plotly/ndarray-extract-contour#v1.1.0",
- "requires": {
- "typedarray-pool": "^1.0.0"
- }
- },
- "ndarray-gradient": {
- "version": "git+ssh://git@github.com/plotly/ndarray-gradient.git#c43b0856d77084cfac7c9d96c6ddc73aeddc0bd8",
- "dev": true,
- "from": "ndarray-gradient@^1.0.0",
- "requires": {
- "dup": "^1.0.0"
- }
- },
- "ndarray-linear-interpolate": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/ndarray-linear-interpolate/-/ndarray-linear-interpolate-1.0.0.tgz",
- "integrity": "sha1-eLySuFuavBW25n7mWCj54hN65ys=",
- "dev": true
- },
- "ndarray-ops": {
- "version": "git+ssh://git@github.com/plotly/ndarray-ops.git#afac881492696196c9966f77507558737f60c716",
- "dev": true,
- "from": "ndarray-ops@^1.1.0"
- },
- "ndarray-pack": {
- "version": "git+ssh://git@github.com/plotly/ndarray-pack.git#b0cd1f835c2b623f860a3dbb0c5709c98b30aea0",
- "dev": true,
- "from": "ndarray-pack@^1.2.1",
- "requires": {
- "ndarray": "^1.0.13"
- }
- },
- "ndarray-scratch": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/ndarray-scratch/-/ndarray-scratch-1.2.0.tgz",
- "integrity": "sha1-YwRjbWLrqT20cnrBPGkzQdulDgE=",
- "dev": true,
- "requires": {
- "ndarray": "^1.0.14",
- "ndarray-ops": "^1.2.1",
- "typedarray-pool": "^1.0.2"
- }
- },
- "ndarray-sort": {
- "version": "git+ssh://git@github.com/plotly/ndarray-sort.git#8b3c03c0c58906640a0551505601544c9775a87a",
- "dev": true,
- "from": "ndarray-sort@github:plotly/ndarray-sort#v1.1.0",
- "requires": {
- "typedarray-pool": "^1.0.0"
- }
- },
"needle": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz",
- "integrity": "sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/needle/-/needle-3.0.0.tgz",
+ "integrity": "sha512-eGr0qnfHxAjr+Eptl1zr2lgUQUPC1SZfTkg2kFi0kxr1ChJonHUVYobkug8siBKMlyUVVp56MSkp6CSeXH/jgw==",
"dev": true,
"requires": {
"debug": "^3.2.6",
"iconv-lite": "^0.4.4",
"sax": "^1.2.4"
- },
- "dependencies": {
- "debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "requires": {
- "ms": "^2.1.1"
- }
- },
- "ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true
- }
}
},
"next-tick": {
@@ -18184,31 +16525,33 @@
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
"dev": true
},
- "nextafter": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/nextafter/-/nextafter-1.0.0.tgz",
- "integrity": "sha1-t9d7U1MQ4+CX5gJauwqQNHfsGjo=",
- "dev": true,
- "requires": {
- "double-bits": "^1.1.0"
- }
- },
"node-releases": {
- "version": "1.1.73",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz",
- "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
+ "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
"dev": true
},
"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==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
+ "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
"dev": true,
"requires": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
+ "hosted-git-info": "^4.0.1",
+ "is-core-module": "^2.5.0",
+ "semver": "^7.3.4",
"validate-npm-package-license": "^3.0.1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "7.3.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ }
}
},
"normalize-path": {
@@ -18235,12 +16578,6 @@
"integrity": "sha1-RWNg5g7Odfvve11+FgSA5//Rb+U=",
"dev": true
},
- "normals": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/normals/-/normals-1.1.0.tgz",
- "integrity": "sha1-MltZXtNK/kZ6bFWhT9kIV4f/WcA=",
- "dev": true
- },
"now-and-later": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
@@ -18271,16 +16608,10 @@
"integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
"dev": true
},
- "numeric": {
- "version": "1.2.6",
- "resolved": "https://registry.npmjs.org/numeric/-/numeric-1.2.6.tgz",
- "integrity": "sha1-dlsCvvl5iPz4gNTrPza4D6MTNao=",
- "dev": true
- },
"object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+ "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
"dev": true
},
"object-copy": {
@@ -18294,6 +16625,12 @@
"kind-of": "^3.0.3"
},
"dependencies": {
+ "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
+ },
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -18396,16 +16733,6 @@
"word-wrap": "~1.2.3"
}
},
- "orbit-camera-controller": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/orbit-camera-controller/-/orbit-camera-controller-4.0.0.tgz",
- "integrity": "sha1-bis28OeHhmPDMPUNqbfOaGwncAU=",
- "dev": true,
- "requires": {
- "filtered-vector": "^1.2.1",
- "gl-mat4": "^1.0.3"
- }
- },
"ordered-read-streams": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
@@ -18457,15 +16784,6 @@
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
"dev": true
},
- "pad-left": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/pad-left/-/pad-left-1.0.2.tgz",
- "integrity": "sha1-GeVzXqmDlaJs7carkm6tEPMQDUw=",
- "dev": true,
- "requires": {
- "repeat-string": "^1.3.0"
- }
- },
"parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -18507,12 +16825,15 @@
}
},
"parse-json": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
- "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
"dev": true,
"requires": {
- "error-ex": "^1.2.0"
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
}
},
"parse-node-version": {
@@ -18571,13 +16892,10 @@
"dev": true
},
"path-exists": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
- "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
- "dev": true,
- "requires": {
- "pinkie-promise": "^2.0.0"
- }
+ "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
},
"path-is-absolute": {
"version": "1.0.1",
@@ -18634,6 +16952,12 @@
"integrity": "sha1-X3yysfIabh6ISgyHhVqko3NhEHs=",
"dev": true
},
+ "picocolors": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
+ "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
+ "dev": true
+ },
"picomatch": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
@@ -18661,31 +16985,6 @@
"pinkie": "^2.0.0"
}
},
- "planar-dual": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/planar-dual/-/planar-dual-1.0.2.tgz",
- "integrity": "sha1-tqQjVSOxsMt55fkm+OozXdmC1WM=",
- "dev": true,
- "requires": {
- "compare-angle": "^1.0.0",
- "dup": "^1.0.0"
- }
- },
- "planar-graph-to-polyline": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/planar-graph-to-polyline/-/planar-graph-to-polyline-1.0.6.tgz",
- "integrity": "sha512-h8a9kdAjo7mRhC0X6HZ42xzFp7vKDZA+Hygyhsq/08Qi4vVAQYJaLLYLvKUUzRbVKvdYqq0reXHyV0EygyEBHA==",
- "dev": true,
- "requires": {
- "edges-to-adjacency-list": "^1.0.0",
- "planar-dual": "^1.0.0",
- "point-in-big-polygon": "^2.0.1",
- "robust-orientation": "^1.0.1",
- "robust-sum": "^1.0.0",
- "two-product": "^1.0.0",
- "uniq": "^1.0.0"
- }
- },
"plexer": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/plexer/-/plexer-2.0.0.tgz",
@@ -18710,26 +17009,22 @@
}
},
"plotly.js": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-2.5.1.tgz",
- "integrity": "sha512-nAQKUwO3jwh9aBq/TSTdw5le1QZvU8EgFQSgpVzq/xEnyNiNvYdcWMKM+8Ku6sji7N5FLb/mbsktrQON/n59+A==",
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-2.6.0.tgz",
+ "integrity": "sha512-pQWOHHW7Den0+uqUTfFFahKvrgHrVgfQ9+/VTzQEkNLJwl24L5yWdCqpa0Rbf3IlGLMvhMHs7CSowaJPx64ABA==",
"dev": true,
"requires": {
"@plotly/d3": "3.8.0",
"@plotly/d3-sankey": "0.7.2",
"@plotly/d3-sankey-circular": "0.33.1",
- "@plotly/point-cluster": "^3.1.9",
"@turf/area": "^6.4.0",
"@turf/bbox": "^6.4.0",
"@turf/centroid": "^6.0.2",
- "alpha-shape": "^1.0.0",
- "box-intersect": "github:plotly/box-intersect#v1.1.0",
"canvas-fit": "^1.5.0",
"color-alpha": "1.0.4",
"color-normalize": "1.5.0",
"color-parse": "1.3.8",
"color-rgba": "2.1.1",
- "convex-hull": "^1.0.3",
"country-regex": "^1.1.0",
"d3-force": "^1.2.1",
"d3-format": "^1.4.5",
@@ -18739,42 +17034,18 @@
"d3-interpolate": "^1.4.0",
"d3-time": "^1.1.0",
"d3-time-format": "^2.2.3",
- "delaunay-triangulate": "^1.1.6",
"fast-isnumeric": "^1.1.4",
- "gl-cone3d": "^1.5.2",
- "gl-error3d": "^1.0.16",
- "gl-heatmap2d": "^1.1.1",
- "gl-line3d": "1.2.1",
"gl-mat4": "^1.2.0",
- "gl-mesh3d": "^2.3.1",
- "gl-plot2d": "^1.4.5",
- "gl-plot3d": "^2.4.7",
- "gl-pointcloud2d": "^1.0.3",
- "gl-scatter3d": "^1.2.3",
- "gl-select-box": "^1.0.4",
- "gl-shader": "4.3.1",
- "gl-spikes2d": "^1.0.2",
- "gl-streamtube3d": "^1.4.1",
- "gl-surface3d": "^1.6.0",
"gl-text": "^1.3.1",
"glslify": "^7.1.1",
"has-hover": "^1.0.1",
"has-passive-events": "^1.0.0",
- "incremental-convex-hull": "github:plotly/incremental-convex-hull#v1.1.0",
"is-mobile": "^2.2.2",
"mapbox-gl": "1.10.1",
- "matrix-camera-controller": "^2.1.4",
"mouse-change": "^1.4.0",
"mouse-event-offset": "^3.0.2",
"mouse-wheel": "^1.2.0",
"native-promise-only": "^0.8.1",
- "ndarray": "github:plotly/ndarray#v1.1.0",
- "ndarray-extract-contour": "github:plotly/ndarray-extract-contour#v1.1.0",
- "ndarray-gradient": "github:plotly/ndarray-gradient#v1.1.0",
- "ndarray-linear-interpolate": "^1.0.0",
- "ndarray-ops": "github:plotly/ndarray-ops#v1.3.0",
- "ndarray-pack": "github:plotly/ndarray-pack#v1.3.0",
- "ndarray-sort": "github:plotly/ndarray-sort#v1.1.0",
"parse-svg-path": "^0.1.2",
"polybooljs": "^1.2.0",
"probe-image-size": "^7.2.1",
@@ -18783,23 +17054,13 @@
"regl-line2d": "^3.1.2",
"regl-scatter2d": "^3.2.8",
"regl-splom": "^1.0.14",
- "right-now": "^1.0.0",
- "robust-determinant": "github:plotly/robust-determinant#v1.2.1",
- "robust-in-sphere": "1.2.1",
- "robust-linear-solve": "github:plotly/robust-linear-solve#v1.1.1",
- "robust-orientation": "1.2.1",
- "simplicial-complex-contour": "github:plotly/simplicial-complex-contour#v1.1.0",
"strongly-connected-components": "^1.0.1",
"superscript-text": "^1.0.0",
- "surface-nets": "github:plotly/surface-nets#v1.1.1",
"svg-path-sdf": "^1.1.3",
"tinycolor2": "^1.4.2",
- "to-px": "1.0.1",
"topojson-client": "^3.1.0",
- "vectorize-text": "3.2.2",
"webgl-context": "^2.2.0",
- "world-calendars": "^1.0.3",
- "zero-crossings": "github:plotly/zero-crossings#v1.1.0"
+ "world-calendars": "^1.0.3"
}
},
"plugin-error": {
@@ -18812,18 +17073,36 @@
"arr-diff": "^4.0.0",
"arr-union": "^3.1.0",
"extend-shallow": "^3.0.2"
- }
- },
- "point-in-big-polygon": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/point-in-big-polygon/-/point-in-big-polygon-2.0.1.tgz",
- "integrity": "sha512-DtrN8pa2VfMlvmWlCcypTFeBE4+OYz1ojDNJLKCWa4doiVAD6PRBbxFYAT71tsp5oKaRXT5sxEiHCAQKb1zr2Q==",
- "dev": true,
- "requires": {
- "binary-search-bounds": "^2.0.0",
- "interval-tree-1d": "^1.0.1",
- "robust-orientation": "^1.1.3",
- "slab-decomposition": "^1.0.1"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "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"
+ }
+ }
}
},
"polybooljs": {
@@ -18832,15 +17111,6 @@
"integrity": "sha1-tDkMLgedTCYtOyUExiiNlbp6R1g=",
"dev": true
},
- "polytope-closest-point": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/polytope-closest-point/-/polytope-closest-point-1.0.0.tgz",
- "integrity": "sha1-5uV/QIGrXox3i4Ee8G4sSK4zjD8=",
- "dev": true,
- "requires": {
- "numeric": "^1.2.6"
- }
- },
"popper.js": {
"version": "1.16.1",
"resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz",
@@ -18854,25 +17124,13 @@
"dev": true
},
"postcss": {
- "version": "7.0.36",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
+ "version": "7.0.39",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
+ "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
"dev": true,
"requires": {
- "chalk": "^2.4.2",
- "source-map": "^0.6.1",
- "supports-color": "^6.1.0"
- },
- "dependencies": {
- "supports-color": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
- "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
- "dev": true,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
+ "picocolors": "^0.2.1",
+ "source-map": "^0.6.1"
}
},
"postcss-html": {
@@ -18967,9 +17225,9 @@
"dev": true
},
"potpack": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.1.tgz",
- "integrity": "sha512-15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz",
+ "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==",
"dev": true
},
"prelude-ls": {
@@ -18993,6 +17251,19 @@
"lodash.merge": "^4.6.2",
"needle": "^2.5.2",
"stream-parser": "~0.3.1"
+ },
+ "dependencies": {
+ "needle": {
+ "version": "2.9.1",
+ "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz",
+ "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==",
+ "dev": true,
+ "requires": {
+ "debug": "^3.2.6",
+ "iconv-lite": "^0.4.4",
+ "sax": "^1.2.4"
+ }
+ }
}
},
"process": {
@@ -19008,9 +17279,9 @@
"dev": true
},
"protocol-buffers-schema": {
- "version": "3.5.1",
- "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.5.1.tgz",
- "integrity": "sha512-YVCvdhxWNDP8/nJDyXLuM+UFsuPk4+1PB7WGPVDzm3HTHbzFLxQYeW2iZpS4mmnXrQJGBzt230t/BbEb7PrQaw==",
+ "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==",
"dev": true
},
"pulltorefreshjs": {
@@ -19070,14 +17341,6 @@
"is-browser": "^2.1.0",
"is-buffer": "^2.0.3",
"to-uint8": "^1.4.1"
- },
- "dependencies": {
- "is-buffer": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
- "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
- "dev": true
- }
}
},
"quantize": {
@@ -19086,15 +17349,6 @@
"integrity": "sha1-0lrCAKd7bXD0ASfKFxoQ4zyFRt4=",
"dev": true
},
- "quat-slerp": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/quat-slerp/-/quat-slerp-1.0.1.tgz",
- "integrity": "sha1-K6oVzjprvcMkHZcusXKDE57Wnyk=",
- "dev": true,
- "requires": {
- "gl-quat": "^1.0.0"
- }
- },
"queue-microtask": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -19122,47 +17376,67 @@
"performance-now": "^2.1.0"
}
},
- "rat-vec": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/rat-vec/-/rat-vec-1.1.1.tgz",
- "integrity": "sha1-Dd4rZrezS7G80qI4BerIBth/0X8=",
- "dev": true,
- "requires": {
- "big-rat": "^1.0.3"
- }
- },
"read-pkg": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
- "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
+ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
"dev": true,
"requires": {
- "load-json-file": "^1.0.0",
- "normalize-package-data": "^2.3.2",
- "path-type": "^1.0.0"
+ "@types/normalize-package-data": "^2.4.0",
+ "normalize-package-data": "^2.5.0",
+ "parse-json": "^5.0.0",
+ "type-fest": "^0.6.0"
},
"dependencies": {
- "path-type": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
- "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "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
+ },
+ "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,
"requires": {
- "graceful-fs": "^4.1.2",
- "pify": "^2.0.0",
- "pinkie-promise": "^2.0.0"
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
}
+ },
+ "semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true
+ },
+ "type-fest": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+ "dev": true
}
}
},
"read-pkg-up": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
- "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
+ "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
"dev": true,
"requires": {
- "find-up": "^1.0.0",
- "read-pkg": "^1.0.0"
+ "find-up": "^4.1.0",
+ "read-pkg": "^5.2.0",
+ "type-fest": "^0.8.1"
+ },
+ "dependencies": {
+ "type-fest": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "dev": true
+ }
}
},
"readable-stream": {
@@ -19215,6 +17489,16 @@
"isobject": "^3.0.1"
}
},
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -19244,6 +17528,30 @@
"kind-of": "^6.0.2"
}
},
+ "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
+ },
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -19276,15 +17584,14 @@
"resolve": "^1.1.6"
}
},
- "reduce-simplicial-complex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/reduce-simplicial-complex/-/reduce-simplicial-complex-1.0.0.tgz",
- "integrity": "sha1-dNaWovg196bc2SBl/YxRgfLt+Lw=",
+ "redent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
"dev": true,
"requires": {
- "cell-orientation": "^1.0.1",
- "compare-cell": "^1.0.0",
- "compare-oriented-cell": "^1.0.1"
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
}
},
"regex-not": {
@@ -19295,6 +17602,36 @@
"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": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "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"
+ }
+ }
}
},
"regex-regex": {
@@ -19322,6 +17659,14 @@
"pick-by-alias": "^1.2.0",
"to-float32": "^1.1.0",
"update-diff": "^1.1.0"
+ },
+ "dependencies": {
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ }
}
},
"regl-line2d": {
@@ -19342,6 +17687,14 @@
"parse-rect": "^1.2.0",
"pick-by-alias": "^1.2.0",
"to-float32": "^1.1.0"
+ },
+ "dependencies": {
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ }
}
},
"regl-scatter2d": {
@@ -19366,6 +17719,14 @@
"pick-by-alias": "^1.2.0",
"to-float32": "^1.1.0",
"update-diff": "^1.1.0"
+ },
+ "dependencies": {
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ }
}
},
"regl-splom": {
@@ -19421,6 +17782,14 @@
"requires": {
"is-buffer": "^1.1.5",
"is-utf8": "^0.2.1"
+ },
+ "dependencies": {
+ "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
+ }
}
},
"remove-bom-stream": {
@@ -19453,9 +17822,9 @@
"dev": true
},
"replace-ext": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
- "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
+ "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
},
"replace-homedir": {
@@ -19564,106 +17933,6 @@
"glob": "^7.1.3"
}
},
- "robust-compress": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/robust-compress/-/robust-compress-1.0.0.tgz",
- "integrity": "sha1-TPYsSzGNgwhRYBK7jBF1Lzkymxs=",
- "dev": true
- },
- "robust-determinant": {
- "version": "git+ssh://git@github.com/plotly/robust-determinant.git#7cb499bb02411de80ae1a90e54893e46af82ca5e",
- "dev": true,
- "from": "robust-determinant@github:plotly/robust-determinant#v1.2.1",
- "requires": {
- "robust-compress": "^1.0.0",
- "robust-scale": "^1.0.0",
- "robust-sum": "^1.0.0",
- "two-product": "^1.0.0"
- }
- },
- "robust-dot-product": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/robust-dot-product/-/robust-dot-product-1.0.0.tgz",
- "integrity": "sha1-yboBeL0sMEv9cl9Y6Inx2UYARVM=",
- "dev": true,
- "requires": {
- "robust-sum": "^1.0.0",
- "two-product": "^1.0.0"
- }
- },
- "robust-in-sphere": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/robust-in-sphere/-/robust-in-sphere-1.2.1.tgz",
- "integrity": "sha512-3zJdcMIOP1gdwux93MKTS0RiMYEGwQBoE5R1IW/9ZQmGeZzP7f7i4+xdcK8ujJvF/dEOS1WPuI9IB1WNFbj3Cg==",
- "dev": true,
- "requires": {
- "robust-scale": "^1.0.0",
- "robust-subtract": "^1.0.0",
- "robust-sum": "^1.0.0",
- "two-product": "^1.0.0"
- }
- },
- "robust-linear-solve": {
- "version": "git+ssh://git@github.com/plotly/robust-linear-solve.git#90ad6de2ce011a1e0b53d9e9f6bf8d117053c492",
- "dev": true,
- "from": "robust-linear-solve@^1.0.0",
- "requires": {
- "robust-determinant": "^1.1.0"
- }
- },
- "robust-orientation": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/robust-orientation/-/robust-orientation-1.2.1.tgz",
- "integrity": "sha512-FuTptgKwY6iNuU15nrIJDLjXzCChWB+T4AvksRtwPS/WZ3HuP1CElCm1t+OBfgQKfWbtZIawip+61k7+buRKAg==",
- "dev": true,
- "requires": {
- "robust-scale": "^1.0.2",
- "robust-subtract": "^1.0.0",
- "robust-sum": "^1.0.0",
- "two-product": "^1.0.2"
- }
- },
- "robust-product": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/robust-product/-/robust-product-1.0.0.tgz",
- "integrity": "sha1-aFJQAHzbunzx3nW/9tKScBEJir4=",
- "dev": true,
- "requires": {
- "robust-scale": "^1.0.0",
- "robust-sum": "^1.0.0"
- }
- },
- "robust-scale": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/robust-scale/-/robust-scale-1.0.2.tgz",
- "integrity": "sha1-d1Ey7QlULQKOWLLMecBikLz3jDI=",
- "dev": true,
- "requires": {
- "two-product": "^1.0.2",
- "two-sum": "^1.0.0"
- }
- },
- "robust-segment-intersect": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/robust-segment-intersect/-/robust-segment-intersect-1.0.1.tgz",
- "integrity": "sha1-MlK2oPwboUreaRXMvgnLzpqrHBw=",
- "dev": true,
- "requires": {
- "robust-orientation": "^1.1.3"
- }
- },
- "robust-subtract": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/robust-subtract/-/robust-subtract-1.0.0.tgz",
- "integrity": "sha1-4LFk4e2LpOOl3aRaEgODSNvtPpo=",
- "dev": true
- },
- "robust-sum": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/robust-sum/-/robust-sum-1.0.0.tgz",
- "integrity": "sha1-FmRuUlKStNJdgnV6KGlV4Lv6U9k=",
- "dev": true
- },
"run-parallel": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
@@ -19701,9 +17970,9 @@
"dev": true
},
"sass": {
- "version": "1.42.1",
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.42.1.tgz",
- "integrity": "sha512-/zvGoN8B7dspKc5mC6HlaygyCBRvnyzzgD5khiaCfglWztY99cYoiTUksVx11NlnemrcfH5CEaCpsUKoW0cQqg==",
+ "version": "1.43.4",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz",
+ "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==",
"dev": true,
"requires": {
"chokidar": ">=3.0.0 <4.0.0"
@@ -19808,9 +18077,9 @@
"dev": true
},
"semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
"dev": true
},
"semver-greatest-satisfied-range": {
@@ -19840,20 +18109,14 @@
"split-string": "^3.0.1"
},
"dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "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": {
- "is-extendable": "^0.1.0"
+ "isobject": "^3.0.1"
}
- },
- "is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true
}
}
},
@@ -19864,9 +18127,9 @@
"dev": true
},
"signal-exit": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
- "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz",
+ "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==",
"dev": true
},
"signum": {
@@ -19875,80 +18138,6 @@
"integrity": "sha1-dKfSvyogtA66FqkrFSEk8dVZ+nc=",
"dev": true
},
- "simplicial-complex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/simplicial-complex/-/simplicial-complex-1.0.0.tgz",
- "integrity": "sha1-bDOk7Wn81Nkbe8rdOzC2NoPq4kE=",
- "dev": true,
- "requires": {
- "bit-twiddle": "^1.0.0",
- "union-find": "^1.0.0"
- }
- },
- "simplicial-complex-boundary": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/simplicial-complex-boundary/-/simplicial-complex-boundary-1.0.1.tgz",
- "integrity": "sha1-csn/HiTeqjdMm7L6DL8MCB6++BU=",
- "dev": true,
- "requires": {
- "boundary-cells": "^2.0.0",
- "reduce-simplicial-complex": "^1.0.0"
- }
- },
- "simplicial-complex-contour": {
- "version": "git+ssh://git@github.com/plotly/simplicial-complex-contour.git#3c09d0c163385b874fedc0a366b29b6e713bfd99",
- "dev": true,
- "from": "simplicial-complex-contour@^1.0.2",
- "requires": {
- "ndarray": "^1.0.15",
- "ndarray-sort": "^1.0.0"
- }
- },
- "simplify-planar-graph": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/simplify-planar-graph/-/simplify-planar-graph-2.0.1.tgz",
- "integrity": "sha1-vIWJNyXzLo+oriVoE5hEbSy892Y=",
- "dev": true,
- "requires": {
- "robust-orientation": "^1.0.1",
- "simplicial-complex": "^0.3.3"
- },
- "dependencies": {
- "bit-twiddle": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/bit-twiddle/-/bit-twiddle-0.0.2.tgz",
- "integrity": "sha1-wurruVKjuUrMFASX4c3NLxoz9Y4=",
- "dev": true
- },
- "simplicial-complex": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/simplicial-complex/-/simplicial-complex-0.3.3.tgz",
- "integrity": "sha1-TDDK1X+eRXKd2PMGyHU1efRr6Z4=",
- "dev": true,
- "requires": {
- "bit-twiddle": "~0.0.1",
- "union-find": "~0.0.3"
- }
- },
- "union-find": {
- "version": "0.0.4",
- "resolved": "https://registry.npmjs.org/union-find/-/union-find-0.0.4.tgz",
- "integrity": "sha1-uFSzMBYZva0USwAUx4+W6sDS8PY=",
- "dev": true
- }
- }
- },
- "slab-decomposition": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/slab-decomposition/-/slab-decomposition-1.0.3.tgz",
- "integrity": "sha512-1EfR304JHvX9vYQkUi4AKqN62mLsjk6W45xTk/TxwN8zd3HGwS7PVj9zj0I6fgCZqfGlimDEY+RzzASHn97ZmQ==",
- "dev": true,
- "requires": {
- "binary-search-bounds": "^2.0.0",
- "functional-red-black-tree": "^1.0.0",
- "robust-orientation": "^1.1.3"
- }
- },
"slash": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
@@ -19964,38 +18153,6 @@
"ansi-styles": "^4.0.0",
"astral-regex": "^2.0.0",
"is-fullwidth-code-point": "^3.0.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- }
}
},
"snapdragon": {
@@ -20014,19 +18171,19 @@
"use": "^3.1.0"
},
"dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dev": true,
"requires": {
- "is-extendable": "^0.1.0"
+ "ms": "2.0.0"
}
},
- "is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
"dev": true
},
"source-map": {
@@ -20085,6 +18242,12 @@
"is-data-descriptor": "^1.0.0",
"kind-of": "^6.0.2"
}
+ },
+ "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
}
}
},
@@ -20097,6 +18260,12 @@
"kind-of": "^3.2.0"
},
"dependencies": {
+ "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
+ },
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -20166,9 +18335,9 @@
}
},
"spdx-license-ids": {
- "version": "3.0.9",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz",
- "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==",
+ "version": "3.0.10",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
+ "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
"dev": true
},
"specificity": {
@@ -20177,16 +18346,6 @@
"integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
"dev": true
},
- "split-polygon": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/split-polygon/-/split-polygon-1.0.0.tgz",
- "integrity": "sha1-DqzIoTanaxKj2VJW6n2kXbDC0kc=",
- "dev": true,
- "requires": {
- "robust-dot-product": "^1.0.0",
- "robust-sum": "^1.0.0"
- }
- },
"split-string": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
@@ -20194,14 +18353,38 @@
"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": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "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"
+ }
+ }
}
},
- "sprintf-js": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
- "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
- "dev": true
- },
"stack-trace": {
"version": "0.0.10",
"resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
@@ -20240,6 +18423,23 @@
"dev": true,
"requires": {
"debug": "2"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
}
},
"stream-shift": {
@@ -20282,51 +18482,26 @@
"requires": {
"atob-lite": "^2.0.0",
"is-base64": "^0.1.0"
- },
- "dependencies": {
- "atob-lite": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz",
- "integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=",
- "dev": true
- }
}
},
"string-width": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"dev": true,
"requires": {
- "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": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
- "dev": true
- },
- "strip-ansi": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
- "dev": true,
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- }
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
}
},
"strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "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.0"
+ "ansi-regex": "^5.0.1"
}
},
"strip-bom": {
@@ -20338,6 +18513,15 @@
"is-utf8": "^0.2.0"
}
},
+ "strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
+ "requires": {
+ "min-indent": "^1.0.0"
+ }
+ },
"strongly-connected-components": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/strongly-connected-components/-/strongly-connected-components-1.0.1.tgz",
@@ -20406,82 +18590,21 @@
"write-file-atomic": "^3.0.3"
},
"dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
"balanced-match": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
"integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
"dev": true
},
- "camelcase-keys": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
- "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
- "dev": true,
- "requires": {
- "camelcase": "^5.3.1",
- "map-obj": "^4.0.0",
- "quick-lru": "^4.0.1"
- }
- },
- "chalk": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
}
},
- "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,
- "requires": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- }
- },
- "get-stdin": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
- "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
- "dev": true
- },
"global-modules": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
@@ -20502,226 +18625,17 @@
"which": "^1.3.1"
}
},
- "has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "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
},
- "hosted-git-info": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
- "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "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,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "map-obj": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
- "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
- "dev": true
- },
- "meow": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
- "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
- "dev": true,
- "requires": {
- "@types/minimist": "^1.2.0",
- "camelcase-keys": "^6.2.2",
- "decamelize": "^1.2.0",
- "decamelize-keys": "^1.1.0",
- "hard-rejection": "^2.1.0",
- "minimist-options": "4.1.0",
- "normalize-package-data": "^3.0.0",
- "read-pkg-up": "^7.0.1",
- "redent": "^3.0.0",
- "trim-newlines": "^3.0.0",
- "type-fest": "^0.18.0",
- "yargs-parser": "^20.2.3"
- }
- },
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
- },
- "normalize-package-data": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz",
- "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==",
- "dev": true,
- "requires": {
- "hosted-git-info": "^4.0.1",
- "resolve": "^1.20.0",
- "semver": "^7.3.4",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- }
- },
- "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
- },
- "read-pkg": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
- "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
- "dev": true,
- "requires": {
- "@types/normalize-package-data": "^2.4.0",
- "normalize-package-data": "^2.5.0",
- "parse-json": "^5.0.0",
- "type-fest": "^0.6.0"
- },
- "dependencies": {
- "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
- },
- "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,
- "requires": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true
- },
- "type-fest": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
- "dev": true
- }
- }
- },
- "read-pkg-up": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
- "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
- "dev": true,
- "requires": {
- "find-up": "^4.1.0",
- "read-pkg": "^5.2.0",
- "type-fest": "^0.8.1"
- },
- "dependencies": {
- "type-fest": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
- "dev": true
- }
- }
- },
- "redent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
- "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
- "dev": true,
- "requires": {
- "indent-string": "^4.0.0",
- "strip-indent": "^3.0.0"
- }
- },
- "semver": {
- "version": "7.3.5",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- }
- },
- "strip-indent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
- "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
- "dev": true,
- "requires": {
- "min-indent": "^1.0.0"
- }
- },
- "supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
- },
- "trim-newlines": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
- "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
- "dev": true
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
- "yargs-parser": {
- "version": "20.2.7",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz",
- "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==",
- "dev": true
}
}
},
@@ -20775,9 +18689,9 @@
}
},
"supercluster": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.3.tgz",
- "integrity": "sha512-7+bR4FbF5SYsmkHfDp61QiwCKtwNDyPsddk9TzfsDA5DQr5Goii5CVD2SXjglweFCxjrzVZf945ahqYfUIk8UA==",
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.4.tgz",
+ "integrity": "sha512-GhKkRM1jMR6WUwGPw05fs66pOFWhf59lXq+Q3J3SxPvhNcmgOtLRV6aVQPMRsmXdpaeFJGivt+t7QXUPL3ff4g==",
"dev": true,
"requires": {
"kdbush": "^3.0.0"
@@ -20790,21 +18704,12 @@
"dev": true
},
"supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"requires": {
- "has-flag": "^3.0.0"
- }
- },
- "surface-nets": {
- "version": "git+ssh://git@github.com/plotly/surface-nets.git#d80900ed4c39a1b07f9d8577180960945236d996",
- "dev": true,
- "from": "surface-nets@^1.0.2",
- "requires": {
- "ndarray-extract-contour": "^1.0.0",
- "zero-crossings": "^1.0.0"
+ "has-flag": "^4.0.0"
}
},
"sver-compat": {
@@ -20866,54 +18771,17 @@
"dev": true
},
"table": {
- "version": "6.7.1",
- "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
- "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==",
+ "version": "6.7.2",
+ "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz",
+ "integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==",
"dev": true,
"requires": {
"ajv": "^8.0.1",
"lodash.clonedeep": "^4.5.0",
"lodash.truncate": "^4.4.2",
"slice-ansi": "^4.0.0",
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0"
- },
- "dependencies": {
- "ajv": {
- "version": "8.6.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz",
- "integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==",
- "dev": true,
- "requires": {
- "fast-deep-equal": "^3.1.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
- }
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
- "string-width": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
- "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.0"
- }
- }
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1"
}
},
"tempusdominus-bootstrap-4": {
@@ -20951,15 +18819,6 @@
}
}
},
- "text-cache": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/text-cache/-/text-cache-4.2.2.tgz",
- "integrity": "sha512-zky+UDYiX0a/aPw/YTBD+EzKMlCTu1chFuCMZeAkgoRiceySdROu1V2kJXhCbtEdBhiOviYnAdGiSYl58HW0ZQ==",
- "dev": true,
- "requires": {
- "vectorize-text": "^3.2.1"
- }
- },
"through2": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -21040,6 +18899,12 @@
"kind-of": "^3.0.2"
},
"dependencies": {
+ "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
+ },
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -21052,9 +18917,9 @@
}
},
"to-px": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/to-px/-/to-px-1.0.1.tgz",
- "integrity": "sha1-W7rtXl1PdkRbzJA8KTojB90yRkY=",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/to-px/-/to-px-1.1.0.tgz",
+ "integrity": "sha512-bfg3GLYrGoEzrGoE05TAL/Uw+H/qrf2ptr9V3W7U0lkjjyYnIfgxmVLUfhQ1hZpIQwin81uxhDjvUkDYsC0xWw==",
"dev": true,
"requires": {
"parse-unit": "^1.0.1"
@@ -21082,6 +18947,16 @@
"isobject": "^3.0.1"
}
},
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
@@ -21110,6 +18985,30 @@
"is-data-descriptor": "^1.0.0",
"kind-of": "^6.0.2"
}
+ },
+ "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
}
}
},
@@ -21160,14 +19059,11 @@
"integrity": "sha1-x/wnpbVDCtSGJnrmZtkj90oKsyA=",
"dev": true
},
- "triangulate-polyline": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/triangulate-polyline/-/triangulate-polyline-1.0.3.tgz",
- "integrity": "sha1-v4uod6hQVBA/65+lphtOjXAXgU0=",
- "dev": true,
- "requires": {
- "cdt2d": "^1.0.0"
- }
+ "trim-newlines": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
+ "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
+ "dev": true
},
"trough": {
"version": "1.0.5",
@@ -21175,29 +19071,6 @@
"integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
"dev": true
},
- "turntable-camera-controller": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/turntable-camera-controller/-/turntable-camera-controller-3.0.1.tgz",
- "integrity": "sha1-jb0/4AVQGRxlFky4iJcQSVeK/Zk=",
- "dev": true,
- "requires": {
- "filtered-vector": "^1.2.1",
- "gl-mat4": "^1.0.2",
- "gl-vec3": "^1.0.2"
- }
- },
- "two-product": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/two-product/-/two-product-1.0.2.tgz",
- "integrity": "sha1-Z9ldSyV6kh4stL16+VEfkIhSLqo=",
- "dev": true
- },
- "two-sum": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/two-sum/-/two-sum-1.0.0.tgz",
- "integrity": "sha1-MdPzIjnk9zHsqd+RVeKyl/AIq2Q=",
- "dev": true
- },
"type": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
@@ -21251,9 +19124,9 @@
}
},
"uglify-js": {
- "version": "3.13.9",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.9.tgz",
- "integrity": "sha512-wZbyTQ1w6Y7fHdt8sJnHfSIuWeDgk6B5rCb4E/AM6QNNPbOMIZph21PW5dRB3h7Df0GszN+t7RuUH6sWK5bF0g==",
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.2.tgz",
+ "integrity": "sha512-rtPMlmcO4agTUfz10CbgJ1k6UAoXM2gWb3GoMPPZB/+/Ackf8lNWk11K4rYi2D0apgoFRLtQOZhb+/iGNJq26A==",
"dev": true
},
"unc-path-regex": {
@@ -21295,9 +19168,9 @@
"dev": true
},
"unified": {
- "version": "9.2.1",
- "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.1.tgz",
- "integrity": "sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA==",
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz",
+ "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==",
"dev": true,
"requires": {
"bail": "^1.0.0",
@@ -21308,12 +19181,6 @@
"vfile": "^4.0.0"
},
"dependencies": {
- "is-buffer": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
- "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
- "dev": true
- },
"is-plain-obj": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
@@ -21322,12 +19189,6 @@
}
}
},
- "union-find": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/union-find/-/union-find-1.0.2.tgz",
- "integrity": "sha1-KSusQV5q06iVNdI3AQ20pTYoTlg=",
- "dev": true
- },
"union-value": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
@@ -21338,22 +19199,8 @@
"get-value": "^2.0.6",
"is-extendable": "^0.1.1",
"set-value": "^2.0.1"
- },
- "dependencies": {
- "is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true
- }
}
},
- "uniq": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
- "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
- "dev": true
- },
"unique-stream": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
@@ -21662,21 +19509,6 @@
"integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
"dev": true
},
- "vectorize-text": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/vectorize-text/-/vectorize-text-3.2.2.tgz",
- "integrity": "sha512-34NVOCpMMQVXujU4vb/c6u98h6djI0jGdtC202H4Huvzn48B6ARsR7cmGh1xsAc0pHNQiUKGK/aHF05VtGv+eA==",
- "dev": true,
- "requires": {
- "cdt2d": "^1.0.0",
- "clean-pslg": "^1.1.0",
- "ndarray": "^1.0.11",
- "planar-graph-to-polyline": "^1.0.6",
- "simplify-planar-graph": "^2.0.1",
- "surface-nets": "^1.0.0",
- "triangulate-polyline": "^1.0.0"
- }
- },
"vfile": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
@@ -21687,14 +19519,6 @@
"is-buffer": "^2.0.0",
"unist-util-stringify-position": "^2.0.0",
"vfile-message": "^2.0.0"
- },
- "dependencies": {
- "is-buffer": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
- "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
- "dev": true
- }
}
},
"vfile-message": {
@@ -21719,6 +19543,14 @@
"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": {
@@ -21806,12 +19638,6 @@
"integrity": "sha1-eWkVhNmGB/UHC9O3CkDmuyLkAes=",
"dev": true
},
- "weakmap-shim": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/weakmap-shim/-/weakmap-shim-1.1.1.tgz",
- "integrity": "sha1-1lr9eEEJshZuAP9XHDMVDsKkC0k=",
- "dev": true
- },
"webgl-context": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/webgl-context/-/webgl-context-2.2.0.tgz",
@@ -21855,6 +19681,14 @@
"dev": true,
"requires": {
"object-assign": "^4.1.0"
+ },
+ "dependencies": {
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ }
}
},
"wrap-ansi": {
@@ -21873,6 +19707,26 @@
"integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
"dev": true
},
+ "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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
"strip-ansi": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
@@ -21914,6 +19768,12 @@
"integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
"dev": true
},
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"yaml": {
"version": "1.10.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
@@ -21941,36 +19801,139 @@
"yargs-parser": "^5.0.1"
},
"dependencies": {
+ "ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true
+ },
"camelcase": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
"dev": true
+ },
+ "find-up": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "dev": true,
+ "requires": {
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "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
+ },
+ "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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "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,
+ "requires": {
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
+ "requires": {
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "read-pkg": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "dev": true,
+ "requires": {
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
+ }
+ },
+ "semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
+ "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,
+ "requires": {
+ "camelcase": "^3.0.0",
+ "object.assign": "^4.1.0"
+ }
}
}
},
"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,
- "requires": {
- "camelcase": "^3.0.0",
- "object.assign": "^4.1.0"
- },
- "dependencies": {
- "camelcase": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
- "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
- "dev": true
- }
- }
- },
- "zero-crossings": {
- "version": "git+ssh://git@github.com/plotly/zero-crossings.git#4746771f490344e21c84d1f631cb661d8c5ff508",
- "dev": true,
- "from": "zero-crossings@github:plotly/zero-crossings#v1.1.0"
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true
},
"zwitch": {
"version": "1.0.5",
diff --git a/package.json b/package.json
index 715c3a18..1abbe944 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,7 @@
"url": "https://github.com/babybuddy/babybuddy.git"
},
"devDependencies": {
- "bootstrap": "4.6.0",
+ "bootstrap": "4.6.1",
"del": "^6.0.0",
"gulp": "^4.0.2",
"gulp-concat": "^2.6.1",
@@ -22,7 +22,7 @@
"jquery": "^3.6.0",
"moment": "^2.29.1",
"moment-timezone": "^0.5.33",
- "plotly.js": "^2.5.1",
+ "plotly.js": "^2.6.0",
"popper.js": "^1.16.1",
"pulltorefreshjs": "^0.1.22",
"pump": "^3.0.0",
diff --git a/static/babybuddy/css/app.489b23ff911b.css b/static/babybuddy/css/app.311d874513fd.css
similarity index 97%
rename from static/babybuddy/css/app.489b23ff911b.css
rename to static/babybuddy/css/app.311d874513fd.css
index 6c08ee7f..42378e09 100644
--- a/static/babybuddy/css/app.489b23ff911b.css
+++ b/static/babybuddy/css/app.311d874513fd.css
@@ -1,6 +1,6 @@
@charset "UTF-8";
/*!
- * Bootstrap v4.6.0 (https://getbootstrap.com/)
+ * Bootstrap v4.6.1 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
@@ -638,13 +638,13 @@ pre code {
}
.col-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
+ flex: 0 0 8.33333333%;
+ max-width: 8.33333333%;
}
.col-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
+ flex: 0 0 16.66666667%;
+ max-width: 16.66666667%;
}
.col-3 {
@@ -653,13 +653,13 @@ pre code {
}
.col-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
+ flex: 0 0 33.33333333%;
+ max-width: 33.33333333%;
}
.col-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
+ flex: 0 0 41.66666667%;
+ max-width: 41.66666667%;
}
.col-6 {
@@ -668,13 +668,13 @@ pre code {
}
.col-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
+ flex: 0 0 58.33333333%;
+ max-width: 58.33333333%;
}
.col-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
+ flex: 0 0 66.66666667%;
+ max-width: 66.66666667%;
}
.col-9 {
@@ -683,13 +683,13 @@ pre code {
}
.col-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
+ flex: 0 0 83.33333333%;
+ max-width: 83.33333333%;
}
.col-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
+ flex: 0 0 91.66666667%;
+ max-width: 91.66666667%;
}
.col-12 {
@@ -758,11 +758,11 @@ pre code {
}
.offset-1 {
- margin-left: 8.3333333333%;
+ margin-left: 8.33333333%;
}
.offset-2 {
- margin-left: 16.6666666667%;
+ margin-left: 16.66666667%;
}
.offset-3 {
@@ -770,11 +770,11 @@ pre code {
}
.offset-4 {
- margin-left: 33.3333333333%;
+ margin-left: 33.33333333%;
}
.offset-5 {
- margin-left: 41.6666666667%;
+ margin-left: 41.66666667%;
}
.offset-6 {
@@ -782,11 +782,11 @@ pre code {
}
.offset-7 {
- margin-left: 58.3333333333%;
+ margin-left: 58.33333333%;
}
.offset-8 {
- margin-left: 66.6666666667%;
+ margin-left: 66.66666667%;
}
.offset-9 {
@@ -794,11 +794,11 @@ pre code {
}
.offset-10 {
- margin-left: 83.3333333333%;
+ margin-left: 83.33333333%;
}
.offset-11 {
- margin-left: 91.6666666667%;
+ margin-left: 91.66666667%;
}
@media (min-width: 576px) {
@@ -845,13 +845,13 @@ pre code {
}
.col-sm-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
+ flex: 0 0 8.33333333%;
+ max-width: 8.33333333%;
}
.col-sm-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
+ flex: 0 0 16.66666667%;
+ max-width: 16.66666667%;
}
.col-sm-3 {
@@ -860,13 +860,13 @@ pre code {
}
.col-sm-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
+ flex: 0 0 33.33333333%;
+ max-width: 33.33333333%;
}
.col-sm-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
+ flex: 0 0 41.66666667%;
+ max-width: 41.66666667%;
}
.col-sm-6 {
@@ -875,13 +875,13 @@ pre code {
}
.col-sm-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
+ flex: 0 0 58.33333333%;
+ max-width: 58.33333333%;
}
.col-sm-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
+ flex: 0 0 66.66666667%;
+ max-width: 66.66666667%;
}
.col-sm-9 {
@@ -890,13 +890,13 @@ pre code {
}
.col-sm-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
+ flex: 0 0 83.33333333%;
+ max-width: 83.33333333%;
}
.col-sm-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
+ flex: 0 0 91.66666667%;
+ max-width: 91.66666667%;
}
.col-sm-12 {
@@ -969,11 +969,11 @@ pre code {
}
.offset-sm-1 {
- margin-left: 8.3333333333%;
+ margin-left: 8.33333333%;
}
.offset-sm-2 {
- margin-left: 16.6666666667%;
+ margin-left: 16.66666667%;
}
.offset-sm-3 {
@@ -981,11 +981,11 @@ pre code {
}
.offset-sm-4 {
- margin-left: 33.3333333333%;
+ margin-left: 33.33333333%;
}
.offset-sm-5 {
- margin-left: 41.6666666667%;
+ margin-left: 41.66666667%;
}
.offset-sm-6 {
@@ -993,11 +993,11 @@ pre code {
}
.offset-sm-7 {
- margin-left: 58.3333333333%;
+ margin-left: 58.33333333%;
}
.offset-sm-8 {
- margin-left: 66.6666666667%;
+ margin-left: 66.66666667%;
}
.offset-sm-9 {
@@ -1005,11 +1005,11 @@ pre code {
}
.offset-sm-10 {
- margin-left: 83.3333333333%;
+ margin-left: 83.33333333%;
}
.offset-sm-11 {
- margin-left: 91.6666666667%;
+ margin-left: 91.66666667%;
}
}
@media (min-width: 768px) {
@@ -1056,13 +1056,13 @@ pre code {
}
.col-md-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
+ flex: 0 0 8.33333333%;
+ max-width: 8.33333333%;
}
.col-md-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
+ flex: 0 0 16.66666667%;
+ max-width: 16.66666667%;
}
.col-md-3 {
@@ -1071,13 +1071,13 @@ pre code {
}
.col-md-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
+ flex: 0 0 33.33333333%;
+ max-width: 33.33333333%;
}
.col-md-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
+ flex: 0 0 41.66666667%;
+ max-width: 41.66666667%;
}
.col-md-6 {
@@ -1086,13 +1086,13 @@ pre code {
}
.col-md-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
+ flex: 0 0 58.33333333%;
+ max-width: 58.33333333%;
}
.col-md-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
+ flex: 0 0 66.66666667%;
+ max-width: 66.66666667%;
}
.col-md-9 {
@@ -1101,13 +1101,13 @@ pre code {
}
.col-md-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
+ flex: 0 0 83.33333333%;
+ max-width: 83.33333333%;
}
.col-md-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
+ flex: 0 0 91.66666667%;
+ max-width: 91.66666667%;
}
.col-md-12 {
@@ -1180,11 +1180,11 @@ pre code {
}
.offset-md-1 {
- margin-left: 8.3333333333%;
+ margin-left: 8.33333333%;
}
.offset-md-2 {
- margin-left: 16.6666666667%;
+ margin-left: 16.66666667%;
}
.offset-md-3 {
@@ -1192,11 +1192,11 @@ pre code {
}
.offset-md-4 {
- margin-left: 33.3333333333%;
+ margin-left: 33.33333333%;
}
.offset-md-5 {
- margin-left: 41.6666666667%;
+ margin-left: 41.66666667%;
}
.offset-md-6 {
@@ -1204,11 +1204,11 @@ pre code {
}
.offset-md-7 {
- margin-left: 58.3333333333%;
+ margin-left: 58.33333333%;
}
.offset-md-8 {
- margin-left: 66.6666666667%;
+ margin-left: 66.66666667%;
}
.offset-md-9 {
@@ -1216,11 +1216,11 @@ pre code {
}
.offset-md-10 {
- margin-left: 83.3333333333%;
+ margin-left: 83.33333333%;
}
.offset-md-11 {
- margin-left: 91.6666666667%;
+ margin-left: 91.66666667%;
}
}
@media (min-width: 992px) {
@@ -1267,13 +1267,13 @@ pre code {
}
.col-lg-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
+ flex: 0 0 8.33333333%;
+ max-width: 8.33333333%;
}
.col-lg-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
+ flex: 0 0 16.66666667%;
+ max-width: 16.66666667%;
}
.col-lg-3 {
@@ -1282,13 +1282,13 @@ pre code {
}
.col-lg-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
+ flex: 0 0 33.33333333%;
+ max-width: 33.33333333%;
}
.col-lg-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
+ flex: 0 0 41.66666667%;
+ max-width: 41.66666667%;
}
.col-lg-6 {
@@ -1297,13 +1297,13 @@ pre code {
}
.col-lg-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
+ flex: 0 0 58.33333333%;
+ max-width: 58.33333333%;
}
.col-lg-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
+ flex: 0 0 66.66666667%;
+ max-width: 66.66666667%;
}
.col-lg-9 {
@@ -1312,13 +1312,13 @@ pre code {
}
.col-lg-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
+ flex: 0 0 83.33333333%;
+ max-width: 83.33333333%;
}
.col-lg-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
+ flex: 0 0 91.66666667%;
+ max-width: 91.66666667%;
}
.col-lg-12 {
@@ -1391,11 +1391,11 @@ pre code {
}
.offset-lg-1 {
- margin-left: 8.3333333333%;
+ margin-left: 8.33333333%;
}
.offset-lg-2 {
- margin-left: 16.6666666667%;
+ margin-left: 16.66666667%;
}
.offset-lg-3 {
@@ -1403,11 +1403,11 @@ pre code {
}
.offset-lg-4 {
- margin-left: 33.3333333333%;
+ margin-left: 33.33333333%;
}
.offset-lg-5 {
- margin-left: 41.6666666667%;
+ margin-left: 41.66666667%;
}
.offset-lg-6 {
@@ -1415,11 +1415,11 @@ pre code {
}
.offset-lg-7 {
- margin-left: 58.3333333333%;
+ margin-left: 58.33333333%;
}
.offset-lg-8 {
- margin-left: 66.6666666667%;
+ margin-left: 66.66666667%;
}
.offset-lg-9 {
@@ -1427,11 +1427,11 @@ pre code {
}
.offset-lg-10 {
- margin-left: 83.3333333333%;
+ margin-left: 83.33333333%;
}
.offset-lg-11 {
- margin-left: 91.6666666667%;
+ margin-left: 91.66666667%;
}
}
@media (min-width: 1200px) {
@@ -1478,13 +1478,13 @@ pre code {
}
.col-xl-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
+ flex: 0 0 8.33333333%;
+ max-width: 8.33333333%;
}
.col-xl-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
+ flex: 0 0 16.66666667%;
+ max-width: 16.66666667%;
}
.col-xl-3 {
@@ -1493,13 +1493,13 @@ pre code {
}
.col-xl-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
+ flex: 0 0 33.33333333%;
+ max-width: 33.33333333%;
}
.col-xl-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
+ flex: 0 0 41.66666667%;
+ max-width: 41.66666667%;
}
.col-xl-6 {
@@ -1508,13 +1508,13 @@ pre code {
}
.col-xl-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
+ flex: 0 0 58.33333333%;
+ max-width: 58.33333333%;
}
.col-xl-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
+ flex: 0 0 66.66666667%;
+ max-width: 66.66666667%;
}
.col-xl-9 {
@@ -1523,13 +1523,13 @@ pre code {
}
.col-xl-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
+ flex: 0 0 83.33333333%;
+ max-width: 83.33333333%;
}
.col-xl-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
+ flex: 0 0 91.66666667%;
+ max-width: 91.66666667%;
}
.col-xl-12 {
@@ -1602,11 +1602,11 @@ pre code {
}
.offset-xl-1 {
- margin-left: 8.3333333333%;
+ margin-left: 8.33333333%;
}
.offset-xl-2 {
- margin-left: 16.6666666667%;
+ margin-left: 16.66666667%;
}
.offset-xl-3 {
@@ -1614,11 +1614,11 @@ pre code {
}
.offset-xl-4 {
- margin-left: 33.3333333333%;
+ margin-left: 33.33333333%;
}
.offset-xl-5 {
- margin-left: 41.6666666667%;
+ margin-left: 41.66666667%;
}
.offset-xl-6 {
@@ -1626,11 +1626,11 @@ pre code {
}
.offset-xl-7 {
- margin-left: 58.3333333333%;
+ margin-left: 58.33333333%;
}
.offset-xl-8 {
- margin-left: 66.6666666667%;
+ margin-left: 66.66666667%;
}
.offset-xl-9 {
@@ -1638,11 +1638,11 @@ pre code {
}
.offset-xl-10 {
- margin-left: 83.3333333333%;
+ margin-left: 83.33333333%;
}
.offset-xl-11 {
- margin-left: 91.6666666667%;
+ margin-left: 91.66666667%;
}
}
.table {
@@ -2020,10 +2020,6 @@ pre code {
background-color: transparent;
border: 0;
}
-.form-control:-moz-focusring {
- color: transparent;
- text-shadow: 0 0 0 #000;
-}
.form-control:focus {
color: #495057;
background-color: #fff;
@@ -2047,6 +2043,10 @@ input[type=month].form-control {
appearance: none;
}
+select.form-control:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 #000;
+}
select.form-control:focus::-ms-value {
color: #000;
background-color: #fff;
@@ -2210,7 +2210,7 @@ textarea.form-control {
.was-validated .form-control:valid, .form-control.is-valid {
border-color: #28a745;
- padding-right: calc(1.5em + 0.75rem);
+ padding-right: calc(1.5em + 0.75rem) !important;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
@@ -2221,6 +2221,11 @@ textarea.form-control {
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
+.was-validated select.form-control:valid, select.form-control.is-valid {
+ padding-right: 3rem !important;
+ background-position: right 1.5rem center;
+}
+
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
@@ -2228,7 +2233,7 @@ textarea.form-control {
.was-validated .custom-select:valid, .custom-select.is-valid {
border-color: #28a745;
- padding-right: calc(0.75em + 2.3125rem);
+ padding-right: calc(0.75em + 2.3125rem) !important;
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
@@ -2306,7 +2311,7 @@ textarea.form-control {
.was-validated .form-control:invalid, .form-control.is-invalid {
border-color: #dc3545;
- padding-right: calc(1.5em + 0.75rem);
+ padding-right: calc(1.5em + 0.75rem) !important;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
@@ -2317,6 +2322,11 @@ textarea.form-control {
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
+.was-validated select.form-control:invalid, select.form-control.is-invalid {
+ padding-right: 3rem !important;
+ background-position: right 1.5rem center;
+}
+
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
@@ -2324,7 +2334,7 @@ textarea.form-control {
.was-validated .custom-select:invalid, .custom-select.is-invalid {
border-color: #dc3545;
- padding-right: calc(0.75em + 2.3125rem);
+ padding-right: calc(0.75em + 2.3125rem) !important;
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
@@ -3470,18 +3480,24 @@ input[type=button].btn-block {
display: flex;
align-items: center;
}
-.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label {
+.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+.input-group > .custom-file:not(:first-child) .custom-file-label {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
+.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
+.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
@@ -6093,8 +6109,11 @@ a.close.disabled {
align-items: center;
justify-content: center;
width: 15%;
+ padding: 0;
color: #fff;
text-align: center;
+ background: none;
+ border: 0;
opacity: 0.5;
transition: opacity 0.15s ease;
}
@@ -6196,7 +6215,7 @@ a.close.disabled {
display: inline-block;
width: 2rem;
height: 2rem;
- vertical-align: text-bottom;
+ vertical-align: -0.125em;
border: 0.25em solid currentColor;
border-right-color: transparent;
border-radius: 50%;
@@ -6222,7 +6241,7 @@ a.close.disabled {
display: inline-block;
width: 2rem;
height: 2rem;
- vertical-align: text-bottom;
+ vertical-align: -0.125em;
background-color: currentColor;
border-radius: 50%;
opacity: 0;
@@ -6765,7 +6784,7 @@ button.bg-error:focus {
}
.embed-responsive-21by9::before {
- padding-top: 42.8571428571%;
+ padding-top: 42.85714286%;
}
.embed-responsive-16by9::before {
@@ -6781,7 +6800,7 @@ button.bg-error:focus {
}
.embed-responsive-21by9::before {
- padding-top: 42.8571428571%;
+ padding-top: 42.85714286%;
}
.embed-responsive-16by9::before {
@@ -10162,10 +10181,6 @@ blockquote {
page-break-inside: avoid;
}
- thead {
- display: table-header-group;
- }
-
tr,
img {
page-break-inside: avoid;
diff --git a/static/babybuddy/css/app.311d874513fd.css.gz b/static/babybuddy/css/app.311d874513fd.css.gz
new file mode 100644
index 00000000..96389ade
Binary files /dev/null and b/static/babybuddy/css/app.311d874513fd.css.gz differ
diff --git a/static/babybuddy/css/app.489b23ff911b.css.gz b/static/babybuddy/css/app.489b23ff911b.css.gz
deleted file mode 100644
index 07bc7903..00000000
Binary files a/static/babybuddy/css/app.489b23ff911b.css.gz and /dev/null differ
diff --git a/static/babybuddy/css/app.css b/static/babybuddy/css/app.css
index 3b9a6dea..14726bf0 100644
--- a/static/babybuddy/css/app.css
+++ b/static/babybuddy/css/app.css
@@ -1,6 +1,6 @@
@charset "UTF-8";
/*!
- * Bootstrap v4.6.0 (https://getbootstrap.com/)
+ * Bootstrap v4.6.1 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
@@ -638,13 +638,13 @@ pre code {
}
.col-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
+ flex: 0 0 8.33333333%;
+ max-width: 8.33333333%;
}
.col-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
+ flex: 0 0 16.66666667%;
+ max-width: 16.66666667%;
}
.col-3 {
@@ -653,13 +653,13 @@ pre code {
}
.col-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
+ flex: 0 0 33.33333333%;
+ max-width: 33.33333333%;
}
.col-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
+ flex: 0 0 41.66666667%;
+ max-width: 41.66666667%;
}
.col-6 {
@@ -668,13 +668,13 @@ pre code {
}
.col-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
+ flex: 0 0 58.33333333%;
+ max-width: 58.33333333%;
}
.col-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
+ flex: 0 0 66.66666667%;
+ max-width: 66.66666667%;
}
.col-9 {
@@ -683,13 +683,13 @@ pre code {
}
.col-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
+ flex: 0 0 83.33333333%;
+ max-width: 83.33333333%;
}
.col-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
+ flex: 0 0 91.66666667%;
+ max-width: 91.66666667%;
}
.col-12 {
@@ -758,11 +758,11 @@ pre code {
}
.offset-1 {
- margin-left: 8.3333333333%;
+ margin-left: 8.33333333%;
}
.offset-2 {
- margin-left: 16.6666666667%;
+ margin-left: 16.66666667%;
}
.offset-3 {
@@ -770,11 +770,11 @@ pre code {
}
.offset-4 {
- margin-left: 33.3333333333%;
+ margin-left: 33.33333333%;
}
.offset-5 {
- margin-left: 41.6666666667%;
+ margin-left: 41.66666667%;
}
.offset-6 {
@@ -782,11 +782,11 @@ pre code {
}
.offset-7 {
- margin-left: 58.3333333333%;
+ margin-left: 58.33333333%;
}
.offset-8 {
- margin-left: 66.6666666667%;
+ margin-left: 66.66666667%;
}
.offset-9 {
@@ -794,11 +794,11 @@ pre code {
}
.offset-10 {
- margin-left: 83.3333333333%;
+ margin-left: 83.33333333%;
}
.offset-11 {
- margin-left: 91.6666666667%;
+ margin-left: 91.66666667%;
}
@media (min-width: 576px) {
@@ -845,13 +845,13 @@ pre code {
}
.col-sm-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
+ flex: 0 0 8.33333333%;
+ max-width: 8.33333333%;
}
.col-sm-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
+ flex: 0 0 16.66666667%;
+ max-width: 16.66666667%;
}
.col-sm-3 {
@@ -860,13 +860,13 @@ pre code {
}
.col-sm-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
+ flex: 0 0 33.33333333%;
+ max-width: 33.33333333%;
}
.col-sm-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
+ flex: 0 0 41.66666667%;
+ max-width: 41.66666667%;
}
.col-sm-6 {
@@ -875,13 +875,13 @@ pre code {
}
.col-sm-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
+ flex: 0 0 58.33333333%;
+ max-width: 58.33333333%;
}
.col-sm-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
+ flex: 0 0 66.66666667%;
+ max-width: 66.66666667%;
}
.col-sm-9 {
@@ -890,13 +890,13 @@ pre code {
}
.col-sm-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
+ flex: 0 0 83.33333333%;
+ max-width: 83.33333333%;
}
.col-sm-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
+ flex: 0 0 91.66666667%;
+ max-width: 91.66666667%;
}
.col-sm-12 {
@@ -969,11 +969,11 @@ pre code {
}
.offset-sm-1 {
- margin-left: 8.3333333333%;
+ margin-left: 8.33333333%;
}
.offset-sm-2 {
- margin-left: 16.6666666667%;
+ margin-left: 16.66666667%;
}
.offset-sm-3 {
@@ -981,11 +981,11 @@ pre code {
}
.offset-sm-4 {
- margin-left: 33.3333333333%;
+ margin-left: 33.33333333%;
}
.offset-sm-5 {
- margin-left: 41.6666666667%;
+ margin-left: 41.66666667%;
}
.offset-sm-6 {
@@ -993,11 +993,11 @@ pre code {
}
.offset-sm-7 {
- margin-left: 58.3333333333%;
+ margin-left: 58.33333333%;
}
.offset-sm-8 {
- margin-left: 66.6666666667%;
+ margin-left: 66.66666667%;
}
.offset-sm-9 {
@@ -1005,11 +1005,11 @@ pre code {
}
.offset-sm-10 {
- margin-left: 83.3333333333%;
+ margin-left: 83.33333333%;
}
.offset-sm-11 {
- margin-left: 91.6666666667%;
+ margin-left: 91.66666667%;
}
}
@media (min-width: 768px) {
@@ -1056,13 +1056,13 @@ pre code {
}
.col-md-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
+ flex: 0 0 8.33333333%;
+ max-width: 8.33333333%;
}
.col-md-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
+ flex: 0 0 16.66666667%;
+ max-width: 16.66666667%;
}
.col-md-3 {
@@ -1071,13 +1071,13 @@ pre code {
}
.col-md-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
+ flex: 0 0 33.33333333%;
+ max-width: 33.33333333%;
}
.col-md-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
+ flex: 0 0 41.66666667%;
+ max-width: 41.66666667%;
}
.col-md-6 {
@@ -1086,13 +1086,13 @@ pre code {
}
.col-md-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
+ flex: 0 0 58.33333333%;
+ max-width: 58.33333333%;
}
.col-md-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
+ flex: 0 0 66.66666667%;
+ max-width: 66.66666667%;
}
.col-md-9 {
@@ -1101,13 +1101,13 @@ pre code {
}
.col-md-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
+ flex: 0 0 83.33333333%;
+ max-width: 83.33333333%;
}
.col-md-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
+ flex: 0 0 91.66666667%;
+ max-width: 91.66666667%;
}
.col-md-12 {
@@ -1180,11 +1180,11 @@ pre code {
}
.offset-md-1 {
- margin-left: 8.3333333333%;
+ margin-left: 8.33333333%;
}
.offset-md-2 {
- margin-left: 16.6666666667%;
+ margin-left: 16.66666667%;
}
.offset-md-3 {
@@ -1192,11 +1192,11 @@ pre code {
}
.offset-md-4 {
- margin-left: 33.3333333333%;
+ margin-left: 33.33333333%;
}
.offset-md-5 {
- margin-left: 41.6666666667%;
+ margin-left: 41.66666667%;
}
.offset-md-6 {
@@ -1204,11 +1204,11 @@ pre code {
}
.offset-md-7 {
- margin-left: 58.3333333333%;
+ margin-left: 58.33333333%;
}
.offset-md-8 {
- margin-left: 66.6666666667%;
+ margin-left: 66.66666667%;
}
.offset-md-9 {
@@ -1216,11 +1216,11 @@ pre code {
}
.offset-md-10 {
- margin-left: 83.3333333333%;
+ margin-left: 83.33333333%;
}
.offset-md-11 {
- margin-left: 91.6666666667%;
+ margin-left: 91.66666667%;
}
}
@media (min-width: 992px) {
@@ -1267,13 +1267,13 @@ pre code {
}
.col-lg-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
+ flex: 0 0 8.33333333%;
+ max-width: 8.33333333%;
}
.col-lg-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
+ flex: 0 0 16.66666667%;
+ max-width: 16.66666667%;
}
.col-lg-3 {
@@ -1282,13 +1282,13 @@ pre code {
}
.col-lg-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
+ flex: 0 0 33.33333333%;
+ max-width: 33.33333333%;
}
.col-lg-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
+ flex: 0 0 41.66666667%;
+ max-width: 41.66666667%;
}
.col-lg-6 {
@@ -1297,13 +1297,13 @@ pre code {
}
.col-lg-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
+ flex: 0 0 58.33333333%;
+ max-width: 58.33333333%;
}
.col-lg-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
+ flex: 0 0 66.66666667%;
+ max-width: 66.66666667%;
}
.col-lg-9 {
@@ -1312,13 +1312,13 @@ pre code {
}
.col-lg-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
+ flex: 0 0 83.33333333%;
+ max-width: 83.33333333%;
}
.col-lg-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
+ flex: 0 0 91.66666667%;
+ max-width: 91.66666667%;
}
.col-lg-12 {
@@ -1391,11 +1391,11 @@ pre code {
}
.offset-lg-1 {
- margin-left: 8.3333333333%;
+ margin-left: 8.33333333%;
}
.offset-lg-2 {
- margin-left: 16.6666666667%;
+ margin-left: 16.66666667%;
}
.offset-lg-3 {
@@ -1403,11 +1403,11 @@ pre code {
}
.offset-lg-4 {
- margin-left: 33.3333333333%;
+ margin-left: 33.33333333%;
}
.offset-lg-5 {
- margin-left: 41.6666666667%;
+ margin-left: 41.66666667%;
}
.offset-lg-6 {
@@ -1415,11 +1415,11 @@ pre code {
}
.offset-lg-7 {
- margin-left: 58.3333333333%;
+ margin-left: 58.33333333%;
}
.offset-lg-8 {
- margin-left: 66.6666666667%;
+ margin-left: 66.66666667%;
}
.offset-lg-9 {
@@ -1427,11 +1427,11 @@ pre code {
}
.offset-lg-10 {
- margin-left: 83.3333333333%;
+ margin-left: 83.33333333%;
}
.offset-lg-11 {
- margin-left: 91.6666666667%;
+ margin-left: 91.66666667%;
}
}
@media (min-width: 1200px) {
@@ -1478,13 +1478,13 @@ pre code {
}
.col-xl-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
+ flex: 0 0 8.33333333%;
+ max-width: 8.33333333%;
}
.col-xl-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
+ flex: 0 0 16.66666667%;
+ max-width: 16.66666667%;
}
.col-xl-3 {
@@ -1493,13 +1493,13 @@ pre code {
}
.col-xl-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
+ flex: 0 0 33.33333333%;
+ max-width: 33.33333333%;
}
.col-xl-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
+ flex: 0 0 41.66666667%;
+ max-width: 41.66666667%;
}
.col-xl-6 {
@@ -1508,13 +1508,13 @@ pre code {
}
.col-xl-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
+ flex: 0 0 58.33333333%;
+ max-width: 58.33333333%;
}
.col-xl-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
+ flex: 0 0 66.66666667%;
+ max-width: 66.66666667%;
}
.col-xl-9 {
@@ -1523,13 +1523,13 @@ pre code {
}
.col-xl-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
+ flex: 0 0 83.33333333%;
+ max-width: 83.33333333%;
}
.col-xl-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
+ flex: 0 0 91.66666667%;
+ max-width: 91.66666667%;
}
.col-xl-12 {
@@ -1602,11 +1602,11 @@ pre code {
}
.offset-xl-1 {
- margin-left: 8.3333333333%;
+ margin-left: 8.33333333%;
}
.offset-xl-2 {
- margin-left: 16.6666666667%;
+ margin-left: 16.66666667%;
}
.offset-xl-3 {
@@ -1614,11 +1614,11 @@ pre code {
}
.offset-xl-4 {
- margin-left: 33.3333333333%;
+ margin-left: 33.33333333%;
}
.offset-xl-5 {
- margin-left: 41.6666666667%;
+ margin-left: 41.66666667%;
}
.offset-xl-6 {
@@ -1626,11 +1626,11 @@ pre code {
}
.offset-xl-7 {
- margin-left: 58.3333333333%;
+ margin-left: 58.33333333%;
}
.offset-xl-8 {
- margin-left: 66.6666666667%;
+ margin-left: 66.66666667%;
}
.offset-xl-9 {
@@ -1638,11 +1638,11 @@ pre code {
}
.offset-xl-10 {
- margin-left: 83.3333333333%;
+ margin-left: 83.33333333%;
}
.offset-xl-11 {
- margin-left: 91.6666666667%;
+ margin-left: 91.66666667%;
}
}
.table {
@@ -2020,10 +2020,6 @@ pre code {
background-color: transparent;
border: 0;
}
-.form-control:-moz-focusring {
- color: transparent;
- text-shadow: 0 0 0 #000;
-}
.form-control:focus {
color: #495057;
background-color: #fff;
@@ -2047,6 +2043,10 @@ input[type=month].form-control {
appearance: none;
}
+select.form-control:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 #000;
+}
select.form-control:focus::-ms-value {
color: #000;
background-color: #fff;
@@ -2210,7 +2210,7 @@ textarea.form-control {
.was-validated .form-control:valid, .form-control.is-valid {
border-color: #28a745;
- padding-right: calc(1.5em + 0.75rem);
+ padding-right: calc(1.5em + 0.75rem) !important;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
@@ -2221,6 +2221,11 @@ textarea.form-control {
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
+.was-validated select.form-control:valid, select.form-control.is-valid {
+ padding-right: 3rem !important;
+ background-position: right 1.5rem center;
+}
+
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
@@ -2228,7 +2233,7 @@ textarea.form-control {
.was-validated .custom-select:valid, .custom-select.is-valid {
border-color: #28a745;
- padding-right: calc(0.75em + 2.3125rem);
+ padding-right: calc(0.75em + 2.3125rem) !important;
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
@@ -2306,7 +2311,7 @@ textarea.form-control {
.was-validated .form-control:invalid, .form-control.is-invalid {
border-color: #dc3545;
- padding-right: calc(1.5em + 0.75rem);
+ padding-right: calc(1.5em + 0.75rem) !important;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
@@ -2317,6 +2322,11 @@ textarea.form-control {
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
+.was-validated select.form-control:invalid, select.form-control.is-invalid {
+ padding-right: 3rem !important;
+ background-position: right 1.5rem center;
+}
+
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
@@ -2324,7 +2334,7 @@ textarea.form-control {
.was-validated .custom-select:invalid, .custom-select.is-invalid {
border-color: #dc3545;
- padding-right: calc(0.75em + 2.3125rem);
+ padding-right: calc(0.75em + 2.3125rem) !important;
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
@@ -3470,18 +3480,24 @@ input[type=button].btn-block {
display: flex;
align-items: center;
}
-.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label {
+.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+.input-group > .custom-file:not(:first-child) .custom-file-label {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
+.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
+.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
@@ -6093,8 +6109,11 @@ a.close.disabled {
align-items: center;
justify-content: center;
width: 15%;
+ padding: 0;
color: #fff;
text-align: center;
+ background: none;
+ border: 0;
opacity: 0.5;
transition: opacity 0.15s ease;
}
@@ -6196,7 +6215,7 @@ a.close.disabled {
display: inline-block;
width: 2rem;
height: 2rem;
- vertical-align: text-bottom;
+ vertical-align: -0.125em;
border: 0.25em solid currentColor;
border-right-color: transparent;
border-radius: 50%;
@@ -6222,7 +6241,7 @@ a.close.disabled {
display: inline-block;
width: 2rem;
height: 2rem;
- vertical-align: text-bottom;
+ vertical-align: -0.125em;
background-color: currentColor;
border-radius: 50%;
opacity: 0;
@@ -6765,7 +6784,7 @@ button.bg-error:focus {
}
.embed-responsive-21by9::before {
- padding-top: 42.8571428571%;
+ padding-top: 42.85714286%;
}
.embed-responsive-16by9::before {
@@ -6781,7 +6800,7 @@ button.bg-error:focus {
}
.embed-responsive-21by9::before {
- padding-top: 42.8571428571%;
+ padding-top: 42.85714286%;
}
.embed-responsive-16by9::before {
@@ -10162,10 +10181,6 @@ blockquote {
page-break-inside: avoid;
}
- thead {
- display: table-header-group;
- }
-
tr,
img {
page-break-inside: avoid;
diff --git a/static/babybuddy/css/app.css.gz b/static/babybuddy/css/app.css.gz
index b2d368ab..04ea23dd 100644
Binary files a/static/babybuddy/css/app.css.gz and b/static/babybuddy/css/app.css.gz differ
diff --git a/static/babybuddy/js/graph.b98f6ab07243.js.gz b/static/babybuddy/js/graph.b98f6ab07243.js.gz
deleted file mode 100644
index 1f302f9b..00000000
Binary files a/static/babybuddy/js/graph.b98f6ab07243.js.gz and /dev/null differ
diff --git a/static/babybuddy/js/graph.b98f6ab07243.js b/static/babybuddy/js/graph.ff984369a341.js
similarity index 99%
rename from static/babybuddy/js/graph.b98f6ab07243.js
rename to static/babybuddy/js/graph.ff984369a341.js
index 1138f83b..ed523480 100644
--- a/static/babybuddy/js/graph.b98f6ab07243.js
+++ b/static/babybuddy/js/graph.ff984369a341.js
@@ -1,5 +1,5 @@
/**
-* plotly.js (cartesian) v2.5.1
+* plotly.js (cartesian) v2.6.0
* Copyright 2012-2021, Plotly, Inc.
* All rights reserved.
* Licensed under the MIT license
@@ -77,17 +77,17 @@ for(var selector in rules) {
module.exports = _dereq_('../src/transforms/aggregate');
-},{"../src/transforms/aggregate":544}],3:[function(_dereq_,module,exports){
+},{"../src/transforms/aggregate":546}],3:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/bar');
-},{"../src/traces/bar":394}],4:[function(_dereq_,module,exports){
+},{"../src/traces/bar":396}],4:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/box');
-},{"../src/traces/box":409}],5:[function(_dereq_,module,exports){
+},{"../src/traces/box":411}],5:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/components/calendars');
@@ -97,7 +97,7 @@ module.exports = _dereq_('../src/components/calendars');
module.exports = _dereq_('../src/traces/contour');
-},{"../src/traces/contour":429}],7:[function(_dereq_,module,exports){
+},{"../src/traces/contour":431}],7:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/core');
@@ -107,37 +107,37 @@ module.exports = _dereq_('../src/core');
module.exports = _dereq_('../src/transforms/filter');
-},{"../src/transforms/filter":545}],9:[function(_dereq_,module,exports){
+},{"../src/transforms/filter":547}],9:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/transforms/groupby');
-},{"../src/transforms/groupby":546}],10:[function(_dereq_,module,exports){
+},{"../src/transforms/groupby":548}],10:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/heatmap');
-},{"../src/traces/heatmap":445}],11:[function(_dereq_,module,exports){
+},{"../src/traces/heatmap":447}],11:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/histogram');
-},{"../src/traces/histogram":463}],12:[function(_dereq_,module,exports){
+},{"../src/traces/histogram":465}],12:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/histogram2d');
-},{"../src/traces/histogram2d":469}],13:[function(_dereq_,module,exports){
+},{"../src/traces/histogram2d":471}],13:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/histogram2dcontour');
-},{"../src/traces/histogram2dcontour":473}],14:[function(_dereq_,module,exports){
+},{"../src/traces/histogram2dcontour":475}],14:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/image');
-},{"../src/traces/image":481}],15:[function(_dereq_,module,exports){
+},{"../src/traces/image":483}],15:[function(_dereq_,module,exports){
'use strict';
var Plotly = _dereq_('./core');
@@ -173,22 +173,22 @@ module.exports = Plotly;
module.exports = _dereq_('../src/traces/pie');
-},{"../src/traces/pie":490}],17:[function(_dereq_,module,exports){
+},{"../src/traces/pie":492}],17:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/scatterternary');
-},{"../src/traces/scatterternary":531}],18:[function(_dereq_,module,exports){
+},{"../src/traces/scatterternary":533}],18:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/transforms/sort');
-},{"../src/transforms/sort":548}],19:[function(_dereq_,module,exports){
+},{"../src/transforms/sort":550}],19:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/violin');
-},{"../src/traces/violin":539}],20:[function(_dereq_,module,exports){
+},{"../src/traces/violin":541}],20:[function(_dereq_,module,exports){
!function() {
var d3 = {
version: "3.8.0"
@@ -28585,7 +28585,7 @@ module.exports = templatedArray('annotation', {
}
});
-},{"../../constants/axis_placeable_objects":263,"../../plot_api/plot_template":323,"../../plots/cartesian/constants":341,"../../plots/font_attributes":363,"./arrow_paths":139}],141:[function(_dereq_,module,exports){
+},{"../../constants/axis_placeable_objects":263,"../../plot_api/plot_template":323,"../../plots/cartesian/constants":341,"../../plots/font_attributes":365,"./arrow_paths":139}],141:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -28797,7 +28797,7 @@ function clickData2r(d, ax) {
return ax.type === 'log' ? ax.l2r(d) : ax.d2r(d);
}
-},{"../../lib":287,"../../plot_api/plot_template":323,"../../registry":376}],143:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plot_api/plot_template":323,"../../registry":378}],143:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -29774,7 +29774,7 @@ function drawRaw(gd, options, index, subplotId, xa, ya) {
} else annText.call(textLayout);
}
-},{"../../lib":287,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/cartesian/axes":334,"../../plots/plots":369,"../../registry":376,"../color":157,"../dragelement":176,"../drawing":179,"../fx":197,"./draw_arrow_head":147,"@plotly/d3":20}],147:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/cartesian/axes":334,"../../plots/plots":371,"../../registry":378,"../color":157,"../dragelement":176,"../drawing":179,"../fx":197,"./draw_arrow_head":147,"@plotly/d3":20}],147:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -30184,7 +30184,7 @@ module.exports = function draw(scene) {
}
};
-},{"../../plots/gl3d/project":366,"../annotations/draw":146}],153:[function(_dereq_,module,exports){
+},{"../../plots/gl3d/project":368,"../annotations/draw":146}],153:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -30224,7 +30224,7 @@ function includeGL3D(layoutIn, layoutOut) {
}
}
-},{"../../lib":287,"../../registry":376,"./attributes":149,"./convert":150,"./defaults":151,"./draw":152}],154:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"./attributes":149,"./convert":150,"./defaults":151,"./draw":152}],154:[function(_dereq_,module,exports){
'use strict';
// a trimmed down version of:
@@ -30860,7 +30860,7 @@ module.exports = overrideAll({
}
}, 'colorbars', 'from-root');
-},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plots/cartesian/layout_attributes":349,"../../plots/font_attributes":363}],159:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plots/cartesian/layout_attributes":349,"../../plots/font_attributes":365}],159:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -30889,6 +30889,7 @@ var Template = _dereq_('../../plot_api/plot_template');
var handleTickValueDefaults = _dereq_('../../plots/cartesian/tick_value_defaults');
var handleTickMarkDefaults = _dereq_('../../plots/cartesian/tick_mark_defaults');
var handleTickLabelDefaults = _dereq_('../../plots/cartesian/tick_label_defaults');
+var handlePrefixSuffixDefaults = _dereq_('../../plots/cartesian/prefix_suffix_defaults');
var attributes = _dereq_('./attributes');
@@ -30936,6 +30937,7 @@ module.exports = function colorbarDefaults(containerIn, containerOut, layout) {
if(ticklabelposition.indexOf('inside') !== -1) {
opts.bgColor = 'black'; // could we instead use the average of colors in the scale?
}
+ handlePrefixSuffixDefaults(colorbarIn, colorbarOut, coerce, 'linear', opts);
handleTickLabelDefaults(colorbarIn, colorbarOut, coerce, 'linear', opts);
handleTickMarkDefaults(colorbarIn, colorbarOut, coerce, 'linear', opts);
@@ -30950,7 +30952,7 @@ module.exports = function colorbarDefaults(containerIn, containerOut, layout) {
coerce('title.side');
};
-},{"../../lib":287,"../../plot_api/plot_template":323,"../../plots/cartesian/tick_label_defaults":356,"../../plots/cartesian/tick_mark_defaults":357,"../../plots/cartesian/tick_value_defaults":358,"./attributes":158}],161:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plot_api/plot_template":323,"../../plots/cartesian/prefix_suffix_defaults":353,"../../plots/cartesian/tick_label_defaults":358,"../../plots/cartesian/tick_mark_defaults":359,"../../plots/cartesian/tick_value_defaults":360,"./attributes":158}],161:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -31161,7 +31163,7 @@ function drawColorBar(g, opts, gd) {
// then fix at the end (since we don't know the width yet)
var xLeft = Math.round(opts.x * gs.w + opts.xpad);
// for dragging... this is getting a little muddled...
- var xLeftFrac = opts.x - thickFrac * ({middle: 0.5, right: 1}[opts.xanchor] || 0);
+ var xLeftFrac = opts.x - thickFrac * ({center: 0.5, right: 1}[opts.xanchor] || 0);
// y positioning we can do correctly from the start
var yBottomFrac = opts.y + lenFrac * (({top: -0.5, bottom: 0.5}[opts.yanchor] || 0) - 0.5);
@@ -31677,7 +31679,7 @@ module.exports = {
draw: draw
};
-},{"../../constants/alignment":262,"../../lib":287,"../../lib/extend":281,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../plots/cartesian/axis_defaults":336,"../../plots/cartesian/layout_attributes":349,"../../plots/cartesian/position_defaults":352,"../../plots/plots":369,"../../registry":376,"../color":157,"../colorscale/helpers":168,"../dragelement":176,"../drawing":179,"../titles":255,"./constants":159,"@plotly/d3":20,"tinycolor2":121}],162:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../lib":287,"../../lib/extend":281,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../plots/cartesian/axis_defaults":336,"../../plots/cartesian/layout_attributes":349,"../../plots/cartesian/position_defaults":352,"../../plots/plots":371,"../../registry":378,"../color":157,"../colorscale/helpers":168,"../dragelement":176,"../drawing":179,"../titles":255,"./constants":159,"@plotly/d3":20,"tinycolor2":121}],162:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -32139,7 +32141,7 @@ module.exports = function colorScaleDefaults(parentContIn, parentContOut, layout
}
};
-},{"../../lib":287,"../../registry":376,"../colorbar/defaults":160,"../colorbar/has_colorbar":162,"./scales":172,"fast-isnumeric":33}],168:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"../colorbar/defaults":160,"../colorbar/has_colorbar":162,"./scales":172,"fast-isnumeric":33}],168:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -34631,7 +34633,7 @@ drawing.setTextPointsScale = function(selection, xScale, yScale) {
});
};
-},{"../../components/fx/helpers":193,"../../constants/alignment":262,"../../constants/interactions":266,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../lib/svg_text_utils":310,"../../registry":376,"../../traces/scatter/make_bubble_size_func":514,"../../traces/scatter/subtypes":522,"../color":157,"../colorscale":169,"./symbol_defs":180,"@plotly/d3":20,"fast-isnumeric":33,"tinycolor2":121}],180:[function(_dereq_,module,exports){
+},{"../../components/fx/helpers":193,"../../constants/alignment":262,"../../constants/interactions":266,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../lib/svg_text_utils":310,"../../registry":378,"../../traces/scatter/make_bubble_size_func":516,"../../traces/scatter/subtypes":524,"../color":157,"../colorscale":169,"./symbol_defs":180,"@plotly/d3":20,"fast-isnumeric":33,"tinycolor2":121}],180:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -35347,7 +35349,7 @@ function calcOneAxis(calcTrace, trace, axis, coord) {
baseExtremes.max = baseExtremes.max.concat(extremes.max);
}
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":376,"./compute_error":183,"fast-isnumeric":33}],183:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":378,"./compute_error":183,"fast-isnumeric":33}],183:[function(_dereq_,module,exports){
'use strict';
@@ -35506,7 +35508,7 @@ module.exports = function(traceIn, traceOut, defaultColor, opts) {
}
};
-},{"../../lib":287,"../../plot_api/plot_template":323,"../../registry":376,"./attributes":181,"fast-isnumeric":33}],185:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plot_api/plot_template":323,"../../registry":378,"./attributes":181,"fast-isnumeric":33}],185:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -35730,7 +35732,7 @@ function errorCoords(d, xa, ya) {
return out;
}
-},{"../../traces/scatter/subtypes":522,"../drawing":179,"@plotly/d3":20,"fast-isnumeric":33}],187:[function(_dereq_,module,exports){
+},{"../../traces/scatter/subtypes":524,"../drawing":179,"@plotly/d3":20,"fast-isnumeric":33}],187:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -35783,7 +35785,7 @@ module.exports = {
}
};
-},{"../../lib/extend":281,"../../plots/font_attributes":363,"./layout_attributes":198}],189:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plots/font_attributes":365,"./layout_attributes":198}],189:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -35834,7 +35836,7 @@ function paste(traceAttr, cd, cdAttr, fn) {
}
}
-},{"../../lib":287,"../../registry":376}],190:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378}],190:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -35863,7 +35865,7 @@ module.exports = function click(gd, evt, subplot) {
}
};
-},{"../../registry":376,"./hover":194}],191:[function(_dereq_,module,exports){
+},{"../../registry":378,"./hover":194}],191:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -37041,6 +37043,8 @@ function createHoverText(hoverData, opts) {
var container = opts.container;
var outerContainer = opts.outerContainer;
var commonLabelOpts = opts.commonLabelOpts || {};
+ // Early exit if no labels are drawn
+ if(hoverData.length === 0) return [[]];
// opts.fontFamily/Size are used for the common label
// and as defaults for each hover label, though the individual labels
@@ -37247,9 +37251,9 @@ function createHoverText(hoverData, opts) {
if(helpers.isUnifiedHover(hovermode)) {
// Delete leftover hover labels from other hovermodes
container.selectAll('g.hovertext').remove();
-
+ var groupedHoverData = hoverData.filter(function(data) {return data.hoverinfo !== 'none';});
// Return early if nothing is hovered on
- if(hoverData.length === 0) return;
+ if(groupedHoverData.length === 0) return;
// mock legend
var hoverlabel = fullLayout.hoverlabel;
@@ -37273,11 +37277,14 @@ function createHoverText(hoverData, opts) {
// prepare items for the legend
mockLegend.entries = [];
- for(var j = 0; j < hoverData.length; j++) {
- var texts = getHoverLabelText(hoverData[j], true, hovermode, fullLayout, t0);
+ for(var j = 0; j < groupedHoverData.length; j++) {
+ var pt = groupedHoverData[j];
+ if(pt.hoverinfo === 'none') continue;
+
+ var texts = getHoverLabelText(pt, true, hovermode, fullLayout, t0);
var text = texts[0];
var name = texts[1];
- var pt = hoverData[j];
+
pt.name = name;
if(name !== '') {
pt.text = name + ' : ' + text;
@@ -37313,7 +37320,7 @@ function createHoverText(hoverData, opts) {
var tbb = getBoundingClientRect(gd, legendContainer.node());
var tWidth = tbb.width + 2 * HOVERTEXTPAD;
var tHeight = tbb.height + 2 * HOVERTEXTPAD;
- var winningPoint = hoverData[0];
+ var winningPoint = groupedHoverData[0];
var avgX = (winningPoint.x0 + winningPoint.x1) / 2;
var avgY = (winningPoint.y0 + winningPoint.y1) / 2;
// When a scatter (or e.g. heatmap) point wins, it's OK for the hovelabel to occlude the bar and other points.
@@ -37328,11 +37335,11 @@ function createHoverText(hoverData, opts) {
lyTop = avgY - HOVERTEXTPAD;
lyBottom = avgY + HOVERTEXTPAD;
} else {
- lyTop = Math.min.apply(null, hoverData.map(function(c) { return Math.min(c.y0, c.y1); }));
- lyBottom = Math.max.apply(null, hoverData.map(function(c) { return Math.max(c.y0, c.y1); }));
+ lyTop = Math.min.apply(null, groupedHoverData.map(function(c) { return Math.min(c.y0, c.y1); }));
+ lyBottom = Math.max.apply(null, groupedHoverData.map(function(c) { return Math.max(c.y0, c.y1); }));
}
} else {
- lyTop = lyBottom = Lib.mean(hoverData.map(function(c) { return (c.y0 + c.y1) / 2; })) - tHeight / 2;
+ lyTop = lyBottom = Lib.mean(groupedHoverData.map(function(c) { return (c.y0 + c.y1) / 2; })) - tHeight / 2;
}
var lxRight, lxLeft;
@@ -37341,11 +37348,11 @@ function createHoverText(hoverData, opts) {
lxRight = avgX + HOVERTEXTPAD;
lxLeft = avgX - HOVERTEXTPAD;
} else {
- lxRight = Math.max.apply(null, hoverData.map(function(c) { return Math.max(c.x0, c.x1); }));
- lxLeft = Math.min.apply(null, hoverData.map(function(c) { return Math.min(c.x0, c.x1); }));
+ lxRight = Math.max.apply(null, groupedHoverData.map(function(c) { return Math.max(c.x0, c.x1); }));
+ lxLeft = Math.min.apply(null, groupedHoverData.map(function(c) { return Math.min(c.x0, c.x1); }));
}
} else {
- lxRight = lxLeft = Lib.mean(hoverData.map(function(c) { return (c.x0 + c.x1) / 2; })) - tWidth / 2;
+ lxRight = lxLeft = Lib.mean(groupedHoverData.map(function(c) { return (c.x0 + c.x1) / 2; })) - tWidth / 2;
}
var xOffset = xa._offset;
@@ -38297,7 +38304,7 @@ function getBoundingClientRect(gd, node) {
};
}
-},{"../../lib":287,"../../lib/events":280,"../../lib/override_cursor":298,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../registry":376,"../color":157,"../dragelement":176,"../drawing":179,"../legend/defaults":209,"../legend/draw":210,"./constants":191,"./helpers":193,"@plotly/d3":20,"fast-isnumeric":33,"tinycolor2":121}],195:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../lib/events":280,"../../lib/override_cursor":298,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../registry":378,"../color":157,"../dragelement":176,"../drawing":179,"../legend/defaults":209,"../legend/draw":210,"./constants":191,"./helpers":193,"@plotly/d3":20,"fast-isnumeric":33,"tinycolor2":121}],195:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -38512,7 +38519,7 @@ module.exports = {
}
};
-},{"../../plots/font_attributes":363,"./constants":191}],199:[function(_dereq_,module,exports){
+},{"../../plots/font_attributes":365,"./constants":191}],199:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -38909,7 +38916,7 @@ module.exports = {
contentDefaults: contentDefaults
};
-},{"../../lib":287,"../../lib/regex":303,"../../plot_api/plot_template":323,"../../plots/cartesian/constants":341,"../../plots/domain":362}],202:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../lib/regex":303,"../../plot_api/plot_template":323,"../../plots/cartesian/constants":341,"../../plots/domain":364}],202:[function(_dereq_,module,exports){
'use strict';
var cartesianConstants = _dereq_('../../plots/cartesian/constants');
@@ -39532,7 +39539,7 @@ module.exports = {
editType: 'legend'
};
-},{"../../plots/font_attributes":363,"../color/attributes":156}],208:[function(_dereq_,module,exports){
+},{"../../plots/font_attributes":365,"../color/attributes":156}],208:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -39681,7 +39688,7 @@ module.exports = function legendDefaults(layoutIn, layoutOut, fullData) {
}
};
-},{"../../lib":287,"../../plot_api/plot_template":323,"../../plots/layout_attributes":367,"../../registry":376,"./attributes":207,"./helpers":213}],210:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plot_api/plot_template":323,"../../plots/layout_attributes":369,"../../registry":378,"./attributes":207,"./helpers":213}],210:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -39807,36 +39814,40 @@ function _draw(gd, legendObj) {
Plots.previousPromises,
function() { return computeLegendDimensions(gd, groups, traces, legendObj); },
function() {
- // IF expandMargin return a Promise (which is truthy),
- // we're under a doAutoMargin redraw, so we don't have to
- // draw the remaining pieces below
- if(!inHover && expandMargin(gd)) return;
-
var gs = fullLayout._size;
var bw = legendObj.borderwidth;
- var lx = gs.l + gs.w * legendObj.x - FROM_TL[getXanchor(legendObj)] * legendObj._width;
- var ly = gs.t + gs.h * (1 - legendObj.y) - FROM_TL[getYanchor(legendObj)] * legendObj._effHeight;
+ if(!inHover) {
+ var expMargin = expandMargin(gd);
- if(!inHover && fullLayout.margin.autoexpand) {
- var lx0 = lx;
- var ly0 = ly;
+ // IF expandMargin return a Promise (which is truthy),
+ // we're under a doAutoMargin redraw, so we don't have to
+ // draw the remaining pieces below
+ if(expMargin) return;
- lx = Lib.constrain(lx, 0, fullLayout.width - legendObj._width);
- ly = Lib.constrain(ly, 0, fullLayout.height - legendObj._effHeight);
+ var lx = gs.l + gs.w * legendObj.x - FROM_TL[getXanchor(legendObj)] * legendObj._width;
+ var ly = gs.t + gs.h * (1 - legendObj.y) - FROM_TL[getYanchor(legendObj)] * legendObj._effHeight;
- if(lx !== lx0) {
- Lib.log('Constrain legend.x to make legend fit inside graph');
- }
- if(ly !== ly0) {
- Lib.log('Constrain legend.y to make legend fit inside graph');
+ if(fullLayout.margin.autoexpand) {
+ var lx0 = lx;
+ var ly0 = ly;
+
+ lx = Lib.constrain(lx, 0, fullLayout.width - legendObj._width);
+ ly = Lib.constrain(ly, 0, fullLayout.height - legendObj._effHeight);
+
+ if(lx !== lx0) {
+ Lib.log('Constrain legend.x to make legend fit inside graph');
+ }
+ if(ly !== ly0) {
+ Lib.log('Constrain legend.y to make legend fit inside graph');
+ }
}
+
+ // Set size and position of all the elements that make up a legend:
+ // legend, background and border, scroll box and scroll bar as well as title
+ Drawing.setTranslate(legend, lx, ly);
}
- // Set size and position of all the elements that make up a legend:
- // legend, background and border, scroll box and scroll bar as well as title
- if(!inHover) Drawing.setTranslate(legend, lx, ly);
-
// to be safe, remove previous listeners
scrollBar.on('.drag', null);
legend.on('wheel', null);
@@ -40384,19 +40395,28 @@ function computeLegendDimensions(gd, groups, traces, legendObj) {
var maxWidthInGroup = 0;
var offsetY = 0;
d3.select(this).selectAll('g.traces').each(function(d) {
+ var w = d[0].width;
var h = d[0].height;
+
Drawing.setTranslate(this,
titleSize[0],
titleSize[1] + bw + itemGap + h / 2 + offsetY
);
offsetY += h;
- maxWidthInGroup = Math.max(maxWidthInGroup, textGap + d[0].width);
+ maxWidthInGroup = Math.max(maxWidthInGroup, textGap + w);
});
maxGroupHeightInRow = Math.max(maxGroupHeightInRow, offsetY);
var next = maxWidthInGroup + itemGap;
- if((next + bw + groupOffsetX) > legendObj._maxWidth) {
+ // horizontal_wrapping
+ if(
+ // not on the first column already
+ groupOffsetX > 0 &&
+
+ // goes beyound limit
+ next + bw + groupOffsetX > legendObj._maxWidth
+ ) {
maxRowWidth = Math.max(maxRowWidth, groupOffsetX);
groupOffsetX = 0;
groupOffsetY += maxGroupHeightInRow + traceGroupGap;
@@ -40506,7 +40526,7 @@ function getYanchor(legendObj) {
'top';
}
-},{"../../constants/alignment":262,"../../lib":287,"../../lib/events":280,"../../lib/svg_text_utils":310,"../../plots/plots":369,"../../registry":376,"../color":157,"../dragelement":176,"../drawing":179,"./constants":208,"./get_legend_data":211,"./handle_click":212,"./helpers":213,"./style":215,"@plotly/d3":20}],211:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../lib":287,"../../lib/events":280,"../../lib/svg_text_utils":310,"../../plots/plots":371,"../../registry":378,"../color":157,"../dragelement":176,"../drawing":179,"./constants":208,"./get_legend_data":211,"./handle_click":212,"./helpers":213,"./style":215,"@plotly/d3":20}],211:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -40682,7 +40702,7 @@ module.exports = function getLegendData(calcdata, opts) {
return legendData;
};
-},{"../../registry":376,"./helpers":213}],212:[function(_dereq_,module,exports){
+},{"../../registry":378,"./helpers":213}],212:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -40924,7 +40944,7 @@ module.exports = function handleClick(g, gd, numClicks) {
}
};
-},{"../../lib":287,"../../registry":376}],213:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378}],213:[function(_dereq_,module,exports){
'use strict';
exports.isGrouped = function isGrouped(legendLayout) {
@@ -41641,7 +41661,7 @@ function dimAttr(v, dflt, max) {
return v;
}
-},{"../../lib":287,"../../registry":376,"../../traces/pie/helpers":489,"../../traces/pie/style_one":495,"../../traces/scatter/subtypes":522,"../color":157,"../colorscale/helpers":168,"../drawing":179,"./constants":208,"@plotly/d3":20}],216:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"../../traces/pie/helpers":491,"../../traces/pie/style_one":497,"../../traces/scatter/subtypes":524,"../color":157,"../colorscale/helpers":168,"../drawing":179,"./constants":208,"@plotly/d3":20}],216:[function(_dereq_,module,exports){
'use strict';
var constants = _dereq_('./constants');
@@ -42437,7 +42457,7 @@ function resetView(gd, subplotType) {
Registry.call('_guiRelayout', gd, aObj);
}
-},{"../../fonts/ploticon":270,"../../lib":287,"../../plots/cartesian/axis_ids":338,"../../plots/plots":369,"../../registry":376,"../shapes/draw":241}],218:[function(_dereq_,module,exports){
+},{"../../fonts/ploticon":270,"../../lib":287,"../../plots/cartesian/axis_ids":338,"../../plots/plots":371,"../../registry":378,"../shapes/draw":241}],218:[function(_dereq_,module,exports){
'use strict';
var modeBarButtons = _dereq_('./buttons');
@@ -42632,6 +42652,7 @@ function getButtonGroups(gd) {
var hasTernary = fullLayout._has('ternary');
var hasMapbox = fullLayout._has('mapbox');
var hasPolar = fullLayout._has('polar');
+ var hasSmith = fullLayout._has('smith');
var hasSankey = fullLayout._has('sankey');
var allAxesFixed = areAllAxesFixed(fullLayout);
var hasUnifiedHoverLabel = isUnifiedHover(fullLayout.hovermode);
@@ -42674,7 +42695,7 @@ function getButtonGroups(gd) {
var resetGroup = [];
var dragModeGroup = [];
- if((hasCartesian || hasGL2D || hasPie || hasFunnelarea || hasTernary) + hasGeo + hasGL3D + hasMapbox + hasPolar > 1) {
+ if((hasCartesian || hasGL2D || hasPie || hasFunnelarea || hasTernary) + hasGeo + hasGL3D + hasMapbox + hasPolar + hasSmith > 1) {
// graphs with more than one plot types get 'union buttons'
// which reset the view or toggle hover labels across all subplots.
hoverGroup = ['toggleHover'];
@@ -42697,7 +42718,7 @@ function getButtonGroups(gd) {
} else if(hasSankey) {
hoverGroup = ['hoverClosestCartesian', 'hoverCompareCartesian'];
resetGroup = ['resetViewSankey'];
- } else { // hasPolar, hasTernary
+ } else { // hasPolar, hasSmith, hasTernary
// always show at least one hover icon.
hoverGroup = ['toggleHover'];
}
@@ -42874,7 +42895,7 @@ function fillCustomButton(customButtons) {
return customButtons;
}
-},{"../../plots/cartesian/axis_ids":338,"../../registry":376,"../../traces/scatter/subtypes":522,"../fx/helpers":193,"./buttons":217,"./constants":218,"./modebar":222}],222:[function(_dereq_,module,exports){
+},{"../../plots/cartesian/axis_ids":338,"../../registry":378,"../../traces/scatter/subtypes":524,"../fx/helpers":193,"./buttons":217,"./constants":218,"./modebar":222}],222:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -43309,7 +43330,7 @@ module.exports = {
editType: 'plot'
};
-},{"../../plot_api/plot_template":323,"../../plots/font_attributes":363,"../color/attributes":156}],224:[function(_dereq_,module,exports){
+},{"../../plot_api/plot_template":323,"../../plots/font_attributes":365,"../color/attributes":156}],224:[function(_dereq_,module,exports){
'use strict';
@@ -43661,7 +43682,7 @@ function reposition(gd, buttons, opts, axName, selector) {
selector.attr('transform', strTranslate(lx, ly));
}
-},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axis_ids":338,"../../plots/plots":369,"../../registry":376,"../color":157,"../drawing":179,"./constants":224,"./get_update_object":227,"@plotly/d3":20}],227:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axis_ids":338,"../../plots/plots":371,"../../registry":378,"../color":157,"../drawing":179,"./constants":224,"./get_update_object":227,"@plotly/d3":20}],227:[function(_dereq_,module,exports){
'use strict';
var d3Time = _dereq_('d3-time');
@@ -44569,7 +44590,7 @@ function drawGrabbers(rangeSlider, gd, axisOpts, opts) {
grabAreaMax.attr('height', opts._height);
}
-},{"../../lib":287,"../../lib/setcursor":307,"../../plots/cartesian":348,"../../plots/cartesian/axis_ids":338,"../../plots/plots":369,"../../registry":376,"../color":157,"../dragelement":176,"../drawing":179,"../titles":255,"./constants":231,"@plotly/d3":20}],234:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../lib/setcursor":307,"../../plots/cartesian":348,"../../plots/cartesian/axis_ids":338,"../../plots/plots":371,"../../registry":378,"../color":157,"../dragelement":176,"../drawing":179,"../titles":255,"./constants":231,"@plotly/d3":20}],234:[function(_dereq_,module,exports){
'use strict';
var axisIDs = _dereq_('../../plots/cartesian/axis_ids');
@@ -44803,7 +44824,7 @@ module.exports = templatedArray('shape', {
editType: 'arraydraw'
});
-},{"../../constants/axis_placeable_objects":263,"../../lib/extend":281,"../../plot_api/plot_template":323,"../../traces/scatter/attributes":497,"../annotations/attributes":140,"../drawing/attributes":178}],238:[function(_dereq_,module,exports){
+},{"../../constants/axis_placeable_objects":263,"../../lib/extend":281,"../../plot_api/plot_template":323,"../../traces/scatter/attributes":499,"../annotations/attributes":140,"../drawing/attributes":178}],238:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -45857,7 +45878,7 @@ function eraseActiveShape(gd) {
}
}
-},{"../../lib":287,"../../lib/setcursor":307,"../../plot_api/plot_template":323,"../../plots/cartesian/axes":334,"../../plots/cartesian/handle_outline":345,"../../registry":376,"../color":157,"../dragelement":176,"../drawing":179,"./constants":239,"./draw_newshape/display_outlines":245,"./draw_newshape/helpers":246,"./helpers":248}],242:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../lib/setcursor":307,"../../plot_api/plot_template":323,"../../plots/cartesian/axes":334,"../../plots/cartesian/handle_outline":345,"../../registry":378,"../color":157,"../dragelement":176,"../drawing":179,"./constants":239,"./draw_newshape/display_outlines":245,"./draw_newshape/helpers":246,"./helpers":248}],242:[function(_dereq_,module,exports){
'use strict';
var dash = _dereq_('../../drawing/attributes').dash;
@@ -46258,7 +46279,7 @@ function recordPositions(polygonsOut, polygonsIn) {
return polygonsOut;
}
-},{"../../../plots/cartesian/handle_outline":345,"../../../registry":376,"../../dragelement":176,"../../dragelement/helpers":175,"./constants":243,"./helpers":246,"./newshapes":247}],246:[function(_dereq_,module,exports){
+},{"../../../plots/cartesian/handle_outline":345,"../../../registry":378,"../../dragelement":176,"../../dragelement/helpers":175,"./constants":243,"./helpers":246,"./newshapes":247}],246:[function(_dereq_,module,exports){
'use strict';
var parseSvgPath = _dereq_('parse-svg-path');
@@ -47179,7 +47200,7 @@ module.exports = overrideAll(templatedArray('slider', {
}
}), 'arraydraw', 'from-root');
-},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plot_api/plot_template":323,"../../plots/animation_attributes":328,"../../plots/font_attributes":363,"../../plots/pad_attributes":368,"./constants":251}],251:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plot_api/plot_template":323,"../../plots/animation_attributes":328,"../../plots/font_attributes":365,"../../plots/pad_attributes":370,"./constants":251}],251:[function(_dereq_,module,exports){
'use strict';
@@ -48005,7 +48026,7 @@ function drawRail(sliderGroup, sliderOpts) {
);
}
-},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/plots":369,"../color":157,"../drawing":179,"./constants":251,"@plotly/d3":20}],254:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/plots":371,"../color":157,"../drawing":179,"./constants":251,"@plotly/d3":20}],254:[function(_dereq_,module,exports){
'use strict';
var constants = _dereq_('./constants');
@@ -48279,7 +48300,7 @@ module.exports = {
draw: draw
};
-},{"../../constants/alignment":262,"../../constants/interactions":266,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":369,"../../registry":376,"../color":157,"../drawing":179,"@plotly/d3":20,"fast-isnumeric":33}],256:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../constants/interactions":266,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":371,"../../registry":378,"../color":157,"../drawing":179,"@plotly/d3":20,"fast-isnumeric":33}],256:[function(_dereq_,module,exports){
'use strict';
var fontAttrs = _dereq_('../../plots/font_attributes');
@@ -48402,7 +48423,7 @@ module.exports = overrideAll(templatedArray('updatemenu', {
}
}), 'arraydraw', 'from-root');
-},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plot_api/plot_template":323,"../../plots/font_attributes":363,"../../plots/pad_attributes":368,"../color/attributes":156}],257:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plot_api/plot_template":323,"../../plots/font_attributes":365,"../../plots/pad_attributes":370,"../color/attributes":156}],257:[function(_dereq_,module,exports){
'use strict';
@@ -49191,7 +49212,7 @@ function removeAllButtons(gButton, newMenuIndexAttr) {
.selectAll('g.' + constants.dropdownButtonClassName).remove();
}
-},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/plots":369,"../color":157,"../drawing":179,"./constants":257,"./scrollbox":261,"@plotly/d3":20}],260:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/plots":371,"../color":157,"../drawing":179,"./constants":257,"./scrollbox":261,"@plotly/d3":20}],260:[function(_dereq_,module,exports){
arguments[4][254][0].apply(exports,arguments)
},{"./attributes":256,"./constants":257,"./defaults":258,"./draw":259,"dup":254}],261:[function(_dereq_,module,exports){
'use strict';
@@ -49947,7 +49968,7 @@ exports.Fx = {
exports.Snapshot = _dereq_('./snapshot');
exports.PlotSchema = _dereq_('./plot_api/plot_schema');
-},{"../build/plotcss":1,"./components/annotations":148,"./components/annotations3d":153,"./components/colorbar":163,"./components/colorscale":169,"./components/errorbars":185,"./components/fx":197,"./components/grid":201,"./components/images":206,"./components/legend":214,"./components/modebar":220,"./components/rangeselector":228,"./components/rangeslider":235,"./components/shapes":249,"./components/sliders":254,"./components/updatemenus":260,"./fonts/ploticon":270,"./locale-en":314,"./locale-en-us":313,"./plot_api":318,"./plot_api/plot_schema":322,"./plots/plots":369,"./registry":376,"./snapshot":381,"./traces/scatter":509,"./version":549,"native-promise-only":72}],270:[function(_dereq_,module,exports){
+},{"../build/plotcss":1,"./components/annotations":148,"./components/annotations3d":153,"./components/colorbar":163,"./components/colorscale":169,"./components/errorbars":185,"./components/fx":197,"./components/grid":201,"./components/images":206,"./components/legend":214,"./components/modebar":220,"./components/rangeselector":228,"./components/rangeslider":235,"./components/shapes":249,"./components/sliders":254,"./components/updatemenus":260,"./fonts/ploticon":270,"./locale-en":314,"./locale-en-us":313,"./plot_api":318,"./plot_api/plot_schema":322,"./plots/plots":371,"./registry":378,"./snapshot":383,"./traces/scatter":511,"./version":551,"native-promise-only":72}],270:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -51657,7 +51678,7 @@ exports.findExactDates = function(data, calendar) {
};
};
-},{"../constants/numerical":267,"../registry":376,"./loggers":291,"./mod":294,"d3-time-format":30,"fast-isnumeric":33}],279:[function(_dereq_,module,exports){
+},{"../constants/numerical":267,"../registry":378,"./loggers":291,"./mod":294,"d3-time-format":30,"fast-isnumeric":33}],279:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -54094,7 +54115,7 @@ module.exports = function localize(gd, s) {
return s;
};
-},{"../registry":376}],291:[function(_dereq_,module,exports){
+},{"../registry":378}],291:[function(_dereq_,module,exports){
'use strict';
/* eslint-disable no-console */
@@ -55708,10 +55729,6 @@ var LINE_SPACING = _dereq_('../constants/alignment').LINE_SPACING;
// text converter
-function getSize(_selection, _dimension) {
- return _selection.node().getBoundingClientRect()[_dimension];
-}
-
var FIND_TEX = /([^$]*)([$]+[^$]*[$]+)([^$]*)/;
exports.convertToTspans = function(_context, gd, _callback) {
@@ -55795,9 +55812,12 @@ exports.convertToTspans = function(_context, gd, _callback) {
newSvg.node().firstChild);
}
+ var w0 = _svgBBox.width;
+ var h0 = _svgBBox.height;
+
newSvg.attr({
'class': svgClass,
- height: _svgBBox.height,
+ height: h0,
preserveAspectRatio: 'xMinYMin meet'
})
.style({overflow: 'visible', 'pointer-events': 'none'});
@@ -55806,28 +55826,51 @@ exports.convertToTspans = function(_context, gd, _callback) {
var g = newSvg.select('g');
g.attr({fill: fill, stroke: fill});
- var newSvgW = getSize(g, 'width');
- var newSvgH = getSize(g, 'height');
- var newX = +_context.attr('x') - newSvgW *
- {start: 0, middle: 0.5, end: 1}[_context.attr('text-anchor') || 'start'];
+ var bb = g.node().getBoundingClientRect();
+ var w = bb.width;
+ var h = bb.height;
+
+ if(w > w0 || h > h0) {
+ // this happen in firefox v82+ | see https://bugzilla.mozilla.org/show_bug.cgi?id=1709251 addressed
+ // temporary fix:
+ newSvg.style('overflow', 'hidden');
+ bb = newSvg.node().getBoundingClientRect();
+ w = bb.width;
+ h = bb.height;
+ }
+
+ var x = +_context.attr('x');
+ var y = +_context.attr('y');
+
// font baseline is about 1/4 fontSize below centerline
- var textHeight = fontSize || getSize(_context, 'height');
+ var textHeight = fontSize || _context.node().getBoundingClientRect().height;
var dy = -textHeight / 4;
if(svgClass[0] === 'y') {
mathjaxGroup.attr({
- transform: 'rotate(' + [-90, +_context.attr('x'), +_context.attr('y')] +
- ')' + strTranslate(-newSvgW / 2, dy - newSvgH / 2)
+ transform: 'rotate(' + [-90, x, y] +
+ ')' + strTranslate(-w / 2, dy - h / 2)
});
- newSvg.attr({x: +_context.attr('x'), y: +_context.attr('y')});
} else if(svgClass[0] === 'l') {
- newSvg.attr({x: _context.attr('x'), y: dy - (newSvgH / 2)});
+ y = dy - h / 2;
} else if(svgClass[0] === 'a' && svgClass.indexOf('atitle') !== 0) {
- newSvg.attr({x: 0, y: dy});
+ x = 0;
+ y = dy;
} else {
- newSvg.attr({x: newX, y: (+_context.attr('y') + dy - newSvgH / 2)});
+ var anchor = _context.attr('text-anchor');
+
+ x = x - w * (
+ anchor === 'middle' ? 0.5 :
+ anchor === 'end' ? 1 : 0
+ );
+ y = y + dy - h / 2;
}
+ newSvg.attr({
+ x: x,
+ y: y
+ });
+
if(_callback) _callback.call(_context, mathjaxGroup);
resolve(mathjaxGroup);
});
@@ -56816,7 +56859,7 @@ module.exports = function containerArrayMatch(astr) {
return {array: arrayStr, index: Number(match[1]), property: match[3] || ''};
};
-},{"../registry":376}],316:[function(_dereq_,module,exports){
+},{"../registry":378}],316:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -57625,7 +57668,7 @@ exports.clearAxisTypes = function(gd, traces, layoutUpdate) {
}
};
-},{"../components/color":157,"../lib":287,"../plots/cartesian/axis_ids":338,"../plots/plots":369,"../registry":376,"fast-isnumeric":33,"gl-mat4/fromQuat":39}],318:[function(_dereq_,module,exports){
+},{"../components/color":157,"../lib":287,"../plots/cartesian/axis_ids":338,"../plots/plots":371,"../registry":378,"fast-isnumeric":33,"gl-mat4/fromQuat":39}],318:[function(_dereq_,module,exports){
'use strict';
var main = _dereq_('./plot_api');
@@ -57660,7 +57703,7 @@ var templateApi = _dereq_('./template_api');
exports.makeTemplate = templateApi.makeTemplate;
exports.validateTemplate = templateApi.validateTemplate;
-},{"../snapshot/download":378,"./plot_api":320,"./template_api":325,"./to_image":326,"./validate":327}],319:[function(_dereq_,module,exports){
+},{"../snapshot/download":380,"./plot_api":320,"./template_api":325,"./to_image":326,"./validate":327}],319:[function(_dereq_,module,exports){
'use strict';
var isPlainObject = _dereq_('../lib/is_plain_object');
@@ -57864,7 +57907,7 @@ exports.applyContainerArrayChanges = function applyContainerArrayChanges(gd, np,
return true;
};
-},{"../lib/is_plain_object":288,"../lib/loggers":291,"../lib/noop":296,"../lib/search":306,"../registry":376,"./container_array_match":315}],320:[function(_dereq_,module,exports){
+},{"../lib/is_plain_object":288,"../lib/loggers":291,"../lib/noop":296,"../lib/search":306,"../registry":378,"./container_array_match":315}],320:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -61596,6 +61639,9 @@ function makePlotFramework(gd) {
// single polar layer for the whole plot
fullLayout._polarlayer = fullLayout._paper.append('g').classed('polarlayer', true);
+ // single smith layer for the whole plot
+ fullLayout._smithlayer = fullLayout._paper.append('g').classed('smithlayer', true);
+
// single ternary layer for the whole plot
fullLayout._ternarylayer = fullLayout._paper.append('g').classed('ternarylayer', true);
@@ -61678,7 +61724,7 @@ exports._guiUpdate = guiEdit(update);
exports._storeDirectGUIEdit = _storeDirectGUIEdit;
-},{"../components/color":157,"../components/drawing":179,"../constants/xmlns_namespaces":268,"../lib":287,"../lib/events":280,"../lib/queue":302,"../plots/cartesian/axes":334,"../plots/cartesian/constants":341,"../plots/cartesian/graph_interact":344,"../plots/cartesian/select":354,"../plots/plots":369,"../registry":376,"./edit_types":316,"./helpers":317,"./manage_arrays":319,"./plot_config":321,"./plot_schema":322,"./subroutines":324,"@plotly/d3":20,"fast-isnumeric":33,"has-hover":64}],321:[function(_dereq_,module,exports){
+},{"../components/color":157,"../components/drawing":179,"../constants/xmlns_namespaces":268,"../lib":287,"../lib/events":280,"../lib/queue":302,"../plots/cartesian/axes":334,"../plots/cartesian/constants":341,"../plots/cartesian/graph_interact":344,"../plots/cartesian/select":355,"../plots/plots":371,"../registry":378,"./edit_types":316,"./helpers":317,"./manage_arrays":319,"./plot_config":321,"./plot_schema":322,"./subroutines":324,"@plotly/d3":20,"fast-isnumeric":33,"has-hover":64}],321:[function(_dereq_,module,exports){
'use strict';
/**
@@ -62604,7 +62650,7 @@ function insertAttrs(baseAttrs, newAttrs, astr) {
np.set(extendDeepAll(np.get() || {}, newAttrs));
}
-},{"../lib":287,"../plots/animation_attributes":328,"../plots/attributes":330,"../plots/frame_attributes":364,"../plots/layout_attributes":367,"../registry":376,"./edit_types":316,"./plot_config":321}],323:[function(_dereq_,module,exports){
+},{"../lib":287,"../plots/animation_attributes":328,"../plots/attributes":330,"../plots/frame_attributes":366,"../plots/layout_attributes":369,"../registry":378,"./edit_types":316,"./plot_config":321}],323:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -63619,7 +63665,7 @@ exports.drawMarginPushers = function(gd) {
Registry.getComponentMethod('colorbar', 'draw')(gd);
};
-},{"../components/color":157,"../components/drawing":179,"../components/modebar":220,"../components/titles":255,"../constants/alignment":262,"../lib":287,"../lib/clear_gl_canvases":275,"../plots/cartesian/autorange":333,"../plots/cartesian/axes":334,"../plots/cartesian/constraints":342,"../plots/plots":369,"../registry":376,"@plotly/d3":20}],325:[function(_dereq_,module,exports){
+},{"../components/color":157,"../components/drawing":179,"../components/modebar":220,"../components/titles":255,"../constants/alignment":262,"../lib":287,"../lib/clear_gl_canvases":275,"../plots/cartesian/autorange":333,"../plots/cartesian/axes":334,"../plots/cartesian/constraints":342,"../plots/plots":371,"../registry":378,"@plotly/d3":20}],325:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -64072,7 +64118,7 @@ function format(opts) {
return opts;
}
-},{"../lib":287,"../plots/attributes":330,"../plots/plots":369,"./plot_config":321,"./plot_schema":322,"./plot_template":323}],326:[function(_dereq_,module,exports){
+},{"../lib":287,"../plots/attributes":330,"../plots/plots":371,"./plot_config":321,"./plot_schema":322,"./plot_template":323}],326:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -64279,7 +64325,7 @@ function toImage(gd, opts) {
module.exports = toImage;
-},{"../lib":287,"../plots/plots":369,"../snapshot/helpers":380,"../snapshot/svgtoimg":382,"../snapshot/tosvg":384,"../version":549,"./plot_api":320,"fast-isnumeric":33}],327:[function(_dereq_,module,exports){
+},{"../lib":287,"../plots/plots":371,"../snapshot/helpers":382,"../snapshot/svgtoimg":384,"../snapshot/tosvg":386,"../version":551,"./plot_api":320,"fast-isnumeric":33}],327:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -64702,7 +64748,7 @@ function convertPathToAttributeString(path) {
return astr;
}
-},{"../lib":287,"../plots/plots":369,"./plot_config":321,"./plot_schema":322}],328:[function(_dereq_,module,exports){
+},{"../lib":287,"../plots/plots":371,"./plot_config":321,"./plot_schema":322}],328:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -64999,7 +65045,7 @@ module.exports = {
}
};
-},{"../components/fx/attributes":188,"./font_attributes":363}],331:[function(_dereq_,module,exports){
+},{"../components/fx/attributes":188,"./font_attributes":365}],331:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -65738,7 +65784,7 @@ function goodNumber(v) {
function lessOrEqual(v0, v1) { return v0 <= v1; }
function greaterOrEqual(v0, v1) { return v0 >= v1; }
-},{"../../components/drawing":179,"../../constants/numerical":267,"../../lib":287,"../../registry":376,"./axis_ids":338,"@plotly/d3":20,"fast-isnumeric":33}],334:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../constants/numerical":267,"../../lib":287,"../../registry":378,"./axis_ids":338,"@plotly/d3":20,"fast-isnumeric":33}],334:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -67203,7 +67249,7 @@ function formatDate(ax, out, hover, extraPrecision) {
dateStr += '
' + headStr;
} else {
var isInside = insideTicklabelposition(ax);
- var side = ax._realSide || ax.side; // polar mocks the side of the radial axis
+ var side = ax._trueSide || ax.side; // polar mocks the side of the radial axis
if(
(!isInside && side === 'top') ||
(isInside && side === 'bottom')
@@ -69010,7 +69056,7 @@ axes.drawLabels = function(gd, ax, opts) {
var pad = !isAligned ? 0 :
(ax.tickwidth || 0) + 2 * TEXTPAD;
- var rotate90 = (tickSpacing < maxFontSize * 2.5) || ax.type === 'multicategory';
+ var rotate90 = (tickSpacing < maxFontSize * 2.5) || ax.type === 'multicategory' || ax._name === 'realaxis';
// any overlap at all - set 30 degrees or 90 degrees
for(i = 0; i < lbbArray.length - 1; i++) {
@@ -69580,7 +69626,7 @@ function hideCounterAxisInsideTickLabels(ax, opts) {
}
}
-},{"../../components/color":157,"../../components/drawing":179,"../../components/titles":255,"../../constants/alignment":262,"../../constants/numerical":267,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":369,"../../registry":376,"./autorange":333,"./axis_autotype":335,"./axis_ids":338,"./clean_ticks":340,"./layout_attributes":349,"./set_convert":355,"@plotly/d3":20,"fast-isnumeric":33}],335:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/drawing":179,"../../components/titles":255,"../../constants/alignment":262,"../../constants/numerical":267,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":371,"../../registry":378,"./autorange":333,"./axis_autotype":335,"./axis_ids":338,"./clean_ticks":340,"./layout_attributes":349,"./set_convert":356,"@plotly/d3":20,"fast-isnumeric":33}],335:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -69716,6 +69762,7 @@ var layoutAttributes = _dereq_('./layout_attributes');
var handleTickValueDefaults = _dereq_('./tick_value_defaults');
var handleTickMarkDefaults = _dereq_('./tick_mark_defaults');
var handleTickLabelDefaults = _dereq_('./tick_label_defaults');
+var handlePrefixSuffixDefaults = _dereq_('./prefix_suffix_defaults');
var handleCategoryOrderDefaults = _dereq_('./category_order_defaults');
var handleLineGridDefaults = _dereq_('./line_grid_defaults');
var setConvert = _dereq_('./set_convert');
@@ -69815,7 +69862,7 @@ module.exports = function handleAxisDefaults(containerIn, containerOut, coerce,
// try to get default title from splom trace, fallback to graph-wide value
var dfltTitle = splomStash.label || layoutOut._dfltTitle[letter];
- handleTickLabelDefaults(containerIn, containerOut, coerce, axType, options, {pass: 1});
+ handlePrefixSuffixDefaults(containerIn, containerOut, coerce, axType, options);
if(!visible) return containerOut;
coerce('title.text', dfltTitle);
@@ -69826,7 +69873,7 @@ module.exports = function handleAxisDefaults(containerIn, containerOut, coerce,
});
handleTickValueDefaults(containerIn, containerOut, coerce, axType);
- handleTickLabelDefaults(containerIn, containerOut, coerce, axType, options, {pass: 2});
+ handleTickLabelDefaults(containerIn, containerOut, coerce, axType, options);
handleTickMarkDefaults(containerIn, containerOut, coerce, options);
handleLineGridDefaults(containerIn, containerOut, coerce, {
dfltColor: dfltColor,
@@ -70014,7 +70061,7 @@ function indexOfDay(v) {
];
}
-},{"../../lib":287,"../../registry":376,"../array_container_defaults":329,"./category_order_defaults":339,"./constants":341,"./layout_attributes":349,"./line_grid_defaults":351,"./set_convert":355,"./tick_label_defaults":356,"./tick_mark_defaults":357,"./tick_value_defaults":358,"fast-isnumeric":33}],337:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"../array_container_defaults":329,"./category_order_defaults":339,"./constants":341,"./layout_attributes":349,"./line_grid_defaults":351,"./prefix_suffix_defaults":353,"./set_convert":356,"./tick_label_defaults":358,"./tick_mark_defaults":359,"./tick_value_defaults":360,"fast-isnumeric":33}],337:[function(_dereq_,module,exports){
'use strict';
var docs = _dereq_('../../constants/docs');
@@ -70211,7 +70258,7 @@ exports.isLinked = function(fullLayout, axId) {
);
};
-},{"../../registry":376,"./constants":341}],339:[function(_dereq_,module,exports){
+},{"../../registry":378,"./constants":341}],339:[function(_dereq_,module,exports){
'use strict';
function findCategories(ax, opts) {
@@ -71108,7 +71155,7 @@ function updateDomain(ax, factor) {
ax.setScale();
}
-},{"../../constants/alignment":262,"../../constants/numerical":267,"../../lib":287,"./autorange":333,"./axis_ids":338,"./layout_attributes":349,"./scale_zoom":353,"./set_convert":355}],343:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../constants/numerical":267,"../../lib":287,"./autorange":333,"./axis_ids":338,"./layout_attributes":349,"./scale_zoom":354,"./set_convert":356}],343:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -72440,7 +72487,7 @@ module.exports = {
attachWheelEventHandler: attachWheelEventHandler
};
-},{"../../components/color":157,"../../components/dragelement":176,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../constants/alignment":262,"../../lib":287,"../../lib/clear_gl_canvases":275,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plot_api/subroutines":324,"../../registry":376,"../plots":369,"./axes":334,"./axis_ids":338,"./constants":341,"./scale_zoom":353,"./select":354,"@plotly/d3":20,"has-passive-events":65,"tinycolor2":121}],344:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/dragelement":176,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../constants/alignment":262,"../../lib":287,"../../lib/clear_gl_canvases":275,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plot_api/subroutines":324,"../../registry":378,"../plots":371,"./axes":334,"./axis_ids":338,"./constants":341,"./scale_zoom":354,"./select":355,"@plotly/d3":20,"has-passive-events":65,"tinycolor2":121}],344:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -72743,7 +72790,7 @@ module.exports = function makeIncludeComponents(containerArrayName) {
};
};
-},{"../../lib":287,"../../registry":376,"./axis_ids":338}],348:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"./axis_ids":338}],348:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -73352,7 +73399,7 @@ exports.toSVG = function(gd) {
exports.updateFx = _dereq_('./graph_interact').updateFx;
-},{"../../components/drawing":179,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../registry":376,"../get_data":365,"../plots":369,"./attributes":332,"./axis_ids":338,"./constants":341,"./graph_interact":344,"./layout_attributes":349,"./layout_defaults":350,"./transition_axes":359,"@plotly/d3":20}],349:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../registry":378,"../get_data":367,"../plots":371,"./attributes":332,"./axis_ids":338,"./constants":341,"./graph_interact":344,"./layout_attributes":349,"./layout_defaults":350,"./transition_axes":361,"@plotly/d3":20}],349:[function(_dereq_,module,exports){
'use strict';
var fontAttrs = _dereq_('../font_attributes');
@@ -73913,7 +73960,7 @@ module.exports = {
}
};
-},{"../../components/color/attributes":156,"../../components/drawing/attributes":178,"../../constants/numerical":267,"../../lib/extend":281,"../../plot_api/plot_template":323,"../../plots/cartesian/axis_format_attributes":337,"../font_attributes":363,"./constants":341}],350:[function(_dereq_,module,exports){
+},{"../../components/color/attributes":156,"../../components/drawing/attributes":178,"../../constants/numerical":267,"../../lib/extend":281,"../../plot_api/plot_template":323,"../../plots/cartesian/axis_format_attributes":337,"../font_attributes":365,"./constants":341}],350:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -74291,7 +74338,7 @@ module.exports = function supplyLayoutDefaults(layoutIn, layoutOut, fullData) {
});
};
-},{"../../components/color":157,"../../components/fx/helpers":193,"../../components/fx/hovermode_defaults":196,"../../lib":287,"../../plot_api/plot_template":323,"../../registry":376,"../layout_attributes":367,"./axis_defaults":336,"./axis_ids":338,"./constants":341,"./constraints":342,"./layout_attributes":349,"./position_defaults":352,"./type_defaults":360}],351:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/fx/helpers":193,"../../components/fx/hovermode_defaults":196,"../../lib":287,"../../plot_api/plot_template":323,"../../registry":378,"../layout_attributes":369,"./axis_defaults":336,"./axis_ids":338,"./constants":341,"./constraints":342,"./layout_attributes":349,"./position_defaults":352,"./type_defaults":362}],351:[function(_dereq_,module,exports){
'use strict';
var colorMix = _dereq_('tinycolor2').mix;
@@ -74430,6 +74477,24 @@ module.exports = function handlePositionDefaults(containerIn, containerOut, coer
},{"../../lib":287,"fast-isnumeric":33}],353:[function(_dereq_,module,exports){
'use strict';
+var getShowAttrDflt = _dereq_('./show_dflt');
+
+module.exports = function handlePrefixSuffixDefaults(containerIn, containerOut, coerce, axType, options) {
+ if(!options) options = {};
+ var tickSuffixDflt = options.tickSuffixDflt;
+
+ var showAttrDflt = getShowAttrDflt(containerIn);
+
+ var tickPrefix = coerce('tickprefix');
+ if(tickPrefix) coerce('showtickprefix', showAttrDflt);
+
+ var tickSuffix = coerce('ticksuffix', tickSuffixDflt);
+ if(tickSuffix) coerce('showticksuffix', showAttrDflt);
+};
+
+},{"./show_dflt":357}],354:[function(_dereq_,module,exports){
+'use strict';
+
var FROM_BL = _dereq_('../../constants/alignment').FROM_BL;
module.exports = function scaleZoom(ax, factor, centerFraction) {
@@ -74447,7 +74512,7 @@ module.exports = function scaleZoom(ax, factor, centerFraction) {
ax.setScale();
};
-},{"../../constants/alignment":262}],354:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262}],355:[function(_dereq_,module,exports){
'use strict';
var polybool = _dereq_('polybooljs');
@@ -75381,7 +75446,7 @@ module.exports = {
selectOnClick: selectOnClick
};
-},{"../../components/color":157,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../components/fx/helpers":193,"../../components/shapes/draw_newshape/display_outlines":245,"../../components/shapes/draw_newshape/helpers":246,"../../components/shapes/draw_newshape/newshapes":247,"../../lib":287,"../../lib/clear_gl_canvases":275,"../../lib/polygon":299,"../../lib/throttle":311,"../../plot_api/subroutines":324,"../../registry":376,"./axis_ids":338,"./constants":341,"./handle_outline":345,"./helpers":346,"polybooljs":75}],355:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../components/fx/helpers":193,"../../components/shapes/draw_newshape/display_outlines":245,"../../components/shapes/draw_newshape/helpers":246,"../../components/shapes/draw_newshape/newshapes":247,"../../lib":287,"../../lib/clear_gl_canvases":275,"../../lib/polygon":299,"../../lib/throttle":311,"../../plot_api/subroutines":324,"../../registry":378,"./axis_ids":338,"./constants":341,"./handle_outline":345,"./helpers":346,"polybooljs":75}],356:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -75833,6 +75898,7 @@ module.exports = function setConvert(ax, fullLayout) {
if(ax.type === 'date') dflt = Lib.dfltRange(ax.calendar);
else if(axLetter === 'y') dflt = constants.DFLTRANGEY;
+ else if(ax._name === 'realaxis') dflt = [0, 1];
else dflt = opts.dfltRange || constants.DFLTRANGEX;
// make sure we don't later mutate the defaults
@@ -76345,43 +76411,50 @@ module.exports = function setConvert(ax, fullLayout) {
delete ax._forceTick0;
};
-},{"../../constants/numerical":267,"../../lib":287,"./axis_ids":338,"./constants":341,"@plotly/d3":20,"d3-time-format":30,"fast-isnumeric":33}],356:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"./axis_ids":338,"./constants":341,"@plotly/d3":20,"d3-time-format":30,"fast-isnumeric":33}],357:[function(_dereq_,module,exports){
+'use strict';
+
+/*
+ * Attributes 'showexponent', 'showtickprefix' and 'showticksuffix'
+ * share values.
+ *
+ * If only 1 attribute is set,
+ * the remaining attributes inherit that value.
+ *
+ * If 2 attributes are set to the same value,
+ * the remaining attribute inherits that value.
+ *
+ * If 2 attributes are set to different values,
+ * the remaining is set to its dflt value.
+ *
+ */
+module.exports = function getShowAttrDflt(containerIn) {
+ var showAttrsAll = ['showexponent', 'showtickprefix', 'showticksuffix'];
+ var showAttrs = showAttrsAll.filter(function(a) {
+ return containerIn[a] !== undefined;
+ });
+ var sameVal = function(a) {
+ return containerIn[a] === containerIn[showAttrs[0]];
+ };
+
+ if(showAttrs.every(sameVal) || showAttrs.length === 1) {
+ return containerIn[showAttrs[0]];
+ }
+};
+
+},{}],358:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
var contrast = _dereq_('../../components/color').contrast;
var layoutAttributes = _dereq_('./layout_attributes');
+var getShowAttrDflt = _dereq_('./show_dflt');
var handleArrayContainerDefaults = _dereq_('../array_container_defaults');
-module.exports = function handleTickLabelDefaults(containerIn, containerOut, coerce, axType, options, config) {
- if(!config || config.pass === 1) {
- handlePrefixSuffix(containerIn, containerOut, coerce, axType, options);
- }
-
- if(!config || config.pass === 2) {
- handleOtherDefaults(containerIn, containerOut, coerce, axType, options);
- }
-};
-
-function handlePrefixSuffix(containerIn, containerOut, coerce, axType, options) {
+module.exports = function handleTickLabelDefaults(containerIn, containerOut, coerce, axType, options) {
+ if(!options) options = {};
var showAttrDflt = getShowAttrDflt(containerIn);
- var tickPrefix = coerce('tickprefix');
- if(tickPrefix) coerce('showtickprefix', showAttrDflt);
-
- var tickSuffix = coerce('ticksuffix', options.tickSuffixDflt);
- if(tickSuffix) coerce('showticksuffix', showAttrDflt);
-}
-
-function handleOtherDefaults(containerIn, containerOut, coerce, axType, options) {
- var showAttrDflt = getShowAttrDflt(containerIn);
-
- var tickPrefix = coerce('tickprefix');
- if(tickPrefix) coerce('showtickprefix', showAttrDflt);
-
- var tickSuffix = coerce('ticksuffix', options.tickSuffixDflt);
- if(tickSuffix) coerce('showticksuffix', showAttrDflt);
-
var showTickLabels = coerce('showticklabels');
if(showTickLabels) {
var font = options.font || {};
@@ -76399,7 +76472,8 @@ function handleOtherDefaults(containerIn, containerOut, coerce, axType, options)
size: font.size,
color: dfltFontColor
});
- coerce('tickangle');
+
+ if(!options.noAng) coerce('tickangle');
if(axType !== 'category') {
var tickFormat = coerce('tickformat');
@@ -76413,7 +76487,7 @@ function handleOtherDefaults(containerIn, containerOut, coerce, axType, options)
delete containerOut.tickformatstops;
}
- if(!tickFormat && axType !== 'date') {
+ if(!options.noExp && !tickFormat && axType !== 'date') {
coerce('showexponent', showAttrDflt);
coerce('exponentformat');
coerce('minexponent');
@@ -76421,35 +76495,7 @@ function handleOtherDefaults(containerIn, containerOut, coerce, axType, options)
}
}
}
-}
-
-/*
- * Attributes 'showexponent', 'showtickprefix' and 'showticksuffix'
- * share values.
- *
- * If only 1 attribute is set,
- * the remaining attributes inherit that value.
- *
- * If 2 attributes are set to the same value,
- * the remaining attribute inherits that value.
- *
- * If 2 attributes are set to different values,
- * the remaining is set to its dflt value.
- *
- */
-function getShowAttrDflt(containerIn) {
- var showAttrsAll = ['showexponent', 'showtickprefix', 'showticksuffix'];
- var showAttrs = showAttrsAll.filter(function(a) {
- return containerIn[a] !== undefined;
- });
- var sameVal = function(a) {
- return containerIn[a] === containerIn[showAttrs[0]];
- };
-
- if(showAttrs.every(sameVal) || showAttrs.length === 1) {
- return containerIn[showAttrs[0]];
- }
-}
+};
function tickformatstopDefaults(valueIn, valueOut) {
function coerce(attr, dflt) {
@@ -76463,7 +76509,7 @@ function tickformatstopDefaults(valueIn, valueOut) {
}
}
-},{"../../components/color":157,"../../lib":287,"../array_container_defaults":329,"./layout_attributes":349}],357:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../array_container_defaults":329,"./layout_attributes":349,"./show_dflt":357}],359:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -76474,7 +76520,7 @@ var layoutAttributes = _dereq_('./layout_attributes');
/**
* options: inherits outerTicks from axes.handleAxisDefaults
*/
-module.exports = function handleTickDefaults(containerIn, containerOut, coerce, options) {
+module.exports = function handleTickMarkDefaults(containerIn, containerOut, coerce, options) {
var tickLen = Lib.coerce2(containerIn, containerOut, layoutAttributes, 'ticklen');
var tickWidth = Lib.coerce2(containerIn, containerOut, layoutAttributes, 'tickwidth');
var tickColor = Lib.coerce2(containerIn, containerOut, layoutAttributes, 'tickcolor', containerOut.color);
@@ -76487,7 +76533,7 @@ module.exports = function handleTickDefaults(containerIn, containerOut, coerce,
}
};
-},{"../../lib":287,"./layout_attributes":349}],358:[function(_dereq_,module,exports){
+},{"../../lib":287,"./layout_attributes":349}],360:[function(_dereq_,module,exports){
'use strict';
var cleanTicks = _dereq_('./clean_ticks');
@@ -76526,7 +76572,7 @@ module.exports = function handleTickValueDefaults(containerIn, containerOut, coe
}
};
-},{"../../lib":287,"./clean_ticks":340}],359:[function(_dereq_,module,exports){
+},{"../../lib":287,"./clean_ticks":340}],361:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -76731,7 +76777,7 @@ module.exports = function transitionAxes(gd, edits, transitionOpts, makeOnComple
return Promise.resolve();
};
-},{"../../components/drawing":179,"../../lib":287,"../../registry":376,"./axes":334,"@plotly/d3":20}],360:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../lib":287,"../../registry":378,"./axes":334,"@plotly/d3":20}],362:[function(_dereq_,module,exports){
'use strict';
var traceIs = _dereq_('../../registry').traceIs;
@@ -76863,7 +76909,7 @@ function isBoxWithoutPositionCoords(trace, axLetter) {
);
}
-},{"../../registry":376,"./axis_autotype":335}],361:[function(_dereq_,module,exports){
+},{"../../registry":378,"./axis_autotype":335}],363:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../registry');
@@ -77282,7 +77328,7 @@ function crawl(attrs, callback, path, depth) {
});
}
-},{"../lib":287,"../registry":376}],362:[function(_dereq_,module,exports){
+},{"../lib":287,"../registry":378}],364:[function(_dereq_,module,exports){
'use strict';
var extendFlat = _dereq_('../lib/extend').extendFlat;
@@ -77379,7 +77425,7 @@ exports.defaults = function(containerOut, layout, coerce, dfltDomains) {
if(!(y[0] < y[1])) containerOut.domain.y = dfltY.slice();
};
-},{"../lib/extend":281}],363:[function(_dereq_,module,exports){
+},{"../lib/extend":281}],365:[function(_dereq_,module,exports){
'use strict';
/*
@@ -77431,7 +77477,7 @@ module.exports = function(opts) {
return attrs;
};
-},{}],364:[function(_dereq_,module,exports){
+},{}],366:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -77457,7 +77503,7 @@ module.exports = {
}
};
-},{}],365:[function(_dereq_,module,exports){
+},{}],367:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../registry');
@@ -77578,7 +77624,7 @@ exports.getSubplotData = function getSubplotData(data, type, subplotId) {
return subplotData;
};
-},{"../registry":376,"./cartesian/constants":341}],366:[function(_dereq_,module,exports){
+},{"../registry":378,"./cartesian/constants":341}],368:[function(_dereq_,module,exports){
'use strict';
function xformMatrix(m, v) {
@@ -77603,7 +77649,7 @@ function project(camera, v) {
module.exports = project;
-},{}],367:[function(_dereq_,module,exports){
+},{}],369:[function(_dereq_,module,exports){
'use strict';
var fontAttrs = _dereq_('./font_attributes');
@@ -77830,7 +77876,7 @@ module.exports = {
}
};
-},{"../components/color/attributes":156,"../components/shapes/draw_newshape/attributes":242,"../lib/extend":281,"./animation_attributes":328,"./font_attributes":363,"./pad_attributes":368}],368:[function(_dereq_,module,exports){
+},{"../components/color/attributes":156,"../components/shapes/draw_newshape/attributes":242,"../lib/extend":281,"./animation_attributes":328,"./font_attributes":365,"./pad_attributes":370}],370:[function(_dereq_,module,exports){
'use strict';
/**
@@ -77869,7 +77915,7 @@ module.exports = function(opts) {
};
};
-},{}],369:[function(_dereq_,module,exports){
+},{}],371:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -81295,7 +81341,7 @@ plots.cleanBasePlot = function(desiredType, newFullData, newFullLayout, oldFullD
}
};
-},{"../components/color":157,"../constants/numerical":267,"../lib":287,"../plot_api/plot_schema":322,"../plot_api/plot_template":323,"../plots/get_data":365,"../registry":376,"./animation_attributes":328,"./attributes":330,"./cartesian/axis_ids":338,"./cartesian/handle_outline":345,"./command":361,"./font_attributes":363,"./frame_attributes":364,"./layout_attributes":367,"@plotly/d3":20,"d3-format":29,"d3-time-format":30,"fast-isnumeric":33}],370:[function(_dereq_,module,exports){
+},{"../components/color":157,"../constants/numerical":267,"../lib":287,"../plot_api/plot_schema":322,"../plot_api/plot_template":323,"../plots/get_data":367,"../registry":378,"./animation_attributes":328,"./attributes":330,"./cartesian/axis_ids":338,"./cartesian/handle_outline":345,"./command":363,"./font_attributes":365,"./frame_attributes":366,"./layout_attributes":369,"@plotly/d3":20,"d3-format":29,"d3-time-format":30,"fast-isnumeric":33}],372:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -81356,11 +81402,7 @@ module.exports = function handleSubplotDefaults(layoutIn, layoutOut, fullData, o
subplotLayoutOut = Template.newContainer(layoutOut, id, baseId);
- // All subplot containers get a `uirevision` inheriting from the base.
- // Currently all subplots containers have some user interaction
- // attributes, but if we ever add one that doesn't, we would need an
- // option to skip this step.
- coerce('uirevision', layoutOut.uirevision);
+ if(!opts.noUirevision) coerce('uirevision', layoutOut.uirevision);
var dfltDomains = {};
dfltDomains[partition] = [i / idsLength, (i + 1) / idsLength];
@@ -81371,7 +81413,7 @@ module.exports = function handleSubplotDefaults(layoutIn, layoutOut, fullData, o
}
};
-},{"../lib":287,"../plot_api/plot_template":323,"./domain":362}],371:[function(_dereq_,module,exports){
+},{"../lib":287,"../plot_api/plot_template":323,"./domain":364}],373:[function(_dereq_,module,exports){
'use strict';
var docs = _dereq_('../constants/docs');
@@ -81452,7 +81494,7 @@ exports.texttemplateAttrs = function(opts, extra) {
return texttemplate;
};
-},{"../constants/docs":264}],372:[function(_dereq_,module,exports){
+},{"../constants/docs":264}],374:[function(_dereq_,module,exports){
'use strict';
var Ternary = _dereq_('./ternary');
@@ -81525,7 +81567,7 @@ exports.clean = function(newFullData, newFullLayout, oldFullData, oldFullLayout)
}
};
-},{"../../lib":287,"../../plots/get_data":365,"./layout_attributes":373,"./layout_defaults":374,"./ternary":375}],373:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/get_data":367,"./layout_attributes":375,"./layout_defaults":376,"./ternary":377}],375:[function(_dereq_,module,exports){
'use strict';
var colorAttrs = _dereq_('../../components/color/attributes');
@@ -81615,7 +81657,7 @@ attrs.aaxis.uirevision = attrs.baxis.uirevision = attrs.caxis.uirevision = {
editType: 'none',
};
-},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plot_api/edit_types":316,"../cartesian/layout_attributes":349,"../domain":362}],374:[function(_dereq_,module,exports){
+},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plot_api/edit_types":316,"../cartesian/layout_attributes":349,"../domain":364}],376:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -81624,6 +81666,7 @@ var Lib = _dereq_('../../lib');
var handleSubplotDefaults = _dereq_('../subplot_defaults');
var handleTickLabelDefaults = _dereq_('../cartesian/tick_label_defaults');
+var handlePrefixSuffixDefaults = _dereq_('../cartesian/prefix_suffix_defaults');
var handleTickMarkDefaults = _dereq_('../cartesian/tick_mark_defaults');
var handleTickValueDefaults = _dereq_('../cartesian/tick_value_defaults');
var handleLineGridDefaults = _dereq_('../cartesian/line_grid_defaults');
@@ -81708,7 +81751,8 @@ function handleAxisDefaults(containerIn, containerOut, options, ternaryLayoutOut
coerce('min');
handleTickValueDefaults(containerIn, containerOut, coerce, 'linear');
- handleTickLabelDefaults(containerIn, containerOut, coerce, 'linear', {});
+ handlePrefixSuffixDefaults(containerIn, containerOut, coerce, 'linear');
+ handleTickLabelDefaults(containerIn, containerOut, coerce, 'linear');
handleTickMarkDefaults(containerIn, containerOut, coerce,
{ outerTicks: true });
@@ -81739,7 +81783,7 @@ function handleAxisDefaults(containerIn, containerOut, options, ternaryLayoutOut
coerce('layer');
}
-},{"../../components/color":157,"../../lib":287,"../../plot_api/plot_template":323,"../cartesian/line_grid_defaults":351,"../cartesian/tick_label_defaults":356,"../cartesian/tick_mark_defaults":357,"../cartesian/tick_value_defaults":358,"../subplot_defaults":370,"./layout_attributes":373}],375:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../../plot_api/plot_template":323,"../cartesian/line_grid_defaults":351,"../cartesian/prefix_suffix_defaults":353,"../cartesian/tick_label_defaults":358,"../cartesian/tick_mark_defaults":359,"../cartesian/tick_value_defaults":360,"../subplot_defaults":372,"./layout_attributes":375}],377:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -82511,7 +82555,7 @@ function removeZoombox(gd) {
.remove();
}
-},{"../../components/color":157,"../../components/dragelement":176,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../components/titles":255,"../../lib":287,"../../lib/extend":281,"../../registry":376,"../cartesian/axes":334,"../cartesian/constants":341,"../cartesian/select":354,"../cartesian/set_convert":355,"../plots":369,"@plotly/d3":20,"tinycolor2":121}],376:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/dragelement":176,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../components/titles":255,"../../lib":287,"../../lib/extend":281,"../../registry":378,"../cartesian/axes":334,"../cartesian/constants":341,"../cartesian/select":355,"../cartesian/set_convert":356,"../plots":371,"@plotly/d3":20,"tinycolor2":121}],378:[function(_dereq_,module,exports){
'use strict';
var Loggers = _dereq_('./lib/loggers');
@@ -82969,7 +83013,7 @@ function getTraceType(traceType) {
return traceType;
}
-},{"./lib/dom":279,"./lib/extend":281,"./lib/is_plain_object":288,"./lib/loggers":291,"./lib/noop":296,"./lib/push_unique":301,"./plots/attributes":330,"./plots/layout_attributes":367}],377:[function(_dereq_,module,exports){
+},{"./lib/dom":279,"./lib/extend":281,"./lib/is_plain_object":288,"./lib/loggers":291,"./lib/noop":296,"./lib/push_unique":301,"./plots/attributes":330,"./plots/layout_attributes":369}],379:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../registry');
@@ -83129,7 +83173,7 @@ module.exports = function clonePlot(graphObj, options) {
return plotTile;
};
-},{"../lib":287,"../registry":376}],378:[function(_dereq_,module,exports){
+},{"../lib":287,"../registry":378}],380:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -83193,7 +83237,7 @@ function downloadImage(gd, opts) {
module.exports = downloadImage;
-},{"../lib":287,"../plot_api/to_image":326,"./filesaver":379,"./helpers":380}],379:[function(_dereq_,module,exports){
+},{"../lib":287,"../plot_api/to_image":326,"./filesaver":381,"./helpers":382}],381:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -83261,7 +83305,7 @@ function fileSaver(url, name, format) {
module.exports = fileSaver;
-},{"../lib":287,"./helpers":380}],380:[function(_dereq_,module,exports){
+},{"../lib":287,"./helpers":382}],382:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../registry');
@@ -83330,7 +83374,7 @@ exports.IMAGE_URL_PREFIX = /^data:image\/\w+;base64,/;
exports.MSG_IE_BAD_FORMAT = 'Sorry IE does not support downloading from canvas. Try {format:\'svg\'} instead.';
-},{"../registry":376}],381:[function(_dereq_,module,exports){
+},{"../registry":378}],383:[function(_dereq_,module,exports){
'use strict';
var helpers = _dereq_('./helpers');
@@ -83347,7 +83391,7 @@ var Snapshot = {
module.exports = Snapshot;
-},{"./cloneplot":377,"./download":378,"./helpers":380,"./svgtoimg":382,"./toimage":383,"./tosvg":384}],382:[function(_dereq_,module,exports){
+},{"./cloneplot":379,"./download":380,"./helpers":382,"./svgtoimg":384,"./toimage":385,"./tosvg":386}],384:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -83466,7 +83510,7 @@ function svgToImg(opts) {
module.exports = svgToImg;
-},{"../lib":287,"./helpers":380,"events":27}],383:[function(_dereq_,module,exports){
+},{"../lib":287,"./helpers":382,"events":27}],385:[function(_dereq_,module,exports){
'use strict';
var EventEmitter = _dereq_('events').EventEmitter;
@@ -83535,7 +83579,7 @@ function toImage(gd, opts) {
module.exports = toImage;
-},{"../lib":287,"../registry":376,"./cloneplot":377,"./helpers":380,"./svgtoimg":382,"./tosvg":384,"events":27}],384:[function(_dereq_,module,exports){
+},{"../lib":287,"../registry":378,"./cloneplot":379,"./helpers":382,"./svgtoimg":384,"./tosvg":386,"events":27}],386:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -83720,7 +83764,7 @@ module.exports = function toSVG(gd, format, scale) {
return s;
};
-},{"../components/color":157,"../components/drawing":179,"../constants/xmlns_namespaces":268,"../lib":287,"@plotly/d3":20}],385:[function(_dereq_,module,exports){
+},{"../components/color":157,"../components/drawing":179,"../constants/xmlns_namespaces":268,"../lib":287,"@plotly/d3":20}],387:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -83745,7 +83789,7 @@ module.exports = function arraysToCalcdata(cd, trace) {
}
};
-},{"../../lib":287}],386:[function(_dereq_,module,exports){
+},{"../../lib":287}],388:[function(_dereq_,module,exports){
'use strict';
var scatterAttrs = _dereq_('../scatter/attributes');
@@ -83926,7 +83970,7 @@ module.exports = {
}
};
-},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":363,"../../plots/template_attributes":371,"../scatter/attributes":497,"./constants":388}],387:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":365,"../../plots/template_attributes":373,"../scatter/attributes":499,"./constants":390}],389:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -84001,7 +84045,7 @@ module.exports = function calc(gd, trace) {
return cd;
};
-},{"../../components/colorscale/calc":165,"../../components/colorscale/helpers":168,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"../scatter/calc_selection":499,"./arrays_to_calcdata":385}],388:[function(_dereq_,module,exports){
+},{"../../components/colorscale/calc":165,"../../components/colorscale/helpers":168,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"../scatter/calc_selection":501,"./arrays_to_calcdata":387}],390:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -84014,7 +84058,7 @@ module.exports = {
eventDataKeys: ['value', 'label']
};
-},{}],389:[function(_dereq_,module,exports){
+},{}],391:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -84789,7 +84833,7 @@ module.exports = {
setGroupPositions: setGroupPositions
};
-},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../../plots/cartesian/constraints":342,"../../registry":376,"./sieve.js":399,"fast-isnumeric":33}],390:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../../plots/cartesian/constraints":342,"../../registry":378,"./sieve.js":401,"fast-isnumeric":33}],392:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -84968,7 +85012,7 @@ module.exports = {
handleText: handleText
};
-},{"../../components/color":157,"../../lib":287,"../../plots/cartesian/constraints":342,"../../registry":376,"../scatter/period_defaults":517,"../scatter/xy_defaults":524,"./attributes":386,"./style_defaults":401}],391:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../../plots/cartesian/constraints":342,"../../registry":378,"../scatter/period_defaults":519,"../scatter/xy_defaults":526,"./attributes":388,"./style_defaults":403}],393:[function(_dereq_,module,exports){
'use strict';
module.exports = function eventData(out, pt, trace) {
@@ -84989,7 +85033,7 @@ module.exports = function eventData(out, pt, trace) {
return out;
};
-},{}],392:[function(_dereq_,module,exports){
+},{}],394:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -85059,7 +85103,7 @@ exports.getLineWidth = function(trace, di) {
return w;
};
-},{"../../lib":287,"fast-isnumeric":33,"tinycolor2":121}],393:[function(_dereq_,module,exports){
+},{"../../lib":287,"fast-isnumeric":33,"tinycolor2":121}],395:[function(_dereq_,module,exports){
'use strict';
var Fx = _dereq_('../../components/fx');
@@ -85284,7 +85328,7 @@ module.exports = {
getTraceColor: getTraceColor
};
-},{"../../components/color":157,"../../components/fx":197,"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":376,"./helpers":392}],394:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/fx":197,"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":378,"./helpers":394}],396:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -85313,7 +85357,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"../scatter/marker_colorbar":515,"./arrays_to_calcdata":385,"./attributes":386,"./calc":387,"./cross_trace_calc":389,"./defaults":390,"./event_data":391,"./hover":393,"./layout_attributes":395,"./layout_defaults":396,"./plot":397,"./select":398,"./style":400}],395:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"../scatter/marker_colorbar":517,"./arrays_to_calcdata":387,"./attributes":388,"./calc":389,"./cross_trace_calc":391,"./defaults":392,"./event_data":393,"./hover":395,"./layout_attributes":397,"./layout_defaults":398,"./plot":399,"./select":400,"./style":402}],397:[function(_dereq_,module,exports){
'use strict';
@@ -85345,7 +85389,7 @@ module.exports = {
}
};
-},{}],396:[function(_dereq_,module,exports){
+},{}],398:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -85397,7 +85441,7 @@ module.exports = function(layoutIn, layoutOut, fullData) {
coerce('bargroupgap');
};
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":376,"./layout_attributes":395}],397:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":378,"./layout_attributes":397}],399:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -86174,7 +86218,7 @@ module.exports = {
toMoveInsideBar: toMoveInsideBar
};
-},{"../../components/color":157,"../../components/drawing":179,"../../components/fx/helpers":193,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../registry":376,"./attributes":386,"./constants":388,"./helpers":392,"./style":400,"./uniform_text":402,"@plotly/d3":20,"fast-isnumeric":33}],398:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/drawing":179,"../../components/fx/helpers":193,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../registry":378,"./attributes":388,"./constants":390,"./helpers":394,"./style":402,"./uniform_text":404,"@plotly/d3":20,"fast-isnumeric":33}],400:[function(_dereq_,module,exports){
'use strict';
module.exports = function selectPoints(searchInfo, selectionTester) {
@@ -86230,7 +86274,7 @@ function getCentroid(d, xa, ya, isHorizontal, isFunnel) {
}
}
-},{}],399:[function(_dereq_,module,exports){
+},{}],401:[function(_dereq_,module,exports){
'use strict';
module.exports = Sieve;
@@ -86339,7 +86383,7 @@ Sieve.prototype.getLabel = function getLabel(position, value) {
return prefix + label;
};
-},{"../../constants/numerical":267,"../../lib":287}],400:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287}],402:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -86513,7 +86557,7 @@ module.exports = {
resizeText: resizeText
};
-},{"../../components/color":157,"../../components/drawing":179,"../../lib":287,"../../registry":376,"./attributes":386,"./helpers":392,"./uniform_text":402,"@plotly/d3":20}],401:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/drawing":179,"../../lib":287,"../../registry":378,"./attributes":388,"./helpers":394,"./uniform_text":404,"@plotly/d3":20}],403:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -86545,7 +86589,7 @@ module.exports = function handleStyleDefaults(traceIn, traceOut, coerce, default
coerce('unselected.marker.color');
};
-},{"../../components/color":157,"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"../../lib":287}],402:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"../../lib":287}],404:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -86624,7 +86668,7 @@ module.exports = {
resizeText: resizeText
};
-},{"../../lib":287,"@plotly/d3":20}],403:[function(_dereq_,module,exports){
+},{"../../lib":287,"@plotly/d3":20}],405:[function(_dereq_,module,exports){
'use strict';
var scatterAttrs = _dereq_('../scatter/attributes');
@@ -86859,7 +86903,7 @@ module.exports = {
}
};
-},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":371,"../bar/attributes":386,"../scatter/attributes":497}],404:[function(_dereq_,module,exports){
+},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":373,"../bar/attributes":388,"../scatter/attributes":499}],406:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -87305,7 +87349,7 @@ function computeNotchSpan(cdi, N) {
return 1.57 * (cdi.q3 - cdi.q1) / Math.sqrt(N);
}
-},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"fast-isnumeric":33}],405:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"fast-isnumeric":33}],407:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -87530,7 +87574,7 @@ module.exports = {
setPositionOffset: setPositionOffset
};
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../../plots/cartesian/constraints":342}],406:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../../plots/cartesian/constraints":342}],408:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -87840,7 +87884,7 @@ module.exports = {
handlePointsDefaults: handlePointsDefaults
};
-},{"../../components/color":157,"../../lib":287,"../../plots/cartesian/axis_autotype":335,"../../registry":376,"../bar/defaults":390,"../scatter/period_defaults":517,"./attributes":403}],407:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../../plots/cartesian/axis_autotype":335,"../../registry":378,"../bar/defaults":392,"../scatter/period_defaults":519,"./attributes":405}],409:[function(_dereq_,module,exports){
'use strict';
module.exports = function eventData(out, pt) {
@@ -87857,7 +87901,7 @@ module.exports = function eventData(out, pt) {
return out;
};
-},{}],408:[function(_dereq_,module,exports){
+},{}],410:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -88136,7 +88180,7 @@ module.exports = {
hoverOnPoints: hoverOnPoints
};
-},{"../../components/color":157,"../../components/fx":197,"../../lib":287,"../../plots/cartesian/axes":334}],409:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/fx":197,"../../lib":287,"../../plots/cartesian/axes":334}],411:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -88162,7 +88206,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"./attributes":403,"./calc":404,"./cross_trace_calc":405,"./defaults":406,"./event_data":407,"./hover":408,"./layout_attributes":410,"./layout_defaults":411,"./plot":412,"./select":413,"./style":414}],410:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"./attributes":405,"./calc":406,"./cross_trace_calc":407,"./defaults":408,"./event_data":409,"./hover":410,"./layout_attributes":412,"./layout_defaults":413,"./plot":414,"./select":415,"./style":416}],412:[function(_dereq_,module,exports){
'use strict';
@@ -88189,7 +88233,7 @@ module.exports = {
}
};
-},{}],411:[function(_dereq_,module,exports){
+},{}],413:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -88227,7 +88271,7 @@ module.exports = {
_supply: _supply
};
-},{"../../lib":287,"../../registry":376,"./layout_attributes":410}],412:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"./layout_attributes":412}],414:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -88569,7 +88613,7 @@ module.exports = {
plotBoxMean: plotBoxMean
};
-},{"../../components/drawing":179,"../../lib":287,"@plotly/d3":20}],413:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../lib":287,"@plotly/d3":20}],415:[function(_dereq_,module,exports){
'use strict';
module.exports = function selectPoints(searchInfo, selectionTester) {
@@ -88610,7 +88654,7 @@ module.exports = function selectPoints(searchInfo, selectionTester) {
return selection;
};
-},{}],414:[function(_dereq_,module,exports){
+},{}],416:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -88676,7 +88720,7 @@ module.exports = {
styleOnSelect: styleOnSelect
};
-},{"../../components/color":157,"../../components/drawing":179,"@plotly/d3":20}],415:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/drawing":179,"@plotly/d3":20}],417:[function(_dereq_,module,exports){
'use strict';
var heatmapAttrs = _dereq_('../heatmap/attributes');
@@ -88836,7 +88880,7 @@ module.exports = extendFlat({
})
);
-},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../constants/filter_ops":265,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":363,"../heatmap/attributes":437,"../scatter/attributes":497}],416:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../constants/filter_ops":265,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":365,"../heatmap/attributes":439,"../scatter/attributes":499}],418:[function(_dereq_,module,exports){
'use strict';
var Colorscale = _dereq_('../../components/colorscale');
@@ -88881,7 +88925,7 @@ module.exports = function calc(gd, trace) {
return cd;
};
-},{"../../components/colorscale":169,"../heatmap/calc":438,"./end_plus":426,"./set_contours":434}],417:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"../heatmap/calc":440,"./end_plus":428,"./set_contours":436}],419:[function(_dereq_,module,exports){
'use strict';
module.exports = function(pathinfo, contours) {
@@ -88963,7 +89007,7 @@ module.exports = function(pathinfo, contours) {
}
};
-},{}],418:[function(_dereq_,module,exports){
+},{}],420:[function(_dereq_,module,exports){
'use strict';
var Colorscale = _dereq_('../../components/colorscale');
@@ -89006,7 +89050,7 @@ module.exports = {
calc: calc
};
-},{"../../components/colorscale":169,"./end_plus":426,"./make_color_map":431}],419:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"./end_plus":428,"./make_color_map":433}],421:[function(_dereq_,module,exports){
'use strict';
module.exports = {
// some constants to help with marching squares algorithm
@@ -89076,7 +89120,7 @@ module.exports = {
}
};
-},{}],420:[function(_dereq_,module,exports){
+},{}],422:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -89161,7 +89205,7 @@ function handleConstraintValueDefaults(coerce, contours) {
}
}
-},{"../../components/color":157,"../../constants/filter_ops":265,"./label_defaults":430,"fast-isnumeric":33}],421:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../constants/filter_ops":265,"./label_defaults":432,"fast-isnumeric":33}],423:[function(_dereq_,module,exports){
'use strict';
var filterOps = _dereq_('../../constants/filter_ops');
@@ -89232,7 +89276,7 @@ function makeInequalitySettings(operation) {
};
}
-},{"../../constants/filter_ops":265,"fast-isnumeric":33}],422:[function(_dereq_,module,exports){
+},{"../../constants/filter_ops":265,"fast-isnumeric":33}],424:[function(_dereq_,module,exports){
'use strict';
module.exports = function handleContourDefaults(traceIn, traceOut, coerce, coerce2) {
@@ -89253,7 +89297,7 @@ module.exports = function handleContourDefaults(traceIn, traceOut, coerce, coerc
if(autoContour || !contourSize) coerce('ncontours');
};
-},{}],423:[function(_dereq_,module,exports){
+},{}],425:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -89345,7 +89389,7 @@ function copyPathinfo(pi) {
});
}
-},{"../../lib":287}],424:[function(_dereq_,module,exports){
+},{"../../lib":287}],426:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -89393,7 +89437,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
}
};
-},{"../../lib":287,"../heatmap/xyz_defaults":451,"../scatter/period_defaults":517,"./attributes":415,"./constraint_defaults":420,"./contours_defaults":422,"./style_defaults":436}],425:[function(_dereq_,module,exports){
+},{"../../lib":287,"../heatmap/xyz_defaults":453,"../scatter/period_defaults":519,"./attributes":417,"./constraint_defaults":422,"./contours_defaults":424,"./style_defaults":438}],427:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -89449,7 +89493,7 @@ module.exports = function emptyPathinfo(contours, plotinfo, cd0) {
return pathinfo;
};
-},{"../../lib":287,"./constraint_mapping":421,"./end_plus":426}],426:[function(_dereq_,module,exports){
+},{"../../lib":287,"./constraint_mapping":423,"./end_plus":428}],428:[function(_dereq_,module,exports){
'use strict';
/*
@@ -89460,7 +89504,7 @@ module.exports = function endPlus(contours) {
return contours.end + contours.size / 1e6;
};
-},{}],427:[function(_dereq_,module,exports){
+},{}],429:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -89732,21 +89776,30 @@ function getInterpPx(pi, loc, step) {
var xa = pi.xaxis;
var ya = pi.yaxis;
+ // Interpolate in linear space, then convert to pixel
if(step[1]) {
var dx = (pi.level - zxy) / (pi.z[locy][locx + 1] - zxy);
+ // Interpolate, but protect against NaN linear values for log axis (dx will equal 1 or 0)
+ var dxl =
+ (dx !== 1 ? (1 - dx) * xa.c2l(pi.x[locx]) : 0) +
+ (dx !== 0 ? dx * xa.c2l(pi.x[locx + 1]) : 0);
- return [xa.c2p((1 - dx) * pi.x[locx] + dx * pi.x[locx + 1], true),
+ return [xa.c2p(xa.l2c(dxl), true),
ya.c2p(pi.y[locy], true),
locx + dx, locy];
} else {
var dy = (pi.level - zxy) / (pi.z[locy + 1][locx] - zxy);
+ var dyl =
+ (dy !== 1 ? (1 - dy) * ya.c2l(pi.y[locy]) : 0) +
+ (dy !== 0 ? dy * ya.c2l(pi.y[locy + 1]) : 0);
+
return [xa.c2p(pi.x[locx], true),
- ya.c2p((1 - dy) * pi.y[locy] + dy * pi.y[locy + 1], true),
+ ya.c2p(ya.l2c(dyl), true),
locx, locy + dy];
}
}
-},{"../../lib":287,"./constants":419}],428:[function(_dereq_,module,exports){
+},{"../../lib":287,"./constants":421}],430:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -89775,7 +89828,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode, opts) {
return hoverData;
};
-},{"../../components/color":157,"../heatmap/hover":444}],429:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../heatmap/hover":446}],431:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -89795,7 +89848,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"./attributes":415,"./calc":416,"./colorbar":418,"./defaults":424,"./hover":428,"./plot":433,"./style":435}],430:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"./attributes":417,"./calc":418,"./colorbar":420,"./defaults":426,"./hover":430,"./plot":435,"./style":437}],432:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -89816,7 +89869,7 @@ module.exports = function handleLabelDefaults(coerce, layout, lineColor, opts) {
if(opts.hasHover !== false) coerce('zhoverformat');
};
-},{"../../lib":287}],431:[function(_dereq_,module,exports){
+},{"../../lib":287}],433:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -89892,7 +89945,7 @@ module.exports = function makeColorMap(trace) {
);
};
-},{"../../components/colorscale":169,"./end_plus":426,"@plotly/d3":20}],432:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"./end_plus":428,"@plotly/d3":20}],434:[function(_dereq_,module,exports){
'use strict';
var constants = _dereq_('./constants');
@@ -89976,7 +90029,7 @@ function getMarchingIndex(val, corners) {
return (mi === 15) ? 0 : mi;
}
-},{"./constants":419}],433:[function(_dereq_,module,exports){
+},{"./constants":421}],435:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -90658,7 +90711,7 @@ function makeClipMask(cd0) {
return z;
}
-},{"../../components/colorscale":169,"../../components/drawing":179,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../plots/cartesian/set_convert":355,"../heatmap/plot":448,"./close_boundaries":417,"./constants":419,"./convert_to_constraints":423,"./empty_pathinfo":425,"./find_all_paths":427,"./make_crossings":432,"@plotly/d3":20}],434:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"../../components/drawing":179,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../plots/cartesian/set_convert":356,"../heatmap/plot":450,"./close_boundaries":419,"./constants":421,"./convert_to_constraints":425,"./empty_pathinfo":427,"./find_all_paths":429,"./make_crossings":434,"@plotly/d3":20}],436:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -90754,7 +90807,7 @@ function autoContours(start, end, ncontours) {
return dummyAx;
}
-},{"../../lib":287,"../../plots/cartesian/axes":334}],435:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334}],437:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -90826,7 +90879,7 @@ module.exports = function style(gd) {
heatmapStyle(gd);
};
-},{"../../components/drawing":179,"../heatmap/style":449,"./make_color_map":431,"@plotly/d3":20}],436:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../heatmap/style":451,"./make_color_map":433,"@plotly/d3":20}],438:[function(_dereq_,module,exports){
'use strict';
var colorscaleDefaults = _dereq_('../../components/colorscale/defaults');
@@ -90862,7 +90915,7 @@ module.exports = function handleStyleDefaults(traceIn, traceOut, coerce, layout,
handleLabelDefaults(coerce, layout, lineColor, opts);
};
-},{"../../components/colorscale/defaults":167,"./label_defaults":430}],437:[function(_dereq_,module,exports){
+},{"../../components/colorscale/defaults":167,"./label_defaults":432}],439:[function(_dereq_,module,exports){
'use strict';
var scatterAttrs = _dereq_('../scatter/attributes');
@@ -90954,7 +91007,7 @@ module.exports = extendFlat({
colorScaleAttrs('', {cLetter: 'z', autoColorDflt: false})
);
-},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":371,"../scatter/attributes":497}],438:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":373,"../scatter/attributes":499}],440:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -91155,7 +91208,7 @@ function dropZonBreaks(x, y, z) {
return newZ;
}
-},{"../../components/colorscale/calc":165,"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"../../registry":376,"../histogram2d/calc":466,"./clean_2d_array":439,"./convert_column_xyz":441,"./find_empties":443,"./interp2d":446,"./make_bound_array":447}],439:[function(_dereq_,module,exports){
+},{"../../components/colorscale/calc":165,"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"../../registry":378,"../histogram2d/calc":468,"./clean_2d_array":441,"./convert_column_xyz":443,"./find_empties":445,"./interp2d":448,"./make_bound_array":449}],441:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -91224,7 +91277,7 @@ module.exports = function clean2dArray(zOld, trace, xa, ya) {
return zNew;
};
-},{"../../constants/numerical":267,"../../lib":287,"fast-isnumeric":33}],440:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"fast-isnumeric":33}],442:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -91232,7 +91285,7 @@ module.exports = {
max: 'zmax'
};
-},{}],441:[function(_dereq_,module,exports){
+},{}],443:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -91313,7 +91366,7 @@ module.exports = function convertColumnData(trace, ax1, ax2, var1Name, var2Name,
trace._after2before = after2before;
};
-},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331}],442:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331}],444:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -91352,7 +91405,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
colorscaleDefaults(traceIn, traceOut, layout, coerce, {prefix: '', cLetter: 'z'});
};
-},{"../../components/colorscale/defaults":167,"../../lib":287,"../scatter/period_defaults":517,"./attributes":437,"./style_defaults":450,"./xyz_defaults":451}],443:[function(_dereq_,module,exports){
+},{"../../components/colorscale/defaults":167,"../../lib":287,"../scatter/period_defaults":519,"./attributes":439,"./style_defaults":452,"./xyz_defaults":453}],445:[function(_dereq_,module,exports){
'use strict';
var maxRowLength = _dereq_('../../lib').maxRowLength;
@@ -91449,7 +91502,7 @@ module.exports = function findEmpties(z) {
return empties.sort(function(a, b) { return b[2] - a[2]; });
};
-},{"../../lib":287}],444:[function(_dereq_,module,exports){
+},{"../../lib":287}],446:[function(_dereq_,module,exports){
'use strict';
var Fx = _dereq_('../../components/fx');
@@ -91582,7 +91635,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode, opts) {
})];
};
-},{"../../components/colorscale":169,"../../components/fx":197,"../../lib":287,"../../plots/cartesian/axes":334}],445:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"../../components/fx":197,"../../lib":287,"../../plots/cartesian/axes":334}],447:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -91602,7 +91655,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"./attributes":437,"./calc":438,"./colorbar":440,"./defaults":442,"./hover":444,"./plot":448,"./style":449}],446:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"./attributes":439,"./calc":440,"./colorbar":442,"./defaults":444,"./hover":446,"./plot":450,"./style":451}],448:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -91727,7 +91780,7 @@ function iterateInterp2d(z, emptyPoints, overshoot) {
return maxFractionalChange;
}
-},{"../../lib":287}],447:[function(_dereq_,module,exports){
+},{"../../lib":287}],449:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -91807,7 +91860,7 @@ module.exports = function makeBoundArray(trace, arrayIn, v0In, dvIn, numbricks,
return arrayOut;
};
-},{"../../lib":287,"../../registry":376}],448:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378}],450:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -92203,7 +92256,7 @@ function putColor(pixels, pxIndex, c) {
pixels[pxIndex + 3] = Math.round(c[3] * 255);
}
-},{"../../components/colorscale":169,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../registry":376,"@plotly/d3":20,"tinycolor2":121}],449:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../registry":378,"@plotly/d3":20,"tinycolor2":121}],451:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -92215,7 +92268,7 @@ module.exports = function style(gd) {
});
};
-},{"@plotly/d3":20}],450:[function(_dereq_,module,exports){
+},{"@plotly/d3":20}],452:[function(_dereq_,module,exports){
'use strict';
module.exports = function handleStyleDefaults(traceIn, traceOut, coerce) {
@@ -92229,7 +92282,7 @@ module.exports = function handleStyleDefaults(traceIn, traceOut, coerce) {
coerce('zhoverformat');
};
-},{}],451:[function(_dereq_,module,exports){
+},{}],453:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -92320,7 +92373,7 @@ function isValidZ(z) {
return (allRowsAreArrays && oneRowIsFilled && hasOneNumber);
}
-},{"../../lib":287,"../../registry":376,"fast-isnumeric":33}],452:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"fast-isnumeric":33}],454:[function(_dereq_,module,exports){
'use strict';
var barAttrs = _dereq_('../bar/attributes');
@@ -92433,7 +92486,7 @@ module.exports = {
}
};
-},{"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":371,"../bar/attributes":386,"./bin_attributes":454,"./constants":458}],453:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":373,"../bar/attributes":388,"./bin_attributes":456,"./constants":460}],455:[function(_dereq_,module,exports){
'use strict';
@@ -92449,7 +92502,7 @@ module.exports = function doAvg(size, counts) {
return total;
};
-},{}],454:[function(_dereq_,module,exports){
+},{}],456:[function(_dereq_,module,exports){
'use strict';
module.exports = function makeBinAttrs(axLetter, match) {
@@ -92470,7 +92523,7 @@ module.exports = function makeBinAttrs(axLetter, match) {
};
};
-},{}],455:[function(_dereq_,module,exports){
+},{}],457:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -92535,7 +92588,7 @@ module.exports = {
}
};
-},{"fast-isnumeric":33}],456:[function(_dereq_,module,exports){
+},{"fast-isnumeric":33}],458:[function(_dereq_,module,exports){
'use strict';
var numConstants = _dereq_('../../constants/numerical');
@@ -92702,7 +92755,7 @@ function dateParts(v, pa, calendar) {
return parts;
}
-},{"../../constants/numerical":267,"../../plots/cartesian/axes":334}],457:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../plots/cartesian/axes":334}],459:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -93273,14 +93326,14 @@ module.exports = {
calcAllAutoBins: calcAllAutoBins
};
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":376,"../bar/arrays_to_calcdata":385,"./average":453,"./bin_functions":455,"./bin_label_vals":456,"./norm_functions":464,"fast-isnumeric":33}],458:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":378,"../bar/arrays_to_calcdata":387,"./average":455,"./bin_functions":457,"./bin_label_vals":458,"./norm_functions":466,"fast-isnumeric":33}],460:[function(_dereq_,module,exports){
'use strict';
module.exports = {
eventDataKeys: ['binNumber']
};
-},{}],459:[function(_dereq_,module,exports){
+},{}],461:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -93549,7 +93602,7 @@ module.exports = function crossTraceDefaults(fullData, fullLayout) {
}
};
-},{"../../lib":287,"../../plots/cartesian/axis_ids":338,"../../plots/cartesian/constraints":342,"../../registry":376,"../bar/defaults":390}],460:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axis_ids":338,"../../plots/cartesian/constraints":342,"../../registry":378,"../bar/defaults":392}],462:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -93617,7 +93670,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
errorBarsSupplyDefaults(traceIn, traceOut, lineColor || Color.defaultLine, {axis: 'x', inherit: 'y'});
};
-},{"../../components/color":157,"../../lib":287,"../../registry":376,"../bar/style_defaults":401,"./attributes":452}],461:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../../registry":378,"../bar/style_defaults":403,"./attributes":454}],463:[function(_dereq_,module,exports){
'use strict';
module.exports = function eventData(out, pt, trace, cd, pointNumber) {
@@ -93658,7 +93711,7 @@ module.exports = function eventData(out, pt, trace, cd, pointNumber) {
return out;
};
-},{}],462:[function(_dereq_,module,exports){
+},{}],464:[function(_dereq_,module,exports){
'use strict';
var barHover = _dereq_('../bar/hover').hoverPoints;
@@ -93682,7 +93735,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode, opts) {
return pts;
};
-},{"../../plots/cartesian/axes":334,"../bar/hover":393}],463:[function(_dereq_,module,exports){
+},{"../../plots/cartesian/axes":334,"../bar/hover":395}],465:[function(_dereq_,module,exports){
'use strict';
/**
@@ -93723,7 +93776,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"../bar/cross_trace_calc":389,"../bar/layout_attributes":395,"../bar/layout_defaults":396,"../bar/plot":397,"../bar/select":398,"../bar/style":400,"../scatter/marker_colorbar":515,"./attributes":452,"./calc":457,"./cross_trace_defaults":459,"./defaults":460,"./event_data":461,"./hover":462}],464:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"../bar/cross_trace_calc":391,"../bar/layout_attributes":397,"../bar/layout_defaults":398,"../bar/plot":399,"../bar/select":400,"../bar/style":402,"../scatter/marker_colorbar":517,"./attributes":454,"./calc":459,"./cross_trace_defaults":461,"./defaults":462,"./event_data":463,"./hover":464}],466:[function(_dereq_,module,exports){
'use strict';
@@ -93749,7 +93802,7 @@ module.exports = {
}
};
-},{}],465:[function(_dereq_,module,exports){
+},{}],467:[function(_dereq_,module,exports){
'use strict';
var histogramAttrs = _dereq_('../histogram/attributes');
@@ -93807,7 +93860,7 @@ module.exports = extendFlat(
colorScaleAttrs('', {cLetter: 'z', autoColorDflt: false})
);
-},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":371,"../heatmap/attributes":437,"../histogram/attributes":452,"../histogram/bin_attributes":454}],466:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":373,"../heatmap/attributes":439,"../histogram/attributes":454,"../histogram/bin_attributes":456}],468:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -94018,7 +94071,7 @@ function getRanges(edges, uniqueVals, gapLow, gapHigh, ax, calendar) {
return out;
}
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../histogram/average":453,"../histogram/bin_functions":455,"../histogram/bin_label_vals":456,"../histogram/calc":457,"../histogram/norm_functions":464}],467:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../histogram/average":455,"../histogram/bin_functions":457,"../histogram/bin_label_vals":458,"../histogram/calc":459,"../histogram/norm_functions":466}],469:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -94044,7 +94097,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
coerce('yhoverformat');
};
-},{"../../components/colorscale/defaults":167,"../../lib":287,"../heatmap/style_defaults":450,"./attributes":465,"./sample_defaults":470}],468:[function(_dereq_,module,exports){
+},{"../../components/colorscale/defaults":167,"../../lib":287,"../heatmap/style_defaults":452,"./attributes":467,"./sample_defaults":472}],470:[function(_dereq_,module,exports){
'use strict';
var heatmapHover = _dereq_('../heatmap/hover');
@@ -94070,7 +94123,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode, opts) {
return pts;
};
-},{"../../plots/cartesian/axes":334,"../heatmap/hover":444}],469:[function(_dereq_,module,exports){
+},{"../../plots/cartesian/axes":334,"../heatmap/hover":446}],471:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -94093,7 +94146,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"../heatmap/calc":438,"../heatmap/colorbar":440,"../heatmap/plot":448,"../heatmap/style":449,"../histogram/cross_trace_defaults":459,"../histogram/event_data":461,"./attributes":465,"./defaults":467,"./hover":468}],470:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"../heatmap/calc":440,"../heatmap/colorbar":442,"../heatmap/plot":450,"../heatmap/style":451,"../histogram/cross_trace_defaults":461,"../histogram/event_data":463,"./attributes":467,"./defaults":469,"./hover":470}],472:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -94130,7 +94183,7 @@ module.exports = function handleSampleDefaults(traceIn, traceOut, coerce, layout
coerce('autobiny');
};
-},{"../../lib":287,"../../registry":376}],471:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378}],473:[function(_dereq_,module,exports){
'use strict';
var histogram2dAttrs = _dereq_('../histogram2d/attributes');
@@ -94182,7 +94235,7 @@ module.exports = extendFlat({
})
);
-},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../contour/attributes":415,"../histogram2d/attributes":465}],472:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../contour/attributes":417,"../histogram2d/attributes":467}],474:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -94212,7 +94265,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
coerce('yhoverformat');
};
-},{"../../lib":287,"../contour/contours_defaults":422,"../contour/style_defaults":436,"../histogram2d/sample_defaults":470,"./attributes":471}],473:[function(_dereq_,module,exports){
+},{"../../lib":287,"../contour/contours_defaults":424,"../contour/style_defaults":438,"../histogram2d/sample_defaults":472,"./attributes":473}],475:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -94234,7 +94287,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"../contour/calc":416,"../contour/colorbar":418,"../contour/hover":428,"../contour/plot":433,"../contour/style":435,"../histogram/cross_trace_defaults":459,"./attributes":471,"./defaults":472}],474:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"../contour/calc":418,"../contour/colorbar":420,"../contour/hover":430,"../contour/plot":435,"../contour/style":437,"../histogram/cross_trace_defaults":461,"./attributes":473,"./defaults":474}],476:[function(_dereq_,module,exports){
'use strict';
var baseAttrs = _dereq_('../../plots/attributes');
@@ -94330,7 +94383,7 @@ module.exports = extendFlat({
transforms: undefined
});
-},{"../../lib/extend":281,"../../plots/attributes":330,"../../plots/template_attributes":371,"./constants":476}],475:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plots/attributes":330,"../../plots/template_attributes":373,"./constants":478}],477:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -94420,7 +94473,7 @@ function makeScaler(trace) {
};
}
-},{"../../lib":287,"../../plots/cartesian/axes":334,"./constants":476,"./helpers":479,"fast-isnumeric":33}],476:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"./constants":478,"./helpers":481,"fast-isnumeric":33}],478:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -94486,7 +94539,7 @@ module.exports = {
].join('; ')
};
-},{}],477:[function(_dereq_,module,exports){
+},{}],479:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -94536,7 +94589,7 @@ module.exports = function supplyDefaults(traceIn, traceOut) {
traceOut._length = null;
};
-},{"../../lib":287,"../../snapshot/helpers":380,"./attributes":474,"./constants":476}],478:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../snapshot/helpers":382,"./attributes":476,"./constants":478}],480:[function(_dereq_,module,exports){
'use strict';
module.exports = function eventData(out, pt) {
@@ -94550,7 +94603,7 @@ module.exports = function eventData(out, pt) {
return out;
};
-},{}],479:[function(_dereq_,module,exports){
+},{}],481:[function(_dereq_,module,exports){
'use strict';
var probeSync = _dereq_('probe-image-size/sync');
@@ -94563,7 +94616,7 @@ exports.getImageSize = function(src) {
return probeSync(buff);
};
-},{"../../snapshot/helpers":380,"buffer/":28,"probe-image-size/sync":97}],480:[function(_dereq_,module,exports){
+},{"../../snapshot/helpers":382,"buffer/":28,"probe-image-size/sync":97}],482:[function(_dereq_,module,exports){
'use strict';
var Fx = _dereq_('../../components/fx');
@@ -94655,7 +94708,7 @@ module.exports = function hoverPoints(pointData, xval, yval) {
})];
};
-},{"../../components/fx":197,"../../lib":287,"./constants":476}],481:[function(_dereq_,module,exports){
+},{"../../components/fx":197,"../../lib":287,"./constants":478}],483:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -94676,7 +94729,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"./attributes":474,"./calc":475,"./defaults":477,"./event_data":478,"./hover":480,"./plot":482,"./style":483}],482:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"./attributes":476,"./calc":477,"./defaults":479,"./event_data":480,"./hover":482,"./plot":484,"./style":485}],484:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -94899,7 +94952,7 @@ module.exports = function plot(gd, plotinfo, cdimage, imageLayer) {
});
};
-},{"../../constants/xmlns_namespaces":268,"../../lib":287,"./constants":476,"@plotly/d3":20}],483:[function(_dereq_,module,exports){
+},{"../../constants/xmlns_namespaces":268,"../../lib":287,"./constants":478,"@plotly/d3":20}],485:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -94911,7 +94964,7 @@ module.exports = function style(gd) {
});
};
-},{"@plotly/d3":20}],484:[function(_dereq_,module,exports){
+},{"@plotly/d3":20}],486:[function(_dereq_,module,exports){
'use strict';
var baseAttrs = _dereq_('../../plots/attributes');
@@ -95126,7 +95179,7 @@ module.exports = {
}
};
-},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/domain":362,"../../plots/font_attributes":363,"../../plots/template_attributes":371}],485:[function(_dereq_,module,exports){
+},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/domain":364,"../../plots/font_attributes":365,"../../plots/template_attributes":373}],487:[function(_dereq_,module,exports){
'use strict';
var plots = _dereq_('../../plots/plots');
@@ -95141,7 +95194,7 @@ exports.clean = function(newFullData, newFullLayout, oldFullData, oldFullLayout)
plots.cleanBasePlot(exports.name, newFullData, newFullLayout, oldFullData, oldFullLayout);
};
-},{"../../plots/plots":369}],486:[function(_dereq_,module,exports){
+},{"../../plots/plots":371}],488:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -95316,7 +95369,7 @@ module.exports = {
generateExtendedColors: generateExtendedColors
};
-},{"../../components/color":157,"fast-isnumeric":33,"tinycolor2":121}],487:[function(_dereq_,module,exports){
+},{"../../components/color":157,"fast-isnumeric":33,"tinycolor2":121}],489:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -95439,7 +95492,7 @@ module.exports = {
supplyDefaults: supplyDefaults
};
-},{"../../lib":287,"../../plots/domain":362,"../bar/defaults":390,"./attributes":484,"fast-isnumeric":33}],488:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/domain":364,"../bar/defaults":392,"./attributes":486,"fast-isnumeric":33}],490:[function(_dereq_,module,exports){
'use strict';
var appendArrayMultiPointValues = _dereq_('../../components/fx/helpers').appendArrayMultiPointValues;
@@ -95481,7 +95534,7 @@ module.exports = function eventData(pt, trace) {
return out;
};
-},{"../../components/fx/helpers":193}],489:[function(_dereq_,module,exports){
+},{"../../components/fx/helpers":193}],491:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -95521,7 +95574,7 @@ exports.getRotationAngle = function(rotation) {
return (rotation === 'auto' ? 0 : rotation) * Math.PI / 180;
};
-},{"../../lib":287}],490:[function(_dereq_,module,exports){
+},{"../../lib":287}],492:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -95545,7 +95598,7 @@ module.exports = {
}
};
-},{"./attributes":484,"./base_plot":485,"./calc":486,"./defaults":487,"./layout_attributes":491,"./layout_defaults":492,"./plot":493,"./style":494,"./style_one":495}],491:[function(_dereq_,module,exports){
+},{"./attributes":486,"./base_plot":487,"./calc":488,"./defaults":489,"./layout_attributes":493,"./layout_defaults":494,"./plot":495,"./style":496,"./style_one":497}],493:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -95564,7 +95617,7 @@ module.exports = {
}
};
-},{}],492:[function(_dereq_,module,exports){
+},{}],494:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -95581,7 +95634,7 @@ module.exports = function supplyLayoutDefaults(layoutIn, layoutOut) {
coerce('extendpiecolors');
};
-},{"../../lib":287,"./layout_attributes":491}],493:[function(_dereq_,module,exports){
+},{"../../lib":287,"./layout_attributes":493}],495:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -96761,7 +96814,7 @@ module.exports = {
computeTransform: computeTransform
};
-},{"../../components/color":157,"../../components/drawing":179,"../../components/fx":197,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":369,"../bar/constants":388,"../bar/uniform_text":402,"./event_data":488,"./helpers":489,"@plotly/d3":20}],494:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/drawing":179,"../../components/fx":197,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":371,"../bar/constants":390,"../bar/uniform_text":404,"./event_data":490,"./helpers":491,"@plotly/d3":20}],496:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -96786,7 +96839,7 @@ module.exports = function style(gd) {
});
};
-},{"../bar/uniform_text":402,"./style_one":495,"@plotly/d3":20}],495:[function(_dereq_,module,exports){
+},{"../bar/uniform_text":404,"./style_one":497,"@plotly/d3":20}],497:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -96802,7 +96855,7 @@ module.exports = function styleOne(s, pt, trace) {
.call(Color.stroke, lineColor);
};
-},{"../../components/color":157,"./helpers":489}],496:[function(_dereq_,module,exports){
+},{"../../components/color":157,"./helpers":491}],498:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -96845,7 +96898,7 @@ module.exports = function arraysToCalcdata(cd, trace) {
}
};
-},{"../../lib":287}],497:[function(_dereq_,module,exports){
+},{"../../lib":287}],499:[function(_dereq_,module,exports){
'use strict';
var axisHoverFormat = _dereq_('../../plots/cartesian/axis_format_attributes').axisHoverFormat;
@@ -97195,7 +97248,7 @@ module.exports = {
}),
};
-},{"../../components/colorscale/attributes":164,"../../components/drawing":179,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":363,"../../plots/template_attributes":371,"./constants":501}],498:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../components/drawing":179,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":365,"../../plots/template_attributes":373,"./constants":503}],500:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -97492,7 +97545,7 @@ module.exports = {
getStackOpts: getStackOpts
};
-},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"./arrays_to_calcdata":496,"./calc_selection":499,"./colorscale_calc":500,"./subtypes":522,"fast-isnumeric":33}],499:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"./arrays_to_calcdata":498,"./calc_selection":501,"./colorscale_calc":502,"./subtypes":524,"fast-isnumeric":33}],501:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -97503,7 +97556,7 @@ module.exports = function calcSelection(cd, trace) {
}
};
-},{"../../lib":287}],500:[function(_dereq_,module,exports){
+},{"../../lib":287}],502:[function(_dereq_,module,exports){
'use strict';
var hasColorscale = _dereq_('../../components/colorscale/helpers').hasColorscale;
@@ -97538,7 +97591,7 @@ module.exports = function calcMarkerColorscale(gd, trace) {
}
};
-},{"../../components/colorscale/calc":165,"../../components/colorscale/helpers":168,"./subtypes":522}],501:[function(_dereq_,module,exports){
+},{"../../components/colorscale/calc":165,"../../components/colorscale/helpers":168,"./subtypes":524}],503:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -97558,7 +97611,7 @@ module.exports = {
eventDataKeys: []
};
-},{}],502:[function(_dereq_,module,exports){
+},{}],504:[function(_dereq_,module,exports){
'use strict';
var calc = _dereq_('./calc');
@@ -97730,7 +97783,7 @@ function getInterp(calcTrace, index, position, posAttr) {
return pt0.s + (pt1.s - pt0.s) * (position - pt0[posAttr]) / (pt1[posAttr] - pt0[posAttr]);
}
-},{"./calc":498}],503:[function(_dereq_,module,exports){
+},{"./calc":500}],505:[function(_dereq_,module,exports){
'use strict';
@@ -97760,7 +97813,7 @@ module.exports = function crossTraceDefaults(fullData) {
}
};
-},{}],504:[function(_dereq_,module,exports){
+},{}],506:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -97847,7 +97900,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
Lib.coerceSelectionMarkerOpacity(traceOut, coerce);
};
-},{"../../lib":287,"../../registry":376,"./attributes":497,"./constants":501,"./fillcolor_defaults":505,"./line_defaults":510,"./line_shape_defaults":512,"./marker_defaults":516,"./period_defaults":517,"./stack_defaults":520,"./subtypes":522,"./text_defaults":523,"./xy_defaults":524}],505:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"./attributes":499,"./constants":503,"./fillcolor_defaults":507,"./line_defaults":512,"./line_shape_defaults":514,"./marker_defaults":518,"./period_defaults":519,"./stack_defaults":522,"./subtypes":524,"./text_defaults":525,"./xy_defaults":526}],507:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -97875,7 +97928,7 @@ module.exports = function fillColorDefaults(traceIn, traceOut, defaultColor, coe
));
};
-},{"../../components/color":157,"../../lib":287}],506:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287}],508:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -97893,7 +97946,7 @@ module.exports = function formatLabels(cdi, trace, fullLayout) {
return labels;
};
-},{"../../plots/cartesian/axes":334}],507:[function(_dereq_,module,exports){
+},{"../../plots/cartesian/axes":334}],509:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -97933,7 +97986,7 @@ module.exports = function getTraceColor(trace, di) {
}
};
-},{"../../components/color":157,"./subtypes":522}],508:[function(_dereq_,module,exports){
+},{"../../components/color":157,"./subtypes":524}],510:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -98144,7 +98197,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode) {
}
};
-},{"../../components/color":157,"../../components/fx":197,"../../lib":287,"../../registry":376,"./get_trace_color":507}],509:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/fx":197,"../../lib":287,"../../registry":378,"./get_trace_color":509}],511:[function(_dereq_,module,exports){
'use strict';
var subtypes = _dereq_('./subtypes');
@@ -98181,7 +98234,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"./arrays_to_calcdata":496,"./attributes":497,"./calc":498,"./cross_trace_calc":502,"./cross_trace_defaults":503,"./defaults":504,"./format_labels":506,"./hover":508,"./marker_colorbar":515,"./plot":518,"./select":519,"./style":521,"./subtypes":522}],510:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"./arrays_to_calcdata":498,"./attributes":499,"./calc":500,"./cross_trace_calc":504,"./cross_trace_defaults":505,"./defaults":506,"./format_labels":508,"./hover":510,"./marker_colorbar":517,"./plot":520,"./select":521,"./style":523,"./subtypes":524}],512:[function(_dereq_,module,exports){
'use strict';
var isArrayOrTypedArray = _dereq_('../../lib').isArrayOrTypedArray;
@@ -98204,7 +98257,7 @@ module.exports = function lineDefaults(traceIn, traceOut, defaultColor, layout,
if(!(opts || {}).noDash) coerce('line.dash');
};
-},{"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"../../lib":287}],511:[function(_dereq_,module,exports){
+},{"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"../../lib":287}],513:[function(_dereq_,module,exports){
'use strict';
var numConstants = _dereq_('../../constants/numerical');
@@ -98656,7 +98709,7 @@ module.exports = function linePoints(d, opts) {
return segments;
};
-},{"../../constants/numerical":267,"../../lib":287,"./constants":501}],512:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"./constants":503}],514:[function(_dereq_,module,exports){
'use strict';
@@ -98666,7 +98719,7 @@ module.exports = function handleLineShapeDefaults(traceIn, traceOut, coerce) {
if(shape === 'spline') coerce('line.smoothing');
};
-},{}],513:[function(_dereq_,module,exports){
+},{}],515:[function(_dereq_,module,exports){
'use strict';
var LINKEDFILLS = {tonextx: 1, tonexty: 1, tonext: 1};
@@ -98748,7 +98801,7 @@ module.exports = function linkTraces(gd, plotinfo, cdscatter) {
return cdscatterSorted;
};
-},{}],514:[function(_dereq_,module,exports){
+},{}],516:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -98784,7 +98837,7 @@ module.exports = function makeBubbleSizeFn(trace, factor) {
};
};
-},{"fast-isnumeric":33}],515:[function(_dereq_,module,exports){
+},{"fast-isnumeric":33}],517:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -98793,7 +98846,7 @@ module.exports = {
max: 'cmax'
};
-},{}],516:[function(_dereq_,module,exports){
+},{}],518:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -98866,7 +98919,7 @@ module.exports = function markerDefaults(traceIn, traceOut, defaultColor, layout
}
};
-},{"../../components/color":157,"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"./subtypes":522}],517:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"./subtypes":524}],519:[function(_dereq_,module,exports){
'use strict';
var dateTick0 = _dereq_('../../lib').dateTick0;
@@ -98905,7 +98958,7 @@ module.exports = function handlePeriodDefaults(traceIn, traceOut, layout, coerce
}
};
-},{"../../constants/numerical":267,"../../lib":287}],518:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287}],520:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -99457,7 +99510,7 @@ function selectMarkers(gd, idx, plotinfo, cdscatter, cdscatterAll) {
});
}
-},{"../../components/drawing":179,"../../lib":287,"../../lib/polygon":299,"../../registry":376,"./line_points":511,"./link_traces":513,"./subtypes":522,"@plotly/d3":20}],519:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../lib":287,"../../lib/polygon":299,"../../registry":378,"./line_points":513,"./link_traces":515,"./subtypes":524,"@plotly/d3":20}],521:[function(_dereq_,module,exports){
'use strict';
var subtypes = _dereq_('./subtypes');
@@ -99502,7 +99555,7 @@ module.exports = function selectPoints(searchInfo, selectionTester) {
return selection;
};
-},{"./subtypes":522}],520:[function(_dereq_,module,exports){
+},{"./subtypes":524}],522:[function(_dereq_,module,exports){
'use strict';
var perStackAttrs = ['orientation', 'groupnorm', 'stackgaps'];
@@ -99599,7 +99652,7 @@ module.exports = function handleStackDefaults(traceIn, traceOut, layout, coerce)
}
};
-},{}],521:[function(_dereq_,module,exports){
+},{}],523:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -99661,7 +99714,7 @@ module.exports = {
styleOnSelect: styleOnSelect
};
-},{"../../components/drawing":179,"../../registry":376,"@plotly/d3":20}],522:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../registry":378,"@plotly/d3":20}],524:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -99691,7 +99744,7 @@ module.exports = {
}
};
-},{"../../lib":287}],523:[function(_dereq_,module,exports){
+},{"../../lib":287}],525:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -99712,7 +99765,7 @@ module.exports = function(traceIn, traceOut, layout, coerce, opts) {
}
};
-},{"../../lib":287}],524:[function(_dereq_,module,exports){
+},{"../../lib":287}],526:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -99748,7 +99801,7 @@ module.exports = function handleXYDefaults(traceIn, traceOut, layout, coerce) {
return len;
};
-},{"../../lib":287,"../../registry":376}],525:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378}],527:[function(_dereq_,module,exports){
'use strict';
var hovertemplateAttrs = _dereq_('../../plots/template_attributes').hovertemplateAttrs;
@@ -99840,7 +99893,7 @@ module.exports = {
hovertemplate: hovertemplateAttrs(),
};
-},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/template_attributes":371,"../scatter/attributes":497}],526:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/template_attributes":373,"../scatter/attributes":499}],528:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -99912,7 +99965,7 @@ module.exports = function calc(gd, trace) {
return cd;
};
-},{"../scatter/arrays_to_calcdata":496,"../scatter/calc":498,"../scatter/calc_selection":499,"../scatter/colorscale_calc":500,"fast-isnumeric":33}],527:[function(_dereq_,module,exports){
+},{"../scatter/arrays_to_calcdata":498,"../scatter/calc":500,"../scatter/calc_selection":501,"../scatter/colorscale_calc":502,"fast-isnumeric":33}],529:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100007,7 +100060,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
Lib.coerceSelectionMarkerOpacity(traceOut, coerce);
};
-},{"../../lib":287,"../scatter/constants":501,"../scatter/fillcolor_defaults":505,"../scatter/line_defaults":510,"../scatter/line_shape_defaults":512,"../scatter/marker_defaults":516,"../scatter/subtypes":522,"../scatter/text_defaults":523,"./attributes":525}],528:[function(_dereq_,module,exports){
+},{"../../lib":287,"../scatter/constants":503,"../scatter/fillcolor_defaults":507,"../scatter/line_defaults":512,"../scatter/line_shape_defaults":514,"../scatter/marker_defaults":518,"../scatter/subtypes":524,"../scatter/text_defaults":525,"./attributes":527}],530:[function(_dereq_,module,exports){
'use strict';
module.exports = function eventData(out, pt, trace, cd, pointNumber) {
@@ -100031,7 +100084,7 @@ module.exports = function eventData(out, pt, trace, cd, pointNumber) {
return out;
};
-},{}],529:[function(_dereq_,module,exports){
+},{}],531:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -100047,7 +100100,7 @@ module.exports = function formatLabels(cdi, trace, fullLayout) {
return labels;
};
-},{"../../plots/cartesian/axes":334}],530:[function(_dereq_,module,exports){
+},{"../../plots/cartesian/axes":334}],532:[function(_dereq_,module,exports){
'use strict';
var scatterHover = _dereq_('../scatter/hover');
@@ -100113,7 +100166,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode) {
return scatterPointData;
};
-},{"../scatter/hover":508}],531:[function(_dereq_,module,exports){
+},{"../scatter/hover":510}],533:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -100137,7 +100190,7 @@ module.exports = {
}
};
-},{"../../plots/ternary":372,"../scatter/marker_colorbar":515,"../scatter/select":519,"../scatter/style":521,"./attributes":525,"./calc":526,"./defaults":527,"./event_data":528,"./format_labels":529,"./hover":530,"./plot":532}],532:[function(_dereq_,module,exports){
+},{"../../plots/ternary":374,"../scatter/marker_colorbar":517,"../scatter/select":521,"../scatter/style":523,"./attributes":527,"./calc":528,"./defaults":529,"./event_data":530,"./format_labels":531,"./hover":532,"./plot":534}],534:[function(_dereq_,module,exports){
'use strict';
var scatterPlot = _dereq_('../scatter/plot');
@@ -100161,7 +100214,7 @@ module.exports = function plot(gd, ternary, moduleCalcData) {
scatterPlot(gd, plotinfo, moduleCalcData, scatterLayer);
};
-},{"../scatter/plot":518}],533:[function(_dereq_,module,exports){
+},{"../scatter/plot":520}],535:[function(_dereq_,module,exports){
'use strict';
var boxAttrs = _dereq_('../box/attributes');
@@ -100317,7 +100370,7 @@ module.exports = {
}
};
-},{"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../box/attributes":403}],534:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../box/attributes":405}],536:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100485,7 +100538,7 @@ function calcSpan(trace, cdi, valAxis, bandwidth) {
return spanOut;
}
-},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../box/calc":404,"./helpers":537}],535:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../box/calc":406,"./helpers":539}],537:[function(_dereq_,module,exports){
'use strict';
var setPositionOffset = _dereq_('../box/cross_trace_calc').setPositionOffset;
@@ -100520,7 +100573,7 @@ module.exports = function crossTraceCalc(gd, plotinfo) {
}
};
-},{"../box/cross_trace_calc":405}],536:[function(_dereq_,module,exports){
+},{"../box/cross_trace_calc":407}],538:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100573,7 +100626,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
if(!meanLineVisible) traceOut.meanline = {visible: false};
};
-},{"../../components/color":157,"../../lib":287,"../box/defaults":406,"./attributes":533}],537:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../box/defaults":408,"./attributes":535}],539:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100638,7 +100691,7 @@ exports.getKdeValue = function(calcItem, trace, valueDist) {
exports.extractVal = function(o) { return o.v; };
-},{"../../lib":287}],538:[function(_dereq_,module,exports){
+},{"../../lib":287}],540:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100745,7 +100798,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode, opts) {
return closeData;
};
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../box/hover":408,"./helpers":537}],539:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../box/hover":410,"./helpers":539}],541:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -100770,7 +100823,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"../box/defaults":406,"../box/select":413,"../scatter/style":521,"./attributes":533,"./calc":534,"./cross_trace_calc":535,"./defaults":536,"./hover":538,"./layout_attributes":540,"./layout_defaults":541,"./plot":542,"./style":543}],540:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"../box/defaults":408,"../box/select":415,"../scatter/style":523,"./attributes":535,"./calc":536,"./cross_trace_calc":537,"./defaults":538,"./hover":540,"./layout_attributes":542,"./layout_defaults":543,"./plot":544,"./style":545}],542:[function(_dereq_,module,exports){
'use strict';
var boxLayoutAttrs = _dereq_('../box/layout_attributes');
@@ -100785,7 +100838,7 @@ module.exports = {
})
};
-},{"../../lib":287,"../box/layout_attributes":410}],541:[function(_dereq_,module,exports){
+},{"../../lib":287,"../box/layout_attributes":412}],543:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100799,7 +100852,7 @@ module.exports = function supplyLayoutDefaults(layoutIn, layoutOut, fullData) {
boxLayoutDefaults._supply(layoutIn, layoutOut, fullData, coerce, 'violin');
};
-},{"../../lib":287,"../box/layout_defaults":411,"./layout_attributes":540}],542:[function(_dereq_,module,exports){
+},{"../../lib":287,"../box/layout_defaults":413,"./layout_attributes":542}],544:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -100981,7 +101034,7 @@ module.exports = function plot(gd, plotinfo, cdViolins, violinLayer) {
});
};
-},{"../../components/drawing":179,"../../lib":287,"../box/plot":412,"../scatter/line_points":511,"./helpers":537,"@plotly/d3":20}],543:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../lib":287,"../box/plot":414,"../scatter/line_points":513,"./helpers":539,"@plotly/d3":20}],545:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -101028,7 +101081,7 @@ module.exports = function style(gd) {
});
};
-},{"../../components/color":157,"../scatter/style":521,"@plotly/d3":20}],544:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../scatter/style":523,"@plotly/d3":20}],546:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../plots/cartesian/axes');
@@ -101432,7 +101485,7 @@ function last(array, indices) {
return array[indices[indices.length - 1]];
}
-},{"../constants/numerical":267,"../lib":287,"../plot_api/plot_schema":322,"../plots/cartesian/axes":334,"./helpers":547}],545:[function(_dereq_,module,exports){
+},{"../constants/numerical":267,"../lib":287,"../plot_api/plot_schema":322,"../plots/cartesian/axes":334,"./helpers":549}],547:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -101692,7 +101745,7 @@ function getFilterFunc(opts, d2c, targetCalendar) {
}
}
-},{"../constants/filter_ops":265,"../lib":287,"../plots/cartesian/axes":334,"../registry":376,"./helpers":547}],546:[function(_dereq_,module,exports){
+},{"../constants/filter_ops":265,"../lib":287,"../plots/cartesian/axes":334,"../registry":378,"./helpers":549}],548:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -101936,7 +101989,7 @@ function transformOne(trace, state) {
return newData;
}
-},{"../lib":287,"../plot_api/plot_schema":322,"../plots/plots":369,"./helpers":547}],547:[function(_dereq_,module,exports){
+},{"../lib":287,"../plot_api/plot_schema":322,"../plots/plots":371,"./helpers":549}],549:[function(_dereq_,module,exports){
'use strict';
exports.pointsAccessorFunction = function(transforms, opts) {
@@ -101954,7 +102007,7 @@ exports.pointsAccessorFunction = function(transforms, opts) {
return originalPointsAccessor;
};
-},{}],548:[function(_dereq_,module,exports){
+},{}],550:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -102092,11 +102145,11 @@ function getSortFunc(opts, d2c) {
}
}
-},{"../constants/numerical":267,"../lib":287,"../plots/cartesian/axes":334,"./helpers":547}],549:[function(_dereq_,module,exports){
+},{"../constants/numerical":267,"../lib":287,"../plots/cartesian/axes":334,"./helpers":549}],551:[function(_dereq_,module,exports){
'use strict';
// package version injected by `npm run preprocess`
-exports.version = '2.5.1';
+exports.version = '2.6.0';
},{}]},{},[15])(15)
});
diff --git a/static/babybuddy/js/graph.ff984369a341.js.gz b/static/babybuddy/js/graph.ff984369a341.js.gz
new file mode 100644
index 00000000..b39e662a
Binary files /dev/null and b/static/babybuddy/js/graph.ff984369a341.js.gz differ
diff --git a/static/babybuddy/js/graph.js b/static/babybuddy/js/graph.js
index 612c06af..bd94fb56 100644
--- a/static/babybuddy/js/graph.js
+++ b/static/babybuddy/js/graph.js
@@ -1,5 +1,5 @@
/**
-* plotly.js (cartesian) v2.5.1
+* plotly.js (cartesian) v2.6.0
* Copyright 2012-2021, Plotly, Inc.
* All rights reserved.
* Licensed under the MIT license
@@ -77,17 +77,17 @@ for(var selector in rules) {
module.exports = _dereq_('../src/transforms/aggregate');
-},{"../src/transforms/aggregate":544}],3:[function(_dereq_,module,exports){
+},{"../src/transforms/aggregate":546}],3:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/bar');
-},{"../src/traces/bar":394}],4:[function(_dereq_,module,exports){
+},{"../src/traces/bar":396}],4:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/box');
-},{"../src/traces/box":409}],5:[function(_dereq_,module,exports){
+},{"../src/traces/box":411}],5:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/components/calendars');
@@ -97,7 +97,7 @@ module.exports = _dereq_('../src/components/calendars');
module.exports = _dereq_('../src/traces/contour');
-},{"../src/traces/contour":429}],7:[function(_dereq_,module,exports){
+},{"../src/traces/contour":431}],7:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/core');
@@ -107,37 +107,37 @@ module.exports = _dereq_('../src/core');
module.exports = _dereq_('../src/transforms/filter');
-},{"../src/transforms/filter":545}],9:[function(_dereq_,module,exports){
+},{"../src/transforms/filter":547}],9:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/transforms/groupby');
-},{"../src/transforms/groupby":546}],10:[function(_dereq_,module,exports){
+},{"../src/transforms/groupby":548}],10:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/heatmap');
-},{"../src/traces/heatmap":445}],11:[function(_dereq_,module,exports){
+},{"../src/traces/heatmap":447}],11:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/histogram');
-},{"../src/traces/histogram":463}],12:[function(_dereq_,module,exports){
+},{"../src/traces/histogram":465}],12:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/histogram2d');
-},{"../src/traces/histogram2d":469}],13:[function(_dereq_,module,exports){
+},{"../src/traces/histogram2d":471}],13:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/histogram2dcontour');
-},{"../src/traces/histogram2dcontour":473}],14:[function(_dereq_,module,exports){
+},{"../src/traces/histogram2dcontour":475}],14:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/image');
-},{"../src/traces/image":481}],15:[function(_dereq_,module,exports){
+},{"../src/traces/image":483}],15:[function(_dereq_,module,exports){
'use strict';
var Plotly = _dereq_('./core');
@@ -173,22 +173,22 @@ module.exports = Plotly;
module.exports = _dereq_('../src/traces/pie');
-},{"../src/traces/pie":490}],17:[function(_dereq_,module,exports){
+},{"../src/traces/pie":492}],17:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/scatterternary');
-},{"../src/traces/scatterternary":531}],18:[function(_dereq_,module,exports){
+},{"../src/traces/scatterternary":533}],18:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/transforms/sort');
-},{"../src/transforms/sort":548}],19:[function(_dereq_,module,exports){
+},{"../src/transforms/sort":550}],19:[function(_dereq_,module,exports){
'use strict';
module.exports = _dereq_('../src/traces/violin');
-},{"../src/traces/violin":539}],20:[function(_dereq_,module,exports){
+},{"../src/traces/violin":541}],20:[function(_dereq_,module,exports){
!function() {
var d3 = {
version: "3.8.0"
@@ -28585,7 +28585,7 @@ module.exports = templatedArray('annotation', {
}
});
-},{"../../constants/axis_placeable_objects":263,"../../plot_api/plot_template":323,"../../plots/cartesian/constants":341,"../../plots/font_attributes":363,"./arrow_paths":139}],141:[function(_dereq_,module,exports){
+},{"../../constants/axis_placeable_objects":263,"../../plot_api/plot_template":323,"../../plots/cartesian/constants":341,"../../plots/font_attributes":365,"./arrow_paths":139}],141:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -28797,7 +28797,7 @@ function clickData2r(d, ax) {
return ax.type === 'log' ? ax.l2r(d) : ax.d2r(d);
}
-},{"../../lib":287,"../../plot_api/plot_template":323,"../../registry":376}],143:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plot_api/plot_template":323,"../../registry":378}],143:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -29774,7 +29774,7 @@ function drawRaw(gd, options, index, subplotId, xa, ya) {
} else annText.call(textLayout);
}
-},{"../../lib":287,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/cartesian/axes":334,"../../plots/plots":369,"../../registry":376,"../color":157,"../dragelement":176,"../drawing":179,"../fx":197,"./draw_arrow_head":147,"@plotly/d3":20}],147:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/cartesian/axes":334,"../../plots/plots":371,"../../registry":378,"../color":157,"../dragelement":176,"../drawing":179,"../fx":197,"./draw_arrow_head":147,"@plotly/d3":20}],147:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -30184,7 +30184,7 @@ module.exports = function draw(scene) {
}
};
-},{"../../plots/gl3d/project":366,"../annotations/draw":146}],153:[function(_dereq_,module,exports){
+},{"../../plots/gl3d/project":368,"../annotations/draw":146}],153:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -30224,7 +30224,7 @@ function includeGL3D(layoutIn, layoutOut) {
}
}
-},{"../../lib":287,"../../registry":376,"./attributes":149,"./convert":150,"./defaults":151,"./draw":152}],154:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"./attributes":149,"./convert":150,"./defaults":151,"./draw":152}],154:[function(_dereq_,module,exports){
'use strict';
// a trimmed down version of:
@@ -30860,7 +30860,7 @@ module.exports = overrideAll({
}
}, 'colorbars', 'from-root');
-},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plots/cartesian/layout_attributes":349,"../../plots/font_attributes":363}],159:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plots/cartesian/layout_attributes":349,"../../plots/font_attributes":365}],159:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -30889,6 +30889,7 @@ var Template = _dereq_('../../plot_api/plot_template');
var handleTickValueDefaults = _dereq_('../../plots/cartesian/tick_value_defaults');
var handleTickMarkDefaults = _dereq_('../../plots/cartesian/tick_mark_defaults');
var handleTickLabelDefaults = _dereq_('../../plots/cartesian/tick_label_defaults');
+var handlePrefixSuffixDefaults = _dereq_('../../plots/cartesian/prefix_suffix_defaults');
var attributes = _dereq_('./attributes');
@@ -30936,6 +30937,7 @@ module.exports = function colorbarDefaults(containerIn, containerOut, layout) {
if(ticklabelposition.indexOf('inside') !== -1) {
opts.bgColor = 'black'; // could we instead use the average of colors in the scale?
}
+ handlePrefixSuffixDefaults(colorbarIn, colorbarOut, coerce, 'linear', opts);
handleTickLabelDefaults(colorbarIn, colorbarOut, coerce, 'linear', opts);
handleTickMarkDefaults(colorbarIn, colorbarOut, coerce, 'linear', opts);
@@ -30950,7 +30952,7 @@ module.exports = function colorbarDefaults(containerIn, containerOut, layout) {
coerce('title.side');
};
-},{"../../lib":287,"../../plot_api/plot_template":323,"../../plots/cartesian/tick_label_defaults":356,"../../plots/cartesian/tick_mark_defaults":357,"../../plots/cartesian/tick_value_defaults":358,"./attributes":158}],161:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plot_api/plot_template":323,"../../plots/cartesian/prefix_suffix_defaults":353,"../../plots/cartesian/tick_label_defaults":358,"../../plots/cartesian/tick_mark_defaults":359,"../../plots/cartesian/tick_value_defaults":360,"./attributes":158}],161:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -31161,7 +31163,7 @@ function drawColorBar(g, opts, gd) {
// then fix at the end (since we don't know the width yet)
var xLeft = Math.round(opts.x * gs.w + opts.xpad);
// for dragging... this is getting a little muddled...
- var xLeftFrac = opts.x - thickFrac * ({middle: 0.5, right: 1}[opts.xanchor] || 0);
+ var xLeftFrac = opts.x - thickFrac * ({center: 0.5, right: 1}[opts.xanchor] || 0);
// y positioning we can do correctly from the start
var yBottomFrac = opts.y + lenFrac * (({top: -0.5, bottom: 0.5}[opts.yanchor] || 0) - 0.5);
@@ -31677,7 +31679,7 @@ module.exports = {
draw: draw
};
-},{"../../constants/alignment":262,"../../lib":287,"../../lib/extend":281,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../plots/cartesian/axis_defaults":336,"../../plots/cartesian/layout_attributes":349,"../../plots/cartesian/position_defaults":352,"../../plots/plots":369,"../../registry":376,"../color":157,"../colorscale/helpers":168,"../dragelement":176,"../drawing":179,"../titles":255,"./constants":159,"@plotly/d3":20,"tinycolor2":121}],162:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../lib":287,"../../lib/extend":281,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../plots/cartesian/axis_defaults":336,"../../plots/cartesian/layout_attributes":349,"../../plots/cartesian/position_defaults":352,"../../plots/plots":371,"../../registry":378,"../color":157,"../colorscale/helpers":168,"../dragelement":176,"../drawing":179,"../titles":255,"./constants":159,"@plotly/d3":20,"tinycolor2":121}],162:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -32139,7 +32141,7 @@ module.exports = function colorScaleDefaults(parentContIn, parentContOut, layout
}
};
-},{"../../lib":287,"../../registry":376,"../colorbar/defaults":160,"../colorbar/has_colorbar":162,"./scales":172,"fast-isnumeric":33}],168:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"../colorbar/defaults":160,"../colorbar/has_colorbar":162,"./scales":172,"fast-isnumeric":33}],168:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -34631,7 +34633,7 @@ drawing.setTextPointsScale = function(selection, xScale, yScale) {
});
};
-},{"../../components/fx/helpers":193,"../../constants/alignment":262,"../../constants/interactions":266,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../lib/svg_text_utils":310,"../../registry":376,"../../traces/scatter/make_bubble_size_func":514,"../../traces/scatter/subtypes":522,"../color":157,"../colorscale":169,"./symbol_defs":180,"@plotly/d3":20,"fast-isnumeric":33,"tinycolor2":121}],180:[function(_dereq_,module,exports){
+},{"../../components/fx/helpers":193,"../../constants/alignment":262,"../../constants/interactions":266,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../lib/svg_text_utils":310,"../../registry":378,"../../traces/scatter/make_bubble_size_func":516,"../../traces/scatter/subtypes":524,"../color":157,"../colorscale":169,"./symbol_defs":180,"@plotly/d3":20,"fast-isnumeric":33,"tinycolor2":121}],180:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -35347,7 +35349,7 @@ function calcOneAxis(calcTrace, trace, axis, coord) {
baseExtremes.max = baseExtremes.max.concat(extremes.max);
}
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":376,"./compute_error":183,"fast-isnumeric":33}],183:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":378,"./compute_error":183,"fast-isnumeric":33}],183:[function(_dereq_,module,exports){
'use strict';
@@ -35506,7 +35508,7 @@ module.exports = function(traceIn, traceOut, defaultColor, opts) {
}
};
-},{"../../lib":287,"../../plot_api/plot_template":323,"../../registry":376,"./attributes":181,"fast-isnumeric":33}],185:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plot_api/plot_template":323,"../../registry":378,"./attributes":181,"fast-isnumeric":33}],185:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -35730,7 +35732,7 @@ function errorCoords(d, xa, ya) {
return out;
}
-},{"../../traces/scatter/subtypes":522,"../drawing":179,"@plotly/d3":20,"fast-isnumeric":33}],187:[function(_dereq_,module,exports){
+},{"../../traces/scatter/subtypes":524,"../drawing":179,"@plotly/d3":20,"fast-isnumeric":33}],187:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -35783,7 +35785,7 @@ module.exports = {
}
};
-},{"../../lib/extend":281,"../../plots/font_attributes":363,"./layout_attributes":198}],189:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plots/font_attributes":365,"./layout_attributes":198}],189:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -35834,7 +35836,7 @@ function paste(traceAttr, cd, cdAttr, fn) {
}
}
-},{"../../lib":287,"../../registry":376}],190:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378}],190:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -35863,7 +35865,7 @@ module.exports = function click(gd, evt, subplot) {
}
};
-},{"../../registry":376,"./hover":194}],191:[function(_dereq_,module,exports){
+},{"../../registry":378,"./hover":194}],191:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -37041,6 +37043,8 @@ function createHoverText(hoverData, opts) {
var container = opts.container;
var outerContainer = opts.outerContainer;
var commonLabelOpts = opts.commonLabelOpts || {};
+ // Early exit if no labels are drawn
+ if(hoverData.length === 0) return [[]];
// opts.fontFamily/Size are used for the common label
// and as defaults for each hover label, though the individual labels
@@ -37247,9 +37251,9 @@ function createHoverText(hoverData, opts) {
if(helpers.isUnifiedHover(hovermode)) {
// Delete leftover hover labels from other hovermodes
container.selectAll('g.hovertext').remove();
-
+ var groupedHoverData = hoverData.filter(function(data) {return data.hoverinfo !== 'none';});
// Return early if nothing is hovered on
- if(hoverData.length === 0) return;
+ if(groupedHoverData.length === 0) return;
// mock legend
var hoverlabel = fullLayout.hoverlabel;
@@ -37273,11 +37277,14 @@ function createHoverText(hoverData, opts) {
// prepare items for the legend
mockLegend.entries = [];
- for(var j = 0; j < hoverData.length; j++) {
- var texts = getHoverLabelText(hoverData[j], true, hovermode, fullLayout, t0);
+ for(var j = 0; j < groupedHoverData.length; j++) {
+ var pt = groupedHoverData[j];
+ if(pt.hoverinfo === 'none') continue;
+
+ var texts = getHoverLabelText(pt, true, hovermode, fullLayout, t0);
var text = texts[0];
var name = texts[1];
- var pt = hoverData[j];
+
pt.name = name;
if(name !== '') {
pt.text = name + ' : ' + text;
@@ -37313,7 +37320,7 @@ function createHoverText(hoverData, opts) {
var tbb = getBoundingClientRect(gd, legendContainer.node());
var tWidth = tbb.width + 2 * HOVERTEXTPAD;
var tHeight = tbb.height + 2 * HOVERTEXTPAD;
- var winningPoint = hoverData[0];
+ var winningPoint = groupedHoverData[0];
var avgX = (winningPoint.x0 + winningPoint.x1) / 2;
var avgY = (winningPoint.y0 + winningPoint.y1) / 2;
// When a scatter (or e.g. heatmap) point wins, it's OK for the hovelabel to occlude the bar and other points.
@@ -37328,11 +37335,11 @@ function createHoverText(hoverData, opts) {
lyTop = avgY - HOVERTEXTPAD;
lyBottom = avgY + HOVERTEXTPAD;
} else {
- lyTop = Math.min.apply(null, hoverData.map(function(c) { return Math.min(c.y0, c.y1); }));
- lyBottom = Math.max.apply(null, hoverData.map(function(c) { return Math.max(c.y0, c.y1); }));
+ lyTop = Math.min.apply(null, groupedHoverData.map(function(c) { return Math.min(c.y0, c.y1); }));
+ lyBottom = Math.max.apply(null, groupedHoverData.map(function(c) { return Math.max(c.y0, c.y1); }));
}
} else {
- lyTop = lyBottom = Lib.mean(hoverData.map(function(c) { return (c.y0 + c.y1) / 2; })) - tHeight / 2;
+ lyTop = lyBottom = Lib.mean(groupedHoverData.map(function(c) { return (c.y0 + c.y1) / 2; })) - tHeight / 2;
}
var lxRight, lxLeft;
@@ -37341,11 +37348,11 @@ function createHoverText(hoverData, opts) {
lxRight = avgX + HOVERTEXTPAD;
lxLeft = avgX - HOVERTEXTPAD;
} else {
- lxRight = Math.max.apply(null, hoverData.map(function(c) { return Math.max(c.x0, c.x1); }));
- lxLeft = Math.min.apply(null, hoverData.map(function(c) { return Math.min(c.x0, c.x1); }));
+ lxRight = Math.max.apply(null, groupedHoverData.map(function(c) { return Math.max(c.x0, c.x1); }));
+ lxLeft = Math.min.apply(null, groupedHoverData.map(function(c) { return Math.min(c.x0, c.x1); }));
}
} else {
- lxRight = lxLeft = Lib.mean(hoverData.map(function(c) { return (c.x0 + c.x1) / 2; })) - tWidth / 2;
+ lxRight = lxLeft = Lib.mean(groupedHoverData.map(function(c) { return (c.x0 + c.x1) / 2; })) - tWidth / 2;
}
var xOffset = xa._offset;
@@ -38297,7 +38304,7 @@ function getBoundingClientRect(gd, node) {
};
}
-},{"../../lib":287,"../../lib/events":280,"../../lib/override_cursor":298,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../registry":376,"../color":157,"../dragelement":176,"../drawing":179,"../legend/defaults":209,"../legend/draw":210,"./constants":191,"./helpers":193,"@plotly/d3":20,"fast-isnumeric":33,"tinycolor2":121}],195:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../lib/events":280,"../../lib/override_cursor":298,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../registry":378,"../color":157,"../dragelement":176,"../drawing":179,"../legend/defaults":209,"../legend/draw":210,"./constants":191,"./helpers":193,"@plotly/d3":20,"fast-isnumeric":33,"tinycolor2":121}],195:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -38512,7 +38519,7 @@ module.exports = {
}
};
-},{"../../plots/font_attributes":363,"./constants":191}],199:[function(_dereq_,module,exports){
+},{"../../plots/font_attributes":365,"./constants":191}],199:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -38909,7 +38916,7 @@ module.exports = {
contentDefaults: contentDefaults
};
-},{"../../lib":287,"../../lib/regex":303,"../../plot_api/plot_template":323,"../../plots/cartesian/constants":341,"../../plots/domain":362}],202:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../lib/regex":303,"../../plot_api/plot_template":323,"../../plots/cartesian/constants":341,"../../plots/domain":364}],202:[function(_dereq_,module,exports){
'use strict';
var cartesianConstants = _dereq_('../../plots/cartesian/constants');
@@ -39532,7 +39539,7 @@ module.exports = {
editType: 'legend'
};
-},{"../../plots/font_attributes":363,"../color/attributes":156}],208:[function(_dereq_,module,exports){
+},{"../../plots/font_attributes":365,"../color/attributes":156}],208:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -39681,7 +39688,7 @@ module.exports = function legendDefaults(layoutIn, layoutOut, fullData) {
}
};
-},{"../../lib":287,"../../plot_api/plot_template":323,"../../plots/layout_attributes":367,"../../registry":376,"./attributes":207,"./helpers":213}],210:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plot_api/plot_template":323,"../../plots/layout_attributes":369,"../../registry":378,"./attributes":207,"./helpers":213}],210:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -39807,36 +39814,40 @@ function _draw(gd, legendObj) {
Plots.previousPromises,
function() { return computeLegendDimensions(gd, groups, traces, legendObj); },
function() {
- // IF expandMargin return a Promise (which is truthy),
- // we're under a doAutoMargin redraw, so we don't have to
- // draw the remaining pieces below
- if(!inHover && expandMargin(gd)) return;
-
var gs = fullLayout._size;
var bw = legendObj.borderwidth;
- var lx = gs.l + gs.w * legendObj.x - FROM_TL[getXanchor(legendObj)] * legendObj._width;
- var ly = gs.t + gs.h * (1 - legendObj.y) - FROM_TL[getYanchor(legendObj)] * legendObj._effHeight;
+ if(!inHover) {
+ var expMargin = expandMargin(gd);
- if(!inHover && fullLayout.margin.autoexpand) {
- var lx0 = lx;
- var ly0 = ly;
+ // IF expandMargin return a Promise (which is truthy),
+ // we're under a doAutoMargin redraw, so we don't have to
+ // draw the remaining pieces below
+ if(expMargin) return;
- lx = Lib.constrain(lx, 0, fullLayout.width - legendObj._width);
- ly = Lib.constrain(ly, 0, fullLayout.height - legendObj._effHeight);
+ var lx = gs.l + gs.w * legendObj.x - FROM_TL[getXanchor(legendObj)] * legendObj._width;
+ var ly = gs.t + gs.h * (1 - legendObj.y) - FROM_TL[getYanchor(legendObj)] * legendObj._effHeight;
- if(lx !== lx0) {
- Lib.log('Constrain legend.x to make legend fit inside graph');
- }
- if(ly !== ly0) {
- Lib.log('Constrain legend.y to make legend fit inside graph');
+ if(fullLayout.margin.autoexpand) {
+ var lx0 = lx;
+ var ly0 = ly;
+
+ lx = Lib.constrain(lx, 0, fullLayout.width - legendObj._width);
+ ly = Lib.constrain(ly, 0, fullLayout.height - legendObj._effHeight);
+
+ if(lx !== lx0) {
+ Lib.log('Constrain legend.x to make legend fit inside graph');
+ }
+ if(ly !== ly0) {
+ Lib.log('Constrain legend.y to make legend fit inside graph');
+ }
}
+
+ // Set size and position of all the elements that make up a legend:
+ // legend, background and border, scroll box and scroll bar as well as title
+ Drawing.setTranslate(legend, lx, ly);
}
- // Set size and position of all the elements that make up a legend:
- // legend, background and border, scroll box and scroll bar as well as title
- if(!inHover) Drawing.setTranslate(legend, lx, ly);
-
// to be safe, remove previous listeners
scrollBar.on('.drag', null);
legend.on('wheel', null);
@@ -40384,19 +40395,28 @@ function computeLegendDimensions(gd, groups, traces, legendObj) {
var maxWidthInGroup = 0;
var offsetY = 0;
d3.select(this).selectAll('g.traces').each(function(d) {
+ var w = d[0].width;
var h = d[0].height;
+
Drawing.setTranslate(this,
titleSize[0],
titleSize[1] + bw + itemGap + h / 2 + offsetY
);
offsetY += h;
- maxWidthInGroup = Math.max(maxWidthInGroup, textGap + d[0].width);
+ maxWidthInGroup = Math.max(maxWidthInGroup, textGap + w);
});
maxGroupHeightInRow = Math.max(maxGroupHeightInRow, offsetY);
var next = maxWidthInGroup + itemGap;
- if((next + bw + groupOffsetX) > legendObj._maxWidth) {
+ // horizontal_wrapping
+ if(
+ // not on the first column already
+ groupOffsetX > 0 &&
+
+ // goes beyound limit
+ next + bw + groupOffsetX > legendObj._maxWidth
+ ) {
maxRowWidth = Math.max(maxRowWidth, groupOffsetX);
groupOffsetX = 0;
groupOffsetY += maxGroupHeightInRow + traceGroupGap;
@@ -40506,7 +40526,7 @@ function getYanchor(legendObj) {
'top';
}
-},{"../../constants/alignment":262,"../../lib":287,"../../lib/events":280,"../../lib/svg_text_utils":310,"../../plots/plots":369,"../../registry":376,"../color":157,"../dragelement":176,"../drawing":179,"./constants":208,"./get_legend_data":211,"./handle_click":212,"./helpers":213,"./style":215,"@plotly/d3":20}],211:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../lib":287,"../../lib/events":280,"../../lib/svg_text_utils":310,"../../plots/plots":371,"../../registry":378,"../color":157,"../dragelement":176,"../drawing":179,"./constants":208,"./get_legend_data":211,"./handle_click":212,"./helpers":213,"./style":215,"@plotly/d3":20}],211:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -40682,7 +40702,7 @@ module.exports = function getLegendData(calcdata, opts) {
return legendData;
};
-},{"../../registry":376,"./helpers":213}],212:[function(_dereq_,module,exports){
+},{"../../registry":378,"./helpers":213}],212:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -40924,7 +40944,7 @@ module.exports = function handleClick(g, gd, numClicks) {
}
};
-},{"../../lib":287,"../../registry":376}],213:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378}],213:[function(_dereq_,module,exports){
'use strict';
exports.isGrouped = function isGrouped(legendLayout) {
@@ -41641,7 +41661,7 @@ function dimAttr(v, dflt, max) {
return v;
}
-},{"../../lib":287,"../../registry":376,"../../traces/pie/helpers":489,"../../traces/pie/style_one":495,"../../traces/scatter/subtypes":522,"../color":157,"../colorscale/helpers":168,"../drawing":179,"./constants":208,"@plotly/d3":20}],216:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"../../traces/pie/helpers":491,"../../traces/pie/style_one":497,"../../traces/scatter/subtypes":524,"../color":157,"../colorscale/helpers":168,"../drawing":179,"./constants":208,"@plotly/d3":20}],216:[function(_dereq_,module,exports){
'use strict';
var constants = _dereq_('./constants');
@@ -42437,7 +42457,7 @@ function resetView(gd, subplotType) {
Registry.call('_guiRelayout', gd, aObj);
}
-},{"../../fonts/ploticon":270,"../../lib":287,"../../plots/cartesian/axis_ids":338,"../../plots/plots":369,"../../registry":376,"../shapes/draw":241}],218:[function(_dereq_,module,exports){
+},{"../../fonts/ploticon":270,"../../lib":287,"../../plots/cartesian/axis_ids":338,"../../plots/plots":371,"../../registry":378,"../shapes/draw":241}],218:[function(_dereq_,module,exports){
'use strict';
var modeBarButtons = _dereq_('./buttons');
@@ -42632,6 +42652,7 @@ function getButtonGroups(gd) {
var hasTernary = fullLayout._has('ternary');
var hasMapbox = fullLayout._has('mapbox');
var hasPolar = fullLayout._has('polar');
+ var hasSmith = fullLayout._has('smith');
var hasSankey = fullLayout._has('sankey');
var allAxesFixed = areAllAxesFixed(fullLayout);
var hasUnifiedHoverLabel = isUnifiedHover(fullLayout.hovermode);
@@ -42674,7 +42695,7 @@ function getButtonGroups(gd) {
var resetGroup = [];
var dragModeGroup = [];
- if((hasCartesian || hasGL2D || hasPie || hasFunnelarea || hasTernary) + hasGeo + hasGL3D + hasMapbox + hasPolar > 1) {
+ if((hasCartesian || hasGL2D || hasPie || hasFunnelarea || hasTernary) + hasGeo + hasGL3D + hasMapbox + hasPolar + hasSmith > 1) {
// graphs with more than one plot types get 'union buttons'
// which reset the view or toggle hover labels across all subplots.
hoverGroup = ['toggleHover'];
@@ -42697,7 +42718,7 @@ function getButtonGroups(gd) {
} else if(hasSankey) {
hoverGroup = ['hoverClosestCartesian', 'hoverCompareCartesian'];
resetGroup = ['resetViewSankey'];
- } else { // hasPolar, hasTernary
+ } else { // hasPolar, hasSmith, hasTernary
// always show at least one hover icon.
hoverGroup = ['toggleHover'];
}
@@ -42874,7 +42895,7 @@ function fillCustomButton(customButtons) {
return customButtons;
}
-},{"../../plots/cartesian/axis_ids":338,"../../registry":376,"../../traces/scatter/subtypes":522,"../fx/helpers":193,"./buttons":217,"./constants":218,"./modebar":222}],222:[function(_dereq_,module,exports){
+},{"../../plots/cartesian/axis_ids":338,"../../registry":378,"../../traces/scatter/subtypes":524,"../fx/helpers":193,"./buttons":217,"./constants":218,"./modebar":222}],222:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -43309,7 +43330,7 @@ module.exports = {
editType: 'plot'
};
-},{"../../plot_api/plot_template":323,"../../plots/font_attributes":363,"../color/attributes":156}],224:[function(_dereq_,module,exports){
+},{"../../plot_api/plot_template":323,"../../plots/font_attributes":365,"../color/attributes":156}],224:[function(_dereq_,module,exports){
'use strict';
@@ -43661,7 +43682,7 @@ function reposition(gd, buttons, opts, axName, selector) {
selector.attr('transform', strTranslate(lx, ly));
}
-},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axis_ids":338,"../../plots/plots":369,"../../registry":376,"../color":157,"../drawing":179,"./constants":224,"./get_update_object":227,"@plotly/d3":20}],227:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axis_ids":338,"../../plots/plots":371,"../../registry":378,"../color":157,"../drawing":179,"./constants":224,"./get_update_object":227,"@plotly/d3":20}],227:[function(_dereq_,module,exports){
'use strict';
var d3Time = _dereq_('d3-time');
@@ -44569,7 +44590,7 @@ function drawGrabbers(rangeSlider, gd, axisOpts, opts) {
grabAreaMax.attr('height', opts._height);
}
-},{"../../lib":287,"../../lib/setcursor":307,"../../plots/cartesian":348,"../../plots/cartesian/axis_ids":338,"../../plots/plots":369,"../../registry":376,"../color":157,"../dragelement":176,"../drawing":179,"../titles":255,"./constants":231,"@plotly/d3":20}],234:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../lib/setcursor":307,"../../plots/cartesian":348,"../../plots/cartesian/axis_ids":338,"../../plots/plots":371,"../../registry":378,"../color":157,"../dragelement":176,"../drawing":179,"../titles":255,"./constants":231,"@plotly/d3":20}],234:[function(_dereq_,module,exports){
'use strict';
var axisIDs = _dereq_('../../plots/cartesian/axis_ids');
@@ -44803,7 +44824,7 @@ module.exports = templatedArray('shape', {
editType: 'arraydraw'
});
-},{"../../constants/axis_placeable_objects":263,"../../lib/extend":281,"../../plot_api/plot_template":323,"../../traces/scatter/attributes":497,"../annotations/attributes":140,"../drawing/attributes":178}],238:[function(_dereq_,module,exports){
+},{"../../constants/axis_placeable_objects":263,"../../lib/extend":281,"../../plot_api/plot_template":323,"../../traces/scatter/attributes":499,"../annotations/attributes":140,"../drawing/attributes":178}],238:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -45857,7 +45878,7 @@ function eraseActiveShape(gd) {
}
}
-},{"../../lib":287,"../../lib/setcursor":307,"../../plot_api/plot_template":323,"../../plots/cartesian/axes":334,"../../plots/cartesian/handle_outline":345,"../../registry":376,"../color":157,"../dragelement":176,"../drawing":179,"./constants":239,"./draw_newshape/display_outlines":245,"./draw_newshape/helpers":246,"./helpers":248}],242:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../lib/setcursor":307,"../../plot_api/plot_template":323,"../../plots/cartesian/axes":334,"../../plots/cartesian/handle_outline":345,"../../registry":378,"../color":157,"../dragelement":176,"../drawing":179,"./constants":239,"./draw_newshape/display_outlines":245,"./draw_newshape/helpers":246,"./helpers":248}],242:[function(_dereq_,module,exports){
'use strict';
var dash = _dereq_('../../drawing/attributes').dash;
@@ -46258,7 +46279,7 @@ function recordPositions(polygonsOut, polygonsIn) {
return polygonsOut;
}
-},{"../../../plots/cartesian/handle_outline":345,"../../../registry":376,"../../dragelement":176,"../../dragelement/helpers":175,"./constants":243,"./helpers":246,"./newshapes":247}],246:[function(_dereq_,module,exports){
+},{"../../../plots/cartesian/handle_outline":345,"../../../registry":378,"../../dragelement":176,"../../dragelement/helpers":175,"./constants":243,"./helpers":246,"./newshapes":247}],246:[function(_dereq_,module,exports){
'use strict';
var parseSvgPath = _dereq_('parse-svg-path');
@@ -47179,7 +47200,7 @@ module.exports = overrideAll(templatedArray('slider', {
}
}), 'arraydraw', 'from-root');
-},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plot_api/plot_template":323,"../../plots/animation_attributes":328,"../../plots/font_attributes":363,"../../plots/pad_attributes":368,"./constants":251}],251:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plot_api/plot_template":323,"../../plots/animation_attributes":328,"../../plots/font_attributes":365,"../../plots/pad_attributes":370,"./constants":251}],251:[function(_dereq_,module,exports){
'use strict';
@@ -48005,7 +48026,7 @@ function drawRail(sliderGroup, sliderOpts) {
);
}
-},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/plots":369,"../color":157,"../drawing":179,"./constants":251,"@plotly/d3":20}],254:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/plots":371,"../color":157,"../drawing":179,"./constants":251,"@plotly/d3":20}],254:[function(_dereq_,module,exports){
'use strict';
var constants = _dereq_('./constants');
@@ -48279,7 +48300,7 @@ module.exports = {
draw: draw
};
-},{"../../constants/alignment":262,"../../constants/interactions":266,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":369,"../../registry":376,"../color":157,"../drawing":179,"@plotly/d3":20,"fast-isnumeric":33}],256:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../constants/interactions":266,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":371,"../../registry":378,"../color":157,"../drawing":179,"@plotly/d3":20,"fast-isnumeric":33}],256:[function(_dereq_,module,exports){
'use strict';
var fontAttrs = _dereq_('../../plots/font_attributes');
@@ -48402,7 +48423,7 @@ module.exports = overrideAll(templatedArray('updatemenu', {
}
}), 'arraydraw', 'from-root');
-},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plot_api/plot_template":323,"../../plots/font_attributes":363,"../../plots/pad_attributes":368,"../color/attributes":156}],257:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plot_api/edit_types":316,"../../plot_api/plot_template":323,"../../plots/font_attributes":365,"../../plots/pad_attributes":370,"../color/attributes":156}],257:[function(_dereq_,module,exports){
'use strict';
@@ -49191,7 +49212,7 @@ function removeAllButtons(gButton, newMenuIndexAttr) {
.selectAll('g.' + constants.dropdownButtonClassName).remove();
}
-},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/plots":369,"../color":157,"../drawing":179,"./constants":257,"./scrollbox":261,"@plotly/d3":20}],260:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../lib":287,"../../lib/svg_text_utils":310,"../../plot_api/plot_template":323,"../../plots/plots":371,"../color":157,"../drawing":179,"./constants":257,"./scrollbox":261,"@plotly/d3":20}],260:[function(_dereq_,module,exports){
arguments[4][254][0].apply(exports,arguments)
},{"./attributes":256,"./constants":257,"./defaults":258,"./draw":259,"dup":254}],261:[function(_dereq_,module,exports){
'use strict';
@@ -49947,7 +49968,7 @@ exports.Fx = {
exports.Snapshot = _dereq_('./snapshot');
exports.PlotSchema = _dereq_('./plot_api/plot_schema');
-},{"../build/plotcss":1,"./components/annotations":148,"./components/annotations3d":153,"./components/colorbar":163,"./components/colorscale":169,"./components/errorbars":185,"./components/fx":197,"./components/grid":201,"./components/images":206,"./components/legend":214,"./components/modebar":220,"./components/rangeselector":228,"./components/rangeslider":235,"./components/shapes":249,"./components/sliders":254,"./components/updatemenus":260,"./fonts/ploticon":270,"./locale-en":314,"./locale-en-us":313,"./plot_api":318,"./plot_api/plot_schema":322,"./plots/plots":369,"./registry":376,"./snapshot":381,"./traces/scatter":509,"./version":549,"native-promise-only":72}],270:[function(_dereq_,module,exports){
+},{"../build/plotcss":1,"./components/annotations":148,"./components/annotations3d":153,"./components/colorbar":163,"./components/colorscale":169,"./components/errorbars":185,"./components/fx":197,"./components/grid":201,"./components/images":206,"./components/legend":214,"./components/modebar":220,"./components/rangeselector":228,"./components/rangeslider":235,"./components/shapes":249,"./components/sliders":254,"./components/updatemenus":260,"./fonts/ploticon":270,"./locale-en":314,"./locale-en-us":313,"./plot_api":318,"./plot_api/plot_schema":322,"./plots/plots":371,"./registry":378,"./snapshot":383,"./traces/scatter":511,"./version":551,"native-promise-only":72}],270:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -51657,7 +51678,7 @@ exports.findExactDates = function(data, calendar) {
};
};
-},{"../constants/numerical":267,"../registry":376,"./loggers":291,"./mod":294,"d3-time-format":30,"fast-isnumeric":33}],279:[function(_dereq_,module,exports){
+},{"../constants/numerical":267,"../registry":378,"./loggers":291,"./mod":294,"d3-time-format":30,"fast-isnumeric":33}],279:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -54094,7 +54115,7 @@ module.exports = function localize(gd, s) {
return s;
};
-},{"../registry":376}],291:[function(_dereq_,module,exports){
+},{"../registry":378}],291:[function(_dereq_,module,exports){
'use strict';
/* eslint-disable no-console */
@@ -55708,10 +55729,6 @@ var LINE_SPACING = _dereq_('../constants/alignment').LINE_SPACING;
// text converter
-function getSize(_selection, _dimension) {
- return _selection.node().getBoundingClientRect()[_dimension];
-}
-
var FIND_TEX = /([^$]*)([$]+[^$]*[$]+)([^$]*)/;
exports.convertToTspans = function(_context, gd, _callback) {
@@ -55795,9 +55812,12 @@ exports.convertToTspans = function(_context, gd, _callback) {
newSvg.node().firstChild);
}
+ var w0 = _svgBBox.width;
+ var h0 = _svgBBox.height;
+
newSvg.attr({
'class': svgClass,
- height: _svgBBox.height,
+ height: h0,
preserveAspectRatio: 'xMinYMin meet'
})
.style({overflow: 'visible', 'pointer-events': 'none'});
@@ -55806,28 +55826,51 @@ exports.convertToTspans = function(_context, gd, _callback) {
var g = newSvg.select('g');
g.attr({fill: fill, stroke: fill});
- var newSvgW = getSize(g, 'width');
- var newSvgH = getSize(g, 'height');
- var newX = +_context.attr('x') - newSvgW *
- {start: 0, middle: 0.5, end: 1}[_context.attr('text-anchor') || 'start'];
+ var bb = g.node().getBoundingClientRect();
+ var w = bb.width;
+ var h = bb.height;
+
+ if(w > w0 || h > h0) {
+ // this happen in firefox v82+ | see https://bugzilla.mozilla.org/show_bug.cgi?id=1709251 addressed
+ // temporary fix:
+ newSvg.style('overflow', 'hidden');
+ bb = newSvg.node().getBoundingClientRect();
+ w = bb.width;
+ h = bb.height;
+ }
+
+ var x = +_context.attr('x');
+ var y = +_context.attr('y');
+
// font baseline is about 1/4 fontSize below centerline
- var textHeight = fontSize || getSize(_context, 'height');
+ var textHeight = fontSize || _context.node().getBoundingClientRect().height;
var dy = -textHeight / 4;
if(svgClass[0] === 'y') {
mathjaxGroup.attr({
- transform: 'rotate(' + [-90, +_context.attr('x'), +_context.attr('y')] +
- ')' + strTranslate(-newSvgW / 2, dy - newSvgH / 2)
+ transform: 'rotate(' + [-90, x, y] +
+ ')' + strTranslate(-w / 2, dy - h / 2)
});
- newSvg.attr({x: +_context.attr('x'), y: +_context.attr('y')});
} else if(svgClass[0] === 'l') {
- newSvg.attr({x: _context.attr('x'), y: dy - (newSvgH / 2)});
+ y = dy - h / 2;
} else if(svgClass[0] === 'a' && svgClass.indexOf('atitle') !== 0) {
- newSvg.attr({x: 0, y: dy});
+ x = 0;
+ y = dy;
} else {
- newSvg.attr({x: newX, y: (+_context.attr('y') + dy - newSvgH / 2)});
+ var anchor = _context.attr('text-anchor');
+
+ x = x - w * (
+ anchor === 'middle' ? 0.5 :
+ anchor === 'end' ? 1 : 0
+ );
+ y = y + dy - h / 2;
}
+ newSvg.attr({
+ x: x,
+ y: y
+ });
+
if(_callback) _callback.call(_context, mathjaxGroup);
resolve(mathjaxGroup);
});
@@ -56816,7 +56859,7 @@ module.exports = function containerArrayMatch(astr) {
return {array: arrayStr, index: Number(match[1]), property: match[3] || ''};
};
-},{"../registry":376}],316:[function(_dereq_,module,exports){
+},{"../registry":378}],316:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -57625,7 +57668,7 @@ exports.clearAxisTypes = function(gd, traces, layoutUpdate) {
}
};
-},{"../components/color":157,"../lib":287,"../plots/cartesian/axis_ids":338,"../plots/plots":369,"../registry":376,"fast-isnumeric":33,"gl-mat4/fromQuat":39}],318:[function(_dereq_,module,exports){
+},{"../components/color":157,"../lib":287,"../plots/cartesian/axis_ids":338,"../plots/plots":371,"../registry":378,"fast-isnumeric":33,"gl-mat4/fromQuat":39}],318:[function(_dereq_,module,exports){
'use strict';
var main = _dereq_('./plot_api');
@@ -57660,7 +57703,7 @@ var templateApi = _dereq_('./template_api');
exports.makeTemplate = templateApi.makeTemplate;
exports.validateTemplate = templateApi.validateTemplate;
-},{"../snapshot/download":378,"./plot_api":320,"./template_api":325,"./to_image":326,"./validate":327}],319:[function(_dereq_,module,exports){
+},{"../snapshot/download":380,"./plot_api":320,"./template_api":325,"./to_image":326,"./validate":327}],319:[function(_dereq_,module,exports){
'use strict';
var isPlainObject = _dereq_('../lib/is_plain_object');
@@ -57864,7 +57907,7 @@ exports.applyContainerArrayChanges = function applyContainerArrayChanges(gd, np,
return true;
};
-},{"../lib/is_plain_object":288,"../lib/loggers":291,"../lib/noop":296,"../lib/search":306,"../registry":376,"./container_array_match":315}],320:[function(_dereq_,module,exports){
+},{"../lib/is_plain_object":288,"../lib/loggers":291,"../lib/noop":296,"../lib/search":306,"../registry":378,"./container_array_match":315}],320:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -61596,6 +61639,9 @@ function makePlotFramework(gd) {
// single polar layer for the whole plot
fullLayout._polarlayer = fullLayout._paper.append('g').classed('polarlayer', true);
+ // single smith layer for the whole plot
+ fullLayout._smithlayer = fullLayout._paper.append('g').classed('smithlayer', true);
+
// single ternary layer for the whole plot
fullLayout._ternarylayer = fullLayout._paper.append('g').classed('ternarylayer', true);
@@ -61678,7 +61724,7 @@ exports._guiUpdate = guiEdit(update);
exports._storeDirectGUIEdit = _storeDirectGUIEdit;
-},{"../components/color":157,"../components/drawing":179,"../constants/xmlns_namespaces":268,"../lib":287,"../lib/events":280,"../lib/queue":302,"../plots/cartesian/axes":334,"../plots/cartesian/constants":341,"../plots/cartesian/graph_interact":344,"../plots/cartesian/select":354,"../plots/plots":369,"../registry":376,"./edit_types":316,"./helpers":317,"./manage_arrays":319,"./plot_config":321,"./plot_schema":322,"./subroutines":324,"@plotly/d3":20,"fast-isnumeric":33,"has-hover":64}],321:[function(_dereq_,module,exports){
+},{"../components/color":157,"../components/drawing":179,"../constants/xmlns_namespaces":268,"../lib":287,"../lib/events":280,"../lib/queue":302,"../plots/cartesian/axes":334,"../plots/cartesian/constants":341,"../plots/cartesian/graph_interact":344,"../plots/cartesian/select":355,"../plots/plots":371,"../registry":378,"./edit_types":316,"./helpers":317,"./manage_arrays":319,"./plot_config":321,"./plot_schema":322,"./subroutines":324,"@plotly/d3":20,"fast-isnumeric":33,"has-hover":64}],321:[function(_dereq_,module,exports){
'use strict';
/**
@@ -62604,7 +62650,7 @@ function insertAttrs(baseAttrs, newAttrs, astr) {
np.set(extendDeepAll(np.get() || {}, newAttrs));
}
-},{"../lib":287,"../plots/animation_attributes":328,"../plots/attributes":330,"../plots/frame_attributes":364,"../plots/layout_attributes":367,"../registry":376,"./edit_types":316,"./plot_config":321}],323:[function(_dereq_,module,exports){
+},{"../lib":287,"../plots/animation_attributes":328,"../plots/attributes":330,"../plots/frame_attributes":366,"../plots/layout_attributes":369,"../registry":378,"./edit_types":316,"./plot_config":321}],323:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -63619,7 +63665,7 @@ exports.drawMarginPushers = function(gd) {
Registry.getComponentMethod('colorbar', 'draw')(gd);
};
-},{"../components/color":157,"../components/drawing":179,"../components/modebar":220,"../components/titles":255,"../constants/alignment":262,"../lib":287,"../lib/clear_gl_canvases":275,"../plots/cartesian/autorange":333,"../plots/cartesian/axes":334,"../plots/cartesian/constraints":342,"../plots/plots":369,"../registry":376,"@plotly/d3":20}],325:[function(_dereq_,module,exports){
+},{"../components/color":157,"../components/drawing":179,"../components/modebar":220,"../components/titles":255,"../constants/alignment":262,"../lib":287,"../lib/clear_gl_canvases":275,"../plots/cartesian/autorange":333,"../plots/cartesian/axes":334,"../plots/cartesian/constraints":342,"../plots/plots":371,"../registry":378,"@plotly/d3":20}],325:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -64072,7 +64118,7 @@ function format(opts) {
return opts;
}
-},{"../lib":287,"../plots/attributes":330,"../plots/plots":369,"./plot_config":321,"./plot_schema":322,"./plot_template":323}],326:[function(_dereq_,module,exports){
+},{"../lib":287,"../plots/attributes":330,"../plots/plots":371,"./plot_config":321,"./plot_schema":322,"./plot_template":323}],326:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -64279,7 +64325,7 @@ function toImage(gd, opts) {
module.exports = toImage;
-},{"../lib":287,"../plots/plots":369,"../snapshot/helpers":380,"../snapshot/svgtoimg":382,"../snapshot/tosvg":384,"../version":549,"./plot_api":320,"fast-isnumeric":33}],327:[function(_dereq_,module,exports){
+},{"../lib":287,"../plots/plots":371,"../snapshot/helpers":382,"../snapshot/svgtoimg":384,"../snapshot/tosvg":386,"../version":551,"./plot_api":320,"fast-isnumeric":33}],327:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -64702,7 +64748,7 @@ function convertPathToAttributeString(path) {
return astr;
}
-},{"../lib":287,"../plots/plots":369,"./plot_config":321,"./plot_schema":322}],328:[function(_dereq_,module,exports){
+},{"../lib":287,"../plots/plots":371,"./plot_config":321,"./plot_schema":322}],328:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -64999,7 +65045,7 @@ module.exports = {
}
};
-},{"../components/fx/attributes":188,"./font_attributes":363}],331:[function(_dereq_,module,exports){
+},{"../components/fx/attributes":188,"./font_attributes":365}],331:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -65738,7 +65784,7 @@ function goodNumber(v) {
function lessOrEqual(v0, v1) { return v0 <= v1; }
function greaterOrEqual(v0, v1) { return v0 >= v1; }
-},{"../../components/drawing":179,"../../constants/numerical":267,"../../lib":287,"../../registry":376,"./axis_ids":338,"@plotly/d3":20,"fast-isnumeric":33}],334:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../constants/numerical":267,"../../lib":287,"../../registry":378,"./axis_ids":338,"@plotly/d3":20,"fast-isnumeric":33}],334:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -67203,7 +67249,7 @@ function formatDate(ax, out, hover, extraPrecision) {
dateStr += '
' + headStr;
} else {
var isInside = insideTicklabelposition(ax);
- var side = ax._realSide || ax.side; // polar mocks the side of the radial axis
+ var side = ax._trueSide || ax.side; // polar mocks the side of the radial axis
if(
(!isInside && side === 'top') ||
(isInside && side === 'bottom')
@@ -69010,7 +69056,7 @@ axes.drawLabels = function(gd, ax, opts) {
var pad = !isAligned ? 0 :
(ax.tickwidth || 0) + 2 * TEXTPAD;
- var rotate90 = (tickSpacing < maxFontSize * 2.5) || ax.type === 'multicategory';
+ var rotate90 = (tickSpacing < maxFontSize * 2.5) || ax.type === 'multicategory' || ax._name === 'realaxis';
// any overlap at all - set 30 degrees or 90 degrees
for(i = 0; i < lbbArray.length - 1; i++) {
@@ -69580,7 +69626,7 @@ function hideCounterAxisInsideTickLabels(ax, opts) {
}
}
-},{"../../components/color":157,"../../components/drawing":179,"../../components/titles":255,"../../constants/alignment":262,"../../constants/numerical":267,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":369,"../../registry":376,"./autorange":333,"./axis_autotype":335,"./axis_ids":338,"./clean_ticks":340,"./layout_attributes":349,"./set_convert":355,"@plotly/d3":20,"fast-isnumeric":33}],335:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/drawing":179,"../../components/titles":255,"../../constants/alignment":262,"../../constants/numerical":267,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":371,"../../registry":378,"./autorange":333,"./axis_autotype":335,"./axis_ids":338,"./clean_ticks":340,"./layout_attributes":349,"./set_convert":356,"@plotly/d3":20,"fast-isnumeric":33}],335:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -69716,6 +69762,7 @@ var layoutAttributes = _dereq_('./layout_attributes');
var handleTickValueDefaults = _dereq_('./tick_value_defaults');
var handleTickMarkDefaults = _dereq_('./tick_mark_defaults');
var handleTickLabelDefaults = _dereq_('./tick_label_defaults');
+var handlePrefixSuffixDefaults = _dereq_('./prefix_suffix_defaults');
var handleCategoryOrderDefaults = _dereq_('./category_order_defaults');
var handleLineGridDefaults = _dereq_('./line_grid_defaults');
var setConvert = _dereq_('./set_convert');
@@ -69815,7 +69862,7 @@ module.exports = function handleAxisDefaults(containerIn, containerOut, coerce,
// try to get default title from splom trace, fallback to graph-wide value
var dfltTitle = splomStash.label || layoutOut._dfltTitle[letter];
- handleTickLabelDefaults(containerIn, containerOut, coerce, axType, options, {pass: 1});
+ handlePrefixSuffixDefaults(containerIn, containerOut, coerce, axType, options);
if(!visible) return containerOut;
coerce('title.text', dfltTitle);
@@ -69826,7 +69873,7 @@ module.exports = function handleAxisDefaults(containerIn, containerOut, coerce,
});
handleTickValueDefaults(containerIn, containerOut, coerce, axType);
- handleTickLabelDefaults(containerIn, containerOut, coerce, axType, options, {pass: 2});
+ handleTickLabelDefaults(containerIn, containerOut, coerce, axType, options);
handleTickMarkDefaults(containerIn, containerOut, coerce, options);
handleLineGridDefaults(containerIn, containerOut, coerce, {
dfltColor: dfltColor,
@@ -70014,7 +70061,7 @@ function indexOfDay(v) {
];
}
-},{"../../lib":287,"../../registry":376,"../array_container_defaults":329,"./category_order_defaults":339,"./constants":341,"./layout_attributes":349,"./line_grid_defaults":351,"./set_convert":355,"./tick_label_defaults":356,"./tick_mark_defaults":357,"./tick_value_defaults":358,"fast-isnumeric":33}],337:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"../array_container_defaults":329,"./category_order_defaults":339,"./constants":341,"./layout_attributes":349,"./line_grid_defaults":351,"./prefix_suffix_defaults":353,"./set_convert":356,"./tick_label_defaults":358,"./tick_mark_defaults":359,"./tick_value_defaults":360,"fast-isnumeric":33}],337:[function(_dereq_,module,exports){
'use strict';
var docs = _dereq_('../../constants/docs');
@@ -70211,7 +70258,7 @@ exports.isLinked = function(fullLayout, axId) {
);
};
-},{"../../registry":376,"./constants":341}],339:[function(_dereq_,module,exports){
+},{"../../registry":378,"./constants":341}],339:[function(_dereq_,module,exports){
'use strict';
function findCategories(ax, opts) {
@@ -71108,7 +71155,7 @@ function updateDomain(ax, factor) {
ax.setScale();
}
-},{"../../constants/alignment":262,"../../constants/numerical":267,"../../lib":287,"./autorange":333,"./axis_ids":338,"./layout_attributes":349,"./scale_zoom":353,"./set_convert":355}],343:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262,"../../constants/numerical":267,"../../lib":287,"./autorange":333,"./axis_ids":338,"./layout_attributes":349,"./scale_zoom":354,"./set_convert":356}],343:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -72440,7 +72487,7 @@ module.exports = {
attachWheelEventHandler: attachWheelEventHandler
};
-},{"../../components/color":157,"../../components/dragelement":176,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../constants/alignment":262,"../../lib":287,"../../lib/clear_gl_canvases":275,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plot_api/subroutines":324,"../../registry":376,"../plots":369,"./axes":334,"./axis_ids":338,"./constants":341,"./scale_zoom":353,"./select":354,"@plotly/d3":20,"has-passive-events":65,"tinycolor2":121}],344:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/dragelement":176,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../constants/alignment":262,"../../lib":287,"../../lib/clear_gl_canvases":275,"../../lib/setcursor":307,"../../lib/svg_text_utils":310,"../../plot_api/subroutines":324,"../../registry":378,"../plots":371,"./axes":334,"./axis_ids":338,"./constants":341,"./scale_zoom":354,"./select":355,"@plotly/d3":20,"has-passive-events":65,"tinycolor2":121}],344:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -72743,7 +72790,7 @@ module.exports = function makeIncludeComponents(containerArrayName) {
};
};
-},{"../../lib":287,"../../registry":376,"./axis_ids":338}],348:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"./axis_ids":338}],348:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -73352,7 +73399,7 @@ exports.toSVG = function(gd) {
exports.updateFx = _dereq_('./graph_interact').updateFx;
-},{"../../components/drawing":179,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../registry":376,"../get_data":365,"../plots":369,"./attributes":332,"./axis_ids":338,"./constants":341,"./graph_interact":344,"./layout_attributes":349,"./layout_defaults":350,"./transition_axes":359,"@plotly/d3":20}],349:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../registry":378,"../get_data":367,"../plots":371,"./attributes":332,"./axis_ids":338,"./constants":341,"./graph_interact":344,"./layout_attributes":349,"./layout_defaults":350,"./transition_axes":361,"@plotly/d3":20}],349:[function(_dereq_,module,exports){
'use strict';
var fontAttrs = _dereq_('../font_attributes');
@@ -73913,7 +73960,7 @@ module.exports = {
}
};
-},{"../../components/color/attributes":156,"../../components/drawing/attributes":178,"../../constants/numerical":267,"../../lib/extend":281,"../../plot_api/plot_template":323,"../../plots/cartesian/axis_format_attributes":337,"../font_attributes":363,"./constants":341}],350:[function(_dereq_,module,exports){
+},{"../../components/color/attributes":156,"../../components/drawing/attributes":178,"../../constants/numerical":267,"../../lib/extend":281,"../../plot_api/plot_template":323,"../../plots/cartesian/axis_format_attributes":337,"../font_attributes":365,"./constants":341}],350:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -74291,7 +74338,7 @@ module.exports = function supplyLayoutDefaults(layoutIn, layoutOut, fullData) {
});
};
-},{"../../components/color":157,"../../components/fx/helpers":193,"../../components/fx/hovermode_defaults":196,"../../lib":287,"../../plot_api/plot_template":323,"../../registry":376,"../layout_attributes":367,"./axis_defaults":336,"./axis_ids":338,"./constants":341,"./constraints":342,"./layout_attributes":349,"./position_defaults":352,"./type_defaults":360}],351:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/fx/helpers":193,"../../components/fx/hovermode_defaults":196,"../../lib":287,"../../plot_api/plot_template":323,"../../registry":378,"../layout_attributes":369,"./axis_defaults":336,"./axis_ids":338,"./constants":341,"./constraints":342,"./layout_attributes":349,"./position_defaults":352,"./type_defaults":362}],351:[function(_dereq_,module,exports){
'use strict';
var colorMix = _dereq_('tinycolor2').mix;
@@ -74430,6 +74477,24 @@ module.exports = function handlePositionDefaults(containerIn, containerOut, coer
},{"../../lib":287,"fast-isnumeric":33}],353:[function(_dereq_,module,exports){
'use strict';
+var getShowAttrDflt = _dereq_('./show_dflt');
+
+module.exports = function handlePrefixSuffixDefaults(containerIn, containerOut, coerce, axType, options) {
+ if(!options) options = {};
+ var tickSuffixDflt = options.tickSuffixDflt;
+
+ var showAttrDflt = getShowAttrDflt(containerIn);
+
+ var tickPrefix = coerce('tickprefix');
+ if(tickPrefix) coerce('showtickprefix', showAttrDflt);
+
+ var tickSuffix = coerce('ticksuffix', tickSuffixDflt);
+ if(tickSuffix) coerce('showticksuffix', showAttrDflt);
+};
+
+},{"./show_dflt":357}],354:[function(_dereq_,module,exports){
+'use strict';
+
var FROM_BL = _dereq_('../../constants/alignment').FROM_BL;
module.exports = function scaleZoom(ax, factor, centerFraction) {
@@ -74447,7 +74512,7 @@ module.exports = function scaleZoom(ax, factor, centerFraction) {
ax.setScale();
};
-},{"../../constants/alignment":262}],354:[function(_dereq_,module,exports){
+},{"../../constants/alignment":262}],355:[function(_dereq_,module,exports){
'use strict';
var polybool = _dereq_('polybooljs');
@@ -75381,7 +75446,7 @@ module.exports = {
selectOnClick: selectOnClick
};
-},{"../../components/color":157,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../components/fx/helpers":193,"../../components/shapes/draw_newshape/display_outlines":245,"../../components/shapes/draw_newshape/helpers":246,"../../components/shapes/draw_newshape/newshapes":247,"../../lib":287,"../../lib/clear_gl_canvases":275,"../../lib/polygon":299,"../../lib/throttle":311,"../../plot_api/subroutines":324,"../../registry":376,"./axis_ids":338,"./constants":341,"./handle_outline":345,"./helpers":346,"polybooljs":75}],355:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../components/fx/helpers":193,"../../components/shapes/draw_newshape/display_outlines":245,"../../components/shapes/draw_newshape/helpers":246,"../../components/shapes/draw_newshape/newshapes":247,"../../lib":287,"../../lib/clear_gl_canvases":275,"../../lib/polygon":299,"../../lib/throttle":311,"../../plot_api/subroutines":324,"../../registry":378,"./axis_ids":338,"./constants":341,"./handle_outline":345,"./helpers":346,"polybooljs":75}],356:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -75833,6 +75898,7 @@ module.exports = function setConvert(ax, fullLayout) {
if(ax.type === 'date') dflt = Lib.dfltRange(ax.calendar);
else if(axLetter === 'y') dflt = constants.DFLTRANGEY;
+ else if(ax._name === 'realaxis') dflt = [0, 1];
else dflt = opts.dfltRange || constants.DFLTRANGEX;
// make sure we don't later mutate the defaults
@@ -76345,43 +76411,50 @@ module.exports = function setConvert(ax, fullLayout) {
delete ax._forceTick0;
};
-},{"../../constants/numerical":267,"../../lib":287,"./axis_ids":338,"./constants":341,"@plotly/d3":20,"d3-time-format":30,"fast-isnumeric":33}],356:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"./axis_ids":338,"./constants":341,"@plotly/d3":20,"d3-time-format":30,"fast-isnumeric":33}],357:[function(_dereq_,module,exports){
+'use strict';
+
+/*
+ * Attributes 'showexponent', 'showtickprefix' and 'showticksuffix'
+ * share values.
+ *
+ * If only 1 attribute is set,
+ * the remaining attributes inherit that value.
+ *
+ * If 2 attributes are set to the same value,
+ * the remaining attribute inherits that value.
+ *
+ * If 2 attributes are set to different values,
+ * the remaining is set to its dflt value.
+ *
+ */
+module.exports = function getShowAttrDflt(containerIn) {
+ var showAttrsAll = ['showexponent', 'showtickprefix', 'showticksuffix'];
+ var showAttrs = showAttrsAll.filter(function(a) {
+ return containerIn[a] !== undefined;
+ });
+ var sameVal = function(a) {
+ return containerIn[a] === containerIn[showAttrs[0]];
+ };
+
+ if(showAttrs.every(sameVal) || showAttrs.length === 1) {
+ return containerIn[showAttrs[0]];
+ }
+};
+
+},{}],358:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
var contrast = _dereq_('../../components/color').contrast;
var layoutAttributes = _dereq_('./layout_attributes');
+var getShowAttrDflt = _dereq_('./show_dflt');
var handleArrayContainerDefaults = _dereq_('../array_container_defaults');
-module.exports = function handleTickLabelDefaults(containerIn, containerOut, coerce, axType, options, config) {
- if(!config || config.pass === 1) {
- handlePrefixSuffix(containerIn, containerOut, coerce, axType, options);
- }
-
- if(!config || config.pass === 2) {
- handleOtherDefaults(containerIn, containerOut, coerce, axType, options);
- }
-};
-
-function handlePrefixSuffix(containerIn, containerOut, coerce, axType, options) {
+module.exports = function handleTickLabelDefaults(containerIn, containerOut, coerce, axType, options) {
+ if(!options) options = {};
var showAttrDflt = getShowAttrDflt(containerIn);
- var tickPrefix = coerce('tickprefix');
- if(tickPrefix) coerce('showtickprefix', showAttrDflt);
-
- var tickSuffix = coerce('ticksuffix', options.tickSuffixDflt);
- if(tickSuffix) coerce('showticksuffix', showAttrDflt);
-}
-
-function handleOtherDefaults(containerIn, containerOut, coerce, axType, options) {
- var showAttrDflt = getShowAttrDflt(containerIn);
-
- var tickPrefix = coerce('tickprefix');
- if(tickPrefix) coerce('showtickprefix', showAttrDflt);
-
- var tickSuffix = coerce('ticksuffix', options.tickSuffixDflt);
- if(tickSuffix) coerce('showticksuffix', showAttrDflt);
-
var showTickLabels = coerce('showticklabels');
if(showTickLabels) {
var font = options.font || {};
@@ -76399,7 +76472,8 @@ function handleOtherDefaults(containerIn, containerOut, coerce, axType, options)
size: font.size,
color: dfltFontColor
});
- coerce('tickangle');
+
+ if(!options.noAng) coerce('tickangle');
if(axType !== 'category') {
var tickFormat = coerce('tickformat');
@@ -76413,7 +76487,7 @@ function handleOtherDefaults(containerIn, containerOut, coerce, axType, options)
delete containerOut.tickformatstops;
}
- if(!tickFormat && axType !== 'date') {
+ if(!options.noExp && !tickFormat && axType !== 'date') {
coerce('showexponent', showAttrDflt);
coerce('exponentformat');
coerce('minexponent');
@@ -76421,35 +76495,7 @@ function handleOtherDefaults(containerIn, containerOut, coerce, axType, options)
}
}
}
-}
-
-/*
- * Attributes 'showexponent', 'showtickprefix' and 'showticksuffix'
- * share values.
- *
- * If only 1 attribute is set,
- * the remaining attributes inherit that value.
- *
- * If 2 attributes are set to the same value,
- * the remaining attribute inherits that value.
- *
- * If 2 attributes are set to different values,
- * the remaining is set to its dflt value.
- *
- */
-function getShowAttrDflt(containerIn) {
- var showAttrsAll = ['showexponent', 'showtickprefix', 'showticksuffix'];
- var showAttrs = showAttrsAll.filter(function(a) {
- return containerIn[a] !== undefined;
- });
- var sameVal = function(a) {
- return containerIn[a] === containerIn[showAttrs[0]];
- };
-
- if(showAttrs.every(sameVal) || showAttrs.length === 1) {
- return containerIn[showAttrs[0]];
- }
-}
+};
function tickformatstopDefaults(valueIn, valueOut) {
function coerce(attr, dflt) {
@@ -76463,7 +76509,7 @@ function tickformatstopDefaults(valueIn, valueOut) {
}
}
-},{"../../components/color":157,"../../lib":287,"../array_container_defaults":329,"./layout_attributes":349}],357:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../array_container_defaults":329,"./layout_attributes":349,"./show_dflt":357}],359:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -76474,7 +76520,7 @@ var layoutAttributes = _dereq_('./layout_attributes');
/**
* options: inherits outerTicks from axes.handleAxisDefaults
*/
-module.exports = function handleTickDefaults(containerIn, containerOut, coerce, options) {
+module.exports = function handleTickMarkDefaults(containerIn, containerOut, coerce, options) {
var tickLen = Lib.coerce2(containerIn, containerOut, layoutAttributes, 'ticklen');
var tickWidth = Lib.coerce2(containerIn, containerOut, layoutAttributes, 'tickwidth');
var tickColor = Lib.coerce2(containerIn, containerOut, layoutAttributes, 'tickcolor', containerOut.color);
@@ -76487,7 +76533,7 @@ module.exports = function handleTickDefaults(containerIn, containerOut, coerce,
}
};
-},{"../../lib":287,"./layout_attributes":349}],358:[function(_dereq_,module,exports){
+},{"../../lib":287,"./layout_attributes":349}],360:[function(_dereq_,module,exports){
'use strict';
var cleanTicks = _dereq_('./clean_ticks');
@@ -76526,7 +76572,7 @@ module.exports = function handleTickValueDefaults(containerIn, containerOut, coe
}
};
-},{"../../lib":287,"./clean_ticks":340}],359:[function(_dereq_,module,exports){
+},{"../../lib":287,"./clean_ticks":340}],361:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -76731,7 +76777,7 @@ module.exports = function transitionAxes(gd, edits, transitionOpts, makeOnComple
return Promise.resolve();
};
-},{"../../components/drawing":179,"../../lib":287,"../../registry":376,"./axes":334,"@plotly/d3":20}],360:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../lib":287,"../../registry":378,"./axes":334,"@plotly/d3":20}],362:[function(_dereq_,module,exports){
'use strict';
var traceIs = _dereq_('../../registry').traceIs;
@@ -76863,7 +76909,7 @@ function isBoxWithoutPositionCoords(trace, axLetter) {
);
}
-},{"../../registry":376,"./axis_autotype":335}],361:[function(_dereq_,module,exports){
+},{"../../registry":378,"./axis_autotype":335}],363:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../registry');
@@ -77282,7 +77328,7 @@ function crawl(attrs, callback, path, depth) {
});
}
-},{"../lib":287,"../registry":376}],362:[function(_dereq_,module,exports){
+},{"../lib":287,"../registry":378}],364:[function(_dereq_,module,exports){
'use strict';
var extendFlat = _dereq_('../lib/extend').extendFlat;
@@ -77379,7 +77425,7 @@ exports.defaults = function(containerOut, layout, coerce, dfltDomains) {
if(!(y[0] < y[1])) containerOut.domain.y = dfltY.slice();
};
-},{"../lib/extend":281}],363:[function(_dereq_,module,exports){
+},{"../lib/extend":281}],365:[function(_dereq_,module,exports){
'use strict';
/*
@@ -77431,7 +77477,7 @@ module.exports = function(opts) {
return attrs;
};
-},{}],364:[function(_dereq_,module,exports){
+},{}],366:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -77457,7 +77503,7 @@ module.exports = {
}
};
-},{}],365:[function(_dereq_,module,exports){
+},{}],367:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../registry');
@@ -77578,7 +77624,7 @@ exports.getSubplotData = function getSubplotData(data, type, subplotId) {
return subplotData;
};
-},{"../registry":376,"./cartesian/constants":341}],366:[function(_dereq_,module,exports){
+},{"../registry":378,"./cartesian/constants":341}],368:[function(_dereq_,module,exports){
'use strict';
function xformMatrix(m, v) {
@@ -77603,7 +77649,7 @@ function project(camera, v) {
module.exports = project;
-},{}],367:[function(_dereq_,module,exports){
+},{}],369:[function(_dereq_,module,exports){
'use strict';
var fontAttrs = _dereq_('./font_attributes');
@@ -77830,7 +77876,7 @@ module.exports = {
}
};
-},{"../components/color/attributes":156,"../components/shapes/draw_newshape/attributes":242,"../lib/extend":281,"./animation_attributes":328,"./font_attributes":363,"./pad_attributes":368}],368:[function(_dereq_,module,exports){
+},{"../components/color/attributes":156,"../components/shapes/draw_newshape/attributes":242,"../lib/extend":281,"./animation_attributes":328,"./font_attributes":365,"./pad_attributes":370}],370:[function(_dereq_,module,exports){
'use strict';
/**
@@ -77869,7 +77915,7 @@ module.exports = function(opts) {
};
};
-},{}],369:[function(_dereq_,module,exports){
+},{}],371:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -81295,7 +81341,7 @@ plots.cleanBasePlot = function(desiredType, newFullData, newFullLayout, oldFullD
}
};
-},{"../components/color":157,"../constants/numerical":267,"../lib":287,"../plot_api/plot_schema":322,"../plot_api/plot_template":323,"../plots/get_data":365,"../registry":376,"./animation_attributes":328,"./attributes":330,"./cartesian/axis_ids":338,"./cartesian/handle_outline":345,"./command":361,"./font_attributes":363,"./frame_attributes":364,"./layout_attributes":367,"@plotly/d3":20,"d3-format":29,"d3-time-format":30,"fast-isnumeric":33}],370:[function(_dereq_,module,exports){
+},{"../components/color":157,"../constants/numerical":267,"../lib":287,"../plot_api/plot_schema":322,"../plot_api/plot_template":323,"../plots/get_data":367,"../registry":378,"./animation_attributes":328,"./attributes":330,"./cartesian/axis_ids":338,"./cartesian/handle_outline":345,"./command":363,"./font_attributes":365,"./frame_attributes":366,"./layout_attributes":369,"@plotly/d3":20,"d3-format":29,"d3-time-format":30,"fast-isnumeric":33}],372:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -81356,11 +81402,7 @@ module.exports = function handleSubplotDefaults(layoutIn, layoutOut, fullData, o
subplotLayoutOut = Template.newContainer(layoutOut, id, baseId);
- // All subplot containers get a `uirevision` inheriting from the base.
- // Currently all subplots containers have some user interaction
- // attributes, but if we ever add one that doesn't, we would need an
- // option to skip this step.
- coerce('uirevision', layoutOut.uirevision);
+ if(!opts.noUirevision) coerce('uirevision', layoutOut.uirevision);
var dfltDomains = {};
dfltDomains[partition] = [i / idsLength, (i + 1) / idsLength];
@@ -81371,7 +81413,7 @@ module.exports = function handleSubplotDefaults(layoutIn, layoutOut, fullData, o
}
};
-},{"../lib":287,"../plot_api/plot_template":323,"./domain":362}],371:[function(_dereq_,module,exports){
+},{"../lib":287,"../plot_api/plot_template":323,"./domain":364}],373:[function(_dereq_,module,exports){
'use strict';
var docs = _dereq_('../constants/docs');
@@ -81452,7 +81494,7 @@ exports.texttemplateAttrs = function(opts, extra) {
return texttemplate;
};
-},{"../constants/docs":264}],372:[function(_dereq_,module,exports){
+},{"../constants/docs":264}],374:[function(_dereq_,module,exports){
'use strict';
var Ternary = _dereq_('./ternary');
@@ -81525,7 +81567,7 @@ exports.clean = function(newFullData, newFullLayout, oldFullData, oldFullLayout)
}
};
-},{"../../lib":287,"../../plots/get_data":365,"./layout_attributes":373,"./layout_defaults":374,"./ternary":375}],373:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/get_data":367,"./layout_attributes":375,"./layout_defaults":376,"./ternary":377}],375:[function(_dereq_,module,exports){
'use strict';
var colorAttrs = _dereq_('../../components/color/attributes');
@@ -81615,7 +81657,7 @@ attrs.aaxis.uirevision = attrs.baxis.uirevision = attrs.caxis.uirevision = {
editType: 'none',
};
-},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plot_api/edit_types":316,"../cartesian/layout_attributes":349,"../domain":362}],374:[function(_dereq_,module,exports){
+},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plot_api/edit_types":316,"../cartesian/layout_attributes":349,"../domain":364}],376:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -81624,6 +81666,7 @@ var Lib = _dereq_('../../lib');
var handleSubplotDefaults = _dereq_('../subplot_defaults');
var handleTickLabelDefaults = _dereq_('../cartesian/tick_label_defaults');
+var handlePrefixSuffixDefaults = _dereq_('../cartesian/prefix_suffix_defaults');
var handleTickMarkDefaults = _dereq_('../cartesian/tick_mark_defaults');
var handleTickValueDefaults = _dereq_('../cartesian/tick_value_defaults');
var handleLineGridDefaults = _dereq_('../cartesian/line_grid_defaults');
@@ -81708,7 +81751,8 @@ function handleAxisDefaults(containerIn, containerOut, options, ternaryLayoutOut
coerce('min');
handleTickValueDefaults(containerIn, containerOut, coerce, 'linear');
- handleTickLabelDefaults(containerIn, containerOut, coerce, 'linear', {});
+ handlePrefixSuffixDefaults(containerIn, containerOut, coerce, 'linear');
+ handleTickLabelDefaults(containerIn, containerOut, coerce, 'linear');
handleTickMarkDefaults(containerIn, containerOut, coerce,
{ outerTicks: true });
@@ -81739,7 +81783,7 @@ function handleAxisDefaults(containerIn, containerOut, options, ternaryLayoutOut
coerce('layer');
}
-},{"../../components/color":157,"../../lib":287,"../../plot_api/plot_template":323,"../cartesian/line_grid_defaults":351,"../cartesian/tick_label_defaults":356,"../cartesian/tick_mark_defaults":357,"../cartesian/tick_value_defaults":358,"../subplot_defaults":370,"./layout_attributes":373}],375:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../../plot_api/plot_template":323,"../cartesian/line_grid_defaults":351,"../cartesian/prefix_suffix_defaults":353,"../cartesian/tick_label_defaults":358,"../cartesian/tick_mark_defaults":359,"../cartesian/tick_value_defaults":360,"../subplot_defaults":372,"./layout_attributes":375}],377:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -82511,7 +82555,7 @@ function removeZoombox(gd) {
.remove();
}
-},{"../../components/color":157,"../../components/dragelement":176,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../components/titles":255,"../../lib":287,"../../lib/extend":281,"../../registry":376,"../cartesian/axes":334,"../cartesian/constants":341,"../cartesian/select":354,"../cartesian/set_convert":355,"../plots":369,"@plotly/d3":20,"tinycolor2":121}],376:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/dragelement":176,"../../components/dragelement/helpers":175,"../../components/drawing":179,"../../components/fx":197,"../../components/titles":255,"../../lib":287,"../../lib/extend":281,"../../registry":378,"../cartesian/axes":334,"../cartesian/constants":341,"../cartesian/select":355,"../cartesian/set_convert":356,"../plots":371,"@plotly/d3":20,"tinycolor2":121}],378:[function(_dereq_,module,exports){
'use strict';
var Loggers = _dereq_('./lib/loggers');
@@ -82969,7 +83013,7 @@ function getTraceType(traceType) {
return traceType;
}
-},{"./lib/dom":279,"./lib/extend":281,"./lib/is_plain_object":288,"./lib/loggers":291,"./lib/noop":296,"./lib/push_unique":301,"./plots/attributes":330,"./plots/layout_attributes":367}],377:[function(_dereq_,module,exports){
+},{"./lib/dom":279,"./lib/extend":281,"./lib/is_plain_object":288,"./lib/loggers":291,"./lib/noop":296,"./lib/push_unique":301,"./plots/attributes":330,"./plots/layout_attributes":369}],379:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../registry');
@@ -83129,7 +83173,7 @@ module.exports = function clonePlot(graphObj, options) {
return plotTile;
};
-},{"../lib":287,"../registry":376}],378:[function(_dereq_,module,exports){
+},{"../lib":287,"../registry":378}],380:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -83193,7 +83237,7 @@ function downloadImage(gd, opts) {
module.exports = downloadImage;
-},{"../lib":287,"../plot_api/to_image":326,"./filesaver":379,"./helpers":380}],379:[function(_dereq_,module,exports){
+},{"../lib":287,"../plot_api/to_image":326,"./filesaver":381,"./helpers":382}],381:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -83261,7 +83305,7 @@ function fileSaver(url, name, format) {
module.exports = fileSaver;
-},{"../lib":287,"./helpers":380}],380:[function(_dereq_,module,exports){
+},{"../lib":287,"./helpers":382}],382:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../registry');
@@ -83330,7 +83374,7 @@ exports.IMAGE_URL_PREFIX = /^data:image\/\w+;base64,/;
exports.MSG_IE_BAD_FORMAT = 'Sorry IE does not support downloading from canvas. Try {format:\'svg\'} instead.';
-},{"../registry":376}],381:[function(_dereq_,module,exports){
+},{"../registry":378}],383:[function(_dereq_,module,exports){
'use strict';
var helpers = _dereq_('./helpers');
@@ -83347,7 +83391,7 @@ var Snapshot = {
module.exports = Snapshot;
-},{"./cloneplot":377,"./download":378,"./helpers":380,"./svgtoimg":382,"./toimage":383,"./tosvg":384}],382:[function(_dereq_,module,exports){
+},{"./cloneplot":379,"./download":380,"./helpers":382,"./svgtoimg":384,"./toimage":385,"./tosvg":386}],384:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -83466,7 +83510,7 @@ function svgToImg(opts) {
module.exports = svgToImg;
-},{"../lib":287,"./helpers":380,"events":27}],383:[function(_dereq_,module,exports){
+},{"../lib":287,"./helpers":382,"events":27}],385:[function(_dereq_,module,exports){
'use strict';
var EventEmitter = _dereq_('events').EventEmitter;
@@ -83535,7 +83579,7 @@ function toImage(gd, opts) {
module.exports = toImage;
-},{"../lib":287,"../registry":376,"./cloneplot":377,"./helpers":380,"./svgtoimg":382,"./tosvg":384,"events":27}],384:[function(_dereq_,module,exports){
+},{"../lib":287,"../registry":378,"./cloneplot":379,"./helpers":382,"./svgtoimg":384,"./tosvg":386,"events":27}],386:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -83720,7 +83764,7 @@ module.exports = function toSVG(gd, format, scale) {
return s;
};
-},{"../components/color":157,"../components/drawing":179,"../constants/xmlns_namespaces":268,"../lib":287,"@plotly/d3":20}],385:[function(_dereq_,module,exports){
+},{"../components/color":157,"../components/drawing":179,"../constants/xmlns_namespaces":268,"../lib":287,"@plotly/d3":20}],387:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -83745,7 +83789,7 @@ module.exports = function arraysToCalcdata(cd, trace) {
}
};
-},{"../../lib":287}],386:[function(_dereq_,module,exports){
+},{"../../lib":287}],388:[function(_dereq_,module,exports){
'use strict';
var scatterAttrs = _dereq_('../scatter/attributes');
@@ -83926,7 +83970,7 @@ module.exports = {
}
};
-},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":363,"../../plots/template_attributes":371,"../scatter/attributes":497,"./constants":388}],387:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":365,"../../plots/template_attributes":373,"../scatter/attributes":499,"./constants":390}],389:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -84001,7 +84045,7 @@ module.exports = function calc(gd, trace) {
return cd;
};
-},{"../../components/colorscale/calc":165,"../../components/colorscale/helpers":168,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"../scatter/calc_selection":499,"./arrays_to_calcdata":385}],388:[function(_dereq_,module,exports){
+},{"../../components/colorscale/calc":165,"../../components/colorscale/helpers":168,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"../scatter/calc_selection":501,"./arrays_to_calcdata":387}],390:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -84014,7 +84058,7 @@ module.exports = {
eventDataKeys: ['value', 'label']
};
-},{}],389:[function(_dereq_,module,exports){
+},{}],391:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -84789,7 +84833,7 @@ module.exports = {
setGroupPositions: setGroupPositions
};
-},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../../plots/cartesian/constraints":342,"../../registry":376,"./sieve.js":399,"fast-isnumeric":33}],390:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../../plots/cartesian/constraints":342,"../../registry":378,"./sieve.js":401,"fast-isnumeric":33}],392:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -84968,7 +85012,7 @@ module.exports = {
handleText: handleText
};
-},{"../../components/color":157,"../../lib":287,"../../plots/cartesian/constraints":342,"../../registry":376,"../scatter/period_defaults":517,"../scatter/xy_defaults":524,"./attributes":386,"./style_defaults":401}],391:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../../plots/cartesian/constraints":342,"../../registry":378,"../scatter/period_defaults":519,"../scatter/xy_defaults":526,"./attributes":388,"./style_defaults":403}],393:[function(_dereq_,module,exports){
'use strict';
module.exports = function eventData(out, pt, trace) {
@@ -84989,7 +85033,7 @@ module.exports = function eventData(out, pt, trace) {
return out;
};
-},{}],392:[function(_dereq_,module,exports){
+},{}],394:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -85059,7 +85103,7 @@ exports.getLineWidth = function(trace, di) {
return w;
};
-},{"../../lib":287,"fast-isnumeric":33,"tinycolor2":121}],393:[function(_dereq_,module,exports){
+},{"../../lib":287,"fast-isnumeric":33,"tinycolor2":121}],395:[function(_dereq_,module,exports){
'use strict';
var Fx = _dereq_('../../components/fx');
@@ -85284,7 +85328,7 @@ module.exports = {
getTraceColor: getTraceColor
};
-},{"../../components/color":157,"../../components/fx":197,"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":376,"./helpers":392}],394:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/fx":197,"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":378,"./helpers":394}],396:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -85313,7 +85357,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"../scatter/marker_colorbar":515,"./arrays_to_calcdata":385,"./attributes":386,"./calc":387,"./cross_trace_calc":389,"./defaults":390,"./event_data":391,"./hover":393,"./layout_attributes":395,"./layout_defaults":396,"./plot":397,"./select":398,"./style":400}],395:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"../scatter/marker_colorbar":517,"./arrays_to_calcdata":387,"./attributes":388,"./calc":389,"./cross_trace_calc":391,"./defaults":392,"./event_data":393,"./hover":395,"./layout_attributes":397,"./layout_defaults":398,"./plot":399,"./select":400,"./style":402}],397:[function(_dereq_,module,exports){
'use strict';
@@ -85345,7 +85389,7 @@ module.exports = {
}
};
-},{}],396:[function(_dereq_,module,exports){
+},{}],398:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -85397,7 +85441,7 @@ module.exports = function(layoutIn, layoutOut, fullData) {
coerce('bargroupgap');
};
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":376,"./layout_attributes":395}],397:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":378,"./layout_attributes":397}],399:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -86174,7 +86218,7 @@ module.exports = {
toMoveInsideBar: toMoveInsideBar
};
-},{"../../components/color":157,"../../components/drawing":179,"../../components/fx/helpers":193,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../registry":376,"./attributes":386,"./constants":388,"./helpers":392,"./style":400,"./uniform_text":402,"@plotly/d3":20,"fast-isnumeric":33}],398:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/drawing":179,"../../components/fx/helpers":193,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../registry":378,"./attributes":388,"./constants":390,"./helpers":394,"./style":402,"./uniform_text":404,"@plotly/d3":20,"fast-isnumeric":33}],400:[function(_dereq_,module,exports){
'use strict';
module.exports = function selectPoints(searchInfo, selectionTester) {
@@ -86230,7 +86274,7 @@ function getCentroid(d, xa, ya, isHorizontal, isFunnel) {
}
}
-},{}],399:[function(_dereq_,module,exports){
+},{}],401:[function(_dereq_,module,exports){
'use strict';
module.exports = Sieve;
@@ -86339,7 +86383,7 @@ Sieve.prototype.getLabel = function getLabel(position, value) {
return prefix + label;
};
-},{"../../constants/numerical":267,"../../lib":287}],400:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287}],402:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -86513,7 +86557,7 @@ module.exports = {
resizeText: resizeText
};
-},{"../../components/color":157,"../../components/drawing":179,"../../lib":287,"../../registry":376,"./attributes":386,"./helpers":392,"./uniform_text":402,"@plotly/d3":20}],401:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/drawing":179,"../../lib":287,"../../registry":378,"./attributes":388,"./helpers":394,"./uniform_text":404,"@plotly/d3":20}],403:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -86545,7 +86589,7 @@ module.exports = function handleStyleDefaults(traceIn, traceOut, coerce, default
coerce('unselected.marker.color');
};
-},{"../../components/color":157,"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"../../lib":287}],402:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"../../lib":287}],404:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -86624,7 +86668,7 @@ module.exports = {
resizeText: resizeText
};
-},{"../../lib":287,"@plotly/d3":20}],403:[function(_dereq_,module,exports){
+},{"../../lib":287,"@plotly/d3":20}],405:[function(_dereq_,module,exports){
'use strict';
var scatterAttrs = _dereq_('../scatter/attributes');
@@ -86859,7 +86903,7 @@ module.exports = {
}
};
-},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":371,"../bar/attributes":386,"../scatter/attributes":497}],404:[function(_dereq_,module,exports){
+},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":373,"../bar/attributes":388,"../scatter/attributes":499}],406:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -87305,7 +87349,7 @@ function computeNotchSpan(cdi, N) {
return 1.57 * (cdi.q3 - cdi.q1) / Math.sqrt(N);
}
-},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"fast-isnumeric":33}],405:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"fast-isnumeric":33}],407:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -87530,7 +87574,7 @@ module.exports = {
setPositionOffset: setPositionOffset
};
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../../plots/cartesian/constraints":342}],406:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../../plots/cartesian/constraints":342}],408:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -87840,7 +87884,7 @@ module.exports = {
handlePointsDefaults: handlePointsDefaults
};
-},{"../../components/color":157,"../../lib":287,"../../plots/cartesian/axis_autotype":335,"../../registry":376,"../bar/defaults":390,"../scatter/period_defaults":517,"./attributes":403}],407:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../../plots/cartesian/axis_autotype":335,"../../registry":378,"../bar/defaults":392,"../scatter/period_defaults":519,"./attributes":405}],409:[function(_dereq_,module,exports){
'use strict';
module.exports = function eventData(out, pt) {
@@ -87857,7 +87901,7 @@ module.exports = function eventData(out, pt) {
return out;
};
-},{}],408:[function(_dereq_,module,exports){
+},{}],410:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -88136,7 +88180,7 @@ module.exports = {
hoverOnPoints: hoverOnPoints
};
-},{"../../components/color":157,"../../components/fx":197,"../../lib":287,"../../plots/cartesian/axes":334}],409:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/fx":197,"../../lib":287,"../../plots/cartesian/axes":334}],411:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -88162,7 +88206,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"./attributes":403,"./calc":404,"./cross_trace_calc":405,"./defaults":406,"./event_data":407,"./hover":408,"./layout_attributes":410,"./layout_defaults":411,"./plot":412,"./select":413,"./style":414}],410:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"./attributes":405,"./calc":406,"./cross_trace_calc":407,"./defaults":408,"./event_data":409,"./hover":410,"./layout_attributes":412,"./layout_defaults":413,"./plot":414,"./select":415,"./style":416}],412:[function(_dereq_,module,exports){
'use strict';
@@ -88189,7 +88233,7 @@ module.exports = {
}
};
-},{}],411:[function(_dereq_,module,exports){
+},{}],413:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -88227,7 +88271,7 @@ module.exports = {
_supply: _supply
};
-},{"../../lib":287,"../../registry":376,"./layout_attributes":410}],412:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"./layout_attributes":412}],414:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -88569,7 +88613,7 @@ module.exports = {
plotBoxMean: plotBoxMean
};
-},{"../../components/drawing":179,"../../lib":287,"@plotly/d3":20}],413:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../lib":287,"@plotly/d3":20}],415:[function(_dereq_,module,exports){
'use strict';
module.exports = function selectPoints(searchInfo, selectionTester) {
@@ -88610,7 +88654,7 @@ module.exports = function selectPoints(searchInfo, selectionTester) {
return selection;
};
-},{}],414:[function(_dereq_,module,exports){
+},{}],416:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -88676,7 +88720,7 @@ module.exports = {
styleOnSelect: styleOnSelect
};
-},{"../../components/color":157,"../../components/drawing":179,"@plotly/d3":20}],415:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/drawing":179,"@plotly/d3":20}],417:[function(_dereq_,module,exports){
'use strict';
var heatmapAttrs = _dereq_('../heatmap/attributes');
@@ -88836,7 +88880,7 @@ module.exports = extendFlat({
})
);
-},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../constants/filter_ops":265,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":363,"../heatmap/attributes":437,"../scatter/attributes":497}],416:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../constants/filter_ops":265,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":365,"../heatmap/attributes":439,"../scatter/attributes":499}],418:[function(_dereq_,module,exports){
'use strict';
var Colorscale = _dereq_('../../components/colorscale');
@@ -88881,7 +88925,7 @@ module.exports = function calc(gd, trace) {
return cd;
};
-},{"../../components/colorscale":169,"../heatmap/calc":438,"./end_plus":426,"./set_contours":434}],417:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"../heatmap/calc":440,"./end_plus":428,"./set_contours":436}],419:[function(_dereq_,module,exports){
'use strict';
module.exports = function(pathinfo, contours) {
@@ -88963,7 +89007,7 @@ module.exports = function(pathinfo, contours) {
}
};
-},{}],418:[function(_dereq_,module,exports){
+},{}],420:[function(_dereq_,module,exports){
'use strict';
var Colorscale = _dereq_('../../components/colorscale');
@@ -89006,7 +89050,7 @@ module.exports = {
calc: calc
};
-},{"../../components/colorscale":169,"./end_plus":426,"./make_color_map":431}],419:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"./end_plus":428,"./make_color_map":433}],421:[function(_dereq_,module,exports){
'use strict';
module.exports = {
// some constants to help with marching squares algorithm
@@ -89076,7 +89120,7 @@ module.exports = {
}
};
-},{}],420:[function(_dereq_,module,exports){
+},{}],422:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -89161,7 +89205,7 @@ function handleConstraintValueDefaults(coerce, contours) {
}
}
-},{"../../components/color":157,"../../constants/filter_ops":265,"./label_defaults":430,"fast-isnumeric":33}],421:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../constants/filter_ops":265,"./label_defaults":432,"fast-isnumeric":33}],423:[function(_dereq_,module,exports){
'use strict';
var filterOps = _dereq_('../../constants/filter_ops');
@@ -89232,7 +89276,7 @@ function makeInequalitySettings(operation) {
};
}
-},{"../../constants/filter_ops":265,"fast-isnumeric":33}],422:[function(_dereq_,module,exports){
+},{"../../constants/filter_ops":265,"fast-isnumeric":33}],424:[function(_dereq_,module,exports){
'use strict';
module.exports = function handleContourDefaults(traceIn, traceOut, coerce, coerce2) {
@@ -89253,7 +89297,7 @@ module.exports = function handleContourDefaults(traceIn, traceOut, coerce, coerc
if(autoContour || !contourSize) coerce('ncontours');
};
-},{}],423:[function(_dereq_,module,exports){
+},{}],425:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -89345,7 +89389,7 @@ function copyPathinfo(pi) {
});
}
-},{"../../lib":287}],424:[function(_dereq_,module,exports){
+},{"../../lib":287}],426:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -89393,7 +89437,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
}
};
-},{"../../lib":287,"../heatmap/xyz_defaults":451,"../scatter/period_defaults":517,"./attributes":415,"./constraint_defaults":420,"./contours_defaults":422,"./style_defaults":436}],425:[function(_dereq_,module,exports){
+},{"../../lib":287,"../heatmap/xyz_defaults":453,"../scatter/period_defaults":519,"./attributes":417,"./constraint_defaults":422,"./contours_defaults":424,"./style_defaults":438}],427:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -89449,7 +89493,7 @@ module.exports = function emptyPathinfo(contours, plotinfo, cd0) {
return pathinfo;
};
-},{"../../lib":287,"./constraint_mapping":421,"./end_plus":426}],426:[function(_dereq_,module,exports){
+},{"../../lib":287,"./constraint_mapping":423,"./end_plus":428}],428:[function(_dereq_,module,exports){
'use strict';
/*
@@ -89460,7 +89504,7 @@ module.exports = function endPlus(contours) {
return contours.end + contours.size / 1e6;
};
-},{}],427:[function(_dereq_,module,exports){
+},{}],429:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -89732,21 +89776,30 @@ function getInterpPx(pi, loc, step) {
var xa = pi.xaxis;
var ya = pi.yaxis;
+ // Interpolate in linear space, then convert to pixel
if(step[1]) {
var dx = (pi.level - zxy) / (pi.z[locy][locx + 1] - zxy);
+ // Interpolate, but protect against NaN linear values for log axis (dx will equal 1 or 0)
+ var dxl =
+ (dx !== 1 ? (1 - dx) * xa.c2l(pi.x[locx]) : 0) +
+ (dx !== 0 ? dx * xa.c2l(pi.x[locx + 1]) : 0);
- return [xa.c2p((1 - dx) * pi.x[locx] + dx * pi.x[locx + 1], true),
+ return [xa.c2p(xa.l2c(dxl), true),
ya.c2p(pi.y[locy], true),
locx + dx, locy];
} else {
var dy = (pi.level - zxy) / (pi.z[locy + 1][locx] - zxy);
+ var dyl =
+ (dy !== 1 ? (1 - dy) * ya.c2l(pi.y[locy]) : 0) +
+ (dy !== 0 ? dy * ya.c2l(pi.y[locy + 1]) : 0);
+
return [xa.c2p(pi.x[locx], true),
- ya.c2p((1 - dy) * pi.y[locy] + dy * pi.y[locy + 1], true),
+ ya.c2p(ya.l2c(dyl), true),
locx, locy + dy];
}
}
-},{"../../lib":287,"./constants":419}],428:[function(_dereq_,module,exports){
+},{"../../lib":287,"./constants":421}],430:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -89775,7 +89828,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode, opts) {
return hoverData;
};
-},{"../../components/color":157,"../heatmap/hover":444}],429:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../heatmap/hover":446}],431:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -89795,7 +89848,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"./attributes":415,"./calc":416,"./colorbar":418,"./defaults":424,"./hover":428,"./plot":433,"./style":435}],430:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"./attributes":417,"./calc":418,"./colorbar":420,"./defaults":426,"./hover":430,"./plot":435,"./style":437}],432:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -89816,7 +89869,7 @@ module.exports = function handleLabelDefaults(coerce, layout, lineColor, opts) {
if(opts.hasHover !== false) coerce('zhoverformat');
};
-},{"../../lib":287}],431:[function(_dereq_,module,exports){
+},{"../../lib":287}],433:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -89892,7 +89945,7 @@ module.exports = function makeColorMap(trace) {
);
};
-},{"../../components/colorscale":169,"./end_plus":426,"@plotly/d3":20}],432:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"./end_plus":428,"@plotly/d3":20}],434:[function(_dereq_,module,exports){
'use strict';
var constants = _dereq_('./constants');
@@ -89976,7 +90029,7 @@ function getMarchingIndex(val, corners) {
return (mi === 15) ? 0 : mi;
}
-},{"./constants":419}],433:[function(_dereq_,module,exports){
+},{"./constants":421}],435:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -90658,7 +90711,7 @@ function makeClipMask(cd0) {
return z;
}
-},{"../../components/colorscale":169,"../../components/drawing":179,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../plots/cartesian/set_convert":355,"../heatmap/plot":448,"./close_boundaries":417,"./constants":419,"./convert_to_constraints":423,"./empty_pathinfo":425,"./find_all_paths":427,"./make_crossings":432,"@plotly/d3":20}],434:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"../../components/drawing":179,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/cartesian/axes":334,"../../plots/cartesian/set_convert":356,"../heatmap/plot":450,"./close_boundaries":419,"./constants":421,"./convert_to_constraints":425,"./empty_pathinfo":427,"./find_all_paths":429,"./make_crossings":434,"@plotly/d3":20}],436:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -90754,7 +90807,7 @@ function autoContours(start, end, ncontours) {
return dummyAx;
}
-},{"../../lib":287,"../../plots/cartesian/axes":334}],435:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334}],437:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -90826,7 +90879,7 @@ module.exports = function style(gd) {
heatmapStyle(gd);
};
-},{"../../components/drawing":179,"../heatmap/style":449,"./make_color_map":431,"@plotly/d3":20}],436:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../heatmap/style":451,"./make_color_map":433,"@plotly/d3":20}],438:[function(_dereq_,module,exports){
'use strict';
var colorscaleDefaults = _dereq_('../../components/colorscale/defaults');
@@ -90862,7 +90915,7 @@ module.exports = function handleStyleDefaults(traceIn, traceOut, coerce, layout,
handleLabelDefaults(coerce, layout, lineColor, opts);
};
-},{"../../components/colorscale/defaults":167,"./label_defaults":430}],437:[function(_dereq_,module,exports){
+},{"../../components/colorscale/defaults":167,"./label_defaults":432}],439:[function(_dereq_,module,exports){
'use strict';
var scatterAttrs = _dereq_('../scatter/attributes');
@@ -90954,7 +91007,7 @@ module.exports = extendFlat({
colorScaleAttrs('', {cLetter: 'z', autoColorDflt: false})
);
-},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":371,"../scatter/attributes":497}],438:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":373,"../scatter/attributes":499}],440:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -91155,7 +91208,7 @@ function dropZonBreaks(x, y, z) {
return newZ;
}
-},{"../../components/colorscale/calc":165,"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"../../registry":376,"../histogram2d/calc":466,"./clean_2d_array":439,"./convert_column_xyz":441,"./find_empties":443,"./interp2d":446,"./make_bound_array":447}],439:[function(_dereq_,module,exports){
+},{"../../components/colorscale/calc":165,"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"../../registry":378,"../histogram2d/calc":468,"./clean_2d_array":441,"./convert_column_xyz":443,"./find_empties":445,"./interp2d":448,"./make_bound_array":449}],441:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -91224,7 +91277,7 @@ module.exports = function clean2dArray(zOld, trace, xa, ya) {
return zNew;
};
-},{"../../constants/numerical":267,"../../lib":287,"fast-isnumeric":33}],440:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"fast-isnumeric":33}],442:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -91232,7 +91285,7 @@ module.exports = {
max: 'zmax'
};
-},{}],441:[function(_dereq_,module,exports){
+},{}],443:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -91313,7 +91366,7 @@ module.exports = function convertColumnData(trace, ax1, ax2, var1Name, var2Name,
trace._after2before = after2before;
};
-},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331}],442:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331}],444:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -91352,7 +91405,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
colorscaleDefaults(traceIn, traceOut, layout, coerce, {prefix: '', cLetter: 'z'});
};
-},{"../../components/colorscale/defaults":167,"../../lib":287,"../scatter/period_defaults":517,"./attributes":437,"./style_defaults":450,"./xyz_defaults":451}],443:[function(_dereq_,module,exports){
+},{"../../components/colorscale/defaults":167,"../../lib":287,"../scatter/period_defaults":519,"./attributes":439,"./style_defaults":452,"./xyz_defaults":453}],445:[function(_dereq_,module,exports){
'use strict';
var maxRowLength = _dereq_('../../lib').maxRowLength;
@@ -91449,7 +91502,7 @@ module.exports = function findEmpties(z) {
return empties.sort(function(a, b) { return b[2] - a[2]; });
};
-},{"../../lib":287}],444:[function(_dereq_,module,exports){
+},{"../../lib":287}],446:[function(_dereq_,module,exports){
'use strict';
var Fx = _dereq_('../../components/fx');
@@ -91582,7 +91635,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode, opts) {
})];
};
-},{"../../components/colorscale":169,"../../components/fx":197,"../../lib":287,"../../plots/cartesian/axes":334}],445:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"../../components/fx":197,"../../lib":287,"../../plots/cartesian/axes":334}],447:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -91602,7 +91655,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"./attributes":437,"./calc":438,"./colorbar":440,"./defaults":442,"./hover":444,"./plot":448,"./style":449}],446:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"./attributes":439,"./calc":440,"./colorbar":442,"./defaults":444,"./hover":446,"./plot":450,"./style":451}],448:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -91727,7 +91780,7 @@ function iterateInterp2d(z, emptyPoints, overshoot) {
return maxFractionalChange;
}
-},{"../../lib":287}],447:[function(_dereq_,module,exports){
+},{"../../lib":287}],449:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -91807,7 +91860,7 @@ module.exports = function makeBoundArray(trace, arrayIn, v0In, dvIn, numbricks,
return arrayOut;
};
-},{"../../lib":287,"../../registry":376}],448:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378}],450:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -92203,7 +92256,7 @@ function putColor(pixels, pxIndex, c) {
pixels[pxIndex + 3] = Math.round(c[3] * 255);
}
-},{"../../components/colorscale":169,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../registry":376,"@plotly/d3":20,"tinycolor2":121}],449:[function(_dereq_,module,exports){
+},{"../../components/colorscale":169,"../../constants/xmlns_namespaces":268,"../../lib":287,"../../registry":378,"@plotly/d3":20,"tinycolor2":121}],451:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -92215,7 +92268,7 @@ module.exports = function style(gd) {
});
};
-},{"@plotly/d3":20}],450:[function(_dereq_,module,exports){
+},{"@plotly/d3":20}],452:[function(_dereq_,module,exports){
'use strict';
module.exports = function handleStyleDefaults(traceIn, traceOut, coerce) {
@@ -92229,7 +92282,7 @@ module.exports = function handleStyleDefaults(traceIn, traceOut, coerce) {
coerce('zhoverformat');
};
-},{}],451:[function(_dereq_,module,exports){
+},{}],453:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -92320,7 +92373,7 @@ function isValidZ(z) {
return (allRowsAreArrays && oneRowIsFilled && hasOneNumber);
}
-},{"../../lib":287,"../../registry":376,"fast-isnumeric":33}],452:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"fast-isnumeric":33}],454:[function(_dereq_,module,exports){
'use strict';
var barAttrs = _dereq_('../bar/attributes');
@@ -92433,7 +92486,7 @@ module.exports = {
}
};
-},{"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":371,"../bar/attributes":386,"./bin_attributes":454,"./constants":458}],453:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":373,"../bar/attributes":388,"./bin_attributes":456,"./constants":460}],455:[function(_dereq_,module,exports){
'use strict';
@@ -92449,7 +92502,7 @@ module.exports = function doAvg(size, counts) {
return total;
};
-},{}],454:[function(_dereq_,module,exports){
+},{}],456:[function(_dereq_,module,exports){
'use strict';
module.exports = function makeBinAttrs(axLetter, match) {
@@ -92470,7 +92523,7 @@ module.exports = function makeBinAttrs(axLetter, match) {
};
};
-},{}],455:[function(_dereq_,module,exports){
+},{}],457:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -92535,7 +92588,7 @@ module.exports = {
}
};
-},{"fast-isnumeric":33}],456:[function(_dereq_,module,exports){
+},{"fast-isnumeric":33}],458:[function(_dereq_,module,exports){
'use strict';
var numConstants = _dereq_('../../constants/numerical');
@@ -92702,7 +92755,7 @@ function dateParts(v, pa, calendar) {
return parts;
}
-},{"../../constants/numerical":267,"../../plots/cartesian/axes":334}],457:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../plots/cartesian/axes":334}],459:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -93273,14 +93326,14 @@ module.exports = {
calcAllAutoBins: calcAllAutoBins
};
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":376,"../bar/arrays_to_calcdata":385,"./average":453,"./bin_functions":455,"./bin_label_vals":456,"./norm_functions":464,"fast-isnumeric":33}],458:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../../registry":378,"../bar/arrays_to_calcdata":387,"./average":455,"./bin_functions":457,"./bin_label_vals":458,"./norm_functions":466,"fast-isnumeric":33}],460:[function(_dereq_,module,exports){
'use strict';
module.exports = {
eventDataKeys: ['binNumber']
};
-},{}],459:[function(_dereq_,module,exports){
+},{}],461:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -93549,7 +93602,7 @@ module.exports = function crossTraceDefaults(fullData, fullLayout) {
}
};
-},{"../../lib":287,"../../plots/cartesian/axis_ids":338,"../../plots/cartesian/constraints":342,"../../registry":376,"../bar/defaults":390}],460:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axis_ids":338,"../../plots/cartesian/constraints":342,"../../registry":378,"../bar/defaults":392}],462:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -93617,7 +93670,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
errorBarsSupplyDefaults(traceIn, traceOut, lineColor || Color.defaultLine, {axis: 'x', inherit: 'y'});
};
-},{"../../components/color":157,"../../lib":287,"../../registry":376,"../bar/style_defaults":401,"./attributes":452}],461:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../../registry":378,"../bar/style_defaults":403,"./attributes":454}],463:[function(_dereq_,module,exports){
'use strict';
module.exports = function eventData(out, pt, trace, cd, pointNumber) {
@@ -93658,7 +93711,7 @@ module.exports = function eventData(out, pt, trace, cd, pointNumber) {
return out;
};
-},{}],462:[function(_dereq_,module,exports){
+},{}],464:[function(_dereq_,module,exports){
'use strict';
var barHover = _dereq_('../bar/hover').hoverPoints;
@@ -93682,7 +93735,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode, opts) {
return pts;
};
-},{"../../plots/cartesian/axes":334,"../bar/hover":393}],463:[function(_dereq_,module,exports){
+},{"../../plots/cartesian/axes":334,"../bar/hover":395}],465:[function(_dereq_,module,exports){
'use strict';
/**
@@ -93723,7 +93776,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"../bar/cross_trace_calc":389,"../bar/layout_attributes":395,"../bar/layout_defaults":396,"../bar/plot":397,"../bar/select":398,"../bar/style":400,"../scatter/marker_colorbar":515,"./attributes":452,"./calc":457,"./cross_trace_defaults":459,"./defaults":460,"./event_data":461,"./hover":462}],464:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"../bar/cross_trace_calc":391,"../bar/layout_attributes":397,"../bar/layout_defaults":398,"../bar/plot":399,"../bar/select":400,"../bar/style":402,"../scatter/marker_colorbar":517,"./attributes":454,"./calc":459,"./cross_trace_defaults":461,"./defaults":462,"./event_data":463,"./hover":464}],466:[function(_dereq_,module,exports){
'use strict';
@@ -93749,7 +93802,7 @@ module.exports = {
}
};
-},{}],465:[function(_dereq_,module,exports){
+},{}],467:[function(_dereq_,module,exports){
'use strict';
var histogramAttrs = _dereq_('../histogram/attributes');
@@ -93807,7 +93860,7 @@ module.exports = extendFlat(
colorScaleAttrs('', {cLetter: 'z', autoColorDflt: false})
);
-},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":371,"../heatmap/attributes":437,"../histogram/attributes":452,"../histogram/bin_attributes":454}],466:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/cartesian/axis_format_attributes":337,"../../plots/template_attributes":373,"../heatmap/attributes":439,"../histogram/attributes":454,"../histogram/bin_attributes":456}],468:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -94018,7 +94071,7 @@ function getRanges(edges, uniqueVals, gapLow, gapHigh, ax, calendar) {
return out;
}
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../histogram/average":453,"../histogram/bin_functions":455,"../histogram/bin_label_vals":456,"../histogram/calc":457,"../histogram/norm_functions":464}],467:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../histogram/average":455,"../histogram/bin_functions":457,"../histogram/bin_label_vals":458,"../histogram/calc":459,"../histogram/norm_functions":466}],469:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -94044,7 +94097,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
coerce('yhoverformat');
};
-},{"../../components/colorscale/defaults":167,"../../lib":287,"../heatmap/style_defaults":450,"./attributes":465,"./sample_defaults":470}],468:[function(_dereq_,module,exports){
+},{"../../components/colorscale/defaults":167,"../../lib":287,"../heatmap/style_defaults":452,"./attributes":467,"./sample_defaults":472}],470:[function(_dereq_,module,exports){
'use strict';
var heatmapHover = _dereq_('../heatmap/hover');
@@ -94070,7 +94123,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode, opts) {
return pts;
};
-},{"../../plots/cartesian/axes":334,"../heatmap/hover":444}],469:[function(_dereq_,module,exports){
+},{"../../plots/cartesian/axes":334,"../heatmap/hover":446}],471:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -94093,7 +94146,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"../heatmap/calc":438,"../heatmap/colorbar":440,"../heatmap/plot":448,"../heatmap/style":449,"../histogram/cross_trace_defaults":459,"../histogram/event_data":461,"./attributes":465,"./defaults":467,"./hover":468}],470:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"../heatmap/calc":440,"../heatmap/colorbar":442,"../heatmap/plot":450,"../heatmap/style":451,"../histogram/cross_trace_defaults":461,"../histogram/event_data":463,"./attributes":467,"./defaults":469,"./hover":470}],472:[function(_dereq_,module,exports){
'use strict';
var Registry = _dereq_('../../registry');
@@ -94130,7 +94183,7 @@ module.exports = function handleSampleDefaults(traceIn, traceOut, coerce, layout
coerce('autobiny');
};
-},{"../../lib":287,"../../registry":376}],471:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378}],473:[function(_dereq_,module,exports){
'use strict';
var histogram2dAttrs = _dereq_('../histogram2d/attributes');
@@ -94182,7 +94235,7 @@ module.exports = extendFlat({
})
);
-},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../contour/attributes":415,"../histogram2d/attributes":465}],472:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../contour/attributes":417,"../histogram2d/attributes":467}],474:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -94212,7 +94265,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
coerce('yhoverformat');
};
-},{"../../lib":287,"../contour/contours_defaults":422,"../contour/style_defaults":436,"../histogram2d/sample_defaults":470,"./attributes":471}],473:[function(_dereq_,module,exports){
+},{"../../lib":287,"../contour/contours_defaults":424,"../contour/style_defaults":438,"../histogram2d/sample_defaults":472,"./attributes":473}],475:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -94234,7 +94287,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"../contour/calc":416,"../contour/colorbar":418,"../contour/hover":428,"../contour/plot":433,"../contour/style":435,"../histogram/cross_trace_defaults":459,"./attributes":471,"./defaults":472}],474:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"../contour/calc":418,"../contour/colorbar":420,"../contour/hover":430,"../contour/plot":435,"../contour/style":437,"../histogram/cross_trace_defaults":461,"./attributes":473,"./defaults":474}],476:[function(_dereq_,module,exports){
'use strict';
var baseAttrs = _dereq_('../../plots/attributes');
@@ -94330,7 +94383,7 @@ module.exports = extendFlat({
transforms: undefined
});
-},{"../../lib/extend":281,"../../plots/attributes":330,"../../plots/template_attributes":371,"./constants":476}],475:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plots/attributes":330,"../../plots/template_attributes":373,"./constants":478}],477:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -94420,7 +94473,7 @@ function makeScaler(trace) {
};
}
-},{"../../lib":287,"../../plots/cartesian/axes":334,"./constants":476,"./helpers":479,"fast-isnumeric":33}],476:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"./constants":478,"./helpers":481,"fast-isnumeric":33}],478:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -94486,7 +94539,7 @@ module.exports = {
].join('; ')
};
-},{}],477:[function(_dereq_,module,exports){
+},{}],479:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -94536,7 +94589,7 @@ module.exports = function supplyDefaults(traceIn, traceOut) {
traceOut._length = null;
};
-},{"../../lib":287,"../../snapshot/helpers":380,"./attributes":474,"./constants":476}],478:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../snapshot/helpers":382,"./attributes":476,"./constants":478}],480:[function(_dereq_,module,exports){
'use strict';
module.exports = function eventData(out, pt) {
@@ -94550,7 +94603,7 @@ module.exports = function eventData(out, pt) {
return out;
};
-},{}],479:[function(_dereq_,module,exports){
+},{}],481:[function(_dereq_,module,exports){
'use strict';
var probeSync = _dereq_('probe-image-size/sync');
@@ -94563,7 +94616,7 @@ exports.getImageSize = function(src) {
return probeSync(buff);
};
-},{"../../snapshot/helpers":380,"buffer/":28,"probe-image-size/sync":97}],480:[function(_dereq_,module,exports){
+},{"../../snapshot/helpers":382,"buffer/":28,"probe-image-size/sync":97}],482:[function(_dereq_,module,exports){
'use strict';
var Fx = _dereq_('../../components/fx');
@@ -94655,7 +94708,7 @@ module.exports = function hoverPoints(pointData, xval, yval) {
})];
};
-},{"../../components/fx":197,"../../lib":287,"./constants":476}],481:[function(_dereq_,module,exports){
+},{"../../components/fx":197,"../../lib":287,"./constants":478}],483:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -94676,7 +94729,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"./attributes":474,"./calc":475,"./defaults":477,"./event_data":478,"./hover":480,"./plot":482,"./style":483}],482:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"./attributes":476,"./calc":477,"./defaults":479,"./event_data":480,"./hover":482,"./plot":484,"./style":485}],484:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -94899,7 +94952,7 @@ module.exports = function plot(gd, plotinfo, cdimage, imageLayer) {
});
};
-},{"../../constants/xmlns_namespaces":268,"../../lib":287,"./constants":476,"@plotly/d3":20}],483:[function(_dereq_,module,exports){
+},{"../../constants/xmlns_namespaces":268,"../../lib":287,"./constants":478,"@plotly/d3":20}],485:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -94911,7 +94964,7 @@ module.exports = function style(gd) {
});
};
-},{"@plotly/d3":20}],484:[function(_dereq_,module,exports){
+},{"@plotly/d3":20}],486:[function(_dereq_,module,exports){
'use strict';
var baseAttrs = _dereq_('../../plots/attributes');
@@ -95126,7 +95179,7 @@ module.exports = {
}
};
-},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/domain":362,"../../plots/font_attributes":363,"../../plots/template_attributes":371}],485:[function(_dereq_,module,exports){
+},{"../../components/color/attributes":156,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/domain":364,"../../plots/font_attributes":365,"../../plots/template_attributes":373}],487:[function(_dereq_,module,exports){
'use strict';
var plots = _dereq_('../../plots/plots');
@@ -95141,7 +95194,7 @@ exports.clean = function(newFullData, newFullLayout, oldFullData, oldFullLayout)
plots.cleanBasePlot(exports.name, newFullData, newFullLayout, oldFullData, oldFullLayout);
};
-},{"../../plots/plots":369}],486:[function(_dereq_,module,exports){
+},{"../../plots/plots":371}],488:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -95316,7 +95369,7 @@ module.exports = {
generateExtendedColors: generateExtendedColors
};
-},{"../../components/color":157,"fast-isnumeric":33,"tinycolor2":121}],487:[function(_dereq_,module,exports){
+},{"../../components/color":157,"fast-isnumeric":33,"tinycolor2":121}],489:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -95439,7 +95492,7 @@ module.exports = {
supplyDefaults: supplyDefaults
};
-},{"../../lib":287,"../../plots/domain":362,"../bar/defaults":390,"./attributes":484,"fast-isnumeric":33}],488:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/domain":364,"../bar/defaults":392,"./attributes":486,"fast-isnumeric":33}],490:[function(_dereq_,module,exports){
'use strict';
var appendArrayMultiPointValues = _dereq_('../../components/fx/helpers').appendArrayMultiPointValues;
@@ -95481,7 +95534,7 @@ module.exports = function eventData(pt, trace) {
return out;
};
-},{"../../components/fx/helpers":193}],489:[function(_dereq_,module,exports){
+},{"../../components/fx/helpers":193}],491:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -95521,7 +95574,7 @@ exports.getRotationAngle = function(rotation) {
return (rotation === 'auto' ? 0 : rotation) * Math.PI / 180;
};
-},{"../../lib":287}],490:[function(_dereq_,module,exports){
+},{"../../lib":287}],492:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -95545,7 +95598,7 @@ module.exports = {
}
};
-},{"./attributes":484,"./base_plot":485,"./calc":486,"./defaults":487,"./layout_attributes":491,"./layout_defaults":492,"./plot":493,"./style":494,"./style_one":495}],491:[function(_dereq_,module,exports){
+},{"./attributes":486,"./base_plot":487,"./calc":488,"./defaults":489,"./layout_attributes":493,"./layout_defaults":494,"./plot":495,"./style":496,"./style_one":497}],493:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -95564,7 +95617,7 @@ module.exports = {
}
};
-},{}],492:[function(_dereq_,module,exports){
+},{}],494:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -95581,7 +95634,7 @@ module.exports = function supplyLayoutDefaults(layoutIn, layoutOut) {
coerce('extendpiecolors');
};
-},{"../../lib":287,"./layout_attributes":491}],493:[function(_dereq_,module,exports){
+},{"../../lib":287,"./layout_attributes":493}],495:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -96761,7 +96814,7 @@ module.exports = {
computeTransform: computeTransform
};
-},{"../../components/color":157,"../../components/drawing":179,"../../components/fx":197,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":369,"../bar/constants":388,"../bar/uniform_text":402,"./event_data":488,"./helpers":489,"@plotly/d3":20}],494:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/drawing":179,"../../components/fx":197,"../../lib":287,"../../lib/svg_text_utils":310,"../../plots/plots":371,"../bar/constants":390,"../bar/uniform_text":404,"./event_data":490,"./helpers":491,"@plotly/d3":20}],496:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -96786,7 +96839,7 @@ module.exports = function style(gd) {
});
};
-},{"../bar/uniform_text":402,"./style_one":495,"@plotly/d3":20}],495:[function(_dereq_,module,exports){
+},{"../bar/uniform_text":404,"./style_one":497,"@plotly/d3":20}],497:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -96802,7 +96855,7 @@ module.exports = function styleOne(s, pt, trace) {
.call(Color.stroke, lineColor);
};
-},{"../../components/color":157,"./helpers":489}],496:[function(_dereq_,module,exports){
+},{"../../components/color":157,"./helpers":491}],498:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -96845,7 +96898,7 @@ module.exports = function arraysToCalcdata(cd, trace) {
}
};
-},{"../../lib":287}],497:[function(_dereq_,module,exports){
+},{"../../lib":287}],499:[function(_dereq_,module,exports){
'use strict';
var axisHoverFormat = _dereq_('../../plots/cartesian/axis_format_attributes').axisHoverFormat;
@@ -97195,7 +97248,7 @@ module.exports = {
}),
};
-},{"../../components/colorscale/attributes":164,"../../components/drawing":179,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":363,"../../plots/template_attributes":371,"./constants":501}],498:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../components/drawing":179,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../../plots/font_attributes":365,"../../plots/template_attributes":373,"./constants":503}],500:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -97492,7 +97545,7 @@ module.exports = {
getStackOpts: getStackOpts
};
-},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"./arrays_to_calcdata":496,"./calc_selection":499,"./colorscale_calc":500,"./subtypes":522,"fast-isnumeric":33}],499:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/align_period":331,"../../plots/cartesian/axes":334,"./arrays_to_calcdata":498,"./calc_selection":501,"./colorscale_calc":502,"./subtypes":524,"fast-isnumeric":33}],501:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -97503,7 +97556,7 @@ module.exports = function calcSelection(cd, trace) {
}
};
-},{"../../lib":287}],500:[function(_dereq_,module,exports){
+},{"../../lib":287}],502:[function(_dereq_,module,exports){
'use strict';
var hasColorscale = _dereq_('../../components/colorscale/helpers').hasColorscale;
@@ -97538,7 +97591,7 @@ module.exports = function calcMarkerColorscale(gd, trace) {
}
};
-},{"../../components/colorscale/calc":165,"../../components/colorscale/helpers":168,"./subtypes":522}],501:[function(_dereq_,module,exports){
+},{"../../components/colorscale/calc":165,"../../components/colorscale/helpers":168,"./subtypes":524}],503:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -97558,7 +97611,7 @@ module.exports = {
eventDataKeys: []
};
-},{}],502:[function(_dereq_,module,exports){
+},{}],504:[function(_dereq_,module,exports){
'use strict';
var calc = _dereq_('./calc');
@@ -97730,7 +97783,7 @@ function getInterp(calcTrace, index, position, posAttr) {
return pt0.s + (pt1.s - pt0.s) * (position - pt0[posAttr]) / (pt1[posAttr] - pt0[posAttr]);
}
-},{"./calc":498}],503:[function(_dereq_,module,exports){
+},{"./calc":500}],505:[function(_dereq_,module,exports){
'use strict';
@@ -97760,7 +97813,7 @@ module.exports = function crossTraceDefaults(fullData) {
}
};
-},{}],504:[function(_dereq_,module,exports){
+},{}],506:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -97847,7 +97900,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
Lib.coerceSelectionMarkerOpacity(traceOut, coerce);
};
-},{"../../lib":287,"../../registry":376,"./attributes":497,"./constants":501,"./fillcolor_defaults":505,"./line_defaults":510,"./line_shape_defaults":512,"./marker_defaults":516,"./period_defaults":517,"./stack_defaults":520,"./subtypes":522,"./text_defaults":523,"./xy_defaults":524}],505:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378,"./attributes":499,"./constants":503,"./fillcolor_defaults":507,"./line_defaults":512,"./line_shape_defaults":514,"./marker_defaults":518,"./period_defaults":519,"./stack_defaults":522,"./subtypes":524,"./text_defaults":525,"./xy_defaults":526}],507:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -97875,7 +97928,7 @@ module.exports = function fillColorDefaults(traceIn, traceOut, defaultColor, coe
));
};
-},{"../../components/color":157,"../../lib":287}],506:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287}],508:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -97893,7 +97946,7 @@ module.exports = function formatLabels(cdi, trace, fullLayout) {
return labels;
};
-},{"../../plots/cartesian/axes":334}],507:[function(_dereq_,module,exports){
+},{"../../plots/cartesian/axes":334}],509:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -97933,7 +97986,7 @@ module.exports = function getTraceColor(trace, di) {
}
};
-},{"../../components/color":157,"./subtypes":522}],508:[function(_dereq_,module,exports){
+},{"../../components/color":157,"./subtypes":524}],510:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -98144,7 +98197,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode) {
}
};
-},{"../../components/color":157,"../../components/fx":197,"../../lib":287,"../../registry":376,"./get_trace_color":507}],509:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/fx":197,"../../lib":287,"../../registry":378,"./get_trace_color":509}],511:[function(_dereq_,module,exports){
'use strict';
var subtypes = _dereq_('./subtypes');
@@ -98181,7 +98234,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"./arrays_to_calcdata":496,"./attributes":497,"./calc":498,"./cross_trace_calc":502,"./cross_trace_defaults":503,"./defaults":504,"./format_labels":506,"./hover":508,"./marker_colorbar":515,"./plot":518,"./select":519,"./style":521,"./subtypes":522}],510:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"./arrays_to_calcdata":498,"./attributes":499,"./calc":500,"./cross_trace_calc":504,"./cross_trace_defaults":505,"./defaults":506,"./format_labels":508,"./hover":510,"./marker_colorbar":517,"./plot":520,"./select":521,"./style":523,"./subtypes":524}],512:[function(_dereq_,module,exports){
'use strict';
var isArrayOrTypedArray = _dereq_('../../lib').isArrayOrTypedArray;
@@ -98204,7 +98257,7 @@ module.exports = function lineDefaults(traceIn, traceOut, defaultColor, layout,
if(!(opts || {}).noDash) coerce('line.dash');
};
-},{"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"../../lib":287}],511:[function(_dereq_,module,exports){
+},{"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"../../lib":287}],513:[function(_dereq_,module,exports){
'use strict';
var numConstants = _dereq_('../../constants/numerical');
@@ -98656,7 +98709,7 @@ module.exports = function linePoints(d, opts) {
return segments;
};
-},{"../../constants/numerical":267,"../../lib":287,"./constants":501}],512:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"./constants":503}],514:[function(_dereq_,module,exports){
'use strict';
@@ -98666,7 +98719,7 @@ module.exports = function handleLineShapeDefaults(traceIn, traceOut, coerce) {
if(shape === 'spline') coerce('line.smoothing');
};
-},{}],513:[function(_dereq_,module,exports){
+},{}],515:[function(_dereq_,module,exports){
'use strict';
var LINKEDFILLS = {tonextx: 1, tonexty: 1, tonext: 1};
@@ -98748,7 +98801,7 @@ module.exports = function linkTraces(gd, plotinfo, cdscatter) {
return cdscatterSorted;
};
-},{}],514:[function(_dereq_,module,exports){
+},{}],516:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -98784,7 +98837,7 @@ module.exports = function makeBubbleSizeFn(trace, factor) {
};
};
-},{"fast-isnumeric":33}],515:[function(_dereq_,module,exports){
+},{"fast-isnumeric":33}],517:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -98793,7 +98846,7 @@ module.exports = {
max: 'cmax'
};
-},{}],516:[function(_dereq_,module,exports){
+},{}],518:[function(_dereq_,module,exports){
'use strict';
var Color = _dereq_('../../components/color');
@@ -98866,7 +98919,7 @@ module.exports = function markerDefaults(traceIn, traceOut, defaultColor, layout
}
};
-},{"../../components/color":157,"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"./subtypes":522}],517:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../components/colorscale/defaults":167,"../../components/colorscale/helpers":168,"./subtypes":524}],519:[function(_dereq_,module,exports){
'use strict';
var dateTick0 = _dereq_('../../lib').dateTick0;
@@ -98905,7 +98958,7 @@ module.exports = function handlePeriodDefaults(traceIn, traceOut, layout, coerce
}
};
-},{"../../constants/numerical":267,"../../lib":287}],518:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287}],520:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -99457,7 +99510,7 @@ function selectMarkers(gd, idx, plotinfo, cdscatter, cdscatterAll) {
});
}
-},{"../../components/drawing":179,"../../lib":287,"../../lib/polygon":299,"../../registry":376,"./line_points":511,"./link_traces":513,"./subtypes":522,"@plotly/d3":20}],519:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../lib":287,"../../lib/polygon":299,"../../registry":378,"./line_points":513,"./link_traces":515,"./subtypes":524,"@plotly/d3":20}],521:[function(_dereq_,module,exports){
'use strict';
var subtypes = _dereq_('./subtypes');
@@ -99502,7 +99555,7 @@ module.exports = function selectPoints(searchInfo, selectionTester) {
return selection;
};
-},{"./subtypes":522}],520:[function(_dereq_,module,exports){
+},{"./subtypes":524}],522:[function(_dereq_,module,exports){
'use strict';
var perStackAttrs = ['orientation', 'groupnorm', 'stackgaps'];
@@ -99599,7 +99652,7 @@ module.exports = function handleStackDefaults(traceIn, traceOut, layout, coerce)
}
};
-},{}],521:[function(_dereq_,module,exports){
+},{}],523:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -99661,7 +99714,7 @@ module.exports = {
styleOnSelect: styleOnSelect
};
-},{"../../components/drawing":179,"../../registry":376,"@plotly/d3":20}],522:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../registry":378,"@plotly/d3":20}],524:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -99691,7 +99744,7 @@ module.exports = {
}
};
-},{"../../lib":287}],523:[function(_dereq_,module,exports){
+},{"../../lib":287}],525:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -99712,7 +99765,7 @@ module.exports = function(traceIn, traceOut, layout, coerce, opts) {
}
};
-},{"../../lib":287}],524:[function(_dereq_,module,exports){
+},{"../../lib":287}],526:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -99748,7 +99801,7 @@ module.exports = function handleXYDefaults(traceIn, traceOut, layout, coerce) {
return len;
};
-},{"../../lib":287,"../../registry":376}],525:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../registry":378}],527:[function(_dereq_,module,exports){
'use strict';
var hovertemplateAttrs = _dereq_('../../plots/template_attributes').hovertemplateAttrs;
@@ -99840,7 +99893,7 @@ module.exports = {
hovertemplate: hovertemplateAttrs(),
};
-},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/template_attributes":371,"../scatter/attributes":497}],526:[function(_dereq_,module,exports){
+},{"../../components/colorscale/attributes":164,"../../components/drawing/attributes":178,"../../lib/extend":281,"../../plots/attributes":330,"../../plots/template_attributes":373,"../scatter/attributes":499}],528:[function(_dereq_,module,exports){
'use strict';
var isNumeric = _dereq_('fast-isnumeric');
@@ -99912,7 +99965,7 @@ module.exports = function calc(gd, trace) {
return cd;
};
-},{"../scatter/arrays_to_calcdata":496,"../scatter/calc":498,"../scatter/calc_selection":499,"../scatter/colorscale_calc":500,"fast-isnumeric":33}],527:[function(_dereq_,module,exports){
+},{"../scatter/arrays_to_calcdata":498,"../scatter/calc":500,"../scatter/calc_selection":501,"../scatter/colorscale_calc":502,"fast-isnumeric":33}],529:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100007,7 +100060,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
Lib.coerceSelectionMarkerOpacity(traceOut, coerce);
};
-},{"../../lib":287,"../scatter/constants":501,"../scatter/fillcolor_defaults":505,"../scatter/line_defaults":510,"../scatter/line_shape_defaults":512,"../scatter/marker_defaults":516,"../scatter/subtypes":522,"../scatter/text_defaults":523,"./attributes":525}],528:[function(_dereq_,module,exports){
+},{"../../lib":287,"../scatter/constants":503,"../scatter/fillcolor_defaults":507,"../scatter/line_defaults":512,"../scatter/line_shape_defaults":514,"../scatter/marker_defaults":518,"../scatter/subtypes":524,"../scatter/text_defaults":525,"./attributes":527}],530:[function(_dereq_,module,exports){
'use strict';
module.exports = function eventData(out, pt, trace, cd, pointNumber) {
@@ -100031,7 +100084,7 @@ module.exports = function eventData(out, pt, trace, cd, pointNumber) {
return out;
};
-},{}],529:[function(_dereq_,module,exports){
+},{}],531:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../../plots/cartesian/axes');
@@ -100047,7 +100100,7 @@ module.exports = function formatLabels(cdi, trace, fullLayout) {
return labels;
};
-},{"../../plots/cartesian/axes":334}],530:[function(_dereq_,module,exports){
+},{"../../plots/cartesian/axes":334}],532:[function(_dereq_,module,exports){
'use strict';
var scatterHover = _dereq_('../scatter/hover');
@@ -100113,7 +100166,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode) {
return scatterPointData;
};
-},{"../scatter/hover":508}],531:[function(_dereq_,module,exports){
+},{"../scatter/hover":510}],533:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -100137,7 +100190,7 @@ module.exports = {
}
};
-},{"../../plots/ternary":372,"../scatter/marker_colorbar":515,"../scatter/select":519,"../scatter/style":521,"./attributes":525,"./calc":526,"./defaults":527,"./event_data":528,"./format_labels":529,"./hover":530,"./plot":532}],532:[function(_dereq_,module,exports){
+},{"../../plots/ternary":374,"../scatter/marker_colorbar":517,"../scatter/select":521,"../scatter/style":523,"./attributes":527,"./calc":528,"./defaults":529,"./event_data":530,"./format_labels":531,"./hover":532,"./plot":534}],534:[function(_dereq_,module,exports){
'use strict';
var scatterPlot = _dereq_('../scatter/plot');
@@ -100161,7 +100214,7 @@ module.exports = function plot(gd, ternary, moduleCalcData) {
scatterPlot(gd, plotinfo, moduleCalcData, scatterLayer);
};
-},{"../scatter/plot":518}],533:[function(_dereq_,module,exports){
+},{"../scatter/plot":520}],535:[function(_dereq_,module,exports){
'use strict';
var boxAttrs = _dereq_('../box/attributes');
@@ -100317,7 +100370,7 @@ module.exports = {
}
};
-},{"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../box/attributes":403}],534:[function(_dereq_,module,exports){
+},{"../../lib/extend":281,"../../plots/cartesian/axis_format_attributes":337,"../box/attributes":405}],536:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100485,7 +100538,7 @@ function calcSpan(trace, cdi, valAxis, bandwidth) {
return spanOut;
}
-},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../box/calc":404,"./helpers":537}],535:[function(_dereq_,module,exports){
+},{"../../constants/numerical":267,"../../lib":287,"../../plots/cartesian/axes":334,"../box/calc":406,"./helpers":539}],537:[function(_dereq_,module,exports){
'use strict';
var setPositionOffset = _dereq_('../box/cross_trace_calc').setPositionOffset;
@@ -100520,7 +100573,7 @@ module.exports = function crossTraceCalc(gd, plotinfo) {
}
};
-},{"../box/cross_trace_calc":405}],536:[function(_dereq_,module,exports){
+},{"../box/cross_trace_calc":407}],538:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100573,7 +100626,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout
if(!meanLineVisible) traceOut.meanline = {visible: false};
};
-},{"../../components/color":157,"../../lib":287,"../box/defaults":406,"./attributes":533}],537:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../../lib":287,"../box/defaults":408,"./attributes":535}],539:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100638,7 +100691,7 @@ exports.getKdeValue = function(calcItem, trace, valueDist) {
exports.extractVal = function(o) { return o.v; };
-},{"../../lib":287}],538:[function(_dereq_,module,exports){
+},{"../../lib":287}],540:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100745,7 +100798,7 @@ module.exports = function hoverPoints(pointData, xval, yval, hovermode, opts) {
return closeData;
};
-},{"../../lib":287,"../../plots/cartesian/axes":334,"../box/hover":408,"./helpers":537}],539:[function(_dereq_,module,exports){
+},{"../../lib":287,"../../plots/cartesian/axes":334,"../box/hover":410,"./helpers":539}],541:[function(_dereq_,module,exports){
'use strict';
module.exports = {
@@ -100770,7 +100823,7 @@ module.exports = {
}
};
-},{"../../plots/cartesian":348,"../box/defaults":406,"../box/select":413,"../scatter/style":521,"./attributes":533,"./calc":534,"./cross_trace_calc":535,"./defaults":536,"./hover":538,"./layout_attributes":540,"./layout_defaults":541,"./plot":542,"./style":543}],540:[function(_dereq_,module,exports){
+},{"../../plots/cartesian":348,"../box/defaults":408,"../box/select":415,"../scatter/style":523,"./attributes":535,"./calc":536,"./cross_trace_calc":537,"./defaults":538,"./hover":540,"./layout_attributes":542,"./layout_defaults":543,"./plot":544,"./style":545}],542:[function(_dereq_,module,exports){
'use strict';
var boxLayoutAttrs = _dereq_('../box/layout_attributes');
@@ -100785,7 +100838,7 @@ module.exports = {
})
};
-},{"../../lib":287,"../box/layout_attributes":410}],541:[function(_dereq_,module,exports){
+},{"../../lib":287,"../box/layout_attributes":412}],543:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../../lib');
@@ -100799,7 +100852,7 @@ module.exports = function supplyLayoutDefaults(layoutIn, layoutOut, fullData) {
boxLayoutDefaults._supply(layoutIn, layoutOut, fullData, coerce, 'violin');
};
-},{"../../lib":287,"../box/layout_defaults":411,"./layout_attributes":540}],542:[function(_dereq_,module,exports){
+},{"../../lib":287,"../box/layout_defaults":413,"./layout_attributes":542}],544:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -100981,7 +101034,7 @@ module.exports = function plot(gd, plotinfo, cdViolins, violinLayer) {
});
};
-},{"../../components/drawing":179,"../../lib":287,"../box/plot":412,"../scatter/line_points":511,"./helpers":537,"@plotly/d3":20}],543:[function(_dereq_,module,exports){
+},{"../../components/drawing":179,"../../lib":287,"../box/plot":414,"../scatter/line_points":513,"./helpers":539,"@plotly/d3":20}],545:[function(_dereq_,module,exports){
'use strict';
var d3 = _dereq_('@plotly/d3');
@@ -101028,7 +101081,7 @@ module.exports = function style(gd) {
});
};
-},{"../../components/color":157,"../scatter/style":521,"@plotly/d3":20}],544:[function(_dereq_,module,exports){
+},{"../../components/color":157,"../scatter/style":523,"@plotly/d3":20}],546:[function(_dereq_,module,exports){
'use strict';
var Axes = _dereq_('../plots/cartesian/axes');
@@ -101432,7 +101485,7 @@ function last(array, indices) {
return array[indices[indices.length - 1]];
}
-},{"../constants/numerical":267,"../lib":287,"../plot_api/plot_schema":322,"../plots/cartesian/axes":334,"./helpers":547}],545:[function(_dereq_,module,exports){
+},{"../constants/numerical":267,"../lib":287,"../plot_api/plot_schema":322,"../plots/cartesian/axes":334,"./helpers":549}],547:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -101692,7 +101745,7 @@ function getFilterFunc(opts, d2c, targetCalendar) {
}
}
-},{"../constants/filter_ops":265,"../lib":287,"../plots/cartesian/axes":334,"../registry":376,"./helpers":547}],546:[function(_dereq_,module,exports){
+},{"../constants/filter_ops":265,"../lib":287,"../plots/cartesian/axes":334,"../registry":378,"./helpers":549}],548:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -101936,7 +101989,7 @@ function transformOne(trace, state) {
return newData;
}
-},{"../lib":287,"../plot_api/plot_schema":322,"../plots/plots":369,"./helpers":547}],547:[function(_dereq_,module,exports){
+},{"../lib":287,"../plot_api/plot_schema":322,"../plots/plots":371,"./helpers":549}],549:[function(_dereq_,module,exports){
'use strict';
exports.pointsAccessorFunction = function(transforms, opts) {
@@ -101954,7 +102007,7 @@ exports.pointsAccessorFunction = function(transforms, opts) {
return originalPointsAccessor;
};
-},{}],548:[function(_dereq_,module,exports){
+},{}],550:[function(_dereq_,module,exports){
'use strict';
var Lib = _dereq_('../lib');
@@ -102092,11 +102145,11 @@ function getSortFunc(opts, d2c) {
}
}
-},{"../constants/numerical":267,"../lib":287,"../plots/cartesian/axes":334,"./helpers":547}],549:[function(_dereq_,module,exports){
+},{"../constants/numerical":267,"../lib":287,"../plots/cartesian/axes":334,"./helpers":549}],551:[function(_dereq_,module,exports){
'use strict';
// package version injected by `npm run preprocess`
-exports.version = '2.5.1';
+exports.version = '2.6.0';
},{}]},{},[15])(15)
});
diff --git a/static/babybuddy/js/graph.js.gz b/static/babybuddy/js/graph.js.gz
index 1f302f9b..b39e662a 100644
Binary files a/static/babybuddy/js/graph.js.gz and b/static/babybuddy/js/graph.js.gz differ
diff --git a/static/babybuddy/js/vendor.ee138cd85091.js b/static/babybuddy/js/vendor.4d0ef935d089.js
similarity index 95%
rename from static/babybuddy/js/vendor.ee138cd85091.js
rename to static/babybuddy/js/vendor.4d0ef935d089.js
index ad966cd3..1e79ce3d 100644
--- a/static/babybuddy/js/vendor.ee138cd85091.js
+++ b/static/babybuddy/js/vendor.4d0ef935d089.js
@@ -13921,7 +13921,7 @@ return Popper;
//# sourceMappingURL=popper.js.map
/*!
- * Bootstrap v4.6.0 (https://getbootstrap.com/)
+ * Bootstrap v4.6.1 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
@@ -13929,7 +13929,7 @@ return Popper;
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery'), require('popper.js')) :
typeof define === 'function' && define.amd ? define(['exports', 'jquery', 'popper.js'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.bootstrap = {}, global.jQuery, global.Popper));
-}(this, (function (exports, $, Popper) { 'use strict';
+})(this, (function (exports, $, Popper) { 'use strict';
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
@@ -13973,19 +13973,27 @@ return Popper;
function _inheritsLoose(subClass, superClass) {
subClass.prototype = Object.create(superClass.prototype);
subClass.prototype.constructor = subClass;
- subClass.__proto__ = superClass;
+
+ _setPrototypeOf(subClass, superClass);
+ }
+
+ function _setPrototypeOf(o, p) {
+ _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {
+ o.__proto__ = p;
+ return o;
+ };
+
+ return _setPrototypeOf(o, p);
}
/**
* --------------------------------------------------------------------------
- * Bootstrap (v4.6.0): util.js
+ * Bootstrap (v4.6.1): util.js
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* --------------------------------------------------------------------------
*/
/**
- * ------------------------------------------------------------------------
* Private TransitionEnd Helpers
- * ------------------------------------------------------------------------
*/
var TRANSITION_END = 'transitionend';
@@ -14005,7 +14013,7 @@ return Popper;
bindType: TRANSITION_END,
delegateType: TRANSITION_END,
handle: function handle(event) {
- if ($__default['default'](event.target).is(this)) {
+ if ($__default["default"](event.target).is(this)) {
return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params
}
@@ -14018,7 +14026,7 @@ return Popper;
var _this = this;
var called = false;
- $__default['default'](this).one(Util.TRANSITION_END, function () {
+ $__default["default"](this).one(Util.TRANSITION_END, function () {
called = true;
});
setTimeout(function () {
@@ -14030,13 +14038,11 @@ return Popper;
}
function setTransitionEndSupport() {
- $__default['default'].fn.emulateTransitionEnd = transitionEndEmulator;
- $__default['default'].event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent();
+ $__default["default"].fn.emulateTransitionEnd = transitionEndEmulator;
+ $__default["default"].event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent();
}
/**
- * --------------------------------------------------------------------------
- * Public Util Api
- * --------------------------------------------------------------------------
+ * Public Util API
*/
@@ -14044,6 +14050,7 @@ return Popper;
TRANSITION_END: 'bsTransitionEnd',
getUID: function getUID(prefix) {
do {
+ // eslint-disable-next-line no-bitwise
prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here
} while (document.getElementById(prefix));
@@ -14069,8 +14076,8 @@ return Popper;
} // Get transition-duration of the element
- var transitionDuration = $__default['default'](element).css('transition-duration');
- var transitionDelay = $__default['default'](element).css('transition-delay');
+ var transitionDuration = $__default["default"](element).css('transition-duration');
+ var transitionDelay = $__default["default"](element).css('transition-delay');
var floatTransitionDuration = parseFloat(transitionDuration);
var floatTransitionDelay = parseFloat(transitionDelay); // Return 0 if element or transition duration is not found
@@ -14087,7 +14094,7 @@ return Popper;
return element.offsetHeight;
},
triggerTransitionEnd: function triggerTransitionEnd(element) {
- $__default['default'](element).trigger(TRANSITION_END);
+ $__default["default"](element).trigger(TRANSITION_END);
},
supportsTransitionEnd: function supportsTransitionEnd() {
return Boolean(TRANSITION_END);
@@ -14131,11 +14138,11 @@ return Popper;
return Util.findShadowRoot(element.parentNode);
},
jQueryDetection: function jQueryDetection() {
- if (typeof $__default['default'] === 'undefined') {
+ if (typeof $__default["default"] === 'undefined') {
throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
}
- var version = $__default['default'].fn.jquery.split(' ')[0].split('.');
+ var version = $__default["default"].fn.jquery.split(' ')[0].split('.');
var minMajor = 1;
var ltMajor = 2;
var minMinor = 9;
@@ -14151,28 +14158,24 @@ return Popper;
setTransitionEndSupport();
/**
- * ------------------------------------------------------------------------
* Constants
- * ------------------------------------------------------------------------
*/
- var NAME = 'alert';
- var VERSION = '4.6.0';
- var DATA_KEY = 'bs.alert';
- var EVENT_KEY = "." + DATA_KEY;
- var DATA_API_KEY = '.data-api';
- var JQUERY_NO_CONFLICT = $__default['default'].fn[NAME];
- var SELECTOR_DISMISS = '[data-dismiss="alert"]';
- var EVENT_CLOSE = "close" + EVENT_KEY;
- var EVENT_CLOSED = "closed" + EVENT_KEY;
- var EVENT_CLICK_DATA_API = "click" + EVENT_KEY + DATA_API_KEY;
+ var NAME$a = 'alert';
+ var VERSION$a = '4.6.1';
+ var DATA_KEY$a = 'bs.alert';
+ var EVENT_KEY$a = "." + DATA_KEY$a;
+ var DATA_API_KEY$7 = '.data-api';
+ var JQUERY_NO_CONFLICT$a = $__default["default"].fn[NAME$a];
var CLASS_NAME_ALERT = 'alert';
- var CLASS_NAME_FADE = 'fade';
- var CLASS_NAME_SHOW = 'show';
+ var CLASS_NAME_FADE$5 = 'fade';
+ var CLASS_NAME_SHOW$7 = 'show';
+ var EVENT_CLOSE = "close" + EVENT_KEY$a;
+ var EVENT_CLOSED = "closed" + EVENT_KEY$a;
+ var EVENT_CLICK_DATA_API$6 = "click" + EVENT_KEY$a + DATA_API_KEY$7;
+ var SELECTOR_DISMISS = '[data-dismiss="alert"]';
/**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
+ * Class definition
*/
var Alert = /*#__PURE__*/function () {
@@ -14201,7 +14204,7 @@ return Popper;
};
_proto.dispose = function dispose() {
- $__default['default'].removeData(this._element, DATA_KEY);
+ $__default["default"].removeData(this._element, DATA_KEY$a);
this._element = null;
} // Private
;
@@ -14215,48 +14218,48 @@ return Popper;
}
if (!parent) {
- parent = $__default['default'](element).closest("." + CLASS_NAME_ALERT)[0];
+ parent = $__default["default"](element).closest("." + CLASS_NAME_ALERT)[0];
}
return parent;
};
_proto._triggerCloseEvent = function _triggerCloseEvent(element) {
- var closeEvent = $__default['default'].Event(EVENT_CLOSE);
- $__default['default'](element).trigger(closeEvent);
+ var closeEvent = $__default["default"].Event(EVENT_CLOSE);
+ $__default["default"](element).trigger(closeEvent);
return closeEvent;
};
_proto._removeElement = function _removeElement(element) {
var _this = this;
- $__default['default'](element).removeClass(CLASS_NAME_SHOW);
+ $__default["default"](element).removeClass(CLASS_NAME_SHOW$7);
- if (!$__default['default'](element).hasClass(CLASS_NAME_FADE)) {
+ if (!$__default["default"](element).hasClass(CLASS_NAME_FADE$5)) {
this._destroyElement(element);
return;
}
var transitionDuration = Util.getTransitionDurationFromElement(element);
- $__default['default'](element).one(Util.TRANSITION_END, function (event) {
+ $__default["default"](element).one(Util.TRANSITION_END, function (event) {
return _this._destroyElement(element, event);
}).emulateTransitionEnd(transitionDuration);
};
_proto._destroyElement = function _destroyElement(element) {
- $__default['default'](element).detach().trigger(EVENT_CLOSED).remove();
+ $__default["default"](element).detach().trigger(EVENT_CLOSED).remove();
} // Static
;
Alert._jQueryInterface = function _jQueryInterface(config) {
return this.each(function () {
- var $element = $__default['default'](this);
- var data = $element.data(DATA_KEY);
+ var $element = $__default["default"](this);
+ var data = $element.data(DATA_KEY$a);
if (!data) {
data = new Alert(this);
- $element.data(DATA_KEY, data);
+ $element.data(DATA_KEY$a, data);
}
if (config === 'close') {
@@ -14278,63 +14281,55 @@ return Popper;
_createClass(Alert, null, [{
key: "VERSION",
get: function get() {
- return VERSION;
+ return VERSION$a;
}
}]);
return Alert;
}();
/**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
+ * Data API implementation
*/
- $__default['default'](document).on(EVENT_CLICK_DATA_API, SELECTOR_DISMISS, Alert._handleDismiss(new Alert()));
+ $__default["default"](document).on(EVENT_CLICK_DATA_API$6, SELECTOR_DISMISS, Alert._handleDismiss(new Alert()));
/**
- * ------------------------------------------------------------------------
* jQuery
- * ------------------------------------------------------------------------
*/
- $__default['default'].fn[NAME] = Alert._jQueryInterface;
- $__default['default'].fn[NAME].Constructor = Alert;
+ $__default["default"].fn[NAME$a] = Alert._jQueryInterface;
+ $__default["default"].fn[NAME$a].Constructor = Alert;
- $__default['default'].fn[NAME].noConflict = function () {
- $__default['default'].fn[NAME] = JQUERY_NO_CONFLICT;
+ $__default["default"].fn[NAME$a].noConflict = function () {
+ $__default["default"].fn[NAME$a] = JQUERY_NO_CONFLICT$a;
return Alert._jQueryInterface;
};
/**
- * ------------------------------------------------------------------------
* Constants
- * ------------------------------------------------------------------------
*/
- var NAME$1 = 'button';
- var VERSION$1 = '4.6.0';
- var DATA_KEY$1 = 'bs.button';
- var EVENT_KEY$1 = "." + DATA_KEY$1;
- var DATA_API_KEY$1 = '.data-api';
- var JQUERY_NO_CONFLICT$1 = $__default['default'].fn[NAME$1];
- var CLASS_NAME_ACTIVE = 'active';
+ var NAME$9 = 'button';
+ var VERSION$9 = '4.6.1';
+ var DATA_KEY$9 = 'bs.button';
+ var EVENT_KEY$9 = "." + DATA_KEY$9;
+ var DATA_API_KEY$6 = '.data-api';
+ var JQUERY_NO_CONFLICT$9 = $__default["default"].fn[NAME$9];
+ var CLASS_NAME_ACTIVE$3 = 'active';
var CLASS_NAME_BUTTON = 'btn';
var CLASS_NAME_FOCUS = 'focus';
+ var EVENT_CLICK_DATA_API$5 = "click" + EVENT_KEY$9 + DATA_API_KEY$6;
+ var EVENT_FOCUS_BLUR_DATA_API = "focus" + EVENT_KEY$9 + DATA_API_KEY$6 + " " + ("blur" + EVENT_KEY$9 + DATA_API_KEY$6);
+ var EVENT_LOAD_DATA_API$2 = "load" + EVENT_KEY$9 + DATA_API_KEY$6;
var SELECTOR_DATA_TOGGLE_CARROT = '[data-toggle^="button"]';
var SELECTOR_DATA_TOGGLES = '[data-toggle="buttons"]';
- var SELECTOR_DATA_TOGGLE = '[data-toggle="button"]';
+ var SELECTOR_DATA_TOGGLE$4 = '[data-toggle="button"]';
var SELECTOR_DATA_TOGGLES_BUTTONS = '[data-toggle="buttons"] .btn';
var SELECTOR_INPUT = 'input:not([type="hidden"])';
- var SELECTOR_ACTIVE = '.active';
+ var SELECTOR_ACTIVE$2 = '.active';
var SELECTOR_BUTTON = '.btn';
- var EVENT_CLICK_DATA_API$1 = "click" + EVENT_KEY$1 + DATA_API_KEY$1;
- var EVENT_FOCUS_BLUR_DATA_API = "focus" + EVENT_KEY$1 + DATA_API_KEY$1 + " " + ("blur" + EVENT_KEY$1 + DATA_API_KEY$1);
- var EVENT_LOAD_DATA_API = "load" + EVENT_KEY$1 + DATA_API_KEY$1;
/**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
+ * Class definition
*/
var Button = /*#__PURE__*/function () {
@@ -14350,20 +14345,20 @@ return Popper;
_proto.toggle = function toggle() {
var triggerChangeEvent = true;
var addAriaPressed = true;
- var rootElement = $__default['default'](this._element).closest(SELECTOR_DATA_TOGGLES)[0];
+ var rootElement = $__default["default"](this._element).closest(SELECTOR_DATA_TOGGLES)[0];
if (rootElement) {
var input = this._element.querySelector(SELECTOR_INPUT);
if (input) {
if (input.type === 'radio') {
- if (input.checked && this._element.classList.contains(CLASS_NAME_ACTIVE)) {
+ if (input.checked && this._element.classList.contains(CLASS_NAME_ACTIVE$3)) {
triggerChangeEvent = false;
} else {
- var activeElement = rootElement.querySelector(SELECTOR_ACTIVE);
+ var activeElement = rootElement.querySelector(SELECTOR_ACTIVE$2);
if (activeElement) {
- $__default['default'](activeElement).removeClass(CLASS_NAME_ACTIVE);
+ $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$3);
}
}
}
@@ -14371,11 +14366,11 @@ return Popper;
if (triggerChangeEvent) {
// if it's not a radio button or checkbox don't add a pointless/invalid checked property to the input
if (input.type === 'checkbox' || input.type === 'radio') {
- input.checked = !this._element.classList.contains(CLASS_NAME_ACTIVE);
+ input.checked = !this._element.classList.contains(CLASS_NAME_ACTIVE$3);
}
if (!this.shouldAvoidTriggerChange) {
- $__default['default'](input).trigger('change');
+ $__default["default"](input).trigger('change');
}
}
@@ -14386,29 +14381,29 @@ return Popper;
if (!(this._element.hasAttribute('disabled') || this._element.classList.contains('disabled'))) {
if (addAriaPressed) {
- this._element.setAttribute('aria-pressed', !this._element.classList.contains(CLASS_NAME_ACTIVE));
+ this._element.setAttribute('aria-pressed', !this._element.classList.contains(CLASS_NAME_ACTIVE$3));
}
if (triggerChangeEvent) {
- $__default['default'](this._element).toggleClass(CLASS_NAME_ACTIVE);
+ $__default["default"](this._element).toggleClass(CLASS_NAME_ACTIVE$3);
}
}
};
_proto.dispose = function dispose() {
- $__default['default'].removeData(this._element, DATA_KEY$1);
+ $__default["default"].removeData(this._element, DATA_KEY$9);
this._element = null;
} // Static
;
Button._jQueryInterface = function _jQueryInterface(config, avoidTriggerChange) {
return this.each(function () {
- var $element = $__default['default'](this);
- var data = $element.data(DATA_KEY$1);
+ var $element = $__default["default"](this);
+ var data = $element.data(DATA_KEY$9);
if (!data) {
data = new Button(this);
- $element.data(DATA_KEY$1, data);
+ $element.data(DATA_KEY$9, data);
}
data.shouldAvoidTriggerChange = avoidTriggerChange;
@@ -14422,25 +14417,23 @@ return Popper;
_createClass(Button, null, [{
key: "VERSION",
get: function get() {
- return VERSION$1;
+ return VERSION$9;
}
}]);
return Button;
}();
/**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
+ * Data API implementation
*/
- $__default['default'](document).on(EVENT_CLICK_DATA_API$1, SELECTOR_DATA_TOGGLE_CARROT, function (event) {
+ $__default["default"](document).on(EVENT_CLICK_DATA_API$5, SELECTOR_DATA_TOGGLE_CARROT, function (event) {
var button = event.target;
var initialButton = button;
- if (!$__default['default'](button).hasClass(CLASS_NAME_BUTTON)) {
- button = $__default['default'](button).closest(SELECTOR_BUTTON)[0];
+ if (!$__default["default"](button).hasClass(CLASS_NAME_BUTTON)) {
+ button = $__default["default"](button).closest(SELECTOR_BUTTON)[0];
}
if (!button || button.hasAttribute('disabled') || button.classList.contains('disabled')) {
@@ -14455,14 +14448,14 @@ return Popper;
}
if (initialButton.tagName === 'INPUT' || button.tagName !== 'LABEL') {
- Button._jQueryInterface.call($__default['default'](button), 'toggle', initialButton.tagName === 'INPUT');
+ Button._jQueryInterface.call($__default["default"](button), 'toggle', initialButton.tagName === 'INPUT');
}
}
}).on(EVENT_FOCUS_BLUR_DATA_API, SELECTOR_DATA_TOGGLE_CARROT, function (event) {
- var button = $__default['default'](event.target).closest(SELECTOR_BUTTON)[0];
- $__default['default'](button).toggleClass(CLASS_NAME_FOCUS, /^focus(in)?$/.test(event.type));
+ var button = $__default["default"](event.target).closest(SELECTOR_BUTTON)[0];
+ $__default["default"](button).toggleClass(CLASS_NAME_FOCUS, /^focus(in)?$/.test(event.type));
});
- $__default['default'](window).on(EVENT_LOAD_DATA_API, function () {
+ $__default["default"](window).on(EVENT_LOAD_DATA_API$2, function () {
// ensure correct active class is set to match the controls' actual values/states
// find all checkboxes/readio buttons inside data-toggle groups
var buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLES_BUTTONS));
@@ -14472,51 +14465,47 @@ return Popper;
var input = button.querySelector(SELECTOR_INPUT);
if (input.checked || input.hasAttribute('checked')) {
- button.classList.add(CLASS_NAME_ACTIVE);
+ button.classList.add(CLASS_NAME_ACTIVE$3);
} else {
- button.classList.remove(CLASS_NAME_ACTIVE);
+ button.classList.remove(CLASS_NAME_ACTIVE$3);
}
} // find all button toggles
- buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE));
+ buttons = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$4));
for (var _i = 0, _len = buttons.length; _i < _len; _i++) {
var _button = buttons[_i];
if (_button.getAttribute('aria-pressed') === 'true') {
- _button.classList.add(CLASS_NAME_ACTIVE);
+ _button.classList.add(CLASS_NAME_ACTIVE$3);
} else {
- _button.classList.remove(CLASS_NAME_ACTIVE);
+ _button.classList.remove(CLASS_NAME_ACTIVE$3);
}
}
});
/**
- * ------------------------------------------------------------------------
* jQuery
- * ------------------------------------------------------------------------
*/
- $__default['default'].fn[NAME$1] = Button._jQueryInterface;
- $__default['default'].fn[NAME$1].Constructor = Button;
+ $__default["default"].fn[NAME$9] = Button._jQueryInterface;
+ $__default["default"].fn[NAME$9].Constructor = Button;
- $__default['default'].fn[NAME$1].noConflict = function () {
- $__default['default'].fn[NAME$1] = JQUERY_NO_CONFLICT$1;
+ $__default["default"].fn[NAME$9].noConflict = function () {
+ $__default["default"].fn[NAME$9] = JQUERY_NO_CONFLICT$9;
return Button._jQueryInterface;
};
/**
- * ------------------------------------------------------------------------
* Constants
- * ------------------------------------------------------------------------
*/
- var NAME$2 = 'carousel';
- var VERSION$2 = '4.6.0';
- var DATA_KEY$2 = 'bs.carousel';
- var EVENT_KEY$2 = "." + DATA_KEY$2;
- var DATA_API_KEY$2 = '.data-api';
- var JQUERY_NO_CONFLICT$2 = $__default['default'].fn[NAME$2];
+ var NAME$8 = 'carousel';
+ var VERSION$8 = '4.6.1';
+ var DATA_KEY$8 = 'bs.carousel';
+ var EVENT_KEY$8 = "." + DATA_KEY$8;
+ var DATA_API_KEY$5 = '.data-api';
+ var JQUERY_NO_CONFLICT$8 = $__default["default"].fn[NAME$8];
var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key
var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key
@@ -14524,47 +14513,31 @@ return Popper;
var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch
var SWIPE_THRESHOLD = 40;
- var Default = {
- interval: 5000,
- keyboard: true,
- slide: false,
- pause: 'hover',
- wrap: true,
- touch: true
- };
- var DefaultType = {
- interval: '(number|boolean)',
- keyboard: 'boolean',
- slide: '(boolean|string)',
- pause: '(string|boolean)',
- wrap: 'boolean',
- touch: 'boolean'
- };
- var DIRECTION_NEXT = 'next';
- var DIRECTION_PREV = 'prev';
- var DIRECTION_LEFT = 'left';
- var DIRECTION_RIGHT = 'right';
- var EVENT_SLIDE = "slide" + EVENT_KEY$2;
- var EVENT_SLID = "slid" + EVENT_KEY$2;
- var EVENT_KEYDOWN = "keydown" + EVENT_KEY$2;
- var EVENT_MOUSEENTER = "mouseenter" + EVENT_KEY$2;
- var EVENT_MOUSELEAVE = "mouseleave" + EVENT_KEY$2;
- var EVENT_TOUCHSTART = "touchstart" + EVENT_KEY$2;
- var EVENT_TOUCHMOVE = "touchmove" + EVENT_KEY$2;
- var EVENT_TOUCHEND = "touchend" + EVENT_KEY$2;
- var EVENT_POINTERDOWN = "pointerdown" + EVENT_KEY$2;
- var EVENT_POINTERUP = "pointerup" + EVENT_KEY$2;
- var EVENT_DRAG_START = "dragstart" + EVENT_KEY$2;
- var EVENT_LOAD_DATA_API$1 = "load" + EVENT_KEY$2 + DATA_API_KEY$2;
- var EVENT_CLICK_DATA_API$2 = "click" + EVENT_KEY$2 + DATA_API_KEY$2;
var CLASS_NAME_CAROUSEL = 'carousel';
- var CLASS_NAME_ACTIVE$1 = 'active';
+ var CLASS_NAME_ACTIVE$2 = 'active';
var CLASS_NAME_SLIDE = 'slide';
var CLASS_NAME_RIGHT = 'carousel-item-right';
var CLASS_NAME_LEFT = 'carousel-item-left';
var CLASS_NAME_NEXT = 'carousel-item-next';
var CLASS_NAME_PREV = 'carousel-item-prev';
var CLASS_NAME_POINTER_EVENT = 'pointer-event';
+ var DIRECTION_NEXT = 'next';
+ var DIRECTION_PREV = 'prev';
+ var DIRECTION_LEFT = 'left';
+ var DIRECTION_RIGHT = 'right';
+ var EVENT_SLIDE = "slide" + EVENT_KEY$8;
+ var EVENT_SLID = "slid" + EVENT_KEY$8;
+ var EVENT_KEYDOWN = "keydown" + EVENT_KEY$8;
+ var EVENT_MOUSEENTER = "mouseenter" + EVENT_KEY$8;
+ var EVENT_MOUSELEAVE = "mouseleave" + EVENT_KEY$8;
+ var EVENT_TOUCHSTART = "touchstart" + EVENT_KEY$8;
+ var EVENT_TOUCHMOVE = "touchmove" + EVENT_KEY$8;
+ var EVENT_TOUCHEND = "touchend" + EVENT_KEY$8;
+ var EVENT_POINTERDOWN = "pointerdown" + EVENT_KEY$8;
+ var EVENT_POINTERUP = "pointerup" + EVENT_KEY$8;
+ var EVENT_DRAG_START = "dragstart" + EVENT_KEY$8;
+ var EVENT_LOAD_DATA_API$1 = "load" + EVENT_KEY$8 + DATA_API_KEY$5;
+ var EVENT_CLICK_DATA_API$4 = "click" + EVENT_KEY$8 + DATA_API_KEY$5;
var SELECTOR_ACTIVE$1 = '.active';
var SELECTOR_ACTIVE_ITEM = '.active.carousel-item';
var SELECTOR_ITEM = '.carousel-item';
@@ -14573,14 +14546,28 @@ return Popper;
var SELECTOR_INDICATORS = '.carousel-indicators';
var SELECTOR_DATA_SLIDE = '[data-slide], [data-slide-to]';
var SELECTOR_DATA_RIDE = '[data-ride="carousel"]';
+ var Default$7 = {
+ interval: 5000,
+ keyboard: true,
+ slide: false,
+ pause: 'hover',
+ wrap: true,
+ touch: true
+ };
+ var DefaultType$7 = {
+ interval: '(number|boolean)',
+ keyboard: 'boolean',
+ slide: '(boolean|string)',
+ pause: '(string|boolean)',
+ wrap: 'boolean',
+ touch: 'boolean'
+ };
var PointerType = {
TOUCH: 'touch',
PEN: 'pen'
};
/**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
+ * Class definition
*/
var Carousel = /*#__PURE__*/function () {
@@ -14613,7 +14600,7 @@ return Popper;
};
_proto.nextWhenVisible = function nextWhenVisible() {
- var $element = $__default['default'](this._element); // Don't call next when the page isn't visible
+ var $element = $__default["default"](this._element); // Don't call next when the page isn't visible
// or the carousel or its parent isn't visible
if (!document.hidden && $element.is(':visible') && $element.css('visibility') !== 'hidden') {
@@ -14670,7 +14657,7 @@ return Popper;
}
if (this._isSliding) {
- $__default['default'](this._element).one(EVENT_SLID, function () {
+ $__default["default"](this._element).one(EVENT_SLID, function () {
return _this.to(index);
});
return;
@@ -14688,8 +14675,8 @@ return Popper;
};
_proto.dispose = function dispose() {
- $__default['default'](this._element).off(EVENT_KEY$2);
- $__default['default'].removeData(this._element, DATA_KEY$2);
+ $__default["default"](this._element).off(EVENT_KEY$8);
+ $__default["default"].removeData(this._element, DATA_KEY$8);
this._items = null;
this._config = null;
this._element = null;
@@ -14702,8 +14689,8 @@ return Popper;
;
_proto._getConfig = function _getConfig(config) {
- config = _extends({}, Default, config);
- Util.typeCheckConfig(NAME$2, config, DefaultType);
+ config = _extends({}, Default$7, config);
+ Util.typeCheckConfig(NAME$8, config, DefaultType$7);
return config;
};
@@ -14731,13 +14718,13 @@ return Popper;
var _this2 = this;
if (this._config.keyboard) {
- $__default['default'](this._element).on(EVENT_KEYDOWN, function (event) {
+ $__default["default"](this._element).on(EVENT_KEYDOWN, function (event) {
return _this2._keydown(event);
});
}
if (this._config.pause === 'hover') {
- $__default['default'](this._element).on(EVENT_MOUSEENTER, function (event) {
+ $__default["default"](this._element).on(EVENT_MOUSEENTER, function (event) {
return _this2.pause(event);
}).on(EVENT_MOUSELEAVE, function (event) {
return _this2.cycle(event);
@@ -14766,11 +14753,7 @@ return Popper;
var move = function move(event) {
// ensure swiping with one touch and not pinching
- if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {
- _this3.touchDeltaX = 0;
- } else {
- _this3.touchDeltaX = event.originalEvent.touches[0].clientX - _this3.touchStartX;
- }
+ _this3.touchDeltaX = event.originalEvent.touches && event.originalEvent.touches.length > 1 ? 0 : event.originalEvent.touches[0].clientX - _this3.touchStartX;
};
var end = function end(event) {
@@ -14800,27 +14783,27 @@ return Popper;
}
};
- $__default['default'](this._element.querySelectorAll(SELECTOR_ITEM_IMG)).on(EVENT_DRAG_START, function (e) {
+ $__default["default"](this._element.querySelectorAll(SELECTOR_ITEM_IMG)).on(EVENT_DRAG_START, function (e) {
return e.preventDefault();
});
if (this._pointerEvent) {
- $__default['default'](this._element).on(EVENT_POINTERDOWN, function (event) {
+ $__default["default"](this._element).on(EVENT_POINTERDOWN, function (event) {
return start(event);
});
- $__default['default'](this._element).on(EVENT_POINTERUP, function (event) {
+ $__default["default"](this._element).on(EVENT_POINTERUP, function (event) {
return end(event);
});
this._element.classList.add(CLASS_NAME_POINTER_EVENT);
} else {
- $__default['default'](this._element).on(EVENT_TOUCHSTART, function (event) {
+ $__default["default"](this._element).on(EVENT_TOUCHSTART, function (event) {
return start(event);
});
- $__default['default'](this._element).on(EVENT_TOUCHMOVE, function (event) {
+ $__default["default"](this._element).on(EVENT_TOUCHMOVE, function (event) {
return move(event);
});
- $__default['default'](this._element).on(EVENT_TOUCHEND, function (event) {
+ $__default["default"](this._element).on(EVENT_TOUCHEND, function (event) {
return end(event);
});
}
@@ -14872,25 +14855,25 @@ return Popper;
var fromIndex = this._getItemIndex(this._element.querySelector(SELECTOR_ACTIVE_ITEM));
- var slideEvent = $__default['default'].Event(EVENT_SLIDE, {
+ var slideEvent = $__default["default"].Event(EVENT_SLIDE, {
relatedTarget: relatedTarget,
direction: eventDirectionName,
from: fromIndex,
to: targetIndex
});
- $__default['default'](this._element).trigger(slideEvent);
+ $__default["default"](this._element).trigger(slideEvent);
return slideEvent;
};
_proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) {
if (this._indicatorsElement) {
var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(SELECTOR_ACTIVE$1));
- $__default['default'](indicators).removeClass(CLASS_NAME_ACTIVE$1);
+ $__default["default"](indicators).removeClass(CLASS_NAME_ACTIVE$2);
var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)];
if (nextIndicator) {
- $__default['default'](nextIndicator).addClass(CLASS_NAME_ACTIVE$1);
+ $__default["default"](nextIndicator).addClass(CLASS_NAME_ACTIVE$2);
}
}
};
@@ -14938,7 +14921,7 @@ return Popper;
eventDirectionName = DIRECTION_RIGHT;
}
- if (nextElement && $__default['default'](nextElement).hasClass(CLASS_NAME_ACTIVE$1)) {
+ if (nextElement && $__default["default"](nextElement).hasClass(CLASS_NAME_ACTIVE$2)) {
this._isSliding = false;
return;
}
@@ -14963,32 +14946,32 @@ return Popper;
this._setActiveIndicatorElement(nextElement);
this._activeElement = nextElement;
- var slidEvent = $__default['default'].Event(EVENT_SLID, {
+ var slidEvent = $__default["default"].Event(EVENT_SLID, {
relatedTarget: nextElement,
direction: eventDirectionName,
from: activeElementIndex,
to: nextElementIndex
});
- if ($__default['default'](this._element).hasClass(CLASS_NAME_SLIDE)) {
- $__default['default'](nextElement).addClass(orderClassName);
+ if ($__default["default"](this._element).hasClass(CLASS_NAME_SLIDE)) {
+ $__default["default"](nextElement).addClass(orderClassName);
Util.reflow(nextElement);
- $__default['default'](activeElement).addClass(directionalClassName);
- $__default['default'](nextElement).addClass(directionalClassName);
+ $__default["default"](activeElement).addClass(directionalClassName);
+ $__default["default"](nextElement).addClass(directionalClassName);
var transitionDuration = Util.getTransitionDurationFromElement(activeElement);
- $__default['default'](activeElement).one(Util.TRANSITION_END, function () {
- $__default['default'](nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(CLASS_NAME_ACTIVE$1);
- $__default['default'](activeElement).removeClass(CLASS_NAME_ACTIVE$1 + " " + orderClassName + " " + directionalClassName);
+ $__default["default"](activeElement).one(Util.TRANSITION_END, function () {
+ $__default["default"](nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(CLASS_NAME_ACTIVE$2);
+ $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$2 + " " + orderClassName + " " + directionalClassName);
_this4._isSliding = false;
setTimeout(function () {
- return $__default['default'](_this4._element).trigger(slidEvent);
+ return $__default["default"](_this4._element).trigger(slidEvent);
}, 0);
}).emulateTransitionEnd(transitionDuration);
} else {
- $__default['default'](activeElement).removeClass(CLASS_NAME_ACTIVE$1);
- $__default['default'](nextElement).addClass(CLASS_NAME_ACTIVE$1);
+ $__default["default"](activeElement).removeClass(CLASS_NAME_ACTIVE$2);
+ $__default["default"](nextElement).addClass(CLASS_NAME_ACTIVE$2);
this._isSliding = false;
- $__default['default'](this._element).trigger(slidEvent);
+ $__default["default"](this._element).trigger(slidEvent);
}
if (isCycling) {
@@ -14999,9 +14982,9 @@ return Popper;
Carousel._jQueryInterface = function _jQueryInterface(config) {
return this.each(function () {
- var data = $__default['default'](this).data(DATA_KEY$2);
+ var data = $__default["default"](this).data(DATA_KEY$8);
- var _config = _extends({}, Default, $__default['default'](this).data());
+ var _config = _extends({}, Default$7, $__default["default"](this).data());
if (typeof config === 'object') {
_config = _extends({}, _config, config);
@@ -15011,7 +14994,7 @@ return Popper;
if (!data) {
data = new Carousel(this, _config);
- $__default['default'](this).data(DATA_KEY$2, data);
+ $__default["default"](this).data(DATA_KEY$8, data);
}
if (typeof config === 'number') {
@@ -15036,13 +15019,13 @@ return Popper;
return;
}
- var target = $__default['default'](selector)[0];
+ var target = $__default["default"](selector)[0];
- if (!target || !$__default['default'](target).hasClass(CLASS_NAME_CAROUSEL)) {
+ if (!target || !$__default["default"](target).hasClass(CLASS_NAME_CAROUSEL)) {
return;
}
- var config = _extends({}, $__default['default'](target).data(), $__default['default'](this).data());
+ var config = _extends({}, $__default["default"](target).data(), $__default["default"](this).data());
var slideIndex = this.getAttribute('data-slide-to');
@@ -15050,10 +15033,10 @@ return Popper;
config.interval = false;
}
- Carousel._jQueryInterface.call($__default['default'](target), config);
+ Carousel._jQueryInterface.call($__default["default"](target), config);
if (slideIndex) {
- $__default['default'](target).data(DATA_KEY$2).to(slideIndex);
+ $__default["default"](target).data(DATA_KEY$8).to(slideIndex);
}
event.preventDefault();
@@ -15062,85 +15045,77 @@ return Popper;
_createClass(Carousel, null, [{
key: "VERSION",
get: function get() {
- return VERSION$2;
+ return VERSION$8;
}
}, {
key: "Default",
get: function get() {
- return Default;
+ return Default$7;
}
}]);
return Carousel;
}();
/**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
+ * Data API implementation
*/
- $__default['default'](document).on(EVENT_CLICK_DATA_API$2, SELECTOR_DATA_SLIDE, Carousel._dataApiClickHandler);
- $__default['default'](window).on(EVENT_LOAD_DATA_API$1, function () {
+ $__default["default"](document).on(EVENT_CLICK_DATA_API$4, SELECTOR_DATA_SLIDE, Carousel._dataApiClickHandler);
+ $__default["default"](window).on(EVENT_LOAD_DATA_API$1, function () {
var carousels = [].slice.call(document.querySelectorAll(SELECTOR_DATA_RIDE));
for (var i = 0, len = carousels.length; i < len; i++) {
- var $carousel = $__default['default'](carousels[i]);
+ var $carousel = $__default["default"](carousels[i]);
Carousel._jQueryInterface.call($carousel, $carousel.data());
}
});
/**
- * ------------------------------------------------------------------------
* jQuery
- * ------------------------------------------------------------------------
*/
- $__default['default'].fn[NAME$2] = Carousel._jQueryInterface;
- $__default['default'].fn[NAME$2].Constructor = Carousel;
+ $__default["default"].fn[NAME$8] = Carousel._jQueryInterface;
+ $__default["default"].fn[NAME$8].Constructor = Carousel;
- $__default['default'].fn[NAME$2].noConflict = function () {
- $__default['default'].fn[NAME$2] = JQUERY_NO_CONFLICT$2;
+ $__default["default"].fn[NAME$8].noConflict = function () {
+ $__default["default"].fn[NAME$8] = JQUERY_NO_CONFLICT$8;
return Carousel._jQueryInterface;
};
/**
- * ------------------------------------------------------------------------
* Constants
- * ------------------------------------------------------------------------
*/
- var NAME$3 = 'collapse';
- var VERSION$3 = '4.6.0';
- var DATA_KEY$3 = 'bs.collapse';
- var EVENT_KEY$3 = "." + DATA_KEY$3;
- var DATA_API_KEY$3 = '.data-api';
- var JQUERY_NO_CONFLICT$3 = $__default['default'].fn[NAME$3];
- var Default$1 = {
- toggle: true,
- parent: ''
- };
- var DefaultType$1 = {
- toggle: 'boolean',
- parent: '(string|element)'
- };
- var EVENT_SHOW = "show" + EVENT_KEY$3;
- var EVENT_SHOWN = "shown" + EVENT_KEY$3;
- var EVENT_HIDE = "hide" + EVENT_KEY$3;
- var EVENT_HIDDEN = "hidden" + EVENT_KEY$3;
- var EVENT_CLICK_DATA_API$3 = "click" + EVENT_KEY$3 + DATA_API_KEY$3;
- var CLASS_NAME_SHOW$1 = 'show';
+ var NAME$7 = 'collapse';
+ var VERSION$7 = '4.6.1';
+ var DATA_KEY$7 = 'bs.collapse';
+ var EVENT_KEY$7 = "." + DATA_KEY$7;
+ var DATA_API_KEY$4 = '.data-api';
+ var JQUERY_NO_CONFLICT$7 = $__default["default"].fn[NAME$7];
+ var CLASS_NAME_SHOW$6 = 'show';
var CLASS_NAME_COLLAPSE = 'collapse';
var CLASS_NAME_COLLAPSING = 'collapsing';
var CLASS_NAME_COLLAPSED = 'collapsed';
var DIMENSION_WIDTH = 'width';
var DIMENSION_HEIGHT = 'height';
+ var EVENT_SHOW$4 = "show" + EVENT_KEY$7;
+ var EVENT_SHOWN$4 = "shown" + EVENT_KEY$7;
+ var EVENT_HIDE$4 = "hide" + EVENT_KEY$7;
+ var EVENT_HIDDEN$4 = "hidden" + EVENT_KEY$7;
+ var EVENT_CLICK_DATA_API$3 = "click" + EVENT_KEY$7 + DATA_API_KEY$4;
var SELECTOR_ACTIVES = '.show, .collapsing';
- var SELECTOR_DATA_TOGGLE$1 = '[data-toggle="collapse"]';
+ var SELECTOR_DATA_TOGGLE$3 = '[data-toggle="collapse"]';
+ var Default$6 = {
+ toggle: true,
+ parent: ''
+ };
+ var DefaultType$6 = {
+ toggle: 'boolean',
+ parent: '(string|element)'
+ };
/**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
+ * Class definition
*/
var Collapse = /*#__PURE__*/function () {
@@ -15149,7 +15124,7 @@ return Popper;
this._element = element;
this._config = this._getConfig(config);
this._triggerArray = [].slice.call(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
- var toggleList = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$1));
+ var toggleList = [].slice.call(document.querySelectorAll(SELECTOR_DATA_TOGGLE$3));
for (var i = 0, len = toggleList.length; i < len; i++) {
var elem = toggleList[i];
@@ -15181,7 +15156,7 @@ return Popper;
// Public
_proto.toggle = function toggle() {
- if ($__default['default'](this._element).hasClass(CLASS_NAME_SHOW$1)) {
+ if ($__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
this.hide();
} else {
this.show();
@@ -15191,7 +15166,7 @@ return Popper;
_proto.show = function show() {
var _this = this;
- if (this._isTransitioning || $__default['default'](this._element).hasClass(CLASS_NAME_SHOW$1)) {
+ if (this._isTransitioning || $__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
return;
}
@@ -15213,64 +15188,64 @@ return Popper;
}
if (actives) {
- activesData = $__default['default'](actives).not(this._selector).data(DATA_KEY$3);
+ activesData = $__default["default"](actives).not(this._selector).data(DATA_KEY$7);
if (activesData && activesData._isTransitioning) {
return;
}
}
- var startEvent = $__default['default'].Event(EVENT_SHOW);
- $__default['default'](this._element).trigger(startEvent);
+ var startEvent = $__default["default"].Event(EVENT_SHOW$4);
+ $__default["default"](this._element).trigger(startEvent);
if (startEvent.isDefaultPrevented()) {
return;
}
if (actives) {
- Collapse._jQueryInterface.call($__default['default'](actives).not(this._selector), 'hide');
+ Collapse._jQueryInterface.call($__default["default"](actives).not(this._selector), 'hide');
if (!activesData) {
- $__default['default'](actives).data(DATA_KEY$3, null);
+ $__default["default"](actives).data(DATA_KEY$7, null);
}
}
var dimension = this._getDimension();
- $__default['default'](this._element).removeClass(CLASS_NAME_COLLAPSE).addClass(CLASS_NAME_COLLAPSING);
+ $__default["default"](this._element).removeClass(CLASS_NAME_COLLAPSE).addClass(CLASS_NAME_COLLAPSING);
this._element.style[dimension] = 0;
if (this._triggerArray.length) {
- $__default['default'](this._triggerArray).removeClass(CLASS_NAME_COLLAPSED).attr('aria-expanded', true);
+ $__default["default"](this._triggerArray).removeClass(CLASS_NAME_COLLAPSED).attr('aria-expanded', true);
}
this.setTransitioning(true);
var complete = function complete() {
- $__default['default'](_this._element).removeClass(CLASS_NAME_COLLAPSING).addClass(CLASS_NAME_COLLAPSE + " " + CLASS_NAME_SHOW$1);
+ $__default["default"](_this._element).removeClass(CLASS_NAME_COLLAPSING).addClass(CLASS_NAME_COLLAPSE + " " + CLASS_NAME_SHOW$6);
_this._element.style[dimension] = '';
_this.setTransitioning(false);
- $__default['default'](_this._element).trigger(EVENT_SHOWN);
+ $__default["default"](_this._element).trigger(EVENT_SHOWN$4);
};
var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);
var scrollSize = "scroll" + capitalizedDimension;
var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default['default'](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
+ $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
this._element.style[dimension] = this._element[scrollSize] + "px";
};
_proto.hide = function hide() {
var _this2 = this;
- if (this._isTransitioning || !$__default['default'](this._element).hasClass(CLASS_NAME_SHOW$1)) {
+ if (this._isTransitioning || !$__default["default"](this._element).hasClass(CLASS_NAME_SHOW$6)) {
return;
}
- var startEvent = $__default['default'].Event(EVENT_HIDE);
- $__default['default'](this._element).trigger(startEvent);
+ var startEvent = $__default["default"].Event(EVENT_HIDE$4);
+ $__default["default"](this._element).trigger(startEvent);
if (startEvent.isDefaultPrevented()) {
return;
@@ -15280,7 +15255,7 @@ return Popper;
this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px";
Util.reflow(this._element);
- $__default['default'](this._element).addClass(CLASS_NAME_COLLAPSING).removeClass(CLASS_NAME_COLLAPSE + " " + CLASS_NAME_SHOW$1);
+ $__default["default"](this._element).addClass(CLASS_NAME_COLLAPSING).removeClass(CLASS_NAME_COLLAPSE + " " + CLASS_NAME_SHOW$6);
var triggerArrayLength = this._triggerArray.length;
if (triggerArrayLength > 0) {
@@ -15289,10 +15264,10 @@ return Popper;
var selector = Util.getSelectorFromElement(trigger);
if (selector !== null) {
- var $elem = $__default['default']([].slice.call(document.querySelectorAll(selector)));
+ var $elem = $__default["default"]([].slice.call(document.querySelectorAll(selector)));
- if (!$elem.hasClass(CLASS_NAME_SHOW$1)) {
- $__default['default'](trigger).addClass(CLASS_NAME_COLLAPSED).attr('aria-expanded', false);
+ if (!$elem.hasClass(CLASS_NAME_SHOW$6)) {
+ $__default["default"](trigger).addClass(CLASS_NAME_COLLAPSED).attr('aria-expanded', false);
}
}
}
@@ -15303,12 +15278,12 @@ return Popper;
var complete = function complete() {
_this2.setTransitioning(false);
- $__default['default'](_this2._element).removeClass(CLASS_NAME_COLLAPSING).addClass(CLASS_NAME_COLLAPSE).trigger(EVENT_HIDDEN);
+ $__default["default"](_this2._element).removeClass(CLASS_NAME_COLLAPSING).addClass(CLASS_NAME_COLLAPSE).trigger(EVENT_HIDDEN$4);
};
this._element.style[dimension] = '';
var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default['default'](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
+ $__default["default"](this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
};
_proto.setTransitioning = function setTransitioning(isTransitioning) {
@@ -15316,7 +15291,7 @@ return Popper;
};
_proto.dispose = function dispose() {
- $__default['default'].removeData(this._element, DATA_KEY$3);
+ $__default["default"].removeData(this._element, DATA_KEY$7);
this._config = null;
this._parent = null;
this._element = null;
@@ -15326,15 +15301,15 @@ return Popper;
;
_proto._getConfig = function _getConfig(config) {
- config = _extends({}, Default$1, config);
+ config = _extends({}, Default$6, config);
config.toggle = Boolean(config.toggle); // Coerce string values
- Util.typeCheckConfig(NAME$3, config, DefaultType$1);
+ Util.typeCheckConfig(NAME$7, config, DefaultType$6);
return config;
};
_proto._getDimension = function _getDimension() {
- var hasWidth = $__default['default'](this._element).hasClass(DIMENSION_WIDTH);
+ var hasWidth = $__default["default"](this._element).hasClass(DIMENSION_WIDTH);
return hasWidth ? DIMENSION_WIDTH : DIMENSION_HEIGHT;
};
@@ -15355,17 +15330,17 @@ return Popper;
var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]";
var children = [].slice.call(parent.querySelectorAll(selector));
- $__default['default'](children).each(function (i, element) {
+ $__default["default"](children).each(function (i, element) {
_this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]);
});
return parent;
};
_proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) {
- var isOpen = $__default['default'](element).hasClass(CLASS_NAME_SHOW$1);
+ var isOpen = $__default["default"](element).hasClass(CLASS_NAME_SHOW$6);
if (triggerArray.length) {
- $__default['default'](triggerArray).toggleClass(CLASS_NAME_COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
+ $__default["default"](triggerArray).toggleClass(CLASS_NAME_COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
}
} // Static
;
@@ -15377,10 +15352,10 @@ return Popper;
Collapse._jQueryInterface = function _jQueryInterface(config) {
return this.each(function () {
- var $element = $__default['default'](this);
- var data = $element.data(DATA_KEY$3);
+ var $element = $__default["default"](this);
+ var data = $element.data(DATA_KEY$7);
- var _config = _extends({}, Default$1, $element.data(), typeof config === 'object' && config ? config : {});
+ var _config = _extends({}, Default$6, $element.data(), typeof config === 'object' && config ? config : {});
if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) {
_config.toggle = false;
@@ -15388,7 +15363,7 @@ return Popper;
if (!data) {
data = new Collapse(this, _config);
- $element.data(DATA_KEY$3, data);
+ $element.data(DATA_KEY$7, data);
}
if (typeof config === 'string') {
@@ -15404,68 +15379,62 @@ return Popper;
_createClass(Collapse, null, [{
key: "VERSION",
get: function get() {
- return VERSION$3;
+ return VERSION$7;
}
}, {
key: "Default",
get: function get() {
- return Default$1;
+ return Default$6;
}
}]);
return Collapse;
}();
/**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
+ * Data API implementation
*/
- $__default['default'](document).on(EVENT_CLICK_DATA_API$3, SELECTOR_DATA_TOGGLE$1, function (event) {
+ $__default["default"](document).on(EVENT_CLICK_DATA_API$3, SELECTOR_DATA_TOGGLE$3, function (event) {
// preventDefault only for elements (which change the URL) not inside the collapsible element
if (event.currentTarget.tagName === 'A') {
event.preventDefault();
}
- var $trigger = $__default['default'](this);
+ var $trigger = $__default["default"](this);
var selector = Util.getSelectorFromElement(this);
var selectors = [].slice.call(document.querySelectorAll(selector));
- $__default['default'](selectors).each(function () {
- var $target = $__default['default'](this);
- var data = $target.data(DATA_KEY$3);
+ $__default["default"](selectors).each(function () {
+ var $target = $__default["default"](this);
+ var data = $target.data(DATA_KEY$7);
var config = data ? 'toggle' : $trigger.data();
Collapse._jQueryInterface.call($target, config);
});
});
/**
- * ------------------------------------------------------------------------
* jQuery
- * ------------------------------------------------------------------------
*/
- $__default['default'].fn[NAME$3] = Collapse._jQueryInterface;
- $__default['default'].fn[NAME$3].Constructor = Collapse;
+ $__default["default"].fn[NAME$7] = Collapse._jQueryInterface;
+ $__default["default"].fn[NAME$7].Constructor = Collapse;
- $__default['default'].fn[NAME$3].noConflict = function () {
- $__default['default'].fn[NAME$3] = JQUERY_NO_CONFLICT$3;
+ $__default["default"].fn[NAME$7].noConflict = function () {
+ $__default["default"].fn[NAME$7] = JQUERY_NO_CONFLICT$7;
return Collapse._jQueryInterface;
};
/**
- * ------------------------------------------------------------------------
* Constants
- * ------------------------------------------------------------------------
*/
- var NAME$4 = 'dropdown';
- var VERSION$4 = '4.6.0';
- var DATA_KEY$4 = 'bs.dropdown';
- var EVENT_KEY$4 = "." + DATA_KEY$4;
- var DATA_API_KEY$4 = '.data-api';
- var JQUERY_NO_CONFLICT$4 = $__default['default'].fn[NAME$4];
- var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key
+ var NAME$6 = 'dropdown';
+ var VERSION$6 = '4.6.1';
+ var DATA_KEY$6 = 'bs.dropdown';
+ var EVENT_KEY$6 = "." + DATA_KEY$6;
+ var DATA_API_KEY$3 = '.data-api';
+ var JQUERY_NO_CONFLICT$6 = $__default["default"].fn[NAME$6];
+ var ESCAPE_KEYCODE$1 = 27; // KeyboardEvent.which value for Escape (Esc) key
var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key
@@ -15477,22 +15446,22 @@ return Popper;
var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse)
- var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE);
- var EVENT_HIDE$1 = "hide" + EVENT_KEY$4;
- var EVENT_HIDDEN$1 = "hidden" + EVENT_KEY$4;
- var EVENT_SHOW$1 = "show" + EVENT_KEY$4;
- var EVENT_SHOWN$1 = "shown" + EVENT_KEY$4;
- var EVENT_CLICK = "click" + EVENT_KEY$4;
- var EVENT_CLICK_DATA_API$4 = "click" + EVENT_KEY$4 + DATA_API_KEY$4;
- var EVENT_KEYDOWN_DATA_API = "keydown" + EVENT_KEY$4 + DATA_API_KEY$4;
- var EVENT_KEYUP_DATA_API = "keyup" + EVENT_KEY$4 + DATA_API_KEY$4;
- var CLASS_NAME_DISABLED = 'disabled';
- var CLASS_NAME_SHOW$2 = 'show';
+ var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE$1);
+ var CLASS_NAME_DISABLED$1 = 'disabled';
+ var CLASS_NAME_SHOW$5 = 'show';
var CLASS_NAME_DROPUP = 'dropup';
var CLASS_NAME_DROPRIGHT = 'dropright';
var CLASS_NAME_DROPLEFT = 'dropleft';
var CLASS_NAME_MENURIGHT = 'dropdown-menu-right';
var CLASS_NAME_POSITION_STATIC = 'position-static';
+ var EVENT_HIDE$3 = "hide" + EVENT_KEY$6;
+ var EVENT_HIDDEN$3 = "hidden" + EVENT_KEY$6;
+ var EVENT_SHOW$3 = "show" + EVENT_KEY$6;
+ var EVENT_SHOWN$3 = "shown" + EVENT_KEY$6;
+ var EVENT_CLICK = "click" + EVENT_KEY$6;
+ var EVENT_CLICK_DATA_API$2 = "click" + EVENT_KEY$6 + DATA_API_KEY$3;
+ var EVENT_KEYDOWN_DATA_API = "keydown" + EVENT_KEY$6 + DATA_API_KEY$3;
+ var EVENT_KEYUP_DATA_API = "keyup" + EVENT_KEY$6 + DATA_API_KEY$3;
var SELECTOR_DATA_TOGGLE$2 = '[data-toggle="dropdown"]';
var SELECTOR_FORM_CHILD = '.dropdown form';
var SELECTOR_MENU = '.dropdown-menu';
@@ -15504,7 +15473,7 @@ return Popper;
var PLACEMENT_BOTTOMEND = 'bottom-end';
var PLACEMENT_RIGHT = 'right-start';
var PLACEMENT_LEFT = 'left-start';
- var Default$2 = {
+ var Default$5 = {
offset: 0,
flip: true,
boundary: 'scrollParent',
@@ -15512,7 +15481,7 @@ return Popper;
display: 'dynamic',
popperConfig: null
};
- var DefaultType$2 = {
+ var DefaultType$5 = {
offset: '(number|string|function)',
flip: 'boolean',
boundary: '(string|element)',
@@ -15521,9 +15490,7 @@ return Popper;
popperConfig: '(null|object)'
};
/**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
+ * Class definition
*/
var Dropdown = /*#__PURE__*/function () {
@@ -15542,11 +15509,11 @@ return Popper;
// Public
_proto.toggle = function toggle() {
- if (this._element.disabled || $__default['default'](this._element).hasClass(CLASS_NAME_DISABLED)) {
+ if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1)) {
return;
}
- var isActive = $__default['default'](this._menu).hasClass(CLASS_NAME_SHOW$2);
+ var isActive = $__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5);
Dropdown._clearMenus();
@@ -15562,18 +15529,18 @@ return Popper;
usePopper = false;
}
- if (this._element.disabled || $__default['default'](this._element).hasClass(CLASS_NAME_DISABLED) || $__default['default'](this._menu).hasClass(CLASS_NAME_SHOW$2)) {
+ if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1) || $__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5)) {
return;
}
var relatedTarget = {
relatedTarget: this._element
};
- var showEvent = $__default['default'].Event(EVENT_SHOW$1, relatedTarget);
+ var showEvent = $__default["default"].Event(EVENT_SHOW$3, relatedTarget);
var parent = Dropdown._getParentFromElement(this._element);
- $__default['default'](parent).trigger(showEvent);
+ $__default["default"](parent).trigger(showEvent);
if (showEvent.isDefaultPrevented()) {
return;
@@ -15581,11 +15548,8 @@ return Popper;
if (!this._inNavbar && usePopper) {
- /**
- * Check for Popper dependency
- * Popper - https://popper.js.org
- */
- if (typeof Popper__default['default'] === 'undefined') {
+ // Check for Popper dependency
+ if (typeof Popper__default["default"] === 'undefined') {
throw new TypeError('Bootstrap\'s dropdowns require Popper (https://popper.js.org)');
}
@@ -15605,41 +15569,41 @@ return Popper;
if (this._config.boundary !== 'scrollParent') {
- $__default['default'](parent).addClass(CLASS_NAME_POSITION_STATIC);
+ $__default["default"](parent).addClass(CLASS_NAME_POSITION_STATIC);
}
- this._popper = new Popper__default['default'](referenceElement, this._menu, this._getPopperConfig());
+ this._popper = new Popper__default["default"](referenceElement, this._menu, this._getPopperConfig());
} // If this is a touch-enabled device we add extra
// empty mouseover listeners to the body's immediate children;
// only needed because of broken event delegation on iOS
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
- if ('ontouchstart' in document.documentElement && $__default['default'](parent).closest(SELECTOR_NAVBAR_NAV).length === 0) {
- $__default['default'](document.body).children().on('mouseover', null, $__default['default'].noop);
+ if ('ontouchstart' in document.documentElement && $__default["default"](parent).closest(SELECTOR_NAVBAR_NAV).length === 0) {
+ $__default["default"](document.body).children().on('mouseover', null, $__default["default"].noop);
}
this._element.focus();
this._element.setAttribute('aria-expanded', true);
- $__default['default'](this._menu).toggleClass(CLASS_NAME_SHOW$2);
- $__default['default'](parent).toggleClass(CLASS_NAME_SHOW$2).trigger($__default['default'].Event(EVENT_SHOWN$1, relatedTarget));
+ $__default["default"](this._menu).toggleClass(CLASS_NAME_SHOW$5);
+ $__default["default"](parent).toggleClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_SHOWN$3, relatedTarget));
};
_proto.hide = function hide() {
- if (this._element.disabled || $__default['default'](this._element).hasClass(CLASS_NAME_DISABLED) || !$__default['default'](this._menu).hasClass(CLASS_NAME_SHOW$2)) {
+ if (this._element.disabled || $__default["default"](this._element).hasClass(CLASS_NAME_DISABLED$1) || !$__default["default"](this._menu).hasClass(CLASS_NAME_SHOW$5)) {
return;
}
var relatedTarget = {
relatedTarget: this._element
};
- var hideEvent = $__default['default'].Event(EVENT_HIDE$1, relatedTarget);
+ var hideEvent = $__default["default"].Event(EVENT_HIDE$3, relatedTarget);
var parent = Dropdown._getParentFromElement(this._element);
- $__default['default'](parent).trigger(hideEvent);
+ $__default["default"](parent).trigger(hideEvent);
if (hideEvent.isDefaultPrevented()) {
return;
@@ -15649,13 +15613,13 @@ return Popper;
this._popper.destroy();
}
- $__default['default'](this._menu).toggleClass(CLASS_NAME_SHOW$2);
- $__default['default'](parent).toggleClass(CLASS_NAME_SHOW$2).trigger($__default['default'].Event(EVENT_HIDDEN$1, relatedTarget));
+ $__default["default"](this._menu).toggleClass(CLASS_NAME_SHOW$5);
+ $__default["default"](parent).toggleClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_HIDDEN$3, relatedTarget));
};
_proto.dispose = function dispose() {
- $__default['default'].removeData(this._element, DATA_KEY$4);
- $__default['default'](this._element).off(EVENT_KEY$4);
+ $__default["default"].removeData(this._element, DATA_KEY$6);
+ $__default["default"](this._element).off(EVENT_KEY$6);
this._element = null;
this._menu = null;
@@ -15678,7 +15642,7 @@ return Popper;
_proto._addEventListeners = function _addEventListeners() {
var _this = this;
- $__default['default'](this._element).on(EVENT_CLICK, function (event) {
+ $__default["default"](this._element).on(EVENT_CLICK, function (event) {
event.preventDefault();
event.stopPropagation();
@@ -15687,8 +15651,8 @@ return Popper;
};
_proto._getConfig = function _getConfig(config) {
- config = _extends({}, this.constructor.Default, $__default['default'](this._element).data(), config);
- Util.typeCheckConfig(NAME$4, config, this.constructor.DefaultType);
+ config = _extends({}, this.constructor.Default, $__default["default"](this._element).data(), config);
+ Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType);
return config;
};
@@ -15705,16 +15669,16 @@ return Popper;
};
_proto._getPlacement = function _getPlacement() {
- var $parentDropdown = $__default['default'](this._element.parentNode);
+ var $parentDropdown = $__default["default"](this._element.parentNode);
var placement = PLACEMENT_BOTTOM; // Handle dropup
if ($parentDropdown.hasClass(CLASS_NAME_DROPUP)) {
- placement = $__default['default'](this._menu).hasClass(CLASS_NAME_MENURIGHT) ? PLACEMENT_TOPEND : PLACEMENT_TOP;
+ placement = $__default["default"](this._menu).hasClass(CLASS_NAME_MENURIGHT) ? PLACEMENT_TOPEND : PLACEMENT_TOP;
} else if ($parentDropdown.hasClass(CLASS_NAME_DROPRIGHT)) {
placement = PLACEMENT_RIGHT;
} else if ($parentDropdown.hasClass(CLASS_NAME_DROPLEFT)) {
placement = PLACEMENT_LEFT;
- } else if ($__default['default'](this._menu).hasClass(CLASS_NAME_MENURIGHT)) {
+ } else if ($__default["default"](this._menu).hasClass(CLASS_NAME_MENURIGHT)) {
placement = PLACEMENT_BOTTOMEND;
}
@@ -15722,7 +15686,7 @@ return Popper;
};
_proto._detectNavbar = function _detectNavbar() {
- return $__default['default'](this._element).closest('.navbar').length > 0;
+ return $__default["default"](this._element).closest('.navbar').length > 0;
};
_proto._getOffset = function _getOffset() {
@@ -15732,7 +15696,7 @@ return Popper;
if (typeof this._config.offset === 'function') {
offset.fn = function (data) {
- data.offsets = _extends({}, data.offsets, _this2._config.offset(data.offsets, _this2._element) || {});
+ data.offsets = _extends({}, data.offsets, _this2._config.offset(data.offsets, _this2._element));
return data;
};
} else {
@@ -15768,13 +15732,13 @@ return Popper;
Dropdown._jQueryInterface = function _jQueryInterface(config) {
return this.each(function () {
- var data = $__default['default'](this).data(DATA_KEY$4);
+ var data = $__default["default"](this).data(DATA_KEY$6);
var _config = typeof config === 'object' ? config : null;
if (!data) {
data = new Dropdown(this, _config);
- $__default['default'](this).data(DATA_KEY$4, data);
+ $__default["default"](this).data(DATA_KEY$6, data);
}
if (typeof config === 'string') {
@@ -15797,7 +15761,7 @@ return Popper;
for (var i = 0, len = toggles.length; i < len; i++) {
var parent = Dropdown._getParentFromElement(toggles[i]);
- var context = $__default['default'](toggles[i]).data(DATA_KEY$4);
+ var context = $__default["default"](toggles[i]).data(DATA_KEY$6);
var relatedTarget = {
relatedTarget: toggles[i]
};
@@ -15812,16 +15776,16 @@ return Popper;
var dropdownMenu = context._menu;
- if (!$__default['default'](parent).hasClass(CLASS_NAME_SHOW$2)) {
+ if (!$__default["default"](parent).hasClass(CLASS_NAME_SHOW$5)) {
continue;
}
- if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $__default['default'].contains(parent, event.target)) {
+ if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $__default["default"].contains(parent, event.target)) {
continue;
}
- var hideEvent = $__default['default'].Event(EVENT_HIDE$1, relatedTarget);
- $__default['default'](parent).trigger(hideEvent);
+ var hideEvent = $__default["default"].Event(EVENT_HIDE$3, relatedTarget);
+ $__default["default"](parent).trigger(hideEvent);
if (hideEvent.isDefaultPrevented()) {
continue;
@@ -15830,7 +15794,7 @@ return Popper;
if ('ontouchstart' in document.documentElement) {
- $__default['default'](document.body).children().off('mouseover', null, $__default['default'].noop);
+ $__default["default"](document.body).children().off('mouseover', null, $__default["default"].noop);
}
toggles[i].setAttribute('aria-expanded', 'false');
@@ -15839,8 +15803,8 @@ return Popper;
context._popper.destroy();
}
- $__default['default'](dropdownMenu).removeClass(CLASS_NAME_SHOW$2);
- $__default['default'](parent).removeClass(CLASS_NAME_SHOW$2).trigger($__default['default'].Event(EVENT_HIDDEN$1, relatedTarget));
+ $__default["default"](dropdownMenu).removeClass(CLASS_NAME_SHOW$5);
+ $__default["default"](parent).removeClass(CLASS_NAME_SHOW$5).trigger($__default["default"].Event(EVENT_HIDDEN$3, relatedTarget));
}
};
@@ -15864,36 +15828,36 @@ return Popper;
// - If key is other than escape
// - If key is not up or down => not a dropdown command
// - If trigger inside the menu => not a dropdown command
- if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $__default['default'](event.target).closest(SELECTOR_MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {
+ if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE$1 && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $__default["default"](event.target).closest(SELECTOR_MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {
return;
}
- if (this.disabled || $__default['default'](this).hasClass(CLASS_NAME_DISABLED)) {
+ if (this.disabled || $__default["default"](this).hasClass(CLASS_NAME_DISABLED$1)) {
return;
}
var parent = Dropdown._getParentFromElement(this);
- var isActive = $__default['default'](parent).hasClass(CLASS_NAME_SHOW$2);
+ var isActive = $__default["default"](parent).hasClass(CLASS_NAME_SHOW$5);
- if (!isActive && event.which === ESCAPE_KEYCODE) {
+ if (!isActive && event.which === ESCAPE_KEYCODE$1) {
return;
}
event.preventDefault();
event.stopPropagation();
- if (!isActive || event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE) {
- if (event.which === ESCAPE_KEYCODE) {
- $__default['default'](parent.querySelector(SELECTOR_DATA_TOGGLE$2)).trigger('focus');
+ if (!isActive || event.which === ESCAPE_KEYCODE$1 || event.which === SPACE_KEYCODE) {
+ if (event.which === ESCAPE_KEYCODE$1) {
+ $__default["default"](parent.querySelector(SELECTOR_DATA_TOGGLE$2)).trigger('focus');
}
- $__default['default'](this).trigger('click');
+ $__default["default"](this).trigger('click');
return;
}
var items = [].slice.call(parent.querySelectorAll(SELECTOR_VISIBLE_ITEMS)).filter(function (item) {
- return $__default['default'](item).is(':visible');
+ return $__default["default"](item).is(':visible');
});
if (items.length === 0) {
@@ -15922,77 +15886,66 @@ return Popper;
_createClass(Dropdown, null, [{
key: "VERSION",
get: function get() {
- return VERSION$4;
+ return VERSION$6;
}
}, {
key: "Default",
get: function get() {
- return Default$2;
+ return Default$5;
}
}, {
key: "DefaultType",
get: function get() {
- return DefaultType$2;
+ return DefaultType$5;
}
}]);
return Dropdown;
}();
/**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
+ * Data API implementation
*/
- $__default['default'](document).on(EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE$2, Dropdown._dataApiKeydownHandler).on(EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown._dataApiKeydownHandler).on(EVENT_CLICK_DATA_API$4 + " " + EVENT_KEYUP_DATA_API, Dropdown._clearMenus).on(EVENT_CLICK_DATA_API$4, SELECTOR_DATA_TOGGLE$2, function (event) {
+ $__default["default"](document).on(EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE$2, Dropdown._dataApiKeydownHandler).on(EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown._dataApiKeydownHandler).on(EVENT_CLICK_DATA_API$2 + " " + EVENT_KEYUP_DATA_API, Dropdown._clearMenus).on(EVENT_CLICK_DATA_API$2, SELECTOR_DATA_TOGGLE$2, function (event) {
event.preventDefault();
event.stopPropagation();
- Dropdown._jQueryInterface.call($__default['default'](this), 'toggle');
- }).on(EVENT_CLICK_DATA_API$4, SELECTOR_FORM_CHILD, function (e) {
+ Dropdown._jQueryInterface.call($__default["default"](this), 'toggle');
+ }).on(EVENT_CLICK_DATA_API$2, SELECTOR_FORM_CHILD, function (e) {
e.stopPropagation();
});
/**
- * ------------------------------------------------------------------------
* jQuery
- * ------------------------------------------------------------------------
*/
- $__default['default'].fn[NAME$4] = Dropdown._jQueryInterface;
- $__default['default'].fn[NAME$4].Constructor = Dropdown;
+ $__default["default"].fn[NAME$6] = Dropdown._jQueryInterface;
+ $__default["default"].fn[NAME$6].Constructor = Dropdown;
- $__default['default'].fn[NAME$4].noConflict = function () {
- $__default['default'].fn[NAME$4] = JQUERY_NO_CONFLICT$4;
+ $__default["default"].fn[NAME$6].noConflict = function () {
+ $__default["default"].fn[NAME$6] = JQUERY_NO_CONFLICT$6;
return Dropdown._jQueryInterface;
};
/**
- * ------------------------------------------------------------------------
* Constants
- * ------------------------------------------------------------------------
*/
var NAME$5 = 'modal';
- var VERSION$5 = '4.6.0';
+ var VERSION$5 = '4.6.1';
var DATA_KEY$5 = 'bs.modal';
var EVENT_KEY$5 = "." + DATA_KEY$5;
- var DATA_API_KEY$5 = '.data-api';
- var JQUERY_NO_CONFLICT$5 = $__default['default'].fn[NAME$5];
- var ESCAPE_KEYCODE$1 = 27; // KeyboardEvent.which value for Escape (Esc) key
+ var DATA_API_KEY$2 = '.data-api';
+ var JQUERY_NO_CONFLICT$5 = $__default["default"].fn[NAME$5];
+ var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key
- var Default$3 = {
- backdrop: true,
- keyboard: true,
- focus: true,
- show: true
- };
- var DefaultType$3 = {
- backdrop: '(boolean|string)',
- keyboard: 'boolean',
- focus: 'boolean',
- show: 'boolean'
- };
+ var CLASS_NAME_SCROLLABLE = 'modal-dialog-scrollable';
+ var CLASS_NAME_SCROLLBAR_MEASURER = 'modal-scrollbar-measure';
+ var CLASS_NAME_BACKDROP = 'modal-backdrop';
+ var CLASS_NAME_OPEN = 'modal-open';
+ var CLASS_NAME_FADE$4 = 'fade';
+ var CLASS_NAME_SHOW$4 = 'show';
+ var CLASS_NAME_STATIC = 'modal-static';
var EVENT_HIDE$2 = "hide" + EVENT_KEY$5;
var EVENT_HIDE_PREVENTED = "hidePrevented" + EVENT_KEY$5;
var EVENT_HIDDEN$2 = "hidden" + EVENT_KEY$5;
@@ -16000,28 +15953,31 @@ return Popper;
var EVENT_SHOWN$2 = "shown" + EVENT_KEY$5;
var EVENT_FOCUSIN = "focusin" + EVENT_KEY$5;
var EVENT_RESIZE = "resize" + EVENT_KEY$5;
- var EVENT_CLICK_DISMISS = "click.dismiss" + EVENT_KEY$5;
+ var EVENT_CLICK_DISMISS$1 = "click.dismiss" + EVENT_KEY$5;
var EVENT_KEYDOWN_DISMISS = "keydown.dismiss" + EVENT_KEY$5;
var EVENT_MOUSEUP_DISMISS = "mouseup.dismiss" + EVENT_KEY$5;
var EVENT_MOUSEDOWN_DISMISS = "mousedown.dismiss" + EVENT_KEY$5;
- var EVENT_CLICK_DATA_API$5 = "click" + EVENT_KEY$5 + DATA_API_KEY$5;
- var CLASS_NAME_SCROLLABLE = 'modal-dialog-scrollable';
- var CLASS_NAME_SCROLLBAR_MEASURER = 'modal-scrollbar-measure';
- var CLASS_NAME_BACKDROP = 'modal-backdrop';
- var CLASS_NAME_OPEN = 'modal-open';
- var CLASS_NAME_FADE$1 = 'fade';
- var CLASS_NAME_SHOW$3 = 'show';
- var CLASS_NAME_STATIC = 'modal-static';
+ var EVENT_CLICK_DATA_API$1 = "click" + EVENT_KEY$5 + DATA_API_KEY$2;
var SELECTOR_DIALOG = '.modal-dialog';
var SELECTOR_MODAL_BODY = '.modal-body';
- var SELECTOR_DATA_TOGGLE$3 = '[data-toggle="modal"]';
- var SELECTOR_DATA_DISMISS = '[data-dismiss="modal"]';
+ var SELECTOR_DATA_TOGGLE$1 = '[data-toggle="modal"]';
+ var SELECTOR_DATA_DISMISS$1 = '[data-dismiss="modal"]';
var SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top';
var SELECTOR_STICKY_CONTENT = '.sticky-top';
+ var Default$4 = {
+ backdrop: true,
+ keyboard: true,
+ focus: true,
+ show: true
+ };
+ var DefaultType$4 = {
+ backdrop: '(boolean|string)',
+ keyboard: 'boolean',
+ focus: 'boolean',
+ show: 'boolean'
+ };
/**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
+ * Class definition
*/
var Modal = /*#__PURE__*/function () {
@@ -16052,21 +16008,21 @@ return Popper;
return;
}
- if ($__default['default'](this._element).hasClass(CLASS_NAME_FADE$1)) {
- this._isTransitioning = true;
- }
-
- var showEvent = $__default['default'].Event(EVENT_SHOW$2, {
+ var showEvent = $__default["default"].Event(EVENT_SHOW$2, {
relatedTarget: relatedTarget
});
- $__default['default'](this._element).trigger(showEvent);
+ $__default["default"](this._element).trigger(showEvent);
- if (this._isShown || showEvent.isDefaultPrevented()) {
+ if (showEvent.isDefaultPrevented()) {
return;
}
this._isShown = true;
+ if ($__default["default"](this._element).hasClass(CLASS_NAME_FADE$4)) {
+ this._isTransitioning = true;
+ }
+
this._checkScrollbar();
this._setScrollbar();
@@ -16077,12 +16033,12 @@ return Popper;
this._setResizeEvent();
- $__default['default'](this._element).on(EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, function (event) {
+ $__default["default"](this._element).on(EVENT_CLICK_DISMISS$1, SELECTOR_DATA_DISMISS$1, function (event) {
return _this.hide(event);
});
- $__default['default'](this._dialog).on(EVENT_MOUSEDOWN_DISMISS, function () {
- $__default['default'](_this._element).one(EVENT_MOUSEUP_DISMISS, function (event) {
- if ($__default['default'](event.target).is(_this._element)) {
+ $__default["default"](this._dialog).on(EVENT_MOUSEDOWN_DISMISS, function () {
+ $__default["default"](_this._element).one(EVENT_MOUSEUP_DISMISS, function (event) {
+ if ($__default["default"](event.target).is(_this._element)) {
_this._ignoreBackdropClick = true;
}
});
@@ -16104,15 +16060,15 @@ return Popper;
return;
}
- var hideEvent = $__default['default'].Event(EVENT_HIDE$2);
- $__default['default'](this._element).trigger(hideEvent);
+ var hideEvent = $__default["default"].Event(EVENT_HIDE$2);
+ $__default["default"](this._element).trigger(hideEvent);
if (!this._isShown || hideEvent.isDefaultPrevented()) {
return;
}
this._isShown = false;
- var transition = $__default['default'](this._element).hasClass(CLASS_NAME_FADE$1);
+ var transition = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4);
if (transition) {
this._isTransitioning = true;
@@ -16122,14 +16078,14 @@ return Popper;
this._setResizeEvent();
- $__default['default'](document).off(EVENT_FOCUSIN);
- $__default['default'](this._element).removeClass(CLASS_NAME_SHOW$3);
- $__default['default'](this._element).off(EVENT_CLICK_DISMISS);
- $__default['default'](this._dialog).off(EVENT_MOUSEDOWN_DISMISS);
+ $__default["default"](document).off(EVENT_FOCUSIN);
+ $__default["default"](this._element).removeClass(CLASS_NAME_SHOW$4);
+ $__default["default"](this._element).off(EVENT_CLICK_DISMISS$1);
+ $__default["default"](this._dialog).off(EVENT_MOUSEDOWN_DISMISS);
if (transition) {
var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $__default['default'](this._element).one(Util.TRANSITION_END, function (event) {
+ $__default["default"](this._element).one(Util.TRANSITION_END, function (event) {
return _this2._hideModal(event);
}).emulateTransitionEnd(transitionDuration);
} else {
@@ -16139,7 +16095,7 @@ return Popper;
_proto.dispose = function dispose() {
[window, this._element, this._dialog].forEach(function (htmlElement) {
- return $__default['default'](htmlElement).off(EVENT_KEY$5);
+ return $__default["default"](htmlElement).off(EVENT_KEY$5);
});
/**
* `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API`
@@ -16147,8 +16103,8 @@ return Popper;
* It will remove `EVENT_CLICK_DATA_API` event that should remain
*/
- $__default['default'](document).off(EVENT_FOCUSIN);
- $__default['default'].removeData(this._element, DATA_KEY$5);
+ $__default["default"](document).off(EVENT_FOCUSIN);
+ $__default["default"].removeData(this._element, DATA_KEY$5);
this._config = null;
this._element = null;
this._dialog = null;
@@ -16166,16 +16122,16 @@ return Popper;
;
_proto._getConfig = function _getConfig(config) {
- config = _extends({}, Default$3, config);
- Util.typeCheckConfig(NAME$5, config, DefaultType$3);
+ config = _extends({}, Default$4, config);
+ Util.typeCheckConfig(NAME$5, config, DefaultType$4);
return config;
};
_proto._triggerBackdropTransition = function _triggerBackdropTransition() {
var _this3 = this;
- var hideEventPrevented = $__default['default'].Event(EVENT_HIDE_PREVENTED);
- $__default['default'](this._element).trigger(hideEventPrevented);
+ var hideEventPrevented = $__default["default"].Event(EVENT_HIDE_PREVENTED);
+ $__default["default"](this._element).trigger(hideEventPrevented);
if (hideEventPrevented.isDefaultPrevented()) {
return;
@@ -16190,12 +16146,12 @@ return Popper;
this._element.classList.add(CLASS_NAME_STATIC);
var modalTransitionDuration = Util.getTransitionDurationFromElement(this._dialog);
- $__default['default'](this._element).off(Util.TRANSITION_END);
- $__default['default'](this._element).one(Util.TRANSITION_END, function () {
+ $__default["default"](this._element).off(Util.TRANSITION_END);
+ $__default["default"](this._element).one(Util.TRANSITION_END, function () {
_this3._element.classList.remove(CLASS_NAME_STATIC);
if (!isModalOverflowing) {
- $__default['default'](_this3._element).one(Util.TRANSITION_END, function () {
+ $__default["default"](_this3._element).one(Util.TRANSITION_END, function () {
_this3._element.style.overflowY = '';
}).emulateTransitionEnd(_this3._element, modalTransitionDuration);
}
@@ -16207,7 +16163,7 @@ return Popper;
_proto._showElement = function _showElement(relatedTarget) {
var _this4 = this;
- var transition = $__default['default'](this._element).hasClass(CLASS_NAME_FADE$1);
+ var transition = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4);
var modalBody = this._dialog ? this._dialog.querySelector(SELECTOR_MODAL_BODY) : null;
if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
@@ -16223,7 +16179,7 @@ return Popper;
this._element.setAttribute('role', 'dialog');
- if ($__default['default'](this._dialog).hasClass(CLASS_NAME_SCROLLABLE) && modalBody) {
+ if ($__default["default"](this._dialog).hasClass(CLASS_NAME_SCROLLABLE) && modalBody) {
modalBody.scrollTop = 0;
} else {
this._element.scrollTop = 0;
@@ -16233,13 +16189,13 @@ return Popper;
Util.reflow(this._element);
}
- $__default['default'](this._element).addClass(CLASS_NAME_SHOW$3);
+ $__default["default"](this._element).addClass(CLASS_NAME_SHOW$4);
if (this._config.focus) {
this._enforceFocus();
}
- var shownEvent = $__default['default'].Event(EVENT_SHOWN$2, {
+ var shownEvent = $__default["default"].Event(EVENT_SHOWN$2, {
relatedTarget: relatedTarget
});
@@ -16249,12 +16205,12 @@ return Popper;
}
_this4._isTransitioning = false;
- $__default['default'](_this4._element).trigger(shownEvent);
+ $__default["default"](_this4._element).trigger(shownEvent);
};
if (transition) {
var transitionDuration = Util.getTransitionDurationFromElement(this._dialog);
- $__default['default'](this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration);
+ $__default["default"](this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration);
} else {
transitionComplete();
}
@@ -16263,9 +16219,9 @@ return Popper;
_proto._enforceFocus = function _enforceFocus() {
var _this5 = this;
- $__default['default'](document).off(EVENT_FOCUSIN) // Guard against infinite focus loop
+ $__default["default"](document).off(EVENT_FOCUSIN) // Guard against infinite focus loop
.on(EVENT_FOCUSIN, function (event) {
- if (document !== event.target && _this5._element !== event.target && $__default['default'](_this5._element).has(event.target).length === 0) {
+ if (document !== event.target && _this5._element !== event.target && $__default["default"](_this5._element).has(event.target).length === 0) {
_this5._element.focus();
}
});
@@ -16275,17 +16231,17 @@ return Popper;
var _this6 = this;
if (this._isShown) {
- $__default['default'](this._element).on(EVENT_KEYDOWN_DISMISS, function (event) {
- if (_this6._config.keyboard && event.which === ESCAPE_KEYCODE$1) {
+ $__default["default"](this._element).on(EVENT_KEYDOWN_DISMISS, function (event) {
+ if (_this6._config.keyboard && event.which === ESCAPE_KEYCODE) {
event.preventDefault();
_this6.hide();
- } else if (!_this6._config.keyboard && event.which === ESCAPE_KEYCODE$1) {
+ } else if (!_this6._config.keyboard && event.which === ESCAPE_KEYCODE) {
_this6._triggerBackdropTransition();
}
});
} else if (!this._isShown) {
- $__default['default'](this._element).off(EVENT_KEYDOWN_DISMISS);
+ $__default["default"](this._element).off(EVENT_KEYDOWN_DISMISS);
}
};
@@ -16293,11 +16249,11 @@ return Popper;
var _this7 = this;
if (this._isShown) {
- $__default['default'](window).on(EVENT_RESIZE, function (event) {
+ $__default["default"](window).on(EVENT_RESIZE, function (event) {
return _this7.handleUpdate(event);
});
} else {
- $__default['default'](window).off(EVENT_RESIZE);
+ $__default["default"](window).off(EVENT_RESIZE);
}
};
@@ -16315,19 +16271,19 @@ return Popper;
this._isTransitioning = false;
this._showBackdrop(function () {
- $__default['default'](document.body).removeClass(CLASS_NAME_OPEN);
+ $__default["default"](document.body).removeClass(CLASS_NAME_OPEN);
_this8._resetAdjustments();
_this8._resetScrollbar();
- $__default['default'](_this8._element).trigger(EVENT_HIDDEN$2);
+ $__default["default"](_this8._element).trigger(EVENT_HIDDEN$2);
});
};
_proto._removeBackdrop = function _removeBackdrop() {
if (this._backdrop) {
- $__default['default'](this._backdrop).remove();
+ $__default["default"](this._backdrop).remove();
this._backdrop = null;
}
};
@@ -16335,7 +16291,7 @@ return Popper;
_proto._showBackdrop = function _showBackdrop(callback) {
var _this9 = this;
- var animate = $__default['default'](this._element).hasClass(CLASS_NAME_FADE$1) ? CLASS_NAME_FADE$1 : '';
+ var animate = $__default["default"](this._element).hasClass(CLASS_NAME_FADE$4) ? CLASS_NAME_FADE$4 : '';
if (this._isShown && this._config.backdrop) {
this._backdrop = document.createElement('div');
@@ -16345,8 +16301,8 @@ return Popper;
this._backdrop.classList.add(animate);
}
- $__default['default'](this._backdrop).appendTo(document.body);
- $__default['default'](this._element).on(EVENT_CLICK_DISMISS, function (event) {
+ $__default["default"](this._backdrop).appendTo(document.body);
+ $__default["default"](this._element).on(EVENT_CLICK_DISMISS$1, function (event) {
if (_this9._ignoreBackdropClick) {
_this9._ignoreBackdropClick = false;
return;
@@ -16367,7 +16323,7 @@ return Popper;
Util.reflow(this._backdrop);
}
- $__default['default'](this._backdrop).addClass(CLASS_NAME_SHOW$3);
+ $__default["default"](this._backdrop).addClass(CLASS_NAME_SHOW$4);
if (!callback) {
return;
@@ -16379,9 +16335,9 @@ return Popper;
}
var backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop);
- $__default['default'](this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration);
+ $__default["default"](this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration);
} else if (!this._isShown && this._backdrop) {
- $__default['default'](this._backdrop).removeClass(CLASS_NAME_SHOW$3);
+ $__default["default"](this._backdrop).removeClass(CLASS_NAME_SHOW$4);
var callbackRemove = function callbackRemove() {
_this9._removeBackdrop();
@@ -16391,10 +16347,10 @@ return Popper;
}
};
- if ($__default['default'](this._element).hasClass(CLASS_NAME_FADE$1)) {
+ if ($__default["default"](this._element).hasClass(CLASS_NAME_FADE$4)) {
var _backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop);
- $__default['default'](this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration);
+ $__default["default"](this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration);
} else {
callbackRemove();
}
@@ -16439,46 +16395,46 @@ return Popper;
var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
var stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT)); // Adjust fixed content padding
- $__default['default'](fixedContent).each(function (index, element) {
+ $__default["default"](fixedContent).each(function (index, element) {
var actualPadding = element.style.paddingRight;
- var calculatedPadding = $__default['default'](element).css('padding-right');
- $__default['default'](element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px");
+ var calculatedPadding = $__default["default"](element).css('padding-right');
+ $__default["default"](element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px");
}); // Adjust sticky content margin
- $__default['default'](stickyContent).each(function (index, element) {
+ $__default["default"](stickyContent).each(function (index, element) {
var actualMargin = element.style.marginRight;
- var calculatedMargin = $__default['default'](element).css('margin-right');
- $__default['default'](element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px");
+ var calculatedMargin = $__default["default"](element).css('margin-right');
+ $__default["default"](element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px");
}); // Adjust body padding
var actualPadding = document.body.style.paddingRight;
- var calculatedPadding = $__default['default'](document.body).css('padding-right');
- $__default['default'](document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px");
+ var calculatedPadding = $__default["default"](document.body).css('padding-right');
+ $__default["default"](document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px");
}
- $__default['default'](document.body).addClass(CLASS_NAME_OPEN);
+ $__default["default"](document.body).addClass(CLASS_NAME_OPEN);
};
_proto._resetScrollbar = function _resetScrollbar() {
// Restore fixed content padding
var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
- $__default['default'](fixedContent).each(function (index, element) {
- var padding = $__default['default'](element).data('padding-right');
- $__default['default'](element).removeData('padding-right');
+ $__default["default"](fixedContent).each(function (index, element) {
+ var padding = $__default["default"](element).data('padding-right');
+ $__default["default"](element).removeData('padding-right');
element.style.paddingRight = padding ? padding : '';
}); // Restore sticky content
var elements = [].slice.call(document.querySelectorAll("" + SELECTOR_STICKY_CONTENT));
- $__default['default'](elements).each(function (index, element) {
- var margin = $__default['default'](element).data('margin-right');
+ $__default["default"](elements).each(function (index, element) {
+ var margin = $__default["default"](element).data('margin-right');
if (typeof margin !== 'undefined') {
- $__default['default'](element).css('margin-right', margin).removeData('margin-right');
+ $__default["default"](element).css('margin-right', margin).removeData('margin-right');
}
}); // Restore body padding
- var padding = $__default['default'](document.body).data('padding-right');
- $__default['default'](document.body).removeData('padding-right');
+ var padding = $__default["default"](document.body).data('padding-right');
+ $__default["default"](document.body).removeData('padding-right');
document.body.style.paddingRight = padding ? padding : '';
};
@@ -16495,13 +16451,13 @@ return Popper;
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
return this.each(function () {
- var data = $__default['default'](this).data(DATA_KEY$5);
+ var data = $__default["default"](this).data(DATA_KEY$5);
- var _config = _extends({}, Default$3, $__default['default'](this).data(), typeof config === 'object' && config ? config : {});
+ var _config = _extends({}, Default$4, $__default["default"](this).data(), typeof config === 'object' && config ? config : {});
if (!data) {
data = new Modal(this, _config);
- $__default['default'](this).data(DATA_KEY$5, data);
+ $__default["default"](this).data(DATA_KEY$5, data);
}
if (typeof config === 'string') {
@@ -16524,20 +16480,18 @@ return Popper;
}, {
key: "Default",
get: function get() {
- return Default$3;
+ return Default$4;
}
}]);
return Modal;
}();
/**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
+ * Data API implementation
*/
- $__default['default'](document).on(EVENT_CLICK_DATA_API$5, SELECTOR_DATA_TOGGLE$3, function (event) {
+ $__default["default"](document).on(EVENT_CLICK_DATA_API$1, SELECTOR_DATA_TOGGLE$1, function (event) {
var _this11 = this;
var target;
@@ -16547,44 +16501,42 @@ return Popper;
target = document.querySelector(selector);
}
- var config = $__default['default'](target).data(DATA_KEY$5) ? 'toggle' : _extends({}, $__default['default'](target).data(), $__default['default'](this).data());
+ var config = $__default["default"](target).data(DATA_KEY$5) ? 'toggle' : _extends({}, $__default["default"](target).data(), $__default["default"](this).data());
if (this.tagName === 'A' || this.tagName === 'AREA') {
event.preventDefault();
}
- var $target = $__default['default'](target).one(EVENT_SHOW$2, function (showEvent) {
+ var $target = $__default["default"](target).one(EVENT_SHOW$2, function (showEvent) {
if (showEvent.isDefaultPrevented()) {
// Only register focus restorer if modal will actually get shown
return;
}
$target.one(EVENT_HIDDEN$2, function () {
- if ($__default['default'](_this11).is(':visible')) {
+ if ($__default["default"](_this11).is(':visible')) {
_this11.focus();
}
});
});
- Modal._jQueryInterface.call($__default['default'](target), config, this);
+ Modal._jQueryInterface.call($__default["default"](target), config, this);
});
/**
- * ------------------------------------------------------------------------
* jQuery
- * ------------------------------------------------------------------------
*/
- $__default['default'].fn[NAME$5] = Modal._jQueryInterface;
- $__default['default'].fn[NAME$5].Constructor = Modal;
+ $__default["default"].fn[NAME$5] = Modal._jQueryInterface;
+ $__default["default"].fn[NAME$5].Constructor = Modal;
- $__default['default'].fn[NAME$5].noConflict = function () {
- $__default['default'].fn[NAME$5] = JQUERY_NO_CONFLICT$5;
+ $__default["default"].fn[NAME$5].noConflict = function () {
+ $__default["default"].fn[NAME$5] = JQUERY_NO_CONFLICT$5;
return Modal._jQueryInterface;
};
/**
* --------------------------------------------------------------------------
- * Bootstrap (v4.6.0): tools/sanitizer.js
+ * Bootstrap (v4.6.1): tools/sanitizer.js
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* --------------------------------------------------------------------------
*/
@@ -16626,14 +16578,14 @@ return Popper;
/**
* A pattern that recognizes a commonly useful subset of URLs that are safe.
*
- * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts
+ * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts
*/
- var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi;
+ var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i;
/**
* A pattern that matches safe data URLs. Only matches image, video and audio types.
*
- * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts
+ * Shoutout to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts
*/
var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;
@@ -16643,7 +16595,7 @@ return Popper;
if (allowedAttributeList.indexOf(attrName) !== -1) {
if (uriAttrs.indexOf(attrName) !== -1) {
- return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN));
+ return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue));
}
return true;
@@ -16654,7 +16606,7 @@ return Popper;
}); // Check if a regular expression validates the attribute.
for (var i = 0, len = regExp.length; i < len; i++) {
- if (attrName.match(regExp[i])) {
+ if (regExp[i].test(attrName)) {
return true;
}
}
@@ -16685,7 +16637,8 @@ return Popper;
return "continue";
}
- var attributeList = [].slice.call(el.attributes);
+ var attributeList = [].slice.call(el.attributes); // eslint-disable-next-line unicorn/prefer-spread
+
var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []);
attributeList.forEach(function (attr) {
if (!allowedAttribute(attr, whitelistedAttributes)) {
@@ -16704,38 +16657,27 @@ return Popper;
}
/**
- * ------------------------------------------------------------------------
* Constants
- * ------------------------------------------------------------------------
*/
- var NAME$6 = 'tooltip';
- var VERSION$6 = '4.6.0';
- var DATA_KEY$6 = 'bs.tooltip';
- var EVENT_KEY$6 = "." + DATA_KEY$6;
- var JQUERY_NO_CONFLICT$6 = $__default['default'].fn[NAME$6];
- var CLASS_PREFIX = 'bs-tooltip';
- var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
+ var NAME$4 = 'tooltip';
+ var VERSION$4 = '4.6.1';
+ var DATA_KEY$4 = 'bs.tooltip';
+ var EVENT_KEY$4 = "." + DATA_KEY$4;
+ var JQUERY_NO_CONFLICT$4 = $__default["default"].fn[NAME$4];
+ var CLASS_PREFIX$1 = 'bs-tooltip';
+ var BSCLS_PREFIX_REGEX$1 = new RegExp("(^|\\s)" + CLASS_PREFIX$1 + "\\S+", 'g');
var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn'];
- var DefaultType$4 = {
- animation: 'boolean',
- template: 'string',
- title: '(string|element|function)',
- trigger: 'string',
- delay: '(number|object)',
- html: 'boolean',
- selector: '(string|boolean)',
- placement: '(string|function)',
- offset: '(number|string|function)',
- container: '(string|element|boolean)',
- fallbackPlacement: '(string|array)',
- boundary: '(string|element)',
- customClass: '(string|function)',
- sanitize: 'boolean',
- sanitizeFn: '(null|function)',
- whiteList: 'object',
- popperConfig: '(null|object)'
- };
+ var CLASS_NAME_FADE$3 = 'fade';
+ var CLASS_NAME_SHOW$3 = 'show';
+ var HOVER_STATE_SHOW = 'show';
+ var HOVER_STATE_OUT = 'out';
+ var SELECTOR_TOOLTIP_INNER = '.tooltip-inner';
+ var SELECTOR_ARROW = '.arrow';
+ var TRIGGER_HOVER = 'hover';
+ var TRIGGER_FOCUS = 'focus';
+ var TRIGGER_CLICK = 'click';
+ var TRIGGER_MANUAL = 'manual';
var AttachmentMap = {
AUTO: 'auto',
TOP: 'top',
@@ -16743,7 +16685,7 @@ return Popper;
BOTTOM: 'bottom',
LEFT: 'left'
};
- var Default$4 = {
+ var Default$3 = {
animation: true,
template: '',
trigger: 'hover focus',
@@ -16762,39 +16704,46 @@ return Popper;
whiteList: DefaultWhitelist,
popperConfig: null
};
- var HOVER_STATE_SHOW = 'show';
- var HOVER_STATE_OUT = 'out';
- var Event = {
- HIDE: "hide" + EVENT_KEY$6,
- HIDDEN: "hidden" + EVENT_KEY$6,
- SHOW: "show" + EVENT_KEY$6,
- SHOWN: "shown" + EVENT_KEY$6,
- INSERTED: "inserted" + EVENT_KEY$6,
- CLICK: "click" + EVENT_KEY$6,
- FOCUSIN: "focusin" + EVENT_KEY$6,
- FOCUSOUT: "focusout" + EVENT_KEY$6,
- MOUSEENTER: "mouseenter" + EVENT_KEY$6,
- MOUSELEAVE: "mouseleave" + EVENT_KEY$6
+ var DefaultType$3 = {
+ animation: 'boolean',
+ template: 'string',
+ title: '(string|element|function)',
+ trigger: 'string',
+ delay: '(number|object)',
+ html: 'boolean',
+ selector: '(string|boolean)',
+ placement: '(string|function)',
+ offset: '(number|string|function)',
+ container: '(string|element|boolean)',
+ fallbackPlacement: '(string|array)',
+ boundary: '(string|element)',
+ customClass: '(string|function)',
+ sanitize: 'boolean',
+ sanitizeFn: '(null|function)',
+ whiteList: 'object',
+ popperConfig: '(null|object)'
+ };
+ var Event$1 = {
+ HIDE: "hide" + EVENT_KEY$4,
+ HIDDEN: "hidden" + EVENT_KEY$4,
+ SHOW: "show" + EVENT_KEY$4,
+ SHOWN: "shown" + EVENT_KEY$4,
+ INSERTED: "inserted" + EVENT_KEY$4,
+ CLICK: "click" + EVENT_KEY$4,
+ FOCUSIN: "focusin" + EVENT_KEY$4,
+ FOCUSOUT: "focusout" + EVENT_KEY$4,
+ MOUSEENTER: "mouseenter" + EVENT_KEY$4,
+ MOUSELEAVE: "mouseleave" + EVENT_KEY$4
};
- var CLASS_NAME_FADE$2 = 'fade';
- var CLASS_NAME_SHOW$4 = 'show';
- var SELECTOR_TOOLTIP_INNER = '.tooltip-inner';
- var SELECTOR_ARROW = '.arrow';
- var TRIGGER_HOVER = 'hover';
- var TRIGGER_FOCUS = 'focus';
- var TRIGGER_CLICK = 'click';
- var TRIGGER_MANUAL = 'manual';
/**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
+ * Class definition
*/
var Tooltip = /*#__PURE__*/function () {
function Tooltip(element, config) {
- if (typeof Popper__default['default'] === 'undefined') {
+ if (typeof Popper__default["default"] === 'undefined') {
throw new TypeError('Bootstrap\'s tooltips require Popper (https://popper.js.org)');
- } // private
+ } // Private
this._isEnabled = true;
@@ -16833,11 +16782,11 @@ return Popper;
if (event) {
var dataKey = this.constructor.DATA_KEY;
- var context = $__default['default'](event.currentTarget).data(dataKey);
+ var context = $__default["default"](event.currentTarget).data(dataKey);
if (!context) {
context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $__default['default'](event.currentTarget).data(dataKey, context);
+ $__default["default"](event.currentTarget).data(dataKey, context);
}
context._activeTrigger.click = !context._activeTrigger.click;
@@ -16848,7 +16797,7 @@ return Popper;
context._leave(null, context);
}
} else {
- if ($__default['default'](this.getTipElement()).hasClass(CLASS_NAME_SHOW$4)) {
+ if ($__default["default"](this.getTipElement()).hasClass(CLASS_NAME_SHOW$3)) {
this._leave(null, this);
return;
@@ -16860,12 +16809,12 @@ return Popper;
_proto.dispose = function dispose() {
clearTimeout(this._timeout);
- $__default['default'].removeData(this.element, this.constructor.DATA_KEY);
- $__default['default'](this.element).off(this.constructor.EVENT_KEY);
- $__default['default'](this.element).closest('.modal').off('hide.bs.modal', this._hideModalHandler);
+ $__default["default"].removeData(this.element, this.constructor.DATA_KEY);
+ $__default["default"](this.element).off(this.constructor.EVENT_KEY);
+ $__default["default"](this.element).closest('.modal').off('hide.bs.modal', this._hideModalHandler);
if (this.tip) {
- $__default['default'](this.tip).remove();
+ $__default["default"](this.tip).remove();
}
this._isEnabled = null;
@@ -16886,16 +16835,16 @@ return Popper;
_proto.show = function show() {
var _this = this;
- if ($__default['default'](this.element).css('display') === 'none') {
+ if ($__default["default"](this.element).css('display') === 'none') {
throw new Error('Please use show on visible elements');
}
- var showEvent = $__default['default'].Event(this.constructor.Event.SHOW);
+ var showEvent = $__default["default"].Event(this.constructor.Event.SHOW);
if (this.isWithContent() && this._isEnabled) {
- $__default['default'](this.element).trigger(showEvent);
+ $__default["default"](this.element).trigger(showEvent);
var shadowRoot = Util.findShadowRoot(this.element);
- var isInTheDom = $__default['default'].contains(shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement, this.element);
+ var isInTheDom = $__default["default"].contains(shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement, this.element);
if (showEvent.isDefaultPrevented() || !isInTheDom) {
return;
@@ -16908,7 +16857,7 @@ return Popper;
this.setContent();
if (this.config.animation) {
- $__default['default'](tip).addClass(CLASS_NAME_FADE$2);
+ $__default["default"](tip).addClass(CLASS_NAME_FADE$3);
}
var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement;
@@ -16919,22 +16868,22 @@ return Popper;
var container = this._getContainer();
- $__default['default'](tip).data(this.constructor.DATA_KEY, this);
+ $__default["default"](tip).data(this.constructor.DATA_KEY, this);
- if (!$__default['default'].contains(this.element.ownerDocument.documentElement, this.tip)) {
- $__default['default'](tip).appendTo(container);
+ if (!$__default["default"].contains(this.element.ownerDocument.documentElement, this.tip)) {
+ $__default["default"](tip).appendTo(container);
}
- $__default['default'](this.element).trigger(this.constructor.Event.INSERTED);
- this._popper = new Popper__default['default'](this.element, tip, this._getPopperConfig(attachment));
- $__default['default'](tip).addClass(CLASS_NAME_SHOW$4);
- $__default['default'](tip).addClass(this.config.customClass); // If this is a touch-enabled device we add extra
+ $__default["default"](this.element).trigger(this.constructor.Event.INSERTED);
+ this._popper = new Popper__default["default"](this.element, tip, this._getPopperConfig(attachment));
+ $__default["default"](tip).addClass(CLASS_NAME_SHOW$3);
+ $__default["default"](tip).addClass(this.config.customClass); // If this is a touch-enabled device we add extra
// empty mouseover listeners to the body's immediate children;
// only needed because of broken event delegation on iOS
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
if ('ontouchstart' in document.documentElement) {
- $__default['default'](document.body).children().on('mouseover', null, $__default['default'].noop);
+ $__default["default"](document.body).children().on('mouseover', null, $__default["default"].noop);
}
var complete = function complete() {
@@ -16944,16 +16893,16 @@ return Popper;
var prevHoverState = _this._hoverState;
_this._hoverState = null;
- $__default['default'](_this.element).trigger(_this.constructor.Event.SHOWN);
+ $__default["default"](_this.element).trigger(_this.constructor.Event.SHOWN);
if (prevHoverState === HOVER_STATE_OUT) {
_this._leave(null, _this);
}
};
- if ($__default['default'](this.tip).hasClass(CLASS_NAME_FADE$2)) {
+ if ($__default["default"](this.tip).hasClass(CLASS_NAME_FADE$3)) {
var transitionDuration = Util.getTransitionDurationFromElement(this.tip);
- $__default['default'](this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
+ $__default["default"](this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
} else {
complete();
}
@@ -16964,7 +16913,7 @@ return Popper;
var _this2 = this;
var tip = this.getTipElement();
- var hideEvent = $__default['default'].Event(this.constructor.Event.HIDE);
+ var hideEvent = $__default["default"].Event(this.constructor.Event.HIDE);
var complete = function complete() {
if (_this2._hoverState !== HOVER_STATE_SHOW && tip.parentNode) {
@@ -16975,7 +16924,7 @@ return Popper;
_this2.element.removeAttribute('aria-describedby');
- $__default['default'](_this2.element).trigger(_this2.constructor.Event.HIDDEN);
+ $__default["default"](_this2.element).trigger(_this2.constructor.Event.HIDDEN);
if (_this2._popper !== null) {
_this2._popper.destroy();
@@ -16986,26 +16935,26 @@ return Popper;
}
};
- $__default['default'](this.element).trigger(hideEvent);
+ $__default["default"](this.element).trigger(hideEvent);
if (hideEvent.isDefaultPrevented()) {
return;
}
- $__default['default'](tip).removeClass(CLASS_NAME_SHOW$4); // If this is a touch-enabled device we remove the extra
+ $__default["default"](tip).removeClass(CLASS_NAME_SHOW$3); // If this is a touch-enabled device we remove the extra
// empty mouseover listeners we added for iOS support
if ('ontouchstart' in document.documentElement) {
- $__default['default'](document.body).children().off('mouseover', null, $__default['default'].noop);
+ $__default["default"](document.body).children().off('mouseover', null, $__default["default"].noop);
}
this._activeTrigger[TRIGGER_CLICK] = false;
this._activeTrigger[TRIGGER_FOCUS] = false;
this._activeTrigger[TRIGGER_HOVER] = false;
- if ($__default['default'](this.tip).hasClass(CLASS_NAME_FADE$2)) {
+ if ($__default["default"](this.tip).hasClass(CLASS_NAME_FADE$3)) {
var transitionDuration = Util.getTransitionDurationFromElement(tip);
- $__default['default'](tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
+ $__default["default"](tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
} else {
complete();
}
@@ -17025,29 +16974,29 @@ return Popper;
};
_proto.addAttachmentClass = function addAttachmentClass(attachment) {
- $__default['default'](this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment);
+ $__default["default"](this.getTipElement()).addClass(CLASS_PREFIX$1 + "-" + attachment);
};
_proto.getTipElement = function getTipElement() {
- this.tip = this.tip || $__default['default'](this.config.template)[0];
+ this.tip = this.tip || $__default["default"](this.config.template)[0];
return this.tip;
};
_proto.setContent = function setContent() {
var tip = this.getTipElement();
- this.setElementContent($__default['default'](tip.querySelectorAll(SELECTOR_TOOLTIP_INNER)), this.getTitle());
- $__default['default'](tip).removeClass(CLASS_NAME_FADE$2 + " " + CLASS_NAME_SHOW$4);
+ this.setElementContent($__default["default"](tip.querySelectorAll(SELECTOR_TOOLTIP_INNER)), this.getTitle());
+ $__default["default"](tip).removeClass(CLASS_NAME_FADE$3 + " " + CLASS_NAME_SHOW$3);
};
_proto.setElementContent = function setElementContent($element, content) {
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
// Content is a DOM node or a jQuery
if (this.config.html) {
- if (!$__default['default'](content).parent().is($element)) {
+ if (!$__default["default"](content).parent().is($element)) {
$element.empty().append(content);
}
} else {
- $element.text($__default['default'](content).text());
+ $element.text($__default["default"](content).text());
}
return;
@@ -17111,7 +17060,7 @@ return Popper;
if (typeof this.config.offset === 'function') {
offset.fn = function (data) {
- data.offsets = _extends({}, data.offsets, _this4.config.offset(data.offsets, _this4.element) || {});
+ data.offsets = _extends({}, data.offsets, _this4.config.offset(data.offsets, _this4.element));
return data;
};
} else {
@@ -17127,10 +17076,10 @@ return Popper;
}
if (Util.isElement(this.config.container)) {
- return $__default['default'](this.config.container);
+ return $__default["default"](this.config.container);
}
- return $__default['default'](document).find(this.config.container);
+ return $__default["default"](document).find(this.config.container);
};
_proto._getAttachment = function _getAttachment(placement) {
@@ -17143,13 +17092,13 @@ return Popper;
var triggers = this.config.trigger.split(' ');
triggers.forEach(function (trigger) {
if (trigger === 'click') {
- $__default['default'](_this5.element).on(_this5.constructor.Event.CLICK, _this5.config.selector, function (event) {
+ $__default["default"](_this5.element).on(_this5.constructor.Event.CLICK, _this5.config.selector, function (event) {
return _this5.toggle(event);
});
} else if (trigger !== TRIGGER_MANUAL) {
var eventIn = trigger === TRIGGER_HOVER ? _this5.constructor.Event.MOUSEENTER : _this5.constructor.Event.FOCUSIN;
var eventOut = trigger === TRIGGER_HOVER ? _this5.constructor.Event.MOUSELEAVE : _this5.constructor.Event.FOCUSOUT;
- $__default['default'](_this5.element).on(eventIn, _this5.config.selector, function (event) {
+ $__default["default"](_this5.element).on(eventIn, _this5.config.selector, function (event) {
return _this5._enter(event);
}).on(eventOut, _this5.config.selector, function (event) {
return _this5._leave(event);
@@ -17163,7 +17112,7 @@ return Popper;
}
};
- $__default['default'](this.element).closest('.modal').on('hide.bs.modal', this._hideModalHandler);
+ $__default["default"](this.element).closest('.modal').on('hide.bs.modal', this._hideModalHandler);
if (this.config.selector) {
this.config = _extends({}, this.config, {
@@ -17186,18 +17135,18 @@ return Popper;
_proto._enter = function _enter(event, context) {
var dataKey = this.constructor.DATA_KEY;
- context = context || $__default['default'](event.currentTarget).data(dataKey);
+ context = context || $__default["default"](event.currentTarget).data(dataKey);
if (!context) {
context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $__default['default'](event.currentTarget).data(dataKey, context);
+ $__default["default"](event.currentTarget).data(dataKey, context);
}
if (event) {
context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true;
}
- if ($__default['default'](context.getTipElement()).hasClass(CLASS_NAME_SHOW$4) || context._hoverState === HOVER_STATE_SHOW) {
+ if ($__default["default"](context.getTipElement()).hasClass(CLASS_NAME_SHOW$3) || context._hoverState === HOVER_STATE_SHOW) {
context._hoverState = HOVER_STATE_SHOW;
return;
}
@@ -17219,11 +17168,11 @@ return Popper;
_proto._leave = function _leave(event, context) {
var dataKey = this.constructor.DATA_KEY;
- context = context || $__default['default'](event.currentTarget).data(dataKey);
+ context = context || $__default["default"](event.currentTarget).data(dataKey);
if (!context) {
context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $__default['default'](event.currentTarget).data(dataKey, context);
+ $__default["default"](event.currentTarget).data(dataKey, context);
}
if (event) {
@@ -17260,7 +17209,7 @@ return Popper;
};
_proto._getConfig = function _getConfig(config) {
- var dataAttributes = $__default['default'](this.element).data();
+ var dataAttributes = $__default["default"](this.element).data();
Object.keys(dataAttributes).forEach(function (dataAttr) {
if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {
delete dataAttributes[dataAttr];
@@ -17283,7 +17232,7 @@ return Popper;
config.content = config.content.toString();
}
- Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType);
+ Util.typeCheckConfig(NAME$4, config, this.constructor.DefaultType);
if (config.sanitize) {
config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn);
@@ -17307,8 +17256,8 @@ return Popper;
};
_proto._cleanTipClass = function _cleanTipClass() {
- var $tip = $__default['default'](this.getTipElement());
- var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
+ var $tip = $__default["default"](this.getTipElement());
+ var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX$1);
if (tabClass !== null && tabClass.length) {
$tip.removeClass(tabClass.join(''));
@@ -17331,7 +17280,7 @@ return Popper;
return;
}
- $__default['default'](tip).removeClass(CLASS_NAME_FADE$2);
+ $__default["default"](tip).removeClass(CLASS_NAME_FADE$3);
this.config.animation = false;
this.hide();
this.show();
@@ -17341,8 +17290,8 @@ return Popper;
Tooltip._jQueryInterface = function _jQueryInterface(config) {
return this.each(function () {
- var $element = $__default['default'](this);
- var data = $element.data(DATA_KEY$6);
+ var $element = $__default["default"](this);
+ var data = $element.data(DATA_KEY$4);
var _config = typeof config === 'object' && config;
@@ -17352,7 +17301,7 @@ return Popper;
if (!data) {
data = new Tooltip(this, _config);
- $element.data(DATA_KEY$6, data);
+ $element.data(DATA_KEY$4, data);
}
if (typeof config === 'string') {
@@ -17368,102 +17317,96 @@ return Popper;
_createClass(Tooltip, null, [{
key: "VERSION",
get: function get() {
- return VERSION$6;
+ return VERSION$4;
}
}, {
key: "Default",
get: function get() {
- return Default$4;
+ return Default$3;
}
}, {
key: "NAME",
get: function get() {
- return NAME$6;
+ return NAME$4;
}
}, {
key: "DATA_KEY",
get: function get() {
- return DATA_KEY$6;
+ return DATA_KEY$4;
}
}, {
key: "Event",
get: function get() {
- return Event;
+ return Event$1;
}
}, {
key: "EVENT_KEY",
get: function get() {
- return EVENT_KEY$6;
+ return EVENT_KEY$4;
}
}, {
key: "DefaultType",
get: function get() {
- return DefaultType$4;
+ return DefaultType$3;
}
}]);
return Tooltip;
}();
/**
- * ------------------------------------------------------------------------
* jQuery
- * ------------------------------------------------------------------------
*/
- $__default['default'].fn[NAME$6] = Tooltip._jQueryInterface;
- $__default['default'].fn[NAME$6].Constructor = Tooltip;
+ $__default["default"].fn[NAME$4] = Tooltip._jQueryInterface;
+ $__default["default"].fn[NAME$4].Constructor = Tooltip;
- $__default['default'].fn[NAME$6].noConflict = function () {
- $__default['default'].fn[NAME$6] = JQUERY_NO_CONFLICT$6;
+ $__default["default"].fn[NAME$4].noConflict = function () {
+ $__default["default"].fn[NAME$4] = JQUERY_NO_CONFLICT$4;
return Tooltip._jQueryInterface;
};
/**
- * ------------------------------------------------------------------------
* Constants
- * ------------------------------------------------------------------------
*/
- var NAME$7 = 'popover';
- var VERSION$7 = '4.6.0';
- var DATA_KEY$7 = 'bs.popover';
- var EVENT_KEY$7 = "." + DATA_KEY$7;
- var JQUERY_NO_CONFLICT$7 = $__default['default'].fn[NAME$7];
- var CLASS_PREFIX$1 = 'bs-popover';
- var BSCLS_PREFIX_REGEX$1 = new RegExp("(^|\\s)" + CLASS_PREFIX$1 + "\\S+", 'g');
+ var NAME$3 = 'popover';
+ var VERSION$3 = '4.6.1';
+ var DATA_KEY$3 = 'bs.popover';
+ var EVENT_KEY$3 = "." + DATA_KEY$3;
+ var JQUERY_NO_CONFLICT$3 = $__default["default"].fn[NAME$3];
+ var CLASS_PREFIX = 'bs-popover';
+ var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
+ var CLASS_NAME_FADE$2 = 'fade';
+ var CLASS_NAME_SHOW$2 = 'show';
+ var SELECTOR_TITLE = '.popover-header';
+ var SELECTOR_CONTENT = '.popover-body';
- var Default$5 = _extends({}, Tooltip.Default, {
+ var Default$2 = _extends({}, Tooltip.Default, {
placement: 'right',
trigger: 'click',
content: '',
template: ''
});
- var DefaultType$5 = _extends({}, Tooltip.DefaultType, {
+ var DefaultType$2 = _extends({}, Tooltip.DefaultType, {
content: '(string|element|function)'
});
- var CLASS_NAME_FADE$3 = 'fade';
- var CLASS_NAME_SHOW$5 = 'show';
- var SELECTOR_TITLE = '.popover-header';
- var SELECTOR_CONTENT = '.popover-body';
- var Event$1 = {
- HIDE: "hide" + EVENT_KEY$7,
- HIDDEN: "hidden" + EVENT_KEY$7,
- SHOW: "show" + EVENT_KEY$7,
- SHOWN: "shown" + EVENT_KEY$7,
- INSERTED: "inserted" + EVENT_KEY$7,
- CLICK: "click" + EVENT_KEY$7,
- FOCUSIN: "focusin" + EVENT_KEY$7,
- FOCUSOUT: "focusout" + EVENT_KEY$7,
- MOUSEENTER: "mouseenter" + EVENT_KEY$7,
- MOUSELEAVE: "mouseleave" + EVENT_KEY$7
+ var Event = {
+ HIDE: "hide" + EVENT_KEY$3,
+ HIDDEN: "hidden" + EVENT_KEY$3,
+ SHOW: "show" + EVENT_KEY$3,
+ SHOWN: "shown" + EVENT_KEY$3,
+ INSERTED: "inserted" + EVENT_KEY$3,
+ CLICK: "click" + EVENT_KEY$3,
+ FOCUSIN: "focusin" + EVENT_KEY$3,
+ FOCUSOUT: "focusout" + EVENT_KEY$3,
+ MOUSEENTER: "mouseenter" + EVENT_KEY$3,
+ MOUSELEAVE: "mouseleave" + EVENT_KEY$3
};
/**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
+ * Class definition
*/
var Popover = /*#__PURE__*/function (_Tooltip) {
@@ -17481,16 +17424,16 @@ return Popper;
};
_proto.addAttachmentClass = function addAttachmentClass(attachment) {
- $__default['default'](this.getTipElement()).addClass(CLASS_PREFIX$1 + "-" + attachment);
+ $__default["default"](this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment);
};
_proto.getTipElement = function getTipElement() {
- this.tip = this.tip || $__default['default'](this.config.template)[0];
+ this.tip = this.tip || $__default["default"](this.config.template)[0];
return this.tip;
};
_proto.setContent = function setContent() {
- var $tip = $__default['default'](this.getTipElement()); // We use append for html objects to maintain js events
+ var $tip = $__default["default"](this.getTipElement()); // We use append for html objects to maintain js events
this.setElementContent($tip.find(SELECTOR_TITLE), this.getTitle());
@@ -17501,7 +17444,7 @@ return Popper;
}
this.setElementContent($tip.find(SELECTOR_CONTENT), content);
- $tip.removeClass(CLASS_NAME_FADE$3 + " " + CLASS_NAME_SHOW$5);
+ $tip.removeClass(CLASS_NAME_FADE$2 + " " + CLASS_NAME_SHOW$2);
} // Private
;
@@ -17510,8 +17453,8 @@ return Popper;
};
_proto._cleanTipClass = function _cleanTipClass() {
- var $tip = $__default['default'](this.getTipElement());
- var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX$1);
+ var $tip = $__default["default"](this.getTipElement());
+ var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
if (tabClass !== null && tabClass.length > 0) {
$tip.removeClass(tabClass.join(''));
@@ -17521,7 +17464,7 @@ return Popper;
Popover._jQueryInterface = function _jQueryInterface(config) {
return this.each(function () {
- var data = $__default['default'](this).data(DATA_KEY$7);
+ var data = $__default["default"](this).data(DATA_KEY$3);
var _config = typeof config === 'object' ? config : null;
@@ -17531,7 +17474,7 @@ return Popper;
if (!data) {
data = new Popover(this, _config);
- $__default['default'](this).data(DATA_KEY$7, data);
+ $__default["default"](this).data(DATA_KEY$3, data);
}
if (typeof config === 'string') {
@@ -17546,100 +17489,94 @@ return Popper;
_createClass(Popover, null, [{
key: "VERSION",
- // Getters
- get: function get() {
- return VERSION$7;
+ get: // Getters
+ function get() {
+ return VERSION$3;
}
}, {
key: "Default",
get: function get() {
- return Default$5;
+ return Default$2;
}
}, {
key: "NAME",
get: function get() {
- return NAME$7;
+ return NAME$3;
}
}, {
key: "DATA_KEY",
get: function get() {
- return DATA_KEY$7;
+ return DATA_KEY$3;
}
}, {
key: "Event",
get: function get() {
- return Event$1;
+ return Event;
}
}, {
key: "EVENT_KEY",
get: function get() {
- return EVENT_KEY$7;
+ return EVENT_KEY$3;
}
}, {
key: "DefaultType",
get: function get() {
- return DefaultType$5;
+ return DefaultType$2;
}
}]);
return Popover;
}(Tooltip);
/**
- * ------------------------------------------------------------------------
* jQuery
- * ------------------------------------------------------------------------
*/
- $__default['default'].fn[NAME$7] = Popover._jQueryInterface;
- $__default['default'].fn[NAME$7].Constructor = Popover;
+ $__default["default"].fn[NAME$3] = Popover._jQueryInterface;
+ $__default["default"].fn[NAME$3].Constructor = Popover;
- $__default['default'].fn[NAME$7].noConflict = function () {
- $__default['default'].fn[NAME$7] = JQUERY_NO_CONFLICT$7;
+ $__default["default"].fn[NAME$3].noConflict = function () {
+ $__default["default"].fn[NAME$3] = JQUERY_NO_CONFLICT$3;
return Popover._jQueryInterface;
};
/**
- * ------------------------------------------------------------------------
* Constants
- * ------------------------------------------------------------------------
*/
- var NAME$8 = 'scrollspy';
- var VERSION$8 = '4.6.0';
- var DATA_KEY$8 = 'bs.scrollspy';
- var EVENT_KEY$8 = "." + DATA_KEY$8;
- var DATA_API_KEY$6 = '.data-api';
- var JQUERY_NO_CONFLICT$8 = $__default['default'].fn[NAME$8];
- var Default$6 = {
+ var NAME$2 = 'scrollspy';
+ var VERSION$2 = '4.6.1';
+ var DATA_KEY$2 = 'bs.scrollspy';
+ var EVENT_KEY$2 = "." + DATA_KEY$2;
+ var DATA_API_KEY$1 = '.data-api';
+ var JQUERY_NO_CONFLICT$2 = $__default["default"].fn[NAME$2];
+ var CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item';
+ var CLASS_NAME_ACTIVE$1 = 'active';
+ var EVENT_ACTIVATE = "activate" + EVENT_KEY$2;
+ var EVENT_SCROLL = "scroll" + EVENT_KEY$2;
+ var EVENT_LOAD_DATA_API = "load" + EVENT_KEY$2 + DATA_API_KEY$1;
+ var METHOD_OFFSET = 'offset';
+ var METHOD_POSITION = 'position';
+ var SELECTOR_DATA_SPY = '[data-spy="scroll"]';
+ var SELECTOR_NAV_LIST_GROUP$1 = '.nav, .list-group';
+ var SELECTOR_NAV_LINKS = '.nav-link';
+ var SELECTOR_NAV_ITEMS = '.nav-item';
+ var SELECTOR_LIST_ITEMS = '.list-group-item';
+ var SELECTOR_DROPDOWN$1 = '.dropdown';
+ var SELECTOR_DROPDOWN_ITEMS = '.dropdown-item';
+ var SELECTOR_DROPDOWN_TOGGLE$1 = '.dropdown-toggle';
+ var Default$1 = {
offset: 10,
method: 'auto',
target: ''
};
- var DefaultType$6 = {
+ var DefaultType$1 = {
offset: 'number',
method: 'string',
target: '(string|element)'
};
- var EVENT_ACTIVATE = "activate" + EVENT_KEY$8;
- var EVENT_SCROLL = "scroll" + EVENT_KEY$8;
- var EVENT_LOAD_DATA_API$2 = "load" + EVENT_KEY$8 + DATA_API_KEY$6;
- var CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item';
- var CLASS_NAME_ACTIVE$2 = 'active';
- var SELECTOR_DATA_SPY = '[data-spy="scroll"]';
- var SELECTOR_NAV_LIST_GROUP = '.nav, .list-group';
- var SELECTOR_NAV_LINKS = '.nav-link';
- var SELECTOR_NAV_ITEMS = '.nav-item';
- var SELECTOR_LIST_ITEMS = '.list-group-item';
- var SELECTOR_DROPDOWN = '.dropdown';
- var SELECTOR_DROPDOWN_ITEMS = '.dropdown-item';
- var SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle';
- var METHOD_OFFSET = 'offset';
- var METHOD_POSITION = 'position';
/**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
+ * Class definition
*/
var ScrollSpy = /*#__PURE__*/function () {
@@ -17654,7 +17591,7 @@ return Popper;
this._targets = [];
this._activeTarget = null;
this._scrollHeight = 0;
- $__default['default'](this._scrollElement).on(EVENT_SCROLL, function (event) {
+ $__default["default"](this._scrollElement).on(EVENT_SCROLL, function (event) {
return _this._process(event);
});
this.refresh();
@@ -17689,7 +17626,7 @@ return Popper;
if (targetBCR.width || targetBCR.height) {
// TODO (fat): remove sketch reliance on jQuery position/offset
- return [$__default['default'](target)[offsetMethod]().top + offsetBase, targetSelector];
+ return [$__default["default"](target)[offsetMethod]().top + offsetBase, targetSelector];
}
}
@@ -17706,8 +17643,8 @@ return Popper;
};
_proto.dispose = function dispose() {
- $__default['default'].removeData(this._element, DATA_KEY$8);
- $__default['default'](this._scrollElement).off(EVENT_KEY$8);
+ $__default["default"].removeData(this._element, DATA_KEY$2);
+ $__default["default"](this._scrollElement).off(EVENT_KEY$2);
this._element = null;
this._scrollElement = null;
this._config = null;
@@ -17720,20 +17657,20 @@ return Popper;
;
_proto._getConfig = function _getConfig(config) {
- config = _extends({}, Default$6, typeof config === 'object' && config ? config : {});
+ config = _extends({}, Default$1, typeof config === 'object' && config ? config : {});
if (typeof config.target !== 'string' && Util.isElement(config.target)) {
- var id = $__default['default'](config.target).attr('id');
+ var id = $__default["default"](config.target).attr('id');
if (!id) {
- id = Util.getUID(NAME$8);
- $__default['default'](config.target).attr('id', id);
+ id = Util.getUID(NAME$2);
+ $__default["default"](config.target).attr('id', id);
}
config.target = "#" + id;
}
- Util.typeCheckConfig(NAME$8, config, DefaultType$6);
+ Util.typeCheckConfig(NAME$2, config, DefaultType$1);
return config;
};
@@ -17796,44 +17733,44 @@ return Popper;
return selector + "[data-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]";
});
- var $link = $__default['default']([].slice.call(document.querySelectorAll(queries.join(','))));
+ var $link = $__default["default"]([].slice.call(document.querySelectorAll(queries.join(','))));
if ($link.hasClass(CLASS_NAME_DROPDOWN_ITEM)) {
- $link.closest(SELECTOR_DROPDOWN).find(SELECTOR_DROPDOWN_TOGGLE).addClass(CLASS_NAME_ACTIVE$2);
- $link.addClass(CLASS_NAME_ACTIVE$2);
+ $link.closest(SELECTOR_DROPDOWN$1).find(SELECTOR_DROPDOWN_TOGGLE$1).addClass(CLASS_NAME_ACTIVE$1);
+ $link.addClass(CLASS_NAME_ACTIVE$1);
} else {
// Set triggered link as active
- $link.addClass(CLASS_NAME_ACTIVE$2); // Set triggered links parents as active
+ $link.addClass(CLASS_NAME_ACTIVE$1); // Set triggered links parents as active
// With both and