Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/updater.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/felixfbecker')
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/.github/workflows/build.yml63
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/LICENSE15
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/composer.json32
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/lib/Dispatcher.php171
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/lib/Error.php38
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/lib/ErrorCode.php48
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/lib/ErrorResponse.php40
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/lib/Message.php52
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/lib/Notification.php56
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/lib/Request.php63
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/lib/Response.php40
-rw-r--r--vendor/felixfbecker/advanced-json-rpc/lib/SuccessResponse.php40
-rw-r--r--vendor/felixfbecker/language-server-protocol/.editorconfig17
-rw-r--r--vendor/felixfbecker/language-server-protocol/.github/workflows/build.yml67
-rw-r--r--vendor/felixfbecker/language-server-protocol/LICENSE15
-rw-r--r--vendor/felixfbecker/language-server-protocol/README.md19
-rw-r--r--vendor/felixfbecker/language-server-protocol/composer.json44
-rw-r--r--vendor/felixfbecker/language-server-protocol/package-lock.json6489
-rw-r--r--vendor/felixfbecker/language-server-protocol/package.json15
-rw-r--r--vendor/felixfbecker/language-server-protocol/psalm-baseline.xml146
-rw-r--r--vendor/felixfbecker/language-server-protocol/psalm.xml16
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CallHierarchyClientCapabilities.php22
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ChangeAnnotation.php39
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ClientCapabilities.php97
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesGeneral.php33
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWindow.php47
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWorkspace.php99
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWorkspaceFileOperations.php75
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ClientInfo.php29
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeAction.php146
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilities.php95
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesCodeActionLiteralSupport.php20
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesCodeActionLiteralSupportcodeActionKind.php28
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesResolveSupport.php21
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeActionContext.php51
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeActionDisabled.php21
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeActionKind.php87
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeActionTriggerKind.php22
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeDescription.php23
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeLens.php46
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeLensClientCapabilities.php20
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeLensOptions.php21
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CodeLensWorkspaceClientCapabilities.php25
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/Command.php42
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilities.php65
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItem.php140
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemInsertTextModeSupport.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemResolveSupport.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemTagSupport.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionList.php30
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionContext.php31
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionItem.php248
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionItemKind.php71
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionItemLabelDetails.php35
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionItemTag.php11
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionList.php39
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionOptions.php33
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/CompletionTriggerKind.php16
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ContentChangeEvent.php39
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DeclarationClientCapabilities.php31
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DefinitionClientCapabilities.php29
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DependencyReference.php27
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/Diagnostic.php121
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DiagnosticRelatedInformation.php31
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DiagnosticSeverity.php26
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DiagnosticTag.php27
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DidChangeConfigurationClientCapabilities.php20
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DidChangeWatchedFilesClientCapabilities.php21
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentColorClientCapabilities.php20
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentFormattingClientCapabilities.php20
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentHighlight.php32
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentHighlightClientCapabilities.php18
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentHighlightKind.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentLinkClientCapabilities.php31
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentOnTypeFormattingClientCapabilities.php20
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentOnTypeFormattingOptions.php33
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentRangeFormattingClientCapabilities.php20
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilities.php64
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilitiesSymbolKind.php37
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilitiesTagSupport.php32
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ErrorCode.php17
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ExecuteCommandClientCapabilities.php20
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ExecuteCommandOptions.php23
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/FailureHandlingKind.php36
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/FileChangeType.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/FileEvent.php33
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/FoldingRangeClientCapabilities.php42
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/FormattingOptions.php33
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/Hover.php34
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/HoverClientCapabilities.php36
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ImplementationClientCapabilities.php32
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/InitializeResult.php29
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/InitializeResultServerInfo.php26
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/InsertTextFormat.php25
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/InsertTextMode.php32
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/LinkedEditingRangeClientCapabilities.php23
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/Location.php27
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/LogMessage.php30
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/LogTrace.php39
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/MarkdownClientCapabilities.php47
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/MarkedString.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/MarkupContent.php52
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/MarkupKind.php23
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/MessageActionItem.php19
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/MessageType.php29
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/MonikerClientCapabilities.php23
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/PackageDescriptor.php26
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ParameterInformation.php45
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/Position.php67
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/PrepareSupportDefaultBehavior.php12
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/PublishDiagnosticsClientCapabilities.php67
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/PublishDiagnosticsClientCapabilitiesTagSupport.php23
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/Range.php42
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ReferenceClientCapabilities.php18
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ReferenceContext.php19
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ReferenceInformation.php39
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/RegularExpressionsClientCapabilities.php33
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/RenameClientCapabilities.php68
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ResourceOperationKind.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SaveOptions.php15
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SelectionRangeClientCapabilities.php22
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SemanticTokensClientCapabilities.php133
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SemanticTokensClientCapabilitiesRequests.php31
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SemanticTokensWorkspaceClientCapabilities.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ServerCapabilities.php157
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ShowDocumentClientCapabilities.php19
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ShowMessageRequestClientCapabilities.php20
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/ShowMessageRequestClientCapabilitiesMessageActionItem.php22
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SignatureHelp.php61
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilities.php43
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilitiesSignatureInformation.php50
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilitiesSignatureInformationParameterInformation.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SignatureHelpOptions.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SignatureInformation.php66
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SymbolDescriptor.php36
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SymbolInformation.php55
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SymbolKind.php28
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SymbolLocationInformation.php33
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/SymbolTag.php16
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/TextDocumentClientCapabilities.php265
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/TextDocumentContentChangeEvent.php39
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/TextDocumentIdentifier.php22
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/TextDocumentItem.php50
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncClientCapabilities.php49
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncKind.php25
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncOptions.php41
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/TextEdit.php31
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/TokenFormat.php8
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/TypeDefinitionClientCapabilities.php33
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/VersionedTextDocumentIdentifier.php19
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/WorkspaceEdit.php78
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/WorkspaceEditClientCapabilities.php80
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/WorkspaceEditClientCapabilitiesChangeAnnotationSupport.php21
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/WorkspaceFolder.php31
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilities.php55
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesResolveSupport.php24
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesSymbolKind.php30
-rw-r--r--vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesTagSupport.php30
158 files changed, 0 insertions, 13180 deletions
diff --git a/vendor/felixfbecker/advanced-json-rpc/.github/workflows/build.yml b/vendor/felixfbecker/advanced-json-rpc/.github/workflows/build.yml
deleted file mode 100644
index 4b0bd56..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/.github/workflows/build.yml
+++ /dev/null
@@ -1,63 +0,0 @@
-name: build
-
-on: [push, pull_request]
-
-env:
- FORCE_COLOR: 1
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
-
-jobs:
- test:
- strategy:
- matrix:
- php:
- - 7.1
- - 7.2
- - 7.3
- - 7.4
- - 8.0
- deps:
- - lowest
- - highest
- include:
- - php: 8.1
- deps: highest
- composer-options: --ignore-platform-reqs
- exclude:
- # that config currently breaks as older PHPUnit cannot generate coverage on PHP 8
- - php: 8
- deps: lowest
-
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
-
- - name: Setup PHP
- uses: shivammathur/setup-php@v2
- with:
- php-version: ${{ matrix.php }}
-
- - uses: ramsey/composer-install@v1
- with:
- dependency-versions: ${{ matrix.deps }}
- composer-options: ${{ matrix.composer-options }}
-
- - run: vendor/bin/phpunit --coverage-clover=coverage.xml --whitelist lib --bootstrap vendor/autoload.php tests
-
- - uses: codecov/codecov-action@v1
-
- release:
- needs: test
- if: github.repository_owner == 'felixfbecker' && github.event_name == 'push' && github.ref == 'refs/heads/master'
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
-
- - name: Setup Node.js
- uses: actions/setup-node@v2
-
- - name: Install npm dependencies
- run: npm ci
-
- - name: Release
- run: npm run semantic-release
diff --git a/vendor/felixfbecker/advanced-json-rpc/LICENSE b/vendor/felixfbecker/advanced-json-rpc/LICENSE
deleted file mode 100644
index fc35417..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/LICENSE
+++ /dev/null
@@ -1,15 +0,0 @@
-ISC License
-
-Copyright (c) 2016, Felix Frederick Becker
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted, provided that the above
-copyright notice and this permission notice appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/vendor/felixfbecker/advanced-json-rpc/composer.json b/vendor/felixfbecker/advanced-json-rpc/composer.json
deleted file mode 100644
index c4d5739..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/composer.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "name": "felixfbecker/advanced-json-rpc",
- "description": "A more advanced JSONRPC implementation",
- "type": "library",
- "license": "ISC",
- "authors": [
- {
- "name": "Felix Becker",
- "email": "felix.b@outlook.com"
- }
- ],
- "autoload": {
- "psr-4": {
- "AdvancedJsonRpc\\": "lib/"
- }
- },
- "autoload-dev": {
- "psr-4": {
- "AdvancedJsonRpc\\Tests\\": "tests/"
- }
- },
- "require": {
- "php": "^7.1 || ^8.0",
- "netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0",
- "phpdocumentor/reflection-docblock": "^4.3.4 || ^5.0.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^7.0 || ^8.0"
- },
- "minimum-stability": "dev",
- "prefer-stable": true
-}
diff --git a/vendor/felixfbecker/advanced-json-rpc/lib/Dispatcher.php b/vendor/felixfbecker/advanced-json-rpc/lib/Dispatcher.php
deleted file mode 100644
index 5f045df..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/lib/Dispatcher.php
+++ /dev/null
@@ -1,171 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace AdvancedJsonRpc;
-
-use JsonMapper;
-use JsonMapper_Exception;
-use phpDocumentor\Reflection\DocBlockFactory;
-use phpDocumentor\Reflection\Types;
-use ReflectionException;
-use ReflectionMethod;
-use ReflectionNamedType;
-
-class Dispatcher
-{
- /**
- * @var object
- */
- private $target;
-
- /**
- * @var string
- */
- private $delimiter;
-
- /**
- * method => ReflectionMethod[]
- *
- * @var ReflectionMethod
- */
- private $methods;
-
- /**
- * @var \phpDocumentor\Reflection\DocBlockFactory
- */
- private $docBlockFactory;
-
- /**
- * @var \phpDocumentor\Reflection\Types\ContextFactory
- */
- private $contextFactory;
-
- /**
- * @param object $target The target object that should receive the method calls
- * @param string $delimiter A delimiter for method calls on properties, for example someProperty->someMethod
- */
- public function __construct($target, $delimiter = '->')
- {
- $this->target = $target;
- $this->delimiter = $delimiter;
- $this->docBlockFactory = DocBlockFactory::createInstance();
- $this->contextFactory = new Types\ContextFactory();
- $this->mapper = new JsonMapper();
- }
-
- /**
- * Calls the appropriate method handler for an incoming Message
- *
- * @param string|object $msg The incoming message
- * @return mixed
- */
- public function dispatch($msg)
- {
- if (is_string($msg)) {
- $msg = json_decode($msg);
- if (json_last_error() !== JSON_ERROR_NONE) {
- throw new Error(json_last_error_msg(), ErrorCode::PARSE_ERROR);
- }
- }
- // Find out the object and function that should be called
- $obj = $this->target;
- $parts = explode($this->delimiter, $msg->method);
- // The function to call is always the last part of the method
- $fn = array_pop($parts);
- // For namespaced methods like textDocument/didOpen, call the didOpen method on the $textDocument property
- // For simple methods like initialize, shutdown, exit, this loop will simply not be entered and $obj will be
- // the target
- foreach ($parts as $part) {
- if (!isset($obj->$part)) {
- throw new Error("Method {$msg->method} is not implemented", ErrorCode::METHOD_NOT_FOUND);
- }
- $obj = $obj->$part;
- }
- if (!isset($this->methods[$msg->method])) {
- try {
- $method = new ReflectionMethod($obj, $fn);
- $this->methods[$msg->method] = $method;
- } catch (ReflectionException $e) {
- throw new Error($e->getMessage(), ErrorCode::METHOD_NOT_FOUND, null, $e);
- }
- }
- $method = $this->methods[$msg->method];
- $parameters = $method->getParameters();
- if ($method->getDocComment()) {
- $docBlock = $this->docBlockFactory->create(
- $method->getDocComment(),
- $this->contextFactory->createFromReflector($method->getDeclaringClass())
- );
- $paramTags = $docBlock->getTagsByName('param');
- }
- $args = [];
- if (isset($msg->params)) {
- // Find out the position
- if (is_array($msg->params)) {
- $args = $msg->params;
- } else if (is_object($msg->params)) {
- foreach ($parameters as $pos => $parameter) {
- $value = null;
- foreach(get_object_vars($msg->params) as $key => $val) {
- if ($parameter->name === $key) {
- $value = $val;
- break;
- }
- }
- $args[$pos] = $value;
- }
- } else {
- throw new Error('Params must be structured or omitted', ErrorCode::INVALID_REQUEST);
- }
- foreach ($args as $position => $value) {
- try {
- // If the type is structured (array or object), map it with JsonMapper
- if (is_object($value)) {
- // Does the parameter have a type hint?
- $param = $parameters[$position];
- if ($param->hasType()) {
- $paramType = $param->getType();
- if ($paramType instanceof ReflectionNamedType) {
- // We have object data to map and want the class name.
- // This should not include the `?` if the type was nullable.
- $class = $paramType->getName();
- } else {
- // Fallback for php 7.0, which is still supported (and doesn't have nullable).
- $class = (string)$paramType;
- }
- $value = $this->mapper->map($value, new $class());
- }
- } else if (is_array($value) && isset($docBlock)) {
- // Get the array type from the DocBlock
- $type = $paramTags[$position]->getType();
- // For union types, use the first one that is a class array (often it is SomeClass[]|null)
- if ($type instanceof Types\Compound) {
- for ($i = 0; $t = $type->get($i); $i++) {
- if (
- $t instanceof Types\Array_
- && $t->getValueType() instanceof Types\Object_
- && (string)$t->getValueType() !== 'object'
- ) {
- $class = (string)$t->getValueType()->getFqsen();
- $value = $this->mapper->mapArray($value, [], $class);
- break;
- }
- }
- } else if ($type instanceof Types\Array_) {
- $class = (string)$type->getValueType()->getFqsen();
- $value = $this->mapper->mapArray($value, [], $class);
- } else {
- throw new Error('Type is not matching @param tag', ErrorCode::INVALID_PARAMS);
- }
- }
- } catch (JsonMapper_Exception $e) {
- throw new Error($e->getMessage(), ErrorCode::INVALID_PARAMS, null, $e);
- }
- $args[$position] = $value;
- }
- }
- ksort($args);
- $result = $obj->$fn(...$args);
- return $result;
- }
-}
diff --git a/vendor/felixfbecker/advanced-json-rpc/lib/Error.php b/vendor/felixfbecker/advanced-json-rpc/lib/Error.php
deleted file mode 100644
index b280191..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/lib/Error.php
+++ /dev/null
@@ -1,38 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace AdvancedJsonRpc;
-
-use Exception;
-use Throwable;
-
-class Error extends Exception
-{
- /**
- * A Number that indicates the error type that occurred. This MUST be an integer.
- *
- * @var int
- */
- public $code;
-
- /**
- * A String providing a short description of the error. The message SHOULD be limited to a concise single sentence.
- *
- * @var string
- */
- public $message;
-
- /**
- * A Primitive or Structured value that contains additional information about the error. This may be omitted. The
- * value of this member is defined by the Server (e.g. detailed error information, nested errors etc.).
- *
- * @var mixed
- */
- public $data;
-
- public function __construct(string $message, int $code, $data = null, Throwable $previous = null)
- {
- parent::__construct($message, $code, $previous);
- $this->data = $data;
- }
-}
diff --git a/vendor/felixfbecker/advanced-json-rpc/lib/ErrorCode.php b/vendor/felixfbecker/advanced-json-rpc/lib/ErrorCode.php
deleted file mode 100644
index f0ef479..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/lib/ErrorCode.php
+++ /dev/null
@@ -1,48 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace AdvancedJsonRpc;
-
-/**
- * The error codes from and including -32768 to -32000 are reserved for pre-defined errors. Any code within this range,
- * but not defined explicitly below is reserved for future use. The error codes are nearly the same as those suggested
- * for XML-RPC at the following url: http://xmlrpc-epi.sourceforge.net/specs/rfc.fault_codes.php
- * The remainder of the space is available for application defined errors.
- */
-abstract class ErrorCode
-{
- /**
- * Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text.
- */
- const PARSE_ERROR = -32700;
-
- /**
- * The JSON sent is not a valid Request object.
- */
- const INVALID_REQUEST = -32600;
-
- /**
- * The method does not exist / is not available.
- */
- const METHOD_NOT_FOUND = -32601;
-
- /**
- * Invalid method parameter(s).
- */
- const INVALID_PARAMS = -32602;
-
- /**
- * Internal JSON-RPC error.
- */
- const INTERNAL_ERROR = -32603;
-
- /**
- * Reserved for implementation-defined server-errors.
- */
- const SERVER_ERROR_START = -32099;
-
- /**
- * Reserved for implementation-defined server-errors.
- */
- const SERVER_ERROR_END = -32000;
-}
diff --git a/vendor/felixfbecker/advanced-json-rpc/lib/ErrorResponse.php b/vendor/felixfbecker/advanced-json-rpc/lib/ErrorResponse.php
deleted file mode 100644
index 6ebe54d..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/lib/ErrorResponse.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace AdvancedJsonRpc;
-
-/**
- * When a rpc call is made, the Server MUST reply with a Response, except for in the case of Notifications. The Response
- * is expressed as a single JSON Object, with the following members:
- */
-class ErrorResponse extends Response
-{
- /**
- * This member is REQUIRED on error. This member MUST NOT exist if there was no error triggered during invocation.
- * The value for this member MUST be an Object as defined in section 5.1.
- *
- * @var \AdvancedJsonRpc\Error
- */
- public $error;
-
- /**
- * A message is considered a Response if it has an ID and either a result or an error
- *
- * @param object $msg A decoded message body
- * @return bool
- */
- public static function isErrorResponse($msg): bool
- {
- return is_object($msg) && isset($msg->id) && isset($msg->error);
- }
-
- /**
- * @param int|string $id
- * @param \AdvancedJsonRpc\Error $error
- */
- public function __construct($id, Error $error)
- {
- parent::__construct($id);
- $this->error = $error;
- }
-}
diff --git a/vendor/felixfbecker/advanced-json-rpc/lib/Message.php b/vendor/felixfbecker/advanced-json-rpc/lib/Message.php
deleted file mode 100644
index e2231dc..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/lib/Message.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace AdvancedJsonRpc;
-
-/**
- * Base message
- */
-abstract class Message
-{
- /**
- * A String specifying the version of the JSON-RPC protocol. MUST be exactly "2.0".
- *
- * @var string
- */
- public $jsonrpc = '2.0';
-
- /**
- * Returns the appropriate Message subclass
- *
- * @param string $msg
- * @return Message
- */
- public static function parse(string $msg): Message
- {
- $decoded = json_decode($msg);
- if (json_last_error() !== JSON_ERROR_NONE) {
- throw new Error(json_last_error_msg(), ErrorCode::PARSE_ERROR);
- }
- if (Notification::isNotification($decoded)) {
- $obj = new Notification($decoded->method, $decoded->params ?? null);
- } else if (Request::isRequest($decoded)) {
- $obj = new Request($decoded->id, $decoded->method, $decoded->params ?? null);
- } else if (SuccessResponse::isSuccessResponse($decoded)) {
- $obj = new SuccessResponse($decoded->id, $decoded->result);
- } else if (ErrorResponse::isErrorResponse($decoded)) {
- $obj = new ErrorResponse($decoded->id, new Error($decoded->error->message, $decoded->error->code, $decoded->error->data ?? null));
- } else {
- throw new Error('Invalid message', ErrorCode::INVALID_REQUEST);
- }
- return $obj;
- }
-
- public function __toString(): string
- {
- $encoded = json_encode($this);
- if ($encoded === false) {
- throw new Error(json_last_error_msg(), ErrorCode::INTERNAL_ERROR);
- }
- return $encoded;
- }
-}
diff --git a/vendor/felixfbecker/advanced-json-rpc/lib/Notification.php b/vendor/felixfbecker/advanced-json-rpc/lib/Notification.php
deleted file mode 100644
index 3440164..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/lib/Notification.php
+++ /dev/null
@@ -1,56 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace AdvancedJsonRpc;
-
-/**
- * A Notification is a Request object without an "id" member. A Request object that is a Notification signifies the
- * Client's lack of interest in the corresponding Response object, and as such no Response object needs to be returned
- * to the client. The Server MUST NOT reply to a Notification, including those that are within a batch request.
- * Notifications are not confirmable by definition, since they do not have a Response object to be returned. As such,
- * the Client would not be aware of any errors (like e.g. "Invalid params","Internal error").
- */
-class Notification extends Message
-{
- /**
- * A String containing the name of the method to be invoked. Method names that begin with the word rpc followed by a
- * period character (U+002E or ASCII 46) are reserved for rpc-internal methods and extensions and MUST NOT be used
- * for anything else.
- *
- * @var string
- */
- public $method;
-
- /**
- * A Structured value that holds the parameter values to be used during the invocation of the method. This member
- * MAY be omitted. If present, parameters for the rpc call MUST be provided as a Structured value. Either
- * by-position through an Array or by-name through an Object. by-position: params MUST be an Array, containing the
- * values in the Server expected order. by-name: params MUST be an Object, with member names that match the Server
- * expected parameter names. The absence of expected names MAY result in an error being generated. The names MUST
- * match exactly, including case, to the method's expected parameters.
- *
- * @var object|array|null
- */
- public $params;
-
- /**
- * A message is considered a Notification if it has a method but no ID.
- *
- * @param object $msg A decoded message body
- * @return bool
- */
- public static function isNotification($msg): bool
- {
- return is_object($msg) && !property_exists($msg, 'id') && isset($msg->method);
- }
-
- /**
- * @param string $method
- * @param mixed $params
- */
- public function __construct(string $method, $params = null)
- {
- $this->method = $method;
- $this->params = $params;
- }
-}
diff --git a/vendor/felixfbecker/advanced-json-rpc/lib/Request.php b/vendor/felixfbecker/advanced-json-rpc/lib/Request.php
deleted file mode 100644
index 1429008..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/lib/Request.php
+++ /dev/null
@@ -1,63 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace AdvancedJsonRpc;
-
-/**
- * A rpc call is represented by sending a Request object to a Server
- */
-class Request extends Message
-{
- /**
- * An identifier established by the Client that MUST contain a String, Number, or NULL value if included. If it is
- * not included it is assumed to be a notification. The value SHOULD normally not be NULL and Numbers SHOULD NOT
- * contain fractional parts.
- *
- * @var int|string
- */
- public $id;
-
- /**
- * A String containing the name of the method to be invoked. Method names that begin with the word rpc followed by a
- * period character (U+002E or ASCII 46) are reserved for rpc-internal methods and extensions and MUST NOT be used
- * for anything else.
- *
- * @var string
- */
- public $method;
-
- /**
- * A Structured value that holds the parameter values to be used during the invocation of the method. This member
- * MAY be omitted. If present, parameters for the rpc call MUST be provided as a Structured value. Either
- * by-position through an Array or by-name through an Object. by-position: params MUST be an Array, containing the
- * values in the Server expected order. by-name: params MUST be an Object, with member names that match the Server
- * expected parameter names. The absence of expected names MAY result in an error being generated. The names MUST
- * match exactly, including case, to the method's expected parameters.
- *
- * @var object|array|null
- */
- public $params;
-
- /**
- * A message is considered a Request if it has an ID and a method.
- *
- * @param object $msg A decoded message body
- * @return bool
- */
- public static function isRequest($msg): bool
- {
- return is_object($msg) && property_exists($msg, 'id') && isset($msg->method);
- }
-
- /**
- * @param string|int $id
- * @param string $method
- * @param object|array $params
- */
- public function __construct($id, string $method, $params = null)
- {
- $this->id = $id;
- $this->method = $method;
- $this->params = $params;
- }
-}
diff --git a/vendor/felixfbecker/advanced-json-rpc/lib/Response.php b/vendor/felixfbecker/advanced-json-rpc/lib/Response.php
deleted file mode 100644
index a871eea..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/lib/Response.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace AdvancedJsonRpc;
-
-/**
- * When a rpc call is made, the Server MUST reply with a Response, except for in the case of Notifications. The Response
- * is expressed as a single JSON Object, with the following members:
- */
-abstract class Response extends Message
-{
- /**
- * This member is REQUIRED. It MUST be the same as the value of the id member in the Request Object. If there was an
- * error in detecting the id in the Request object (e.g. Parse error/Invalid Request), it MUST be Null.
- *
- * @var int|string
- */
- public $id;
-
- /**
- * A message is considered a Response if it has an ID and either a result or an error
- *
- * @param object $msg A decoded message body
- * @return bool
- */
- public static function isResponse($msg): bool
- {
- return is_object($msg) && property_exists($msg, 'id') && (property_exists($msg, 'result') || isset($msg->error));
- }
-
- /**
- * @param int|string $id
- * @param mixed $result
- * @param ResponseError $error
- */
- public function __construct($id)
- {
- $this->id = $id;
- }
-}
diff --git a/vendor/felixfbecker/advanced-json-rpc/lib/SuccessResponse.php b/vendor/felixfbecker/advanced-json-rpc/lib/SuccessResponse.php
deleted file mode 100644
index 222fd46..0000000
--- a/vendor/felixfbecker/advanced-json-rpc/lib/SuccessResponse.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace AdvancedJsonRpc;
-
-/**
- * When a rpc call is made, the Server MUST reply with a Response, except for in the case of Notifications. The Response
- * is expressed as a single JSON Object, with the following members:
- */
-class SuccessResponse extends Response
-{
- /**
- * This member is REQUIRED on success. This member MUST NOT exist if there was an error invoking the method. The
- * value of this member is determined by the method invoked on the Server.
- *
- * @var mixed
- */
- public $result;
-
- /**
- * A message is considered a SuccessResponse if it has an ID and either a result
- *
- * @param object $msg A decoded message body
- * @return bool
- */
- public static function isSuccessResponse($msg): bool
- {
- return is_object($msg) && property_exists($msg, 'id') && property_exists($msg, 'result');
- }
-
- /**
- * @param int|string $id
- * @param mixed $result
- */
- public function __construct($id, $result)
- {
- parent::__construct($id);
- $this->result = $result;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/.editorconfig b/vendor/felixfbecker/language-server-protocol/.editorconfig
deleted file mode 100644
index b5f0c5d..0000000
--- a/vendor/felixfbecker/language-server-protocol/.editorconfig
+++ /dev/null
@@ -1,17 +0,0 @@
-
-[*]
-insert_final_newline = true
-end_of_line = lf
-charset = utf-8
-trim_trailing_whitespace = true
-indent_style = space
-indent_size = 4
-
-[*.{json,yml}]
-indent_size = 2
-
-[composer.json]
-indent_size = 4
-
-[*.md]
-trim_trailing_whitespace = false
diff --git a/vendor/felixfbecker/language-server-protocol/.github/workflows/build.yml b/vendor/felixfbecker/language-server-protocol/.github/workflows/build.yml
deleted file mode 100644
index 5a9a2a4..0000000
--- a/vendor/felixfbecker/language-server-protocol/.github/workflows/build.yml
+++ /dev/null
@@ -1,67 +0,0 @@
-name: build
-
-on: [push, pull_request]
-
-env:
- FORCE_COLOR: 3
-
-jobs:
- test:
- if: github.event_name == 'pull_request' || github.ref == 'refs/heads/master'
- runs-on: ${{ matrix.os }}
- strategy:
- matrix:
- include:
- - php: '7.4'
- os: ubuntu-18.04
- - php: '8.0'
- os: ubuntu-18.04
- - php: '8.1'
- os: ubuntu-18.04
- steps:
- - uses: actions/checkout@v2
- - name: Setup Node.js
- uses: actions/setup-node@v2
- with:
- node-version: '14.15.3' # renovate:keep-up-to-date
- - name: Install npm dependencies
- run: npm ci
- - name: Setup PHP
- uses: shivammathur/setup-php@v2
- with:
- php-version: ${{ matrix.php }}
- extensions: ${{ matrix.xdebug }}, ast
- tools: composer
- - name: Composer Install
- run: COMPOSER_ROOT_VERSION=dev-master composer install --prefer-dist --no-interaction
- - name: phpcs
- run: ./vendor/bin/phpcs -n
- - name: phpstan
- run: ./vendor/bin/phpstan
- - name: psalm
- run: ./vendor/bin/psalm
-# - name: phan
-# run: ./vendor/bin/phan
-# - name: phpunit
-# run: vendor/bin/phpunit --coverage-clover=coverage.xml --colors=always
-# - name: Upload coverage to Codecov
-# uses: codecov/codecov-action@v2
-# release:
-# runs-on: ubuntu-18.04
-# needs: test
-# if: github.repository_owner == 'xdebug' && github.event_name == 'push' && github.ref == 'refs/heads/main'
-# steps:
-# - uses: actions/checkout@v2
-# - name: Setup Node.js
-# uses: actions/setup-node@v2
-# with:
-# node-version: '14.15.3' # renovate:keep-up-to-date
-# - name: Install npm dependencies
-# run: npm ci
-# - name: Build VS Code extension
-# run: npm run build
-# - name: Release
-# env:
-# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
-# VSCE_TOKEN: ${{ secrets.VSCE_TOKEN }}
-# run: npm run semantic-release
diff --git a/vendor/felixfbecker/language-server-protocol/LICENSE b/vendor/felixfbecker/language-server-protocol/LICENSE
deleted file mode 100644
index fc35417..0000000
--- a/vendor/felixfbecker/language-server-protocol/LICENSE
+++ /dev/null
@@ -1,15 +0,0 @@
-ISC License
-
-Copyright (c) 2016, Felix Frederick Becker
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted, provided that the above
-copyright notice and this permission notice appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/vendor/felixfbecker/language-server-protocol/README.md b/vendor/felixfbecker/language-server-protocol/README.md
deleted file mode 100644
index 1e169d1..0000000
--- a/vendor/felixfbecker/language-server-protocol/README.md
+++ /dev/null
@@ -1,19 +0,0 @@
-# Language Server Protocol for PHP
-
-[![packagist](https://img.shields.io/packagist/v/felixfbecker/language-server-protocol.svg)](https://packagist.org/packages/felixfbecker/language-server-protocol)
-[![build](https://travis-ci.org/felixfbecker/php-language-server-protocol.svg?branch=master)](https://travis-ci.org/felixfbecker/php-language-server-protocol)
-[![php](https://img.shields.io/badge/php-%3E%3D%207.0-8892BF.svg)](https://php.net/)
-[![license](https://img.shields.io/packagist/l/felixfbecker/language-server-protocol.svg)](https://github.com/felixfbecker/php-language-server-protocol/blob/master/LICENSE)
-
-Protocol classes for the [Language Server Protocol](https://microsoft.github.io/language-server-protocol/) in PHP
-
-## Installation
-
-```
-composer require felixfbecker/language-server-protocol
-```
-
-## Releases
-
-Releases are done automatically in CI by analyzing commit messages.
-Make sure to follow the [Conventional Commits Convention](https://www.conventionalcommits.org/en/v1.0.0-beta.2/).
diff --git a/vendor/felixfbecker/language-server-protocol/composer.json b/vendor/felixfbecker/language-server-protocol/composer.json
deleted file mode 100644
index 4d653b4..0000000
--- a/vendor/felixfbecker/language-server-protocol/composer.json
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- "name": "felixfbecker/language-server-protocol",
- "description": "PHP classes for the Language Server Protocol",
- "license": "ISC",
- "keywords": [
- "php",
- "language",
- "server",
- "microsoft"
- ],
- "authors": [
- {
- "name": "Felix Becker",
- "email": "felix.b@outlook.com"
- }
- ],
- "require": {
- "php": ">=7.1"
- },
- "require-dev": {
- "phpstan/phpstan": "*",
- "squizlabs/php_codesniffer": "^3.1",
- "vimeo/psalm": "^4.0"
- },
- "autoload": {
- "psr-4": {
- "LanguageServerProtocol\\": "src/"
- }
- },
- "extra": {
- "branch-alias": {
- "dev-master": "1.x-dev"
- }
- },
- "minimum-stability": "dev",
- "prefer-stable": true,
- "scripts":
- {
- "phpstan": "phpstan analyse -c phpstan.neon --ansi --level=7 -vvv src",
- "psalm": "psalm",
- "phpcs": "phpcs",
- "phpcbf": "phpcbf"
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/package-lock.json b/vendor/felixfbecker/language-server-protocol/package-lock.json
deleted file mode 100644
index 7fcdd3b..0000000
--- a/vendor/felixfbecker/language-server-protocol/package-lock.json
+++ /dev/null
@@ -1,6489 +0,0 @@
-{
- "name": "php-language-server-protocol",
- "version": "1.0.0",
- "lockfileVersion": 1,
- "requires": true,
- "dependencies": {
- "@mrmlnc/readdir-enhanced": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
- "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
- "dev": true,
- "requires": {
- "call-me-maybe": "^1.0.1",
- "glob-to-regexp": "^0.3.0"
- }
- },
- "@nodelib/fs.stat": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.2.tgz",
- "integrity": "sha512-yprFYuno9FtNsSHVlSWd+nRlmGoAbqbeCwOryP6sC/zoCjhpArcRMYp19EvpSUSizJAlsXEwJv+wcWS9XaXdMw==",
- "dev": true
- },
- "@octokit/rest": {
- "version": "15.12.0",
- "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-15.12.0.tgz",
- "integrity": "sha512-5wRag4kHRkp0JDo++L9x9FkDlHEALbLnbSede16D8u+a2/t+gX32uhDs8cukVLyyrZR79nmh1lNpxZmffwoNoQ==",
- "dev": true,
- "requires": {
- "before-after-hook": "^1.1.0",
- "btoa-lite": "^1.0.0",
- "debug": "^3.1.0",
- "http-proxy-agent": "^2.1.0",
- "https-proxy-agent": "^2.2.0",
- "lodash": "^4.17.4",
- "node-fetch": "^2.1.1",
- "universal-user-agent": "^2.0.0",
- "url-template": "^2.0.8"
- },
- "dependencies": {
- "debug": {
- "version": "3.2.5",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.5.tgz",
- "integrity": "sha512-D61LaDQPQkxJ5AUM2mbSJRbPkNs/TmdmOeLAi1hgDkpDfIfetSrjmWhccwtuResSwMbACjx/xXQofvM9CE/aeg==",
- "dev": true,
- "requires": {
- "ms": "^2.1.1"
- }
- }
- }
- },
- "@semantic-release/commit-analyzer": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/@semantic-release/commit-analyzer/-/commit-analyzer-6.0.1.tgz",
- "integrity": "sha512-ENCRn1tm1D08CCBnIPsID8GjboWT6E97s0Lk3XrpAh+IMx615uAU1X2FoXyOGGc6zmqp9Ff4s8KECd/GjMcodQ==",
- "dev": true,
- "requires": {
- "conventional-changelog-angular": "^5.0.0",
- "conventional-commits-filter": "^2.0.0",
- "conventional-commits-parser": "^3.0.0",
- "debug": "^4.0.0",
- "import-from": "^2.1.0",
- "lodash": "^4.17.4"
- }
- },
- "@semantic-release/error": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@semantic-release/error/-/error-2.2.0.tgz",
- "integrity": "sha512-9Tj/qn+y2j+sjCI3Jd+qseGtHjOAeg7dU2/lVcqIQ9TV3QDaDXDYXcoOHU+7o2Hwh8L8ymL4gfuO7KxDs3q2zg==",
- "dev": true
- },
- "@semantic-release/github": {
- "version": "5.0.5",
- "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-5.0.5.tgz",
- "integrity": "sha512-Hdt6b8ST2pg6pl151PlcsnTcdsC2UJhA5FdbmunbZG/TVmlnKCZ4WUzpji7YqJtDLjbQTuFm/vhM6atW3XjMWg==",
- "dev": true,
- "requires": {
- "@octokit/rest": "^15.2.0",
- "@semantic-release/error": "^2.2.0",
- "aggregate-error": "^1.0.0",
- "bottleneck": "^2.0.1",
- "debug": "^4.0.0",
- "dir-glob": "^2.0.0",
- "fs-extra": "^7.0.0",
- "globby": "^8.0.0",
- "http-proxy-agent": "^2.1.0",
- "https-proxy-agent": "^2.2.1",
- "issue-parser": "^3.0.0",
- "lodash": "^4.17.4",
- "mime": "^2.0.3",
- "p-filter": "^1.0.0",
- "p-retry": "^2.0.0",
- "parse-github-url": "^1.0.1",
- "url-join": "^4.0.0"
- }
- },
- "@semantic-release/npm": {
- "version": "5.0.4",
- "resolved": "https://registry.npmjs.org/@semantic-release/npm/-/npm-5.0.4.tgz",
- "integrity": "sha512-ExGXP9GnM2hqUIgTnp6sXKB1G0Yh+fuLftmIopq5KHBWj34Wd2YbM/3iLkXXnAP1YZ9YCp7hsAdsR014ctbwHg==",
- "dev": true,
- "requires": {
- "@semantic-release/error": "^2.2.0",
- "aggregate-error": "^1.0.0",
- "detect-indent": "^5.0.0",
- "detect-newline": "^2.1.0",
- "execa": "^1.0.0",
- "fs-extra": "^7.0.0",
- "lodash": "^4.17.4",
- "nerf-dart": "^1.0.0",
- "normalize-url": "^3.0.0",
- "npm": "^6.3.0",
- "parse-json": "^4.0.0",
- "rc": "^1.2.8",
- "read-pkg": "^4.0.0",
- "registry-auth-token": "^3.3.1"
- },
- "dependencies": {
- "read-pkg": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz",
- "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=",
- "dev": true,
- "requires": {
- "normalize-package-data": "^2.3.2",
- "parse-json": "^4.0.0",
- "pify": "^3.0.0"
- }
- }
- }
- },
- "@semantic-release/release-notes-generator": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/@semantic-release/release-notes-generator/-/release-notes-generator-7.0.2.tgz",
- "integrity": "sha512-fomHrGq/gfZIAQYZk0MLRwfQ8d+DbTcI3kuO1hU2L0fDJYKHZHuPmKnsfVa5KoNdVVPHx878D/ojgyStRqhc9g==",
- "dev": true,
- "requires": {
- "conventional-changelog-angular": "^5.0.0",
- "conventional-changelog-writer": "^4.0.0",
- "conventional-commits-filter": "^2.0.0",
- "conventional-commits-parser": "^3.0.0",
- "debug": "^4.0.0",
- "get-stream": "^4.0.0",
- "git-url-parse": "^10.0.1",
- "import-from": "^2.1.0",
- "into-stream": "^3.1.0",
- "lodash": "^4.17.4"
- }
- },
- "JSONStream": {
- "version": "1.3.4",
- "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.4.tgz",
- "integrity": "sha512-Y7vfi3I5oMOYIr+WxV8NZxDSwcbNgzdKYsTNInmycOq9bUYwGg9ryu57Wg5NLmCjqdFPNUmpMBo3kSJN9tCbXg==",
- "dev": true,
- "requires": {
- "jsonparse": "^1.2.0",
- "through": ">=2.2.7 <3"
- }
- },
- "agent-base": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
- "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
- "dev": true,
- "requires": {
- "es6-promisify": "^5.0.0"
- }
- },
- "aggregate-error": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-1.0.0.tgz",
- "integrity": "sha1-iINE2tAiCnLjr1CQYRf0h3GSX6w=",
- "dev": true,
- "requires": {
- "clean-stack": "^1.0.0",
- "indent-string": "^3.0.0"
- }
- },
- "ansi-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
- "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
- "dev": true
- },
- "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,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "ansicolors": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz",
- "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=",
- "dev": true
- },
- "argparse": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
- "dev": true,
- "requires": {
- "sprintf-js": "~1.0.2"
- }
- },
- "argv-formatter": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/argv-formatter/-/argv-formatter-1.0.0.tgz",
- "integrity": "sha1-oMoMvCmltz6Dbuvhy/bF4OTrgvk=",
- "dev": true
- },
- "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
- },
- "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
- },
- "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
- },
- "array-find-index": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
- "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
- "dev": true
- },
- "array-ify": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
- "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=",
- "dev": true
- },
- "array-union": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
- "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
- "dev": true,
- "requires": {
- "array-uniq": "^1.0.1"
- }
- },
- "array-uniq": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
- "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
- "dev": true
- },
- "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
- },
- "arrify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
- "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
- "dev": true
- },
- "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
- },
- "async": {
- "version": "2.6.1",
- "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
- "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
- "dev": true,
- "requires": {
- "lodash": "^4.17.10"
- }
- },
- "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
- },
- "balanced-match": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
- "dev": true
- },
- "base": {
- "version": "0.11.2",
- "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
- "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
- "dev": true,
- "requires": {
- "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"
- },
- "dependencies": {
- "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,
- "requires": {
- "is-descriptor": "^1.0.0"
- }
- },
- "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,
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "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,
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "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,
- "requires": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- }
- }
- }
- },
- "before-after-hook": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-1.1.0.tgz",
- "integrity": "sha512-VOMDtYPwLbIncTxNoSzRyvaMxtXmLWLUqr8k5AfC1BzLk34HvBXaQX8snOwQZ4c0aX8aSERqtJSiI9/m2u5kuA==",
- "dev": true
- },
- "bottleneck": {
- "version": "2.11.0",
- "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.11.0.tgz",
- "integrity": "sha512-DvKiYR1kG1qRVoLBUtPlmJffktoBZIz3qtdUbINlwzQXDhlhZdF8gWesPjwp05xqr5QZ7wXA2k1w78/COCweTg==",
- "dev": true
- },
- "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,
- "requires": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "braces": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
- "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
- "dev": true,
- "requires": {
- "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"
- },
- "dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
- }
- },
- "btoa-lite": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz",
- "integrity": "sha1-M3dm2hWAEhD92VbCLpxokaudAzc=",
- "dev": true
- },
- "builtin-modules": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
- "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
- "dev": true
- },
- "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,
- "requires": {
- "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"
- }
- },
- "call-me-maybe": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
- "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
- "dev": true
- },
- "camelcase": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
- "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
- "dev": true
- },
- "camelcase-keys": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
- "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=",
- "dev": true,
- "requires": {
- "camelcase": "^4.1.0",
- "map-obj": "^2.0.0",
- "quick-lru": "^1.0.0"
- }
- },
- "cardinal": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz",
- "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=",
- "dev": true,
- "requires": {
- "ansicolors": "~0.3.2",
- "redeyed": "~2.1.0"
- }
- },
- "chalk": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
- "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "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,
- "requires": {
- "arr-union": "^3.1.0",
- "define-property": "^0.2.5",
- "isobject": "^3.0.0",
- "static-extend": "^0.1.1"
- },
- "dependencies": {
- "define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "dev": true,
- "requires": {
- "is-descriptor": "^0.1.0"
- }
- }
- }
- },
- "clean-stack": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-1.3.0.tgz",
- "integrity": "sha1-noIVAa6XmYbEax1m0tQy2y/UrjE=",
- "dev": true
- },
- "cli-table": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz",
- "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=",
- "dev": true,
- "requires": {
- "colors": "1.0.3"
- }
- },
- "cliui": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
- "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
- "dev": true,
- "requires": {
- "string-width": "^2.1.1",
- "strip-ansi": "^4.0.0",
- "wrap-ansi": "^2.0.0"
- }
- },
- "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
- },
- "collection-visit": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
- "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
- "dev": true,
- "requires": {
- "map-visit": "^1.0.0",
- "object-visit": "^1.0.0"
- }
- },
- "color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
- },
- "colors": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
- "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=",
- "dev": true
- },
- "commander": {
- "version": "2.17.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
- "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
- "dev": true,
- "optional": true
- },
- "compare-func": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz",
- "integrity": "sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg=",
- "dev": true,
- "requires": {
- "array-ify": "^1.0.0",
- "dot-prop": "^3.0.0"
- }
- },
- "component-emitter": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
- "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
- "dev": true
- },
- "concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
- "dev": true
- },
- "conventional-changelog-angular": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.1.tgz",
- "integrity": "sha512-q4ylJ68fWZDdrFC9z4zKcf97HW6hp7Mo2YlqD4owfXhecFKy/PJCU/1oVFF4TqochchChqmZ0Vb0e0g8/MKNlA==",
- "dev": true,
- "requires": {
- "compare-func": "^1.3.1",
- "q": "^1.5.1"
- }
- },
- "conventional-changelog-writer": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.0.tgz",
- "integrity": "sha512-hMZPe0AQ6Bi05epeK/7hz80xxk59nPA5z/b63TOHq2wigM0/akreOc8N4Jam5b9nFgKWX1e9PdPv2ewgW6bcfg==",
- "dev": true,
- "requires": {
- "compare-func": "^1.3.1",
- "conventional-commits-filter": "^2.0.0",
- "dateformat": "^3.0.0",
- "handlebars": "^4.0.2",
- "json-stringify-safe": "^5.0.1",
- "lodash": "^4.2.1",
- "meow": "^4.0.0",
- "semver": "^5.5.0",
- "split": "^1.0.0",
- "through2": "^2.0.0"
- }
- },
- "conventional-commits-filter": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.0.tgz",
- "integrity": "sha512-Cfl0j1/NquB/TMVx7Wrmyq7uRM+/rPQbtVVGwzfkhZ6/yH6fcMmP0Q/9044TBZPTNdGzm46vXFXL14wbET0/Mg==",
- "dev": true,
- "requires": {
- "is-subset": "^0.1.1",
- "modify-values": "^1.0.0"
- }
- },
- "conventional-commits-parser": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.0.tgz",
- "integrity": "sha512-GWh71U26BLWgMykCp+VghZ4s64wVbtseECcKQ/PvcPZR2cUnz+FUc2J9KjxNl7/ZbCxST8R03c9fc+Vi0umS9Q==",
- "dev": true,
- "requires": {
- "JSONStream": "^1.0.4",
- "is-text-path": "^1.0.0",
- "lodash": "^4.2.1",
- "meow": "^4.0.0",
- "split2": "^2.0.0",
- "through2": "^2.0.0",
- "trim-off-newlines": "^1.0.0"
- }
- },
- "copy-descriptor": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
- "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
- "dev": true
- },
- "core-util-is": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
- "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
- "dev": true
- },
- "cosmiconfig": {
- "version": "5.0.6",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.6.tgz",
- "integrity": "sha512-6DWfizHriCrFWURP1/qyhsiFvYdlJzbCzmtFWh744+KyWsJo5+kPzUZZaMRSSItoYc0pxFX7gEO7ZC1/gN/7AQ==",
- "dev": true,
- "requires": {
- "is-directory": "^0.3.1",
- "js-yaml": "^3.9.0",
- "parse-json": "^4.0.0"
- }
- },
- "cross-spawn": {
- "version": "6.0.5",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
- "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
- "dev": true,
- "requires": {
- "nice-try": "^1.0.4",
- "path-key": "^2.0.1",
- "semver": "^5.5.0",
- "shebang-command": "^1.2.0",
- "which": "^1.2.9"
- }
- },
- "currently-unhandled": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
- "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
- "dev": true,
- "requires": {
- "array-find-index": "^1.0.1"
- }
- },
- "dateformat": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
- "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",
- "dev": true
- },
- "debug": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.0.1.tgz",
- "integrity": "sha512-K23FHJ/Mt404FSlp6gSZCevIbTMLX0j3fmHhUEhQ3Wq0FMODW3+cUSoLdy1Gx4polAf4t/lphhmHH35BB8cLYw==",
- "dev": true,
- "requires": {
- "ms": "^2.1.1"
- }
- },
- "decamelize": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
- "dev": true
- },
- "decamelize-keys": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
- "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
- "dev": true,
- "requires": {
- "decamelize": "^1.1.0",
- "map-obj": "^1.0.0"
- },
- "dependencies": {
- "map-obj": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
- "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
- "dev": true
- }
- }
- },
- "decode-uri-component": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
- "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
- "dev": true
- },
- "deep-extend": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
- "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
- "dev": true
- },
- "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,
- "requires": {
- "is-descriptor": "^1.0.2",
- "isobject": "^3.0.1"
- },
- "dependencies": {
- "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,
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "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,
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "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,
- "requires": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- }
- }
- }
- },
- "detect-indent": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz",
- "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=",
- "dev": true
- },
- "detect-newline": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
- "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
- "dev": true
- },
- "dir-glob": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
- "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
- "dev": true,
- "requires": {
- "arrify": "^1.0.1",
- "path-type": "^3.0.0"
- }
- },
- "dot-prop": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz",
- "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=",
- "dev": true,
- "requires": {
- "is-obj": "^1.0.0"
- }
- },
- "duplexer2": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
- "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
- "dev": true,
- "requires": {
- "readable-stream": "^2.0.2"
- }
- },
- "end-of-stream": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
- "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
- "dev": true,
- "requires": {
- "once": "^1.4.0"
- }
- },
- "env-ci": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/env-ci/-/env-ci-3.0.0.tgz",
- "integrity": "sha512-3Xt4Cfjdy9MTTrg/eWTnJNQIrtU1DDV0KyuWOGlrR2oa9dOdzoOMbQBFbfrTiv+GypdiWWIw5HdmtakZO+rzWA==",
- "dev": true,
- "requires": {
- "execa": "^1.0.0",
- "java-properties": "^0.2.9"
- }
- },
- "error-ex": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
- "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
- "dev": true,
- "requires": {
- "is-arrayish": "^0.2.1"
- }
- },
- "es6-promise": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.5.tgz",
- "integrity": "sha512-n6wvpdE43VFtJq+lUDYDBFUwV8TZbuGXLV4D6wKafg13ldznKsyEvatubnmUe31zcvelSzOHF+XbaT+Bl9ObDg==",
- "dev": true
- },
- "es6-promisify": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
- "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
- "dev": true,
- "requires": {
- "es6-promise": "^4.0.3"
- }
- },
- "escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
- "dev": true
- },
- "esprima": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
- "dev": true
- },
- "execa": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
- "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
- "dev": true,
- "requires": {
- "cross-spawn": "^6.0.0",
- "get-stream": "^4.0.0",
- "is-stream": "^1.1.0",
- "npm-run-path": "^2.0.0",
- "p-finally": "^1.0.0",
- "signal-exit": "^3.0.0",
- "strip-eof": "^1.0.0"
- }
- },
- "expand-brackets": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
- "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
- "dev": true,
- "requires": {
- "debug": "^2.3.3",
- "define-property": "^0.2.5",
- "extend-shallow": "^2.0.1",
- "posix-character-classes": "^0.1.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- },
- "dependencies": {
- "debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- },
- "define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "dev": true,
- "requires": {
- "is-descriptor": "^0.1.0"
- }
- },
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- },
- "ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- }
- }
- },
- "extend-shallow": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
- "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
- "dev": true,
- "requires": {
- "assign-symbols": "^1.0.0",
- "is-extendable": "^1.0.1"
- },
- "dependencies": {
- "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,
- "requires": {
- "is-plain-object": "^2.0.4"
- }
- }
- }
- },
- "extglob": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
- "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
- "dev": true,
- "requires": {
- "array-unique": "^0.3.2",
- "define-property": "^1.0.0",
- "expand-brackets": "^2.1.4",
- "extend-shallow": "^2.0.1",
- "fragment-cache": "^0.2.1",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- },
- "dependencies": {
- "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,
- "requires": {
- "is-descriptor": "^1.0.0"
- }
- },
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- },
- "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,
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "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,
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "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,
- "requires": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- }
- }
- }
- },
- "fast-glob": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.2.tgz",
- "integrity": "sha512-TR6zxCKftDQnUAPvkrCWdBgDq/gbqx8A3ApnBrR5rMvpp6+KMJI0Igw7fkWPgeVK0uhRXTXdvO3O+YP0CaUX2g==",
- "dev": true,
- "requires": {
- "@mrmlnc/readdir-enhanced": "^2.2.1",
- "@nodelib/fs.stat": "^1.0.1",
- "glob-parent": "^3.1.0",
- "is-glob": "^4.0.0",
- "merge2": "^1.2.1",
- "micromatch": "^3.1.10"
- }
- },
- "figures": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
- "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
- "dev": true,
- "requires": {
- "escape-string-regexp": "^1.0.5"
- }
- },
- "fill-range": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
- "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
- "dev": true,
- "requires": {
- "extend-shallow": "^2.0.1",
- "is-number": "^3.0.0",
- "repeat-string": "^1.6.1",
- "to-regex-range": "^2.1.0"
- },
- "dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
- }
- },
- "find-up": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
- "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
- "dev": true,
- "requires": {
- "locate-path": "^2.0.0"
- }
- },
- "find-versions": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-2.0.0.tgz",
- "integrity": "sha1-KtkNSQ9oKMGqQCks9wmsMxghDDw=",
- "dev": true,
- "requires": {
- "array-uniq": "^1.0.0",
- "semver-regex": "^1.0.0"
- }
- },
- "for-in": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
- "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
- "dev": true
- },
- "fragment-cache": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
- "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
- "dev": true,
- "requires": {
- "map-cache": "^0.2.2"
- }
- },
- "from2": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
- "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
- "dev": true,
- "requires": {
- "inherits": "^2.0.1",
- "readable-stream": "^2.0.0"
- }
- },
- "fs-extra": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz",
- "integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
- }
- },
- "fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
- "dev": true
- },
- "get-caller-file": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
- "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
- "dev": true
- },
- "get-stream": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.0.0.tgz",
- "integrity": "sha512-FneLKMENeOR7wOK0/ZXCh+lwqtnPwkeunJjRN28LPqzGvNAhYvrTAhXv6xDm4vsJ0M7lcRbIYHQudKsSy2RtSQ==",
- "dev": true,
- "requires": {
- "pump": "^3.0.0"
- }
- },
- "get-value": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
- "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
- "dev": true
- },
- "git-log-parser": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/git-log-parser/-/git-log-parser-1.2.0.tgz",
- "integrity": "sha1-LmpMGxP8AAKCB7p5WnrDFme5/Uo=",
- "dev": true,
- "requires": {
- "argv-formatter": "~1.0.0",
- "spawn-error-forwarder": "~1.0.0",
- "split2": "~1.0.0",
- "stream-combiner2": "~1.1.1",
- "through2": "~2.0.0",
- "traverse": "~0.6.6"
- },
- "dependencies": {
- "split2": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/split2/-/split2-1.0.0.tgz",
- "integrity": "sha1-UuLiIdiMdfmnP5BVbiY/+WdysxQ=",
- "dev": true,
- "requires": {
- "through2": "~2.0.0"
- }
- }
- }
- },
- "git-up": {
- "version": "2.0.10",
- "resolved": "https://registry.npmjs.org/git-up/-/git-up-2.0.10.tgz",
- "integrity": "sha512-2v4UN3qV2RGypD9QpmUjpk+4+RlYpW8GFuiZqQnKmvei08HsFPd0RfbDvEhnE4wBvnYs8ORVtYpOFuuCEmBVBw==",
- "dev": true,
- "requires": {
- "is-ssh": "^1.3.0",
- "parse-url": "^1.3.0"
- }
- },
- "git-url-parse": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-10.0.1.tgz",
- "integrity": "sha512-Tq2u8UPXc/FawC/dO8bvh8jcck0Lkor5OhuZvmVSeyJGRucDBfw9y2zy/GNCx28lMYh1N12IzPwDexjUNFyAeg==",
- "dev": true,
- "requires": {
- "git-up": "^2.0.0"
- }
- },
- "glob": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
- "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
- "dev": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "glob-parent": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
- "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
- "dev": true,
- "requires": {
- "is-glob": "^3.1.0",
- "path-dirname": "^1.0.0"
- },
- "dependencies": {
- "is-glob": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
- "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.0"
- }
- }
- }
- },
- "glob-to-regexp": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
- "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
- "dev": true
- },
- "globby": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.1.tgz",
- "integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==",
- "dev": true,
- "requires": {
- "array-union": "^1.0.1",
- "dir-glob": "^2.0.0",
- "fast-glob": "^2.0.2",
- "glob": "^7.1.2",
- "ignore": "^3.3.5",
- "pify": "^3.0.0",
- "slash": "^1.0.0"
- }
- },
- "graceful-fs": {
- "version": "4.1.11",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
- "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
- "dev": true
- },
- "handlebars": {
- "version": "4.0.12",
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.12.tgz",
- "integrity": "sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA==",
- "dev": true,
- "requires": {
- "async": "^2.5.0",
- "optimist": "^0.6.1",
- "source-map": "^0.6.1",
- "uglify-js": "^3.1.4"
- },
- "dependencies": {
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true
- }
- }
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
- },
- "has-value": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
- "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
- "dev": true,
- "requires": {
- "get-value": "^2.0.6",
- "has-values": "^1.0.0",
- "isobject": "^3.0.0"
- }
- },
- "has-values": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
- "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
- "dev": true,
- "requires": {
- "is-number": "^3.0.0",
- "kind-of": "^4.0.0"
- },
- "dependencies": {
- "kind-of": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
- "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
- "dev": true,
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "hook-std": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/hook-std/-/hook-std-1.1.0.tgz",
- "integrity": "sha512-aIyBZbZl3NS8XoSwIDQ+ZaiBuPOhhPWoBFA3QX0Q8hOMO8Tx4xGRTDnn/nl/LAtZWdieXzFC9ohAtTSnWrlHCQ==",
- "dev": true
- },
- "hosted-git-info": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
- "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
- "dev": true
- },
- "http-proxy-agent": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
- "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
- "dev": true,
- "requires": {
- "agent-base": "4",
- "debug": "3.1.0"
- },
- "dependencies": {
- "debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- },
- "ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- }
- }
- },
- "https-proxy-agent": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
- "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
- "dev": true,
- "requires": {
- "agent-base": "^4.1.0",
- "debug": "^3.1.0"
- },
- "dependencies": {
- "debug": {
- "version": "3.2.5",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.5.tgz",
- "integrity": "sha512-D61LaDQPQkxJ5AUM2mbSJRbPkNs/TmdmOeLAi1hgDkpDfIfetSrjmWhccwtuResSwMbACjx/xXQofvM9CE/aeg==",
- "dev": true,
- "requires": {
- "ms": "^2.1.1"
- }
- }
- }
- },
- "ignore": {
- "version": "3.3.10",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
- "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
- "dev": true
- },
- "import-from": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
- "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
- "dev": true,
- "requires": {
- "resolve-from": "^3.0.0"
- },
- "dependencies": {
- "resolve-from": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
- "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
- "dev": true
- }
- }
- },
- "indent-string": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
- "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
- "dev": true
- },
- "inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
- "dev": true,
- "requires": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "inherits": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
- "dev": true
- },
- "ini": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
- "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
- "dev": true
- },
- "into-stream": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
- "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
- "dev": true,
- "requires": {
- "from2": "^2.1.1",
- "p-is-promise": "^1.1.0"
- }
- },
- "invert-kv": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
- "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
- "dev": true
- },
- "is-accessor-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
- "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
- "dev": true,
- "requires": {
- "kind-of": "^3.0.2"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "is-arrayish": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
- "dev": true
- },
- "is-buffer": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
- "dev": true
- },
- "is-builtin-module": {
- "version": "1.0.0",
- "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
- "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
- "dev": true,
- "requires": {
- "builtin-modules": "^1.0.0"
- }
- },
- "is-data-descriptor": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
- "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
- "dev": true,
- "requires": {
- "kind-of": "^3.0.2"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "is-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
- "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
- "dev": true,
- "requires": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
- },
- "dependencies": {
- "kind-of": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
- "dev": true
- }
- }
- },
- "is-directory": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
- "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
- "dev": true
- },
- "is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
- "dev": true
- },
- "is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
- "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
- "dev": true
- },
- "is-glob": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
- "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- },
- "is-number": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
- "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
- "dev": true,
- "requires": {
- "kind-of": "^3.0.2"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "is-obj": {
- "version": "1.0.1",
- "resolved": "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
- "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
- "dev": true
- },
- "is-plain-obj": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
- "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
- "dev": true
- },
- "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,
- "requires": {
- "isobject": "^3.0.1"
- }
- },
- "is-ssh": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.3.0.tgz",
- "integrity": "sha1-6+oRaaJhTaOSpjdANmw84EnY3/Y=",
- "dev": true,
- "requires": {
- "protocols": "^1.1.0"
- }
- },
- "is-stream": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
- "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
- "dev": true
- },
- "is-subset": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz",
- "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=",
- "dev": true
- },
- "is-text-path": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
- "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
- "dev": true,
- "requires": {
- "text-extensions": "^1.0.0"
- }
- },
- "is-windows": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
- "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
- "dev": true
- },
- "isarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
- "dev": true
- },
- "isobject": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
- "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
- "dev": true
- },
- "issue-parser": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/issue-parser/-/issue-parser-3.0.0.tgz",
- "integrity": "sha512-VWIhBdy0eOhlvpxOOMecBCHMpjx7lWVZcYpSzjD4dSdxptzI9TBR/cQEh057HL8+7jQKTLs+uCtezY/9VoveCA==",
- "dev": true,
- "requires": {
- "lodash.capitalize": "^4.2.1",
- "lodash.escaperegexp": "^4.1.2",
- "lodash.isplainobject": "^4.0.6",
- "lodash.isstring": "^4.0.1",
- "lodash.uniqby": "^4.7.0"
- }
- },
- "java-properties": {
- "version": "0.2.10",
- "resolved": "https://registry.npmjs.org/java-properties/-/java-properties-0.2.10.tgz",
- "integrity": "sha512-CpKJh9VRNhS+XqZtg1UMejETGEiqwCGDC/uwPEEQwc2nfdbSm73SIE29TplG2gLYuBOOTNDqxzG6A9NtEPLt0w==",
- "dev": true
- },
- "js-yaml": {
- "version": "3.12.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
- "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
- "dev": true,
- "requires": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- }
- },
- "json-parse-better-errors": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
- "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
- "dev": true
- },
- "json-stringify-safe": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
- "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
- "dev": true
- },
- "jsonfile": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
- "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.6"
- }
- },
- "jsonparse": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
- "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
- "dev": true
- },
- "kind-of": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
- "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
- "dev": true
- },
- "lcid": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
- "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
- "dev": true,
- "requires": {
- "invert-kv": "^2.0.0"
- }
- },
- "load-json-file": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
- "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "parse-json": "^4.0.0",
- "pify": "^3.0.0",
- "strip-bom": "^3.0.0"
- }
- },
- "locate-path": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
- "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
- "dev": true,
- "requires": {
- "p-locate": "^2.0.0",
- "path-exists": "^3.0.0"
- },
- "dependencies": {
- "p-locate": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
- "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
- "dev": true,
- "requires": {
- "p-limit": "^1.1.0"
- }
- }
- }
- },
- "lodash": {
- "version": "4.17.11",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
- "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
- "dev": true
- },
- "lodash.assign": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
- "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
- "dev": true
- },
- "lodash.capitalize": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz",
- "integrity": "sha1-+CbJtOKoUR2E46yinbBeGk87cqk=",
- "dev": true
- },
- "lodash.escaperegexp": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz",
- "integrity": "sha1-ZHYsSGGAglGKw99Mz11YhtriA0c=",
- "dev": true
- },
- "lodash.isplainobject": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
- "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=",
- "dev": true
- },
- "lodash.isstring": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
- "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=",
- "dev": true
- },
- "lodash.toarray": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz",
- "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=",
- "dev": true
- },
- "lodash.uniqby": {
- "version": "4.7.0",
- "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz",
- "integrity": "sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI=",
- "dev": true
- },
- "loud-rejection": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
- "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
- "dev": true,
- "requires": {
- "currently-unhandled": "^0.4.1",
- "signal-exit": "^3.0.0"
- }
- },
- "macos-release": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-1.1.0.tgz",
- "integrity": "sha512-mmLbumEYMi5nXReB9js3WGsB8UE6cDBWyIO62Z4DNx6GbRhDxHNjA1MlzSpJ2S2KM1wyiPRA0d19uHWYYvMHjA==",
- "dev": true
- },
- "map-age-cleaner": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.2.tgz",
- "integrity": "sha512-UN1dNocxQq44IhJyMI4TU8phc2m9BddacHRPRjKGLYaF0jqd3xLz0jS0skpAU9WgYyoR4gHtUpzytNBS385FWQ==",
- "dev": true,
- "requires": {
- "p-defer": "^1.0.0"
- }
- },
- "map-cache": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
- "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
- "dev": true
- },
- "map-obj": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
- "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=",
- "dev": true
- },
- "map-visit": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
- "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
- "dev": true,
- "requires": {
- "object-visit": "^1.0.0"
- }
- },
- "marked": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/marked/-/marked-0.5.0.tgz",
- "integrity": "sha512-UhjmkCWKu1SS/BIePL2a59BMJ7V42EYtTfksodPRXzPEGEph3Inp5dylseqt+KbU9Jglsx8xcMKmlumfJMBXAA==",
- "dev": true
- },
- "marked-terminal": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/marked-terminal/-/marked-terminal-3.1.1.tgz",
- "integrity": "sha512-7UBFww1rdx0w9HehLMCVYa8/AxXaiDigDfMsJcj82/wgLQG9cj+oiMAVlJpeWD57VFJY2OYY+bKeEVIjIlxi+w==",
- "dev": true,
- "requires": {
- "cardinal": "^2.1.1",
- "chalk": "^2.4.1",
- "cli-table": "^0.3.1",
- "lodash.assign": "^4.2.0",
- "node-emoji": "^1.4.1"
- }
- },
- "mem": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mem/-/mem-4.0.0.tgz",
- "integrity": "sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==",
- "dev": true,
- "requires": {
- "map-age-cleaner": "^0.1.1",
- "mimic-fn": "^1.0.0",
- "p-is-promise": "^1.1.0"
- }
- },
- "meow": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz",
- "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==",
- "dev": true,
- "requires": {
- "camelcase-keys": "^4.0.0",
- "decamelize-keys": "^1.0.0",
- "loud-rejection": "^1.0.0",
- "minimist": "^1.1.3",
- "minimist-options": "^3.0.1",
- "normalize-package-data": "^2.3.4",
- "read-pkg-up": "^3.0.0",
- "redent": "^2.0.0",
- "trim-newlines": "^2.0.0"
- },
- "dependencies": {
- "read-pkg-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
- "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
- "dev": true,
- "requires": {
- "find-up": "^2.0.0",
- "read-pkg": "^3.0.0"
- }
- }
- }
- },
- "merge2": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.2.tgz",
- "integrity": "sha512-bgM8twH86rWni21thii6WCMQMRMmwqqdW3sGWi9IipnVAszdLXRjwDwAnyrVXo6DuP3AjRMMttZKUB48QWIFGg==",
- "dev": true
- },
- "micromatch": {
- "version": "3.1.10",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
- "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
- "dev": true,
- "requires": {
- "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"
- }
- },
- "mime": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz",
- "integrity": "sha512-OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg==",
- "dev": true
- },
- "mimic-fn": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
- "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
- "dev": true
- },
- "minimatch": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
- "dev": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- },
- "minimist": {
- "version": "1.2.0",
- "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
- "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
- "dev": true
- },
- "minimist-options": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz",
- "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==",
- "dev": true,
- "requires": {
- "arrify": "^1.0.1",
- "is-plain-obj": "^1.1.0"
- }
- },
- "mixin-deep": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
- "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
- "dev": true,
- "requires": {
- "for-in": "^1.0.2",
- "is-extendable": "^1.0.1"
- },
- "dependencies": {
- "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,
- "requires": {
- "is-plain-object": "^2.0.4"
- }
- }
- }
- },
- "modify-values": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz",
- "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==",
- "dev": true
- },
- "ms": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
- "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
- "dev": true
- },
- "nanomatch": {
- "version": "1.2.13",
- "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
- "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
- "dev": true,
- "requires": {
- "arr-diff": "^4.0.0",
- "array-unique": "^0.3.2",
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "fragment-cache": "^0.2.1",
- "is-windows": "^1.0.2",
- "kind-of": "^6.0.2",
- "object.pick": "^1.3.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- }
- },
- "nerf-dart": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/nerf-dart/-/nerf-dart-1.0.0.tgz",
- "integrity": "sha1-5tq3/r9a2Bbqgc9cYpxaDr3nLBo=",
- "dev": true
- },
- "nice-try": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
- "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
- "dev": true
- },
- "node-emoji": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.8.1.tgz",
- "integrity": "sha512-+ktMAh1Jwas+TnGodfCfjUbJKoANqPaJFN0z0iqh41eqD8dvguNzcitVSBSVK1pidz0AqGbLKcoVuVLRVZ/aVg==",
- "dev": true,
- "requires": {
- "lodash.toarray": "^4.4.0"
- }
- },
- "node-fetch": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.2.0.tgz",
- "integrity": "sha512-OayFWziIxiHY8bCUyLX6sTpDH8Jsbp4FfYd1j1f7vZyfgkcOnAyM4oQR16f8a0s7Gl/viMGRey8eScYk4V4EZA==",
- "dev": true
- },
- "normalize-package-data": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
- "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
- "dev": true,
- "requires": {
- "hosted-git-info": "^2.1.4",
- "is-builtin-module": "^1.0.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "normalize-url": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
- "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
- "dev": true
- },
- "npm": {
- "version": "6.4.1",
- "resolved": "https://registry.npmjs.org/npm/-/npm-6.4.1.tgz",
- "integrity": "sha512-mXJL1NTVU136PtuopXCUQaNWuHlXCTp4McwlSW8S9/Aj8OEPAlSBgo8og7kJ01MjCDrkmqFQTvN5tTEhBMhXQg==",
- "dev": true,
- "requires": {
- "JSONStream": "^1.3.4",
- "abbrev": "~1.1.1",
- "ansicolors": "~0.3.2",
- "ansistyles": "~0.1.3",
- "aproba": "~1.2.0",
- "archy": "~1.0.0",
- "bin-links": "^1.1.2",
- "bluebird": "~3.5.1",
- "byte-size": "^4.0.3",
- "cacache": "^11.2.0",
- "call-limit": "~1.1.0",
- "chownr": "~1.0.1",
- "ci-info": "^1.4.0",
- "cli-columns": "^3.1.2",
- "cli-table3": "^0.5.0",
- "cmd-shim": "~2.0.2",
- "columnify": "~1.5.4",
- "config-chain": "~1.1.11",
- "debuglog": "*",
- "detect-indent": "~5.0.0",
- "detect-newline": "^2.1.0",
- "dezalgo": "~1.0.3",
- "editor": "~1.0.0",
- "figgy-pudding": "^3.4.1",
- "find-npm-prefix": "^1.0.2",
- "fs-vacuum": "~1.2.10",
- "fs-write-stream-atomic": "~1.0.10",
- "gentle-fs": "^2.0.1",
- "glob": "~7.1.2",
- "graceful-fs": "~4.1.11",
- "has-unicode": "~2.0.1",
- "hosted-git-info": "^2.7.1",
- "iferr": "^1.0.2",
- "imurmurhash": "*",
- "inflight": "~1.0.6",
- "inherits": "~2.0.3",
- "ini": "^1.3.5",
- "init-package-json": "^1.10.3",
- "is-cidr": "^2.0.6",
- "json-parse-better-errors": "^1.0.2",
- "lazy-property": "~1.0.0",
- "libcipm": "^2.0.2",
- "libnpmhook": "^4.0.1",
- "libnpx": "^10.2.0",
- "lock-verify": "^2.0.2",
- "lockfile": "^1.0.4",
- "lodash._baseindexof": "*",
- "lodash._baseuniq": "~4.6.0",
- "lodash._bindcallback": "*",
- "lodash._cacheindexof": "*",
- "lodash._createcache": "*",
- "lodash._getnative": "*",
- "lodash.clonedeep": "~4.5.0",
- "lodash.restparam": "*",
- "lodash.union": "~4.6.0",
- "lodash.uniq": "~4.5.0",
- "lodash.without": "~4.4.0",
- "lru-cache": "^4.1.3",
- "meant": "~1.0.1",
- "mississippi": "^3.0.0",
- "mkdirp": "~0.5.1",
- "move-concurrently": "^1.0.1",
- "node-gyp": "^3.8.0",
- "nopt": "~4.0.1",
- "normalize-package-data": "~2.4.0",
- "npm-audit-report": "^1.3.1",
- "npm-cache-filename": "~1.0.2",
- "npm-install-checks": "~3.0.0",
- "npm-lifecycle": "^2.1.0",
- "npm-package-arg": "^6.1.0",
- "npm-packlist": "^1.1.11",
- "npm-pick-manifest": "^2.1.0",
- "npm-profile": "^3.0.2",
- "npm-registry-client": "^8.6.0",
- "npm-registry-fetch": "^1.1.0",
- "npm-user-validate": "~1.0.0",
- "npmlog": "~4.1.2",
- "once": "~1.4.0",
- "opener": "^1.5.0",
- "osenv": "^0.1.5",
- "pacote": "^8.1.6",
- "path-is-inside": "~1.0.2",
- "promise-inflight": "~1.0.1",
- "qrcode-terminal": "^0.12.0",
- "query-string": "^6.1.0",
- "qw": "~1.0.1",
- "read": "~1.0.7",
- "read-cmd-shim": "~1.0.1",
- "read-installed": "~4.0.3",
- "read-package-json": "^2.0.13",
- "read-package-tree": "^5.2.1",
- "readable-stream": "^2.3.6",
- "readdir-scoped-modules": "*",
- "request": "^2.88.0",
- "retry": "^0.12.0",
- "rimraf": "~2.6.2",
- "safe-buffer": "^5.1.2",
- "semver": "^5.5.0",
- "sha": "~2.0.1",
- "slide": "~1.1.6",
- "sorted-object": "~2.0.1",
- "sorted-union-stream": "~2.1.3",
- "ssri": "^6.0.0",
- "stringify-package": "^1.0.0",
- "tar": "^4.4.6",
- "text-table": "~0.2.0",
- "tiny-relative-date": "^1.3.0",
- "uid-number": "0.0.6",
- "umask": "~1.1.0",
- "unique-filename": "~1.1.0",
- "unpipe": "~1.0.0",
- "update-notifier": "^2.5.0",
- "uuid": "^3.3.2",
- "validate-npm-package-license": "^3.0.4",
- "validate-npm-package-name": "~3.0.0",
- "which": "^1.3.1",
- "worker-farm": "^1.6.0",
- "write-file-atomic": "^2.3.0"
- },
- "dependencies": {
- "JSONStream": {
- "version": "1.3.4",
- "bundled": true,
- "dev": true,
- "requires": {
- "jsonparse": "^1.2.0",
- "through": ">=2.2.7 <3"
- }
- },
- "abbrev": {
- "version": "1.1.1",
- "bundled": true,
- "dev": true
- },
- "agent-base": {
- "version": "4.2.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "es6-promisify": "^5.0.0"
- }
- },
- "agentkeepalive": {
- "version": "3.4.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "humanize-ms": "^1.2.1"
- }
- },
- "ajv": {
- "version": "5.5.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "co": "^4.6.0",
- "fast-deep-equal": "^1.0.0",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.3.0"
- }
- },
- "ansi-align": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "string-width": "^2.0.0"
- }
- },
- "ansi-regex": {
- "version": "2.1.1",
- "bundled": true,
- "dev": true
- },
- "ansi-styles": {
- "version": "3.2.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "ansicolors": {
- "version": "0.3.2",
- "bundled": true,
- "dev": true
- },
- "ansistyles": {
- "version": "0.1.3",
- "bundled": true,
- "dev": true
- },
- "aproba": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true
- },
- "archy": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "are-we-there-yet": {
- "version": "1.1.4",
- "bundled": true,
- "dev": true,
- "requires": {
- "delegates": "^1.0.0",
- "readable-stream": "^2.0.6"
- }
- },
- "asap": {
- "version": "2.0.6",
- "bundled": true,
- "dev": true
- },
- "asn1": {
- "version": "0.2.4",
- "bundled": true,
- "dev": true,
- "requires": {
- "safer-buffer": "~2.1.0"
- }
- },
- "assert-plus": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "asynckit": {
- "version": "0.4.0",
- "bundled": true,
- "dev": true
- },
- "aws-sign2": {
- "version": "0.7.0",
- "bundled": true,
- "dev": true
- },
- "aws4": {
- "version": "1.8.0",
- "bundled": true,
- "dev": true
- },
- "balanced-match": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "bcrypt-pbkdf": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "tweetnacl": "^0.14.3"
- }
- },
- "bin-links": {
- "version": "1.1.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "bluebird": "^3.5.0",
- "cmd-shim": "^2.0.2",
- "gentle-fs": "^2.0.0",
- "graceful-fs": "^4.1.11",
- "write-file-atomic": "^2.3.0"
- }
- },
- "block-stream": {
- "version": "0.0.9",
- "bundled": true,
- "dev": true,
- "requires": {
- "inherits": "~2.0.0"
- }
- },
- "bluebird": {
- "version": "3.5.1",
- "bundled": true,
- "dev": true
- },
- "boxen": {
- "version": "1.3.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "ansi-align": "^2.0.0",
- "camelcase": "^4.0.0",
- "chalk": "^2.0.1",
- "cli-boxes": "^1.0.0",
- "string-width": "^2.0.0",
- "term-size": "^1.2.0",
- "widest-line": "^2.0.0"
- }
- },
- "brace-expansion": {
- "version": "1.1.11",
- "bundled": true,
- "dev": true,
- "requires": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "buffer-from": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "builtin-modules": {
- "version": "1.1.1",
- "bundled": true,
- "dev": true
- },
- "builtins": {
- "version": "1.0.3",
- "bundled": true,
- "dev": true
- },
- "byline": {
- "version": "5.0.0",
- "bundled": true,
- "dev": true
- },
- "byte-size": {
- "version": "4.0.3",
- "bundled": true,
- "dev": true
- },
- "cacache": {
- "version": "11.2.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "bluebird": "^3.5.1",
- "chownr": "^1.0.1",
- "figgy-pudding": "^3.1.0",
- "glob": "^7.1.2",
- "graceful-fs": "^4.1.11",
- "lru-cache": "^4.1.3",
- "mississippi": "^3.0.0",
- "mkdirp": "^0.5.1",
- "move-concurrently": "^1.0.1",
- "promise-inflight": "^1.0.1",
- "rimraf": "^2.6.2",
- "ssri": "^6.0.0",
- "unique-filename": "^1.1.0",
- "y18n": "^4.0.0"
- }
- },
- "call-limit": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true
- },
- "camelcase": {
- "version": "4.1.0",
- "bundled": true,
- "dev": true
- },
- "capture-stack-trace": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "caseless": {
- "version": "0.12.0",
- "bundled": true,
- "dev": true
- },
- "chalk": {
- "version": "2.4.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "chownr": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "ci-info": {
- "version": "1.4.0",
- "bundled": true,
- "dev": true
- },
- "cidr-regex": {
- "version": "2.0.9",
- "bundled": true,
- "dev": true,
- "requires": {
- "ip-regex": "^2.1.0"
- }
- },
- "cli-boxes": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "cli-columns": {
- "version": "3.1.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "string-width": "^2.0.0",
- "strip-ansi": "^3.0.1"
- }
- },
- "cli-table3": {
- "version": "0.5.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "colors": "^1.1.2",
- "object-assign": "^4.1.0",
- "string-width": "^2.1.1"
- }
- },
- "cliui": {
- "version": "4.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "string-width": "^2.1.1",
- "strip-ansi": "^4.0.0",
- "wrap-ansi": "^2.0.0"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true
- },
- "strip-ansi": {
- "version": "4.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "ansi-regex": "^3.0.0"
- }
- }
- }
- },
- "clone": {
- "version": "1.0.4",
- "bundled": true,
- "dev": true
- },
- "cmd-shim": {
- "version": "2.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "mkdirp": "~0.5.0"
- }
- },
- "co": {
- "version": "4.6.0",
- "bundled": true,
- "dev": true
- },
- "code-point-at": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true
- },
- "color-convert": {
- "version": "1.9.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "color-name": "^1.1.1"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "bundled": true,
- "dev": true
- },
- "colors": {
- "version": "1.1.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "columnify": {
- "version": "1.5.4",
- "bundled": true,
- "dev": true,
- "requires": {
- "strip-ansi": "^3.0.0",
- "wcwidth": "^1.0.0"
- }
- },
- "combined-stream": {
- "version": "1.0.6",
- "bundled": true,
- "dev": true,
- "requires": {
- "delayed-stream": "~1.0.0"
- }
- },
- "concat-map": {
- "version": "0.0.1",
- "bundled": true,
- "dev": true
- },
- "concat-stream": {
- "version": "1.6.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "buffer-from": "^1.0.0",
- "inherits": "^2.0.3",
- "readable-stream": "^2.2.2",
- "typedarray": "^0.0.6"
- }
- },
- "config-chain": {
- "version": "1.1.11",
- "bundled": true,
- "dev": true,
- "requires": {
- "ini": "^1.3.4",
- "proto-list": "~1.2.1"
- }
- },
- "configstore": {
- "version": "3.1.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "dot-prop": "^4.1.0",
- "graceful-fs": "^4.1.2",
- "make-dir": "^1.0.0",
- "unique-string": "^1.0.0",
- "write-file-atomic": "^2.0.0",
- "xdg-basedir": "^3.0.0"
- }
- },
- "console-control-strings": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true
- },
- "copy-concurrently": {
- "version": "1.0.5",
- "bundled": true,
- "dev": true,
- "requires": {
- "aproba": "^1.1.1",
- "fs-write-stream-atomic": "^1.0.8",
- "iferr": "^0.1.5",
- "mkdirp": "^0.5.1",
- "rimraf": "^2.5.4",
- "run-queue": "^1.0.0"
- },
- "dependencies": {
- "iferr": {
- "version": "0.1.5",
- "bundled": true,
- "dev": true
- }
- }
- },
- "core-util-is": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "create-error-class": {
- "version": "3.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "capture-stack-trace": "^1.0.0"
- }
- },
- "cross-spawn": {
- "version": "5.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "lru-cache": "^4.0.1",
- "shebang-command": "^1.2.0",
- "which": "^1.2.9"
- }
- },
- "crypto-random-string": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "cyclist": {
- "version": "0.2.2",
- "bundled": true,
- "dev": true
- },
- "dashdash": {
- "version": "1.14.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "assert-plus": "^1.0.0"
- }
- },
- "debug": {
- "version": "3.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- },
- "dependencies": {
- "ms": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true
- }
- }
- },
- "debuglog": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "decamelize": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true
- },
- "decode-uri-component": {
- "version": "0.2.0",
- "bundled": true,
- "dev": true
- },
- "deep-extend": {
- "version": "0.5.1",
- "bundled": true,
- "dev": true
- },
- "defaults": {
- "version": "1.0.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "clone": "^1.0.2"
- }
- },
- "delayed-stream": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "delegates": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "detect-indent": {
- "version": "5.0.0",
- "bundled": true,
- "dev": true
- },
- "detect-newline": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true
- },
- "dezalgo": {
- "version": "1.0.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "asap": "^2.0.0",
- "wrappy": "1"
- }
- },
- "dot-prop": {
- "version": "4.2.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "is-obj": "^1.0.0"
- }
- },
- "dotenv": {
- "version": "5.0.1",
- "bundled": true,
- "dev": true
- },
- "duplexer3": {
- "version": "0.1.4",
- "bundled": true,
- "dev": true
- },
- "duplexify": {
- "version": "3.6.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "end-of-stream": "^1.0.0",
- "inherits": "^2.0.1",
- "readable-stream": "^2.0.0",
- "stream-shift": "^1.0.0"
- }
- },
- "ecc-jsbn": {
- "version": "0.1.2",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "jsbn": "~0.1.0",
- "safer-buffer": "^2.1.0"
- }
- },
- "editor": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "encoding": {
- "version": "0.1.12",
- "bundled": true,
- "dev": true,
- "requires": {
- "iconv-lite": "~0.4.13"
- }
- },
- "end-of-stream": {
- "version": "1.4.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "once": "^1.4.0"
- }
- },
- "err-code": {
- "version": "1.1.2",
- "bundled": true,
- "dev": true
- },
- "errno": {
- "version": "0.1.7",
- "bundled": true,
- "dev": true,
- "requires": {
- "prr": "~1.0.1"
- }
- },
- "es6-promise": {
- "version": "4.2.4",
- "bundled": true,
- "dev": true
- },
- "es6-promisify": {
- "version": "5.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "es6-promise": "^4.0.3"
- }
- },
- "escape-string-regexp": {
- "version": "1.0.5",
- "bundled": true,
- "dev": true
- },
- "execa": {
- "version": "0.7.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "cross-spawn": "^5.0.1",
- "get-stream": "^3.0.0",
- "is-stream": "^1.1.0",
- "npm-run-path": "^2.0.0",
- "p-finally": "^1.0.0",
- "signal-exit": "^3.0.0",
- "strip-eof": "^1.0.0"
- }
- },
- "extend": {
- "version": "3.0.2",
- "bundled": true,
- "dev": true
- },
- "extsprintf": {
- "version": "1.3.0",
- "bundled": true,
- "dev": true
- },
- "fast-deep-equal": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true
- },
- "fast-json-stable-stringify": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true
- },
- "figgy-pudding": {
- "version": "3.4.1",
- "bundled": true,
- "dev": true
- },
- "find-npm-prefix": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "find-up": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "locate-path": "^2.0.0"
- }
- },
- "flush-write-stream": {
- "version": "1.0.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "inherits": "^2.0.1",
- "readable-stream": "^2.0.4"
- }
- },
- "forever-agent": {
- "version": "0.6.1",
- "bundled": true,
- "dev": true
- },
- "form-data": {
- "version": "2.3.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "asynckit": "^0.4.0",
- "combined-stream": "1.0.6",
- "mime-types": "^2.1.12"
- }
- },
- "from2": {
- "version": "2.3.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "inherits": "^2.0.1",
- "readable-stream": "^2.0.0"
- }
- },
- "fs-minipass": {
- "version": "1.2.5",
- "bundled": true,
- "dev": true,
- "requires": {
- "minipass": "^2.2.1"
- }
- },
- "fs-vacuum": {
- "version": "1.2.10",
- "bundled": true,
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "path-is-inside": "^1.0.1",
- "rimraf": "^2.5.2"
- }
- },
- "fs-write-stream-atomic": {
- "version": "1.0.10",
- "bundled": true,
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "iferr": "^0.1.5",
- "imurmurhash": "^0.1.4",
- "readable-stream": "1 || 2"
- },
- "dependencies": {
- "iferr": {
- "version": "0.1.5",
- "bundled": true,
- "dev": true
- }
- }
- },
- "fs.realpath": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "fstream": {
- "version": "1.0.11",
- "bundled": true,
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "inherits": "~2.0.0",
- "mkdirp": ">=0.5 0",
- "rimraf": "2"
- }
- },
- "gauge": {
- "version": "2.7.4",
- "bundled": true,
- "dev": true,
- "requires": {
- "aproba": "^1.0.3",
- "console-control-strings": "^1.0.0",
- "has-unicode": "^2.0.0",
- "object-assign": "^4.1.0",
- "signal-exit": "^3.0.0",
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1",
- "wide-align": "^1.1.0"
- },
- "dependencies": {
- "string-width": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- }
- }
- }
- },
- "genfun": {
- "version": "4.0.1",
- "bundled": true,
- "dev": true
- },
- "gentle-fs": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "aproba": "^1.1.2",
- "fs-vacuum": "^1.2.10",
- "graceful-fs": "^4.1.11",
- "iferr": "^0.1.5",
- "mkdirp": "^0.5.1",
- "path-is-inside": "^1.0.2",
- "read-cmd-shim": "^1.0.1",
- "slide": "^1.1.6"
- },
- "dependencies": {
- "iferr": {
- "version": "0.1.5",
- "bundled": true,
- "dev": true
- }
- }
- },
- "get-caller-file": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "get-stream": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true
- },
- "getpass": {
- "version": "0.1.7",
- "bundled": true,
- "dev": true,
- "requires": {
- "assert-plus": "^1.0.0"
- }
- },
- "glob": {
- "version": "7.1.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "global-dirs": {
- "version": "0.1.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "ini": "^1.3.4"
- }
- },
- "got": {
- "version": "6.7.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "create-error-class": "^3.0.0",
- "duplexer3": "^0.1.4",
- "get-stream": "^3.0.0",
- "is-redirect": "^1.0.0",
- "is-retry-allowed": "^1.0.0",
- "is-stream": "^1.0.0",
- "lowercase-keys": "^1.0.0",
- "safe-buffer": "^5.0.1",
- "timed-out": "^4.0.0",
- "unzip-response": "^2.0.1",
- "url-parse-lax": "^1.0.0"
- }
- },
- "graceful-fs": {
- "version": "4.1.11",
- "bundled": true,
- "dev": true
- },
- "har-schema": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true
- },
- "har-validator": {
- "version": "5.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "ajv": "^5.3.0",
- "har-schema": "^2.0.0"
- }
- },
- "has-flag": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true
- },
- "has-unicode": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true
- },
- "hosted-git-info": {
- "version": "2.7.1",
- "bundled": true,
- "dev": true
- },
- "http-cache-semantics": {
- "version": "3.8.1",
- "bundled": true,
- "dev": true
- },
- "http-proxy-agent": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "agent-base": "4",
- "debug": "3.1.0"
- }
- },
- "http-signature": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "assert-plus": "^1.0.0",
- "jsprim": "^1.2.2",
- "sshpk": "^1.7.0"
- }
- },
- "https-proxy-agent": {
- "version": "2.2.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "agent-base": "^4.1.0",
- "debug": "^3.1.0"
- }
- },
- "humanize-ms": {
- "version": "1.2.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "ms": "^2.0.0"
- }
- },
- "iconv-lite": {
- "version": "0.4.23",
- "bundled": true,
- "dev": true,
- "requires": {
- "safer-buffer": ">= 2.1.2 < 3"
- }
- },
- "iferr": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "ignore-walk": {
- "version": "3.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "minimatch": "^3.0.4"
- }
- },
- "import-lazy": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true
- },
- "imurmurhash": {
- "version": "0.1.4",
- "bundled": true,
- "dev": true
- },
- "inflight": {
- "version": "1.0.6",
- "bundled": true,
- "dev": true,
- "requires": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "inherits": {
- "version": "2.0.3",
- "bundled": true,
- "dev": true
- },
- "ini": {
- "version": "1.3.5",
- "bundled": true,
- "dev": true
- },
- "init-package-json": {
- "version": "1.10.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "glob": "^7.1.1",
- "npm-package-arg": "^4.0.0 || ^5.0.0 || ^6.0.0",
- "promzard": "^0.3.0",
- "read": "~1.0.1",
- "read-package-json": "1 || 2",
- "semver": "2.x || 3.x || 4 || 5",
- "validate-npm-package-license": "^3.0.1",
- "validate-npm-package-name": "^3.0.0"
- }
- },
- "invert-kv": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "ip": {
- "version": "1.1.5",
- "bundled": true,
- "dev": true
- },
- "ip-regex": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true
- },
- "is-builtin-module": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "builtin-modules": "^1.0.0"
- }
- },
- "is-ci": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "ci-info": "^1.0.0"
- }
- },
- "is-cidr": {
- "version": "2.0.6",
- "bundled": true,
- "dev": true,
- "requires": {
- "cidr-regex": "^2.0.8"
- }
- },
- "is-fullwidth-code-point": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "number-is-nan": "^1.0.0"
- }
- },
- "is-installed-globally": {
- "version": "0.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "global-dirs": "^0.1.0",
- "is-path-inside": "^1.0.0"
- }
- },
- "is-npm": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "is-obj": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "is-path-inside": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "path-is-inside": "^1.0.1"
- }
- },
- "is-redirect": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "is-retry-allowed": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true
- },
- "is-stream": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true
- },
- "is-typedarray": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "isarray": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "isexe": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true
- },
- "isstream": {
- "version": "0.1.2",
- "bundled": true,
- "dev": true
- },
- "jsbn": {
- "version": "0.1.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "json-parse-better-errors": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "json-schema": {
- "version": "0.2.3",
- "bundled": true,
- "dev": true
- },
- "json-schema-traverse": {
- "version": "0.3.1",
- "bundled": true,
- "dev": true
- },
- "json-stringify-safe": {
- "version": "5.0.1",
- "bundled": true,
- "dev": true
- },
- "jsonparse": {
- "version": "1.3.1",
- "bundled": true,
- "dev": true
- },
- "jsprim": {
- "version": "1.4.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "assert-plus": "1.0.0",
- "extsprintf": "1.3.0",
- "json-schema": "0.2.3",
- "verror": "1.10.0"
- }
- },
- "latest-version": {
- "version": "3.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "package-json": "^4.0.0"
- }
- },
- "lazy-property": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "lcid": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "invert-kv": "^1.0.0"
- }
- },
- "libcipm": {
- "version": "2.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "bin-links": "^1.1.2",
- "bluebird": "^3.5.1",
- "find-npm-prefix": "^1.0.2",
- "graceful-fs": "^4.1.11",
- "lock-verify": "^2.0.2",
- "mkdirp": "^0.5.1",
- "npm-lifecycle": "^2.0.3",
- "npm-logical-tree": "^1.2.1",
- "npm-package-arg": "^6.1.0",
- "pacote": "^8.1.6",
- "protoduck": "^5.0.0",
- "read-package-json": "^2.0.13",
- "rimraf": "^2.6.2",
- "worker-farm": "^1.6.0"
- }
- },
- "libnpmhook": {
- "version": "4.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "figgy-pudding": "^3.1.0",
- "npm-registry-fetch": "^3.0.0"
- },
- "dependencies": {
- "npm-registry-fetch": {
- "version": "3.1.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "bluebird": "^3.5.1",
- "figgy-pudding": "^3.1.0",
- "lru-cache": "^4.1.2",
- "make-fetch-happen": "^4.0.0",
- "npm-package-arg": "^6.0.0"
- }
- }
- }
- },
- "libnpx": {
- "version": "10.2.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "dotenv": "^5.0.1",
- "npm-package-arg": "^6.0.0",
- "rimraf": "^2.6.2",
- "safe-buffer": "^5.1.0",
- "update-notifier": "^2.3.0",
- "which": "^1.3.0",
- "y18n": "^4.0.0",
- "yargs": "^11.0.0"
- }
- },
- "locate-path": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "p-locate": "^2.0.0",
- "path-exists": "^3.0.0"
- }
- },
- "lock-verify": {
- "version": "2.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "npm-package-arg": "^5.1.2 || 6",
- "semver": "^5.4.1"
- }
- },
- "lockfile": {
- "version": "1.0.4",
- "bundled": true,
- "dev": true,
- "requires": {
- "signal-exit": "^3.0.2"
- }
- },
- "lodash._baseindexof": {
- "version": "3.1.0",
- "bundled": true,
- "dev": true
- },
- "lodash._baseuniq": {
- "version": "4.6.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "lodash._createset": "~4.0.0",
- "lodash._root": "~3.0.0"
- }
- },
- "lodash._bindcallback": {
- "version": "3.0.1",
- "bundled": true,
- "dev": true
- },
- "lodash._cacheindexof": {
- "version": "3.0.2",
- "bundled": true,
- "dev": true
- },
- "lodash._createcache": {
- "version": "3.1.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "lodash._getnative": "^3.0.0"
- }
- },
- "lodash._createset": {
- "version": "4.0.3",
- "bundled": true,
- "dev": true
- },
- "lodash._getnative": {
- "version": "3.9.1",
- "bundled": true,
- "dev": true
- },
- "lodash._root": {
- "version": "3.0.1",
- "bundled": true,
- "dev": true
- },
- "lodash.clonedeep": {
- "version": "4.5.0",
- "bundled": true,
- "dev": true
- },
- "lodash.restparam": {
- "version": "3.6.1",
- "bundled": true,
- "dev": true
- },
- "lodash.union": {
- "version": "4.6.0",
- "bundled": true,
- "dev": true
- },
- "lodash.uniq": {
- "version": "4.5.0",
- "bundled": true,
- "dev": true
- },
- "lodash.without": {
- "version": "4.4.0",
- "bundled": true,
- "dev": true
- },
- "lowercase-keys": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "lru-cache": {
- "version": "4.1.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "pseudomap": "^1.0.2",
- "yallist": "^2.1.2"
- }
- },
- "make-dir": {
- "version": "1.3.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "pify": "^3.0.0"
- }
- },
- "make-fetch-happen": {
- "version": "4.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "agentkeepalive": "^3.4.1",
- "cacache": "^11.0.1",
- "http-cache-semantics": "^3.8.1",
- "http-proxy-agent": "^2.1.0",
- "https-proxy-agent": "^2.2.1",
- "lru-cache": "^4.1.2",
- "mississippi": "^3.0.0",
- "node-fetch-npm": "^2.0.2",
- "promise-retry": "^1.1.1",
- "socks-proxy-agent": "^4.0.0",
- "ssri": "^6.0.0"
- }
- },
- "meant": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "mem": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "mimic-fn": "^1.0.0"
- }
- },
- "mime-db": {
- "version": "1.35.0",
- "bundled": true,
- "dev": true
- },
- "mime-types": {
- "version": "2.1.19",
- "bundled": true,
- "dev": true,
- "requires": {
- "mime-db": "~1.35.0"
- }
- },
- "mimic-fn": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true
- },
- "minimatch": {
- "version": "3.0.4",
- "bundled": true,
- "dev": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- },
- "minimist": {
- "version": "0.0.8",
- "bundled": true,
- "dev": true
- },
- "minipass": {
- "version": "2.3.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "safe-buffer": "^5.1.2",
- "yallist": "^3.0.0"
- },
- "dependencies": {
- "yallist": {
- "version": "3.0.2",
- "bundled": true,
- "dev": true
- }
- }
- },
- "minizlib": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "minipass": "^2.2.1"
- }
- },
- "mississippi": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "concat-stream": "^1.5.0",
- "duplexify": "^3.4.2",
- "end-of-stream": "^1.1.0",
- "flush-write-stream": "^1.0.0",
- "from2": "^2.1.0",
- "parallel-transform": "^1.1.0",
- "pump": "^3.0.0",
- "pumpify": "^1.3.3",
- "stream-each": "^1.1.0",
- "through2": "^2.0.0"
- }
- },
- "mkdirp": {
- "version": "0.5.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "minimist": "0.0.8"
- }
- },
- "move-concurrently": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "aproba": "^1.1.1",
- "copy-concurrently": "^1.0.0",
- "fs-write-stream-atomic": "^1.0.8",
- "mkdirp": "^0.5.1",
- "rimraf": "^2.5.4",
- "run-queue": "^1.0.3"
- }
- },
- "ms": {
- "version": "2.1.1",
- "bundled": true,
- "dev": true
- },
- "mute-stream": {
- "version": "0.0.7",
- "bundled": true,
- "dev": true
- },
- "node-fetch-npm": {
- "version": "2.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "encoding": "^0.1.11",
- "json-parse-better-errors": "^1.0.0",
- "safe-buffer": "^5.1.1"
- }
- },
- "node-gyp": {
- "version": "3.8.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "fstream": "^1.0.0",
- "glob": "^7.0.3",
- "graceful-fs": "^4.1.2",
- "mkdirp": "^0.5.0",
- "nopt": "2 || 3",
- "npmlog": "0 || 1 || 2 || 3 || 4",
- "osenv": "0",
- "request": "^2.87.0",
- "rimraf": "2",
- "semver": "~5.3.0",
- "tar": "^2.0.0",
- "which": "1"
- },
- "dependencies": {
- "nopt": {
- "version": "3.0.6",
- "bundled": true,
- "dev": true,
- "requires": {
- "abbrev": "1"
- }
- },
- "semver": {
- "version": "5.3.0",
- "bundled": true,
- "dev": true
- },
- "tar": {
- "version": "2.2.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "block-stream": "*",
- "fstream": "^1.0.2",
- "inherits": "2"
- }
- }
- }
- },
- "nopt": {
- "version": "4.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- }
- },
- "normalize-package-data": {
- "version": "2.4.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "hosted-git-info": "^2.1.4",
- "is-builtin-module": "^1.0.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "npm-audit-report": {
- "version": "1.3.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "cli-table3": "^0.5.0",
- "console-control-strings": "^1.1.0"
- }
- },
- "npm-bundled": {
- "version": "1.0.5",
- "bundled": true,
- "dev": true
- },
- "npm-cache-filename": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "npm-install-checks": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "semver": "^2.3.0 || 3.x || 4 || 5"
- }
- },
- "npm-lifecycle": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "byline": "^5.0.0",
- "graceful-fs": "^4.1.11",
- "node-gyp": "^3.8.0",
- "resolve-from": "^4.0.0",
- "slide": "^1.1.6",
- "uid-number": "0.0.6",
- "umask": "^1.1.0",
- "which": "^1.3.1"
- }
- },
- "npm-logical-tree": {
- "version": "1.2.1",
- "bundled": true,
- "dev": true
- },
- "npm-package-arg": {
- "version": "6.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "hosted-git-info": "^2.6.0",
- "osenv": "^0.1.5",
- "semver": "^5.5.0",
- "validate-npm-package-name": "^3.0.0"
- }
- },
- "npm-packlist": {
- "version": "1.1.11",
- "bundled": true,
- "dev": true,
- "requires": {
- "ignore-walk": "^3.0.1",
- "npm-bundled": "^1.0.1"
- }
- },
- "npm-pick-manifest": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "npm-package-arg": "^6.0.0",
- "semver": "^5.4.1"
- }
- },
- "npm-profile": {
- "version": "3.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "aproba": "^1.1.2 || 2",
- "make-fetch-happen": "^2.5.0 || 3 || 4"
- }
- },
- "npm-registry-client": {
- "version": "8.6.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "concat-stream": "^1.5.2",
- "graceful-fs": "^4.1.6",
- "normalize-package-data": "~1.0.1 || ^2.0.0",
- "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
- "npmlog": "2 || ^3.1.0 || ^4.0.0",
- "once": "^1.3.3",
- "request": "^2.74.0",
- "retry": "^0.10.0",
- "safe-buffer": "^5.1.1",
- "semver": "2 >=2.2.1 || 3.x || 4 || 5",
- "slide": "^1.1.3",
- "ssri": "^5.2.4"
- },
- "dependencies": {
- "retry": {
- "version": "0.10.1",
- "bundled": true,
- "dev": true
- },
- "ssri": {
- "version": "5.3.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "safe-buffer": "^5.1.1"
- }
- }
- }
- },
- "npm-registry-fetch": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "bluebird": "^3.5.1",
- "figgy-pudding": "^2.0.1",
- "lru-cache": "^4.1.2",
- "make-fetch-happen": "^3.0.0",
- "npm-package-arg": "^6.0.0",
- "safe-buffer": "^5.1.1"
- },
- "dependencies": {
- "cacache": {
- "version": "10.0.4",
- "bundled": true,
- "dev": true,
- "requires": {
- "bluebird": "^3.5.1",
- "chownr": "^1.0.1",
- "glob": "^7.1.2",
- "graceful-fs": "^4.1.11",
- "lru-cache": "^4.1.1",
- "mississippi": "^2.0.0",
- "mkdirp": "^0.5.1",
- "move-concurrently": "^1.0.1",
- "promise-inflight": "^1.0.1",
- "rimraf": "^2.6.2",
- "ssri": "^5.2.4",
- "unique-filename": "^1.1.0",
- "y18n": "^4.0.0"
- },
- "dependencies": {
- "mississippi": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "concat-stream": "^1.5.0",
- "duplexify": "^3.4.2",
- "end-of-stream": "^1.1.0",
- "flush-write-stream": "^1.0.0",
- "from2": "^2.1.0",
- "parallel-transform": "^1.1.0",
- "pump": "^2.0.1",
- "pumpify": "^1.3.3",
- "stream-each": "^1.1.0",
- "through2": "^2.0.0"
- }
- }
- }
- },
- "figgy-pudding": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true
- },
- "make-fetch-happen": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "agentkeepalive": "^3.4.1",
- "cacache": "^10.0.4",
- "http-cache-semantics": "^3.8.1",
- "http-proxy-agent": "^2.1.0",
- "https-proxy-agent": "^2.2.0",
- "lru-cache": "^4.1.2",
- "mississippi": "^3.0.0",
- "node-fetch-npm": "^2.0.2",
- "promise-retry": "^1.1.1",
- "socks-proxy-agent": "^3.0.1",
- "ssri": "^5.2.4"
- }
- },
- "pump": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- }
- },
- "smart-buffer": {
- "version": "1.1.15",
- "bundled": true,
- "dev": true
- },
- "socks": {
- "version": "1.1.10",
- "bundled": true,
- "dev": true,
- "requires": {
- "ip": "^1.1.4",
- "smart-buffer": "^1.0.13"
- }
- },
- "socks-proxy-agent": {
- "version": "3.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "agent-base": "^4.1.0",
- "socks": "^1.1.10"
- }
- },
- "ssri": {
- "version": "5.3.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "safe-buffer": "^5.1.1"
- }
- }
- }
- },
- "npm-run-path": {
- "version": "2.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "path-key": "^2.0.0"
- }
- },
- "npm-user-validate": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "npmlog": {
- "version": "4.1.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "are-we-there-yet": "~1.1.2",
- "console-control-strings": "~1.1.0",
- "gauge": "~2.7.3",
- "set-blocking": "~2.0.0"
- }
- },
- "number-is-nan": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "oauth-sign": {
- "version": "0.9.0",
- "bundled": true,
- "dev": true
- },
- "object-assign": {
- "version": "4.1.1",
- "bundled": true,
- "dev": true
- },
- "once": {
- "version": "1.4.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "wrappy": "1"
- }
- },
- "opener": {
- "version": "1.5.0",
- "bundled": true,
- "dev": true
- },
- "os-homedir": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "os-locale": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "execa": "^0.7.0",
- "lcid": "^1.0.0",
- "mem": "^1.1.0"
- }
- },
- "os-tmpdir": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "osenv": {
- "version": "0.1.5",
- "bundled": true,
- "dev": true,
- "requires": {
- "os-homedir": "^1.0.0",
- "os-tmpdir": "^1.0.0"
- }
- },
- "p-finally": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "p-limit": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "p-try": "^1.0.0"
- }
- },
- "p-locate": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "p-limit": "^1.1.0"
- }
- },
- "p-try": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "package-json": {
- "version": "4.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "got": "^6.7.1",
- "registry-auth-token": "^3.0.1",
- "registry-url": "^3.0.3",
- "semver": "^5.1.0"
- }
- },
- "pacote": {
- "version": "8.1.6",
- "bundled": true,
- "dev": true,
- "requires": {
- "bluebird": "^3.5.1",
- "cacache": "^11.0.2",
- "get-stream": "^3.0.0",
- "glob": "^7.1.2",
- "lru-cache": "^4.1.3",
- "make-fetch-happen": "^4.0.1",
- "minimatch": "^3.0.4",
- "minipass": "^2.3.3",
- "mississippi": "^3.0.0",
- "mkdirp": "^0.5.1",
- "normalize-package-data": "^2.4.0",
- "npm-package-arg": "^6.1.0",
- "npm-packlist": "^1.1.10",
- "npm-pick-manifest": "^2.1.0",
- "osenv": "^0.1.5",
- "promise-inflight": "^1.0.1",
- "promise-retry": "^1.1.1",
- "protoduck": "^5.0.0",
- "rimraf": "^2.6.2",
- "safe-buffer": "^5.1.2",
- "semver": "^5.5.0",
- "ssri": "^6.0.0",
- "tar": "^4.4.3",
- "unique-filename": "^1.1.0",
- "which": "^1.3.0"
- }
- },
- "parallel-transform": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "cyclist": "~0.2.2",
- "inherits": "^2.0.3",
- "readable-stream": "^2.1.5"
- }
- },
- "path-exists": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true
- },
- "path-is-absolute": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "path-is-inside": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "path-key": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true
- },
- "performance-now": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true
- },
- "pify": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true
- },
- "prepend-http": {
- "version": "1.0.4",
- "bundled": true,
- "dev": true
- },
- "process-nextick-args": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true
- },
- "promise-inflight": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "promise-retry": {
- "version": "1.1.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "err-code": "^1.0.0",
- "retry": "^0.10.0"
- },
- "dependencies": {
- "retry": {
- "version": "0.10.1",
- "bundled": true,
- "dev": true
- }
- }
- },
- "promzard": {
- "version": "0.3.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "read": "1"
- }
- },
- "proto-list": {
- "version": "1.2.4",
- "bundled": true,
- "dev": true
- },
- "protoduck": {
- "version": "5.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "genfun": "^4.0.1"
- }
- },
- "prr": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "pseudomap": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "psl": {
- "version": "1.1.29",
- "bundled": true,
- "dev": true
- },
- "pump": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- }
- },
- "pumpify": {
- "version": "1.5.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "duplexify": "^3.6.0",
- "inherits": "^2.0.3",
- "pump": "^2.0.0"
- },
- "dependencies": {
- "pump": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- }
- }
- }
- },
- "punycode": {
- "version": "1.4.1",
- "bundled": true,
- "dev": true
- },
- "qrcode-terminal": {
- "version": "0.12.0",
- "bundled": true,
- "dev": true
- },
- "qs": {
- "version": "6.5.2",
- "bundled": true,
- "dev": true
- },
- "query-string": {
- "version": "6.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "decode-uri-component": "^0.2.0",
- "strict-uri-encode": "^2.0.0"
- }
- },
- "qw": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "rc": {
- "version": "1.2.7",
- "bundled": true,
- "dev": true,
- "requires": {
- "deep-extend": "^0.5.1",
- "ini": "~1.3.0",
- "minimist": "^1.2.0",
- "strip-json-comments": "~2.0.1"
- },
- "dependencies": {
- "minimist": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true
- }
- }
- },
- "read": {
- "version": "1.0.7",
- "bundled": true,
- "dev": true,
- "requires": {
- "mute-stream": "~0.0.4"
- }
- },
- "read-cmd-shim": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.2"
- }
- },
- "read-installed": {
- "version": "4.0.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "debuglog": "^1.0.1",
- "graceful-fs": "^4.1.2",
- "read-package-json": "^2.0.0",
- "readdir-scoped-modules": "^1.0.0",
- "semver": "2 || 3 || 4 || 5",
- "slide": "~1.1.3",
- "util-extend": "^1.0.1"
- }
- },
- "read-package-json": {
- "version": "2.0.13",
- "bundled": true,
- "dev": true,
- "requires": {
- "glob": "^7.1.1",
- "graceful-fs": "^4.1.2",
- "json-parse-better-errors": "^1.0.1",
- "normalize-package-data": "^2.0.0",
- "slash": "^1.0.0"
- }
- },
- "read-package-tree": {
- "version": "5.2.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "debuglog": "^1.0.1",
- "dezalgo": "^1.0.0",
- "once": "^1.3.0",
- "read-package-json": "^2.0.0",
- "readdir-scoped-modules": "^1.0.0"
- }
- },
- "readable-stream": {
- "version": "2.3.6",
- "bundled": true,
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "readdir-scoped-modules": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "debuglog": "^1.0.1",
- "dezalgo": "^1.0.0",
- "graceful-fs": "^4.1.2",
- "once": "^1.3.0"
- }
- },
- "registry-auth-token": {
- "version": "3.3.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "rc": "^1.1.6",
- "safe-buffer": "^5.0.1"
- }
- },
- "registry-url": {
- "version": "3.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "rc": "^1.0.1"
- }
- },
- "request": {
- "version": "2.88.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "aws-sign2": "~0.7.0",
- "aws4": "^1.8.0",
- "caseless": "~0.12.0",
- "combined-stream": "~1.0.6",
- "extend": "~3.0.2",
- "forever-agent": "~0.6.1",
- "form-data": "~2.3.2",
- "har-validator": "~5.1.0",
- "http-signature": "~1.2.0",
- "is-typedarray": "~1.0.0",
- "isstream": "~0.1.2",
- "json-stringify-safe": "~5.0.1",
- "mime-types": "~2.1.19",
- "oauth-sign": "~0.9.0",
- "performance-now": "^2.1.0",
- "qs": "~6.5.2",
- "safe-buffer": "^5.1.2",
- "tough-cookie": "~2.4.3",
- "tunnel-agent": "^0.6.0",
- "uuid": "^3.3.2"
- }
- },
- "require-directory": {
- "version": "2.1.1",
- "bundled": true,
- "dev": true
- },
- "require-main-filename": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true
- },
- "resolve-from": {
- "version": "4.0.0",
- "bundled": true,
- "dev": true
- },
- "retry": {
- "version": "0.12.0",
- "bundled": true,
- "dev": true
- },
- "rimraf": {
- "version": "2.6.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "glob": "^7.0.5"
- }
- },
- "run-queue": {
- "version": "1.0.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "aproba": "^1.1.1"
- }
- },
- "safe-buffer": {
- "version": "5.1.2",
- "bundled": true,
- "dev": true
- },
- "safer-buffer": {
- "version": "2.1.2",
- "bundled": true,
- "dev": true
- },
- "semver": {
- "version": "5.5.0",
- "bundled": true,
- "dev": true
- },
- "semver-diff": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "semver": "^5.0.3"
- }
- },
- "set-blocking": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true
- },
- "sha": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "readable-stream": "^2.0.2"
- }
- },
- "shebang-command": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "shebang-regex": "^1.0.0"
- }
- },
- "shebang-regex": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "signal-exit": {
- "version": "3.0.2",
- "bundled": true,
- "dev": true
- },
- "slash": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "slide": {
- "version": "1.1.6",
- "bundled": true,
- "dev": true
- },
- "smart-buffer": {
- "version": "4.0.1",
- "bundled": true,
- "dev": true
- },
- "socks": {
- "version": "2.2.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "ip": "^1.1.5",
- "smart-buffer": "^4.0.1"
- }
- },
- "socks-proxy-agent": {
- "version": "4.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "agent-base": "~4.2.0",
- "socks": "~2.2.0"
- }
- },
- "sorted-object": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true
- },
- "sorted-union-stream": {
- "version": "2.1.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "from2": "^1.3.0",
- "stream-iterate": "^1.1.0"
- },
- "dependencies": {
- "from2": {
- "version": "1.3.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "inherits": "~2.0.1",
- "readable-stream": "~1.1.10"
- }
- },
- "isarray": {
- "version": "0.0.1",
- "bundled": true,
- "dev": true
- },
- "readable-stream": {
- "version": "1.1.14",
- "bundled": true,
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "bundled": true,
- "dev": true
- }
- }
- },
- "spdx-correct": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "spdx-exceptions": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true
- },
- "spdx-expression-parse": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "spdx-license-ids": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true
- },
- "sshpk": {
- "version": "1.14.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "asn1": "~0.2.3",
- "assert-plus": "^1.0.0",
- "bcrypt-pbkdf": "^1.0.0",
- "dashdash": "^1.12.0",
- "ecc-jsbn": "~0.1.1",
- "getpass": "^0.1.1",
- "jsbn": "~0.1.0",
- "safer-buffer": "^2.0.2",
- "tweetnacl": "~0.14.0"
- }
- },
- "ssri": {
- "version": "6.0.0",
- "bundled": true,
- "dev": true
- },
- "stream-each": {
- "version": "1.2.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "end-of-stream": "^1.1.0",
- "stream-shift": "^1.0.0"
- }
- },
- "stream-iterate": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "readable-stream": "^2.1.5",
- "stream-shift": "^1.0.0"
- }
- },
- "stream-shift": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "strict-uri-encode": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true
- },
- "string-width": {
- "version": "2.1.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^4.0.0"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true
- },
- "strip-ansi": {
- "version": "4.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "ansi-regex": "^3.0.0"
- }
- }
- }
- },
- "string_decoder": {
- "version": "1.1.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "safe-buffer": "~5.1.0"
- }
- },
- "stringify-package": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "strip-ansi": {
- "version": "3.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- },
- "strip-eof": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "strip-json-comments": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true
- },
- "supports-color": {
- "version": "5.4.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "has-flag": "^3.0.0"
- }
- },
- "tar": {
- "version": "4.4.6",
- "bundled": true,
- "dev": true,
- "requires": {
- "chownr": "^1.0.1",
- "fs-minipass": "^1.2.5",
- "minipass": "^2.3.3",
- "minizlib": "^1.1.0",
- "mkdirp": "^0.5.0",
- "safe-buffer": "^5.1.2",
- "yallist": "^3.0.2"
- },
- "dependencies": {
- "yallist": {
- "version": "3.0.2",
- "bundled": true,
- "dev": true
- }
- }
- },
- "term-size": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "execa": "^0.7.0"
- }
- },
- "text-table": {
- "version": "0.2.0",
- "bundled": true,
- "dev": true
- },
- "through": {
- "version": "2.3.8",
- "bundled": true,
- "dev": true
- },
- "through2": {
- "version": "2.0.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "readable-stream": "^2.1.5",
- "xtend": "~4.0.1"
- }
- },
- "timed-out": {
- "version": "4.0.1",
- "bundled": true,
- "dev": true
- },
- "tiny-relative-date": {
- "version": "1.3.0",
- "bundled": true,
- "dev": true
- },
- "tough-cookie": {
- "version": "2.4.3",
- "bundled": true,
- "dev": true,
- "requires": {
- "psl": "^1.1.24",
- "punycode": "^1.4.1"
- }
- },
- "tunnel-agent": {
- "version": "0.6.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "safe-buffer": "^5.0.1"
- }
- },
- "tweetnacl": {
- "version": "0.14.5",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "typedarray": {
- "version": "0.0.6",
- "bundled": true,
- "dev": true
- },
- "uid-number": {
- "version": "0.0.6",
- "bundled": true,
- "dev": true
- },
- "umask": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true
- },
- "unique-filename": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "unique-slug": "^2.0.0"
- }
- },
- "unique-slug": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "imurmurhash": "^0.1.4"
- }
- },
- "unique-string": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "crypto-random-string": "^1.0.0"
- }
- },
- "unpipe": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true
- },
- "unzip-response": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true
- },
- "update-notifier": {
- "version": "2.5.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "boxen": "^1.2.1",
- "chalk": "^2.0.1",
- "configstore": "^3.0.0",
- "import-lazy": "^2.1.0",
- "is-ci": "^1.0.10",
- "is-installed-globally": "^0.1.0",
- "is-npm": "^1.0.0",
- "latest-version": "^3.0.0",
- "semver-diff": "^2.0.0",
- "xdg-basedir": "^3.0.0"
- }
- },
- "url-parse-lax": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "prepend-http": "^1.0.1"
- }
- },
- "util-deprecate": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "util-extend": {
- "version": "1.0.3",
- "bundled": true,
- "dev": true
- },
- "uuid": {
- "version": "3.3.2",
- "bundled": true,
- "dev": true
- },
- "validate-npm-package-license": {
- "version": "3.0.4",
- "bundled": true,
- "dev": true,
- "requires": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
- }
- },
- "validate-npm-package-name": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "builtins": "^1.0.3"
- }
- },
- "verror": {
- "version": "1.10.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "assert-plus": "^1.0.0",
- "core-util-is": "1.0.2",
- "extsprintf": "^1.2.0"
- }
- },
- "wcwidth": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "defaults": "^1.0.3"
- }
- },
- "which": {
- "version": "1.3.1",
- "bundled": true,
- "dev": true,
- "requires": {
- "isexe": "^2.0.0"
- }
- },
- "which-module": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true
- },
- "wide-align": {
- "version": "1.1.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "string-width": "^1.0.2"
- },
- "dependencies": {
- "string-width": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- }
- }
- }
- },
- "widest-line": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "string-width": "^2.1.1"
- }
- },
- "worker-farm": {
- "version": "1.6.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "errno": "~0.1.7"
- }
- },
- "wrap-ansi": {
- "version": "2.1.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1"
- },
- "dependencies": {
- "string-width": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- }
- }
- }
- },
- "wrappy": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true
- },
- "write-file-atomic": {
- "version": "2.3.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
- }
- },
- "xdg-basedir": {
- "version": "3.0.0",
- "bundled": true,
- "dev": true
- },
- "xtend": {
- "version": "4.0.1",
- "bundled": true,
- "dev": true
- },
- "y18n": {
- "version": "4.0.0",
- "bundled": true,
- "dev": true
- },
- "yallist": {
- "version": "2.1.2",
- "bundled": true,
- "dev": true
- },
- "yargs": {
- "version": "11.0.0",
- "bundled": true,
- "dev": true,
- "requires": {
- "cliui": "^4.0.0",
- "decamelize": "^1.1.1",
- "find-up": "^2.1.0",
- "get-caller-file": "^1.0.1",
- "os-locale": "^2.0.0",
- "require-directory": "^2.1.1",
- "require-main-filename": "^1.0.1",
- "set-blocking": "^2.0.0",
- "string-width": "^2.0.0",
- "which-module": "^2.0.0",
- "y18n": "^3.2.1",
- "yargs-parser": "^9.0.2"
- },
- "dependencies": {
- "y18n": {
- "version": "3.2.1",
- "bundled": true,
- "dev": true
- }
- }
- },
- "yargs-parser": {
- "version": "9.0.2",
- "bundled": true,
- "dev": true,
- "requires": {
- "camelcase": "^4.1.0"
- }
- }
- }
- },
- "npm-run-path": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
- "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
- "dev": true,
- "requires": {
- "path-key": "^2.0.0"
- }
- },
- "number-is-nan": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
- "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
- "dev": true
- },
- "object-copy": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
- "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
- "dev": true,
- "requires": {
- "copy-descriptor": "^0.1.0",
- "define-property": "^0.2.5",
- "kind-of": "^3.0.3"
- },
- "dependencies": {
- "define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "dev": true,
- "requires": {
- "is-descriptor": "^0.1.0"
- }
- },
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "object-visit": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
- "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
- "dev": true,
- "requires": {
- "isobject": "^3.0.0"
- }
- },
- "object.pick": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
- "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
- "dev": true,
- "requires": {
- "isobject": "^3.0.1"
- }
- },
- "once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
- "dev": true,
- "requires": {
- "wrappy": "1"
- }
- },
- "optimist": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
- "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
- "dev": true,
- "requires": {
- "minimist": "~0.0.1",
- "wordwrap": "~0.0.2"
- },
- "dependencies": {
- "minimist": {
- "version": "0.0.10",
- "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
- "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
- "dev": true
- }
- }
- },
- "os-locale": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.0.1.tgz",
- "integrity": "sha512-7g5e7dmXPtzcP4bgsZ8ixDVqA7oWYuEz4lOSujeWyliPai4gfVDiFIcwBg3aGCPnmSGfzOKTK3ccPn0CKv3DBw==",
- "dev": true,
- "requires": {
- "execa": "^0.10.0",
- "lcid": "^2.0.0",
- "mem": "^4.0.0"
- },
- "dependencies": {
- "execa": {
- "version": "0.10.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
- "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
- "dev": true,
- "requires": {
- "cross-spawn": "^6.0.0",
- "get-stream": "^3.0.0",
- "is-stream": "^1.1.0",
- "npm-run-path": "^2.0.0",
- "p-finally": "^1.0.0",
- "signal-exit": "^3.0.0",
- "strip-eof": "^1.0.0"
- }
- },
- "get-stream": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
- "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
- "dev": true
- }
- }
- },
- "os-name": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/os-name/-/os-name-2.0.1.tgz",
- "integrity": "sha1-uaOGNhwXrjohc27wWZQFyajF3F4=",
- "dev": true,
- "requires": {
- "macos-release": "^1.0.0",
- "win-release": "^1.0.0"
- }
- },
- "p-defer": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
- "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
- "dev": true
- },
- "p-filter": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-1.0.0.tgz",
- "integrity": "sha1-Yp0xcVAgnI/VCLoTdxPvS7kg6ds=",
- "dev": true,
- "requires": {
- "p-map": "^1.0.0"
- }
- },
- "p-finally": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
- "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
- "dev": true
- },
- "p-is-promise": {
- "version": "1.1.0",
- "resolved": "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
- "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
- "dev": true
- },
- "p-limit": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
- "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
- "dev": true,
- "requires": {
- "p-try": "^1.0.0"
- }
- },
- "p-locate": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
- "dev": true,
- "requires": {
- "p-limit": "^2.0.0"
- },
- "dependencies": {
- "p-limit": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz",
- "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==",
- "dev": true,
- "requires": {
- "p-try": "^2.0.0"
- }
- },
- "p-try": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
- "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
- "dev": true
- }
- }
- },
- "p-map": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
- "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
- "dev": true
- },
- "p-reduce": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
- "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
- "dev": true
- },
- "p-retry": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-2.0.0.tgz",
- "integrity": "sha512-ZbCuzAmiwJ45q4evp/IG9D+5MUllGSUeCWwPt3j/tdYSi1KPkSD+46uqmAA1LhccDhOXv8kYZKNb8x78VflzfA==",
- "dev": true,
- "requires": {
- "retry": "^0.12.0"
- }
- },
- "p-try": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
- "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
- "dev": true
- },
- "parse-github-url": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz",
- "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==",
- "dev": true
- },
- "parse-json": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
- "dev": true,
- "requires": {
- "error-ex": "^1.3.1",
- "json-parse-better-errors": "^1.0.1"
- }
- },
- "parse-url": {
- "version": "1.3.11",
- "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-1.3.11.tgz",
- "integrity": "sha1-V8FUKKuKiSsfQ4aWRccR0OFEtVQ=",
- "dev": true,
- "requires": {
- "is-ssh": "^1.3.0",
- "protocols": "^1.4.0"
- }
- },
- "pascalcase": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
- "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
- "dev": true
- },
- "path-dirname": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
- "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
- "dev": true
- },
- "path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
- "dev": true
- },
- "path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
- "dev": true
- },
- "path-key": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
- "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
- "dev": true
- },
- "path-type": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
- "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
- "dev": true,
- "requires": {
- "pify": "^3.0.0"
- }
- },
- "pify": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
- "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
- "dev": true
- },
- "pkg-conf": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-2.1.0.tgz",
- "integrity": "sha1-ISZRTKbyq/69FoWW3xi6V4Z/AFg=",
- "dev": true,
- "requires": {
- "find-up": "^2.0.0",
- "load-json-file": "^4.0.0"
- }
- },
- "posix-character-classes": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
- "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
- "dev": true
- },
- "process-nextick-args": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
- "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
- "dev": true
- },
- "protocols": {
- "version": "1.4.6",
- "resolved": "https://registry.npmjs.org/protocols/-/protocols-1.4.6.tgz",
- "integrity": "sha1-+LsmPqG1/Xp2BNJri+Ob13Z4v4o=",
- "dev": true
- },
- "pump": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
- "dev": true,
- "requires": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- }
- },
- "q": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
- "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
- "dev": true
- },
- "quick-lru": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz",
- "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=",
- "dev": true
- },
- "rc": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
- "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
- "dev": true,
- "requires": {
- "deep-extend": "^0.6.0",
- "ini": "~1.3.0",
- "minimist": "^1.2.0",
- "strip-json-comments": "~2.0.1"
- }
- },
- "read-pkg": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
- "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
- "dev": true,
- "requires": {
- "load-json-file": "^4.0.0",
- "normalize-package-data": "^2.3.2",
- "path-type": "^3.0.0"
- }
- },
- "read-pkg-up": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz",
- "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==",
- "dev": true,
- "requires": {
- "find-up": "^3.0.0",
- "read-pkg": "^3.0.0"
- },
- "dependencies": {
- "find-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
- "dev": true,
- "requires": {
- "locate-path": "^3.0.0"
- }
- },
- "locate-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
- "dev": true,
- "requires": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
- }
- }
- }
- },
- "readable-stream": {
- "version": "2.3.6",
- "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
- "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "redent": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
- "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=",
- "dev": true,
- "requires": {
- "indent-string": "^3.0.0",
- "strip-indent": "^2.0.0"
- }
- },
- "redeyed": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz",
- "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=",
- "dev": true,
- "requires": {
- "esprima": "~4.0.0"
- }
- },
- "regex-not": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
- "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
- "dev": true,
- "requires": {
- "extend-shallow": "^3.0.2",
- "safe-regex": "^1.1.0"
- }
- },
- "registry-auth-token": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz",
- "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==",
- "dev": true,
- "requires": {
- "rc": "^1.1.6",
- "safe-buffer": "^5.0.1"
- }
- },
- "repeat-element": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
- "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
- "dev": true
- },
- "repeat-string": {
- "version": "1.6.1",
- "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
- "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
- "dev": true
- },
- "require-directory": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
- "dev": true
- },
- "require-main-filename": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
- "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
- "dev": true
- },
- "resolve-from": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
- "dev": true
- },
- "resolve-url": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
- "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
- "dev": true
- },
- "ret": {
- "version": "0.1.15",
- "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
- "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
- "dev": true
- },
- "retry": {
- "version": "0.12.0",
- "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
- "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
- "dev": true
- },
- "safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "safe-regex": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
- "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
- "dev": true,
- "requires": {
- "ret": "~0.1.10"
- }
- },
- "semantic-release": {
- "version": "15.9.16",
- "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-15.9.16.tgz",
- "integrity": "sha512-5RWqMFwDBXzIaNGUdnJxI4aCd4DtKtdc+5ZNjNWXABEmkimZVuuzZhMaTVNhHYfSuVUqWG9GuATEKhjlVoTzfQ==",
- "dev": true,
- "requires": {
- "@semantic-release/commit-analyzer": "^6.0.0",
- "@semantic-release/error": "^2.2.0",
- "@semantic-release/github": "^5.0.0",
- "@semantic-release/npm": "^5.0.1",
- "@semantic-release/release-notes-generator": "^7.0.0",
- "aggregate-error": "^1.0.0",
- "cosmiconfig": "^5.0.1",
- "debug": "^4.0.0",
- "env-ci": "^3.0.0",
- "execa": "^1.0.0",
- "figures": "^2.0.0",
- "find-versions": "^2.0.0",
- "get-stream": "^4.0.0",
- "git-log-parser": "^1.2.0",
- "git-url-parse": "^10.0.1",
- "hook-std": "^1.1.0",
- "hosted-git-info": "^2.7.1",
- "lodash": "^4.17.4",
- "marked": "^0.5.0",
- "marked-terminal": "^3.0.0",
- "p-locate": "^3.0.0",
- "p-reduce": "^1.0.0",
- "read-pkg-up": "^4.0.0",
- "resolve-from": "^4.0.0",
- "semver": "^5.4.1",
- "signale": "^1.2.1",
- "yargs": "^12.0.0"
- }
- },
- "semver": {
- "version": "5.5.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
- "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
- "dev": true
- },
- "semver-regex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz",
- "integrity": "sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk=",
- "dev": true
- },
- "set-blocking": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
- "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
- "dev": true
- },
- "set-value": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
- "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
- "dev": true,
- "requires": {
- "extend-shallow": "^2.0.1",
- "is-extendable": "^0.1.1",
- "is-plain-object": "^2.0.3",
- "split-string": "^3.0.1"
- },
- "dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
- }
- },
- "shebang-command": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
- "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
- "dev": true,
- "requires": {
- "shebang-regex": "^1.0.0"
- }
- },
- "shebang-regex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
- "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
- "dev": true
- },
- "signal-exit": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
- "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
- "dev": true
- },
- "signale": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/signale/-/signale-1.3.0.tgz",
- "integrity": "sha512-TyFhsQ9wZDYDfsPqWMyjCxsDoMwfpsT0130Mce7wDiVCSDdtWSg83dOqoj8aGpGCs3n1YPcam6sT1OFPuGT/OQ==",
- "dev": true,
- "requires": {
- "chalk": "^2.3.2",
- "figures": "^2.0.0",
- "pkg-conf": "^2.1.0"
- }
- },
- "slash": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
- "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
- "dev": true
- },
- "snapdragon": {
- "version": "0.8.2",
- "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
- "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
- "dev": true,
- "requires": {
- "base": "^0.11.1",
- "debug": "^2.2.0",
- "define-property": "^0.2.5",
- "extend-shallow": "^2.0.1",
- "map-cache": "^0.2.2",
- "source-map": "^0.5.6",
- "source-map-resolve": "^0.5.0",
- "use": "^3.1.0"
- },
- "dependencies": {
- "debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- },
- "define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "dev": true,
- "requires": {
- "is-descriptor": "^0.1.0"
- }
- },
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- },
- "ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
- "dev": true
- }
- }
- },
- "snapdragon-node": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
- "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
- "dev": true,
- "requires": {
- "define-property": "^1.0.0",
- "isobject": "^3.0.0",
- "snapdragon-util": "^3.0.1"
- },
- "dependencies": {
- "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,
- "requires": {
- "is-descriptor": "^1.0.0"
- }
- },
- "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,
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "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,
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "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,
- "requires": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- }
- }
- }
- },
- "snapdragon-util": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
- "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
- "dev": true,
- "requires": {
- "kind-of": "^3.2.0"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true
- },
- "source-map-resolve": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
- "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
- "dev": true,
- "requires": {
- "atob": "^2.1.1",
- "decode-uri-component": "^0.2.0",
- "resolve-url": "^0.2.1",
- "source-map-url": "^0.4.0",
- "urix": "^0.1.0"
- }
- },
- "source-map-url": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
- "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
- "dev": true
- },
- "spawn-error-forwarder": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/spawn-error-forwarder/-/spawn-error-forwarder-1.0.0.tgz",
- "integrity": "sha1-Gv2Uc46ZmwNG17n8NzvlXgdXcCk=",
- "dev": true
- },
- "spdx-correct": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
- "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
- "dev": true,
- "requires": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "spdx-exceptions": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
- "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
- "dev": true
- },
- "spdx-expression-parse": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
- "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
- "dev": true,
- "requires": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "spdx-license-ids": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz",
- "integrity": "sha512-TfOfPcYGBB5sDuPn3deByxPhmfegAhpDYKSOXZQN81Oyrrif8ZCodOLzK3AesELnCx03kikhyDwh0pfvvQvF8w==",
- "dev": true
- },
- "split": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
- "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
- "dev": true,
- "requires": {
- "through": "2"
- }
- },
- "split-string": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
- "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
- "dev": true,
- "requires": {
- "extend-shallow": "^3.0.0"
- }
- },
- "split2": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz",
- "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==",
- "dev": true,
- "requires": {
- "through2": "^2.0.2"
- }
- },
- "sprintf-js": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
- "dev": true
- },
- "static-extend": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
- "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
- "dev": true,
- "requires": {
- "define-property": "^0.2.5",
- "object-copy": "^0.1.0"
- },
- "dependencies": {
- "define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "dev": true,
- "requires": {
- "is-descriptor": "^0.1.0"
- }
- }
- }
- },
- "stream-combiner2": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
- "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
- "dev": true,
- "requires": {
- "duplexer2": "~0.1.0",
- "readable-stream": "^2.0.2"
- }
- },
- "string-width": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
- "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
- "dev": true,
- "requires": {
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^4.0.0"
- }
- },
- "string_decoder": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
- "dev": true,
- "requires": {
- "safe-buffer": "~5.1.0"
- }
- },
- "strip-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
- "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
- "dev": true,
- "requires": {
- "ansi-regex": "^3.0.0"
- }
- },
- "strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
- "dev": true
- },
- "strip-eof": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
- "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
- "dev": true
- },
- "strip-indent": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
- "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
- "dev": true
- },
- "strip-json-comments": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
- "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
- "dev": true
- },
- "supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "requires": {
- "has-flag": "^3.0.0"
- }
- },
- "text-extensions": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.8.0.tgz",
- "integrity": "sha512-mVzjRxuWnDKs/qH1rbOJEVHLlSX9kty9lpi7lMvLgU9S74mQ8/Ozg9UPcKxShh0qG2NZ+NyPOPpcZU4C1Eld9A==",
- "dev": true
- },
- "through": {
- "version": "2.3.8",
- "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz",
- "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
- "dev": true
- },
- "through2": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
- "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
- "dev": true,
- "requires": {
- "readable-stream": "^2.1.5",
- "xtend": "~4.0.1"
- }
- },
- "to-object-path": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
- "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
- "dev": true,
- "requires": {
- "kind-of": "^3.0.2"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "dev": true,
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "to-regex": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
- "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
- "dev": true,
- "requires": {
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "regex-not": "^1.0.2",
- "safe-regex": "^1.1.0"
- }
- },
- "to-regex-range": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
- "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
- "dev": true,
- "requires": {
- "is-number": "^3.0.0",
- "repeat-string": "^1.6.1"
- }
- },
- "traverse": {
- "version": "0.6.6",
- "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz",
- "integrity": "sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=",
- "dev": true
- },
- "trim-newlines": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
- "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=",
- "dev": true
- },
- "trim-off-newlines": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz",
- "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=",
- "dev": true
- },
- "uglify-js": {
- "version": "3.4.9",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz",
- "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==",
- "dev": true,
- "optional": true,
- "requires": {
- "commander": "~2.17.1",
- "source-map": "~0.6.1"
- },
- "dependencies": {
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true,
- "optional": true
- }
- }
- },
- "union-value": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
- "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
- "dev": true,
- "requires": {
- "arr-union": "^3.1.0",
- "get-value": "^2.0.6",
- "is-extendable": "^0.1.1",
- "set-value": "^0.4.3"
- },
- "dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- },
- "set-value": {
- "version": "0.4.3",
- "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
- "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
- "dev": true,
- "requires": {
- "extend-shallow": "^2.0.1",
- "is-extendable": "^0.1.1",
- "is-plain-object": "^2.0.1",
- "to-object-path": "^0.3.0"
- }
- }
- }
- },
- "universal-user-agent": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-2.0.1.tgz",
- "integrity": "sha512-vz+heWVydO0iyYAa65VHD7WZkYzhl7BeNVy4i54p4TF8OMiLSXdbuQe4hm+fmWAsL+rVibaQHXfhvkw3c1Ws2w==",
- "dev": true,
- "requires": {
- "os-name": "^2.0.1"
- }
- },
- "universalify": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
- "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
- "dev": true
- },
- "unset-value": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
- "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
- "dev": true,
- "requires": {
- "has-value": "^0.3.1",
- "isobject": "^3.0.0"
- },
- "dependencies": {
- "has-value": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
- "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
- "dev": true,
- "requires": {
- "get-value": "^2.0.3",
- "has-values": "^0.1.4",
- "isobject": "^2.0.0"
- },
- "dependencies": {
- "isobject": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
- "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
- "dev": true,
- "requires": {
- "isarray": "1.0.0"
- }
- }
- }
- },
- "has-values": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
- "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
- "dev": true
- }
- }
- },
- "urix": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
- "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
- "dev": true
- },
- "url-join": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.0.tgz",
- "integrity": "sha1-TTNA6AfTdzvamZH4MFrNzCpmXSo=",
- "dev": true
- },
- "url-template": {
- "version": "2.0.8",
- "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz",
- "integrity": "sha1-/FZaPMy/93MMd19WQflVV5FDnyE=",
- "dev": true
- },
- "use": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
- "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
- "dev": true
- },
- "util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
- "dev": true
- },
- "validate-npm-package-license": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
- "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
- "dev": true,
- "requires": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
- }
- },
- "which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "dev": true,
- "requires": {
- "isexe": "^2.0.0"
- }
- },
- "which-module": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
- "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
- "dev": true
- },
- "win-release": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz",
- "integrity": "sha1-X6VeAr58qTTt/BJmVjLoSbcuUgk=",
- "dev": true,
- "requires": {
- "semver": "^5.0.1"
- }
- },
- "wordwrap": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
- "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
- "dev": true
- },
- "wrap-ansi": {
- "version": "2.1.0",
- "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
- "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
- "dev": true,
- "requires": {
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
- "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
- "dev": true,
- "requires": {
- "number-is-nan": "^1.0.0"
- }
- },
- "string-width": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
- "dev": true,
- "requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- }
- },
- "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,
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- }
- }
- },
- "wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
- "dev": true
- },
- "xregexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
- "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
- "dev": true
- },
- "xtend": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
- "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
- "dev": true
- },
- "y18n": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
- "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
- "dev": true
- },
- "yargs": {
- "version": "12.0.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
- "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
- "dev": true,
- "requires": {
- "cliui": "^4.0.0",
- "decamelize": "^2.0.0",
- "find-up": "^3.0.0",
- "get-caller-file": "^1.0.1",
- "os-locale": "^3.0.0",
- "require-directory": "^2.1.1",
- "require-main-filename": "^1.0.1",
- "set-blocking": "^2.0.0",
- "string-width": "^2.0.0",
- "which-module": "^2.0.0",
- "y18n": "^3.2.1 || ^4.0.0",
- "yargs-parser": "^10.1.0"
- },
- "dependencies": {
- "decamelize": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
- "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
- "dev": true,
- "requires": {
- "xregexp": "4.0.0"
- }
- },
- "find-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
- "dev": true,
- "requires": {
- "locate-path": "^3.0.0"
- }
- },
- "locate-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
- "dev": true,
- "requires": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
- }
- }
- }
- },
- "yargs-parser": {
- "version": "10.1.0",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
- "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
- "dev": true,
- "requires": {
- "camelcase": "^4.1.0"
- }
- }
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/package.json b/vendor/felixfbecker/language-server-protocol/package.json
deleted file mode 100644
index 314301e..0000000
--- a/vendor/felixfbecker/language-server-protocol/package.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "private": true,
- "repository": {
- "type": "git",
- "url": "https://github.com/felixfbecker/php-language-server-protocol"
- },
- "release": {
- "verifyConditions": "@semantic-release/github",
- "prepare": [],
- "publish": "@semantic-release/github"
- },
- "devDependencies": {
- "semantic-release": "^15.9.16"
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/psalm-baseline.xml b/vendor/felixfbecker/language-server-protocol/psalm-baseline.xml
deleted file mode 100644
index ca49685..0000000
--- a/vendor/felixfbecker/language-server-protocol/psalm-baseline.xml
+++ /dev/null
@@ -1,146 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<files psalm-version="4.0.1@b1e2e30026936ef8d5bf6a354d1c3959b6231f44">
- <file src="src/CodeLens.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$range</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/CompletionContext.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$triggerKind</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/CompletionItem.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$label</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/ContentChangeEvent.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$text</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/Diagnostic.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$message</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/DocumentHighlight.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$range</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/DocumentOnTypeFormattingOptions.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$firstTriggerCharacter</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/FormattingOptions.php">
- <PossiblyNullPropertyAssignmentValue occurrences="2">
- <code>$insertSpaces</code>
- <code>$tabSize</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/Hover.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$contents</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/Location.php">
- <PossiblyNullPropertyAssignmentValue occurrences="2">
- <code>$range</code>
- <code>$uri</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/MarkedString.php">
- <PossiblyNullPropertyAssignmentValue occurrences="2">
- <code>$language</code>
- <code>$value</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/MarkupContent.php">
- <PossiblyNullPropertyAssignmentValue occurrences="2">
- <code>$kind</code>
- <code>$value</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/MessageActionItem.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$title</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/PackageDescriptor.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$name</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/Position.php">
- <PossiblyNullPropertyAssignmentValue occurrences="2">
- <code>$character</code>
- <code>$line</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/Range.php">
- <PossiblyNullPropertyAssignmentValue occurrences="2">
- <code>$end</code>
- <code>$start</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/ReferenceContext.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$includeDeclaration</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/ReferenceInformation.php">
- <PossiblyNullPropertyAssignmentValue occurrences="2">
- <code>$reference</code>
- <code>$symbol</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/SymbolDescriptor.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$fqsen</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/SymbolInformation.php">
- <PossiblyNullPropertyAssignmentValue occurrences="3">
- <code>$kind</code>
- <code>$location</code>
- <code>$name</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/SymbolLocationInformation.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$symbol</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/TextDocumentContentChangeEvent.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$text</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/TextDocumentIdentifier.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$uri</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/TextDocumentItem.php">
- <PossiblyNullPropertyAssignmentValue occurrences="4">
- <code>$languageId</code>
- <code>$text</code>
- <code>$uri</code>
- <code>$version</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/TextEdit.php">
- <PossiblyNullPropertyAssignmentValue occurrences="2">
- <code>$newText</code>
- <code>$range</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
- <file src="src/VersionedTextDocumentIdentifier.php">
- <PossiblyNullPropertyAssignmentValue occurrences="1">
- <code>$version</code>
- </PossiblyNullPropertyAssignmentValue>
- </file>
-</files>
diff --git a/vendor/felixfbecker/language-server-protocol/psalm.xml b/vendor/felixfbecker/language-server-protocol/psalm.xml
deleted file mode 100644
index 378f26f..0000000
--- a/vendor/felixfbecker/language-server-protocol/psalm.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0"?>
-<psalm
- errorLevel="1"
- resolveFromConfigFile="true"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns="https://getpsalm.org/schema/config"
- xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd"
- errorBaseline="psalm-baseline.xml"
->
- <projectFiles>
- <directory name="src" />
- <ignoreFiles>
- <directory name="vendor" />
- </ignoreFiles>
- </projectFiles>
-</psalm>
diff --git a/vendor/felixfbecker/language-server-protocol/src/CallHierarchyClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/CallHierarchyClientCapabilities.php
deleted file mode 100644
index 4062ada..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CallHierarchyClientCapabilities.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CallHierarchyClientCapabilities
-{
-
- /**
- * Whether implementation supports dynamic registration. If this is set to
- * `true` the client supports the new `(TextDocumentRegistrationOptions &
- * StaticRegistrationOptions)` return value for the corresponding server
- * capability as well.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(?bool $dynamicRegistration = null)
- {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ChangeAnnotation.php b/vendor/felixfbecker/language-server-protocol/src/ChangeAnnotation.php
deleted file mode 100644
index 39868e5..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ChangeAnnotation.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ChangeAnnotation
-{
-
-/**
- * A human-readable string describing the actual change. The string
- * is rendered prominent in the user interface.
- *
- * @var string
- */
- public $label;
-
- /**
- * A flag which indicates that user confirmation is needed
- * before applying the change.
- *
- * @var bool|null
- */
- public $needsConfirmation;
-
- /**
- * A human-readable string which is rendered less prominent in
- * the user interface.
- *
- * @var string|null
- */
- public $description;
-
- public function __construct(string $label = null, bool $needsConfirmation = null, string $description = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->label = $label;
- $this->needsConfirmation = $needsConfirmation;
- $this->description = $description;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/ClientCapabilities.php
deleted file mode 100644
index c706dce..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ClientCapabilities.php
+++ /dev/null
@@ -1,97 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ClientCapabilities
-{
-
- /**
- * Workspace specific client capabilities.
- *
- * @var ClientCapabilitiesWorkspace|null
- */
- public $workspace;
-
- /**
- * Text document specific client capabilities.
- *
- * @var TextDocumentClientCapabilities|null
- */
- public $textDocument;
-
- /**
- * Window specific client capabilities.
- *
- * @var ClientCapabilitiesWindow|null
- */
- public $window;
-
- /**
- * General client capabilities.
- *
- * @since 3.16.0
- *
- * @var ClientCapabilitiesGeneral|null
- */
- public $general;
-
- /**
- * Experimental client capabilities.
- *
- * @var mixed|null
- */
- public $experimental;
-
- /**
- * The client supports workspace/xfiles requests
- *
- * @var bool|null
- */
- public $xfilesProvider;
-
- /**
- * The client supports textDocument/xcontent requests
- *
- * @var bool|null
- */
- public $xcontentProvider;
-
- /**
- * The client supports xcache/* requests
- *
- * @var bool|null
- */
- public $xcacheProvider;
-
- /**
- * Undocumented function
- *
- * @param ClientCapabilitiesWorkspace|null $workspace
- * @param TextDocumentClientCapabilities|null $textDocument
- * @param ClientCapabilitiesWindow|null $window
- * @param ClientCapabilitiesGeneral|null $general
- * @param mixed|null $experimental
- * @param bool|null $xfilesProvider
- * @param bool|null $xcontentProvider
- * @param bool|null $xcacheProvider
- */
- public function __construct(
- ClientCapabilitiesWorkspace $workspace = null,
- TextDocumentClientCapabilities $textDocument = null,
- ClientCapabilitiesWindow $window = null,
- ClientCapabilitiesGeneral $general = null,
- $experimental = null,
- bool $xfilesProvider = null,
- bool $xcontentProvider = null,
- bool $xcacheProvider = null
- ) {
- $this->workspace = $workspace;
- $this->textDocument = $textDocument;
- $this->window = $window;
- $this->general = $general;
- $this->experimental = $experimental;
- $this->xfilesProvider = $xfilesProvider;
- $this->xcontentProvider = $xcontentProvider;
- $this->xcacheProvider = $xcacheProvider;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesGeneral.php b/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesGeneral.php
deleted file mode 100644
index 70463d0..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesGeneral.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ClientCapabilitiesGeneral
-{
- /**
- * Client capabilities specific to regular expressions.
- *
- * @since 3.16.0
- *
- * @var RegularExpressionsClientCapabilities|null
- */
- public $regularExpressions;
-
- /**
- * Client capabilities specific to the client's markdown parser.
- *
- * @since 3.16.0
- *
- * @var MarkdownClientCapabilities|null
- */
- public $markdown;
-
-
- public function __construct(
- RegularExpressionsClientCapabilities $regularExpressions = null,
- MarkdownClientCapabilities $markdown = null
- ) {
- $this->regularExpressions = $regularExpressions;
- $this->markdown = $markdown;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWindow.php b/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWindow.php
deleted file mode 100644
index 8d6551f..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWindow.php
+++ /dev/null
@@ -1,47 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ClientCapabilitiesWindow
-{
-
- /**
- * Whether client supports handling progress notifications. If set
- * servers are allowed to report in `workDoneProgress` property in the
- * request specific server capabilities.
- *
- * @since 3.15.0
- *
- * @var boolean|null
- */
- public $workDoneProgress;
-
- /**
- * Capabilities specific to the showMessage request
- *
- * @since 3.16.0
- *
- * @var ShowMessageRequestClientCapabilities|null
- */
- public $showMessage;
-
- /**
- * Client capabilities for the show document request.
- *
- * @since 3.16.0
- *
- * @var ShowDocumentClientCapabilities|null
- */
- public $showDocument;
-
-
- public function __construct(
- bool $workDoneProgress = null,
- ShowMessageRequestClientCapabilities $showMessage = null,
- ShowDocumentClientCapabilities $showDocument = null
- ) {
- $this->workDoneProgress = $workDoneProgress;
- $this->showMessage = $showMessage;
- $this->showDocument = $showDocument;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWorkspace.php b/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWorkspace.php
deleted file mode 100644
index 00e9247..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWorkspace.php
+++ /dev/null
@@ -1,99 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ClientCapabilitiesWorkspace
-{
- /**
- * The client supports applying batch edits
- * to the workspace by supporting the request
- * 'workspace/applyEdit'
- *
- * @var bool|null
- */
- public $applyEdit;
-
- /**
- * Capabilities specific to `WorkspaceEdit`s
- *
- * @var WorkspaceEditClientCapabilities|null
- */
- public $workspaceEdit;
-
- /**
- * Capabilities specific to the `workspace/didChangeConfiguration`
- * notification.
- *
- * @var DidChangeConfigurationClientCapabilities|null
- */
- public $didChangeConfiguration;
-
- /**
- * Capabilities specific to the `workspace/didChangeWatchedFiles`
- * notification.
- *
- * @var DidChangeWatchedFilesClientCapabilities|null
- */
- public $didChangeWatchedFiles;
-
- /**
- * Capabilities specific to the `workspace/symbol` request.
- *
- * @var WorkspaceSymbolClientCapabilities|null
- */
- public $symbol;
-
- /**
- * Capabilities specific to the `workspace/executeCommand` request.
- *
- * @var ExecuteCommandClientCapabilities|null
- */
- public $executeCommand;
-
- /**
- * The client has support for workspace folders.
- *
- * @since 3.6.0
- *
- * @var bool|null
- */
- public $workspaceFolders;
-
- /**
- * The client supports `workspace/configuration` requests.
- *
- * @since 3.6.0
- *
- * @var bool|null
- */
- public $configuration;
-
- /**
- * Capabilities specific to the semantic token requests scoped to the
- * workspace.
- *
- * @since 3.16.0
- *
- * @var SemanticTokensWorkspaceClientCapabilities|null
- */
- public $semanticTokens;
-
- /**
- * Capabilities specific to the code lens requests scoped to the
- * workspace.
- *
- * @since 3.16.0
- *
- * @var CodeLensWorkspaceClientCapabilities|null
- */
- public $codeLens;
-
- /**
- * The client has support for file requests/notifications.
- *
- * @since 3.16.0
- *
- * @var ClientCapabilitiesWorkspaceFileOperations|null
- */
- public $fileOperations;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWorkspaceFileOperations.php b/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWorkspaceFileOperations.php
deleted file mode 100644
index 63f85d1..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ClientCapabilitiesWorkspaceFileOperations.php
+++ /dev/null
@@ -1,75 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ClientCapabilitiesWorkspaceFileOperations
-{
-
- /**
- * Whether the client supports dynamic registration for file
- * requests/notifications.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * The client has support for sending didCreateFiles notifications.
- *
- * @var bool|null
- */
- public $didCreate;
-
- /**
- * The client has support for sending willCreateFiles requests.
- *
- * @var bool|null
- */
- public $willCreate;
-
- /**
- * The client has support for sending didRenameFiles notifications.
- *
- * @var bool|null
- */
- public $didRename;
-
- /**
- * The client has support for sending willRenameFiles requests.
- *
- * @var bool|null
- */
- public $willRename;
-
- /**
- * The client has support for sending didDeleteFiles notifications.
- *
- * @var bool|null
- */
- public $didDelete;
-
- /**
- * The client has support for sending willDeleteFiles requests.
- *
- * @var bool|null
- */
- public $willDelete;
-
- public function __construct(
- bool $dynamicRegistration = null,
- bool $didCreate = null,
- bool $willCreate = null,
- bool $didRename = null,
- bool $willRename = null,
- bool $didDelete = null,
- bool $willDelete = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->didCreate = $didCreate;
- $this->willCreate = $willCreate;
- $this->didRename = $didRename;
- $this->willRename = $willRename;
- $this->didDelete = $didDelete;
- $this->willDelete = $willDelete;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ClientInfo.php b/vendor/felixfbecker/language-server-protocol/src/ClientInfo.php
deleted file mode 100644
index 5903a0c..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ClientInfo.php
+++ /dev/null
@@ -1,29 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ClientInfo
-{
- /**
- * The name of the client as defined by the client.
- *
- * @var string
- */
- public $name;
-
- /**
- * The client's version as defined by the client.
- *
- * @var string|null
- */
- public $version;
-
- public function __construct(
- string $name = null,
- string $version = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->name = $name;
- $this->version = $version;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeAction.php b/vendor/felixfbecker/language-server-protocol/src/CodeAction.php
deleted file mode 100644
index 9013346..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeAction.php
+++ /dev/null
@@ -1,146 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-use JsonSerializable;
-
-/**
- * A code action represents a change that can be performed in code, e.g. to fix
- * a problem or to refactor code.
- *
- * A CodeAction must set either `edit` and/or a `command`. If both are supplied,
- * the `edit` is applied first, then the `command` is executed.
- */
-class CodeAction implements JsonSerializable
-{
- /**
- * A short, human-readable, title for this code action.
- *
- * @var string
- */
- public $title;
-
- /**
- * The kind of the code action.
- *
- * Used to filter code actions.
- *
- * @var string|null
- * @see CodeActionKind
- */
- public $kind;
-
- /**
- * The diagnostics that this code action resolves.
- * @var Diagnostic[]|null
- */
- public $diagnostics;
-
- /**
- * Marks this as a preferred action. Preferred actions are used by the
- * `auto fix` command and can be targeted by keybindings.
- *
- * A quick fix should be marked preferred if it properly addresses the
- * underlying error. A refactoring should be marked preferred if it is the
- * most reasonable choice of actions to take.
- *
- * @since 3.15.0
- *
- * @var bool|null
- */
- public $isPreferred;
-
- /**
- * Marks that the code action cannot currently be applied.
- *
- * Clients should follow the following guidelines regarding disabled code
- * actions:
- *
- * - Disabled code actions are not shown in automatic lightbulbs code
- * action menus.
- *
- * - Disabled actions are shown as faded out in the code action menu when
- * the user request a more specific type of code action, such as
- * refactorings.
- *
- * - If the user has a keybinding that auto applies a code action and only
- * a disabled code actions are returned, the client should show the user
- * an error message with `reason` in the editor.
- *
- * @since 3.16.0
- *
- * @var CodeActionDisabled|null
- */
- public $disabled;
-
- /**
- * The workspace edit this code action performs.
- *
- * @var WorkspaceEdit|null
- */
- public $edit;
-
- /**
- * A command this code action executes. If a code action
- * provides an edit and a command, first the edit is
- * executed and then the command.
- *
- * @var Command|null
- */
- public $command;
-
- /**
- * A data entry field that is preserved on a code action between
- * a `textDocument/codeAction` and a `codeAction/resolve` request.
- *
- * @since 3.16.0
- *
- * @var mixed|null
- */
- public $data;
-
- /**
- * Undocumented function
- *
- * @param string|null $title
- * @param string|null $kind
- * @param Diagnostic[]|null $diagnostics
- * @param boolean|null $isPreferred
- * @param CodeActionDisabled|null $disabled
- * @param WorkspaceEdit|null $edit
- * @param Command|null $command
- * @param mixed $data
- */
- public function __construct(
- string $title = null,
- string $kind = null,
- array $diagnostics = null,
- bool $isPreferred = null,
- CodeActionDisabled $disabled = null,
- WorkspaceEdit $edit = null,
- Command $command = null,
- $data = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->title = $title;
- $this->kind = $kind;
- $this->diagnostics = $diagnostics;
- $this->isPreferred = $isPreferred;
- $this->disabled = $disabled;
- $this->edit = $edit;
- $this->command = $command;
- $this->data = $data;
- }
-
- /**
- * This is needed because VSCode Does not like nulls
- * meaning if a null is sent then this will not compute
- *
- * @return mixed
- */
- #[\ReturnTypeWillChange]
- public function jsonSerialize()
- {
- return array_filter(get_object_vars($this));
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilities.php
deleted file mode 100644
index 8abb115..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilities.php
+++ /dev/null
@@ -1,95 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CodeActionClientCapabilities
-{
-
- /**
- * Whether code action supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * The client supports code action literals as a valid
- * response of the `textDocument/codeAction` request.
- *
- * @since 3.8.0
- *
- * @var CodeActionClientCapabilitiesCodeActionLiteralSupport|null
- */
- public $codeActionLiteralSupport;
-
- /**
- * Whether code action supports the `isPreferred` property.
- *
- * @since 3.15.0
- *
- * @var bool|null
- */
- public $isPreferredSupport;
-
- /**
- * Whether code action supports the `disabled` property.
- *
- * @since 3.16.0
- *
- * @var bool|null
- */
- public $disabledSupport;
-
- /**
- * Whether code action supports the `data` property which is
- * preserved between a `textDocument/codeAction` and a
- * `codeAction/resolve` request.
- *
- * @since 3.16.0
- *
- * @var bool|null
- */
- public $dataSupport;
-
-
- /**
- * Whether the client supports resolving additional code action
- * properties via a separate `codeAction/resolve` request.
- *
- * @since 3.16.0
- *
- * @var CodeActionClientCapabilitiesResolveSupport|null
- */
- public $resolveSupport;
-
- /**
- * Whether the client honors the change annotations in
- * text edits and resource operations returned via the
- * `CodeAction#edit` property by for example presenting
- * the workspace edit in the user interface and asking
- * for confirmation.
- *
- * @since 3.16.0
- *
- * @var bool|null
- */
- public $honorsChangeAnnotations;
-
- public function __construct(
- bool $dynamicRegistration = null,
- CodeActionClientCapabilitiesCodeActionLiteralSupport $codeActionLiteralSupport = null,
- bool $isPreferredSupport = null,
- bool $disabledSupport = null,
- bool $dataSupport = null,
- CodeActionClientCapabilitiesResolveSupport $resolveSupport = null,
- bool $honorsChangeAnnotations = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->codeActionLiteralSupport = $codeActionLiteralSupport;
- $this->isPreferredSupport = $isPreferredSupport;
- $this->disabledSupport = $disabledSupport;
- $this->dataSupport = $dataSupport;
- $this->resolveSupport = $resolveSupport;
- $this->honorsChangeAnnotations = $honorsChangeAnnotations;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesCodeActionLiteralSupport.php b/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesCodeActionLiteralSupport.php
deleted file mode 100644
index ea3583f..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesCodeActionLiteralSupport.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CodeActionClientCapabilitiesCodeActionLiteralSupport
-{
-
- /**
- * The code action kind is supported with the following value
- * set.
- *
- * @var CodeActionClientCapabilitiesCodeActionLiteralSupportcodeActionKind
- */
- public $codeActionKind;
-
- public function __construct(CodeActionClientCapabilitiesCodeActionLiteralSupportcodeActionKind $codeActionKind)
- {
- $this->codeActionKind = $codeActionKind;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesCodeActionLiteralSupportcodeActionKind.php b/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesCodeActionLiteralSupportcodeActionKind.php
deleted file mode 100644
index 3d51073..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesCodeActionLiteralSupportcodeActionKind.php
+++ /dev/null
@@ -1,28 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CodeActionClientCapabilitiesCodeActionLiteralSupportcodeActionKind
-{
-
- /**
- * The code action kind values the client supports. When this
- * property exists the client also guarantees that it will
- * handle values outside its set gracefully and falls back
- * to a default value when unknown.
- *
- * @var string[]
- * @see CodeActionKind
- */
- public $valueSet;
-
- /**
- * Undocumented function
- *
- * @param string[] $valueSet
- */
- public function __construct(array $valueSet)
- {
- $this->valueSet = $valueSet;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesResolveSupport.php b/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesResolveSupport.php
deleted file mode 100644
index 89118ec..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeActionClientCapabilitiesResolveSupport.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CodeActionClientCapabilitiesResolveSupport
-{
- /**
- * The properties that a client can resolve lazily.
- *
- * @var string[]
- */
- public $properties;
-
- /**
- * @param string[] $properties
- */
- public function __construct(array $properties)
- {
- $this->properties = $properties;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeActionContext.php b/vendor/felixfbecker/language-server-protocol/src/CodeActionContext.php
deleted file mode 100644
index 3766334..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeActionContext.php
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Contains additional diagnostic information about the context in which
- * a code action is run.
- */
-class CodeActionContext
-{
- /**
- * An array of diagnostics known on the client side overlapping the range
- * provided to the `textDocument/codeAction` request. They are provided so
- * that the server knows which errors are currently presented to the user
- * for the given range. There is no guarantee that these accurately reflect
- * the error state of the resource. The primary parameter
- * to compute code actions is the provided range.
- *
- * @var Diagnostic[]
- */
- public $diagnostics;
-
- /**
- * Requested kind of actions to return.
- *
- * Actions not of this kind are filtered out by the client before being
- * shown. So servers can omit computing them.
- *
- * @var string[]|null
- * @see CodeActionKind
- */
- public $only;
-
- /**
- * The reason why code actions were requested.
- *
- * @since 3.17.0
- *
- * @var int|null
- * @see CodeActionTriggerKind
- */
- public $triggerKind;
-
- /**
- * @param Diagnostic[] $diagnostics
- */
- public function __construct(array $diagnostics = [])
- {
- $this->diagnostics = $diagnostics;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeActionDisabled.php b/vendor/felixfbecker/language-server-protocol/src/CodeActionDisabled.php
deleted file mode 100644
index a16d964..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeActionDisabled.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CodeActionDisabled
-{
- /**
- * Human readable description of why the code action is currently
- * disabled.
- *
- * This is displayed in the code actions UI.
- *
- * @var string
- */
- public $reason;
-
- public function __construct(string $reason)
- {
- $this->reason = $reason;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeActionKind.php b/vendor/felixfbecker/language-server-protocol/src/CodeActionKind.php
deleted file mode 100644
index b1329b1..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeActionKind.php
+++ /dev/null
@@ -1,87 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * A set of predefined code action kinds.
- */
-abstract class CodeActionKind
-{
-/**
- * Empty kind.
- */
- const EMPTY = '';
-
- /**
- * Base kind for quickfix actions: 'quickfix'.
- */
- const QUICK_FIX = 'quickfix';
-
- /**
- * Base kind for refactoring actions: 'refactor'.
- */
- const REFACTOR = 'refactor';
-
- /**
- * Base kind for refactoring extraction actions: 'refactor.extract'.
- *
- * Example extract actions:
- *
- * - Extract method
- * - Extract function
- * - Extract variable
- * - Extract interface from class
- * - ...
- */
- const REFACTOR_EXTRACT = 'refactor.extract';
-
- /**
- * Base kind for refactoring inline actions: 'refactor.inline'.
- *
- * Example inline actions:
- *
- * - Inline function
- * - Inline variable
- * - Inline constant
- * - ...
- */
- const REFACTOR_INLINE = 'refactor.inline';
-
- /**
- * Base kind for refactoring rewrite actions: 'refactor.rewrite'.
- *
- * Example rewrite actions:
- *
- * - Convert JavaScript function to class
- * - Add or remove parameter
- * - Encapsulate field
- * - Make method static
- * - Move method to base class
- * - ...
- */
- const REFACTOR_REWRITE = 'refactor.rewrite';
-
- /**
- * Base kind for source actions: `source`.
- *
- * Source code actions apply to the entire file.
- */
- const SOURCE = 'source';
-
- /**
- * Base kind for an organize imports source action:
- * `source.organizeImports`.
- */
- const SOURCE_ORGANIZE_IMPORTS = 'source.organizeImports';
-
- /**
- * Base kind for a 'fix all' source action: `source.fixAll`.
- *
- * 'Fix all' actions automatically fix errors that have a clear fix that
- * do not require user input. They should not suppress errors or perform
- * unsafe fixes such as generating new types or classes.
- *
- * @since 3.17.0
- */
- const SOURCE_FIX_ALL = 'source.fixAll';
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeActionTriggerKind.php b/vendor/felixfbecker/language-server-protocol/src/CodeActionTriggerKind.php
deleted file mode 100644
index 1e29cc9..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeActionTriggerKind.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * A set of predefined code action kinds.
- */
-abstract class CodeActionTriggerKind
-{
- /**
- * Code actions were explicitly requested by the user or by an extension.
- */
- const INVOKED = 1;
-
- /**
- * Code actions were requested automatically.
- *
- * This typically happens when current selection in a file changes, but can
- * also be triggered when file content changes.
- */
- const AUTOMATIC = 2;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeDescription.php b/vendor/felixfbecker/language-server-protocol/src/CodeDescription.php
deleted file mode 100644
index 18cc490..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeDescription.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Structure to capture a description for an error code.
- *
- * @since 3.16.0
- */
-class CodeDescription
-{
- /**
- * An URI to open with more information about the diagnostic error.
- *
- * @var string
- */
- public $href;
-
- public function __construct(string $href)
- {
- $this->href = $href;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeLens.php b/vendor/felixfbecker/language-server-protocol/src/CodeLens.php
deleted file mode 100644
index 25998e3..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeLens.php
+++ /dev/null
@@ -1,46 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * A code lens represents a command that should be shown along with
- * source text, like the number of references, a way to run tests, etc.
- *
- * A code lens is _unresolved_ when no command is associated to it. For performance
- * reasons the creation of a code lens and resolving should be done in two stages.
- */
-class CodeLens
-{
- /**
- * The range in which this code lens is valid. Should only span a single line.
- *
- * @var Range
- */
- public $range;
-
- /**
- * The command this code lens represents.
- *
- * @var Command|null
- */
- public $command;
-
- /**
- * A data entry field that is preserved on a code lens item between
- * a code lens and a code lens resolve request.
- *
- * @var mixed|null
- */
- public $data;
-
- /**
- * @param mixed $data
- */
- public function __construct(Range $range = null, Command $command = null, $data = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->range = $range;
- $this->command = $command;
- $this->data = $data;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeLensClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/CodeLensClientCapabilities.php
deleted file mode 100644
index 706733e..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeLensClientCapabilities.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CodeLensClientCapabilities
-{
-
- /**
- * Whether text document synchronization supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(
- bool $dynamicRegistration = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeLensOptions.php b/vendor/felixfbecker/language-server-protocol/src/CodeLensOptions.php
deleted file mode 100644
index 7db0d4d..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeLensOptions.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Code Lens options.
- */
-class CodeLensOptions
-{
- /**
- * Code lens has a resolve provider as well.
- *
- * @var bool|null
- */
- public $resolveProvider;
-
- public function __construct(bool $resolveProvider = null)
- {
- $this->resolveProvider = $resolveProvider;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CodeLensWorkspaceClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/CodeLensWorkspaceClientCapabilities.php
deleted file mode 100644
index e97a8b1..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CodeLensWorkspaceClientCapabilities.php
+++ /dev/null
@@ -1,25 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CodeLensWorkspaceClientCapabilities
-{
- /**
- * Whether the client implementation supports a refresh request sent from the
- * server to the client.
- *
- * Note that this event is global and will force the client to refresh all
- * code lenses currently shown. It should be used with absolute care and is
- * useful for situation where a server for example detect a project wide
- * change that requires such a calculation.
- *
- * @var bool|null
- */
- public $refreshSupport;
-
- public function __construct(
- bool $refreshSupport = null
- ) {
- $this->refreshSupport = $refreshSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/Command.php b/vendor/felixfbecker/language-server-protocol/src/Command.php
deleted file mode 100644
index 97e0f0c..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/Command.php
+++ /dev/null
@@ -1,42 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Represents a reference to a command. Provides a title which will be used to represent a command in the UI and,
- * optionally, an array of arguments which will be passed to the command handler function when invoked.
- */
-class Command
-{
- /**
- * Title of the command, like `save`.
- *
- * @var string|null
- */
- public $title;
-
- /**
- * The identifier of the actual command handler.
- *
- * @var string|null
- */
- public $command;
-
- /**
- * Arguments that the command handler should be
- * invoked with.
- *
- * @var mixed[]|null
- */
- public $arguments;
-
- /**
- * @param mixed[]|null $arguments
- */
- public function __construct(string $title = null, string $command = null, array $arguments = null)
- {
- $this->title = $title;
- $this->command = $command;
- $this->arguments = $arguments;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilities.php
deleted file mode 100644
index 2f1ad4a..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilities.php
+++ /dev/null
@@ -1,65 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CompletionClientCapabilities
-{
-
- /**
- * Whether completion supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * The client supports the following `CompletionItem` specific
- * capabilities.
- *
- * @var CompletionClientCapabilitiesCompletionItem|null
- */
- public $completionItem;
-
- /**
- * The client supports to send additional context information for a
- * `textDocument/completion` request.
- *
- * @var bool|null
- */
- public $contextSupport;
-
- /**
- * The client's default when the completion item doesn't provide a
- * `insertTextMode` property.
- *
- * @since 3.17.0 - proposed state
- *
- * @var int|null
- * @see InsertTextFormat
- */
- public $insertTextMode;
-
- /**
- * The client supports the following `CompletionList` specific
- * capabilities.
- *
- * @since 3.17.0 - proposed state
- *
- * @var CompletionClientCapabilitiesCompletionList|null
- */
- public $completionList;
-
- public function __construct(
- bool $dynamicRegistration = null,
- CompletionClientCapabilitiesCompletionItem $completionItem = null,
- bool $contextSupport = null,
- int $insertTextMode = null,
- CompletionClientCapabilitiesCompletionList $completionList = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->completionItem = $completionItem;
- $this->contextSupport = $contextSupport;
- $this->insertTextMode = $insertTextMode;
- $this->completionList = $completionList;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItem.php b/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItem.php
deleted file mode 100644
index d1c1eb7..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItem.php
+++ /dev/null
@@ -1,140 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CompletionClientCapabilitiesCompletionItem
-{
-
- /**
- * Client supports snippets as insert text.
- *
- * A snippet can define tab stops and placeholders with `$1`, `$2`
- * and `${3:foo}`. `$0` defines the final tab stop, it defaults to
- * the end of the snippet. Placeholders with equal identifiers are
- * linked, that is typing in one will update others too.
- *
- * @var bool|null
- */
- public $snippetSupport;
-
- /**
- * Client supports commit characters on a completion item.
- *
- * @var bool|null
- */
- public $commitCharactersSupport;
-
- /**
- * Client supports the follow content formats for the documentation
- * property. The order describes the preferred format of the client.
- *
- * @var string[]|null
- */
- public $documentationFormat;
-
- /**
- * Client supports the deprecated property on a completion item.
- *
- * @var bool|null
- */
- public $deprecatedSupport;
-
- /**
- * Client supports the preselect property on a completion item.
- *
- * @var bool|null
- */
- public $preselectSupport;
-
- /**
- * Client supports the tag property on a completion item. Clients
- * supporting tags have to handle unknown tags gracefully. Clients
- * especially need to preserve unknown tags when sending a completion
- * item back to the server in a resolve call.
- *
- * @since 3.15.0
- *
- * @var CompletionClientCapabilitiesCompletionItemTagSupport|null
- */
- public $tagSupport;
-
- /**
- * Client supports insert replace edit to control different behavior if
- * a completion item is inserted in the text or should replace text.
- *
- * @since 3.16.0
- *
- * @var bool|null
- */
- public $insertReplaceSupport;
-
- /**
- * Indicates which properties a client can resolve lazily on a
- * completion item. Before version 3.16.0 only the predefined properties
- * `documentation` and `detail` could be resolved lazily.
- *
- * @since 3.16.0
- *
- * @var CompletionClientCapabilitiesCompletionItemResolveSupport|null
- */
- public $resolveSupport;
-
- /**
- * The client supports the `insertTextMode` property on
- * a completion item to override the whitespace handling mode
- * as defined by the client (see `insertTextMode`).
- *
- * @since 3.16.0
- *
- * @var CompletionClientCapabilitiesCompletionItemInsertTextModeSupport|null
- */
- public $insertTextModeSupport;
-
- /**
- * The client has support for completion item label
- * details (see also `CompletionItemLabelDetails`).
- *
- * @since 3.17.0 - proposed state
- *
- * @var bool|null
- */
- public $labelDetailsSupport;
-
- /**
- * Undocumented function
- *
- * @param boolean|null $snippetSupport
- * @param boolean|null $commitCharactersSupport
- * @param string[]|null $documentationFormat
- * @param boolean|null $deprecatedSupport
- * @param boolean|null $preselectSupport
- * @param CompletionClientCapabilitiesCompletionItemTagSupport|null $tagSupport
- * @param boolean|null $insertReplaceSupport
- * @param CompletionClientCapabilitiesCompletionItemResolveSupport|null $resolveSupport
- * @param CompletionClientCapabilitiesCompletionItemInsertTextModeSupport|null $insertTextModeSupport
- * @param boolean|null $labelDetailsSupport
- */
- public function __construct(
- bool $snippetSupport = null,
- bool $commitCharactersSupport = null,
- array $documentationFormat = null,
- bool $deprecatedSupport = null,
- bool $preselectSupport = null,
- CompletionClientCapabilitiesCompletionItemTagSupport $tagSupport = null,
- bool $insertReplaceSupport = null,
- CompletionClientCapabilitiesCompletionItemResolveSupport $resolveSupport = null,
- CompletionClientCapabilitiesCompletionItemInsertTextModeSupport $insertTextModeSupport = null,
- bool $labelDetailsSupport = null
- ) {
- $this->snippetSupport = $snippetSupport;
- $this->commitCharactersSupport = $commitCharactersSupport;
- $this->documentationFormat = $documentationFormat;
- $this->deprecatedSupport = $deprecatedSupport;
- $this->preselectSupport = $preselectSupport;
- $this->tagSupport = $tagSupport;
- $this->insertReplaceSupport = $insertReplaceSupport;
- $this->resolveSupport = $resolveSupport;
- $this->insertTextModeSupport = $insertTextModeSupport;
- $this->labelDetailsSupport = $labelDetailsSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemInsertTextModeSupport.php b/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemInsertTextModeSupport.php
deleted file mode 100644
index 68d4ead..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemInsertTextModeSupport.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CompletionClientCapabilitiesCompletionItemInsertTextModeSupport
-{
-
- /**
- * The tags supported by the client.
- *
- * @var int[]
- */
- public $valueSet;
-
- /**
- * @param int[] $valueSet InsertTextMode
- */
- public function __construct(
- array $valueSet = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->valueSet = $valueSet;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemResolveSupport.php b/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemResolveSupport.php
deleted file mode 100644
index 9afadfc..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemResolveSupport.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CompletionClientCapabilitiesCompletionItemResolveSupport
-{
-
- /**
- * The properties that a client can resolve lazily.
- *
- * @var string[]
- */
- public $properties;
-
- /**
- * @param string[] $properties
- */
- public function __construct(
- array $properties = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->properties = $properties;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemTagSupport.php b/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemTagSupport.php
deleted file mode 100644
index b80a415..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionItemTagSupport.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CompletionClientCapabilitiesCompletionItemTagSupport
-{
-
- /**
- * The tags supported by the client.
- *
- * @var int[]
- */
- public $valueSet;
-
- /**
- * @param int[]|null $valueSet CompletionItemTag
- */
- public function __construct(
- array $valueSet = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->valueSet = $valueSet;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionList.php b/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionList.php
deleted file mode 100644
index 2a23ed9..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionClientCapabilitiesCompletionList.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CompletionClientCapabilitiesCompletionList
-{
-
- /**
- * The client supports the the following itemDefaults on
- * a completion list.
- *
- * The value lists the supported property names of the
- * `CompletionList.itemDefaults` object. If omitted
- * no properties are supported.
- *
- * @since 3.17.0 - proposed state
- *
- * @var string[]|null
- */
- public $itemDefaults;
-
- /**
- * @param string[]|null $itemDefaults
- */
- public function __construct(
- array $itemDefaults = null
- ) {
- $this->itemDefaults = $itemDefaults;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionContext.php b/vendor/felixfbecker/language-server-protocol/src/CompletionContext.php
deleted file mode 100644
index 1c6d43f..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionContext.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Contains additional information about the context in which a completion request is triggered.
- */
-class CompletionContext
-{
- /**
- * How the completion was triggered.
- *
- * @var int
- */
- public $triggerKind;
-
- /**
- * The trigger character (a single character) that has trigger code complete.
- * Is null if `triggerKind !== CompletionTriggerKind::TRIGGER_CHARACTER`
- *
- * @var string|null
- */
- public $triggerCharacter;
-
- public function __construct(int $triggerKind = null, string $triggerCharacter = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->triggerKind = $triggerKind;
- $this->triggerCharacter = $triggerCharacter;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionItem.php b/vendor/felixfbecker/language-server-protocol/src/CompletionItem.php
deleted file mode 100644
index ec8e412..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionItem.php
+++ /dev/null
@@ -1,248 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace LanguageServerProtocol;
-
-class CompletionItem
-{
- /**
- * The label of this completion item. By default
- * also the text that is inserted when selecting
- * this completion.
- *
- * @var string
- */
- public $label;
-
- /**
- * Additional details for the label
- *
- * @since 3.17.0 - proposed state
- *
- * @var CompletionItemLabelDetails|null
- */
- public $labelDetails;
-
- /**
- * The kind of this completion item. Based of the kind
- * an icon is chosen by the editor.
- *
- * @var int|null
- * @see CompletionItemKind
- */
- public $kind;
-
- /**
- * Tags for this completion item.
- *
- * @since 3.15.0
- *
- * @var CompletionItemTag[]|null
- */
- public $tags;
-
- /**
- * A human-readable string with additional information
- * about this item, like type or symbol information.
- *
- * @var string|null
- */
- public $detail;
-
- /**
- * A human-readable string that represents a doc-comment.
- *
- * @var string|null
- */
- public $documentation;
-
- /**
- * Indicates if this item is deprecated.
- *
- * @deprecated Use `tags` instead if supported.
- *
- * @var bool|null
- */
- public $deprecated;
-
- /**
- * Select this item when showing.
- *
- * *Note* that only one completion item can be selected and that the
- * tool / client decides which item that is. The rule is that the *first*
- * item of those that match best is selected.
- *
- * @var bool|null
- */
- public $preselect;
-
- /**
- * A string that should be used when comparing this item
- * with other items. When `falsy` the label is used.
- *
- * @var string|null
- */
- public $sortText;
-
- /**
- * A string that should be used when filtering a set of
- * completion items. When `falsy` the label is used.
- *
- * @var string|null
- */
- public $filterText;
-
- /**
- * A string that should be inserted into a document when selecting
- * this completion. When `falsy` the label is used as the insert text
- * for this item.
- *
- * The `insertText` is subject to interpretation by the client side.
- * Some tools might not take the string literally. For example
- * VS Code when code complete is requested in this example
- * `con<cursor position>` and a completion item with an `insertText` of
- * `console` is provided it will only insert `sole`. Therefore it is
- * recommended to use `textEdit` instead since it avoids additional client
- * side interpretation.
- *
- * @var string|null
- */
- public $insertText;
-
- /**
- * The format of the insert text. The format applies to both the
- * `insertText` property and the `newText` property of a provided
- * `textEdit`. If omitted defaults to `InsertTextFormat.PlainText`.
- *
- * Please note that the insertTextFormat doesn't apply to
- * `additionalTextEdits`.
- *
- * @var int|null
- * @see InsertTextFormat
- */
- public $insertTextFormat;
-
- /**
- * How whitespace and indentation is handled during completion
- * item insertion. If not provided the client's default value depends on
- * the `textDocument.completion.insertTextMode` client capability.
- *
- * @since 3.16.0
- * @since 3.17.0 - support for `textDocument.completion.insertTextMode`
- *
- * @var int|null
- * @see InsertTextMode
- */
- public $insertTextMode;
-
- /**
- * An edit which is applied to a document when selecting this completion.
- * When an edit is provided the value of `insertText` is ignored.
- *
- * *Note:* The range of the edit must be a single line range and it must
- * contain the position at which completion has been requested.
- *
- * Most editors support two different operations when accepting a completion
- * item. One is to insert a completion text and the other is to replace an
- * existing text with a completion text. Since this can usually not be
- * predetermined by a server it can report both ranges. Clients need to
- * signal support for `InsertReplaceEdit`s via the
- * `textDocument.completion.completionItem.insertReplaceSupport` client
- * capability property.
- *
- * *Note 1:* The text edit's range as well as both ranges from an insert
- * replace edit must be a [single line] and they must contain the position
- * at which completion has been requested.
- * *Note 2:* If an `InsertReplaceEdit` is returned the edit's insert range
- * must be a prefix of the edit's replace range, that means it must be
- * contained and starting at the same position.
- *
- * @since 3.16.0 additional type `InsertReplaceEdit`
- *
- * @var TextEdit|null
- */
- public $textEdit;
-
- /**
- * An optional array of additional text edits that are applied when
- * selecting this completion. Edits must not overlap (including the same
- * insert position) with the main edit nor with themselves.
- *
- * Additional text edits should be used to change text unrelated to the
- * current cursor position (for example adding an import statement at the
- * top of the file if the completion item will insert an unqualified type).
- *
- * @var TextEdit[]|null
- */
- public $additionalTextEdits;
-
- /**
- * An optional set of characters that when pressed while this completion is
- * active will accept it first and then type that character. *Note* that all
- * commit characters should have `length=1` and that superfluous characters
- * will be ignored.
- *
- * @var string[]|null
- */
- public $commitCharacters;
-
- /**
- * An optional command that is executed *after* inserting this completion. *Note* that
- * additional modifications to the current document should be described with the
- * additionalTextEdits-property.
- *
- * @var Command|null
- */
- public $command;
-
- /**
- * An data entry field that is preserved on a completion item between
- * a completion and a completion resolve request.
- *
- * @var mixed
- */
- public $data;
-
- /**
- * @param string $label
- * @param int|null $kind
- * @param string|null $detail
- * @param string|null $documentation
- * @param string|null $sortText
- * @param string|null $filterText
- * @param string|null $insertText
- * @param TextEdit|null $textEdit
- * @param TextEdit[]|null $additionalTextEdits
- * @param Command|null $command
- * @param mixed|null $data
- * @param int|null $insertTextFormat
- */
- public function __construct(
- string $label = null,
- int $kind = null,
- string $detail = null,
- string $documentation = null,
- string $sortText = null,
- string $filterText = null,
- string $insertText = null,
- TextEdit $textEdit = null,
- array $additionalTextEdits = null,
- Command $command = null,
- $data = null,
- int $insertTextFormat = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->label = $label;
- $this->kind = $kind;
- $this->detail = $detail;
- $this->documentation = $documentation;
- $this->sortText = $sortText;
- $this->filterText = $filterText;
- $this->insertText = $insertText;
- $this->textEdit = $textEdit;
- $this->additionalTextEdits = $additionalTextEdits;
- $this->command = $command;
- $this->data = $data;
- $this->insertTextFormat = $insertTextFormat;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionItemKind.php b/vendor/felixfbecker/language-server-protocol/src/CompletionItemKind.php
deleted file mode 100644
index f2897f9..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionItemKind.php
+++ /dev/null
@@ -1,71 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * The kind of a completion entry.
- */
-abstract class CompletionItemKind
-{
- const TEXT = 1;
- const METHOD = 2;
- const FUNCTION = 3;
- const CONSTRUCTOR = 4;
- const FIELD = 5;
- const VARIABLE = 6;
- const CLASS_ = 7;
- const INTERFACE = 8;
- const MODULE = 9;
- const PROPERTY = 10;
- const UNIT = 11;
- const VALUE = 12;
- const ENUM = 13;
- const KEYWORD = 14;
- const SNIPPET = 15;
- const COLOR = 16;
- const FILE = 17;
- const REFERENCE = 18;
-
- /**
- * Returns the CompletionItemKind for a SymbolKind
- *
- * @param int $kind A SymbolKind
- * @return int The CompletionItemKind
- */
- public static function fromSymbolKind(int $kind): int
- {
- switch ($kind) {
- case SymbolKind::PROPERTY:
- case SymbolKind::FIELD:
- return self::PROPERTY;
- case SymbolKind::METHOD:
- return self::METHOD;
- case SymbolKind::CLASS_:
- return self::CLASS_;
- case SymbolKind::INTERFACE:
- return self::INTERFACE;
- case SymbolKind::FUNCTION:
- return self::FUNCTION;
- case SymbolKind::NAMESPACE:
- case SymbolKind::MODULE:
- case SymbolKind::PACKAGE:
- return self::MODULE;
- case SymbolKind::FILE:
- return self::FILE;
- case SymbolKind::NUMBER:
- case SymbolKind::BOOLEAN:
- case SymbolKind::ARRAY:
- return self::VALUE;
- case SymbolKind::ENUM:
- return self::ENUM;
- case SymbolKind::CONSTRUCTOR:
- return self::CONSTRUCTOR;
- case SymbolKind::VARIABLE:
- case SymbolKind::CONSTANT:
- return self::VARIABLE;
- case SymbolKind::STRING:
- default:
- return self::TEXT;
- }
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionItemLabelDetails.php b/vendor/felixfbecker/language-server-protocol/src/CompletionItemLabelDetails.php
deleted file mode 100644
index d3d585f..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionItemLabelDetails.php
+++ /dev/null
@@ -1,35 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Additional details for a completion item label.
- *
- * @since 3.17.0 - proposed state
- */
-class CompletionItemLabelDetails
-{
- /**
- * An optional string which is rendered less prominently directly after
- * {@link CompletionItem.label label}, without any spacing. Should be
- * used for function signatures or type annotations.
- *
- * @var string|null
- */
- public $detail;
-
- /**
- * An optional string which is rendered less prominently after
- * {@link CompletionItemLabelDetails.detail}. Should be used for fully qualified
- * names or file path.
- *
- * @var string|null
- */
- public $description;
-
- public function __construct(string $detail = null, string $description = null)
- {
- $this->detail = $detail;
- $this->description = $description;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionItemTag.php b/vendor/felixfbecker/language-server-protocol/src/CompletionItemTag.php
deleted file mode 100644
index e88af50..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionItemTag.php
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-abstract class CompletionItemTag
-{
- /**
- * Render a completion as obsolete, usually using a strike-out.
- */
- const DEPRECATED = 1;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionList.php b/vendor/felixfbecker/language-server-protocol/src/CompletionList.php
deleted file mode 100644
index f6fbc23..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionList.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Represents a collection of completion items to be presented in
- * the editor.
- */
-class CompletionList
-{
- /**
- * This list is not complete. Further typing should result in recomputing
- * this list.
- *
- * Recomputed lists have all their items replaced (not appended) in the
- * incomplete completion sessions.
- *
- * @var bool
- */
- public $isIncomplete;
-
- /**
- * The completion items.
- *
- * @var CompletionItem[]
- */
- public $items;
-
- /**
- * @param CompletionItem[] $items The completion items.
- * @param bool $isIncomplete This list it not complete.
- * Further typing should result in recomputing this list.
- */
- public function __construct(array $items = [], bool $isIncomplete = false)
- {
- $this->items = $items;
- $this->isIncomplete = $isIncomplete;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionOptions.php b/vendor/felixfbecker/language-server-protocol/src/CompletionOptions.php
deleted file mode 100644
index f0c60f9..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionOptions.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Completion options.
- */
-class CompletionOptions
-{
- /**
- * The server provides support to resolve additional information for a completion
- * item.
- *
- * @var bool|null
- */
- public $resolveProvider;
-
- /**
- * The characters that trigger completion automatically.
- *
- * @var string[]|null
- */
- public $triggerCharacters;
-
- /**
- * @param string[]|null $triggerCharacters
- */
- public function __construct(bool $resolveProvider = null, array $triggerCharacters = null)
- {
- $this->resolveProvider = $resolveProvider;
- $this->triggerCharacters = $triggerCharacters;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/CompletionTriggerKind.php b/vendor/felixfbecker/language-server-protocol/src/CompletionTriggerKind.php
deleted file mode 100644
index f84c48b..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/CompletionTriggerKind.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class CompletionTriggerKind
-{
- /**
- * Completion was triggered by invoking it manuall or using API.
- */
- const INVOKED = 1;
-
- /**
- * Completion was triggered by a trigger character.
- */
- const TRIGGER_CHARACTER = 2;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ContentChangeEvent.php b/vendor/felixfbecker/language-server-protocol/src/ContentChangeEvent.php
deleted file mode 100644
index f5cb385..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ContentChangeEvent.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * An event describing a change to a text document. If range and rangeLength are
- * omitted the new text is considered to be the full content of the document.
- */
-class ContentChangeEvent
-{
- /**
- * The range of the document that changed.
- *
- * @var Range|null
- */
- public $range;
-
- /**
- * The length of the range that got replaced.
- *
- * @var int|null
- */
- public $rangeLength;
-
- /**
- * The new text of the document.
- *
- * @var string
- */
- public $text;
-
- public function __construct(Range $range = null, int $rangeLength = null, string $text = null)
- {
- $this->range = $range;
- $this->rangeLength = $rangeLength;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->text = $text;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DeclarationClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DeclarationClientCapabilities.php
deleted file mode 100644
index bab0442..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DeclarationClientCapabilities.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DeclarationClientCapabilities
-{
-
- /**
- * Whether declaration supports dynamic registration. If this is set to
- * `true` the client supports the new `DeclarationRegistrationOptions`
- * return value for the corresponding server capability as well.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * The client supports additional metadata in the form of declaration links.
- *
- * @var bool|null
- */
- public $linkSupport;
-
- public function __construct(
- bool $dynamicRegistration = null,
- bool $linkSupport = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->linkSupport = $linkSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DefinitionClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DefinitionClientCapabilities.php
deleted file mode 100644
index bc01efd..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DefinitionClientCapabilities.php
+++ /dev/null
@@ -1,29 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DefinitionClientCapabilities
-{
-
- /**
- * Whether definition supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * The client supports additional metadata in the form of definition links.
- *
- * @since 3.14.0
- *
- * @var bool|null
- */
- public $linkSupport;
-
- public function __construct(bool $dynamicRegistration = null, bool $linkSupport = null)
- {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->linkSupport = $linkSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DependencyReference.php b/vendor/felixfbecker/language-server-protocol/src/DependencyReference.php
deleted file mode 100644
index afb6d30..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DependencyReference.php
+++ /dev/null
@@ -1,27 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace LanguageServerProtocol;
-
-class DependencyReference
-{
- /**
- * @var mixed
- */
- public $hints;
-
- /**
- * @var object
- */
- public $attributes;
-
- /**
- * @param object $attributes
- * @param mixed $hints
- */
- public function __construct($attributes = null, $hints = null)
- {
- $this->attributes = $attributes ?? new \stdClass;
- $this->hints = $hints;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/Diagnostic.php b/vendor/felixfbecker/language-server-protocol/src/Diagnostic.php
deleted file mode 100644
index 657bf0f..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/Diagnostic.php
+++ /dev/null
@@ -1,121 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Represents a diagnostic, such as a compiler error or warning. Diagnostic objects are only valid in the scope of a
- * resource.
- */
-class Diagnostic
-{
- /**
- * The range at which the message applies.
- *
- * @var Range
- */
- public $range;
-
- /**
- * The diagnostic's severity. Can be omitted. If omitted it is up to the
- * client to interpret diagnostics as error, warning, info or hint.
- *
- * @var int|null
- */
- public $severity;
-
- /**
- * The diagnostic's code. which might appear in the user interface
- *
- * @var int|null
- */
- public $code;
-
- /**
- * An optional property to describe the error code.
- *
- * @since 3.16.0
- *
- * @var CodeDescription|null
- */
- public $codeDescription;
-
- /**
- * A human-readable string describing the source of this
- * diagnostic, e.g. 'typescript' or 'super lint'.
- *
- * @var string|null
- */
- public $source;
-
- /**
- * The diagnostic's message.
- *
- * @var string
- */
- public $message;
-
- /**
- * Additional metadata about the diagnostic.
- *
- * @since 3.15.0
- *
- * @var int[]|null
- * @see DiagnosticTag
- */
- public $tags;
-
- /**
- * An array of related diagnostic information, e.g. when symbol-names within
- * a scope collide all definitions can be marked via this property.
- *
- * @var DiagnosticRelatedInformation[]|null
- */
- public $relatedInformation;
-
- /**
- * A data entry field that is preserved between a
- * `textDocument/publishDiagnostics` notification and
- * `textDocument/codeAction` request.
- *
- * @since 3.16.0
- *
- * @var mixed|null
- */
- public $data;
-
- /**
- * @param string|null $message The diagnostic's message
- * @param Range|null $range The range at which the message applies
- * @param int|null $code The diagnostic's code
- * @param int|null $severity DiagnosticSeverity
- * @param string|null $source A human-readable string describing the source of this diagnostic
- * @param CodeDescription|null $codeDescription
- * @param int[]|null $tags Additional metadata about the diagnostic
- * @param DiagnosticRelatedInformation[]|null $relatedInformation Related diagnostic information
- * @param mixed $data A data entry field that is preserved between a `textDocument/publishDiagnostics`
- * notification and `textDocument/codeAction` request
- */
- public function __construct(
- string $message = null,
- Range $range = null,
- int $code = null,
- int $severity = null,
- string $source = null,
- CodeDescription $codeDescription = null,
- array $tags = null,
- array $relatedInformation = null,
- $data = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->message = $message;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->range = $range;
- $this->code = $code;
- $this->severity = $severity;
- $this->source = $source;
- $this->codeDescription = $codeDescription;
- $this->tags = $tags;
- $this->relatedInformation = $relatedInformation;
- $this->data = $data;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DiagnosticRelatedInformation.php b/vendor/felixfbecker/language-server-protocol/src/DiagnosticRelatedInformation.php
deleted file mode 100644
index 78e2b9b..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DiagnosticRelatedInformation.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Represents a related message and source code location for a diagnostic.
- * This should be used to point to code locations that cause or are related to
- * a diagnostics, e.g when duplicating a symbol in a scope.
- */
-class DiagnosticRelatedInformation
-{
- /**
- * The location of this related diagnostic information.
- *
- * @var Location
- */
- public $location;
-
- /**
- * The message of this related diagnostic information.
- *
- * @var string
- */
- public $message;
-
- public function __construct(Location $location, string $message)
- {
- $this->location = $location;
- $this->message = $message;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DiagnosticSeverity.php b/vendor/felixfbecker/language-server-protocol/src/DiagnosticSeverity.php
deleted file mode 100644
index d11ed95..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DiagnosticSeverity.php
+++ /dev/null
@@ -1,26 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-abstract class DiagnosticSeverity
-{
- /**
- * Reports an error.
- */
- const ERROR = 1;
-
- /**
- * Reports a warning.
- */
- const WARNING = 2;
-
- /**
- * Reports an information.
- */
- const INFORMATION = 3;
-
- /**
- * Reports a hint.
- */
- const HINT = 4;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DiagnosticTag.php b/vendor/felixfbecker/language-server-protocol/src/DiagnosticTag.php
deleted file mode 100644
index b271c05..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DiagnosticTag.php
+++ /dev/null
@@ -1,27 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * How whitespace and indentation is handled during completion
- * item insertion.
- *
- * @since 3.16.0
- */
-abstract class DiagnosticTag
-{
- /**
- * Unused or unnecessary code.
- *
- * Clients are allowed to render diagnostics with this tag faded out
- * instead of having an error squiggle.
- */
- const UNNECESSARY = 1;
-
- /**
- * Deprecated or obsolete code.
- *
- * Clients are allowed to rendered diagnostics with this tag strike through.
- */
- const DEPRECATED = 2;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DidChangeConfigurationClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DidChangeConfigurationClientCapabilities.php
deleted file mode 100644
index b60bf7b..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DidChangeConfigurationClientCapabilities.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DidChangeConfigurationClientCapabilities
-{
-
- /**
- * Did change configuration notification supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(
- bool $dynamicRegistration = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DidChangeWatchedFilesClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DidChangeWatchedFilesClientCapabilities.php
deleted file mode 100644
index e82b184..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DidChangeWatchedFilesClientCapabilities.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DidChangeWatchedFilesClientCapabilities
-{
- /**
- * Did change watched files notification supports dynamic registration.
- * Please note that the current protocol doesn't support static
- * configuration for file changes from the server side.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(
- bool $dynamicRegistration = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentColorClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DocumentColorClientCapabilities.php
deleted file mode 100644
index 93f5515..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentColorClientCapabilities.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DocumentColorClientCapabilities
-{
-
- /**
- * Whether text document synchronization supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(
- bool $dynamicRegistration = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentFormattingClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DocumentFormattingClientCapabilities.php
deleted file mode 100644
index 9726117..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentFormattingClientCapabilities.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DocumentFormattingClientCapabilities
-{
-
- /**
- * Whether text document synchronization supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(
- bool $dynamicRegistration = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentHighlight.php b/vendor/felixfbecker/language-server-protocol/src/DocumentHighlight.php
deleted file mode 100644
index 4c329fc..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentHighlight.php
+++ /dev/null
@@ -1,32 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * A document highlight is a range inside a text document which deserves
- * special attention. Usually a document highlight is visualized by changing
- * the background color of its range.
- */
-class DocumentHighlight
-{
- /**
- * The range this highlight applies to.
- *
- * @var Range
- */
- public $range;
-
- /**
- * The highlight kind, default is DocumentHighlightKind::TEXT.
- *
- * @var int|null
- */
- public $kind;
-
- public function __construct(Range $range = null, int $kind = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->range = $range;
- $this->kind = $kind;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentHighlightClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DocumentHighlightClientCapabilities.php
deleted file mode 100644
index f7fe47b..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentHighlightClientCapabilities.php
+++ /dev/null
@@ -1,18 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DocumentHighlightClientCapabilities
-{
- /**
- * Whether references supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(bool $dynamicRegistration = null)
- {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentHighlightKind.php b/vendor/felixfbecker/language-server-protocol/src/DocumentHighlightKind.php
deleted file mode 100644
index 21c5001..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentHighlightKind.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * A document highlight kind.
- */
-abstract class DocumentHighlightKind
-{
- /**
- * A textual occurrence.
- */
- const TEXT = 1;
-
- /**
- * Read-access of a symbol, like reading a variable.
- */
- const READ = 2;
-
- /**
- * Write-access of a symbol, like writing to a variable.
- */
- const WRITE = 3;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentLinkClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DocumentLinkClientCapabilities.php
deleted file mode 100644
index 5686b0a..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentLinkClientCapabilities.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DocumentLinkClientCapabilities
-{
-
- /**
- * Whether text document synchronization supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * Whether the client supports the `tooltip` property on `DocumentLink`.
- *
- * @since 3.15.0
- *
- * @var bool|null
- */
- public $tooltipSupport;
-
- public function __construct(
- bool $dynamicRegistration = null,
- bool $tooltipSupport = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->tooltipSupport = $tooltipSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentOnTypeFormattingClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DocumentOnTypeFormattingClientCapabilities.php
deleted file mode 100644
index 0101fc1..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentOnTypeFormattingClientCapabilities.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DocumentOnTypeFormattingClientCapabilities
-{
-
- /**
- * Whether text document synchronization supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(
- bool $dynamicRegistration = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentOnTypeFormattingOptions.php b/vendor/felixfbecker/language-server-protocol/src/DocumentOnTypeFormattingOptions.php
deleted file mode 100644
index 149ea36..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentOnTypeFormattingOptions.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Format document on type options
- */
-class DocumentOnTypeFormattingOptions
-{
- /**
- * A character on which formatting should be triggered, like `}`.
- *
- * @var string
- */
- public $firstTriggerCharacter;
-
- /**
- * More trigger characters.
- *
- * @var string[]|null
- */
- public $moreTriggerCharacter;
-
- /**
- * @param string[]|null $moreTriggerCharacter
- */
- public function __construct(string $firstTriggerCharacter = null, array $moreTriggerCharacter = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->firstTriggerCharacter = $firstTriggerCharacter;
- $this->moreTriggerCharacter = $moreTriggerCharacter;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentRangeFormattingClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DocumentRangeFormattingClientCapabilities.php
deleted file mode 100644
index 5edca75..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentRangeFormattingClientCapabilities.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DocumentRangeFormattingClientCapabilities
-{
-
- /**
- * Whether text document synchronization supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(
- bool $dynamicRegistration = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilities.php
deleted file mode 100644
index eaa10a4..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilities.php
+++ /dev/null
@@ -1,64 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DocumentSymbolClientCapabilities
-{
-
- /**
- * Whether document symbol supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * Specific capabilities for the `SymbolKind` in the
- * `textDocument/documentSymbol` request.
- *
- * @var DocumentSymbolClientCapabilitiesSymbolKind|null
- */
- public $symbolKind;
-
- /**
- * The client supports hierarchical document symbols.
- *
- * @var bool|null
- */
- public $hierarchicalDocumentSymbolSupport;
-
- /**
- * The client supports tags on `SymbolInformation`. Tags are supported on
- * `DocumentSymbol` if `hierarchicalDocumentSymbolSupport` is set to true.
- * Clients supporting tags have to handle unknown tags gracefully.
- *
- * @since 3.16.0
- *
- * @var DocumentSymbolClientCapabilitiesTagSupport|null
- */
- public $tagSupport;
-
- /**
- * The client supports an additional label presented in the UI when
- * registering a document symbol provider.
- *
- * @since 3.16.0
- *
- * @var bool|null
- */
- public $labelSupport;
-
- public function __construct(
- bool $dynamicRegistration = null,
- DocumentSymbolClientCapabilitiesSymbolKind $symbolKind = null,
- bool $hierarchicalDocumentSymbolSupport = null,
- DocumentSymbolClientCapabilitiesTagSupport $tagSupport = null,
- bool $labelSupport = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->symbolKind = $symbolKind;
- $this->hierarchicalDocumentSymbolSupport = $hierarchicalDocumentSymbolSupport;
- $this->tagSupport = $tagSupport;
- $this->labelSupport = $labelSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilitiesSymbolKind.php b/vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilitiesSymbolKind.php
deleted file mode 100644
index 536e5e9..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilitiesSymbolKind.php
+++ /dev/null
@@ -1,37 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Specific capabilities for the `SymbolKind` in the
- * `textDocument/documentSymbol` request.
- */
-class DocumentSymbolClientCapabilitiesSymbolKind
-{
-
- /**
- * The symbol kind values the client supports. When this
- * property exists the client also guarantees that it will
- * handle values outside its set gracefully and falls back
- * to a default value when unknown.
- *
- * If this property is not present the client only supports
- * the symbol kinds from `File` to `Array` as defined in
- * the initial version of the protocol.
- *
- * @var int[]
- * @see SymbolKind
- */
- public $valueSet;
-
- /**
- * Undocumented function
- *
- * @param int[]|null $valueSet
- */
- public function __construct(array $valueSet = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->valueSet = $valueSet;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilitiesTagSupport.php b/vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilitiesTagSupport.php
deleted file mode 100644
index f423a1a..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/DocumentSymbolClientCapabilitiesTagSupport.php
+++ /dev/null
@@ -1,32 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class DocumentSymbolClientCapabilitiesTagSupport
-{
-
- /**
- * The symbol kind values the client supports. When this
- * property exists the client also guarantees that it will
- * handle values outside its set gracefully and falls back
- * to a default value when unknown.
- *
- * If this property is not present the client only supports
- * the symbol kinds from `File` to `Array` as defined in
- * the initial version of the protocol.
- *
- * @var int[]
- */
- public $valueSet;
-
- /**
- * Undocumented function
- *
- * @param int[]|null $valueSet
- */
- public function __construct(array $valueSet = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->valueSet = $valueSet;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ErrorCode.php b/vendor/felixfbecker/language-server-protocol/src/ErrorCode.php
deleted file mode 100644
index ffbc075..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ErrorCode.php
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Enum
- */
-abstract class ErrorCode
-{
- const PARSE_ERROR = -32700;
- const INVALID_REQUEST = -32600;
- const METHOD_NOT_FOUND = -32601;
- const INVALID_PARAMS = -32602;
- const INTERNAL_ERROR = -32603;
- const SERVER_ERROR_START = -32099;
- const SERVER_ERROR_END = -32000;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ExecuteCommandClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/ExecuteCommandClientCapabilities.php
deleted file mode 100644
index 8f14749..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ExecuteCommandClientCapabilities.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ExecuteCommandClientCapabilities
-{
-
- /**
- * Execute command supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(
- bool $dynamicRegistration = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ExecuteCommandOptions.php b/vendor/felixfbecker/language-server-protocol/src/ExecuteCommandOptions.php
deleted file mode 100644
index 0f77b60..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ExecuteCommandOptions.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ExecuteCommandOptions
-{
-
- /**
- * The commands to be executed on the server
- *
- * @var string[]
- */
- public $commands;
-
- /**
- * @param string[] $commands
- */
- public function __construct(
- array $commands
- ) {
- $this->commands = $commands;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/FailureHandlingKind.php b/vendor/felixfbecker/language-server-protocol/src/FailureHandlingKind.php
deleted file mode 100644
index c0c48db..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/FailureHandlingKind.php
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Defines how the host (editor) should sync document changes to the language server.
- */
-abstract class FailureHandlingKind
-{
- /**
- * Applying the workspace change is simply aborted if one of the changes
- * provided fails. All operations executed before the failing operation
- * stay executed.
- */
- const ABORT = 'abort';
-
- /**
- * All operations are executed transactional. That means they either all
- * succeed or no changes at all are applied to the workspace.
- */
- const TRANSACTIONAL = 'transactional';
-
-
- /**
- * If the workspace edit contains only textual file changes they are
- * executed transactional. If resource changes (create, rename or delete
- * file) are part of the change the failure handling strategy is abort.
- */
- const TEXT_ONLY_TRANSACTIONAL = 'textOnlyTransactional';
-
- /**
- * The client tries to undo the operations already executed. But there is no
- * guarantee that this is succeeding.
- */
- const UNDO = 'undo';
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/FileChangeType.php b/vendor/felixfbecker/language-server-protocol/src/FileChangeType.php
deleted file mode 100644
index 01d3d66..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/FileChangeType.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * The file event type. Enum
- */
-abstract class FileChangeType
-{
- /**
- * The file got created.
- */
- const CREATED = 1;
-
- /**
- * The file got changed.
- */
- const CHANGED = 2;
-
- /**
- * The file got deleted.
- */
- const DELETED = 3;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/FileEvent.php b/vendor/felixfbecker/language-server-protocol/src/FileEvent.php
deleted file mode 100644
index b749c11..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/FileEvent.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * An event describing a file change.
- */
-class FileEvent
-{
- /**
- * The file's URI.
- *
- * @var string
- */
- public $uri;
-
- /**
- * The change type.
- *
- * @var int
- */
- public $type;
-
- /**
- * @param string $uri
- * @param int $type
- */
- public function __construct(string $uri, int $type)
- {
- $this->uri = $uri;
- $this->type = $type;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/FoldingRangeClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/FoldingRangeClientCapabilities.php
deleted file mode 100644
index 4efe925..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/FoldingRangeClientCapabilities.php
+++ /dev/null
@@ -1,42 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class FoldingRangeClientCapabilities
-{
-
- /**
- * Whether hover supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * The maximum number of folding ranges that the client prefers to receive
- * per document. The value serves as a hint, servers are free to follow the
- * limit.
- *
- * @var int|null
- */
- public $rangeLimit;
-
- /**
- * If set, the client signals that it only supports folding complete lines.
- * If set, client will ignore specified `startCharacter` and `endCharacter`
- * properties in a FoldingRange.
- *
- * @var bool|null
- */
- public $lineFoldingOnly;
-
- public function __construct(
- bool $dynamicRegistration = null,
- int $rangeLimit = null,
- bool $lineFoldingOnly = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->rangeLimit = $rangeLimit;
- $this->lineFoldingOnly = $lineFoldingOnly;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/FormattingOptions.php b/vendor/felixfbecker/language-server-protocol/src/FormattingOptions.php
deleted file mode 100644
index 1d9c132..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/FormattingOptions.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Value-object describing what options formatting should use.
- */
-class FormattingOptions
-{
- /**
- * Size of a tab in spaces.
- *
- * @var int
- */
- public $tabSize;
-
- /**
- * Prefer spaces over tabs.
- *
- * @var bool
- */
- public $insertSpaces;
-
- // Can be extended with further properties.
-
- public function __construct(int $tabSize = null, bool $insertSpaces = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->tabSize = $tabSize;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->insertSpaces = $insertSpaces;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/Hover.php b/vendor/felixfbecker/language-server-protocol/src/Hover.php
deleted file mode 100644
index 8c39c97..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/Hover.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * The result of a hover request.
- */
-class Hover
-{
- /**
- * The hover's content
- *
- * @var string|MarkedString|string[]|MarkedString[]|MarkupContent
- */
- public $contents;
-
- /**
- * An optional range
- *
- * @var Range|null
- */
- public $range;
-
- /**
- * @param string|MarkedString|string[]|MarkedString[]|MarkupContent $contents The hover's content
- * @param Range $range An optional range
- */
- public function __construct($contents = null, $range = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->contents = $contents;
- $this->range = $range;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/HoverClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/HoverClientCapabilities.php
deleted file mode 100644
index 2ba234c..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/HoverClientCapabilities.php
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class HoverClientCapabilities
-{
-
- /**
- * Whether hover supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * Client supports the follow content formats if the content
- * property refers to a `literal of type MarkupContent`.
- * The order describes the preferred format of the client.
- *
- * @var string[]|null
- * @see MarkupKind
- */
- public $contentFormat;
-
- /**
- * @param boolean|null $dynamicRegistration
- * @param string[]|null $contentFormat
- */
- public function __construct(
- bool $dynamicRegistration = null,
- array $contentFormat = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->contentFormat = $contentFormat;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ImplementationClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/ImplementationClientCapabilities.php
deleted file mode 100644
index 9caef5d..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ImplementationClientCapabilities.php
+++ /dev/null
@@ -1,32 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ImplementationClientCapabilities
-{
- /**
- * Whether implementation supports dynamic registration. If this is set to
- * `true` the client supports the new `ImplementationRegistrationOptions`
- * return value for the corresponding server capability as well.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * The client supports additional metadata in the form of definition links.
- *
- * @since 3.14.0
- *
- * @var boolean|null
- */
- public $linkSupport;
-
- public function __construct(
- bool $dynamicRegistration = null,
- bool $linkSupport = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->linkSupport = $linkSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/InitializeResult.php b/vendor/felixfbecker/language-server-protocol/src/InitializeResult.php
deleted file mode 100644
index 59333ea..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/InitializeResult.php
+++ /dev/null
@@ -1,29 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class InitializeResult
-{
- /**
- * The capabilities the language server provides.
- *
- * @var ServerCapabilities
- */
- public $capabilities;
-
- /**
- * Information about the server.
- *
- * @since 3.15.0
- *
- * @var InitializeResultServerInfo|null
- */
- public $serverInfo;
-
- public function __construct(ServerCapabilities $capabilities = null, InitializeResultServerInfo $serverInfo = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->capabilities = $capabilities;
- $this->serverInfo = $serverInfo;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/InitializeResultServerInfo.php b/vendor/felixfbecker/language-server-protocol/src/InitializeResultServerInfo.php
deleted file mode 100644
index 040b583..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/InitializeResultServerInfo.php
+++ /dev/null
@@ -1,26 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class InitializeResultServerInfo
-{
- /**
- * The name of the server as defined by the server.
- *
- * @var string
- */
- public $name;
-
- /**
- * The server's version as defined by the server.
- *
- * @var string|null
- */
- public $version;
-
- public function __construct(string $name, string $version = null)
- {
- $this->name = $name;
- $this->version = $version;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/InsertTextFormat.php b/vendor/felixfbecker/language-server-protocol/src/InsertTextFormat.php
deleted file mode 100644
index 459904f..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/InsertTextFormat.php
+++ /dev/null
@@ -1,25 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Defines whether the insert text in a completion item should be interpreted as
- * plain text or a snippet.
- */
-abstract class InsertTextFormat
-{
- /**
- * The primary text to be inserted is treated as a plain string.
- */
- const PLAIN_TEXT = 1;
-
- /**
- * The primary text to be inserted is treated as a snippet.
- *
- * A snippet can define tab stops and placeholders with `$1`, `$2`
- * and `${3:foo}`. `$0` defines the final tab stop, it defaults to
- * the end of the snippet. Placeholders with equal identifiers are linked,
- * that is typing in one will update others too.
- */
- const SNIPPET = 2;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/InsertTextMode.php b/vendor/felixfbecker/language-server-protocol/src/InsertTextMode.php
deleted file mode 100644
index 9a1e7a5..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/InsertTextMode.php
+++ /dev/null
@@ -1,32 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * How whitespace and indentation is handled during completion
- * item insertion.
- *
- * @since 3.16.0
- */
-abstract class InsertTextMode
-{
- /**
- * The insertion or replace strings is taken as it is. If the
- * value is multi line the lines below the cursor will be
- * inserted using the indentation defined in the string value.
- * The client will not apply any kind of adjustments to the
- * string.
- */
- const AS_IS = 1;
-
- /**
- * The editor adjusts leading whitespace of new lines so that
- * they match the indentation up to the cursor of the line for
- * which the item is accepted.
- *
- * Consider a line like this: <2tabs><cursor><3tabs>foo. Accepting a
- * multi line completion item is indented using 2 tabs and all
- * following lines inserted will be indented using 2 tabs as well.
- */
- const ADJUST_INDENTATION = 2;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/LinkedEditingRangeClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/LinkedEditingRangeClientCapabilities.php
deleted file mode 100644
index 05c5108..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/LinkedEditingRangeClientCapabilities.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class LinkedEditingRangeClientCapabilities
-{
-
- /**
- * Whether implementation supports dynamic registration.
- * If this is set to `true` the client supports the new
- * `(TextDocumentRegistrationOptions & StaticRegistrationOptions)`
- * return value for the corresponding server capability as well.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(
- bool $dynamicRegistration = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/Location.php b/vendor/felixfbecker/language-server-protocol/src/Location.php
deleted file mode 100644
index 7429620..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/Location.php
+++ /dev/null
@@ -1,27 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Represents a location inside a resource, such as a line inside a text file.
- */
-class Location
-{
- /**
- * @var string
- */
- public $uri;
-
- /**
- * @var Range
- */
- public $range;
-
- public function __construct(string $uri = null, Range $range = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->uri = $uri;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->range = $range;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/LogMessage.php b/vendor/felixfbecker/language-server-protocol/src/LogMessage.php
deleted file mode 100644
index 9c6f38d..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/LogMessage.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * The log message notification is sent from the server to the client to ask the client to log a particular message.
- */
-class LogMessage
-{
- /**
- * The message type. See {@link MessageType}
- *
- * @var int
- * @see MessageType
- */
- public $type;
-
- /**
- * The actual message
- *
- * @var string
- */
- public $message;
-
- public function __construct(int $type, string $message)
- {
- $this->type = $type;
- $this->message = $message;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/LogTrace.php b/vendor/felixfbecker/language-server-protocol/src/LogTrace.php
deleted file mode 100644
index dfba364..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/LogTrace.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * A notification to log the trace of the server’s execution.
- * The amount and content of these notifications depends on the
- * current trace configuration. If trace is 'off', the server
- * should not send any logTrace notification. If trace is
- * 'messages', the server should not add the 'verbose' field in
- * the LogTraceParams.
- *
- * $/logTrace should be used for systematic trace reporting.
- * For single debugging messages, the server should send
- * window/logMessage notifications.
- */
-class LogTrace
-{
- /**
- * The message to be logged.
- *
- * @var string
- */
- public $message;
-
- /**
- * Additional information that can be computed if the `trace` configuration
- * is set to `'verbose'`
- *
- * @var string|null
- */
- public $verbose;
-
- public function __construct(string $message, string $verbose = null)
- {
- $this->message = $message;
- $this->verbose = $verbose;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/MarkdownClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/MarkdownClientCapabilities.php
deleted file mode 100644
index 5af4945..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/MarkdownClientCapabilities.php
+++ /dev/null
@@ -1,47 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class MarkdownClientCapabilities
-{
-
- /**
- * The name of the parser.
- *
- * @var string
- */
- public $parser;
-
- /**
- * The version of the parser.
- *
- * @var string|null
- */
- public $version;
-
- /**
- * A list of HTML tags that the client allows / supports in
- * Markdown.
- *
- * @since 3.17.0
- *
- * @var string[]|null
- */
- public $allowedTags;
-
- /**
- * @param string|null $parser
- * @param string|null $version
- * @param string[]|null $allowedTags
- */
- public function __construct(
- string $parser = null,
- string $version = null,
- array $allowedTags = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->parser = $parser;
- $this->version = $version;
- $this->allowedTags = $allowedTags;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/MarkedString.php b/vendor/felixfbecker/language-server-protocol/src/MarkedString.php
deleted file mode 100644
index 402a879..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/MarkedString.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class MarkedString
-{
- /**
- * @var string
- */
- public $language;
-
- /**
- * @var string
- */
- public $value;
-
- public function __construct(string $language = null, string $value = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->language = $language;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->value = $value;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/MarkupContent.php b/vendor/felixfbecker/language-server-protocol/src/MarkupContent.php
deleted file mode 100644
index 5b7e6db..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/MarkupContent.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * A `MarkupContent` literal represents a string value which content is interpreted base on its
- * kind flag. Currently the protocol supports `plaintext` and `markdown` as markup kinds.
- *
- * If the kind is `markdown` then the value can contain fenced code blocks like in GitHub issues.
- * See https://help.github.com/articles/creating-and-highlighting-code-blocks/#syntax-highlighting
- *
- * Here is an example how such a string can be constructed using JavaScript / TypeScript:
- * ```ts
- * let markdown: MarkdownContent = {
- * kind: MarkupKind.Markdown,
- * value: [
- * '# Header',
- * 'Some text',
- * '```typescript',
- * 'someCode();',
- * '```'
- * ].join('\n')
- * };
- * ```
- *
- * *Please Note* that clients might sanitize the return markdown. A client could decide to
- * remove HTML from the markdown to avoid script execution.
- */
-class MarkupContent
-{
- /**
- * @var string the type of the Markup (from MarkupKind)
- */
- public $kind;
-
- /**
- * @var string the content itself
- */
- public $value;
-
- /**
- * @param string $kind the type of the Markup
- * @param string $value the content itself
- */
- public function __construct(string $kind = null, string $value = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->kind = $kind;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->value = $value;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/MarkupKind.php b/vendor/felixfbecker/language-server-protocol/src/MarkupKind.php
deleted file mode 100644
index 962fb03..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/MarkupKind.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Describes the content type that a client supports in various
- * result literals like `Hover`, `ParameterInfo` or `CompletionItem`.
- *
- * Please note that `MarkupKinds` must not start with a `$`. This kinds
- * are reserved for internal usage.
- */
-abstract class MarkupKind
-{
- /**
- * Plain text is supported as a content format
- */
- const PLAINTEXT = 'plaintext';
-
- /**
- * Markdown is supported as a content format
- */
- const MARKDOWN = 'markdown';
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/MessageActionItem.php b/vendor/felixfbecker/language-server-protocol/src/MessageActionItem.php
deleted file mode 100644
index 7ddfa22..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/MessageActionItem.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class MessageActionItem
-{
- /**
- * A short title like 'Retry', 'Open Log' etc.
- *
- * @var string
- */
- public $title;
-
- public function __construct(string $title = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->title = $title;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/MessageType.php b/vendor/felixfbecker/language-server-protocol/src/MessageType.php
deleted file mode 100644
index 1d01540..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/MessageType.php
+++ /dev/null
@@ -1,29 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Enum
- */
-abstract class MessageType
-{
- /**
- * An error message.
- */
- const ERROR = 1;
-
- /**
- * A warning message.
- */
- const WARNING = 2;
-
- /**
- * An information message.
- */
- const INFO = 3;
-
- /**
- * A log message.
- */
- const LOG = 4;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/MonikerClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/MonikerClientCapabilities.php
deleted file mode 100644
index 76a4761..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/MonikerClientCapabilities.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class MonikerClientCapabilities
-{
-
- /**
- * Whether implementation supports dynamic registration. If this is set to
- * `true` the client supports the new `(TextDocumentRegistrationOptions &
- * StaticRegistrationOptions)` return value for the corresponding server
- * capability as well.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(
- bool $dynamicRegistration = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/PackageDescriptor.php b/vendor/felixfbecker/language-server-protocol/src/PackageDescriptor.php
deleted file mode 100644
index 9f26856..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/PackageDescriptor.php
+++ /dev/null
@@ -1,26 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace LanguageServerProtocol;
-
-/**
- * Uniquely identifies a Composer package
- */
-class PackageDescriptor
-{
- /**
- * The package name
- *
- * @var string
- */
- public $name;
-
- /**
- * @param string $name The package name
- */
- public function __construct(string $name = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->name = $name;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ParameterInformation.php b/vendor/felixfbecker/language-server-protocol/src/ParameterInformation.php
deleted file mode 100644
index a94bb67..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ParameterInformation.php
+++ /dev/null
@@ -1,45 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Represents a parameter of a callable-signature. A parameter can
- * have a label and a doc-comment.
- */
-class ParameterInformation
-{
- /**
- * The label of this parameter information.
- *
- * Either a string or an inclusive start and exclusive end offsets within its containing
- * signature label. (see SignatureInformation.label). The offsets are based on a UTF-16
- * string representation as `Position` and `Range` does.
- *
- * *Note*: a label of type string should be a substring of its containing signature label.
- * Its intended use case is to highlight the parameter label part in the `SignatureInformation.label`.
- *
- * @var string|int[]
- */
- public $label;
-
- /**
- * The human-readable doc-comment of this signature. Will be shown
- * in the UI but can be omitted.
- *
- * @var MarkupContent|string|null
- */
- public $documentation;
-
- /**
- * Create ParameterInformation
- *
- * @param string|int[] $label The label of this parameter information.
- * @param MarkupContent|string|null $documentation The human-readable doc-comment of this signature.
- * Will be shown in the UI but can be omitted.
- */
- public function __construct($label, $documentation = null)
- {
- $this->label = $label;
- $this->documentation = $documentation;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/Position.php b/vendor/felixfbecker/language-server-protocol/src/Position.php
deleted file mode 100644
index 26c5f1e..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/Position.php
+++ /dev/null
@@ -1,67 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Position in a text document expressed as zero-based line and character offset.
- */
-class Position
-{
- /**
- * Line position in a document (zero-based).
- *
- * @var int
- */
- public $line;
-
- /**
- * Character offset on a line in a document (zero-based).
- *
- * @var int
- */
- public $character;
-
- public function __construct(int $line = null, int $character = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->line = $line;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->character = $character;
- }
-
- /**
- * Compares this position to another position
- * Returns
- * - 0 if the positions match
- * - a negative number if $this is before $position
- * - a positive number otherwise
- *
- * @param Position $position
- * @return int
- */
- public function compare(Position $position): int
- {
- if ($this->line === $position->line && $this->character === $position->character) {
- return 0;
- }
-
- if ($this->line !== $position->line) {
- return $this->line - $position->line;
- }
-
- return $this->character - $position->character;
- }
-
- /**
- * Returns the offset of the position in a string
- *
- * @param string $content
- * @return int
- */
- public function toOffset(string $content): int
- {
- $lines = explode("\n", $content);
- $slice = array_slice($lines, 0, $this->line);
- return array_sum(array_map('strlen', $slice)) + count($slice) + $this->character;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/PrepareSupportDefaultBehavior.php b/vendor/felixfbecker/language-server-protocol/src/PrepareSupportDefaultBehavior.php
deleted file mode 100644
index fe37409..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/PrepareSupportDefaultBehavior.php
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-abstract class PrepareSupportDefaultBehavior
-{
- /**
- * The client's default behavior is to select the identifier
- * according the to language's syntax rule.
- */
- const IDENTIFIER = 1;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/PublishDiagnosticsClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/PublishDiagnosticsClientCapabilities.php
deleted file mode 100644
index 6533c40..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/PublishDiagnosticsClientCapabilities.php
+++ /dev/null
@@ -1,67 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class PublishDiagnosticsClientCapabilities
-{
-/**
- * Whether the clients accepts diagnostics with related information.
- *
- * @var bool|null
- */
- public $relatedInformation;
-
- /**
- * Client supports the tag property to provide meta data about a diagnostic.
- * Clients supporting tags have to handle unknown tags gracefully.
- *
- * @since 3.15.0
- *
- * @var PublishDiagnosticsClientCapabilitiesTagSupport|null
- */
- public $tagSupport;
-
- /**
- * Whether the client interprets the version property of the
- * `textDocument/publishDiagnostics` notification's parameter.
- *
- * @since 3.15.0
- *
- * @var bool|null
- */
- public $versionSupport;
-
- /**
- * Client supports a codeDescription property
- *
- * @since 3.16.0
- *
- * @var bool|null
- */
- public $codeDescriptionSupport;
-
- /**
- * Whether code action supports the `data` property which is
- * preserved between a `textDocument/publishDiagnostics` and
- * `textDocument/codeAction` request.
- *
- * @since 3.16.0
- *
- * @var bool|null
- */
- public $dataSupport;
-
- public function __construct(
- bool $relatedInformation = null,
- PublishDiagnosticsClientCapabilitiesTagSupport $tagSupport = null,
- bool $versionSupport = null,
- bool $codeDescriptionSupport = null,
- bool $dataSupport = null
- ) {
- $this->relatedInformation = $relatedInformation;
- $this->tagSupport = $tagSupport;
- $this->versionSupport = $versionSupport;
- $this->codeDescriptionSupport = $codeDescriptionSupport;
- $this->dataSupport = $dataSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/PublishDiagnosticsClientCapabilitiesTagSupport.php b/vendor/felixfbecker/language-server-protocol/src/PublishDiagnosticsClientCapabilitiesTagSupport.php
deleted file mode 100644
index 7fe5df6..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/PublishDiagnosticsClientCapabilitiesTagSupport.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class PublishDiagnosticsClientCapabilitiesTagSupport
-{
- /**
- * The tags supported by the client.
- *
- * @var int[]
- * @see DiagnosticTag
- */
- public $valueSet;
-
- /**
- * @param int[]|null $valueSet
- */
- public function __construct(array $valueSet = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->valueSet = $valueSet;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/Range.php b/vendor/felixfbecker/language-server-protocol/src/Range.php
deleted file mode 100644
index 9077a52..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/Range.php
+++ /dev/null
@@ -1,42 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * A range in a text document expressed as (zero-based) start and end positions.
- */
-class Range
-{
- /**
- * The range's start position.
- *
- * @var Position
- */
- public $start;
-
- /**
- * The range's end position.
- *
- * @var Position
- */
- public $end;
-
- public function __construct(Position $start = null, Position $end = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->start = $start;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->end = $end;
- }
-
- /**
- * Checks if a position is within the range
- *
- * @param Position $position
- * @return bool
- */
- public function includes(Position $position): bool
- {
- return $this->start->compare($position) <= 0 && $this->end->compare($position) >= 0;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ReferenceClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/ReferenceClientCapabilities.php
deleted file mode 100644
index 195f096..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ReferenceClientCapabilities.php
+++ /dev/null
@@ -1,18 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ReferenceClientCapabilities
-{
- /**
- * Whether references supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(bool $dynamicRegistration = null)
- {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ReferenceContext.php b/vendor/felixfbecker/language-server-protocol/src/ReferenceContext.php
deleted file mode 100644
index fe941ae..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ReferenceContext.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ReferenceContext
-{
- /**
- * Include the declaration of the current symbol.
- *
- * @var bool
- */
- public $includeDeclaration;
-
- public function __construct(bool $includeDeclaration = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->includeDeclaration = $includeDeclaration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ReferenceInformation.php b/vendor/felixfbecker/language-server-protocol/src/ReferenceInformation.php
deleted file mode 100644
index 03a3be1..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ReferenceInformation.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace LanguageServerProtocol;
-
-/**
- * Metadata about the symbol that can be used to identify or locate its
- * definition.
- */
-class ReferenceInformation
-{
- /**
- * The location in the workspace where the `symbol` is referenced.
- *
- * @var Location
- */
- public $reference;
-
- /**
- * Metadata about the symbol that can be used to identify or locate its
- * definition.
- *
- * @var SymbolDescriptor
- */
- public $symbol;
-
- /**
- * @param Location $reference The location in the workspace where the `symbol` is referenced.
- * @param SymbolDescriptor $symbol Metadata about the symbol that
- * can be used to identify or locate its definition.
- */
- public function __construct(Location $reference = null, SymbolDescriptor $symbol = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->reference = $reference;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->symbol = $symbol;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/RegularExpressionsClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/RegularExpressionsClientCapabilities.php
deleted file mode 100644
index e3c1643..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/RegularExpressionsClientCapabilities.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class RegularExpressionsClientCapabilities
-{
-
- /**
- * The engine's name.
- *
- * @var string
- */
- public $engine;
-
- /**
- * The engine's version.
- *
- * @var string|null
- */
- public $version;
-
-
- /**
- * @param string $engine
- * @param string|null $version
- */
- public function __construct(string $engine = null, string $version = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->engine = $engine;
- $this->version = $version;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/RenameClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/RenameClientCapabilities.php
deleted file mode 100644
index faaf258..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/RenameClientCapabilities.php
+++ /dev/null
@@ -1,68 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class RenameClientCapabilities
-{
-
- /**
- * Whether text document synchronization supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * Client supports testing for validity of rename operations
- * before execution.
- *
- * @since version 3.12.0
- *
- * @var bool|null
- */
- public $prepareSupport;
-
- /**
- * Client supports the default behavior result
- * (`{ defaultBehavior: boolean }`).
- *
- * The value indicates the default behavior used by the
- * client.
- *
- * @since version 3.16.0
- *
- * @var int|null
- */
- public $prepareSupportDefaultBehavior;
-
- /**
- * Whether th client honors the change annotations in
- * text edits and resource operations returned via the
- * rename request's workspace edit by for example presenting
- * the workspace edit in the user interface and asking
- * for confirmation.
- *
- * @since 3.16.0
- *
- * @var bool|null
- */
- public $honorsChangeAnnotations;
-
- /**
- * @param boolean|null $dynamicRegistration
- * @param boolean|null $prepareSupport
- * @param integer|null $prepareSupportDefaultBehavior PrepareSupportDefaultBehavior
- * @param boolean|null $honorsChangeAnnotations
- */
- public function __construct(
- bool $dynamicRegistration = null,
- bool $prepareSupport = null,
- int $prepareSupportDefaultBehavior = null,
- bool $honorsChangeAnnotations = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->prepareSupport = $prepareSupport;
- $this->prepareSupportDefaultBehavior = $prepareSupportDefaultBehavior;
- $this->honorsChangeAnnotations = $honorsChangeAnnotations;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ResourceOperationKind.php b/vendor/felixfbecker/language-server-protocol/src/ResourceOperationKind.php
deleted file mode 100644
index 7bc9ca9..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ResourceOperationKind.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Defines how the host (editor) should sync document changes to the language server.
- */
-abstract class ResourceOperationKind
-{
- /**
- * Supports creating new files and folders.
- */
- const CREATE = 'create';
-
- /**
- * Supports renaming existing files and folders.
- */
- const RENAME = 'rename';
-
- /**
- * Supports deleting existing files and folders.
- */
- const DELETE = 'delete';
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SaveOptions.php b/vendor/felixfbecker/language-server-protocol/src/SaveOptions.php
deleted file mode 100644
index 3562528..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SaveOptions.php
+++ /dev/null
@@ -1,15 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Options controlling what is sent to the server with save notifications.
- */
-class SaveOptions
-{
- /**
- * The client is supposed to include the content on save.
- * @var bool|null
- */
- public $includeText;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SelectionRangeClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/SelectionRangeClientCapabilities.php
deleted file mode 100644
index 8d5e4ae..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SelectionRangeClientCapabilities.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class SelectionRangeClientCapabilities
-{
-
- /**
- * Whether implementation supports dynamic registration for selection range
- * providers. If this is set to `true` the client supports the new
- * `SelectionRangeRegistrationOptions` return value for the corresponding
- * server capability as well.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- public function __construct(bool $dynamicRegistration = null)
- {
- $this->dynamicRegistration = $dynamicRegistration;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SemanticTokensClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/SemanticTokensClientCapabilities.php
deleted file mode 100644
index a254dbd..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SemanticTokensClientCapabilities.php
+++ /dev/null
@@ -1,133 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class SemanticTokensClientCapabilities
-{
-/**
- * Whether implementation supports dynamic registration. If this is set to
- * `true` the client supports the new `(TextDocumentRegistrationOptions &
- * StaticRegistrationOptions)` return value for the corresponding server
- * capability as well.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * Which requests the client supports and might send to the server
- * depending on the server's capability. Please note that clients might not
- * show semantic tokens or degrade some of the user experience if a range
- * or full request is advertised by the client but not provided by the
- * server. If for example the client capability `requests.full` and
- * `request.range` are both set to true but the server only provides a
- * range provider the client might not render a minimap correctly or might
- * even decide to not show any semantic tokens at all.
- *
- * @var SemanticTokensClientCapabilitiesRequests
- */
- public $requests;
-
- /**
- * The token types that the client supports.
- *
- * @var string[]
- */
- public $tokenTypes;
-
- /**
- * The token modifiers that the client supports.
- *
- * @var string[]
- */
- public $tokenModifiers;
-
- /**
- * The formats the clients supports.
- *
- * @var string[]
- * @see TokenFormat
- */
- public $formats;
-
- /**
- * Whether the client supports tokens that can overlap each other.
- *
- * @var bool|null
- */
- public $overlappingTokenSupport;
-
- /**
- * Whether the client supports tokens that can span multiple lines.
- *
- * @var bool|null
- */
- public $multilineTokenSupport;
-
- /**
- * Whether the client allows the server to actively cancel a
- * semantic token request, e.g. supports returning
- * ErrorCodes.ServerCancelled. If a server does the client
- * needs to retrigger the request.
- *
- * @since 3.17.0
- *
- * @var bool|null
- */
- public $serverCancelSupport;
-
- /**
- * Whether the client uses semantic tokens to augment existing
- * syntax tokens. If set to `true` client side created syntax
- * tokens and semantic tokens are both used for colorization. If
- * set to `false` the client only uses the returned semantic tokens
- * for colorization.
- *
- * If the value is `undefined` then the client behavior is not
- * specified.
- *
- * @since 3.17.0
- *
- * @var bool|null
- */
- public $augmentsSyntaxTokens;
-
- /**
- * Undocumented function
- *
- * @param SemanticTokensClientCapabilitiesRequests|null $requests
- * @param string[]|null $tokenTypes
- * @param string[]|null $tokenModifiers
- * @param string[]|null $formats
- * @param boolean|null $dynamicRegistration
- * @param boolean|null $overlappingTokenSupport
- * @param boolean|null $multilineTokenSupport
- * @param boolean|null $serverCancelSupport
- * @param boolean|null $augmentsSyntaxTokens
- */
- public function __construct(
- SemanticTokensClientCapabilitiesRequests $requests = null,
- array $tokenTypes = null,
- array $tokenModifiers = null,
- array $formats = null,
- bool $dynamicRegistration = null,
- bool $overlappingTokenSupport = null,
- bool $multilineTokenSupport = null,
- bool $serverCancelSupport = null,
- bool $augmentsSyntaxTokens = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->requests = $requests;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->tokenTypes = $tokenTypes;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->tokenModifiers = $tokenModifiers;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->formats = $formats;
- $this->dynamicRegistration = $dynamicRegistration;
- $this->overlappingTokenSupport = $overlappingTokenSupport;
- $this->multilineTokenSupport = $multilineTokenSupport;
- $this->serverCancelSupport = $serverCancelSupport;
- $this->augmentsSyntaxTokens = $augmentsSyntaxTokens;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SemanticTokensClientCapabilitiesRequests.php b/vendor/felixfbecker/language-server-protocol/src/SemanticTokensClientCapabilitiesRequests.php
deleted file mode 100644
index 62d2bfd..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SemanticTokensClientCapabilitiesRequests.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class SemanticTokensClientCapabilitiesRequests
-{
-
- /**
- * The client will send the `textDocument/semanticTokens/range` request
- * if the server provides a corresponding handler.
- *
- * @var mixed|null
- */
- public $range;
-
- /**
- * The client will send the `textDocument/semanticTokens/full` request
- * if the server provides a corresponding handler.
- *
- * @var mixed|null
- */
- public $full;
-
- public function __construct(
- bool $range = null,
- bool $full = null
- ) {
- $this->range = $range;
- $this->full = $full;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SemanticTokensWorkspaceClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/SemanticTokensWorkspaceClientCapabilities.php
deleted file mode 100644
index ae1c0ed..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SemanticTokensWorkspaceClientCapabilities.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class SemanticTokensWorkspaceClientCapabilities
-{
- /**
- * Whether the client implementation supports a refresh request sent from
- * the server to the client.
- *
- * Note that this event is global and will force the client to refresh all
- * semantic tokens currently shown. It should be used with absolute care
- * and is useful for situation where a server for example detect a project
- * wide change that requires such a calculation.
- *
- * @var bool|null
- */
- public $refreshSupport;
-
- public function __construct(bool $refreshSupport = null)
- {
- $this->refreshSupport = $refreshSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ServerCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/ServerCapabilities.php
deleted file mode 100644
index 3604321..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ServerCapabilities.php
+++ /dev/null
@@ -1,157 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ServerCapabilities
-{
- /**
- * Defines how text documents are synced.
- *
- * @var TextDocumentSyncOptions|int|null
- */
- public $textDocumentSync;
-
- /**
- * The server provides hover support.
- *
- * @var bool|null
- */
- public $hoverProvider;
-
- /**
- * The server provides completion support.
- *
- * @var CompletionOptions|null
- */
- public $completionProvider;
-
- /**
- * The server provides signature help support.
- *
- * @var SignatureHelpOptions|null
- */
- public $signatureHelpProvider;
-
- /**
- * The server provides goto definition support.
- *
- * @var bool|null
- */
- public $definitionProvider;
-
- /**
- * The server provides goto type definition support.
- *
- * @since 3.6.0
- *
- * @var bool|null
- */
- public $typeDefinitionProvider;
-
- /**
- * The server provides goto implementation support.
- *
- * @since 3.6.0
- *
- * @var bool|null
- */
- public $implementationProvider;
-
- /**
- * The server provides find references support.
- *
- * @var bool|null
- */
- public $referencesProvider;
-
- /**
- * The server provides document highlight support.
- *
- * @var bool|null
- */
- public $documentHighlightProvider;
-
- /**
- * The server provides document symbol support.
- *
- * @var bool|null
- */
- public $documentSymbolProvider;
-
- /**
- * The server provides workspace symbol support.
- *
- * @var bool|null
- */
- public $workspaceSymbolProvider;
-
- /**
- * The server provides code actions.
- *
- * @var bool|null
- */
- public $codeActionProvider;
-
- /**
- * The server provides code lens.
- *
- * @var CodeLensOptions|null
- */
- public $codeLensProvider;
-
- /**
- * The server provides document formatting.
- *
- * @var bool|null
- */
- public $documentFormattingProvider;
-
- /**
- * The server provides document range formatting.
- *
- * @var bool|null
- */
- public $documentRangeFormattingProvider;
-
- /**
- * The server provides document formatting on typing.
- *
- * @var DocumentOnTypeFormattingOptions|null
- */
- public $documentOnTypeFormattingProvider;
-
- /**
- * The server provides rename support.
- *
- * @var bool|null
- */
- public $renameProvider;
-
- /**
- * The server provides execute command support.
- *
- * @var ExecuteCommandOptions|null
- */
- public $executeCommandProvider;
-
- /**
- * The server provides workspace references exporting support.
- *
- * @var bool|null
- */
- public $xworkspaceReferencesProvider;
-
- /**
- * The server provides extended text document definition support.
- *
- * @var bool|null
- */
- public $xdefinitionProvider;
-
- /**
- * The server provides workspace dependencies support.
- *
- * @var bool|null
- */
- public $dependenciesProvider;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ShowDocumentClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/ShowDocumentClientCapabilities.php
deleted file mode 100644
index 07ef7e2..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ShowDocumentClientCapabilities.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ShowDocumentClientCapabilities
-{
- /**
- * The client has support for the show document
- * request.
- *
- * @var bool|null
- */
- public $support;
-
- public function __construct(?bool $support = null)
- {
- $this->support = $support;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ShowMessageRequestClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/ShowMessageRequestClientCapabilities.php
deleted file mode 100644
index b19bd87..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ShowMessageRequestClientCapabilities.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ShowMessageRequestClientCapabilities
-{
-
- /**
- * Capabilities specific to the `MessageActionItem` type.
- *
- * @var ShowMessageRequestClientCapabilitiesMessageActionItem|null
- */
- public $messageActionItem;
-
-
- public function __construct(ShowMessageRequestClientCapabilitiesMessageActionItem $messageActionItem = null)
- {
- $this->messageActionItem = $messageActionItem;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/ShowMessageRequestClientCapabilitiesMessageActionItem.php b/vendor/felixfbecker/language-server-protocol/src/ShowMessageRequestClientCapabilitiesMessageActionItem.php
deleted file mode 100644
index 4303f18..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/ShowMessageRequestClientCapabilitiesMessageActionItem.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class ShowMessageRequestClientCapabilitiesMessageActionItem
-{
-
- /**
- * Whether the client supports additional attributes which
- * are preserved and sent back to the server in the
- * request's response.
- *
- * @var bool|null
- */
- public $additionalPropertiesSupport;
-
-
- public function __construct(bool $additionalPropertiesSupport = null)
- {
- $this->additionalPropertiesSupport = $additionalPropertiesSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SignatureHelp.php b/vendor/felixfbecker/language-server-protocol/src/SignatureHelp.php
deleted file mode 100644
index c5b853e..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SignatureHelp.php
+++ /dev/null
@@ -1,61 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Signature help represents the signature of something
- * callable. There can be multiple signature but only one
- * active and only one active parameter.
- */
-class SignatureHelp
-{
- /**
- * One or more signatures. If no signatures are available the signature help
- * request should return `null`.
- *
- * @var SignatureInformation[]|null
- */
- public $signatures;
-
- /**
- * The active signature. If omitted or the value lies outside the
- * range of `signatures` the value defaults to zero or is ignore if
- * the `SignatureHelp` as no signatures.
- *
- * Whenever possible implementors should make an active decision about
- * the active signature and shouldn't rely on a default value.
- *
- * In future version of the protocol this property might become
- * mandatory to better express this.
- *
- * @var int|null
- */
- public $activeSignature;
-
- /**
- * The active parameter of the active signature. If omitted or the value
- * lies outside the range of `signatures[activeSignature].parameters`
- * defaults to 0 if the active signature has parameters. If
- * the active signature has no parameters it is ignored.
- * In future version of the protocol this property might become
- * mandatory to better express the active parameter if the
- * active signature does have any.
- *
- * @var int|null
- */
- public $activeParameter;
-
- /**
- * Create a SignatureHelp
- *
- * @param SignatureInformation[]|null $signatures List of signature information
- * @param int|null $activeSignature The active signature, zero based
- * @param int|null $activeParameter The active parameter, zero based
- */
- public function __construct(array $signatures = null, $activeSignature = null, int $activeParameter = null)
- {
- $this->signatures = $signatures;
- $this->activeSignature = $activeSignature;
- $this->activeParameter = $activeParameter;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilities.php
deleted file mode 100644
index 58b4805..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilities.php
+++ /dev/null
@@ -1,43 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class SignatureHelpClientCapabilities
-{
- /**
- * Whether signature help supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * The client supports the following `SignatureInformation`
- * specific properties.
- *
- * @var SignatureHelpClientCapabilitiesSignatureInformation|null
- */
- public $signatureInformation;
-
- /**
- * The client supports to send additional context information for a
- * `textDocument/signatureHelp` request. A client that opts into
- * contextSupport will also support the `retriggerCharacters` on
- * `SignatureHelpOptions`.
- *
- * @since 3.15.0
- *
- * @var bool|null
- */
- public $contextSupport;
-
- public function __construct(
- bool $dynamicRegistration = null,
- SignatureHelpClientCapabilitiesSignatureInformation $signatureInformation = null,
- bool $contextSupport = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->signatureInformation = $signatureInformation;
- $this->contextSupport = $contextSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilitiesSignatureInformation.php b/vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilitiesSignatureInformation.php
deleted file mode 100644
index a333846..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilitiesSignatureInformation.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class SignatureHelpClientCapabilitiesSignatureInformation
-{
-
- /**
- * Client supports the follow content formats for the documentation
- * property. The order describes the preferred format of the client.
- *
- * @var string[]|null
- * @see MarkupKind
- */
- public $documentationFormat;
-
- /**
- * Client capabilities specific to parameter information.
- *
- * @var SignatureHelpClientCapabilitiesSignatureInformationParameterInformation|null
- */
- public $parameterInformation;
-
- /**
- * The client supports the `activeParameter` property on
- * `SignatureInformation` literal.
- *
- * @since 3.16.0
- *
- * @var bool|null
- */
- public $activeParameterSupport;
-
- /**
- * Undocumented function
- *
- * @param string[]|null $documentationFormat
- * @param SignatureHelpClientCapabilitiesSignatureInformationParameterInformation|null $parameterInformation
- * @param boolean|null $activeParameterSupport
- */
- public function __construct(
- array $documentationFormat = null,
- SignatureHelpClientCapabilitiesSignatureInformationParameterInformation $parameterInformation = null,
- bool $activeParameterSupport = null
- ) {
- $this->documentationFormat = $documentationFormat;
- $this->parameterInformation = $parameterInformation;
- $this->activeParameterSupport = $activeParameterSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilitiesSignatureInformationParameterInformation.php b/vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilitiesSignatureInformationParameterInformation.php
deleted file mode 100644
index 72c7d00..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SignatureHelpClientCapabilitiesSignatureInformationParameterInformation.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Client capabilities specific to parameter information.
- */
-class SignatureHelpClientCapabilitiesSignatureInformationParameterInformation
-{
- /**
- * The client supports processing label offsets instead of a
- * simple label string.
- *
- * @since 3.14.0
- *
- * @var bool|null
- */
- public $labelOffsetSupport;
-
- public function __construct(bool $labelOffsetSupport = null)
- {
- $this->labelOffsetSupport = $labelOffsetSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SignatureHelpOptions.php b/vendor/felixfbecker/language-server-protocol/src/SignatureHelpOptions.php
deleted file mode 100644
index 04222ed..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SignatureHelpOptions.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Signature help options.
- */
-class SignatureHelpOptions
-{
- /**
- * The characters that trigger signature help automatically.
- *
- * @var string[]|null
- */
- public $triggerCharacters;
-
- /**
- * @param string[]|null $triggerCharacters
- */
- public function __construct(array $triggerCharacters = null)
- {
- $this->triggerCharacters = $triggerCharacters;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SignatureInformation.php b/vendor/felixfbecker/language-server-protocol/src/SignatureInformation.php
deleted file mode 100644
index c7329fe..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SignatureInformation.php
+++ /dev/null
@@ -1,66 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Represents the signature of something callable. A signature
- * can have a label, like a function-name, a doc-comment, and
- * a set of parameters.
- */
-class SignatureInformation
-{
- /**
- * The label of this signature. Will be shown in
- * the UI.
- *
- * @var string
- */
- public $label;
-
- /**
- * The human-readable doc-comment of this signature. Will be shown
- * in the UI but can be omitted.
- *
- * @var MarkupContent|string|null
- */
- public $documentation;
-
- /**
- * The parameters of this signature.
- *
- * @var ParameterInformation[]|null
- */
- public $parameters;
-
- /**
- * The index of the active parameter.
- *
- * If provided, this is used in place of `SignatureHelp.activeParameter`.
- *
- * @since 3.16.0
- *
- * @var int|null
- */
- public $activeParameter;
-
- /**
- * Create a SignatureInformation
- *
- * @param string $label The label of this signature. Will be shown in the UI.
- * @param ParameterInformation[]|null $parameters The parameters of this signature
- * @param MarkupContent|string|null $documentation The human-readable doc-comment of this signature.
- * Will be shown in the UI but can be omitted.
- * @param int|null $activeParameter The index of the active parameter.
- */
- public function __construct(
- string $label,
- array $parameters = null,
- $documentation = null,
- int $activeParameter = null
- ) {
- $this->label = $label;
- $this->parameters = $parameters;
- $this->documentation = $documentation;
- $this->activeParameter = $activeParameter;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SymbolDescriptor.php b/vendor/felixfbecker/language-server-protocol/src/SymbolDescriptor.php
deleted file mode 100644
index 2bcd4a4..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SymbolDescriptor.php
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace LanguageServerProtocol;
-
-/**
- * Uniquely identifies a symbol
- */
-class SymbolDescriptor
-{
- /**
- * The fully qualified structural element name, a globally unique identifier for the symbol.
- *
- * @var string
- */
- public $fqsen;
-
- /**
- * Identifies the Composer package the symbol is defined in (if any)
- *
- * @var PackageDescriptor|null
- */
- public $package;
-
- /**
- * @param string $fqsen The fully qualified structural element name, a globally
- * unique identifier for the symbol.
- * @param PackageDescriptor $package Identifies the Composer package the symbol is defined in
- */
- public function __construct(string $fqsen = null, PackageDescriptor $package = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->fqsen = $fqsen;
- $this->package = $package;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SymbolInformation.php b/vendor/felixfbecker/language-server-protocol/src/SymbolInformation.php
deleted file mode 100644
index 26688f9..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SymbolInformation.php
+++ /dev/null
@@ -1,55 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Represents information about programming constructs like variables, classes,
- * interfaces etc.
- */
-class SymbolInformation
-{
- /**
- * The name of this symbol.
- *
- * @var string
- */
- public $name;
-
- /**
- * The kind of this symbol.
- *
- * @var int
- */
- public $kind;
-
- /**
- * The location of this symbol.
- *
- * @var Location
- */
- public $location;
-
- /**
- * The name of the symbol containing this symbol.
- *
- * @var string|null
- */
- public $containerName;
-
- /**
- * @param string $name
- * @param int $kind
- * @param Location $location
- * @param string $containerName
- */
- public function __construct($name = null, $kind = null, $location = null, $containerName = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->name = $name;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->kind = $kind;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->location = $location;
- $this->containerName = $containerName;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SymbolKind.php b/vendor/felixfbecker/language-server-protocol/src/SymbolKind.php
deleted file mode 100644
index b59eeca..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SymbolKind.php
+++ /dev/null
@@ -1,28 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * A symbol kind.
- */
-abstract class SymbolKind
-{
- const FILE = 1;
- const MODULE = 2;
- const NAMESPACE = 3;
- const PACKAGE = 4;
- const CLASS_ = 5;
- const METHOD = 6;
- const PROPERTY = 7;
- const FIELD = 8;
- const CONSTRUCTOR = 9;
- const ENUM = 10;
- const INTERFACE = 11;
- const FUNCTION = 12;
- const VARIABLE = 13;
- const CONSTANT = 14;
- const STRING = 15;
- const NUMBER = 16;
- const BOOLEAN = 17;
- const ARRAY = 18;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SymbolLocationInformation.php b/vendor/felixfbecker/language-server-protocol/src/SymbolLocationInformation.php
deleted file mode 100644
index b1b328d..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SymbolLocationInformation.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace LanguageServerProtocol;
-
-class SymbolLocationInformation
-{
- /**
- * The location where the symbol is defined, if any.
- *
- * @var Location|null
- */
- public $location;
-
- /**
- * Metadata about the symbol that can be used to identify or locate its
- * definition.
- *
- * @var SymbolDescriptor
- */
- public $symbol;
-
- /**
- * @param SymbolDescriptor $symbol The location where the symbol is defined, if any
- * @param Location $location Metadata about the symbol that can be used to identify or locate its definition
- */
- public function __construct(SymbolDescriptor $symbol = null, Location $location = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->symbol = $symbol;
- $this->location = $location;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/SymbolTag.php b/vendor/felixfbecker/language-server-protocol/src/SymbolTag.php
deleted file mode 100644
index 6eed047..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/SymbolTag.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Symbol tags are extra annotations that tweak the rendering of a symbol.
- *
- * @since 3.16
- */
-abstract class SymbolTag
-{
- /**
- * Render a symbol as obsolete, usually using a strike-out.
- */
- const DEPRECATED = 1;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/TextDocumentClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/TextDocumentClientCapabilities.php
deleted file mode 100644
index ed356a2..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/TextDocumentClientCapabilities.php
+++ /dev/null
@@ -1,265 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class TextDocumentClientCapabilities
-{
-
- /**
- * @var TextDocumentSyncClientCapabilities|null
- */
- public $synchronization;
-
- /**
- * Capabilities specific to the `textDocument/completion` request.
- *
- * @var CompletionClientCapabilities|null
- */
- public $completion;
-
- /**
- * Capabilities specific to the `textDocument/hover` request.
- *
- * @var HoverClientCapabilities|null
- */
- public $hover;
-
- /**
- * Capabilities specific to the `textDocument/signatureHelp` request.
- *
- * @var SignatureHelpClientCapabilities|null
- */
- public $signatureHelp;
-
- /**
- * Capabilities specific to the `textDocument/declaration` request.
- *
- * @since 3.14.0
- *
- * @var DeclarationClientCapabilities|null
- */
- public $declaration;
-
- /**
- * Capabilities specific to the `textDocument/definition` request.
- *
- * @var DefinitionClientCapabilities|null
- */
- public $definition;
-
- /**
- * Capabilities specific to the `textDocument/typeDefinition` request.
- *
- * @since 3.6.0
- *
- * @var TypeDefinitionClientCapabilities|null
- */
- public $typeDefinition;
-
- /**
- * Capabilities specific to the `textDocument/implementation` request.
- *
- * @since 3.6.0
- *
- * @var ImplementationClientCapabilities|null
- */
- public $implementation;
-
- /**
- * Capabilities specific to the `textDocument/references` request.
- *
- * @var ReferenceClientCapabilities|null
- */
- public $references;
-
- /**
- * Capabilities specific to the `textDocument/documentHighlight` request.
- *
- * @var DocumentHighlightClientCapabilities|null
- */
- public $documentHighlight;
-
- /**
- * Capabilities specific to the `textDocument/documentSymbol` request.
- *
- * @var DocumentSymbolClientCapabilities|null
- */
- public $documentSymbol;
-
- /**
- * Capabilities specific to the `textDocument/codeAction` request.
- *
- * @var CodeActionClientCapabilities|null
- */
- public $codeAction;
-
- /**
- * Capabilities specific to the `textDocument/codeLens` request.
- *
- * @var CodeLensClientCapabilities|null
- */
- public $codeLens;
-
- /**
- * Capabilities specific to the `textDocument/documentLink` request.
- *
- * @var DocumentLinkClientCapabilities|null
- */
- public $documentLink;
-
- /**
- * Capabilities specific to the `textDocument/documentColor` and the
- * `textDocument/colorPresentation` request.
- *
- * @since 3.6.0
- *
- * @var DocumentColorClientCapabilities|null
- */
- public $colorProvider;
-
- /**
- * Capabilities specific to the `textDocument/formatting` request.
- *
- * @var DocumentFormattingClientCapabilities|null
- */
- public $formatting;
-
- /**
- * Capabilities specific to the `textDocument/rangeFormatting` request.
- *
- * @var DocumentRangeFormattingClientCapabilities|null
- */
- public $rangeFormatting;
-
- /** request.
- * Capabilities specific to the `textDocument/onTypeFormatting` request.
- *
- * @var DocumentOnTypeFormattingClientCapabilities|null
- */
- public $onTypeFormatting;
-
- /**
- * Capabilities specific to the `textDocument/rename` request.
- *
- * @var RenameClientCapabilities|null
- */
- public $rename;
-
- /**
- * Capabilities specific to the `textDocument/publishDiagnostics`
- * notification.
- *
- * @var PublishDiagnosticsClientCapabilities|null
- */
- public $publishDiagnostics;
-
- /**
- * Capabilities specific to the `textDocument/foldingRange` request.
- *
- * @since 3.10.0
- *
- * @var FoldingRangeClientCapabilities|null
- */
- public $foldingRange;
-
- /**
- * Capabilities specific to the `textDocument/selectionRange` request.
- *
- * @since 3.15.0
- *
- * @var SelectionRangeClientCapabilities|null
- */
- public $selectionRange;
-
- /**
- * Capabilities specific to the `textDocument/linkedEditingRange` request.
- *
- * @since 3.16.0
- *
- * @var LinkedEditingRangeClientCapabilities|null
- */
- public $linkedEditingRange;
-
- /**
- * Capabilities specific to the various call hierarchy requests.
- *
- * @since 3.16.0
- *
- * @var CallHierarchyClientCapabilities|null
- */
- public $callHierarchy;
-
- /**
- * Capabilities specific to the various semantic token requests.
- *
- * @since 3.16.0
- *
- * @var SemanticTokensClientCapabilities|null
- */
- public $semanticTokens;
-
- /**
- * Capabilities specific to the `textDocument/moniker` request.
- *
- * @since 3.16.0
- *
- * @var MonikerClientCapabilities|null
- */
- public $moniker;
-
- public function __construct(
- TextDocumentSyncClientCapabilities $synchronization = null,
- CompletionClientCapabilities $completion = null,
- HoverClientCapabilities $hover = null,
- SignatureHelpClientCapabilities $signatureHelp = null,
- DeclarationClientCapabilities $declaration = null,
- DefinitionClientCapabilities $definition = null,
- TypeDefinitionClientCapabilities $typeDefinition = null,
- ImplementationClientCapabilities $implementation = null,
- ReferenceClientCapabilities $references = null,
- DocumentHighlightClientCapabilities $documentHighlight = null,
- DocumentSymbolClientCapabilities $documentSymbol = null,
- CodeActionClientCapabilities $codeAction = null,
- CodeLensClientCapabilities $codeLens = null,
- DocumentLinkClientCapabilities $documentLink = null,
- DocumentColorClientCapabilities $colorProvider = null,
- DocumentFormattingClientCapabilities $formatting = null,
- DocumentRangeFormattingClientCapabilities $rangeFormatting = null,
- DocumentOnTypeFormattingClientCapabilities $onTypeFormatting = null,
- RenameClientCapabilities $rename = null,
- PublishDiagnosticsClientCapabilities $publishDiagnostics = null,
- FoldingRangeClientCapabilities $foldingRange = null,
- SelectionRangeClientCapabilities $selectionRange = null,
- LinkedEditingRangeClientCapabilities $linkedEditingRange = null,
- CallHierarchyClientCapabilities $callHierarchy = null,
- SemanticTokensClientCapabilities $semanticTokens = null,
- MonikerClientCapabilities $moniker = null
- ) {
- $this->synchronization = $synchronization;
- $this->completion = $completion;
- $this->hover = $hover;
- $this->signatureHelp = $signatureHelp;
- $this->declaration = $declaration;
- $this->definition = $definition;
- $this->typeDefinition = $typeDefinition;
- $this->implementation = $implementation;
- $this->references = $references;
- $this->documentHighlight = $documentHighlight;
- $this->documentSymbol = $documentSymbol;
- $this->codeAction = $codeAction;
- $this->codeLens = $codeLens;
- $this->documentLink = $documentLink;
- $this->colorProvider = $colorProvider;
- $this->formatting = $formatting;
- $this->rangeFormatting = $rangeFormatting;
- $this->onTypeFormatting = $onTypeFormatting;
- $this->rename = $rename;
- $this->publishDiagnostics = $publishDiagnostics;
- $this->foldingRange = $foldingRange;
- $this->selectionRange = $selectionRange;
- $this->linkedEditingRange = $linkedEditingRange;
- $this->callHierarchy = $callHierarchy;
- $this->semanticTokens = $semanticTokens;
- $this->moniker = $moniker;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/TextDocumentContentChangeEvent.php b/vendor/felixfbecker/language-server-protocol/src/TextDocumentContentChangeEvent.php
deleted file mode 100644
index 77589fc..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/TextDocumentContentChangeEvent.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * An event describing a change to a text document. If range and rangeLength are omitted
- * the new text is considered to be the full content of the document.
- */
-class TextDocumentContentChangeEvent
-{
- /**
- * The range of the document that changed.
- *
- * @var Range|null
- */
- public $range;
-
- /**
- * The length of the range that got replaced.
- *
- * @var int|null
- */
- public $rangeLength;
-
- /**
- * The new text of the document.
- *
- * @var string
- */
- public $text;
-
- public function __construct(Range $range = null, int $rangeLength = null, string $text = null)
- {
- $this->range = $range;
- $this->rangeLength = $rangeLength;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->text = $text;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/TextDocumentIdentifier.php b/vendor/felixfbecker/language-server-protocol/src/TextDocumentIdentifier.php
deleted file mode 100644
index fe9eadd..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/TextDocumentIdentifier.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class TextDocumentIdentifier
-{
- /**
- * The text document's URI.
- *
- * @var string
- */
- public $uri;
-
- /**
- * @param string $uri The text document's URI.
- */
- public function __construct(string $uri = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->uri = $uri;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/TextDocumentItem.php b/vendor/felixfbecker/language-server-protocol/src/TextDocumentItem.php
deleted file mode 100644
index cb9fd65..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/TextDocumentItem.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * An item to transfer a text document from the client to the server.
- */
-class TextDocumentItem
-{
- /**
- * The text document's URI.
- *
- * @var string
- */
- public $uri;
-
- /**
- * The text document's language identifier.
- *
- * @var string
- */
- public $languageId;
-
- /**
- * The version number of this document (it will strictly increase after each
- * change, including undo/redo).
- *
- * @var int
- */
- public $version;
-
- /**
- * The content of the opened text document.
- *
- * @var string
- */
- public $text;
-
- public function __construct(string $uri = null, string $languageId = null, int $version = null, string $text = null)
- {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->uri = $uri;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->languageId = $languageId;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->version = $version;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->text = $text;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncClientCapabilities.php
deleted file mode 100644
index 6bb119c..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncClientCapabilities.php
+++ /dev/null
@@ -1,49 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class TextDocumentSyncClientCapabilities
-{
-
- /**
- * Whether text document synchronization supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * The client supports sending will save notifications.
- *
- * @var bool|null
- */
- public $willSave;
-
- /**
- * The client supports sending a will save request and
- * waits for a response providing text edits which will
- * be applied to the document before it is saved.
- *
- * @var bool|null
- */
- public $willSaveWaitUntil;
-
- /**
- * The client supports did save notifications.
- *
- * @var bool|null
- */
- public $didSave;
-
- public function __construct(
- bool $dynamicRegistration = null,
- bool $willSave = null,
- bool $willSaveWaitUntil = null,
- bool $didSave = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->willSave = $willSave;
- $this->willSaveWaitUntil = $willSaveWaitUntil;
- $this->didSave = $didSave;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncKind.php b/vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncKind.php
deleted file mode 100644
index 0adf634..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncKind.php
+++ /dev/null
@@ -1,25 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * Defines how the host (editor) should sync document changes to the language server.
- */
-abstract class TextDocumentSyncKind
-{
- /**
- * Documents should not be synced at all.
- */
- const NONE = 0;
-
- /**
- * Documents are synced by always sending the full content of the document.
- */
- const FULL = 1;
-
- /**
- * Documents are synced by sending the full content on open. After that only
- * incremental updates to the document are sent.
- */
- const INCREMENTAL = 2;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncOptions.php b/vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncOptions.php
deleted file mode 100644
index 1fe857a..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/TextDocumentSyncOptions.php
+++ /dev/null
@@ -1,41 +0,0 @@
-<?php
-declare(strict_types=1);
-
-namespace LanguageServerProtocol;
-
-/**
- * A detailed structure defining expected notifications from the client of changes to text documents.
- */
-class TextDocumentSyncOptions
-{
- /**
- * Open and close notifications are sent to the server.
- * @var bool|null
- */
- public $openClose;
-
- /**
- * Change notifications are sent to the server. See TextDocumentSyncKind.None, TextDocumentSyncKind.Full
- * and TextDocumentSyncKindIncremental.
- * @var int|null
- */
- public $change;
-
- /**
- * Will save notifications get sent to the server.
- * @var bool|null
- */
- public $willSave;
-
- /**
- * Will save wait until requests get sent to the server.
- * @var bool|null
- */
- public $willSaveWaitUntil;
-
- /**
- * Save notifications are sent to the server.
- * @var SaveOptions|null
- */
- public $save;
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/TextEdit.php b/vendor/felixfbecker/language-server-protocol/src/TextEdit.php
deleted file mode 100644
index 14c1ee0..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/TextEdit.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-/**
- * A textual edit applicable to a text document.
- */
-class TextEdit
-{
- /**
- * The range of the text document to be manipulated. To insert
- * text into a document create a range where start === end.
- *
- * @var Range
- */
- public $range;
-
- /**
- * The string to be inserted. For delete operations use an
- * empty string.
- *
- * @var string
- */
- public $newText;
-
- public function __construct(Range $range = null, string $newText = null)
- {
- $this->range = $range;
- $this->newText = $newText;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/TokenFormat.php b/vendor/felixfbecker/language-server-protocol/src/TokenFormat.php
deleted file mode 100644
index 73eff90..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/TokenFormat.php
+++ /dev/null
@@ -1,8 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-abstract class TokenFormat
-{
- const RELATIVE = 'relative';
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/TypeDefinitionClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/TypeDefinitionClientCapabilities.php
deleted file mode 100644
index 00e8e7b..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/TypeDefinitionClientCapabilities.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class TypeDefinitionClientCapabilities
-{
-
- /**
- * Whether implementation supports dynamic registration. If this is set to
- * `true` the client supports the new `TypeDefinitionRegistrationOptions`
- * return value for the corresponding server capability as well.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * The client supports additional metadata in the form of definition links.
- *
- * @since 3.14.0
- *
- * @var boolean|null
- */
- public $linkSupport;
-
- public function __construct(
- bool $dynamicRegistration = null,
- bool $linkSupport = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->linkSupport = $linkSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/VersionedTextDocumentIdentifier.php b/vendor/felixfbecker/language-server-protocol/src/VersionedTextDocumentIdentifier.php
deleted file mode 100644
index 6232713..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/VersionedTextDocumentIdentifier.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class VersionedTextDocumentIdentifier extends TextDocumentIdentifier
-{
- /**
- * The version number of this document.
- *
- * @var int
- */
- public $version;
-
- public function __construct(string $uri = null, int $version = null)
- {
- parent::__construct($uri);
- $this->version = $version;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/WorkspaceEdit.php b/vendor/felixfbecker/language-server-protocol/src/WorkspaceEdit.php
deleted file mode 100644
index eaa7195..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/WorkspaceEdit.php
+++ /dev/null
@@ -1,78 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-use JsonSerializable;
-
-/**
- * A workspace edit represents changes to many resources managed in the workspace.
- */
-class WorkspaceEdit implements JsonSerializable
-{
- /**
- * Holds changes to existing resources. Associative Array from URI to TextEdit
- *
- * @var array<string, TextEdit[]>
- */
- public $changes;
-
- /**
- * Depending on the client capability
- * `workspace.workspaceEdit.resourceOperations` document changes are either
- * an array of `TextDocumentEdit`s to express changes to n different text
- * documents where each text document edit addresses a specific version of
- * a text document. Or it can contain above `TextDocumentEdit`s mixed with
- * create, rename and delete file / folder operations.
- *
- * Whether a client supports versioned document edits is expressed via
- * `workspace.workspaceEdit.documentChanges` client capability.
- *
- * If a client neither supports `documentChanges` nor
- * `workspace.workspaceEdit.resourceOperations` then only plain `TextEdit`s
- * using the `changes` property are supported.
- *
- * @var mixed
- */
- public $documentChanges;
-
- /**
- * A map of change annotations that can be referenced in
- * `AnnotatedTextEdit`s or create, rename and delete file / folder
- * operations.
- *
- * Whether clients honor this property depends on the client capability
- * `workspace.changeAnnotationSupport`.
- *
- * @since 3.16.0
- *
- * @var array<string, ChangeAnnotation>|null
- */
- public $changeAnnotations;
-
- /**
- * @param array<string, TextEdit[]> $changes
- * @param mixed $documentChanges
- * @param array<string, ChangeAnnotation>|null $changeAnnotations
- */
- public function __construct(
- array $changes = [],
- $documentChanges = null,
- array $changeAnnotations = null
- ) {
- $this->changes = $changes;
- $this->documentChanges = $documentChanges;
- $this->changeAnnotations = $changeAnnotations;
- }
-
- /**
- * This is needed because VSCode Does not like nulls
- * meaning if a null is sent then this will not compute
- *
- * @return mixed
- */
- #[\ReturnTypeWillChange]
- public function jsonSerialize()
- {
- return array_filter(get_object_vars($this));
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/WorkspaceEditClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/WorkspaceEditClientCapabilities.php
deleted file mode 100644
index 31e21c6..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/WorkspaceEditClientCapabilities.php
+++ /dev/null
@@ -1,80 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class WorkspaceEditClientCapabilities
-{
- /**
- * The client supports versioned document changes in `WorkspaceEdit`s
- *
- * @var bool|null
- */
- public $documentChanges;
-
- /**
- * The resource operations the client supports. Clients should at least
- * support 'create', 'rename' and 'delete' files and folders.
- *
- * @since 3.13.0
- *
- * @var string[]|null
- * @see ResourceOperationKind
- */
- public $resourceOperations;
-
- /**
- * The failure handling strategy of a client if applying the workspace edit
- * fails.
- *
- * @since 3.13.0
- *
- * @var string|null
- * @see FailureHandlingKind
- */
- public $failureHandling;
-
- /**
- * Whether the client normalizes line endings to the client specific
- * setting.
- * If set to `true` the client will normalize line ending characters
- * in a workspace edit to the client specific new line character(s).
- *
- * @since 3.16.0
- *
- * @var bool|null
- */
- public $normalizesLineEndings;
-
- /**
- * Whether the client in general supports change annotations on text edits,
- * create file, rename file and delete file changes.
- *
- * @since 3.16.0
- *
- * @var WorkspaceEditClientCapabilitiesChangeAnnotationSupport|null
- */
- public $changeAnnotationSupport;
-
- /**
- * Undocumented function
- *
- * @param boolean|null $documentChanges
- * @param string[]|null $resourceOperations
- * @param string|null $failureHandling
- * @param boolean|null $normalizesLineEndings
- * @param WorkspaceEditClientCapabilitiesChangeAnnotationSupport|null $changeAnnotationSupport
- */
- public function __construct(
- bool $documentChanges = null,
- array $resourceOperations = null,
- string $failureHandling = null,
- bool $normalizesLineEndings = null,
- WorkspaceEditClientCapabilitiesChangeAnnotationSupport $changeAnnotationSupport = null
- ) {
- $this->documentChanges = $documentChanges;
- $this->resourceOperations = $resourceOperations;
- $this->failureHandling = $failureHandling;
- $this->normalizesLineEndings = $normalizesLineEndings;
- $this->changeAnnotationSupport = $changeAnnotationSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/WorkspaceEditClientCapabilitiesChangeAnnotationSupport.php b/vendor/felixfbecker/language-server-protocol/src/WorkspaceEditClientCapabilitiesChangeAnnotationSupport.php
deleted file mode 100644
index 8f62d56..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/WorkspaceEditClientCapabilitiesChangeAnnotationSupport.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class WorkspaceEditClientCapabilitiesChangeAnnotationSupport
-{
- /**
- * Whether the client groups edits with equal labels into tree nodes,
- * for instance all edits labelled with "Changes in Strings" would
- * be a tree node.
- *
- * @var bool|null
- */
- public $groupsOnLabel;
-
- public function __construct(
- bool $groupsOnLabel = null
- ) {
- $this->groupsOnLabel = $groupsOnLabel;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/WorkspaceFolder.php b/vendor/felixfbecker/language-server-protocol/src/WorkspaceFolder.php
deleted file mode 100644
index 764e0c2..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/WorkspaceFolder.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class WorkspaceFolder
-{
- /**
- * The associated URI for this workspace folder.
- *
- * @var string
- */
- public $uri;
-
- /**
- * The name of the workspace folder. Used to refer to this
- * workspace folder in the user interface.
- *
- * @var string
- */
- public $name;
-
- public function __construct(
- string $uri = null,
- string $name = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->uri = $uri;
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->name = $name;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilities.php b/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilities.php
deleted file mode 100644
index 57550c1..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilities.php
+++ /dev/null
@@ -1,55 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class WorkspaceSymbolClientCapabilities
-{
-
- /**
- * Symbol request supports dynamic registration.
- *
- * @var bool|null
- */
- public $dynamicRegistration;
-
- /**
- * Specific capabilities for the `SymbolKind` in the `workspace/symbol`
- * request.
- *
- * @var WorkspaceSymbolClientCapabilitiesSymbolKind|null
- */
- public $symbolKind;
-
- /**
- * The client supports tags on `SymbolInformation` and `WorkspaceSymbol`.
- * Clients supporting tags have to handle unknown tags gracefully.
- *
- * @since 3.16.0
- *
- * @var WorkspaceSymbolClientCapabilitiesTagSupport|null
- */
- public $tagSupport;
-
- /**
- * The client support partial workspace symbols. The client will send the
- * request `workspaceSymbol/resolve` to the server to resolve additional
- * properties.
- *
- * @since 3.17.0 - proposedState
- *
- * @var WorkspaceSymbolClientCapabilitiesResolveSupport|null
- */
- public $resolveSupport;
-
- public function __construct(
- bool $dynamicRegistration = null,
- WorkspaceSymbolClientCapabilitiesSymbolKind $symbolKind = null,
- WorkspaceSymbolClientCapabilitiesTagSupport $tagSupport = null,
- WorkspaceSymbolClientCapabilitiesResolveSupport $resolveSupport = null
- ) {
- $this->dynamicRegistration = $dynamicRegistration;
- $this->symbolKind = $symbolKind;
- $this->tagSupport = $tagSupport;
- $this->resolveSupport = $resolveSupport;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesResolveSupport.php b/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesResolveSupport.php
deleted file mode 100644
index b545039..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesResolveSupport.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class WorkspaceSymbolClientCapabilitiesResolveSupport
-{
- /**
- * The properties that a client can resolve lazily. Usually
- * `location.range`
- *
- * @var string[]
- */
- public $properties;
-
- /**
- * @param string[] $properties
- */
- public function __construct(
- array $properties = null
- ) {
- /** @psalm-suppress PossiblyNullPropertyAssignmentValue */
- $this->properties = $properties;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesSymbolKind.php b/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesSymbolKind.php
deleted file mode 100644
index 7796d06..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesSymbolKind.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class WorkspaceSymbolClientCapabilitiesSymbolKind
-{
- /**
- * The symbol kind values the client supports. When this
- * property exists the client also guarantees that it will
- * handle values outside its set gracefully and falls back
- * to a default value when unknown.
- *
- * If this property is not present the client only supports
- * the symbol kinds from `File` to `Array` as defined in
- * the initial version of the protocol.
- *
- * @var int[]|null
- * @see SymbolKind
- */
- public $valueSet;
-
- /**
- * @param int[]|null $valueSet
- */
- public function __construct(
- array $valueSet = null
- ) {
- $this->valueSet = $valueSet;
- }
-}
diff --git a/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesTagSupport.php b/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesTagSupport.php
deleted file mode 100644
index 1e21a84..0000000
--- a/vendor/felixfbecker/language-server-protocol/src/WorkspaceSymbolClientCapabilitiesTagSupport.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
-namespace LanguageServerProtocol;
-
-class WorkspaceSymbolClientCapabilitiesTagSupport
-{
- /**
- * The symbol kind values the client supports. When this
- * property exists the client also guarantees that it will
- * handle values outside its set gracefully and falls back
- * to a default value when unknown.
- *
- * If this property is not present the client only supports
- * the symbol kinds from `File` to `Array` as defined in
- * the initial version of the protocol.
- *
- * @var int[]|null
- * @see SymbolTag
- */
- public $valueSet;
-
- /**
- * @param int[]|null $valueSet
- */
- public function __construct(
- array $valueSet = null
- ) {
- $this->valueSet = $valueSet;
- }
-}