ソースを参照

package updates

Alexander Rose 5 年 前
コミット
2006fcfcc4
2 ファイル変更198 行追加172 行削除
  1. 187 161
      package-lock.json
  2. 11 11
      package.json

+ 187 - 161
package-lock.json

@@ -31,15 +31,15 @@
             "dev": true
         },
         "@types/node": {
-            "version": "12.6.8",
-            "resolved": "https://registry.npmjs.org/@types/node/-/node-12.6.8.tgz",
-            "integrity": "sha512-aX+gFgA5GHcDi89KG5keey2zf0WfZk/HAQotEamsK2kbey+8yGKcson0hbK8E+v0NArlCJQCqMP161YhV6ZXLg==",
+            "version": "12.7.1",
+            "resolved": "https://registry.npmjs.org/@types/node/-/node-12.7.1.tgz",
+            "integrity": "sha512-aK9jxMypeSrhiYofWWBf/T7O+KwaiAHzM4sveCdWPn71lzUSMimRnKzhXDKfKwV1kWoBo2P1aGgaIYGLf9/ljw==",
             "dev": true
         },
         "@types/node-fetch": {
-            "version": "2.3.7",
-            "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.3.7.tgz",
-            "integrity": "sha512-+bKtuxhj/TYSSP1r4CZhfmyA0vm/aDRQNo7vbAgf6/cZajn0SAniGGST07yvI4Q+q169WTa2/x9gEHfJrkcALw==",
+            "version": "2.5.0",
+            "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.0.tgz",
+            "integrity": "sha512-TLFRywthBgL68auWj+ziWu+vnmmcHCDFC/sqCOQf1xTz4hRq8cu79z8CtHU9lncExGBsB8fXA4TiLDLt6xvMzw==",
             "dev": true,
             "requires": {
                 "@types/node": "*"
@@ -52,9 +52,9 @@
             "dev": true
         },
         "@types/react": {
-            "version": "16.8.23",
-            "resolved": "https://registry.npmjs.org/@types/react/-/react-16.8.23.tgz",
-            "integrity": "sha512-abkEOIeljniUN9qB5onp++g0EY38h7atnDHxwKUFz1r3VH1+yG1OKi2sNPTyObL40goBmfKFpdii2lEzwLX1cA==",
+            "version": "16.9.1",
+            "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.1.tgz",
+            "integrity": "sha512-jGM2x8F7m7/r+81N/BOaUKVwbC5Cdw6ExlWEUpr77XPwVeNvAppnPEnMMLMfxRDYL8FPEX8MHjwtD2NQMJ0yyQ==",
             "dev": true,
             "requires": {
                 "@types/prop-types": "*",
@@ -62,9 +62,9 @@
             }
         },
         "@types/react-dom": {
-            "version": "16.8.4",
-            "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.8.4.tgz",
-            "integrity": "sha512-eIRpEW73DCzPIMaNBDP5pPIpK1KXyZwNgfxiVagb5iGiz6da+9A5hslSX6GAQKdO7SayVCS/Fr2kjqprgAvkfA==",
+            "version": "16.8.5",
+            "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.8.5.tgz",
+            "integrity": "sha512-idCEjROZ2cqh29+trmTmZhsBAUNQuYrF92JHKzZ5+aiFM1mlSk3bb23CK7HhYuOY75Apgap5y2jTyHzaM2AJGA==",
             "dev": true,
             "requires": {
                 "@types/react": "*"
@@ -265,9 +265,9 @@
             "dev": true
         },
         "acorn": {
-            "version": "6.2.0",
-            "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.2.0.tgz",
-            "integrity": "sha512-8oe72N3WPMjA+2zVG71Ia0nXZ8DpQH+QyyHO+p06jT8eg8FGG3FbcUIi8KziHlAfheJQZeoqbvq1mQSQHXKYLw==",
+            "version": "6.3.0",
+            "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz",
+            "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==",
             "dev": true
         },
         "adjust-sourcemap-loader": {
@@ -627,9 +627,9 @@
             }
         },
         "base64-js": {
-            "version": "1.3.0",
-            "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
-            "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
+            "version": "1.3.1",
+            "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
+            "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
             "dev": true
         },
         "bcrypt-pbkdf": {
@@ -826,9 +826,9 @@
             "dev": true
         },
         "cacache": {
-            "version": "11.3.3",
-            "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
-            "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
+            "version": "12.0.2",
+            "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz",
+            "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==",
             "dev": true,
             "requires": {
                 "bluebird": "^3.5.5",
@@ -836,6 +836,7 @@
                 "figgy-pudding": "^3.5.1",
                 "glob": "^7.1.4",
                 "graceful-fs": "^4.1.15",
+                "infer-owner": "^1.0.3",
                 "lru-cache": "^5.1.1",
                 "mississippi": "^3.0.0",
                 "mkdirp": "^0.5.1",
@@ -996,15 +997,14 @@
             }
         },
         "clone-deep": {
-            "version": "2.0.2",
-            "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
-            "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
+            "version": "4.0.1",
+            "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
+            "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
             "dev": true,
             "requires": {
-                "for-own": "^1.0.0",
                 "is-plain-object": "^2.0.4",
-                "kind-of": "^6.0.0",
-                "shallow-clone": "^1.0.0"
+                "kind-of": "^6.0.2",
+                "shallow-clone": "^3.0.0"
             }
         },
         "code-point-at": {
@@ -1416,9 +1416,9 @@
             }
         },
         "css-loader": {
-            "version": "3.1.0",
-            "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.1.0.tgz",
-            "integrity": "sha512-MuL8WsF/KSrHCBCYaozBKlx+r7vIfUaDTEreo7wR7Vv3J6N0z6fqWjRk3e/6wjneitXN1r/Y9FTK1psYNOBdJQ==",
+            "version": "3.2.0",
+            "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.0.tgz",
+            "integrity": "sha512-QTF3Ud5H7DaZotgdcJjGMvyDj5F3Pn1j/sC6VBEOVp94cbwqyIBdcs/quzj4MC1BKQSrTpQznegH/5giYbhnCQ==",
             "dev": true,
             "requires": {
                 "camelcase": "^5.3.1",
@@ -1447,9 +1447,9 @@
                     }
                 },
                 "schema-utils": {
-                    "version": "2.0.1",
-                    "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.0.1.tgz",
-                    "integrity": "sha512-HJFKJ4JixDpRur06QHwi8uu2kZbng318ahWEKgBjc0ZklcE4FDvmm2wghb448q0IRaABxIESt8vqPFvwgMB80A==",
+                    "version": "2.1.0",
+                    "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.1.0.tgz",
+                    "integrity": "sha512-g6SViEZAfGNrToD82ZPUjq52KUPDYc+fN5+g6Euo5mLokl/9Yx14z0Cu4RR1m55HtBXejO0sBt+qw79axN+Fiw==",
                     "dev": true,
                     "requires": {
                         "ajv": "^6.1.0",
@@ -2078,9 +2078,9 @@
             "dev": true
         },
         "file-loader": {
-            "version": "4.1.0",
-            "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.1.0.tgz",
-            "integrity": "sha512-ajDk1nlByoalZAGR4b0H6oD+EGlWnyW1qbSxzaUc7RFiqmn+RbXQQRbTc72jsiUIlVusJ4Et58ltds8ZwTfnAw==",
+            "version": "4.2.0",
+            "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz",
+            "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==",
             "dev": true,
             "requires": {
                 "loader-utils": "^1.2.3",
@@ -2088,9 +2088,9 @@
             },
             "dependencies": {
                 "schema-utils": {
-                    "version": "2.0.1",
-                    "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.0.1.tgz",
-                    "integrity": "sha512-HJFKJ4JixDpRur06QHwi8uu2kZbng318ahWEKgBjc0ZklcE4FDvmm2wghb448q0IRaABxIESt8vqPFvwgMB80A==",
+                    "version": "2.1.0",
+                    "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.1.0.tgz",
+                    "integrity": "sha512-g6SViEZAfGNrToD82ZPUjq52KUPDYc+fN5+g6Euo5mLokl/9Yx14z0Cu4RR1m55HtBXejO0sBt+qw79axN+Fiw==",
                     "dev": true,
                     "requires": {
                         "ajv": "^6.1.0",
@@ -2182,15 +2182,6 @@
             "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
             "dev": true
         },
-        "for-own": {
-            "version": "1.0.0",
-            "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
-            "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
-            "dev": true,
-            "requires": {
-                "for-in": "^1.0.1"
-            }
-        },
         "forever-agent": {
             "version": "0.6.1",
             "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
@@ -3233,6 +3224,12 @@
             "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
             "dev": true
         },
+        "infer-owner": {
+            "version": "1.0.4",
+            "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
+            "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
+            "dev": true
+        },
         "inflight": {
             "version": "1.0.6",
             "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
@@ -3664,12 +3661,6 @@
             "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
             "dev": true
         },
-        "lodash.tail": {
-            "version": "4.1.1",
-            "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
-            "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
-            "dev": true
-        },
         "lodash.uniq": {
             "version": "4.5.0",
             "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
@@ -3952,24 +3943,6 @@
                 }
             }
         },
-        "mixin-object": {
-            "version": "2.0.1",
-            "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
-            "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
-            "dev": true,
-            "requires": {
-                "for-in": "^0.1.3",
-                "is-extendable": "^0.1.1"
-            },
-            "dependencies": {
-                "for-in": {
-                    "version": "0.1.8",
-                    "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
-                    "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
-                    "dev": true
-                }
-            }
-        },
         "mkdirp": {
             "version": "0.5.1",
             "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
@@ -3985,14 +3958,14 @@
             "requires": {
                 "@types/argparse": "^1.0.36",
                 "@types/benchmark": "^1.0.31",
-                "@types/compression": "0.0.36",
+                "@types/compression": "1.0.0",
                 "@types/express": "^4.17.0",
-                "@types/jest": "^24.0.15",
-                "@types/node": "^12.6.8",
-                "@types/node-fetch": "^2.3.7",
-                "@types/react": "^16.8.23",
-                "@types/react-dom": "^16.8.4",
-                "@types/swagger-ui-dist": "3.0.0",
+                "@types/jest": "^24.0.17",
+                "@types/node": "^12.7.1",
+                "@types/node-fetch": "^2.5.0",
+                "@types/react": "^16.9.1",
+                "@types/react-dom": "^16.8.5",
+                "@types/swagger-ui-dist": "3.0.3",
                 "@types/webgl2": "0.0.5",
                 "argparse": "^1.0.10",
                 "compression": "^1.7.4",
@@ -4000,10 +3973,10 @@
                 "graphql": "^14.4.2",
                 "immutable": "^3.8.2",
                 "node-fetch": "^2.6.0",
-                "react": "^16.8.6",
-                "react-dom": "^16.8.6",
+                "react": "^16.9.0",
+                "react-dom": "^16.9.0",
                 "rxjs": "^6.5.2",
-                "swagger-ui-dist": "^3.23.1",
+                "swagger-ui-dist": "^3.23.4",
                 "util.promisify": "^1.0.0",
                 "xhr2": "^0.2.0"
             }
@@ -4782,9 +4755,9 @@
             }
         },
         "postcss-value-parser": {
-            "version": "4.0.0",
-            "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.0.tgz",
-            "integrity": "sha512-ESPktioptiSUchCKgggAkzdmkgzKfmp0EU8jXH+5kbIUB+unr0Y4CY9SRMvibuvYUBjNh1ACLbxqYNpdTQOteQ==",
+            "version": "4.0.2",
+            "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz",
+            "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==",
             "dev": true
         },
         "prepend-http": {
@@ -4988,33 +4961,32 @@
             }
         },
         "react": {
-            "version": "16.8.6",
-            "resolved": "https://registry.npmjs.org/react/-/react-16.8.6.tgz",
-            "integrity": "sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw==",
+            "version": "16.9.0",
+            "resolved": "https://registry.npmjs.org/react/-/react-16.9.0.tgz",
+            "integrity": "sha512-+7LQnFBwkiw+BobzOF6N//BdoNw0ouwmSJTEm9cglOOmsg/TMiFHZLe2sEoN5M7LgJTj9oHH0gxklfnQe66S1w==",
             "dev": true,
             "requires": {
                 "loose-envify": "^1.1.0",
                 "object-assign": "^4.1.1",
-                "prop-types": "^15.6.2",
-                "scheduler": "^0.13.6"
+                "prop-types": "^15.6.2"
             }
         },
         "react-dom": {
-            "version": "16.8.6",
-            "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.8.6.tgz",
-            "integrity": "sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA==",
+            "version": "16.9.0",
+            "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.9.0.tgz",
+            "integrity": "sha512-YFT2rxO9hM70ewk9jq0y6sQk8cL02xm4+IzYBz75CQGlClQQ1Bxq0nhHF6OtSbit+AIahujJgb/CPRibFkMNJQ==",
             "dev": true,
             "requires": {
                 "loose-envify": "^1.1.0",
                 "object-assign": "^4.1.1",
                 "prop-types": "^15.6.2",
-                "scheduler": "^0.13.6"
+                "scheduler": "^0.15.0"
             }
         },
         "react-is": {
-            "version": "16.8.6",
-            "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz",
-            "integrity": "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==",
+            "version": "16.9.0",
+            "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz",
+            "integrity": "sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==",
             "dev": true
         },
         "read-pkg": {
@@ -5510,23 +5482,30 @@
             }
         },
         "sass-loader": {
-            "version": "7.1.0",
-            "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
-            "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
+            "version": "7.2.0",
+            "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz",
+            "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==",
             "dev": true,
             "requires": {
-                "clone-deep": "^2.0.1",
+                "clone-deep": "^4.0.1",
                 "loader-utils": "^1.0.1",
-                "lodash.tail": "^4.1.1",
                 "neo-async": "^2.5.0",
-                "pify": "^3.0.0",
+                "pify": "^4.0.1",
                 "semver": "^5.5.0"
+            },
+            "dependencies": {
+                "pify": {
+                    "version": "4.0.1",
+                    "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+                    "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
+                    "dev": true
+                }
             }
         },
         "scheduler": {
-            "version": "0.13.6",
-            "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.13.6.tgz",
-            "integrity": "sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ==",
+            "version": "0.15.0",
+            "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.15.0.tgz",
+            "integrity": "sha512-xAefmSfN6jqAa7Kuq7LIJY0bwAPG3xlCj0HMEBQk1lxYiDKZscY2xJ5U/61ZTrYbmNQbXa+gc7czPkVo11tnCg==",
             "dev": true,
             "requires": {
                 "loose-envify": "^1.1.0",
@@ -5623,22 +5602,12 @@
             }
         },
         "shallow-clone": {
-            "version": "1.0.0",
-            "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
-            "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
+            "version": "3.0.1",
+            "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
+            "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
             "dev": true,
             "requires": {
-                "is-extendable": "^0.1.1",
-                "kind-of": "^5.0.0",
-                "mixin-object": "^2.0.1"
-            },
-            "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
-                }
+                "kind-of": "^6.0.2"
             }
         },
         "shebang-command": {
@@ -5816,9 +5785,9 @@
             }
         },
         "source-map-support": {
-            "version": "0.5.12",
-            "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz",
-            "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
+            "version": "0.5.13",
+            "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
+            "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
             "dev": true,
             "requires": {
                 "buffer-from": "^1.0.0",
@@ -6046,13 +6015,25 @@
             }
         },
         "style-loader": {
-            "version": "0.23.1",
-            "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz",
-            "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==",
+            "version": "1.0.0",
+            "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz",
+            "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==",
             "dev": true,
             "requires": {
-                "loader-utils": "^1.1.0",
-                "schema-utils": "^1.0.0"
+                "loader-utils": "^1.2.3",
+                "schema-utils": "^2.0.1"
+            },
+            "dependencies": {
+                "schema-utils": {
+                    "version": "2.1.0",
+                    "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.1.0.tgz",
+                    "integrity": "sha512-g6SViEZAfGNrToD82ZPUjq52KUPDYc+fN5+g6Euo5mLokl/9Yx14z0Cu4RR1m55HtBXejO0sBt+qw79axN+Fiw==",
+                    "dev": true,
+                    "requires": {
+                        "ajv": "^6.1.0",
+                        "ajv-keywords": "^3.1.0"
+                    }
+                }
             }
         },
         "subarg": {
@@ -6107,9 +6088,9 @@
             }
         },
         "terser": {
-            "version": "4.1.2",
-            "resolved": "https://registry.npmjs.org/terser/-/terser-4.1.2.tgz",
-            "integrity": "sha512-jvNoEQSPXJdssFwqPSgWjsOrb+ELoE+ILpHPKXC83tIxOlh2U75F1KuB2luLD/3a6/7K3Vw5pDn+hvu0C4AzSw==",
+            "version": "4.1.4",
+            "resolved": "https://registry.npmjs.org/terser/-/terser-4.1.4.tgz",
+            "integrity": "sha512-+ZwXJvdSwbd60jG0Illav0F06GDJF0R4ydZ21Q3wGAFKoBGyJGo34F63vzJHgvYxc1ukOtIjvwEvl9MkjzM6Pg==",
             "dev": true,
             "requires": {
                 "commander": "^2.20.0",
@@ -6126,20 +6107,19 @@
             }
         },
         "terser-webpack-plugin": {
-            "version": "1.3.0",
-            "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.3.0.tgz",
-            "integrity": "sha512-W2YWmxPjjkUcOWa4pBEv4OP4er1aeQJlSo2UhtCFQCuRXEHjOFscO8VyWHj9JLlA0RzQb8Y2/Ta78XZvT54uGg==",
+            "version": "1.4.1",
+            "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz",
+            "integrity": "sha512-ZXmmfiwtCLfz8WKZyYUuuHf3dMYEjg8NrjHMb0JqHVHVOSkzp3cW2/XG1fP3tRhqEqSzMwzzRQGtAPbs4Cncxg==",
             "dev": true,
             "requires": {
-                "cacache": "^11.3.2",
-                "find-cache-dir": "^2.0.0",
+                "cacache": "^12.0.2",
+                "find-cache-dir": "^2.1.0",
                 "is-wsl": "^1.1.0",
-                "loader-utils": "^1.2.3",
                 "schema-utils": "^1.0.0",
                 "serialize-javascript": "^1.7.0",
                 "source-map": "^0.6.1",
-                "terser": "^4.0.0",
-                "webpack-sources": "^1.3.0",
+                "terser": "^4.1.2",
+                "webpack-sources": "^1.4.0",
                 "worker-farm": "^1.7.0"
             },
             "dependencies": {
@@ -6148,6 +6128,16 @@
                     "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
                     "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
                     "dev": true
+                },
+                "webpack-sources": {
+                    "version": "1.4.3",
+                    "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
+                    "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
+                    "dev": true,
+                    "requires": {
+                        "source-list-map": "^2.0.0",
+                        "source-map": "~0.6.1"
+                    }
                 }
             }
         },
