作者 朱兆平

Merge remote-tracking branch 'origin/master'

@@ -34,6 +34,11 @@ @@ -34,6 +34,11 @@
34 } 34 }
35 } 35 }
36 }, 36 },
  37 + "abab": {
  38 + "version": "1.0.4",
  39 + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz",
  40 + "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4="
  41 + },
37 "abbrev": { 42 "abbrev": {
38 "version": "1.1.1", 43 "version": "1.1.1",
39 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", 44 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
@@ -72,6 +77,21 @@ @@ -72,6 +77,21 @@
72 } 77 }
73 } 78 }
74 }, 79 },
  80 + "acorn-globals": {
  81 + "version": "1.0.9",
  82 + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz",
  83 + "integrity": "sha1-VbtemGkVB7dFedBRNBMhfDgMVM8=",
  84 + "requires": {
  85 + "acorn": "^2.1.0"
  86 + },
  87 + "dependencies": {
  88 + "acorn": {
  89 + "version": "2.7.0",
  90 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz",
  91 + "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc="
  92 + }
  93 + }
  94 + },
75 "acorn-jsx": { 95 "acorn-jsx": {
76 "version": "5.0.1", 96 "version": "5.0.1",
77 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", 97 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz",
@@ -487,6 +507,11 @@ @@ -487,6 +507,11 @@
487 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", 507 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
488 "dev": true 508 "dev": true
489 }, 509 },
  510 + "array-equal": {
  511 + "version": "1.0.0",
  512 + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
  513 + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM="
  514 + },
