Skip to content
Snippets Groups Projects
package-lock.json 605 KiB
Newer Older
  • Learn to ignore specific revisions
  •       "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
          "dev": true,
          "dependencies": {
            "clean-stack": "^2.0.0",
            "indent-string": "^4.0.0"
          },
          "engines": {
            "node": ">=8"
          }
        },
        "node_modules/ajv": {
          "version": "6.12.6",
          "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
          "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
          "dev": true,
          "dependencies": {
            "fast-deep-equal": "^3.1.1",
            "fast-json-stable-stringify": "^2.0.0",
            "json-schema-traverse": "^0.4.1",
            "uri-js": "^4.2.2"
          },
          "funding": {
            "type": "github",
            "url": "https://github.com/sponsors/epoberezkin"
          }
        },
        "node_modules/ansi-colors": {
    
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
          "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
    
          "dev": true,
    
          "dependencies": {
            "ansi-wrap": "^0.1.0"
          },
    
          "engines": {
    
            "node": ">=0.10.0"
    
          }
        },
        "node_modules/ansi-cyan": {
          "version": "0.1.1",
          "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz",
          "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=",
          "dev": true,
          "dependencies": {
            "ansi-wrap": "0.1.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/ansi-gray": {
          "version": "0.1.1",
          "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
          "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
          "dev": true,
          "dependencies": {
            "ansi-wrap": "0.1.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/ansi-red": {
          "version": "0.1.1",
          "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz",
          "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=",
          "dev": true,
          "dependencies": {
            "ansi-wrap": "0.1.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/ansi-regex": {
          "version": "5.0.1",
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
          "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
          "dev": true,
          "engines": {
            "node": ">=8"
          }
        },
        "node_modules/ansi-styles": {
          "version": "3.2.1",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
          "dev": true,
          "dependencies": {
            "color-convert": "^1.9.0"
          },
          "engines": {
            "node": ">=4"
          }
        },
        "node_modules/ansi-wrap": {
          "version": "0.1.0",
          "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
          "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
          "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
          "dev": true,
          "dependencies": {
            "micromatch": "^3.1.4",
            "normalize-path": "^2.1.1"
          }
        },
        "node_modules/anymatch/node_modules/arr-diff": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
          "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch/node_modules/define-property": {
          "version": "2.0.2",
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
          "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
          "dev": true,
          "dependencies": {
            "is-descriptor": "^1.0.2",
            "isobject": "^3.0.1"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch/node_modules/extend-shallow": {
          "version": "3.0.2",
          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
          "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
          "dev": true,
          "dependencies": {
            "assign-symbols": "^1.0.0",
            "is-extendable": "^1.0.1"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch/node_modules/is-accessor-descriptor": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
          "dev": true,
          "dependencies": {
            "kind-of": "^6.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch/node_modules/is-data-descriptor": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
          "dev": true,
          "dependencies": {
            "kind-of": "^6.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch/node_modules/is-descriptor": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
          "dev": true,
          "dependencies": {
            "is-accessor-descriptor": "^1.0.0",
            "is-data-descriptor": "^1.0.0",
            "kind-of": "^6.0.2"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch/node_modules/is-extendable": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
          "dev": true,
          "dependencies": {
            "is-plain-object": "^2.0.4"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch/node_modules/is-plain-object": {
          "version": "2.0.4",
          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
          "dev": true,
          "dependencies": {
            "isobject": "^3.0.1"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch/node_modules/kind-of": {
          "version": "6.0.3",
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch/node_modules/micromatch": {
          "version": "3.1.10",
          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
          "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
          "dev": true,
          "dependencies": {
            "arr-diff": "^4.0.0",
            "array-unique": "^0.3.2",
            "braces": "^2.3.1",
            "define-property": "^2.0.2",
            "extend-shallow": "^3.0.2",
            "extglob": "^2.0.4",
            "fragment-cache": "^0.2.1",
            "kind-of": "^6.0.2",
            "nanomatch": "^1.2.9",
            "object.pick": "^1.3.0",
            "regex-not": "^1.0.0",
            "snapdragon": "^0.8.1",
            "to-regex": "^3.0.2"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/anymatch/node_modules/normalize-path": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
          "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
          "dev": true,
          "dependencies": {
            "remove-trailing-separator": "^1.0.1"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/append-buffer": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
          "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
          "dev": true,
          "dependencies": {
            "buffer-equal": "^1.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/archy": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
          "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
          "dev": true
        },
        "node_modules/argparse": {
    
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
          "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
          "dev": true
    
        },
        "node_modules/arr-diff": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz",
          "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=",
          "dev": true,
          "dependencies": {
            "arr-flatten": "^1.0.1",
            "array-slice": "^0.2.3"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/arr-diff/node_modules/array-slice": {
          "version": "0.2.3",
          "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
          "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/arr-filter": {
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
          "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=",
          "dev": true,
          "dependencies": {
            "make-iterator": "^1.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/arr-flatten": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
          "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/arr-map": {
          "version": "2.0.2",
          "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
          "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=",
          "dev": true,
          "dependencies": {
            "make-iterator": "^1.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/arr-union": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
          "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/array-each": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
          "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/array-initial": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
          "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
          "dev": true,
          "dependencies": {
            "array-slice": "^1.0.0",
            "is-number": "^4.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/array-initial/node_modules/is-number": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
          "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/array-last": {
          "version": "1.3.0",
          "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
          "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
          "dev": true,
          "dependencies": {
            "is-number": "^4.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/array-last/node_modules/is-number": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
          "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/array-slice": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
          "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/array-sort": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
          "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
          "dev": true,
          "dependencies": {
            "default-compare": "^1.0.0",
            "get-value": "^2.0.6",
            "kind-of": "^5.0.2"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/array-union": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
          "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
          "dev": true,
          "engines": {
            "node": ">=8"
          }
        },
        "node_modules/array-unique": {
          "version": "0.3.2",
          "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
          "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
    
        "node_modules/assign-symbols": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
          "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
    
          "dev": true,
    
          "engines": {
            "node": ">=0.10.0"
    
        "node_modules/async-done": {
          "version": "1.3.2",
          "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
          "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
    
          "dev": true,
          "dependencies": {
            "end-of-stream": "^1.1.0",
            "once": "^1.3.2",
            "process-nextick-args": "^2.0.0",
            "stream-exhaust": "^1.0.1"
          },
          "engines": {
            "node": ">= 0.10"
          }
        },
        "node_modules/async-each": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
          "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
          "dev": true
        },
        "node_modules/async-settle": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
          "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
          "dev": true,
          "dependencies": {
            "async-done": "^1.2.2"
          },
          "engines": {
            "node": ">= 0.10"
          }
        },
        "node_modules/atob": {
          "version": "2.1.2",
          "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
          "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
          "dev": true,
          "bin": {
            "atob": "bin/atob.js"
          },
          "engines": {
            "node": ">= 4.5.0"
          }
        },
        "node_modules/bach": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
          "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
          "dev": true,
          "dependencies": {
            "arr-filter": "^1.1.1",
            "arr-flatten": "^1.0.1",
            "arr-map": "^2.0.0",
            "array-each": "^1.0.0",
            "array-initial": "^1.0.0",
            "array-last": "^1.1.1",
            "async-done": "^1.2.2",
            "async-settle": "^1.0.0",
            "now-and-later": "^2.0.0"
          },
          "engines": {
            "node": ">= 0.10"
          }
        },
        "node_modules/balanced-match": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
          "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
          "dev": true
        },
        "node_modules/base": {
          "version": "0.11.2",
          "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
          "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
          "dev": true,
          "dependencies": {
            "cache-base": "^1.0.1",
            "class-utils": "^0.3.5",
            "component-emitter": "^1.2.1",
            "define-property": "^1.0.0",
            "isobject": "^3.0.1",
            "mixin-deep": "^1.2.0",
            "pascalcase": "^0.1.1"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/base-x": {
          "version": "3.0.9",
          "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz",
          "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==",
          "dev": true,
          "dependencies": {
            "safe-buffer": "^5.0.1"
          }
        },
        "node_modules/base/node_modules/define-property": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
          "dev": true,
          "dependencies": {
            "is-descriptor": "^1.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/base/node_modules/is-accessor-descriptor": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
          "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
          "dev": true,
          "dependencies": {
            "kind-of": "^6.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/base/node_modules/is-data-descriptor": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
          "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
          "dev": true,
          "dependencies": {
            "kind-of": "^6.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/base/node_modules/is-descriptor": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
          "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
          "dev": true,
          "dependencies": {
            "is-accessor-descriptor": "^1.0.0",
            "is-data-descriptor": "^1.0.0",
            "kind-of": "^6.0.2"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/base/node_modules/kind-of": {
          "version": "6.0.3",
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/bezier-js": {
    
          "version": "5.1.0",
          "resolved": "https://registry.npmjs.org/bezier-js/-/bezier-js-5.1.0.tgz",
          "integrity": "sha512-VHg016m6DarlJRAg6mcSUN/9czTLhenTyrlO6OqPH3TECq12R+XmBJQq9XQzKW6zGNF+VHV2vq4gTIWDXQXftA==",
    
          "funding": {
            "type": "individual",
            "url": "https://github.com/Pomax/bezierjs/blob/master/FUNDING.md"
          }
        },
        "node_modules/binary-extensions": {
          "version": "1.13.1",
          "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
          "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/binaryextensions": {
          "version": "2.3.0",
          "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.3.0.tgz",
          "integrity": "sha512-nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==",
          "dev": true,
          "engines": {
            "node": ">=0.8"
          },
          "funding": {
            "url": "https://bevry.me/fund"
          }
        },
        "node_modules/bindings": {
          "version": "1.5.0",
          "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
          "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
          "dev": true,
          "optional": true,
          "dependencies": {
            "file-uri-to-path": "1.0.0"
          }
        },
        "node_modules/boolbase": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
          "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
          "dev": true
        },
        "node_modules/brace-expansion": {
          "version": "1.1.11",
          "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
          "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
          "dev": true,
          "dependencies": {
            "balanced-match": "^1.0.0",
            "concat-map": "0.0.1"
          }
        },
        "node_modules/braces": {
          "version": "2.3.2",
          "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
          "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
          "dev": true,
          "dependencies": {
            "arr-flatten": "^1.1.0",
            "array-unique": "^0.3.2",
            "extend-shallow": "^2.0.1",
            "fill-range": "^4.0.0",
            "isobject": "^3.0.1",
            "repeat-element": "^1.1.2",
            "snapdragon": "^0.8.1",
            "snapdragon-node": "^2.0.1",
            "split-string": "^3.0.2",
            "to-regex": "^3.0.1"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/browserslist": {
    
          "version": "4.20.0",
          "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.0.tgz",
          "integrity": "sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ==",
    
          "dev": true,
          "dependencies": {
    
            "caniuse-lite": "^1.0.30001313",
            "electron-to-chromium": "^1.4.76",
    
            "escalade": "^3.1.1",
    
            "node-releases": "^2.0.2",
    
            "picocolors": "^1.0.0"
          },
          "bin": {
            "browserslist": "cli.js"
          },
          "engines": {
            "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/browserslist"
          }
        },
        "node_modules/buffer-crc32": {
          "version": "0.2.13",
          "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
          "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
          "dev": true,
          "engines": {
            "node": "*"
          }
        },
        "node_modules/buffer-equal": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
          "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
          "dev": true,
          "engines": {
            "node": ">=0.4.0"
          }
        },
        "node_modules/buffer-from": {
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
          "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
          "dev": true
        },
        "node_modules/cache-base": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
          "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
          "dev": true,
          "dependencies": {
            "collection-visit": "^1.0.0",
            "component-emitter": "^1.2.1",
            "get-value": "^2.0.6",
            "has-value": "^1.0.0",
            "isobject": "^3.0.1",
            "set-value": "^2.0.0",
            "to-object-path": "^0.3.0",
            "union-value": "^1.0.0",
            "unset-value": "^1.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/call-bind": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
          "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
          "dev": true,
          "dependencies": {
            "function-bind": "^1.1.1",
            "get-intrinsic": "^1.0.2"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/callsites": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
          "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
          "dev": true,
          "engines": {
            "node": ">=6"
          }
        },
        "node_modules/camelcase": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
          "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/caniuse-api": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
          "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
          "dev": true,
          "dependencies": {
            "browserslist": "^4.0.0",
            "caniuse-lite": "^1.0.0",
            "lodash.memoize": "^4.1.2",
            "lodash.uniq": "^4.5.0"
          }
        },
        "node_modules/caniuse-lite": {
    
          "version": "1.0.30001314",
          "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001314.tgz",
          "integrity": "sha512-0zaSO+TnCHtHJIbpLroX7nsD+vYuOVjl3uzFbJO1wMVbuveJA0RK2WcQA9ZUIOiO0/ArMiMgHJLxfEZhQiC0kw==",
    
          "dev": true,
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/browserslist"
          }
        },
        "node_modules/canvas-color-tracker": {
    
          "version": "1.1.5",
          "resolved": "https://registry.npmjs.org/canvas-color-tracker/-/canvas-color-tracker-1.1.5.tgz",
          "integrity": "sha512-J0tDDrMU2PJfmIVWwuaU1/uPZ+d3ISmpaYZLrvd7s27ydvafl3HgNzg00DEQHLcqRZLoelBLIm8aVvNCmB582g==",
    
          "dependencies": {
            "tinycolor2": "^1.4.2"
          }
        },
        "node_modules/chalk": {
          "version": "2.4.2",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
          "dev": true,
          "dependencies": {
            "ansi-styles": "^3.2.1",
            "escape-string-regexp": "^1.0.5",
            "supports-color": "^5.3.0"
          },
          "engines": {
            "node": ">=4"
          }
        },
        "node_modules/chokidar": {
          "version": "2.1.8",
          "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
          "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
    
          "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies",
    
          "dev": true,
          "dependencies": {
            "anymatch": "^2.0.0",
            "async-each": "^1.0.1",
            "braces": "^2.3.2",
            "glob-parent": "^3.1.0",
            "inherits": "^2.0.3",
            "is-binary-path": "^1.0.0",
            "is-glob": "^4.0.0",
            "normalize-path": "^3.0.0",
            "path-is-absolute": "^1.0.0",
            "readdirp": "^2.2.1",
            "upath": "^1.1.1"
          },
          "optionalDependencies": {
            "fsevents": "^1.2.7"
          }
        },
        "node_modules/chokidar/node_modules/glob-parent": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
          "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
          "dev": true,
          "dependencies": {
            "is-glob": "^3.1.0",
            "path-dirname": "^1.0.0"
          }
        },
        "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
          "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
          "dev": true,
          "dependencies": {
            "is-extglob": "^2.1.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/chrome-trace-event": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
          "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
          "dev": true,
          "engines": {
            "node": ">=6.0"
          }
        },
        "node_modules/class-utils": {
          "version": "0.3.6",
          "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
          "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
          "dev": true,
          "dependencies": {
            "arr-union": "^3.1.0",
            "define-property": "^0.2.5",
            "isobject": "^3.0.0",
            "static-extend": "^0.1.1"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/class-utils/node_modules/arr-union": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
          "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/clean-stack": {
          "version": "2.2.0",
          "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
          "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
          "dev": true,
          "engines": {
            "node": ">=6"
          }
        },
        "node_modules/cliui": {
          "version": "3.2.0",
          "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
          "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
          "dev": true,
          "dependencies": {
            "string-width": "^1.0.1",
            "strip-ansi": "^3.0.1",
            "wrap-ansi": "^2.0.0"
          }
        },
        "node_modules/cliui/node_modules/ansi-regex": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
    
        "node_modules/cliui/node_modules/strip-ansi": {
          "version": "3.0.1",
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
          "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
    
          "dev": true,
          "dependencies": {
    
            "ansi-regex": "^2.0.0"
    
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
    
        "node_modules/clone": {
          "version": "2.1.2",
          "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
          "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
    
          "dev": true,
          "engines": {
            "node": ">=0.8"
          }
        },
        "node_modules/clone-buffer": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
          "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
          "dev": true,
          "engines": {
            "node": ">= 0.10"
          }
        },
        "node_modules/clone-stats": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
          "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
          "dev": true
        },
        "node_modules/cloneable-readable": {
          "version": "1.1.3",
          "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
          "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
          "dev": true,
          "dependencies": {
            "inherits": "^2.0.1",
            "process-nextick-args": "^2.0.0",
            "readable-stream": "^2.3.5"
          }
        },
        "node_modules/code-point-at": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
          "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
          "dev": true,
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/collection-map": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
          "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
          "dev": true,
          "dependencies": {
            "arr-map": "^2.0.2",
            "for-own": "^1.0.0",
            "make-iterator": "^1.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/collection-visit": {