@@ -6162,9 +6152,9 @@
             }
         },
         "timers-browserify": {
-            "version": "2.0.10",
-            "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
-            "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
+            "version": "2.0.11",
+            "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
+            "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
             "dev": true,
             "requires": {
                 "setimmediate": "^1.0.4"
@@ -6536,34 +6526,70 @@
             }
         },
         "webpack": {
-            "version": "4.36.1",
-            "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.36.1.tgz",
-            "integrity": "sha512-Ej01/N9W8DVyhEpeQnbUdGvOECw0L46FxS12cCOs8gSK7bhUlrbHRnWkjiXckGlHjUrmL89kDpTRIkUk6Y+fKg==",
+            "version": "4.39.1",
+            "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.1.tgz",
+            "integrity": "sha512-/LAb2TJ2z+eVwisldp3dqTEoNhzp/TLCZlmZm3GGGAlnfIWDgOEE758j/9atklNLfRyhKbZTCOIoPqLJXeBLbQ==",
             "dev": true,
             "requires": {
                 "@webassemblyjs/ast": "1.8.5",
                 "@webassemblyjs/helper-module-context": "1.8.5",
                 "@webassemblyjs/wasm-edit": "1.8.5",
                 "@webassemblyjs/wasm-parser": "1.8.5",
-                "acorn": "^6.2.0",
-                "ajv": "^6.1.0",
-                "ajv-keywords": "^3.1.0",
-                "chrome-trace-event": "^1.0.0",
+                "acorn": "^6.2.1",
+                "ajv": "^6.10.2",
+                "ajv-keywords": "^3.4.1",
+                "chrome-trace-event": "^1.0.2",
                 "enhanced-resolve": "^4.1.0",
-                "eslint-scope": "^4.0.0",
+                "eslint-scope": "^4.0.3",
                 "json-parse-better-errors": "^1.0.2",
-                "loader-runner": "^2.3.0",
-                "loader-utils": "^1.1.0",
-                "memory-fs": "~0.4.1",
-                "micromatch": "^3.1.8",
-                "mkdirp": "~0.5.0",
-                "neo-async": "^2.5.0",
-                "node-libs-browser": "^2.0.0",
+                "loader-runner": "^2.4.0",
+                "loader-utils": "^1.2.3",
+                "memory-fs": "^0.4.1",
+                "micromatch": "^3.1.10",
+                "mkdirp": "^0.5.1",
+                "neo-async": "^2.6.1",
+                "node-libs-browser": "^2.2.1",
                 "schema-utils": "^1.0.0",
-                "tapable": "^1.1.0",
-                "terser-webpack-plugin": "^1.1.0",
-                "watchpack": "^1.5.0",
-                "webpack-sources": "^1.3.0"
+                "tapable": "^1.1.3",
+                "terser-webpack-plugin": "^1.4.1",
+                "watchpack": "^1.6.0",
+                "webpack-sources": "^1.4.1"
+            },
+            "dependencies": {
+                "ajv": {
+                    "version": "6.10.2",
+                    "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
+                    "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
+                    "dev": true,
+                    "requires": {
+                        "fast-deep-equal": "^2.0.1",
+                        "fast-json-stable-stringify": "^2.0.0",
+                        "json-schema-traverse": "^0.4.1",
+                        "uri-js": "^4.2.2"
+                    }
+                },
+                "ajv-keywords": {
+                    "version": "3.4.1",
+                    "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
+                    "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
+                    "dev": true
+                },
+                "source-map": {
+                    "version": "0.6.1",
+                    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+                    "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+                    "dev": true
+                },
+                "webpack-sources": {
+                    "version": "1.4.3",
+                    "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
+                    "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
+                    "dev": true,
+                    "requires": {
+                        "source-list-map": "^2.0.0",
+                        "source-map": "~0.6.1"
+                    }
+                }
             }
         },
         "webpack-cli": {

+ 11 - 11
package.json

@@ -29,28 +29,28 @@
     "license": "MIT",
     "devDependencies": {
         "@types/argparse": "^1.0.36",
-        "@types/node": "^12.6.8",
-        "@types/node-fetch": "^2.3.7",
-        "@types/react": "^16.8.23",
-        "@types/react-dom": "^16.8.4",
+        "@types/node": "^12.7.1",
+        "@types/node-fetch": "^2.5.0",
+        "@types/react": "^16.9.1",
+        "@types/react-dom": "^16.8.5",
         "concurrently": "^4.1.1",
         "cpx": "^1.5.0",
-        "css-loader": "^3.1.0",
+        "css-loader": "^3.2.0",
         "extra-watch-webpack-plugin": "^1.0.3",
-        "file-loader": "^4.1.0",
+        "file-loader": "^4.2.0",
         "molstar": "../molstar",
         "mini-css-extract-plugin": "^0.8.0",
         "node-fetch": "^2.6.0",
         "node-sass": "^4.12.0",
         "raw-loader": "^3.1.0",
-        "react": "^16.8.6",
-        "react-dom": "^16.8.6",
+        "react": "^16.9.0",
+        "react-dom": "^16.9.0",
         "resolve-url-loader": "^3.1.0",
-        "sass-loader": "^7.1.0",
-        "style-loader": "^0.23.1",
+        "sass-loader": "^7.2.0",
+        "style-loader": "^1.0.0",
         "tslint": "^5.18.0",
         "typescript": "3.5.3",
-        "webpack": "^4.36.1",
+        "webpack": "^4.39.1",
         "webpack-cli": "^3.3.6"
     },
     "dependencies": {}