MinsoftK

fabric?

...@@ -2124,6 +2124,12 @@ ...@@ -2124,6 +2124,12 @@
2124 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", 2124 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz",
2125 "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==" 2125 "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg=="
2126 }, 2126 },
2127 + "abbrev": {
2128 + "version": "1.1.1",
2129 + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
2130 + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
2131 + "optional": true
2132 + },
2127 "accepts": { 2133 "accepts": {
2128 "version": "1.3.7", 2134 "version": "1.3.7",
2129 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", 2135 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
...@@ -2359,6 +2365,48 @@ ...@@ -2359,6 +2365,48 @@
2359 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", 2365 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
2360 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" 2366 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
2361 }, 2367 },
2368 + "are-we-there-yet": {
2369 + "version": "1.1.5",
2370 + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
2371 + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
2372 + "optional": true,
2373 + "requires": {
2374 + "delegates": "^1.0.0",
2375 + "readable-stream": "^2.0.6"
2376 + },
2377 + "dependencies": {
2378 + "isarray": {
2379 + "version": "1.0.0",
2380 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2381 + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2382 + "optional": true
2383 + },
2384 + "readable-stream": {
2385 + "version": "2.3.7",
2386 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
2387 + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
2388 + "optional": true,
2389 + "requires": {
2390 + "core-util-is": "~1.0.0",
2391 + "inherits": "~2.0.3",
2392 + "isarray": "~1.0.0",
2393 + "process-nextick-args": "~2.0.0",
2394 + "safe-buffer": "~5.1.1",
2395 + "string_decoder": "~1.1.1",
2396 + "util-deprecate": "~1.0.1"
2397 + }
2398 + },
2399 + "string_decoder": {
2400 + "version": "1.1.1",
2401 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2402 + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2403 + "optional": true,
2404 + "requires": {
2405 + "safe-buffer": "~5.1.0"
2406 + }
2407 + }
2408 + }
2409 + },
2362 "argparse": { 2410 "argparse": {
2363 "version": "1.0.10", 2411 "version": "1.0.10",
2364 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 2412 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
...@@ -3469,6 +3517,17 @@ ...@@ -3469,6 +3517,17 @@
3469 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001094.tgz", 3517 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001094.tgz",
3470 "integrity": "sha512-ufHZNtMaDEuRBpTbqD93tIQnngmJ+oBknjvr0IbFympSdtFpAUFmNv4mVKbb53qltxFx0nK3iy32S9AqkLzUNA==" 3518 "integrity": "sha512-ufHZNtMaDEuRBpTbqD93tIQnngmJ+oBknjvr0IbFympSdtFpAUFmNv4mVKbb53qltxFx0nK3iy32S9AqkLzUNA=="
3471 }, 3519 },
3520 + "canvas": {
3521 + "version": "2.6.1",
3522 + "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.6.1.tgz",
3523 + "integrity": "sha512-S98rKsPcuhfTcYbtF53UIJhcbgIAK533d1kJKMwsMwAIFgfd58MOyxRud3kktlzWiEkFliaJtvyZCBtud/XVEA==",
3524 + "optional": true,
3525 + "requires": {
3526 + "nan": "^2.14.0",
3527 + "node-pre-gyp": "^0.11.0",
3528 + "simple-get": "^3.0.3"
3529 + }
3530 + },
3472 "capture-exit": { 3531 "capture-exit": {
3473 "version": "2.0.0", 3532 "version": "2.0.0",
3474 "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", 3533 "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
...@@ -3901,6 +3960,12 @@ ...@@ -3901,6 +3960,12 @@
3901 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", 3960 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
3902 "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" 3961 "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA=="
3903 }, 3962 },
3963 + "console-control-strings": {
3964 + "version": "1.1.0",
3965 + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
3966 + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
3967 + "optional": true
3968 + },
3904 "constants-browserify": { 3969 "constants-browserify": {
3905 "version": "1.0.0", 3970 "version": "1.0.0",
3906 "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", 3971 "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
...@@ -4483,6 +4548,15 @@ ...@@ -4483,6 +4548,15 @@
4483 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 4548 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
4484 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" 4549 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
4485 }, 4550 },
4551 + "decompress-response": {
4552 + "version": "4.2.1",
4553 + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz",
4554 + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==",
4555 + "optional": true,
4556 + "requires": {
4557 + "mimic-response": "^2.0.0"
4558 + }
4559 + },
4486 "deep-equal": { 4560 "deep-equal": {
4487 "version": "1.1.1", 4561 "version": "1.1.1",
4488 "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", 4562 "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
...@@ -4496,6 +4570,12 @@ ...@@ -4496,6 +4570,12 @@
4496 "regexp.prototype.flags": "^1.2.0" 4570 "regexp.prototype.flags": "^1.2.0"
4497 } 4571 }
4498 }, 4572 },
4573 + "deep-extend": {
4574 + "version": "0.6.0",
4575 + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
4576 + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
4577 + "optional": true
4578 + },
4499 "deep-is": { 4579 "deep-is": {
4500 "version": "0.1.3", 4580 "version": "0.1.3",
4501 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 4581 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
...@@ -4610,6 +4690,12 @@ ...@@ -4610,6 +4690,12 @@
4610 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 4690 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
4611 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" 4691 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
4612 }, 4692 },
4693 + "delegates": {
4694 + "version": "1.0.0",
4695 + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
4696 + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
4697 + "optional": true
4698 + },
4613 "depd": { 4699 "depd": {
4614 "version": "1.1.2", 4700 "version": "1.1.2",
4615 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 4701 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
...@@ -4629,6 +4715,12 @@ ...@@ -4629,6 +4715,12 @@
4629 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 4715 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
4630 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" 4716 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
4631 }, 4717 },
4718 + "detect-libc": {
4719 + "version": "1.0.3",
4720 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
4721 + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
4722 + "optional": true
4723 + },
4632 "detect-newline": { 4724 "detect-newline": {
4633 "version": "2.1.0", 4725 "version": "2.1.0",
4634 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", 4726 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
...@@ -5900,6 +5992,108 @@ ...@@ -5900,6 +5992,108 @@
5900 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 5992 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
5901 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" 5993 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
5902 }, 5994 },
5995 + "fabric": {
5996 + "version": "4.2.0",
5997 + "resolved": "https://registry.npmjs.org/fabric/-/fabric-4.2.0.tgz",
5998 + "integrity": "sha512-wPC08+Uh+Z5U6BYSlzT7I+xxn7tkwYEKJ5EqDvQ2+a2hGSHuVJHm5DEUTnXkDrLrKamNthbPfCGNoOa1RoTVgg==",
5999 + "requires": {
6000 + "canvas": "^2.6.1",
6001 + "jsdom": "^15.2.1"
6002 + },
6003 + "dependencies": {
6004 + "cssom": {
6005 + "version": "0.4.4",
6006 + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
6007 + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
6008 + "optional": true
6009 + },
6010 + "cssstyle": {
6011 + "version": "2.3.0",
6012 + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
6013 + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
6014 + "optional": true,
6015 + "requires": {
6016 + "cssom": "~0.3.6"
6017 + },
6018 + "dependencies": {
6019 + "cssom": {
6020 + "version": "0.3.8",
6021 + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
6022 + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
6023 + "optional": true
6024 + }
6025 + }
6026 + },
6027 + "jsdom": {
6028 + "version": "15.2.1",
6029 + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz",
6030 + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==",
6031 + "optional": true,
6032 + "requires": {
6033 + "abab": "^2.0.0",
6034 + "acorn": "^7.1.0",
6035 + "acorn-globals": "^4.3.2",
6036 + "array-equal": "^1.0.0",
6037 + "cssom": "^0.4.1",
6038 + "cssstyle": "^2.0.0",
6039 + "data-urls": "^1.1.0",
6040 + "domexception": "^1.0.1",
6041 + "escodegen": "^1.11.1",
6042 + "html-encoding-sniffer": "^1.0.2",
6043 + "nwsapi": "^2.2.0",
6044 + "parse5": "5.1.0",
6045 + "pn": "^1.1.0",
6046 + "request": "^2.88.0",
6047 + "request-promise-native": "^1.0.7",
6048 + "saxes": "^3.1.9",
6049 + "symbol-tree": "^3.2.2",
6050 + "tough-cookie": "^3.0.1",
6051 + "w3c-hr-time": "^1.0.1",
6052 + "w3c-xmlserializer": "^1.1.2",
6053 + "webidl-conversions": "^4.0.2",
6054 + "whatwg-encoding": "^1.0.5",
6055 + "whatwg-mimetype": "^2.3.0",
6056 + "whatwg-url": "^7.0.0",
6057 + "ws": "^7.0.0",
6058 + "xml-name-validator": "^3.0.0"
6059 + }
6060 + },
6061 + "parse5": {
6062 + "version": "5.1.0",
6063 + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
6064 + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
6065 + "optional": true
6066 + },
6067 + "tough-cookie": {
6068 + "version": "3.0.1",
6069 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz",
6070 + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==",
6071 + "optional": true,
6072 + "requires": {
6073 + "ip-regex": "^2.1.0",
6074 + "psl": "^1.1.28",
6075 + "punycode": "^2.1.1"
6076 + }
6077 + },
6078 + "whatwg-url": {
6079 + "version": "7.1.0",
6080 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
6081 + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
6082 + "optional": true,
6083 + "requires": {
6084 + "lodash.sortby": "^4.7.0",
6085 + "tr46": "^1.0.1",
6086 + "webidl-conversions": "^4.0.2"
6087 + }
6088 + },
6089 + "ws": {
6090 + "version": "7.4.1",
6091 + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.1.tgz",
6092 + "integrity": "sha512-pTsP8UAfhy3sk1lSk/O/s4tjD0CRwvMnzvwr4OKGX7ZvqZtUyx4KIJB5JWbkykPoc55tixMGgTNoh3k4FkNGFQ==",
6093 + "optional": true
6094 + }
6095 + }
6096 + },
5903 "fast-deep-equal": { 6097 "fast-deep-equal": {
5904 "version": "3.1.3", 6098 "version": "3.1.3",
5905 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 6099 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
...@@ -6336,6 +6530,59 @@ ...@@ -6336,6 +6530,59 @@
6336 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 6530 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
6337 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" 6531 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
6338 }, 6532 },
6533 + "gauge": {
6534 + "version": "2.7.4",
6535 + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
6536 + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
6537 + "optional": true,
6538 + "requires": {
6539 + "aproba": "^1.0.3",
6540 + "console-control-strings": "^1.0.0",
6541 + "has-unicode": "^2.0.0",
6542 + "object-assign": "^4.1.0",
6543 + "signal-exit": "^3.0.0",
6544 + "string-width": "^1.0.1",
6545 + "strip-ansi": "^3.0.1",
6546 + "wide-align": "^1.1.0"
6547 + },
6548 + "dependencies": {
6549 + "ansi-regex": {
6550 + "version": "2.1.1",
6551 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
6552 + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
6553 + "optional": true
6554 + },
6555 + "is-fullwidth-code-point": {
6556 + "version": "1.0.0",
6557 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
6558 + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
6559 + "optional": true,
6560 + "requires": {
6561 + "number-is-nan": "^1.0.0"
6562 + }
6563 + },
6564 + "string-width": {
6565 + "version": "1.0.2",
6566 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
6567 + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
6568 + "optional": true,
6569 + "requires": {
6570 + "code-point-at": "^1.0.0",
6571 + "is-fullwidth-code-point": "^1.0.0",
6572 + "strip-ansi": "^3.0.0"
6573 + }
6574 + },
6575 + "strip-ansi": {
6576 + "version": "3.0.1",
6577 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6578 + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6579 + "optional": true,
6580 + "requires": {
6581 + "ansi-regex": "^2.0.0"
6582 + }
6583 + }
6584 + }
6585 + },
6339 "gensync": { 6586 "gensync": {
6340 "version": "1.0.0-beta.1", 6587 "version": "1.0.0-beta.1",
6341 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", 6588 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
...@@ -6537,6 +6784,12 @@ ...@@ -6537,6 +6784,12 @@
6537 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", 6784 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
6538 "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" 6785 "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
6539 }, 6786 },
6787 + "has-unicode": {
6788 + "version": "2.0.1",
6789 + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
6790 + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
6791 + "optional": true
6792 + },
6540 "has-value": { 6793 "has-value": {
6541 "version": "1.0.0", 6794 "version": "1.0.0",
6542 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 6795 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
...@@ -6885,6 +7138,15 @@ ...@@ -6885,6 +7138,15 @@
6885 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 7138 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
6886 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" 7139 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg=="
6887 }, 7140 },
7141 + "ignore-walk": {
7142 + "version": "3.0.3",
7143 + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
7144 + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
7145 + "optional": true,
7146 + "requires": {
7147 + "minimatch": "^3.0.4"
7148 + }
7149 + },
6888 "immer": { 7150 "immer": {
6889 "version": "1.10.0", 7151 "version": "1.10.0",
6890 "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", 7152 "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz",
...@@ -7658,7 +7920,10 @@ ...@@ -7658,7 +7920,10 @@
7658 "version": "1.2.13", 7920 "version": "1.2.13",
7659 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", 7921 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
7660 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", 7922 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
7661 - "optional": true 7923 + "optional": true,
7924 + "requires": {
7925 + "nan": "^2.12.1"
7926 + }
7662 } 7927 }
7663 } 7928 }
7664 }, 7929 },
...@@ -8574,6 +8839,12 @@ ...@@ -8574,6 +8839,12 @@
8574 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 8839 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
8575 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" 8840 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
8576 }, 8841 },
8842 + "mimic-response": {
8843 + "version": "2.1.0",
8844 + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",
8845 + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==",
8846 + "optional": true
8847 + },
8577 "min-indent": { 8848 "min-indent": {
8578 "version": "1.0.1", 8849 "version": "1.0.1",
8579 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 8850 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
...@@ -8675,6 +8946,33 @@ ...@@ -8675,6 +8946,33 @@
8675 "minipass": "^3.0.0" 8946 "minipass": "^3.0.0"
8676 } 8947 }
8677 }, 8948 },
8949 + "minizlib": {
8950 + "version": "1.3.3",
8951 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
8952 + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
8953 + "optional": true,
8954 + "requires": {
8955 + "minipass": "^2.9.0"
8956 + },
8957 + "dependencies": {
8958 + "minipass": {
8959 + "version": "2.9.0",
8960 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
8961 + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
8962 + "optional": true,
8963 + "requires": {
8964 + "safe-buffer": "^5.1.2",
8965 + "yallist": "^3.0.0"
8966 + }
8967 + },
8968 + "yallist": {
8969 + "version": "3.1.1",
8970 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
8971 + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
8972 + "optional": true
8973 + }
8974 + }
8975 + },
8678 "mississippi": { 8976 "mississippi": {
8679 "version": "3.0.0", 8977 "version": "3.0.0",
8680 "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", 8978 "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
...@@ -8825,6 +9123,12 @@ ...@@ -8825,6 +9123,12 @@
8825 } 9123 }
8826 } 9124 }
8827 }, 9125 },
9126 + "nan": {
9127 + "version": "2.14.2",
9128 + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
9129 + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
9130 + "optional": true
9131 + },
8828 "nanomatch": { 9132 "nanomatch": {
8829 "version": "1.2.13", 9133 "version": "1.2.13",
8830 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 9134 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
...@@ -8855,6 +9159,28 @@ ...@@ -8855,6 +9159,28 @@
8855 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 9159 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
8856 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" 9160 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc="
8857 }, 9161 },
9162 + "needle": {
9163 + "version": "2.5.2",
9164 + "resolved": "https://registry.npmjs.org/needle/-/needle-2.5.2.tgz",
9165 + "integrity": "sha512-LbRIwS9BfkPvNwNHlsA41Q29kL2L/6VaOJ0qisM5lLWsTV3nP15abO5ITL6L81zqFhzjRKDAYjpcBcwM0AVvLQ==",
9166 + "optional": true,
9167 + "requires": {
9168 + "debug": "^3.2.6",
9169 + "iconv-lite": "^0.4.4",
9170 + "sax": "^1.2.4"
9171 + },
9172 + "dependencies": {
9173 + "debug": {
9174 + "version": "3.2.7",
9175 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
9176 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
9177 + "optional": true,
9178 + "requires": {
9179 + "ms": "^2.1.1"
9180 + }
9181 + }
9182 + }
9183 + },
8858 "negotiator": { 9184 "negotiator": {
8859 "version": "0.6.2", 9185 "version": "0.6.2",
8860 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 9186 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
...@@ -9008,11 +9334,47 @@ ...@@ -9008,11 +9334,47 @@
9008 } 9334 }
9009 } 9335 }
9010 }, 9336 },
9337 + "node-pre-gyp": {
9338 + "version": "0.11.0",
9339 + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz",
9340 + "integrity": "sha512-TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q==",
9341 + "optional": true,
9342 + "requires": {
9343 + "detect-libc": "^1.0.2",
9344 + "mkdirp": "^0.5.1",
9345 + "needle": "^2.2.1",
9346 + "nopt": "^4.0.1",
9347 + "npm-packlist": "^1.1.6",
9348 + "npmlog": "^4.0.2",
9349 + "rc": "^1.2.7",
9350 + "rimraf": "^2.6.1",
9351 + "semver": "^5.3.0",
9352 + "tar": "^4"
9353 + },
9354 + "dependencies": {
9355 + "semver": {
9356 + "version": "5.7.1",
9357 + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9358 + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9359 + "optional": true
9360 + }
9361 + }
9362 + },
9011 "node-releases": { 9363 "node-releases": {
9012 "version": "1.1.58", 9364 "version": "1.1.58",
9013 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", 9365 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz",
9014 "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==" 9366 "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg=="
9015 }, 9367 },
9368 + "nopt": {
9369 + "version": "4.0.3",
9370 + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
9371 + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
9372 + "optional": true,
9373 + "requires": {
9374 + "abbrev": "1",
9375 + "osenv": "^0.1.4"
9376 + }
9377 + },
9016 "normalize-package-data": { 9378 "normalize-package-data": {
9017 "version": "2.5.0", 9379 "version": "2.5.0",
9018 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 9380 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
...@@ -9055,6 +9417,32 @@ ...@@ -9055,6 +9417,32 @@
9055 "sort-keys": "^1.0.0" 9417 "sort-keys": "^1.0.0"
9056 } 9418 }
9057 }, 9419 },
9420 + "npm-bundled": {
9421 + "version": "1.1.1",
9422 + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz",
9423 + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
9424 + "optional": true,
9425 + "requires": {
9426 + "npm-normalize-package-bin": "^1.0.1"
9427 + }
9428 + },
9429 + "npm-normalize-package-bin": {
9430 + "version": "1.0.1",
9431 + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
9432 + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
9433 + "optional": true
9434 + },
9435 + "npm-packlist": {
9436 + "version": "1.4.8",
9437 + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
9438 + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
9439 + "optional": true,
9440 + "requires": {
9441 + "ignore-walk": "^3.0.1",
9442 + "npm-bundled": "^1.0.1",
9443 + "npm-normalize-package-bin": "^1.0.1"
9444 + }
9445 + },
9058 "npm-run-path": { 9446 "npm-run-path": {
9059 "version": "2.0.2", 9447 "version": "2.0.2",
9060 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 9448 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
...@@ -9063,6 +9451,18 @@ ...@@ -9063,6 +9451,18 @@
9063 "path-key": "^2.0.0" 9451 "path-key": "^2.0.0"
9064 } 9452 }
9065 }, 9453 },
9454 + "npmlog": {
9455 + "version": "4.1.2",
9456 + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
9457 + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
9458 + "optional": true,
9459 + "requires": {
9460 + "are-we-there-yet": "~1.1.2",
9461 + "console-control-strings": "~1.1.0",
9462 + "gauge": "~2.7.3",
9463 + "set-blocking": "~2.0.0"
9464 + }
9465 + },
9066 "nth-check": { 9466 "nth-check": {
9067 "version": "1.0.2", 9467 "version": "1.0.2",
9068 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", 9468 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
...@@ -9314,6 +9714,12 @@ ...@@ -9314,6 +9714,12 @@
9314 "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", 9714 "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
9315 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" 9715 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc="
9316 }, 9716 },
9717 + "os-homedir": {
9718 + "version": "1.0.2",
9719 + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
9720 + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
9721 + "optional": true
9722 + },
9317 "os-locale": { 9723 "os-locale": {
9318 "version": "3.1.0", 9724 "version": "3.1.0",
9319 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", 9725 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
...@@ -9329,6 +9735,16 @@ ...@@ -9329,6 +9735,16 @@
9329 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 9735 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
9330 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" 9736 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
9331 }, 9737 },
9738 + "osenv": {
9739 + "version": "0.1.5",
9740 + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
9741 + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
9742 + "optional": true,
9743 + "requires": {
9744 + "os-homedir": "^1.0.0",
9745 + "os-tmpdir": "^1.0.0"
9746 + }
9747 + },
9332 "p-defer": { 9748 "p-defer": {
9333 "version": "1.0.0", 9749 "version": "1.0.0",
9334 "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", 9750 "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
...@@ -10819,6 +11235,26 @@ ...@@ -10819,6 +11235,26 @@
10819 } 11235 }
10820 } 11236 }
10821 }, 11237 },
11238 + "rc": {
11239 + "version": "1.2.8",
11240 + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
11241 + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
11242 + "optional": true,
11243 + "requires": {
11244 + "deep-extend": "^0.6.0",
11245 + "ini": "~1.3.0",
11246 + "minimist": "^1.2.0",
11247 + "strip-json-comments": "~2.0.1"
11248 + },
11249 + "dependencies": {
11250 + "strip-json-comments": {
11251 + "version": "2.0.1",
11252 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
11253 + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
11254 + "optional": true
11255 + }
11256 + }
11257 + },
10822 "rc-align": { 11258 "rc-align": {
10823 "version": "4.0.2", 11259 "version": "4.0.2",
10824 "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-4.0.2.tgz", 11260 "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-4.0.2.tgz",
...@@ -12551,6 +12987,23 @@ ...@@ -12551,6 +12987,23 @@
12551 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", 12987 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
12552 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" 12988 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
12553 }, 12989 },
12990 + "simple-concat": {
12991 + "version": "1.0.1",
12992 + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
12993 + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
12994 + "optional": true
12995 + },
12996 + "simple-get": {
12997 + "version": "3.1.0",
12998 + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz",
12999 + "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==",
13000 + "optional": true,
13001 + "requires": {
13002 + "decompress-response": "^4.2.0",
13003 + "once": "^1.3.1",
13004 + "simple-concat": "^1.0.0"
13005 + }
13006 + },
12554 "simple-swizzle": { 13007 "simple-swizzle": {
12555 "version": "0.2.2", 13008 "version": "0.2.2",
12556 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 13009 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
...@@ -13313,6 +13766,48 @@ ...@@ -13313,6 +13766,48 @@
13313 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", 13766 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
13314 "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" 13767 "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA=="
13315 }, 13768 },
13769 + "tar": {
13770 + "version": "4.4.13",
13771 + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
13772 + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
13773 + "optional": true,
13774 + "requires": {
13775 + "chownr": "^1.1.1",
13776 + "fs-minipass": "^1.2.5",
13777 + "minipass": "^2.8.6",
13778 + "minizlib": "^1.2.1",
13779 + "mkdirp": "^0.5.0",
13780 + "safe-buffer": "^5.1.2",
13781 + "yallist": "^3.0.3"
13782 + },
13783 + "dependencies": {
13784 + "fs-minipass": {
13785 + "version": "1.2.7",
13786 + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
13787 + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
13788 + "optional": true,
13789 + "requires": {
13790 + "minipass": "^2.6.0"
13791 + }
13792 + },
13793 + "minipass": {
13794 + "version": "2.9.0",
13795 + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
13796 + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
13797 + "optional": true,
13798 + "requires": {
13799 + "safe-buffer": "^5.1.2",
13800 + "yallist": "^3.0.0"
13801 + }
13802 + },
13803 + "yallist": {
13804 + "version": "3.1.1",
13805 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
13806 + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
13807 + "optional": true
13808 + }
13809 + }
13810 + },
13316 "terser": { 13811 "terser": {
13317 "version": "4.8.0", 13812 "version": "4.8.0",
13318 "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", 13813 "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
...@@ -14036,7 +14531,10 @@ ...@@ -14036,7 +14531,10 @@
14036 "version": "1.2.13", 14531 "version": "1.2.13",
14037 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", 14532 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
14038 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", 14533 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
14039 - "optional": true 14534 + "optional": true,
14535 + "requires": {
14536 + "nan": "^2.12.1"
14537 + }
14040 }, 14538 },
14041 "glob-parent": { 14539 "glob-parent": {
14042 "version": "3.1.0", 14540 "version": "3.1.0",
...@@ -14350,7 +14848,10 @@ ...@@ -14350,7 +14848,10 @@
14350 "version": "1.2.13", 14848 "version": "1.2.13",
14351 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", 14849 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
14352 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", 14850 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
14353 - "optional": true 14851 + "optional": true,
14852 + "requires": {
14853 + "nan": "^2.12.1"
14854 + }
14354 }, 14855 },
14355 "get-caller-file": { 14856 "get-caller-file": {
14356 "version": "1.0.3", 14857 "version": "1.0.3",
...@@ -14655,6 +15156,48 @@ ...@@ -14655,6 +15156,48 @@
14655 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", 15156 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
14656 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" 15157 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
14657 }, 15158 },
15159 + "wide-align": {
15160 + "version": "1.1.3",
15161 + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
15162 + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
15163 + "optional": true,
15164 + "requires": {
15165 + "string-width": "^1.0.2 || 2"
15166 + },
15167 + "dependencies": {
15168 + "ansi-regex": {
15169 + "version": "3.0.0",
15170 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
15171 + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
15172 + "optional": true
15173 + },
15174 + "is-fullwidth-code-point": {
15175 + "version": "2.0.0",
15176 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
15177 + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
15178 + "optional": true
15179 + },
15180 + "string-width": {
15181 + "version": "2.1.1",
15182 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
15183 + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
15184 + "optional": true,
15185 + "requires": {
15186 + "is-fullwidth-code-point": "^2.0.0",
15187 + "strip-ansi": "^4.0.0"
15188 + }
15189 + },
15190 + "strip-ansi": {
15191 + "version": "4.0.0",
15192 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
15193 + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
15194 + "optional": true,
15195 + "requires": {
15196 + "ansi-regex": "^3.0.0"
15197 + }
15198 + }
15199 + }
15200 + },
14658 "wkx": { 15201 "wkx": {
14659 "version": "0.5.0", 15202 "version": "0.5.0",
14660 "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.5.0.tgz", 15203 "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.5.0.tgz",
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
12 "axios": "^0.19.2", 12 "axios": "^0.19.2",
13 "connected-react-router": "^6.8.0", 13 "connected-react-router": "^6.8.0",
14 "draft-js": "^0.11.6", 14 "draft-js": "^0.11.6",
15 + "fabric": "^4.2.0",
15 "mysql": "^2.18.1", 16 "mysql": "^2.18.1",
16 "qs": "^6.9.4", 17 "qs": "^6.9.4",
17 "react": "^16.13.1", 18 "react": "^16.13.1",
......
...@@ -26,15 +26,15 @@ const fetchCheckQno = async(qno) => { ...@@ -26,15 +26,15 @@ const fetchCheckQno = async(qno) => {
26 const result = await checkQno(qno); 26 const result = await checkQno(qno);
27 if(result.status===200){ 27 if(result.status===200){
28 console.log(result); 28 console.log(result);
29 - message.info("사용 가능한 문항 번호 입니다."); 29 + message.info("사용 가능한 그림 번호 입니다.");
30 return true; 30 return true;
31 }else{ 31 }else{
32 - message.info("존재 하지 않는 문항 번호 입니다."); 32 + message.info("존재 하지 않는 그림 번호 입니다.");
33 return false; 33 return false;
34 } 34 }
35 }catch(e){ 35 }catch(e){
36 console.log(e); 36 console.log(e);
37 - message.info("존재 하지 않는 문항 번호 입니다."); 37 + message.info("존재 하지 않는 그림 번호 입니다.");
38 return false; 38 return false;
39 } 39 }
40 } 40 }
...@@ -127,7 +127,6 @@ const Html = ({ visible, onCancel, callback }) => { ...@@ -127,7 +127,6 @@ const Html = ({ visible, onCancel, callback }) => {
127 const formData = new FormData(); 127 const formData = new FormData();
128 formData.append('qno', values.qno); 128 formData.append('qno', values.qno);
129 formData.append('typeSol', values.typeSol); 129 formData.append('typeSol', values.typeSol);
130 - formData.append('typeQue', values.typeQue);
131 formData.append('html', values.html[0]); 130 formData.append('html', values.html[0]);
132 formData.append('creator', creator); 131 formData.append('creator', creator);
133 132
...@@ -138,7 +137,6 @@ const Html = ({ visible, onCancel, callback }) => { ...@@ -138,7 +137,6 @@ const Html = ({ visible, onCancel, callback }) => {
138 let initFields = [ 137 let initFields = [
139 {name:['qno'],value:null}, 138 {name:['qno'],value:null},
140 {name:['typeSol'],value:null}, 139 {name:['typeSol'],value:null},
141 - {name:['typeQue'],value:null},
142 {name:['creator'],value:null}, 140 {name:['creator'],value:null},
143 ]; 141 ];
144 setQno(null); 142 setQno(null);
...@@ -157,11 +155,6 @@ const Html = ({ visible, onCancel, callback }) => { ...@@ -157,11 +155,6 @@ const Html = ({ visible, onCancel, callback }) => {
157 setFields([...fields, {name:['typeSol'],value:value}]); 155 setFields([...fields, {name:['typeSol'],value:value}]);
158 } 156 }
159 157
160 - const onChangeTypeQue = (value) => {
161 - console.log(value);
162 - setFields([...fields, {name:['typeQue'],value:value}])
163 - }
164 -
165 158
166 159
167 const formItemLayout = { 160 const formItemLayout = {
......
...@@ -324,7 +324,7 @@ const fetchCheckQno = async(qno) => { ...@@ -324,7 +324,7 @@ const fetchCheckQno = async(qno) => {
324 <ImageEditor 324 <ImageEditor
325 includeUI={{ 325 includeUI={{
326 loadImage: { 326 loadImage: {
327 - path: '../.img/1.jpg', 327 + path: '../img/1.jpg',
328 name: 'SampleImage' 328 name: 'SampleImage'
329 }, 329 },
330 theme: myTheme, 330 theme: myTheme,
......