490 "array-find-index": { 515 "array-find-index": {
491 "version": "1.0.2", 516 "version": "1.0.2",
492 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", 517 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
@@ -524,7 +549,6 @@ @@ -524,7 +549,6 @@
524 "version": "0.2.4", 549 "version": "0.2.4",
525 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", 550 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
526 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", 551 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
527 - "dev": true,  
528 "requires": { 552 "requires": {
529 "safer-buffer": "~2.1.0" 553 "safer-buffer": "~2.1.0"
530 } 554 }
@@ -570,8 +594,7 @@ @@ -570,8 +594,7 @@
570 "assert-plus": { 594 "assert-plus": {
571 "version": "1.0.0", 595 "version": "1.0.0",
572 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 596 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
573 - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",  
574 - "dev": true 597 + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
575 }, 598 },
576 "assign-symbols": { 599 "assign-symbols": {
577 "version": "1.0.0", 600 "version": "1.0.0",
@@ -622,8 +645,7 @@ @@ -622,8 +645,7 @@
622 "asynckit": { 645 "asynckit": {
623 "version": "0.4.0", 646 "version": "0.4.0",
624 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 647 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
625 - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",  
626 - "dev": true 648 + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
627 }, 649 },
628 "atob": { 650 "atob": {
629 "version": "2.1.2", 651 "version": "2.1.2",
@@ -648,14 +670,12 @@ @@ -648,14 +670,12 @@
648 "aws-sign2": { 670 "aws-sign2": {
649 "version": "0.7.0", 671 "version": "0.7.0",
650 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 672 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
651 - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",  
652 - "dev": true 673 + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
653 }, 674 },
654 "aws4": { 675 "aws4": {
655 "version": "1.8.0", 676 "version": "1.8.0",
656 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", 677 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
657 - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",  
658 - "dev": true 678 + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
659 }, 679 },
660 "axios": { 680 "axios": {
661 "version": "0.19.0", 681 "version": "0.19.0",
@@ -1625,7 +1645,6 @@ @@ -1625,7 +1645,6 @@
1625 "version": "1.0.2", 1645 "version": "1.0.2",
1626 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 1646 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1627 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", 1647 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1628 - "dev": true,  
1629 "requires": { 1648 "requires": {
1630 "tweetnacl": "^0.14.3" 1649 "tweetnacl": "^0.14.3"
1631 } 1650 }
@@ -1960,11 +1979,28 @@ @@ -1960,11 +1979,28 @@
1960 "integrity": "sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==", 1979 "integrity": "sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==",
1961 "dev": true 1980 "dev": true
1962 }, 1981 },
  1982 + "canvg": {
  1983 + "version": "1.5.3",
  1984 + "resolved": "https://registry.npmjs.org/canvg/-/canvg-1.5.3.tgz",
  1985 + "integrity": "sha512-7Gn2IuQzvUQWPIuZuFHrzsTM0gkPz2RRT9OcbdmA03jeKk8kltrD8gqUzNX15ghY/4PV5bbe5lmD6yDLDY6Ybg==",
  1986 + "requires": {
  1987 + "jsdom": "^8.1.0",
  1988 + "rgbcolor": "^1.0.1",
  1989 + "stackblur-canvas": "^1.4.1",
  1990 + "xmldom": "^0.1.22"
  1991 + },
  1992 + "dependencies": {
  1993 + "stackblur-canvas": {
  1994 + "version": "1.4.1",
  1995 + "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-1.4.1.tgz",
  1996 + "integrity": "sha1-hJqm+UsnL/JvZHH6QTDtH35HlVs="
  1997 + }
  1998 + }
  1999 + },
1963 "caseless": { 2000 "caseless": {
1964 "version": "0.12.0", 2001 "version": "0.12.0",
1965 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 2002 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1966 - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",  
1967 - "dev": true 2003 + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
1968 }, 2004 },
1969 "center-align": { 2005 "center-align": {
1970 "version": "0.1.3", 2006 "version": "0.1.3",
@@ -2423,7 +2459,6 @@ @@ -2423,7 +2459,6 @@
2423 "version": "1.0.8", 2459 "version": "1.0.8",
2424 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 2460 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2425 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 2461 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2426 - "dev": true,  
2427 "requires": { 2462 "requires": {
2428 "delayed-stream": "~1.0.0" 2463 "delayed-stream": "~1.0.0"
2429 } 2464 }
@@ -2919,6 +2954,19 @@ @@ -2919,6 +2954,19 @@
2919 "source-map": "^0.5.3" 2954 "source-map": "^0.5.3"
2920 } 2955 }
2921 }, 2956 },
  2957 + "cssom": {
  2958 + "version": "0.3.8",
  2959 + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
  2960 + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
  2961 + },
  2962 + "cssstyle": {
  2963 + "version": "0.2.37",
  2964 + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz",
  2965 + "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=",
  2966 + "requires": {
  2967 + "cssom": "0.3.x"
  2968 + }
  2969 + },
2922 "currently-unhandled": { 2970 "currently-unhandled": {
2923 "version": "0.4.1", 2971 "version": "0.4.1",
2924 "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", 2972 "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
@@ -2938,7 +2986,6 @@ @@ -2938,7 +2986,6 @@
2938 "version": "1.14.1", 2986 "version": "1.14.1",
2939 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 2987 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2940 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 2988 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2941 - "dev": true,  
2942 "requires": { 2989 "requires": {
2943 "assert-plus": "^1.0.0" 2990 "assert-plus": "^1.0.0"
2944 } 2991 }
@@ -3054,8 +3101,7 @@ @@ -3054,8 +3101,7 @@
3054 "delayed-stream": { 3101 "delayed-stream": {
3055 "version": "1.0.0", 3102 "version": "1.0.0",
3056 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 3103 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
3057 - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",  
3058 - "dev": true 3104 + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
3059 }, 3105 },
3060 "delegates": { 3106 "delegates": {
3061 "version": "1.0.0", 3107 "version": "1.0.0",
@@ -3202,7 +3248,6 @@ @@ -3202,7 +3248,6 @@
3202 "version": "0.1.2", 3248 "version": "0.1.2",
3203 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 3249 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
3204 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", 3250 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
3205 - "dev": true,  
3206 "requires": { 3251 "requires": {
3207 "jsbn": "~0.1.0", 3252 "jsbn": "~0.1.0",
3208 "safer-buffer": "^2.1.0" 3253 "safer-buffer": "^2.1.0"
@@ -3364,6 +3409,26 @@ @@ -3364,6 +3409,26 @@
3364 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3409 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3365 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 3410 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
3366 }, 3411 },
  3412 + "escodegen": {
  3413 + "version": "1.14.1",
  3414 + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz",
  3415 + "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==",
  3416 + "requires": {
  3417 + "esprima": "^4.0.1",
  3418 + "estraverse": "^4.2.0",
  3419 + "esutils": "^2.0.2",
  3420 + "optionator": "^0.8.1",
  3421 + "source-map": "~0.6.1"
  3422 + },
  3423 + "dependencies": {
  3424 + "source-map": {
  3425 + "version": "0.6.1",
  3426 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  3427 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  3428 + "optional": true
  3429 + }
  3430 + }
  3431 + },
3367 "eslint": { 3432 "eslint": {
3368 "version": "5.16.0", 3433 "version": "5.16.0",
3369 "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", 3434 "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz",
@@ -3610,8 +3675,7 @@ @@ -3610,8 +3675,7 @@
3610 "extend": { 3675 "extend": {
3611 "version": "3.0.2", 3676 "version": "3.0.2",
3612 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 3677 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3613 - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",  
3614 - "dev": true 3678 + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
3615 }, 3679 },
3616 "extend-shallow": { 3680 "extend-shallow": {
3617 "version": "3.0.2", 3681 "version": "3.0.2",
@@ -3764,8 +3828,7 @@ @@ -3764,8 +3828,7 @@
3764 "extsprintf": { 3828 "extsprintf": {
3765 "version": "1.3.0", 3829 "version": "1.3.0",
3766 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 3830 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3767 - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",  
3768 - "dev": true 3831 + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
3769 }, 3832 },
3770 "fast-deep-equal": { 3833 "fast-deep-equal": {
3771 "version": "2.0.1", 3834 "version": "2.0.1",
@@ -3980,14 +4043,12 @@ @@ -3980,14 +4043,12 @@
3980 "forever-agent": { 4043 "forever-agent": {
3981 "version": "0.6.1", 4044 "version": "0.6.1",
3982 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 4045 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3983 - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",  
3984 - "dev": true 4046 + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
3985 }, 4047 },
3986 "form-data": { 4048 "form-data": {
3987 "version": "2.3.3", 4049 "version": "2.3.3",
3988 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", 4050 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
3989 "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", 4051 "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
3990 - "dev": true,  
3991 "requires": { 4052 "requires": {
3992 "asynckit": "^0.4.0", 4053 "asynckit": "^0.4.0",
3993 "combined-stream": "^1.0.6", 4054 "combined-stream": "^1.0.6",
@@ -4731,7 +4792,6 @@ @@ -4731,7 +4792,6 @@
4731 "version": "0.1.7", 4792 "version": "0.1.7",
4732 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 4793 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4733 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 4794 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4734 - "dev": true,  
4735 "requires": { 4795 "requires": {
4736 "assert-plus": "^1.0.0" 4796 "assert-plus": "^1.0.0"
4737 } 4797 }
@@ -4814,14 +4874,12 @@ @@ -4814,14 +4874,12 @@
4814 "har-schema": { 4874 "har-schema": {
4815 "version": "2.0.0", 4875 "version": "2.0.0",
4816 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 4876 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4817 - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",  
4818 - "dev": true 4877 + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
4819 }, 4878 },
4820 "har-validator": { 4879 "har-validator": {
4821 "version": "5.1.3", 4880 "version": "5.1.3",
4822 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", 4881 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
4823 "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", 4882 "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4824 - "dev": true,  
4825 "requires": { 4883 "requires": {
4826 "ajv": "^6.5.5", 4884 "ajv": "^6.5.5",
4827 "har-schema": "^2.0.0" 4885 "har-schema": "^2.0.0"
@@ -5119,7 +5177,6 @@ @@ -5119,7 +5177,6 @@
5119 "version": "1.2.0", 5177 "version": "1.2.0",
5120 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 5178 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
5121 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", 5179 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
5122 - "dev": true,  
5123 "requires": { 5180 "requires": {
5124 "assert-plus": "^1.0.0", 5181 "assert-plus": "^1.0.0",
5125 "jsprim": "^1.2.2", 5182 "jsprim": "^1.2.2",
@@ -5449,8 +5506,7 @@ @@ -5449,8 +5506,7 @@
5449 "is-typedarray": { 5506 "is-typedarray": {
5450 "version": "1.0.0", 5507 "version": "1.0.0",
5451 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 5508 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5452 - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",  
5453 - "dev": true 5509 + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
5454 }, 5510 },
5455 "is-utf8": { 5511 "is-utf8": {
5456 "version": "0.2.1", 5512 "version": "0.2.1",
@@ -5483,8 +5539,7 @@ @@ -5483,8 +5539,7 @@
5483 "isstream": { 5539 "isstream": {
5484 "version": "0.1.2", 5540 "version": "0.1.2",
5485 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 5541 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5486 - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",  
5487 - "dev": true 5542 + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
5488 }, 5543 },
5489 "js-base64": { 5544 "js-base64": {
5490 "version": "2.5.1", 5545 "version": "2.5.1",
@@ -5539,8 +5594,38 @@ @@ -5539,8 +5594,38 @@
5539 "jsbn": { 5594 "jsbn": {
5540 "version": "0.1.1", 5595 "version": "0.1.1",
5541 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 5596 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5542 - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",  
5543 - "dev": true 5597 + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
  5598 + },
  5599 + "jsdom": {
  5600 + "version": "8.5.0",
  5601 + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-8.5.0.tgz",
  5602 + "integrity": "sha1-1Nj12/J2hjW2KmKCO5R89wcevJg=",
  5603 + "requires": {
  5604 + "abab": "^1.0.0",
  5605 + "acorn": "^2.4.0",
  5606 + "acorn-globals": "^1.0.4",
  5607 + "array-equal": "^1.0.0",
  5608 + "cssom": ">= 0.3.0 < 0.4.0",
  5609 + "cssstyle": ">= 0.2.34 < 0.3.0",
  5610 + "escodegen": "^1.6.1",
  5611 + "iconv-lite": "^0.4.13",
  5612 + "nwmatcher": ">= 1.3.7 < 2.0.0",
  5613 + "parse5": "^1.5.1",
  5614 + "request": "^2.55.0",
  5615 + "sax": "^1.1.4",
  5616 + "symbol-tree": ">= 3.1.0 < 4.0.0",
  5617 + "tough-cookie": "^2.2.0",
  5618 + "webidl-conversions": "^3.0.1",
  5619 + "whatwg-url": "^2.0.1",
  5620 + "xml-name-validator": ">= 2.0.1 < 3.0.0"
  5621 + },
  5622 + "dependencies": {
  5623 + "acorn": {
  5624 + "version": "2.7.0",
  5625 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz",
  5626 + "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc="
  5627 + }
  5628 + }
5544 }, 5629 },
5545 "jsesc": { 5630 "jsesc": {
5546 "version": "1.3.0", 5631 "version": "1.3.0",
@@ -5557,8 +5642,7 @@ @@ -5557,8 +5642,7 @@
5557 "json-schema": { 5642 "json-schema": {
5558 "version": "0.2.3", 5643 "version": "0.2.3",
5559 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 5644 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5560 - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",  
5561 - "dev": true 5645 + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
5562 }, 5646 },
5563 "json-schema-traverse": { 5647 "json-schema-traverse": {
5564 "version": "0.4.1", 5648 "version": "0.4.1",
@@ -5582,8 +5666,7 @@ @@ -5582,8 +5666,7 @@
5582 "json-stringify-safe": { 5666 "json-stringify-safe": {
5583 "version": "5.0.1", 5667 "version": "5.0.1",
5584 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 5668 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5585 - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",  
5586 - "dev": true 5669 + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
5587 }, 5670 },
5588 "json5": { 5671 "json5": {
5589 "version": "0.5.1", 5672 "version": "0.5.1",
@@ -5597,11 +5680,50 @@ @@ -5597,11 +5680,50 @@
5597 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", 5680 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
5598 "dev": true 5681 "dev": true
5599 }, 5682 },
  5683 + "jspdf": {
  5684 + "version": "1.5.3",
  5685 + "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-1.5.3.tgz",
  5686 + "integrity": "sha512-J9X76xnncMw+wIqb15HeWfPMqPwYxSpPY8yWPJ7rAZN/ZDzFkjCSZObryCyUe8zbrVRNiuCnIeQteCzMn7GnWw==",
  5687 + "requires": {
  5688 + "canvg": "1.5.3",
  5689 + "file-saver": "github:eligrey/FileSaver.js#1.3.8",
  5690 + "html2canvas": "1.0.0-alpha.12",
  5691 + "omggif": "1.0.7",
  5692 + "promise-polyfill": "8.1.0",
  5693 + "stackblur-canvas": "2.2.0"
  5694 + },
  5695 + "dependencies": {
  5696 + "base64-arraybuffer": {
  5697 + "version": "0.1.5",
  5698 + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
  5699 + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg="
  5700 + },
  5701 + "css-line-break": {
  5702 + "version": "1.0.1",
  5703 + "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-1.0.1.tgz",
  5704 + "integrity": "sha1-GfIGOjPpX7KDG4ZEbAuAwYivRQo=",
  5705 + "requires": {
  5706 + "base64-arraybuffer": "^0.1.5"
  5707 + }
  5708 + },
  5709 + "file-saver": {
  5710 + "version": "github:eligrey/FileSaver.js#e865e37af9f9947ddcced76b549e27dc45c1cb2e",
  5711 + "from": "github:eligrey/FileSaver.js#1.3.8"
  5712 + },
  5713 + "html2canvas": {
  5714 + "version": "1.0.0-alpha.12",
  5715 + "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.0.0-alpha.12.tgz",
  5716 + "integrity": "sha1-OxmS48mz9WBjw1/WIElPN+uohRM=",
  5717 + "requires": {
  5718 + "css-line-break": "1.0.1"
  5719 + }
  5720 + }
  5721 + }
  5722 + },
5600 "jsprim": { 5723 "jsprim": {
5601 "version": "1.4.1", 5724 "version": "1.4.1",
5602 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 5725 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5603 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 5726 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5604 - "dev": true,  
5605 "requires": { 5727 "requires": {
5606 "assert-plus": "1.0.0", 5728 "assert-plus": "1.0.0",
5607 "extsprintf": "1.3.0", 5729 "extsprintf": "1.3.0",
@@ -5959,14 +6081,12 @@ @@ -5959,14 +6081,12 @@
5959 "mime-db": { 6081 "mime-db": {
5960 "version": "1.40.0", 6082 "version": "1.40.0",
5961 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", 6083 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
5962 - "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",  
5963 - "dev": true 6084 + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA=="
5964 }, 6085 },
5965 "mime-types": { 6086 "mime-types": {
5966 "version": "2.1.24", 6087 "version": "2.1.24",
5967 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", 6088 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
5968 "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", 6089 "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
5969 - "dev": true,  
5970 "requires": { 6090 "requires": {
5971 "mime-db": "1.40.0" 6091 "mime-db": "1.40.0"
5972 } 6092 }
@@ -9420,11 +9540,15 @@ @@ -9420,11 +9540,15 @@
9420 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", 9540 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
9421 "dev": true 9541 "dev": true
9422 }, 9542 },
  9543 + "nwmatcher": {
  9544 + "version": "1.4.4",
  9545 + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz",
  9546 + "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ=="
  9547 + },
9423 "oauth-sign": { 9548 "oauth-sign": {
9424 "version": "0.9.0", 9549 "version": "0.9.0",
9425 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 9550 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
9426 - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",  
9427 - "dev": true 9551 + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
9428 }, 9552 },
9429 "object-assign": { 9553 "object-assign": {
9430 "version": "4.1.1", 9554 "version": "4.1.1",
@@ -9488,6 +9612,11 @@ @@ -9488,6 +9612,11 @@
9488 } 9612 }
9489 } 9613 }
9490 }, 9614 },
  9615 + "omggif": {
  9616 + "version": "1.0.7",
  9617 + "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.7.tgz",
  9618 + "integrity": "sha1-WdLuywJj3oRjWz/riHwMmXPx5J0="
  9619 + },
9491 "on-finished": { 9620 "on-finished": {
9492 "version": "2.3.0", 9621 "version": "2.3.0",
9493 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 9622 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
@@ -9740,6 +9869,11 @@ @@ -9740,6 +9869,11 @@
9740 "error-ex": "^1.2.0" 9869 "error-ex": "^1.2.0"
9741 } 9870 }
9742 }, 9871 },
  9872 + "parse5": {
  9873 + "version": "1.5.1",
  9874 + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz",
  9875 + "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ="
  9876 + },
9743 "parseurl": { 9877 "parseurl": {
9744 "version": "1.3.3", 9878 "version": "1.3.3",
9745 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 9879 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
@@ -9825,8 +9959,7 @@ @@ -9825,8 +9959,7 @@
9825 "performance-now": { 9959 "performance-now": {
9826 "version": "2.1.0", 9960 "version": "2.1.0",
9827 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 9961 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
9828 - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",  
9829 - "dev": true 9962 + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
9830 }, 9963 },
9831 "pify": { 9964 "pify": {
9832 "version": "3.0.0", 9965 "version": "3.0.0",
@@ -10421,6 +10554,11 @@ @@ -10421,6 +10554,11 @@
10421 "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", 10554 "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
10422 "dev": true 10555 "dev": true
10423 }, 10556 },
  10557 + "promise-polyfill": {
  10558 + "version": "8.1.0",
  10559 + "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.0.tgz",
  10560 + "integrity": "sha512-OzSf6gcCUQ01byV4BgwyUCswlaQQ6gzXc23aLQWhicvfX9kfsUiUhgt3CCQej8jDnl8/PhGF31JdHX2/MzF3WA=="
  10561 + },
10424 "proto-list": { 10562 "proto-list": {
10425 "version": "1.2.4", 10563 "version": "1.2.4",
10426 "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", 10564 "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
@@ -10452,8 +10590,7 @@ @@ -10452,8 +10590,7 @@
10452 "psl": { 10590 "psl": {
10453 "version": "1.3.0", 10591 "version": "1.3.0",
10454 "resolved": "https://registry.npmjs.org/psl/-/psl-1.3.0.tgz", 10592 "resolved": "https://registry.npmjs.org/psl/-/psl-1.3.0.tgz",
10455 - "integrity": "sha512-avHdspHO+9rQTLbv1RO+MPYeP/SzsCoxofjVnHanETfQhTJrmB0HlDoW+EiN/R+C0BZ+gERab9NY0lPN2TxNag==",  
10456 - "dev": true 10593 + "integrity": "sha512-avHdspHO+9rQTLbv1RO+MPYeP/SzsCoxofjVnHanETfQhTJrmB0HlDoW+EiN/R+C0BZ+gERab9NY0lPN2TxNag=="
10457 }, 10594 },
10458 "public-encrypt": { 10595 "public-encrypt": {
10459 "version": "4.0.3", 10596 "version": "4.0.3",
@@ -11105,7 +11242,6 @@ @@ -11105,7 +11242,6 @@
11105 "version": "2.88.0", 11242 "version": "2.88.0",
11106 "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", 11243 "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
11107 "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", 11244 "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
11108 - "dev": true,  
11109 "requires": { 11245 "requires": {
11110 "aws-sign2": "~0.7.0", 11246 "aws-sign2": "~0.7.0",
11111 "aws4": "^1.8.0", 11247 "aws4": "^1.8.0",
@@ -11132,8 +11268,7 @@ @@ -11132,8 +11268,7 @@
11132 "qs": { 11268 "qs": {
11133 "version": "6.5.2", 11269 "version": "6.5.2",
11134 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", 11270 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
11135 - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",  
11136 - "dev": true 11271 + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
11137 } 11272 }
11138 } 11273 }
11139 }, 11274 },
@@ -11201,6 +11336,11 @@ @@ -11201,6 +11336,11 @@
11201 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", 11336 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
11202 "dev": true 11337 "dev": true
11203 }, 11338 },
  11339 + "rgbcolor": {
  11340 + "version": "1.0.1",
  11341 + "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz",
  11342 + "integrity": "sha1-1lBezbMEplldom+ktDMHMGd1lF0="
  11343 + },
11204 "right-align": { 11344 "right-align": {
11205 "version": "0.1.3", 11345 "version": "0.1.3",
11206 "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", 11346 "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
@@ -11334,8 +11474,7 @@ @@ -11334,8 +11474,7 @@
11334 "sax": { 11474 "sax": {
11335 "version": "1.2.4", 11475 "version": "1.2.4",
11336 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", 11476 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
11337 - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",  
11338 - "dev": true 11477 + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
11339 }, 11478 },
11340 "schema-utils": { 11479 "schema-utils": {
11341 "version": "0.3.0", 11480 "version": "0.3.0",
@@ -11801,7 +11940,6 @@ @@ -11801,7 +11940,6 @@
11801 "version": "1.16.1", 11940 "version": "1.16.1",
11802 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", 11941 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
11803 "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", 11942 "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
11804 - "dev": true,  
11805 "requires": { 11943 "requires": {
11806 "asn1": "~0.2.3", 11944 "asn1": "~0.2.3",
11807 "assert-plus": "^1.0.0", 11945 "assert-plus": "^1.0.0",
@@ -11823,6 +11961,11 @@ @@ -11823,6 +11961,11 @@
11823 "safe-buffer": "^5.1.1" 11961 "safe-buffer": "^5.1.1"
11824 } 11962 }
11825 }, 11963 },
  11964 + "stackblur-canvas": {
  11965 + "version": "2.2.0",
  11966 + "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.2.0.tgz",
  11967 + "integrity": "sha512-5Gf8dtlf8k6NbLzuly2NkGrkS/Ahh+I5VUjO7TnFizdJtgpfpLLEdQlLe9umbcnZlitU84kfYjXE67xlSXfhfQ=="
  11968 + },
11826 "stackframe": { 11969 "stackframe": {
11827 "version": "1.0.4", 11970 "version": "1.0.4",
11828 "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.0.4.tgz", 11971 "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.0.4.tgz",
@@ -12017,6 +12160,11 @@ @@ -12017,6 +12160,11 @@
12017 } 12160 }
12018 } 12161 }
12019 }, 12162 },
  12163 + "symbol-tree": {
  12164 + "version": "3.2.4",
  12165 + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
  12166 + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
  12167 + },
12020 "table": { 12168 "table": {
12021 "version": "5.4.6", 12169 "version": "5.4.6",
12022 "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", 12170 "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
@@ -12193,7 +12341,6 @@ @@ -12193,7 +12341,6 @@
12193 "version": "2.4.3", 12341 "version": "2.4.3",
12194 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", 12342 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
12195 "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", 12343 "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
12196 - "dev": true,  
12197 "requires": { 12344 "requires": {
12198 "psl": "^1.1.24", 12345 "psl": "^1.1.24",
12199 "punycode": "^1.4.1" 12346 "punycode": "^1.4.1"
@@ -12202,11 +12349,15 @@ @@ -12202,11 +12349,15 @@
12202 "punycode": { 12349 "punycode": {
12203 "version": "1.4.1", 12350 "version": "1.4.1",
12204 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 12351 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
12205 - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",  
12206 - "dev": true 12352 + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
12207 } 12353 }
12208 } 12354 }
12209 }, 12355 },
  12356 + "tr46": {
  12357 + "version": "0.0.3",
  12358 + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
  12359 + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
  12360 + },
12210 "trim-newlines": { 12361 "trim-newlines": {
12211 "version": "1.0.0", 12362 "version": "1.0.0",
12212 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", 12363 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
@@ -12249,7 +12400,6 @@ @@ -12249,7 +12400,6 @@
12249 "version": "0.6.0", 12400 "version": "0.6.0",
12250 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 12401 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
12251 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 12402 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
12252 - "dev": true,  
12253 "requires": { 12403 "requires": {
12254 "safe-buffer": "^5.0.1" 12404 "safe-buffer": "^5.0.1"
12255 } 12405 }
@@ -12257,8 +12407,7 @@ @@ -12257,8 +12407,7 @@
12257 "tweetnacl": { 12407 "tweetnacl": {
12258 "version": "0.14.5", 12408 "version": "0.14.5",
12259 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 12409 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
12260 - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",  
12261 - "dev": true 12410 + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
12262 }, 12411 },
12263 "type-check": { 12412 "type-check": {
12264 "version": "0.3.2", 12413 "version": "0.3.2",
@@ -12557,8 +12706,7 @@ @@ -12557,8 +12706,7 @@
12557 "uuid": { 12706 "uuid": {
12558 "version": "3.3.2", 12707 "version": "3.3.2",
12559 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", 12708 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
12560 - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",  
12561 - "dev": true 12709 + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
12562 }, 12710 },
12563 "validate-npm-package-license": { 12711 "validate-npm-package-license": {
12564 "version": "3.0.4", 12712 "version": "3.0.4",
@@ -12586,7 +12734,6 @@ @@ -12586,7 +12734,6 @@
12586 "version": "1.10.0", 12734 "version": "1.10.0",
12587 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 12735 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
12588 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 12736 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
12589 - "dev": true,  
12590 "requires": { 12737 "requires": {
12591 "assert-plus": "^1.0.0", 12738 "assert-plus": "^1.0.0",
12592 "core-util-is": "1.0.2", 12739 "core-util-is": "1.0.2",
@@ -12750,6 +12897,11 @@ @@ -12750,6 +12897,11 @@
12750 "neo-async": "^2.5.0" 12897 "neo-async": "^2.5.0"
12751 } 12898 }
12752 }, 12899 },
  12900 + "webidl-conversions": {
  12901 + "version": "3.0.1",
  12902 + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
  12903 + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
  12904 + },
12753 "webpack": { 12905 "webpack": {
12754 "version": "2.7.0", 12906 "version": "2.7.0",
12755 "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.7.0.tgz", 12907 "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.7.0.tgz",
@@ -13073,6 +13225,15 @@ @@ -13073,6 +13225,15 @@
13073 } 13225 }
13074 } 13226 }
13075 }, 13227 },
  13228 + "whatwg-url": {
  13229 + "version": "2.0.1",
  13230 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-2.0.1.tgz",
  13231 + "integrity": "sha1-U5ayBD8CDub3BNnEXqhRnnJN5lk=",
  13232 + "requires": {
  13233 + "tr46": "~0.0.3",
  13234 + "webidl-conversions": "^3.0.0"
  13235 + }
  13236 + },
13076 "whet.extend": { 13237 "whet.extend": {
13077 "version": "0.9.9", 13238 "version": "0.9.9",
13078 "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", 13239 "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz",
@@ -13220,6 +13381,16 @@ @@ -13220,6 +13381,16 @@
13220 "wmf": "~1.0.1" 13381 "wmf": "~1.0.1"
13221 } 13382 }
13222 }, 13383 },
  13384 + "xml-name-validator": {
  13385 + "version": "2.0.1",
  13386 + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz",
  13387 + "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU="
  13388 + },
  13389 + "xmldom": {
  13390 + "version": "0.1.31",
  13391 + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz",
  13392 + "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ=="
  13393 + },
13223 "xtend": { 13394 "xtend": {
13224 "version": "4.0.2", 13395 "version": "4.0.2",
13225 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 13396 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
@@ -155,7 +155,7 @@ @@ -155,7 +155,7 @@
155 </el-button> 155 </el-button>
156 </el-row> 156 </el-row>
157 </div> 157 </div>
158 - <pagination v-show="total>0" :total="total" :page.sync="arriveQuery.pageSize" 158 + <pagination background layout="total, prev, pager, next" v-show="total>0" :total="total" :page.sync="arriveQuery.pageSize"
159 :limit.sync="arriveQuery.limitSize" 159 :limit.sync="arriveQuery.limitSize"
160 @pagination="getList"/> 160 @pagination="getList"/>
161 <el-dialog :title="dialogMap[dialogStatus]" :visible.sync="dialogFormVisible"> 161 <el-dialog :title="dialogMap[dialogStatus]" :visible.sync="dialogFormVisible">
@@ -409,7 +409,7 @@ @@ -409,7 +409,7 @@
409 isAdmin: false, 409 isAdmin: false,
410 arriveQuery: { 410 arriveQuery: {
411 pageSize: 1, 411 pageSize: 1,
412 - limitSize: 30, 412 + limitSize: 10,
413 awba: undefined, 413 awba: undefined,
414 carrier: undefined, 414 carrier: undefined,
415 flightno: undefined, 415 flightno: undefined,
@@ -144,7 +144,7 @@ @@ -144,7 +144,7 @@
144 </el-button> 144 </el-button>
145 </el-row> 145 </el-row>
146 </div> 146 </div>
147 - <pagination v-show="total>0" :total="total" :page.sync="loadingQuery.page" :limit.sync="loadingQuery.limit" 147 + <pagination background layout="total, prev, pager, next" v-show="total>0" :total="total" :page.sync="loadingQuery.pageSize" :limit.sync="loadingQuery.limitSize"
148 @pagination="getList"/> 148 @pagination="getList"/>
149 149
150 <el-dialog :title="dialogMap[dialogStatus]" :visible.sync="dialogFormVisible"> 150 <el-dialog :title="dialogMap[dialogStatus]" :visible.sync="dialogFormVisible">
@@ -400,7 +400,7 @@ @@ -400,7 +400,7 @@
400 callback() 400 callback()
401 } 401 }
402 return { 402 return {
403 - total: 1, 403 + total: 0,
404 isAdmin: false, 404 isAdmin: false,
405 dialogMap: { 405 dialogMap: {
406 update: '编辑出港装载', 406 update: '编辑出港装载',
@@ -416,7 +416,7 @@ @@ -416,7 +416,7 @@
416 listLoading: false, 416 listLoading: false,
417 loadingQuery: { 417 loadingQuery: {
418 pageSize: 1, 418 pageSize: 1,
419 - limitSize: 100, 419 + limitSize: 10,
420 awba: undefined, 420 awba: undefined,
421 carrier: undefined, 421 carrier: undefined,
422 flightno: undefined, 422 flightno: undefined,
@@ -546,6 +546,9 @@ @@ -546,6 +546,9 @@
546 } 546 }
547 }, 547 },
548 methods: { 548 methods: {
  549 +
  550 +
  551 +
549 getList() { 552 getList() {
550 this.listLoading = true 553 this.listLoading = true
551 if (this.loadingQuery.awba !== undefined && this.loadingQuery.awba !== '') { 554 if (this.loadingQuery.awba !== undefined && this.loadingQuery.awba !== '') {
@@ -93,11 +93,6 @@ @@ -93,11 +93,6 @@
93 {{scope.row.actime}} 93 {{scope.row.actime}}
94 </template> 94 </template>
95 </el-table-column> 95 </el-table-column>
96 - <!--<el-table-column label="代理人代码" width="120" align="center">-->  
97 - <!--<template slot-scope="scope">-->  
98 - <!--{{scope.row.status}}-->  
99 - <!--</template>-->  
100 - <!--</el-table-column>-->  
101 <el-table-column label="状态" width="100" align="center"> 96 <el-table-column label="状态" width="100" align="center">
102 <template slot-scope="scope"> 97 <template slot-scope="scope">
103 <span v-if="scope.row.status ==='01'">接受申报</span> 98 <span v-if="scope.row.status ==='01'">接受申报</span>
@@ -159,8 +154,10 @@ @@ -159,8 +154,10 @@
159 </el-button> 154 </el-button>
160 </el-row> 155 </el-row>
161 </div> 156 </div>
162 - <pagination v-show="total>0" :total="total" :page.sync="preQuery.pageSize" :limit.sync="preQuery.limitSize" 157 +
  158 + <pagination background layout="total, prev, pager, next" v-show="total>0" :total="total" :page.sync="preQuery.pageSize" :limit.sync="preQuery.limitSize"
163 @pagination="getList"/> 159 @pagination="getList"/>
  160 +
164 <el-dialog :title="dialogMap[dialogStatus]" :visible.sync="dialogFormVisible" width="85%"> 161 <el-dialog :title="dialogMap[dialogStatus]" :visible.sync="dialogFormVisible" width="85%">
165 <el-form ref="preFormData" :model="preModel" :rules="preRoles" label-position="right" 162 <el-form ref="preFormData" :model="preModel" :rules="preRoles" label-position="right"
166 label-width="120px" class="el-dialog-div"> 163 label-width="120px" class="el-dialog-div">
@@ -728,7 +725,7 @@ @@ -728,7 +725,7 @@
728 isAdmin: false, 725 isAdmin: false,
729 preQuery: { 726 preQuery: {
730 pageSize: 1, 727 pageSize: 1,
731 - limitSize: 100, 728 + limitSize: 30,
732 awba: undefined, 729 awba: undefined,
733 carrier: undefined, 730 carrier: undefined,
734 flightno: undefined, 731 flightno: undefined,
@@ -1122,8 +1119,6 @@ @@ -1122,8 +1119,6 @@
1122 getMt2201ListForParam(this.preQuery).then(res => { 1119 getMt2201ListForParam(this.preQuery).then(res => {
1123 this.preData = res.data.dataList 1120 this.preData = res.data.dataList
1124 this.total = res.data.count 1121 this.total = res.data.count
1125 - console.log("主单号不为空时打印")  
1126 - console.log(res.data)  
1127 if (res.data.dataList.length > 0) { 1122 if (res.data.dataList.length > 0) {
1128 this.preQuery.carrier = this.preData[0].carrier 1123 this.preQuery.carrier = this.preData[0].carrier
1129 this.preQuery.flightno = this.preData[0].flightno 1124 this.preQuery.flightno = this.preData[0].flightno
@@ -416,7 +416,7 @@ @@ -416,7 +416,7 @@
416 airportCode:[], 416 airportCode:[],
417 tidyQuery: { 417 tidyQuery: {
418 pageSize: 1, 418 pageSize: 1,
419 - limitSize: 30, 419 + limitSize: 10,
420 awba: undefined, 420 awba: undefined,
421 carrier: undefined, 421 carrier: undefined,
422 flightno: undefined, 422 flightno: undefined,