src/Tools/VSCode/no_extension/package-lock.json
changeset 75186 84532574c209
parent 75174 671580b6bfbe
child 75187 bafa8e6431bc
equal deleted inserted replaced
75185:69020ce9f172 75186:84532574c209
       
     1 {
       
     2     "name": "Isabelle",
       
     3     "version": "2.0.0",
       
     4     "lockfileVersion": 2,
       
     5     "requires": true,
       
     6     "packages": {
       
     7         "": {
       
     8             "name": "Isabelle",
       
     9             "version": "2.0.0",
       
    10             "hasInstallScript": true,
       
    11             "license": "MIT",
       
    12             "dependencies": {
       
    13                 "vscode-languageclient": "~5.2.1",
       
    14                 "vscode-languageserver-types": "~3.16.0"
       
    15             },
       
    16             "devDependencies": {
       
    17                 "@types/mocha": "^2.2.48",
       
    18                 "@types/node": "^10.11.0",
       
    19                 "mocha": "^3.5.3",
       
    20                 "typescript": "^3.9.9",
       
    21                 "vscode": "^1.1.36"
       
    22             },
       
    23             "engines": {
       
    24                 "vscode": "^1.34.0"
       
    25             }
       
    26         },
       
    27         "node_modules/@tootallnate/once": {
       
    28             "version": "1.1.2",
       
    29             "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
       
    30             "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
       
    31             "dev": true,
       
    32             "engines": {
       
    33                 "node": ">= 6"
       
    34             }
       
    35         },
       
    36         "node_modules/@types/mocha": {
       
    37             "version": "2.2.48",
       
    38             "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.48.tgz",
       
    39             "integrity": "sha512-nlK/iyETgafGli8Zh9zJVCTicvU3iajSkRwOh3Hhiva598CMqNJ4NcVCGMTGKpGpTYj/9R8RLzS9NAykSSCqGw==",
       
    40             "dev": true
       
    41         },
       
    42         "node_modules/@types/node": {
       
    43             "version": "10.17.60",
       
    44             "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz",
       
    45             "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==",
       
    46             "dev": true
       
    47         },
       
    48         "node_modules/agent-base": {
       
    49             "version": "6.0.2",
       
    50             "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
       
    51             "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
       
    52             "dev": true,
       
    53             "dependencies": {
       
    54                 "debug": "4"
       
    55             },
       
    56             "engines": {
       
    57                 "node": ">= 6.0.0"
       
    58             }
       
    59         },
       
    60         "node_modules/agent-base/node_modules/debug": {
       
    61             "version": "4.3.3",
       
    62             "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
       
    63             "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
       
    64             "dev": true,
       
    65             "dependencies": {
       
    66                 "ms": "2.1.2"
       
    67             },
       
    68             "engines": {
       
    69                 "node": ">=6.0"
       
    70             },
       
    71             "peerDependenciesMeta": {
       
    72                 "supports-color": {
       
    73                     "optional": true
       
    74                 }
       
    75             }
       
    76         },
       
    77         "node_modules/agent-base/node_modules/ms": {
       
    78             "version": "2.1.2",
       
    79             "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
       
    80             "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
       
    81             "dev": true
       
    82         },
       
    83         "node_modules/balanced-match": {
       
    84             "version": "1.0.2",
       
    85             "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
       
    86             "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
       
    87             "dev": true
       
    88         },
       
    89         "node_modules/brace-expansion": {
       
    90             "version": "1.1.11",
       
    91             "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
       
    92             "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
       
    93             "dev": true,
       
    94             "dependencies": {
       
    95                 "balanced-match": "^1.0.0",
       
    96                 "concat-map": "0.0.1"
       
    97             }
       
    98         },
       
    99         "node_modules/browser-stdout": {
       
   100             "version": "1.3.0",
       
   101             "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz",
       
   102             "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=",
       
   103             "dev": true
       
   104         },
       
   105         "node_modules/buffer-from": {
       
   106             "version": "1.1.2",
       
   107             "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
       
   108             "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
       
   109             "dev": true
       
   110         },
       
   111         "node_modules/commander": {
       
   112             "version": "2.9.0",
       
   113             "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
       
   114             "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
       
   115             "dev": true,
       
   116             "dependencies": {
       
   117                 "graceful-readlink": ">= 1.0.0"
       
   118             },
       
   119             "engines": {
       
   120                 "node": ">= 0.6.x"
       
   121             }
       
   122         },
       
   123         "node_modules/concat-map": {
       
   124             "version": "0.0.1",
       
   125             "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
       
   126             "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
       
   127             "dev": true
       
   128         },
       
   129         "node_modules/debug": {
       
   130             "version": "2.6.8",
       
   131             "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
       
   132             "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
       
   133             "dev": true,
       
   134             "dependencies": {
       
   135                 "ms": "2.0.0"
       
   136             }
       
   137         },
       
   138         "node_modules/diff": {
       
   139             "version": "3.2.0",
       
   140             "resolved": "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz",
       
   141             "integrity": "sha1-yc45Okt8vQsFinJck98pkCeGj/k=",
       
   142             "dev": true,
       
   143             "engines": {
       
   144                 "node": ">=0.3.1"
       
   145             }
       
   146         },
       
   147         "node_modules/es6-promise": {
       
   148             "version": "4.2.8",
       
   149             "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
       
   150             "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
       
   151             "dev": true
       
   152         },
       
   153         "node_modules/es6-promisify": {
       
   154             "version": "5.0.0",
       
   155             "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
       
   156             "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
       
   157             "dev": true,
       
   158             "dependencies": {
       
   159                 "es6-promise": "^4.0.3"
       
   160             }
       
   161         },
       
   162         "node_modules/escape-string-regexp": {
       
   163             "version": "1.0.5",
       
   164             "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
       
   165             "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
       
   166             "dev": true,
       
   167             "engines": {
       
   168                 "node": ">=0.8.0"
       
   169             }
       
   170         },
       
   171         "node_modules/fs.realpath": {
       
   172             "version": "1.0.0",
       
   173             "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
       
   174             "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
       
   175             "dev": true
       
   176         },
       
   177         "node_modules/glob": {
       
   178             "version": "7.1.1",
       
   179             "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz",
       
   180             "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=",
       
   181             "dev": true,
       
   182             "dependencies": {
       
   183                 "fs.realpath": "^1.0.0",
       
   184                 "inflight": "^1.0.4",
       
   185                 "inherits": "2",
       
   186                 "minimatch": "^3.0.2",
       
   187                 "once": "^1.3.0",
       
   188                 "path-is-absolute": "^1.0.0"
       
   189             },
       
   190             "engines": {
       
   191                 "node": "*"
       
   192             }
       
   193         },
       
   194         "node_modules/graceful-readlink": {
       
   195             "version": "1.0.1",
       
   196             "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
       
   197             "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
       
   198             "dev": true
       
   199         },
       
   200         "node_modules/growl": {
       
   201             "version": "1.9.2",
       
   202             "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz",
       
   203             "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=",
       
   204             "dev": true
       
   205         },
       
   206         "node_modules/has-flag": {
       
   207             "version": "1.0.0",
       
   208             "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
       
   209             "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
       
   210             "dev": true,
       
   211             "engines": {
       
   212                 "node": ">=0.10.0"
       
   213             }
       
   214         },
       
   215         "node_modules/he": {
       
   216             "version": "1.1.1",
       
   217             "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
       
   218             "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
       
   219             "dev": true,
       
   220             "bin": {
       
   221                 "he": "bin/he"
       
   222             }
       
   223         },
       
   224         "node_modules/http-proxy-agent": {
       
   225             "version": "4.0.1",
       
   226             "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
       
   227             "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
       
   228             "dev": true,
       
   229             "dependencies": {
       
   230                 "@tootallnate/once": "1",
       
   231                 "agent-base": "6",
       
   232                 "debug": "4"
       
   233             },
       
   234             "engines": {
       
   235                 "node": ">= 6"
       
   236             }
       
   237         },
       
   238         "node_modules/http-proxy-agent/node_modules/debug": {
       
   239             "version": "4.3.3",
       
   240             "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
       
   241             "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
       
   242             "dev": true,
       
   243             "dependencies": {
       
   244                 "ms": "2.1.2"
       
   245             },
       
   246             "engines": {
       
   247                 "node": ">=6.0"
       
   248             },
       
   249             "peerDependenciesMeta": {
       
   250                 "supports-color": {
       
   251                     "optional": true
       
   252                 }
       
   253             }
       
   254         },
       
   255         "node_modules/http-proxy-agent/node_modules/ms": {
       
   256             "version": "2.1.2",
       
   257             "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
       
   258             "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
       
   259             "dev": true
       
   260         },
       
   261         "node_modules/https-proxy-agent": {
       
   262             "version": "5.0.0",
       
   263             "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
       
   264             "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
       
   265             "dev": true,
       
   266             "dependencies": {
       
   267                 "agent-base": "6",
       
   268                 "debug": "4"
       
   269             },
       
   270             "engines": {
       
   271                 "node": ">= 6"
       
   272             }
       
   273         },
       
   274         "node_modules/https-proxy-agent/node_modules/debug": {
       
   275             "version": "4.3.3",
       
   276             "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
       
   277             "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
       
   278             "dev": true,
       
   279             "dependencies": {
       
   280                 "ms": "2.1.2"
       
   281             },
       
   282             "engines": {
       
   283                 "node": ">=6.0"
       
   284             },
       
   285             "peerDependenciesMeta": {
       
   286                 "supports-color": {
       
   287                     "optional": true
       
   288                 }
       
   289             }
       
   290         },
       
   291         "node_modules/https-proxy-agent/node_modules/ms": {
       
   292             "version": "2.1.2",
       
   293             "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
       
   294             "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
       
   295             "dev": true
       
   296         },
       
   297         "node_modules/inflight": {
       
   298             "version": "1.0.6",
       
   299             "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
       
   300             "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
       
   301             "dev": true,
       
   302             "dependencies": {
       
   303                 "once": "^1.3.0",
       
   304                 "wrappy": "1"
       
   305             }
       
   306         },
       
   307         "node_modules/inherits": {
       
   308             "version": "2.0.4",
       
   309             "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
       
   310             "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
       
   311             "dev": true
       
   312         },
       
   313         "node_modules/json3": {
       
   314             "version": "3.3.2",
       
   315             "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
       
   316             "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
       
   317             "deprecated": "Please use the native JSON object instead of JSON 3",
       
   318             "dev": true
       
   319         },
       
   320         "node_modules/lodash._baseassign": {
       
   321             "version": "3.2.0",
       
   322             "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
       
   323             "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
       
   324             "dev": true,
       
   325             "dependencies": {
       
   326                 "lodash._basecopy": "^3.0.0",
       
   327                 "lodash.keys": "^3.0.0"
       
   328             }
       
   329         },
       
   330         "node_modules/lodash._basecopy": {
       
   331             "version": "3.0.1",
       
   332             "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
       
   333             "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
       
   334             "dev": true
       
   335         },
       
   336         "node_modules/lodash._basecreate": {
       
   337             "version": "3.0.3",
       
   338             "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz",
       
   339             "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=",
       
   340             "dev": true
       
   341         },
       
   342         "node_modules/lodash._getnative": {
       
   343             "version": "3.9.1",
       
   344             "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
       
   345             "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
       
   346             "dev": true
       
   347         },
       
   348         "node_modules/lodash._isiterateecall": {
       
   349             "version": "3.0.9",
       
   350             "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
       
   351             "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
       
   352             "dev": true
       
   353         },
       
   354         "node_modules/lodash.create": {
       
   355             "version": "3.1.1",
       
   356             "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz",
       
   357             "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=",
       
   358             "dev": true,
       
   359             "dependencies": {
       
   360                 "lodash._baseassign": "^3.0.0",
       
   361                 "lodash._basecreate": "^3.0.0",
       
   362                 "lodash._isiterateecall": "^3.0.0"
       
   363             }
       
   364         },
       
   365         "node_modules/lodash.isarguments": {
       
   366             "version": "3.1.0",
       
   367             "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
       
   368             "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
       
   369             "dev": true
       
   370         },
       
   371         "node_modules/lodash.isarray": {
       
   372             "version": "3.0.4",
       
   373             "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
       
   374             "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
       
   375             "dev": true
       
   376         },
       
   377         "node_modules/lodash.keys": {
       
   378             "version": "3.1.2",
       
   379             "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
       
   380             "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
       
   381             "dev": true,
       
   382             "dependencies": {
       
   383                 "lodash._getnative": "^3.0.0",
       
   384                 "lodash.isarguments": "^3.0.0",
       
   385                 "lodash.isarray": "^3.0.0"
       
   386             }
       
   387         },
       
   388         "node_modules/minimatch": {
       
   389             "version": "3.1.2",
       
   390             "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
       
   391             "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
       
   392             "dev": true,
       
   393             "dependencies": {
       
   394                 "brace-expansion": "^1.1.7"
       
   395             },
       
   396             "engines": {
       
   397                 "node": "*"
       
   398             }
       
   399         },
       
   400         "node_modules/minimist": {
       
   401             "version": "0.0.8",
       
   402             "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
       
   403             "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
       
   404             "dev": true
       
   405         },
       
   406         "node_modules/mkdirp": {
       
   407             "version": "0.5.1",
       
   408             "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
       
   409             "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
       
   410             "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)",
       
   411             "dev": true,
       
   412             "dependencies": {
       
   413                 "minimist": "0.0.8"
       
   414             },
       
   415             "bin": {
       
   416                 "mkdirp": "bin/cmd.js"
       
   417             }
       
   418         },
       
   419         "node_modules/mocha": {
       
   420             "version": "3.5.3",
       
   421             "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.5.3.tgz",
       
   422             "integrity": "sha512-/6na001MJWEtYxHOV1WLfsmR4YIynkUEhBwzsb+fk2qmQ3iqsi258l/Q2MWHJMImAcNpZ8DEdYAK72NHoIQ9Eg==",
       
   423             "dev": true,
       
   424             "dependencies": {
       
   425                 "browser-stdout": "1.3.0",
       
   426                 "commander": "2.9.0",
       
   427                 "debug": "2.6.8",
       
   428                 "diff": "3.2.0",
       
   429                 "escape-string-regexp": "1.0.5",
       
   430                 "glob": "7.1.1",
       
   431                 "growl": "1.9.2",
       
   432                 "he": "1.1.1",
       
   433                 "json3": "3.3.2",
       
   434                 "lodash.create": "3.1.1",
       
   435                 "mkdirp": "0.5.1",
       
   436                 "supports-color": "3.1.2"
       
   437             },
       
   438             "bin": {
       
   439                 "_mocha": "bin/_mocha",
       
   440                 "mocha": "bin/mocha"
       
   441             },
       
   442             "engines": {
       
   443                 "node": ">= 0.10.x",
       
   444                 "npm": ">= 1.4.x"
       
   445             }
       
   446         },
       
   447         "node_modules/ms": {
       
   448             "version": "2.0.0",
       
   449             "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
       
   450             "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
       
   451             "dev": true
       
   452         },
       
   453         "node_modules/once": {
       
   454             "version": "1.4.0",
       
   455             "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
       
   456             "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
       
   457             "dev": true,
       
   458             "dependencies": {
       
   459                 "wrappy": "1"
       
   460             }
       
   461         },
       
   462         "node_modules/path-is-absolute": {
       
   463             "version": "1.0.1",
       
   464             "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
       
   465             "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
       
   466             "dev": true,
       
   467             "engines": {
       
   468                 "node": ">=0.10.0"
       
   469             }
       
   470         },
       
   471         "node_modules/semver": {
       
   472             "version": "5.7.1",
       
   473             "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
       
   474             "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
       
   475             "bin": {
       
   476                 "semver": "bin/semver"
       
   477             }
       
   478         },
       
   479         "node_modules/source-map": {
       
   480             "version": "0.6.1",
       
   481             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
       
   482             "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
       
   483             "dev": true,
       
   484             "engines": {
       
   485                 "node": ">=0.10.0"
       
   486             }
       
   487         },
       
   488         "node_modules/source-map-support": {
       
   489             "version": "0.5.21",
       
   490             "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
       
   491             "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
       
   492             "dev": true,
       
   493             "dependencies": {
       
   494                 "buffer-from": "^1.0.0",
       
   495                 "source-map": "^0.6.0"
       
   496             }
       
   497         },
       
   498         "node_modules/supports-color": {
       
   499             "version": "3.1.2",
       
   500             "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz",
       
   501             "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=",
       
   502             "dev": true,
       
   503             "dependencies": {
       
   504                 "has-flag": "^1.0.0"
       
   505             },
       
   506             "engines": {
       
   507                 "node": ">=0.8.0"
       
   508             }
       
   509         },
       
   510         "node_modules/typescript": {
       
   511             "version": "3.9.10",
       
   512             "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz",
       
   513             "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==",
       
   514             "dev": true,
       
   515             "bin": {
       
   516                 "tsc": "bin/tsc",
       
   517                 "tsserver": "bin/tsserver"
       
   518             },
       
   519             "engines": {
       
   520                 "node": ">=4.2.0"
       
   521             }
       
   522         },
       
   523         "node_modules/vscode": {
       
   524             "version": "1.1.37",
       
   525             "resolved": "https://registry.npmjs.org/vscode/-/vscode-1.1.37.tgz",
       
   526             "integrity": "sha512-vJNj6IlN7IJPdMavlQa1KoFB3Ihn06q1AiN3ZFI/HfzPNzbKZWPPuiU+XkpNOfGU5k15m4r80nxNPlM7wcc0wg==",
       
   527             "deprecated": "This package is deprecated in favor of @types/vscode and vscode-test. For more information please read: https://code.visualstudio.com/updates/v1_36#_splitting-vscode-package-into-typesvscode-and-vscodetest",
       
   528             "dev": true,
       
   529             "dependencies": {
       
   530                 "glob": "^7.1.2",
       
   531                 "http-proxy-agent": "^4.0.1",
       
   532                 "https-proxy-agent": "^5.0.0",
       
   533                 "mocha": "^5.2.0",
       
   534                 "semver": "^5.4.1",
       
   535                 "source-map-support": "^0.5.0",
       
   536                 "vscode-test": "^0.4.1"
       
   537             },
       
   538             "bin": {
       
   539                 "vscode-install": "bin/install"
       
   540             },
       
   541             "engines": {
       
   542                 "node": ">=8.9.3"
       
   543             }
       
   544         },
       
   545         "node_modules/vscode-jsonrpc": {
       
   546             "version": "4.0.0",
       
   547             "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.0.0.tgz",
       
   548             "integrity": "sha512-perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg==",
       
   549             "engines": {
       
   550                 "node": ">=8.0.0 || >=10.0.0"
       
   551             }
       
   552         },
       
   553         "node_modules/vscode-languageclient": {
       
   554             "version": "5.2.1",
       
   555             "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-5.2.1.tgz",
       
   556             "integrity": "sha512-7jrS/9WnV0ruqPamN1nE7qCxn0phkH5LjSgSp9h6qoJGoeAKzwKz/PF6M+iGA/aklx4GLZg1prddhEPQtuXI1Q==",
       
   557             "dependencies": {
       
   558                 "semver": "^5.5.0",
       
   559                 "vscode-languageserver-protocol": "3.14.1"
       
   560             },
       
   561             "engines": {
       
   562                 "vscode": "^1.30"
       
   563             }
       
   564         },
       
   565         "node_modules/vscode-languageserver-protocol": {
       
   566             "version": "3.14.1",
       
   567             "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.14.1.tgz",
       
   568             "integrity": "sha512-IL66BLb2g20uIKog5Y2dQ0IiigW0XKrvmWiOvc0yXw80z3tMEzEnHjaGAb3ENuU7MnQqgnYJ1Cl2l9RvNgDi4g==",
       
   569             "dependencies": {
       
   570                 "vscode-jsonrpc": "^4.0.0",
       
   571                 "vscode-languageserver-types": "3.14.0"
       
   572             }
       
   573         },
       
   574         "node_modules/vscode-languageserver-protocol/node_modules/vscode-languageserver-types": {
       
   575             "version": "3.14.0",
       
   576             "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.14.0.tgz",
       
   577             "integrity": "sha512-lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A=="
       
   578         },
       
   579         "node_modules/vscode-languageserver-types": {
       
   580             "version": "3.16.0",
       
   581             "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz",
       
   582             "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA=="
       
   583         },
       
   584         "node_modules/vscode-test": {
       
   585             "version": "0.4.3",
       
   586             "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-0.4.3.tgz",
       
   587             "integrity": "sha512-EkMGqBSefZH2MgW65nY05rdRSko15uvzq4VAPM5jVmwYuFQKE7eikKXNJDRxL+OITXHB6pI+a3XqqD32Y3KC5w==",
       
   588             "deprecated": "This package has been renamed to @vscode/test-electron, please update to the new name",
       
   589             "dev": true,
       
   590             "dependencies": {
       
   591                 "http-proxy-agent": "^2.1.0",
       
   592                 "https-proxy-agent": "^2.2.1"
       
   593             },
       
   594             "engines": {
       
   595                 "node": ">=8.9.3"
       
   596             }
       
   597         },
       
   598         "node_modules/vscode-test/node_modules/agent-base": {
       
   599             "version": "4.3.0",
       
   600             "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
       
   601             "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
       
   602             "dev": true,
       
   603             "dependencies": {
       
   604                 "es6-promisify": "^5.0.0"
       
   605             },
       
   606             "engines": {
       
   607                 "node": ">= 4.0.0"
       
   608             }
       
   609         },
       
   610         "node_modules/vscode-test/node_modules/debug": {
       
   611             "version": "3.1.0",
       
   612             "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
       
   613             "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
       
   614             "dev": true,
       
   615             "dependencies": {
       
   616                 "ms": "2.0.0"
       
   617             }
       
   618         },
       
   619         "node_modules/vscode-test/node_modules/http-proxy-agent": {
       
   620             "version": "2.1.0",
       
   621             "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
       
   622             "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
       
   623             "dev": true,
       
   624             "dependencies": {
       
   625                 "agent-base": "4",
       
   626                 "debug": "3.1.0"
       
   627             },
       
   628             "engines": {
       
   629                 "node": ">= 4.5.0"
       
   630             }
       
   631         },
       
   632         "node_modules/vscode-test/node_modules/https-proxy-agent": {
       
   633             "version": "2.2.4",
       
   634             "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
       
   635             "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
       
   636             "dev": true,
       
   637             "dependencies": {
       
   638                 "agent-base": "^4.3.0",
       
   639                 "debug": "^3.1.0"
       
   640             },
       
   641             "engines": {
       
   642                 "node": ">= 4.5.0"
       
   643             }
       
   644         },
       
   645         "node_modules/vscode/node_modules/browser-stdout": {
       
   646             "version": "1.3.1",
       
   647             "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
       
   648             "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
       
   649             "dev": true
       
   650         },
       
   651         "node_modules/vscode/node_modules/commander": {
       
   652             "version": "2.15.1",
       
   653             "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
       
   654             "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
       
   655             "dev": true
       
   656         },
       
   657         "node_modules/vscode/node_modules/debug": {
       
   658             "version": "3.1.0",
       
   659             "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
       
   660             "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
       
   661             "dev": true,
       
   662             "dependencies": {
       
   663                 "ms": "2.0.0"
       
   664             }
       
   665         },
       
   666         "node_modules/vscode/node_modules/diff": {
       
   667             "version": "3.5.0",
       
   668             "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
       
   669             "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
       
   670             "dev": true,
       
   671             "engines": {
       
   672                 "node": ">=0.3.1"
       
   673             }
       
   674         },
       
   675         "node_modules/vscode/node_modules/glob": {
       
   676             "version": "7.2.0",
       
   677             "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
       
   678             "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
       
   679             "dev": true,
       
   680             "dependencies": {
       
   681                 "fs.realpath": "^1.0.0",
       
   682                 "inflight": "^1.0.4",
       
   683                 "inherits": "2",
       
   684                 "minimatch": "^3.0.4",
       
   685                 "once": "^1.3.0",
       
   686                 "path-is-absolute": "^1.0.0"
       
   687             },
       
   688             "engines": {
       
   689                 "node": "*"
       
   690             },
       
   691             "funding": {
       
   692                 "url": "https://github.com/sponsors/isaacs"
       
   693             }
       
   694         },
       
   695         "node_modules/vscode/node_modules/growl": {
       
   696             "version": "1.10.5",
       
   697             "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
       
   698             "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
       
   699             "dev": true,
       
   700             "engines": {
       
   701                 "node": ">=4.x"
       
   702             }
       
   703         },
       
   704         "node_modules/vscode/node_modules/has-flag": {
       
   705             "version": "3.0.0",
       
   706             "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
       
   707             "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
       
   708             "dev": true,
       
   709             "engines": {
       
   710                 "node": ">=4"
       
   711             }
       
   712         },
       
   713         "node_modules/vscode/node_modules/minimatch": {
       
   714             "version": "3.0.4",
       
   715             "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
       
   716             "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
       
   717             "dev": true,
       
   718             "dependencies": {
       
   719                 "brace-expansion": "^1.1.7"
       
   720             },
       
   721             "engines": {
       
   722                 "node": "*"
       
   723             }
       
   724         },
       
   725         "node_modules/vscode/node_modules/mocha": {
       
   726             "version": "5.2.0",
       
   727             "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz",
       
   728             "integrity": "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==",
       
   729             "dev": true,
       
   730             "dependencies": {
       
   731                 "browser-stdout": "1.3.1",
       
   732                 "commander": "2.15.1",
       
   733                 "debug": "3.1.0",
       
   734                 "diff": "3.5.0",
       
   735                 "escape-string-regexp": "1.0.5",
       
   736                 "glob": "7.1.2",
       
   737                 "growl": "1.10.5",
       
   738                 "he": "1.1.1",
       
   739                 "minimatch": "3.0.4",
       
   740                 "mkdirp": "0.5.1",
       
   741                 "supports-color": "5.4.0"
       
   742             },
       
   743             "bin": {
       
   744                 "_mocha": "bin/_mocha",
       
   745                 "mocha": "bin/mocha"
       
   746             },
       
   747             "engines": {
       
   748                 "node": ">= 4.0.0"
       
   749             }
       
   750         },
       
   751         "node_modules/vscode/node_modules/mocha/node_modules/glob": {
       
   752             "version": "7.1.2",
       
   753             "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
       
   754             "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
       
   755             "dev": true,
       
   756             "dependencies": {
       
   757                 "fs.realpath": "^1.0.0",
       
   758                 "inflight": "^1.0.4",
       
   759                 "inherits": "2",
       
   760                 "minimatch": "^3.0.4",
       
   761                 "once": "^1.3.0",
       
   762                 "path-is-absolute": "^1.0.0"
       
   763             },
       
   764             "engines": {
       
   765                 "node": "*"
       
   766             }
       
   767         },
       
   768         "node_modules/vscode/node_modules/supports-color": {
       
   769             "version": "5.4.0",
       
   770             "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
       
   771             "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
       
   772             "dev": true,
       
   773             "dependencies": {
       
   774                 "has-flag": "^3.0.0"
       
   775             },
       
   776             "engines": {
       
   777                 "node": ">=4"
       
   778             }
       
   779         },
       
   780         "node_modules/wrappy": {
       
   781             "version": "1.0.2",
       
   782             "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
       
   783             "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
       
   784             "dev": true
       
   785         }
       
   786     },
       
   787     "dependencies": {
       
   788         "@tootallnate/once": {
       
   789             "version": "1.1.2",
       
   790             "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
       
   791             "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
       
   792             "dev": true
       
   793         },
       
   794         "@types/mocha": {
       
   795             "version": "2.2.48",
       
   796             "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.48.tgz",
       
   797             "integrity": "sha512-nlK/iyETgafGli8Zh9zJVCTicvU3iajSkRwOh3Hhiva598CMqNJ4NcVCGMTGKpGpTYj/9R8RLzS9NAykSSCqGw==",
       
   798             "dev": true
       
   799         },
       
   800         "@types/node": {
       
   801             "version": "10.17.60",
       
   802             "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz",
       
   803             "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==",
       
   804             "dev": true
       
   805         },
       
   806         "agent-base": {
       
   807             "version": "6.0.2",
       
   808             "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
       
   809             "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
       
   810             "dev": true,
       
   811             "requires": {
       
   812                 "debug": "4"
       
   813             },
       
   814             "dependencies": {
       
   815                 "debug": {
       
   816                     "version": "4.3.3",
       
   817                     "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
       
   818                     "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
       
   819                     "dev": true,
       
   820                     "requires": {
       
   821                         "ms": "2.1.2"
       
   822                     }
       
   823                 },
       
   824                 "ms": {
       
   825                     "version": "2.1.2",
       
   826                     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
       
   827                     "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
       
   828                     "dev": true
       
   829                 }
       
   830             }
       
   831         },
       
   832         "balanced-match": {
       
   833             "version": "1.0.2",
       
   834             "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
       
   835             "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
       
   836             "dev": true
       
   837         },
       
   838         "brace-expansion": {
       
   839             "version": "1.1.11",
       
   840             "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
       
   841             "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
       
   842             "dev": true,
       
   843             "requires": {
       
   844                 "balanced-match": "^1.0.0",
       
   845                 "concat-map": "0.0.1"
       
   846             }
       
   847         },
       
   848         "browser-stdout": {
       
   849             "version": "1.3.0",
       
   850             "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz",
       
   851             "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=",
       
   852             "dev": true
       
   853         },
       
   854         "buffer-from": {
       
   855             "version": "1.1.2",
       
   856             "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
       
   857             "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
       
   858             "dev": true
       
   859         },
       
   860         "commander": {
       
   861             "version": "2.9.0",
       
   862             "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
       
   863             "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
       
   864             "dev": true,
       
   865             "requires": {
       
   866                 "graceful-readlink": ">= 1.0.0"
       
   867             }
       
   868         },
       
   869         "concat-map": {
       
   870             "version": "0.0.1",
       
   871             "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
       
   872             "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
       
   873             "dev": true
       
   874         },
       
   875         "debug": {
       
   876             "version": "2.6.8",
       
   877             "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
       
   878             "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
       
   879             "dev": true,
       
   880             "requires": {
       
   881                 "ms": "2.0.0"
       
   882             }
       
   883         },
       
   884         "diff": {
       
   885             "version": "3.2.0",
       
   886             "resolved": "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz",
       
   887             "integrity": "sha1-yc45Okt8vQsFinJck98pkCeGj/k=",
       
   888             "dev": true
       
   889         },
       
   890         "es6-promise": {
       
   891             "version": "4.2.8",
       
   892             "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
       
   893             "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
       
   894             "dev": true
       
   895         },
       
   896         "es6-promisify": {
       
   897             "version": "5.0.0",
       
   898             "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
       
   899             "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
       
   900             "dev": true,
       
   901             "requires": {
       
   902                 "es6-promise": "^4.0.3"
       
   903             }
       
   904         },
       
   905         "escape-string-regexp": {
       
   906             "version": "1.0.5",
       
   907             "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
       
   908             "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
       
   909             "dev": true
       
   910         },
       
   911         "fs.realpath": {
       
   912             "version": "1.0.0",
       
   913             "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
       
   914             "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
       
   915             "dev": true
       
   916         },
       
   917         "glob": {
       
   918             "version": "7.1.1",
       
   919             "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz",
       
   920             "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=",
       
   921             "dev": true,
       
   922             "requires": {
       
   923                 "fs.realpath": "^1.0.0",
       
   924                 "inflight": "^1.0.4",
       
   925                 "inherits": "2",
       
   926                 "minimatch": "^3.0.2",
       
   927                 "once": "^1.3.0",
       
   928                 "path-is-absolute": "^1.0.0"
       
   929             }
       
   930         },
       
   931         "graceful-readlink": {
       
   932             "version": "1.0.1",
       
   933             "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
       
   934             "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
       
   935             "dev": true
       
   936         },
       
   937         "growl": {
       
   938             "version": "1.9.2",
       
   939             "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz",
       
   940             "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=",
       
   941             "dev": true
       
   942         },
       
   943         "has-flag": {
       
   944             "version": "1.0.0",
       
   945             "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
       
   946             "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
       
   947             "dev": true
       
   948         },
       
   949         "he": {
       
   950             "version": "1.1.1",
       
   951             "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
       
   952             "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
       
   953             "dev": true
       
   954         },
       
   955         "http-proxy-agent": {
       
   956             "version": "4.0.1",
       
   957             "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
       
   958             "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
       
   959             "dev": true,
       
   960             "requires": {
       
   961                 "@tootallnate/once": "1",
       
   962                 "agent-base": "6",
       
   963                 "debug": "4"
       
   964             },
       
   965             "dependencies": {
       
   966                 "debug": {
       
   967                     "version": "4.3.3",
       
   968                     "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
       
   969                     "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
       
   970                     "dev": true,
       
   971                     "requires": {
       
   972                         "ms": "2.1.2"
       
   973                     }
       
   974                 },
       
   975                 "ms": {
       
   976                     "version": "2.1.2",
       
   977                     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
       
   978                     "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
       
   979                     "dev": true
       
   980                 }
       
   981             }
       
   982         },
       
   983         "https-proxy-agent": {
       
   984             "version": "5.0.0",
       
   985             "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
       
   986             "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
       
   987             "dev": true,
       
   988             "requires": {
       
   989                 "agent-base": "6",
       
   990                 "debug": "4"
       
   991             },
       
   992             "dependencies": {
       
   993                 "debug": {
       
   994                     "version": "4.3.3",
       
   995                     "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
       
   996                     "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
       
   997                     "dev": true,
       
   998                     "requires": {
       
   999                         "ms": "2.1.2"
       
  1000                     }
       
  1001                 },
       
  1002                 "ms": {
       
  1003                     "version": "2.1.2",
       
  1004                     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
       
  1005                     "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
       
  1006                     "dev": true
       
  1007                 }
       
  1008             }
       
  1009         },
       
  1010         "inflight": {
       
  1011             "version": "1.0.6",
       
  1012             "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
       
  1013             "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
       
  1014             "dev": true,
       
  1015             "requires": {
       
  1016                 "once": "^1.3.0",
       
  1017                 "wrappy": "1"
       
  1018             }
       
  1019         },
       
  1020         "inherits": {
       
  1021             "version": "2.0.4",
       
  1022             "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
       
  1023             "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
       
  1024             "dev": true
       
  1025         },
       
  1026         "json3": {
       
  1027             "version": "3.3.2",
       
  1028             "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
       
  1029             "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
       
  1030             "dev": true
       
  1031         },
       
  1032         "lodash._baseassign": {
       
  1033             "version": "3.2.0",
       
  1034             "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
       
  1035             "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
       
  1036             "dev": true,
       
  1037             "requires": {
       
  1038                 "lodash._basecopy": "^3.0.0",
       
  1039                 "lodash.keys": "^3.0.0"
       
  1040             }
       
  1041         },
       
  1042         "lodash._basecopy": {
       
  1043             "version": "3.0.1",
       
  1044             "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
       
  1045             "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
       
  1046             "dev": true
       
  1047         },
       
  1048         "lodash._basecreate": {
       
  1049             "version": "3.0.3",
       
  1050             "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz",
       
  1051             "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=",
       
  1052             "dev": true
       
  1053         },
       
  1054         "lodash._getnative": {
       
  1055             "version": "3.9.1",
       
  1056             "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
       
  1057             "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
       
  1058             "dev": true
       
  1059         },
       
  1060         "lodash._isiterateecall": {
       
  1061             "version": "3.0.9",
       
  1062             "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
       
  1063             "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
       
  1064             "dev": true
       
  1065         },
       
  1066         "lodash.create": {
       
  1067             "version": "3.1.1",
       
  1068             "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz",
       
  1069             "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=",
       
  1070             "dev": true,
       
  1071             "requires": {
       
  1072                 "lodash._baseassign": "^3.0.0",
       
  1073                 "lodash._basecreate": "^3.0.0",
       
  1074                 "lodash._isiterateecall": "^3.0.0"
       
  1075             }
       
  1076         },
       
  1077         "lodash.isarguments": {
       
  1078             "version": "3.1.0",
       
  1079             "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
       
  1080             "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
       
  1081             "dev": true
       
  1082         },
       
  1083         "lodash.isarray": {
       
  1084             "version": "3.0.4",
       
  1085             "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
       
  1086             "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
       
  1087             "dev": true
       
  1088         },
       
  1089         "lodash.keys": {
       
  1090             "version": "3.1.2",
       
  1091             "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
       
  1092             "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
       
  1093             "dev": true,
       
  1094             "requires": {
       
  1095                 "lodash._getnative": "^3.0.0",
       
  1096                 "lodash.isarguments": "^3.0.0",
       
  1097                 "lodash.isarray": "^3.0.0"
       
  1098             }
       
  1099         },
       
  1100         "minimatch": {
       
  1101             "version": "3.1.2",
       
  1102             "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
       
  1103             "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
       
  1104             "dev": true,
       
  1105             "requires": {
       
  1106                 "brace-expansion": "^1.1.7"
       
  1107             }
       
  1108         },
       
  1109         "minimist": {
       
  1110             "version": "0.0.8",
       
  1111             "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
       
  1112             "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
       
  1113             "dev": true
       
  1114         },
       
  1115         "mkdirp": {
       
  1116             "version": "0.5.1",
       
  1117             "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
       
  1118             "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
       
  1119             "dev": true,
       
  1120             "requires": {
       
  1121                 "minimist": "0.0.8"
       
  1122             }
       
  1123         },
       
  1124         "mocha": {
       
  1125             "version": "3.5.3",
       
  1126             "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.5.3.tgz",
       
  1127             "integrity": "sha512-/6na001MJWEtYxHOV1WLfsmR4YIynkUEhBwzsb+fk2qmQ3iqsi258l/Q2MWHJMImAcNpZ8DEdYAK72NHoIQ9Eg==",
       
  1128             "dev": true,
       
  1129             "requires": {
       
  1130                 "browser-stdout": "1.3.0",
       
  1131                 "commander": "2.9.0",
       
  1132                 "debug": "2.6.8",
       
  1133                 "diff": "3.2.0",
       
  1134                 "escape-string-regexp": "1.0.5",
       
  1135                 "glob": "7.1.1",
       
  1136                 "growl": "1.9.2",
       
  1137                 "he": "1.1.1",
       
  1138                 "json3": "3.3.2",
       
  1139                 "lodash.create": "3.1.1",
       
  1140                 "mkdirp": "0.5.1",
       
  1141                 "supports-color": "3.1.2"
       
  1142             }
       
  1143         },
       
  1144         "ms": {
       
  1145             "version": "2.0.0",
       
  1146             "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
       
  1147             "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
       
  1148             "dev": true
       
  1149         },
       
  1150         "once": {
       
  1151             "version": "1.4.0",
       
  1152             "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
       
  1153             "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
       
  1154             "dev": true,
       
  1155             "requires": {
       
  1156                 "wrappy": "1"
       
  1157             }
       
  1158         },
       
  1159         "path-is-absolute": {
       
  1160             "version": "1.0.1",
       
  1161             "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
       
  1162             "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
       
  1163             "dev": true
       
  1164         },
       
  1165         "semver": {
       
  1166             "version": "5.7.1",
       
  1167             "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
       
  1168             "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
       
  1169         },
       
  1170         "source-map": {
       
  1171             "version": "0.6.1",
       
  1172             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
       
  1173             "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
       
  1174             "dev": true
       
  1175         },
       
  1176         "source-map-support": {
       
  1177             "version": "0.5.21",
       
  1178             "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
       
  1179             "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
       
  1180             "dev": true,
       
  1181             "requires": {
       
  1182                 "buffer-from": "^1.0.0",
       
  1183                 "source-map": "^0.6.0"
       
  1184             }
       
  1185         },
       
  1186         "supports-color": {
       
  1187             "version": "3.1.2",
       
  1188             "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz",
       
  1189             "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=",
       
  1190             "dev": true,
       
  1191             "requires": {
       
  1192                 "has-flag": "^1.0.0"
       
  1193             }
       
  1194         },
       
  1195         "typescript": {
       
  1196             "version": "3.9.10",
       
  1197             "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz",
       
  1198             "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==",
       
  1199             "dev": true
       
  1200         },
       
  1201         "vscode": {
       
  1202             "version": "1.1.37",
       
  1203             "resolved": "https://registry.npmjs.org/vscode/-/vscode-1.1.37.tgz",
       
  1204             "integrity": "sha512-vJNj6IlN7IJPdMavlQa1KoFB3Ihn06q1AiN3ZFI/HfzPNzbKZWPPuiU+XkpNOfGU5k15m4r80nxNPlM7wcc0wg==",
       
  1205             "dev": true,
       
  1206             "requires": {
       
  1207                 "glob": "^7.1.2",
       
  1208                 "http-proxy-agent": "^4.0.1",
       
  1209                 "https-proxy-agent": "^5.0.0",
       
  1210                 "mocha": "^5.2.0",
       
  1211                 "semver": "^5.4.1",
       
  1212                 "source-map-support": "^0.5.0",
       
  1213                 "vscode-test": "^0.4.1"
       
  1214             },
       
  1215             "dependencies": {
       
  1216                 "browser-stdout": {
       
  1217                     "version": "1.3.1",
       
  1218                     "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
       
  1219                     "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
       
  1220                     "dev": true
       
  1221                 },
       
  1222                 "commander": {
       
  1223                     "version": "2.15.1",
       
  1224                     "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
       
  1225                     "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
       
  1226                     "dev": true
       
  1227                 },
       
  1228                 "debug": {
       
  1229                     "version": "3.1.0",
       
  1230                     "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
       
  1231                     "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
       
  1232                     "dev": true,
       
  1233                     "requires": {
       
  1234                         "ms": "2.0.0"
       
  1235                     }
       
  1236                 },
       
  1237                 "diff": {
       
  1238                     "version": "3.5.0",
       
  1239                     "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
       
  1240                     "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
       
  1241                     "dev": true
       
  1242                 },
       
  1243                 "glob": {
       
  1244                     "version": "7.2.0",
       
  1245                     "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
       
  1246                     "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
       
  1247                     "dev": true,
       
  1248                     "requires": {
       
  1249                         "fs.realpath": "^1.0.0",
       
  1250                         "inflight": "^1.0.4",
       
  1251                         "inherits": "2",
       
  1252                         "minimatch": "^3.0.4",
       
  1253                         "once": "^1.3.0",
       
  1254                         "path-is-absolute": "^1.0.0"
       
  1255                     }
       
  1256                 },
       
  1257                 "growl": {
       
  1258                     "version": "1.10.5",
       
  1259                     "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
       
  1260                     "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
       
  1261                     "dev": true
       
  1262                 },
       
  1263                 "has-flag": {
       
  1264                     "version": "3.0.0",
       
  1265                     "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
       
  1266                     "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
       
  1267                     "dev": true
       
  1268                 },
       
  1269                 "minimatch": {
       
  1270                     "version": "3.0.4",
       
  1271                     "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
       
  1272                     "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
       
  1273                     "dev": true,
       
  1274                     "requires": {
       
  1275                         "brace-expansion": "^1.1.7"
       
  1276                     }
       
  1277                 },
       
  1278                 "mocha": {
       
  1279                     "version": "5.2.0",
       
  1280                     "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz",
       
  1281                     "integrity": "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==",
       
  1282                     "dev": true,
       
  1283                     "requires": {
       
  1284                         "browser-stdout": "1.3.1",
       
  1285                         "commander": "2.15.1",
       
  1286                         "debug": "3.1.0",
       
  1287                         "diff": "3.5.0",
       
  1288                         "escape-string-regexp": "1.0.5",
       
  1289                         "glob": "7.1.2",
       
  1290                         "growl": "1.10.5",
       
  1291                         "he": "1.1.1",
       
  1292                         "minimatch": "3.0.4",
       
  1293                         "mkdirp": "0.5.1",
       
  1294                         "supports-color": "5.4.0"
       
  1295                     },
       
  1296                     "dependencies": {
       
  1297                         "glob": {
       
  1298                             "version": "7.1.2",
       
  1299                             "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
       
  1300                             "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
       
  1301                             "dev": true,
       
  1302                             "requires": {
       
  1303                                 "fs.realpath": "^1.0.0",
       
  1304                                 "inflight": "^1.0.4",
       
  1305                                 "inherits": "2",
       
  1306                                 "minimatch": "^3.0.4",
       
  1307                                 "once": "^1.3.0",
       
  1308                                 "path-is-absolute": "^1.0.0"
       
  1309                             }
       
  1310                         }
       
  1311                     }
       
  1312                 },
       
  1313                 "supports-color": {
       
  1314                     "version": "5.4.0",
       
  1315                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
       
  1316                     "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
       
  1317                     "dev": true,
       
  1318                     "requires": {
       
  1319                         "has-flag": "^3.0.0"
       
  1320                     }
       
  1321                 }
       
  1322             }
       
  1323         },
       
  1324         "vscode-jsonrpc": {
       
  1325             "version": "4.0.0",
       
  1326             "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.0.0.tgz",
       
  1327             "integrity": "sha512-perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg=="
       
  1328         },
       
  1329         "vscode-languageclient": {
       
  1330             "version": "5.2.1",
       
  1331             "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-5.2.1.tgz",
       
  1332             "integrity": "sha512-7jrS/9WnV0ruqPamN1nE7qCxn0phkH5LjSgSp9h6qoJGoeAKzwKz/PF6M+iGA/aklx4GLZg1prddhEPQtuXI1Q==",
       
  1333             "requires": {
       
  1334                 "semver": "^5.5.0",
       
  1335                 "vscode-languageserver-protocol": "3.14.1"
       
  1336             }
       
  1337         },
       
  1338         "vscode-languageserver-protocol": {
       
  1339             "version": "3.14.1",
       
  1340             "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.14.1.tgz",
       
  1341             "integrity": "sha512-IL66BLb2g20uIKog5Y2dQ0IiigW0XKrvmWiOvc0yXw80z3tMEzEnHjaGAb3ENuU7MnQqgnYJ1Cl2l9RvNgDi4g==",
       
  1342             "requires": {
       
  1343                 "vscode-jsonrpc": "^4.0.0",
       
  1344                 "vscode-languageserver-types": "3.14.0"
       
  1345             },
       
  1346             "dependencies": {
       
  1347                 "vscode-languageserver-types": {
       
  1348                     "version": "3.14.0",
       
  1349                     "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.14.0.tgz",
       
  1350                     "integrity": "sha512-lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A=="
       
  1351                 }
       
  1352             }
       
  1353         },
       
  1354         "vscode-languageserver-types": {
       
  1355             "version": "3.16.0",
       
  1356             "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz",
       
  1357             "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA=="
       
  1358         },
       
  1359         "vscode-test": {
       
  1360             "version": "0.4.3",
       
  1361             "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-0.4.3.tgz",
       
  1362             "integrity": "sha512-EkMGqBSefZH2MgW65nY05rdRSko15uvzq4VAPM5jVmwYuFQKE7eikKXNJDRxL+OITXHB6pI+a3XqqD32Y3KC5w==",
       
  1363             "dev": true,
       
  1364             "requires": {
       
  1365                 "http-proxy-agent": "^2.1.0",
       
  1366                 "https-proxy-agent": "^2.2.1"
       
  1367             },
       
  1368             "dependencies": {
       
  1369                 "agent-base": {
       
  1370                     "version": "4.3.0",
       
  1371                     "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
       
  1372                     "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
       
  1373                     "dev": true,
       
  1374                     "requires": {
       
  1375                         "es6-promisify": "^5.0.0"
       
  1376                     }
       
  1377                 },
       
  1378                 "debug": {
       
  1379                     "version": "3.1.0",
       
  1380                     "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
       
  1381                     "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
       
  1382                     "dev": true,
       
  1383                     "requires": {
       
  1384                         "ms": "2.0.0"
       
  1385                     }
       
  1386                 },
       
  1387                 "http-proxy-agent": {
       
  1388                     "version": "2.1.0",
       
  1389                     "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
       
  1390                     "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
       
  1391                     "dev": true,
       
  1392                     "requires": {
       
  1393                         "agent-base": "4",
       
  1394                         "debug": "3.1.0"
       
  1395                     }
       
  1396                 },
       
  1397                 "https-proxy-agent": {
       
  1398                     "version": "2.2.4",
       
  1399                     "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
       
  1400                     "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
       
  1401                     "dev": true,
       
  1402                     "requires": {
       
  1403                         "agent-base": "^4.3.0",
       
  1404                         "debug": "^3.1.0"
       
  1405                     }
       
  1406                 }
       
  1407             }
       
  1408         },
       
  1409         "wrappy": {
       
  1410             "version": "1.0.2",
       
  1411             "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
       
  1412             "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
       
  1413             "dev": true
       
  1414         }
       
  1415     }
       
  1416 }