X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-clangd%2Flib%2Findex.js;h=799b821b854f9e81019f0ced3769d1f0c4938cad;hp=f17a1ce67cb36b7affff4816d0750e7509e8145a;hb=4d07c77cf4d78cab8639e13ddc3c22495e585b0b;hpb=b3950616b54221c40a7dab9099bda675007e5b6e diff --git a/.config/coc/extensions/node_modules/coc-clangd/lib/index.js b/.config/coc/extensions/node_modules/coc-clangd/lib/index.js index f17a1ce6..799b821b 100644 --- a/.config/coc/extensions/node_modules/coc-clangd/lib/index.js +++ b/.config/coc/extensions/node_modules/coc-clangd/lib/index.js @@ -1,92 +1,8 @@ -(function(e, a) { for(var i in a) e[i] = a[i]; }(exports, /******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); -/******/ } -/******/ }; -/******/ -/******/ // define __esModule on exports -/******/ __webpack_require__.r = function(exports) { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ -/******/ // create a fake namespace object -/******/ // mode & 1: value is a module id, require it -/******/ // mode & 2: merge all properties of value into the ns -/******/ // mode & 4: return value when already ns object -/******/ // mode & 8|1: behave like require -/******/ __webpack_require__.t = function(value, mode) { -/******/ if(mode & 1) value = __webpack_require__(value); -/******/ if(mode & 8) return value; -/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; -/******/ var ns = Object.create(null); -/******/ __webpack_require__.r(ns); -/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); -/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); -/******/ return ns; -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); -/******/ }) -/************************************************************************/ -/******/ ([ +(function(e, a) { for(var i in a) e[i] = a[i]; if(a.__esModule) Object.defineProperty(e, "__esModule", { value: true }); }(exports, +/******/ (() => { // webpackBootstrap +/******/ var __webpack_modules__ = ([ /* 0 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; @@ -105,11 +21,11 @@ var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? ( var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); exports.activate = void 0; const coc_nvim_1 = __webpack_require__(1); const path_1 = __webpack_require__(2); @@ -140,14 +56,14 @@ async function activate(context) { return; } const fileStatus = new file_status_1.FileStatus(); - const fileWatcher = coc_nvim_1.workspace.createFileSystemWatcher('**/{compile_commands.json,compile_flags.txt,.clang-tidy}'); + const fileWatcher = coc_nvim_1.workspace.createFileSystemWatcher('**/{compile_commands.json,compile_flags.txt}'); fileWatcher.onDidChange((e) => reload(e.fsPath, ctx, context)); fileWatcher.onDidCreate((e) => reload(e.fsPath, ctx, context)); context.subscriptions.push(fileWatcher, fileStatus, coc_nvim_1.commands.registerCommand('clangd.switchSourceHeader', cmds.switchSourceHeader(ctx)), coc_nvim_1.commands.registerCommand('clangd.symbolInfo', cmds.symbolInfo(ctx)), ctx.client.onDidChangeState((e) => { var _a; if (e.newState === coc_nvim_1.State.Running) { (_a = ctx.client) === null || _a === void 0 ? void 0 : _a.onNotification('textDocument/clangd.fileStatus', (status) => { - status.onFileUpdated(status); + fileStatus.onFileUpdated(status); }); } else if (e.newState === coc_nvim_1.State.Stopped) { @@ -183,23 +99,25 @@ async function reload(url, ctx, context) { /***/ }), /* 1 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("coc.nvim"); +"use strict"; +module.exports = require("coc.nvim");; /***/ }), /* 2 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("path"); +"use strict"; +module.exports = require("path");; /***/ }), /* 3 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); exports.symbolInfo = exports.switchSourceHeader = void 0; const coc_nvim_1 = __webpack_require__(1); const vscode_languageserver_protocol_1 = __webpack_require__(4); @@ -260,7 +178,7 @@ exports.symbolInfo = symbolInfo; /***/ }), /* 4 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -271,7 +189,7 @@ exports.symbolInfo = symbolInfo; function __export(m) { for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; } -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const vscode_jsonrpc_1 = __webpack_require__(5); exports.ErrorCodes = vscode_jsonrpc_1.ErrorCodes; exports.ResponseError = vscode_jsonrpc_1.ResponseError; @@ -349,7 +267,7 @@ exports.createProtocolConnection = createProtocolConnection; /***/ }), /* 5 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -361,7 +279,7 @@ exports.createProtocolConnection = createProtocolConnection; function __export(m) { for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; } -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const Is = __webpack_require__(6); const messages_1 = __webpack_require__(7); exports.RequestType = messages_1.RequestType; @@ -1317,7 +1235,7 @@ exports.createMessageConnection = createMessageConnection; /***/ }), /* 6 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -1325,7 +1243,7 @@ exports.createMessageConnection = createMessageConnection; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); function boolean(value) { return value === true || value === false; } @@ -1358,7 +1276,7 @@ exports.stringArray = stringArray; /***/ }), /* 7 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -1366,7 +1284,7 @@ exports.stringArray = stringArray; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const is = __webpack_require__(6); /** * Predefined error codes. @@ -1599,7 +1517,7 @@ exports.isResponseMessage = isResponseMessage; /***/ }), /* 8 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -1607,7 +1525,7 @@ exports.isResponseMessage = isResponseMessage; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const events_1 = __webpack_require__(9); const Is = __webpack_require__(6); let DefaultSize = 8192; @@ -1831,7 +1749,7 @@ exports.SocketMessageReader = SocketMessageReader; /***/ }), /* 9 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -1839,7 +1757,7 @@ exports.SocketMessageReader = SocketMessageReader; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); var Disposable; (function (Disposable) { function create(func) { @@ -1970,7 +1888,7 @@ Emitter._noop = function () { }; /***/ }), /* 10 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -1978,7 +1896,7 @@ Emitter._noop = function () { }; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const events_1 = __webpack_require__(9); const Is = __webpack_require__(6); let ContentLength = 'Content-Length: '; @@ -2171,7 +2089,7 @@ exports.SocketMessageWriter = SocketMessageWriter; /***/ }), /* 11 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /*--------------------------------------------------------------------------------------------- @@ -2179,7 +2097,7 @@ exports.SocketMessageWriter = SocketMessageWriter; * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const events_1 = __webpack_require__(9); const Is = __webpack_require__(6); var CancellationToken; @@ -2272,7 +2190,7 @@ exports.CancellationTokenSource = CancellationTokenSource; /***/ }), /* 12 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -2280,7 +2198,7 @@ exports.CancellationTokenSource = CancellationTokenSource; * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); var Touch; (function (Touch) { Touch.None = 0; @@ -2558,7 +2476,7 @@ exports.LinkedMap = LinkedMap; /***/ }), /* 13 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -2566,7 +2484,7 @@ exports.LinkedMap = LinkedMap; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const path_1 = __webpack_require__(2); const os_1 = __webpack_require__(14); const crypto_1 = __webpack_require__(15); @@ -2619,25 +2537,28 @@ exports.createServerPipeTransport = createServerPipeTransport; /***/ }), /* 14 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("os"); +"use strict"; +module.exports = require("os");; /***/ }), /* 15 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("crypto"); +"use strict"; +module.exports = require("crypto");; /***/ }), /* 16 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("net"); +"use strict"; +module.exports = require("net");; /***/ }), /* 17 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -2645,7 +2566,7 @@ module.exports = require("net"); * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const net_1 = __webpack_require__(16); const messageReader_1 = __webpack_require__(8); const messageWriter_1 = __webpack_require__(10); @@ -2684,60 +2605,62 @@ exports.createServerSocketTransport = createServerSocketTransport; /***/ }), /* 18 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Position", function() { return Position; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Range", function() { return Range; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Location", function() { return Location; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LocationLink", function() { return LocationLink; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Color", function() { return Color; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ColorInformation", function() { return ColorInformation; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ColorPresentation", function() { return ColorPresentation; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FoldingRangeKind", function() { return FoldingRangeKind; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FoldingRange", function() { return FoldingRange; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DiagnosticRelatedInformation", function() { return DiagnosticRelatedInformation; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DiagnosticSeverity", function() { return DiagnosticSeverity; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DiagnosticTag", function() { return DiagnosticTag; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Diagnostic", function() { return Diagnostic; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Command", function() { return Command; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextEdit", function() { return TextEdit; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextDocumentEdit", function() { return TextDocumentEdit; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CreateFile", function() { return CreateFile; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RenameFile", function() { return RenameFile; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DeleteFile", function() { return DeleteFile; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WorkspaceEdit", function() { return WorkspaceEdit; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WorkspaceChange", function() { return WorkspaceChange; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextDocumentIdentifier", function() { return TextDocumentIdentifier; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VersionedTextDocumentIdentifier", function() { return VersionedTextDocumentIdentifier; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextDocumentItem", function() { return TextDocumentItem; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MarkupKind", function() { return MarkupKind; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MarkupContent", function() { return MarkupContent; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompletionItemKind", function() { return CompletionItemKind; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InsertTextFormat", function() { return InsertTextFormat; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompletionItemTag", function() { return CompletionItemTag; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompletionItem", function() { return CompletionItem; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CompletionList", function() { return CompletionList; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MarkedString", function() { return MarkedString; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Hover", function() { return Hover; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParameterInformation", function() { return ParameterInformation; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SignatureInformation", function() { return SignatureInformation; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentHighlightKind", function() { return DocumentHighlightKind; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentHighlight", function() { return DocumentHighlight; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SymbolKind", function() { return SymbolKind; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SymbolTag", function() { return SymbolTag; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SymbolInformation", function() { return SymbolInformation; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentSymbol", function() { return DocumentSymbol; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CodeActionKind", function() { return CodeActionKind; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CodeActionContext", function() { return CodeActionContext; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CodeAction", function() { return CodeAction; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CodeLens", function() { return CodeLens; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FormattingOptions", function() { return FormattingOptions; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DocumentLink", function() { return DocumentLink; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectionRange", function() { return SelectionRange; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EOL", function() { return EOL; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TextDocument", function() { return TextDocument; }); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "Position": () => /* binding */ Position, +/* harmony export */ "Range": () => /* binding */ Range, +/* harmony export */ "Location": () => /* binding */ Location, +/* harmony export */ "LocationLink": () => /* binding */ LocationLink, +/* harmony export */ "Color": () => /* binding */ Color, +/* harmony export */ "ColorInformation": () => /* binding */ ColorInformation, +/* harmony export */ "ColorPresentation": () => /* binding */ ColorPresentation, +/* harmony export */ "FoldingRangeKind": () => /* binding */ FoldingRangeKind, +/* harmony export */ "FoldingRange": () => /* binding */ FoldingRange, +/* harmony export */ "DiagnosticRelatedInformation": () => /* binding */ DiagnosticRelatedInformation, +/* harmony export */ "DiagnosticSeverity": () => /* binding */ DiagnosticSeverity, +/* harmony export */ "DiagnosticTag": () => /* binding */ DiagnosticTag, +/* harmony export */ "Diagnostic": () => /* binding */ Diagnostic, +/* harmony export */ "Command": () => /* binding */ Command, +/* harmony export */ "TextEdit": () => /* binding */ TextEdit, +/* harmony export */ "TextDocumentEdit": () => /* binding */ TextDocumentEdit, +/* harmony export */ "CreateFile": () => /* binding */ CreateFile, +/* harmony export */ "RenameFile": () => /* binding */ RenameFile, +/* harmony export */ "DeleteFile": () => /* binding */ DeleteFile, +/* harmony export */ "WorkspaceEdit": () => /* binding */ WorkspaceEdit, +/* harmony export */ "WorkspaceChange": () => /* binding */ WorkspaceChange, +/* harmony export */ "TextDocumentIdentifier": () => /* binding */ TextDocumentIdentifier, +/* harmony export */ "VersionedTextDocumentIdentifier": () => /* binding */ VersionedTextDocumentIdentifier, +/* harmony export */ "TextDocumentItem": () => /* binding */ TextDocumentItem, +/* harmony export */ "MarkupKind": () => /* binding */ MarkupKind, +/* harmony export */ "MarkupContent": () => /* binding */ MarkupContent, +/* harmony export */ "CompletionItemKind": () => /* binding */ CompletionItemKind, +/* harmony export */ "InsertTextFormat": () => /* binding */ InsertTextFormat, +/* harmony export */ "CompletionItemTag": () => /* binding */ CompletionItemTag, +/* harmony export */ "CompletionItem": () => /* binding */ CompletionItem, +/* harmony export */ "CompletionList": () => /* binding */ CompletionList, +/* harmony export */ "MarkedString": () => /* binding */ MarkedString, +/* harmony export */ "Hover": () => /* binding */ Hover, +/* harmony export */ "ParameterInformation": () => /* binding */ ParameterInformation, +/* harmony export */ "SignatureInformation": () => /* binding */ SignatureInformation, +/* harmony export */ "DocumentHighlightKind": () => /* binding */ DocumentHighlightKind, +/* harmony export */ "DocumentHighlight": () => /* binding */ DocumentHighlight, +/* harmony export */ "SymbolKind": () => /* binding */ SymbolKind, +/* harmony export */ "SymbolTag": () => /* binding */ SymbolTag, +/* harmony export */ "SymbolInformation": () => /* binding */ SymbolInformation, +/* harmony export */ "DocumentSymbol": () => /* binding */ DocumentSymbol, +/* harmony export */ "CodeActionKind": () => /* binding */ CodeActionKind, +/* harmony export */ "CodeActionContext": () => /* binding */ CodeActionContext, +/* harmony export */ "CodeAction": () => /* binding */ CodeAction, +/* harmony export */ "CodeLens": () => /* binding */ CodeLens, +/* harmony export */ "FormattingOptions": () => /* binding */ FormattingOptions, +/* harmony export */ "DocumentLink": () => /* binding */ DocumentLink, +/* harmony export */ "SelectionRange": () => /* binding */ SelectionRange, +/* harmony export */ "EOL": () => /* binding */ EOL, +/* harmony export */ "TextDocument": () => /* binding */ TextDocument +/* harmony export */ }); /* -------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. @@ -4269,7 +4192,7 @@ var Is; /***/ }), /* 19 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -4277,7 +4200,7 @@ var Is; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const Is = __webpack_require__(20); const vscode_jsonrpc_1 = __webpack_require__(5); const messages_1 = __webpack_require__(21); @@ -4961,7 +4884,7 @@ var ApplyWorkspaceEditRequest; /***/ }), /* 20 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -4969,7 +4892,7 @@ var ApplyWorkspaceEditRequest; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); function boolean(value) { return value === true || value === false; } @@ -5013,7 +4936,7 @@ exports.objectLiteral = objectLiteral; /***/ }), /* 21 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -5021,7 +4944,7 @@ exports.objectLiteral = objectLiteral; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const vscode_jsonrpc_1 = __webpack_require__(5); class ProtocolRequestType0 extends vscode_jsonrpc_1.RequestType0 { constructor(method) { @@ -5051,7 +4974,7 @@ exports.ProtocolNotificationType0 = ProtocolNotificationType0; /***/ }), /* 22 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -5059,7 +4982,7 @@ exports.ProtocolNotificationType0 = ProtocolNotificationType0; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const vscode_jsonrpc_1 = __webpack_require__(5); const messages_1 = __webpack_require__(21); // @ts-ignore: to avoid inlining LocatioLink as dynamic import @@ -5081,7 +5004,7 @@ var ImplementationRequest; /***/ }), /* 23 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -5089,7 +5012,7 @@ var ImplementationRequest; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const vscode_jsonrpc_1 = __webpack_require__(5); const messages_1 = __webpack_require__(21); // @ts-ignore: to avoid inlining LocatioLink as dynamic import @@ -5111,7 +5034,7 @@ var TypeDefinitionRequest; /***/ }), /* 24 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -5119,7 +5042,7 @@ var TypeDefinitionRequest; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const messages_1 = __webpack_require__(21); /** * The `workspace/workspaceFolders` is sent from the server to the client to fetch the open workspace folders. @@ -5140,7 +5063,7 @@ var DidChangeWorkspaceFoldersNotification; /***/ }), /* 25 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -5148,7 +5071,7 @@ var DidChangeWorkspaceFoldersNotification; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const messages_1 = __webpack_require__(21); /** * The 'workspace/configuration' request is sent from the server to the client to fetch a certain @@ -5167,7 +5090,7 @@ var ConfigurationRequest; /***/ }), /* 26 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -5175,7 +5098,7 @@ var ConfigurationRequest; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const vscode_jsonrpc_1 = __webpack_require__(5); const messages_1 = __webpack_require__(21); /** @@ -5205,7 +5128,7 @@ var ColorPresentationRequest; /***/ }), /* 27 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; @@ -5213,7 +5136,7 @@ var ColorPresentationRequest; * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const vscode_jsonrpc_1 = __webpack_require__(5); const messages_1 = __webpack_require__(21); /** @@ -5251,7 +5174,7 @@ var FoldingRangeRequest; /***/ }), /* 28 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -5259,7 +5182,7 @@ var FoldingRangeRequest; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const vscode_jsonrpc_1 = __webpack_require__(5); const messages_1 = __webpack_require__(21); // @ts-ignore: to avoid inlining LocatioLink as dynamic import @@ -5282,7 +5205,7 @@ var DeclarationRequest; /***/ }), /* 29 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; @@ -5290,7 +5213,7 @@ var DeclarationRequest; * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const vscode_jsonrpc_1 = __webpack_require__(5); const messages_1 = __webpack_require__(21); /** @@ -5310,7 +5233,7 @@ var SelectionRangeRequest; /***/ }), /* 30 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -5318,7 +5241,7 @@ var SelectionRangeRequest; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const vscode_jsonrpc_1 = __webpack_require__(5); const messages_1 = __webpack_require__(21); var WorkDoneProgress; @@ -5345,7 +5268,7 @@ var WorkDoneProgressCancelNotification; /***/ }), /* 31 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -5353,7 +5276,7 @@ var WorkDoneProgressCancelNotification; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const messages_1 = __webpack_require__(21); /** * A request to result a `CallHierarchyItem` in a document at a given position. @@ -5390,7 +5313,7 @@ var CallHierarchyOutgoingCallsRequest; /***/ }), /* 32 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* -------------------------------------------------------------------------------------------- @@ -5398,7 +5321,7 @@ var CallHierarchyOutgoingCallsRequest; * Licensed under the MIT License. See License.txt in the project root for license information. * ------------------------------------------------------------------------------------------ */ -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); const messages_1 = __webpack_require__(21); /** * A set of predefined token types. This set is not fixed @@ -5490,13 +5413,14 @@ var SemanticTokensRangeRequest; /***/ }), /* 33 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); exports.Ctx = void 0; const coc_nvim_1 = __webpack_require__(1); +const vscode_languageserver_protocol_1 = __webpack_require__(4); const config_1 = __webpack_require__(34); const semantic_highlighting_1 = __webpack_require__(35); class ClangdExtensionFeature { @@ -5524,8 +5448,15 @@ class Ctx { command: bin, args: this.config.arguments, }; + if (!!this.config.trace) { + exec.options = { env: { CLANGD_TRACE: this.config.trace } }; + } const serverOptions = exec; - const outputChannel = coc_nvim_1.workspace.createOutputChannel('clangd log'); + const outputChannel = coc_nvim_1.workspace.createOutputChannel('clangd'); + const initializationOptions = { clangdFileStatus: true, fallbackFlags: this.config.fallbackFlags }; + if (this.config.compilationDatabasePath) { + initializationOptions.compilationDatabasePath = this.config.compilationDatabasePath; + } const clientOptions = { documentSelector: [ { scheme: 'file', language: 'c' }, @@ -5537,7 +5468,7 @@ class Ctx { { scheme: 'file', language: 'cuda' }, { scheme: 'file', language: 'arduino' }, ], - initializationOptions: { clangdFileStatus: true, fallbackFlags: this.config.fallbackFlags }, + initializationOptions, disableDiagnostics: this.config.disableDiagnostics, // @ts-ignore disableSnippetCompletion: this.config.disableSnippetCompletion, @@ -5549,6 +5480,24 @@ class Ctx { ch = ''; return next(document, position, ch, options, token); }, + provideCompletionItem: async (document, position, context, token, next) => { + const list = await next(document, position, context, token); + if (!list) + return []; + if (!this.config.serverCompletionRanking) + return list; + const items = (Array.isArray(list) ? list : list.items).map((item) => { + var _a; + const start = (_a = item.textEdit) === null || _a === void 0 ? void 0 : _a.range.start; + if (start) { + const prefix = document.getText(vscode_languageserver_protocol_1.Range.create(start, position)); + if (prefix) + item.filterText = prefix + '_' + item.filterText; + } + return item; + }); + return vscode_languageserver_protocol_1.CompletionList.create(items, true); + }, provideWorkspaceSymbols: async (query, token, next) => { const symbols = await next(query, token); if (!symbols) @@ -5584,11 +5533,11 @@ exports.Ctx = Ctx; /***/ }), /* 34 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); exports.Config = void 0; const coc_nvim_1 = __webpack_require__(1); class Config { @@ -5607,6 +5556,9 @@ class Config { get arguments() { return this.cfg.get('arguments', []); } + get trace() { + return this.cfg.get('trace', ''); + } get fallbackFlags() { return this.cfg.get('fallbackFlags', []); } @@ -5616,17 +5568,23 @@ class Config { get showDBChangedNotification() { return this.cfg.get('showDBChangedNotification'); } + get compilationDatabasePath() { + return this.cfg.get('compilationDatabasePath'); + } + get serverCompletionRanking() { + return this.cfg.get('serverCompletionRanking'); + } } exports.Config = Config; /***/ }), /* 35 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); exports.SemanticHighlightingFeature = void 0; const coc_nvim_1 = __webpack_require__(1); const vscode_languageserver_protocol_1 = __webpack_require__(4); @@ -5761,11 +5719,11 @@ exports.SemanticHighlightingFeature = SemanticHighlightingFeature; /***/ }), /* 36 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); exports.FileStatus = void 0; const coc_nvim_1 = __webpack_require__(1); class FileStatus { @@ -5803,7 +5761,7 @@ exports.FileStatus = FileStatus; /***/ }), /* 37 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; @@ -5822,11 +5780,11 @@ var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? ( var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); exports.activate = void 0; const coc = __importStar(__webpack_require__(1)); const common = __importStar(__webpack_require__(38)); @@ -5891,7 +5849,7 @@ exports.activate = activate; /***/ }), /* 38 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; @@ -5911,7 +5869,7 @@ var __asyncValues = (this && this.__asyncValues) || function (o) { function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); } }; -Object.defineProperty(exports, "__esModule", { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); // Automatically install clangd binary releases from GitHub. // // We don't bundle them with the package because they're big; we'd have to @@ -5934,7 +5892,7 @@ const semver = __webpack_require__(75); const stream = __webpack_require__(44); const unzipper = __webpack_require__(118); const util_1 = __webpack_require__(50); -const which = __webpack_require__(221); +const which = __webpack_require__(216); // Main startup workflow: check whether the configured clangd binary us usable. // If not, offer to install one. If so, check for updates. function prepare(ui, checkUpdate) { @@ -6266,7 +6224,7 @@ var Version; /***/ }), /* 39 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, exports, __webpack_require__) => { "use strict"; /** @@ -6275,7 +6233,7 @@ var Version; */ -Object.defineProperty(exports, '__esModule', { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); var eventTargetShim = __webpack_require__(40); @@ -6393,14 +6351,14 @@ exports.AbortSignal = AbortSignal; exports.default = AbortController; module.exports = AbortController -module.exports.AbortController = module.exports["default"] = AbortController +module.exports.AbortController = module.exports.default = AbortController module.exports.AbortSignal = AbortSignal //# sourceMappingURL=abort-controller.js.map /***/ }), /* 40 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, exports) => { "use strict"; /** @@ -6410,7 +6368,7 @@ module.exports.AbortSignal = AbortSignal */ -Object.defineProperty(exports, '__esModule', { value: true }); +Object.defineProperty(exports, "__esModule", ({ value: true })); /** * @typedef {object} PrivateData @@ -7271,33 +7229,38 @@ exports.EventTarget = EventTarget; exports.default = EventTarget; module.exports = EventTarget -module.exports.EventTarget = module.exports["default"] = EventTarget +module.exports.EventTarget = module.exports.default = EventTarget module.exports.defineEventAttribute = defineEventAttribute //# sourceMappingURL=event-target-shim.js.map /***/ }), /* 41 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("child_process"); +"use strict"; +module.exports = require("child_process");; /***/ }), /* 42 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("fs"); +"use strict"; +module.exports = require("fs");; /***/ }), /* 43 */ -/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { +/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Headers", function() { return Headers; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Request", function() { return Request; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Response", function() { return Response; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FetchError", function() { return FetchError; }); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => __WEBPACK_DEFAULT_EXPORT__, +/* harmony export */ "Headers": () => /* binding */ Headers, +/* harmony export */ "Request": () => /* binding */ Request, +/* harmony export */ "Response": () => /* binding */ Response, +/* harmony export */ "FetchError": () => /* binding */ FetchError +/* harmony export */ }); /* harmony import */ var stream__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(44); /* harmony import */ var http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(45); /* harmony import */ var url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(46); @@ -7764,6 +7727,12 @@ function convertBody(buffer, headers) { // html4 if (!res && str) { res = / { -module.exports = require("stream"); +"use strict"; +module.exports = require("stream");; /***/ }), /* 45 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("http"); +"use strict"; +module.exports = require("http");; /***/ }), /* 46 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("url"); +"use strict"; +module.exports = require("url");; /***/ }), /* 47 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("https"); +"use strict"; +module.exports = require("https");; /***/ }), /* 48 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("zlib"); +"use strict"; +module.exports = require("zlib");; /***/ }), /* 49 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -9250,13 +9225,14 @@ module.exports = readdirp; /***/ }), /* 50 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("util"); +"use strict"; +module.exports = require("util");; /***/ }), /* 51 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -9266,7 +9242,7 @@ module.exports = __webpack_require__(52); /***/ }), /* 52 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -9612,7 +9588,7 @@ module.exports = picomatch; /***/ }), /* 53 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -10002,7 +9978,7 @@ module.exports = scan; /***/ }), /* 54 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; @@ -10073,7 +10049,7 @@ exports.wrapOutput = (input, state = {}, options = {}) => { /***/ }), /* 55 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -10259,7 +10235,7 @@ module.exports = { /***/ }), /* 56 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -11344,7 +11320,7 @@ module.exports = parse; /***/ }), /* 57 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const assert = __webpack_require__(58) const path = __webpack_require__(2) @@ -11710,13 +11686,14 @@ rimraf.sync = rimrafSync /***/ }), /* 58 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("assert"); +"use strict"; +module.exports = require("assert");; /***/ }), /* 59 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // Approach: // @@ -12512,7 +12489,7 @@ Glob.prototype._stat2 = function (f, abs, er, stat, cb) { /***/ }), /* 60 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = realpath realpath.realpath = realpath @@ -12584,7 +12561,7 @@ function unmonkeypatch () { /***/ }), /* 61 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { // Copyright Joyent, Inc. and other Node contributors. // @@ -12893,7 +12870,7 @@ exports.realpath = function realpath(p, cache, cb) { /***/ }), /* 62 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = minimatch minimatch.Minimatch = Minimatch @@ -13822,7 +13799,7 @@ function regExpEscape (s) { /***/ }), /* 63 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var concatMap = __webpack_require__(64); var balanced = __webpack_require__(65); @@ -14029,7 +14006,7 @@ function expand(str, isTop) { /***/ }), /* 64 */ -/***/ (function(module, exports) { +/***/ ((module) => { module.exports = function (xs, fn) { var res = []; @@ -14048,7 +14025,7 @@ var isArray = Array.isArray || function (xs) { /***/ }), /* 65 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -14114,7 +14091,7 @@ function range(a, b, str) { /***/ }), /* 66 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { try { var util = __webpack_require__(50); @@ -14129,7 +14106,7 @@ try { /***/ }), /* 67 */ -/***/ (function(module, exports) { +/***/ ((module) => { if (typeof Object.create === 'function') { // implementation from standard node.js 'util' module @@ -14162,13 +14139,14 @@ if (typeof Object.create === 'function') { /***/ }), /* 68 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("events"); +"use strict"; +module.exports = require("events");; /***/ }), /* 69 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -14195,7 +14173,7 @@ module.exports.win32 = win32; /***/ }), /* 70 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = globSync globSync.GlobSync = GlobSync @@ -14687,7 +14665,7 @@ GlobSync.prototype._makeAbs = function (f) { /***/ }), /* 71 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { exports.alphasort = alphasort exports.alphasorti = alphasorti @@ -14933,7 +14911,7 @@ function childrenIgnored (self, path) { /***/ }), /* 72 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var wrappy = __webpack_require__(73) var reqs = Object.create(null) @@ -14993,7 +14971,7 @@ function slice (args) { /***/ }), /* 73 */ -/***/ (function(module, exports) { +/***/ ((module) => { // Returns a wrapper function that returns a wrapped callback // The wrapper function should do some stuff, and return a @@ -15032,7 +15010,7 @@ function wrappy (fn, cb) { /***/ }), /* 74 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var wrappy = __webpack_require__(73) module.exports = wrappy(once) @@ -15080,7 +15058,7 @@ function onceStrict (fn) { /***/ }), /* 75 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // just pre-load all the stuff that index.js lazily exports const internalRe = __webpack_require__(76) @@ -15134,7 +15112,7 @@ module.exports = { /***/ }), /* 76 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, exports, __webpack_require__) => { const { MAX_SAFE_COMPONENT_LENGTH } = __webpack_require__(77) const debug = __webpack_require__(78) @@ -15322,7 +15300,7 @@ createToken('GTE0PRE', '^\\s*>=\\s*0\.0\.0-0\\s*$') /***/ }), /* 77 */ -/***/ (function(module, exports) { +/***/ ((module) => { // Note: this is the semver.org version of the spec that it implements // Not necessarily the package version of this code. @@ -15345,7 +15323,7 @@ module.exports = { /***/ }), /* 78 */ -/***/ (function(module, exports) { +/***/ ((module) => { const debug = ( typeof process === 'object' && @@ -15360,7 +15338,7 @@ module.exports = debug /***/ }), /* 79 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const debug = __webpack_require__(78) const { MAX_LENGTH, MAX_SAFE_INTEGER } = __webpack_require__(77) @@ -15656,7 +15634,7 @@ module.exports = SemVer /***/ }), /* 80 */ -/***/ (function(module, exports) { +/***/ ((module) => { const numeric = /^[0-9]+$/ const compareIdentifiers = (a, b) => { @@ -15685,7 +15663,7 @@ module.exports = { /***/ }), /* 81 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const {MAX_LENGTH} = __webpack_require__(77) const { re, t } = __webpack_require__(76) @@ -15728,7 +15706,7 @@ module.exports = parse /***/ }), /* 82 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const parse = __webpack_require__(81) const valid = (version, options) => { @@ -15740,7 +15718,7 @@ module.exports = valid /***/ }), /* 83 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const parse = __webpack_require__(81) const clean = (version, options) => { @@ -15752,7 +15730,7 @@ module.exports = clean /***/ }), /* 84 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) @@ -15773,7 +15751,7 @@ module.exports = inc /***/ }), /* 85 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const parse = __webpack_require__(81) const eq = __webpack_require__(86) @@ -15802,7 +15780,7 @@ module.exports = diff /***/ }), /* 86 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const compare = __webpack_require__(87) const eq = (a, b, loose) => compare(a, b, loose) === 0 @@ -15811,7 +15789,7 @@ module.exports = eq /***/ }), /* 87 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) const compare = (a, b, loose) => @@ -15822,7 +15800,7 @@ module.exports = compare /***/ }), /* 88 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) const major = (a, loose) => new SemVer(a, loose).major @@ -15831,7 +15809,7 @@ module.exports = major /***/ }), /* 89 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) const minor = (a, loose) => new SemVer(a, loose).minor @@ -15840,7 +15818,7 @@ module.exports = minor /***/ }), /* 90 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) const patch = (a, loose) => new SemVer(a, loose).patch @@ -15849,7 +15827,7 @@ module.exports = patch /***/ }), /* 91 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const parse = __webpack_require__(81) const prerelease = (version, options) => { @@ -15861,7 +15839,7 @@ module.exports = prerelease /***/ }), /* 92 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const compare = __webpack_require__(87) const rcompare = (a, b, loose) => compare(b, a, loose) @@ -15870,7 +15848,7 @@ module.exports = rcompare /***/ }), /* 93 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const compare = __webpack_require__(87) const compareLoose = (a, b) => compare(a, b, true) @@ -15879,7 +15857,7 @@ module.exports = compareLoose /***/ }), /* 94 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) const compareBuild = (a, b, loose) => { @@ -15892,7 +15870,7 @@ module.exports = compareBuild /***/ }), /* 95 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const compareBuild = __webpack_require__(94) const sort = (list, loose) => list.sort((a, b) => compareBuild(a, b, loose)) @@ -15901,7 +15879,7 @@ module.exports = sort /***/ }), /* 96 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const compareBuild = __webpack_require__(94) const rsort = (list, loose) => list.sort((a, b) => compareBuild(b, a, loose)) @@ -15910,7 +15888,7 @@ module.exports = rsort /***/ }), /* 97 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const compare = __webpack_require__(87) const gt = (a, b, loose) => compare(a, b, loose) > 0 @@ -15919,7 +15897,7 @@ module.exports = gt /***/ }), /* 98 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const compare = __webpack_require__(87) const lt = (a, b, loose) => compare(a, b, loose) < 0 @@ -15928,7 +15906,7 @@ module.exports = lt /***/ }), /* 99 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const compare = __webpack_require__(87) const neq = (a, b, loose) => compare(a, b, loose) !== 0 @@ -15937,7 +15915,7 @@ module.exports = neq /***/ }), /* 100 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const compare = __webpack_require__(87) const gte = (a, b, loose) => compare(a, b, loose) >= 0 @@ -15946,7 +15924,7 @@ module.exports = gte /***/ }), /* 101 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const compare = __webpack_require__(87) const lte = (a, b, loose) => compare(a, b, loose) <= 0 @@ -15955,7 +15933,7 @@ module.exports = lte /***/ }), /* 102 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const eq = __webpack_require__(86) const neq = __webpack_require__(99) @@ -16009,7 +15987,7 @@ module.exports = cmp /***/ }), /* 103 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) const parse = __webpack_require__(81) @@ -16066,7 +16044,7 @@ module.exports = coerce /***/ }), /* 104 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const ANY = Symbol('SemVer ANY') // hoisted class for cyclic dependency @@ -16211,7 +16189,7 @@ const Range = __webpack_require__(105) /***/ }), /* 105 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // hoisted class for cyclic dependency class Range { @@ -16680,7 +16658,7 @@ const testSet = (set, version, options) => { /***/ }), /* 106 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const Range = __webpack_require__(105) const satisfies = (version, range, options) => { @@ -16696,7 +16674,7 @@ module.exports = satisfies /***/ }), /* 107 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const Range = __webpack_require__(105) @@ -16710,7 +16688,7 @@ module.exports = toComparators /***/ }), /* 108 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) const Range = __webpack_require__(105) @@ -16741,7 +16719,7 @@ module.exports = maxSatisfying /***/ }), /* 109 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) const Range = __webpack_require__(105) @@ -16771,7 +16749,7 @@ module.exports = minSatisfying /***/ }), /* 110 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) const Range = __webpack_require__(105) @@ -16834,7 +16812,7 @@ module.exports = minVersion /***/ }), /* 111 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const Range = __webpack_require__(105) const validRange = (range, options) => { @@ -16851,7 +16829,7 @@ module.exports = validRange /***/ }), /* 112 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const SemVer = __webpack_require__(79) const Comparator = __webpack_require__(104) @@ -16937,7 +16915,7 @@ module.exports = outside /***/ }), /* 113 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // Determine if version is greater than all the versions possible in the range. const outside = __webpack_require__(112) @@ -16947,7 +16925,7 @@ module.exports = gtr /***/ }), /* 114 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const outside = __webpack_require__(112) // Determine if version is less than all the versions possible in the range @@ -16957,7 +16935,7 @@ module.exports = ltr /***/ }), /* 115 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const Range = __webpack_require__(105) const intersects = (r1, r2, options) => { @@ -16970,7 +16948,7 @@ module.exports = intersects /***/ }), /* 116 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // given a set of versions and a range, create a "simplified" range // that includes the same versions that the original range does @@ -17020,7 +16998,7 @@ module.exports = (versions, range, options) => { /***/ }), /* 117 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const Range = __webpack_require__(105) const { ANY } = __webpack_require__(104) @@ -17181,7 +17159,7 @@ module.exports = subset /***/ }), /* 118 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; @@ -17198,7 +17176,7 @@ exports.Open = __webpack_require__(211); /***/ }), /* 119 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -17221,7 +17199,7 @@ module.exports = listenerCount /***/ }), /* 120 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ (() => { "use strict"; @@ -17300,7 +17278,7 @@ if (Buffer.prototype.lastIndexOf) { /***/ }), /* 121 */ -/***/ (function(module, exports) { +/***/ (function() { (function (global, undefined) { "use strict"; @@ -17492,7 +17470,7 @@ if (Buffer.prototype.lastIndexOf) { /***/ }), /* 122 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var util = __webpack_require__(50); var zlib = __webpack_require__(48); @@ -17781,7 +17759,7 @@ module.exports = Parse; /***/ }), /* 123 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, exports, __webpack_require__) => { var Chainsaw = __webpack_require__(124); var EventEmitter = __webpack_require__(68).EventEmitter; @@ -18184,7 +18162,7 @@ function words (decode) { /***/ }), /* 124 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var Traverse = __webpack_require__(125); var EventEmitter = __webpack_require__(68).EventEmitter; @@ -18335,7 +18313,7 @@ function upgradeChainsaw(saw) { /***/ }), /* 125 */ -/***/ (function(module, exports) { +/***/ ((module) => { module.exports = Traverse; function Traverse (obj) { @@ -18663,7 +18641,7 @@ function copy (src) { /***/ }), /* 126 */ -/***/ (function(module, exports) { +/***/ ((module) => { module.exports = Buffers; @@ -18938,7 +18916,7 @@ Buffers.prototype.toString = function(encoding, start, end) { /***/ }), /* 127 */ -/***/ (function(module, exports) { +/***/ ((module) => { module.exports = function (store) { function getset (name, value) { @@ -18972,7 +18950,7 @@ module.exports = function (store) { /***/ }), /* 128 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -18990,7 +18968,7 @@ module.exports = bluebird; /***/ }), /* 129 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -19770,7 +19748,7 @@ __webpack_require__(163)(Promise); /***/ }), /* 130 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ (function(module, __unused_webpack_exports, __webpack_require__) { "use strict"; @@ -20156,7 +20134,7 @@ module.exports = ret; /***/ }), /* 131 */ -/***/ (function(module, exports) { +/***/ ((module) => { var isES5 = (function(){ "use strict"; @@ -20242,7 +20220,7 @@ if (isES5) { /***/ }), /* 132 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -20410,7 +20388,7 @@ module.exports.firstLineError = firstLineError; /***/ }), /* 133 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -20478,7 +20456,7 @@ module.exports = schedule; /***/ }), /* 134 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -20558,7 +20536,7 @@ module.exports = Queue; /***/ }), /* 135 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -20681,7 +20659,7 @@ module.exports = { /***/ }), /* 136 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -20774,7 +20752,7 @@ return tryConvertToPromise; /***/ }), /* 137 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -20965,7 +20943,7 @@ return PromiseArray; /***/ }), /* 138 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -21041,7 +21019,7 @@ return Context; /***/ }), /* 139 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -21964,7 +21942,7 @@ return { /***/ }), /* 140 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -22082,7 +22060,7 @@ return PassThroughHandlerContext; /***/ }), /* 141 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -22131,7 +22109,7 @@ return catchFilter; /***/ }), /* 142 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -22189,7 +22167,7 @@ module.exports = nodebackForPromise; /***/ }), /* 143 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -22251,7 +22229,7 @@ Promise.prototype._resolveFromSyncValue = function (value) { /***/ }), /* 144 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -22325,7 +22303,7 @@ Promise.bind = function (thisArg, value) { /***/ }), /* 145 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -22461,7 +22439,7 @@ Promise.prototype._resultCancelled = function() { /***/ }), /* 146 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -22514,7 +22492,7 @@ Promise.prototype.catchReturn = function (value) { /***/ }), /* 147 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -22624,7 +22602,7 @@ Promise.PromiseInspection = PromiseInspection; /***/ }), /* 148 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -22799,7 +22777,7 @@ Promise.join = function () { /***/ }), /* 149 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -22974,7 +22952,7 @@ Promise.map = function (promises, fn, options, _filter) { /***/ }), /* 150 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -23104,7 +23082,7 @@ Promise.prototype.get = function (propertyName) { /***/ }), /* 151 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -23337,7 +23315,7 @@ module.exports = function (Promise, apiRejection, tryConvertToPromise, /***/ }), /* 152 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -23437,7 +23415,7 @@ Promise.prototype.timeout = function (ms, message) { /***/ }), /* 153 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -23667,7 +23645,7 @@ Promise.spawn = function (generatorFunction) { /***/ }), /* 154 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -23732,7 +23710,7 @@ Promise.prototype.asCallback = Promise.prototype.nodeify = function (nodeback, /***/ }), /* 155 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -24053,7 +24031,7 @@ Promise.promisifyAll = function (target, options) { /***/ }), /* 156 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -24178,7 +24156,7 @@ Promise.props = function (promises) { /***/ }), /* 157 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -24234,7 +24212,7 @@ Promise.prototype.race = function () { /***/ }), /* 158 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -24413,7 +24391,7 @@ function gotValue(value) { /***/ }), /* 159 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -24463,7 +24441,7 @@ Promise.prototype.settle = function () { /***/ }), /* 160 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -24618,7 +24596,7 @@ Promise._SomePromiseArray = SomePromiseArray; /***/ }), /* 161 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -24637,7 +24615,7 @@ Promise.filter = function (promises, fn, options) { /***/ }), /* 162 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -24674,7 +24652,7 @@ Promise.mapSeries = PromiseMapSeries; /***/ }), /* 163 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -24702,7 +24680,7 @@ Promise.prototype.any = function () { /***/ }), /* 164 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var Stream = __webpack_require__(44); var Promise = __webpack_require__(128); @@ -24853,7 +24831,7 @@ module.exports = PullStream; /***/ }), /* 165 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var Buffer = __webpack_require__(166).Buffer; @@ -24870,13 +24848,14 @@ module.exports = Buffer; /***/ }), /* 166 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("buffer"); +"use strict"; +module.exports = require("buffer");; /***/ }), /* 167 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, exports, __webpack_require__) => { var Stream = __webpack_require__(44); if (process.env.READABLE_STREAM === 'disable' && Stream) { @@ -24901,7 +24880,7 @@ if (process.env.READABLE_STREAM === 'disable' && Stream) { /***/ }), /* 168 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; // Copyright Joyent, Inc. and other Node contributors. @@ -25926,7 +25905,7 @@ function indexOf(xs, x) { /***/ }), /* 169 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -25978,7 +25957,7 @@ function nextTick(fn, arg1, arg2, arg3) { /***/ }), /* 170 */ -/***/ (function(module, exports) { +/***/ ((module) => { var toString = {}.toString; @@ -25989,14 +25968,14 @@ module.exports = Array.isArray || function (arr) { /***/ }), /* 171 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = __webpack_require__(44); /***/ }), /* 172 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, exports, __webpack_require__) => { /* eslint-disable node/no-deprecated-api */ var buffer = __webpack_require__(166) @@ -26064,7 +26043,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /***/ }), /* 173 */ -/***/ (function(module, exports) { +/***/ ((__unused_webpack_module, exports) => { // Copyright Joyent, Inc. and other Node contributors. // @@ -26177,7 +26156,7 @@ function objectToString(o) { /***/ }), /* 174 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -26262,7 +26241,7 @@ if (util && util.inspect && util.inspect.custom) { /***/ }), /* 175 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -26342,7 +26321,7 @@ module.exports = { /***/ }), /* 176 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; // Copyright Joyent, Inc. and other Node contributors. @@ -26479,7 +26458,7 @@ Duplex.prototype._destroy = function (err, cb) { /***/ }), /* 177 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; // Copyright Joyent, Inc. and other Node contributors. @@ -27172,7 +27151,7 @@ Writable.prototype._destroy = function (err, cb) { /***/ }), /* 178 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { /** @@ -27184,7 +27163,7 @@ module.exports = __webpack_require__(50).deprecate; /***/ }), /* 179 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; // Copyright Joyent, Inc. and other Node contributors. @@ -27486,7 +27465,7 @@ function simpleEnd(buf) { /***/ }), /* 180 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; // Copyright Joyent, Inc. and other Node contributors. @@ -27706,7 +27685,7 @@ function done(stream, er, data) { /***/ }), /* 181 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; // Copyright Joyent, Inc. and other Node contributors. @@ -27759,7 +27738,7 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { /***/ }), /* 182 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var Stream = __webpack_require__(44); var util = __webpack_require__(50); @@ -27783,7 +27762,7 @@ module.exports = NoopStream; /***/ }), /* 183 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var Promise = __webpack_require__(128); var Stream = __webpack_require__(44); @@ -27814,7 +27793,7 @@ module.exports = function(entry) { /***/ }), /* 184 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var binary = __webpack_require__(123); @@ -27857,7 +27836,7 @@ module.exports = function(extraField, vars) { /***/ }), /* 185 */ -/***/ (function(module, exports) { +/***/ ((module) => { // Dates in zip file entries are stored as DosDateTime // Spec is here: https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-dosdatetimetofiletime @@ -27875,7 +27854,7 @@ module.exports = function parseDateTime(date, time) { /***/ }), /* 186 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var Stream = __webpack_require__(44); var Parse = __webpack_require__(122); @@ -27939,7 +27918,7 @@ module.exports = parseOne; /***/ }), /* 187 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -28022,7 +28001,7 @@ module.exports.DuplexWrapper = DuplexWrapper; /***/ }), /* 188 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = Extract; @@ -28083,7 +28062,7 @@ function Extract (opts) { /***/ }), /* 189 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { exports.Abstract = __webpack_require__(190) exports.Reader = __webpack_require__(191) @@ -28124,7 +28103,7 @@ exports.collect = __webpack_require__(207) /***/ }), /* 190 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // the parent class for all fstreams. @@ -28215,7 +28194,7 @@ function decorate (er, code, self) { /***/ }), /* 191 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = Reader @@ -28476,7 +28455,7 @@ Reader.prototype._read = function () { /***/ }), /* 192 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var fs = __webpack_require__(42) var polyfills = __webpack_require__(193) @@ -28501,6 +28480,14 @@ if (typeof Symbol === 'function' && typeof Symbol.for === 'function') { function noop () {} +function publishQueue(context, queue) { + Object.defineProperty(context, gracefulQueue, { + get: function() { + return queue + } + }) +} + var debug = noop if (util.debuglog) debug = util.debuglog('gfs4') @@ -28512,14 +28499,10 @@ else if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || '')) } // Once time initialization -if (!global[gracefulQueue]) { +if (!fs[gracefulQueue]) { // This queue can be shared by multiple loaded instances - var queue = [] - Object.defineProperty(global, gracefulQueue, { - get: function() { - return queue - } - }) + var queue = global[gracefulQueue] || [] + publishQueue(fs, queue) // Patch fs.close/closeSync to shared queue version, because we need // to retry() whenever a close happens *anywhere* in the program. @@ -28559,12 +28542,16 @@ if (!global[gracefulQueue]) { if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || '')) { process.on('exit', function() { - debug(global[gracefulQueue]) - __webpack_require__(58).equal(global[gracefulQueue].length, 0) + debug(fs[gracefulQueue]) + __webpack_require__(58).equal(fs[gracefulQueue].length, 0) }) } } +if (!global[gracefulQueue]) { + publishQueue(global, fs[gracefulQueue]); +} + module.exports = patch(clone(fs)) if (process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH && !fs.__patched) { module.exports = patch(fs) @@ -28814,11 +28801,11 @@ function patch (fs) { function enqueue (elem) { debug('ENQUEUE', elem[0].name, elem[1]) - global[gracefulQueue].push(elem) + fs[gracefulQueue].push(elem) } function retry () { - var elem = global[gracefulQueue].shift() + var elem = fs[gracefulQueue].shift() if (elem) { debug('RETRY', elem[0].name, elem[1]) elem[0].apply(null, elem[1]) @@ -28828,7 +28815,7 @@ function retry () { /***/ }), /* 193 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var constants = __webpack_require__(194) @@ -29176,13 +29163,14 @@ function patch (fs) { /***/ }), /* 194 */ -/***/ (function(module, exports) { +/***/ ((module) => { -module.exports = require("constants"); +"use strict"; +module.exports = require("constants");; /***/ }), /* 195 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var Stream = __webpack_require__(44).Stream @@ -29306,7 +29294,7 @@ function legacy (fs) { /***/ }), /* 196 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module) => { "use strict"; @@ -29332,7 +29320,7 @@ function clone (obj) { /***/ }), /* 197 */ -/***/ (function(module, exports) { +/***/ ((module) => { module.exports = getType @@ -29371,7 +29359,7 @@ function getType (st) { /***/ }), /* 198 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // Basically just a wrapper around an fs.readlink // @@ -29430,7 +29418,7 @@ LinkReader.prototype._read = function () { /***/ }), /* 199 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // A thing that emits "entry" events with Reader objects // Pausing it causes it to stop emitting entry events, and also @@ -29688,7 +29676,7 @@ DirReader.prototype.emitEntry = function (entry) { /***/ }), /* 200 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // Basically just a wrapper around an fs.ReadStream @@ -29844,7 +29832,7 @@ FileReader.prototype.resume = function (who) { /***/ }), /* 201 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // Just get the stats, and then don't do anything. // You can't really "read" from a socket. You "connect" to it. @@ -29886,7 +29874,7 @@ SocketReader.prototype._read = function () { /***/ }), /* 202 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // A reader for when we don't yet know what kind of thing // the thing is. @@ -29987,7 +29975,7 @@ ProxyReader.prototype.resume = function () { /***/ }), /* 203 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = Writer @@ -30383,7 +30371,7 @@ function isDate (d) { /***/ }), /* 204 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = rimraf rimraf.sync = rimrafSync @@ -30761,7 +30749,7 @@ function rmkidsSync (p, options) { /***/ }), /* 205 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var path = __webpack_require__(2); var fs = __webpack_require__(42); @@ -30866,7 +30854,7 @@ mkdirP.sync = function sync (p, opts, made) { /***/ }), /* 206 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // It is expected that, when .add() returns false, the consumer // of the DirWriter will pause until a "drain" event occurs. Note @@ -31046,7 +31034,7 @@ DirWriter.prototype._process = function () { /***/ }), /* 207 */ -/***/ (function(module, exports) { +/***/ ((module) => { module.exports = collect @@ -31122,7 +31110,7 @@ function collect (stream) { /***/ }), /* 208 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = LinkWriter @@ -31223,7 +31211,7 @@ LinkWriter.prototype.end = function () { /***/ }), /* 209 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = FileWriter @@ -31336,7 +31324,7 @@ FileWriter.prototype._finish = function () { /***/ }), /* 210 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { // A writer for when we don't know what kind of thing // the thing is. That is, it's not explicitly set, @@ -31453,11 +31441,11 @@ ProxyWriter.prototype.end = function (c) { /***/ }), /* 211 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var fs = __webpack_require__(212); +var fs = __webpack_require__(192); var Promise = __webpack_require__(128); -var directory = __webpack_require__(216); +var directory = __webpack_require__(212); var Stream = __webpack_require__(44); // Backwards compatibility for node versions < 8 @@ -31556,869 +31544,11 @@ module.exports = { /***/ }), /* 212 */ -/***/ (function(module, exports, __webpack_require__) { - -var fs = __webpack_require__(42) -var polyfills = __webpack_require__(213) -var legacy = __webpack_require__(214) -var clone = __webpack_require__(215) - -var util = __webpack_require__(50) - -/* istanbul ignore next - node 0.x polyfill */ -var gracefulQueue -var previousSymbol - -/* istanbul ignore else - node 0.x polyfill */ -if (typeof Symbol === 'function' && typeof Symbol.for === 'function') { - gracefulQueue = Symbol.for('graceful-fs.queue') - // This is used in testing by future versions - previousSymbol = Symbol.for('graceful-fs.previous') -} else { - gracefulQueue = '___graceful-fs.queue' - previousSymbol = '___graceful-fs.previous' -} - -function noop () {} - -function publishQueue(context, queue) { - Object.defineProperty(context, gracefulQueue, { - get: function() { - return queue - } - }) -} - -var debug = noop -if (util.debuglog) - debug = util.debuglog('gfs4') -else if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || '')) - debug = function() { - var m = util.format.apply(util, arguments) - m = 'GFS4: ' + m.split(/\n/).join('\nGFS4: ') - console.error(m) - } - -// Once time initialization -if (!fs[gracefulQueue]) { - // This queue can be shared by multiple loaded instances - var queue = global[gracefulQueue] || [] - publishQueue(fs, queue) - - // Patch fs.close/closeSync to shared queue version, because we need - // to retry() whenever a close happens *anywhere* in the program. - // This is essential when multiple graceful-fs instances are - // in play at the same time. - fs.close = (function (fs$close) { - function close (fd, cb) { - return fs$close.call(fs, fd, function (err) { - // This function uses the graceful-fs shared queue - if (!err) { - retry() - } - - if (typeof cb === 'function') - cb.apply(this, arguments) - }) - } - - Object.defineProperty(close, previousSymbol, { - value: fs$close - }) - return close - })(fs.close) - - fs.closeSync = (function (fs$closeSync) { - function closeSync (fd) { - // This function uses the graceful-fs shared queue - fs$closeSync.apply(fs, arguments) - retry() - } - - Object.defineProperty(closeSync, previousSymbol, { - value: fs$closeSync - }) - return closeSync - })(fs.closeSync) - - if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || '')) { - process.on('exit', function() { - debug(fs[gracefulQueue]) - __webpack_require__(58).equal(fs[gracefulQueue].length, 0) - }) - } -} - -if (!global[gracefulQueue]) { - publishQueue(global, fs[gracefulQueue]); -} - -module.exports = patch(clone(fs)) -if (process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH && !fs.__patched) { - module.exports = patch(fs) - fs.__patched = true; -} - -function patch (fs) { - // Everything that references the open() function needs to be in here - polyfills(fs) - fs.gracefulify = patch - - fs.createReadStream = createReadStream - fs.createWriteStream = createWriteStream - var fs$readFile = fs.readFile - fs.readFile = readFile - function readFile (path, options, cb) { - if (typeof options === 'function') - cb = options, options = null - - return go$readFile(path, options, cb) - - function go$readFile (path, options, cb) { - return fs$readFile(path, options, function (err) { - if (err && (err.code === 'EMFILE' || err.code === 'ENFILE')) - enqueue([go$readFile, [path, options, cb]]) - else { - if (typeof cb === 'function') - cb.apply(this, arguments) - retry() - } - }) - } - } - - var fs$writeFile = fs.writeFile - fs.writeFile = writeFile - function writeFile (path, data, options, cb) { - if (typeof options === 'function') - cb = options, options = null - - return go$writeFile(path, data, options, cb) - - function go$writeFile (path, data, options, cb) { - return fs$writeFile(path, data, options, function (err) { - if (err && (err.code === 'EMFILE' || err.code === 'ENFILE')) - enqueue([go$writeFile, [path, data, options, cb]]) - else { - if (typeof cb === 'function') - cb.apply(this, arguments) - retry() - } - }) - } - } - - var fs$appendFile = fs.appendFile - if (fs$appendFile) - fs.appendFile = appendFile - function appendFile (path, data, options, cb) { - if (typeof options === 'function') - cb = options, options = null - - return go$appendFile(path, data, options, cb) - - function go$appendFile (path, data, options, cb) { - return fs$appendFile(path, data, options, function (err) { - if (err && (err.code === 'EMFILE' || err.code === 'ENFILE')) - enqueue([go$appendFile, [path, data, options, cb]]) - else { - if (typeof cb === 'function') - cb.apply(this, arguments) - retry() - } - }) - } - } - - var fs$readdir = fs.readdir - fs.readdir = readdir - function readdir (path, options, cb) { - var args = [path] - if (typeof options !== 'function') { - args.push(options) - } else { - cb = options - } - args.push(go$readdir$cb) - - return go$readdir(args) - - function go$readdir$cb (err, files) { - if (files && files.sort) - files.sort() - - if (err && (err.code === 'EMFILE' || err.code === 'ENFILE')) - enqueue([go$readdir, [args]]) - - else { - if (typeof cb === 'function') - cb.apply(this, arguments) - retry() - } - } - } - - function go$readdir (args) { - return fs$readdir.apply(fs, args) - } - - if (process.version.substr(0, 4) === 'v0.8') { - var legStreams = legacy(fs) - ReadStream = legStreams.ReadStream - WriteStream = legStreams.WriteStream - } - - var fs$ReadStream = fs.ReadStream - if (fs$ReadStream) { - ReadStream.prototype = Object.create(fs$ReadStream.prototype) - ReadStream.prototype.open = ReadStream$open - } - - var fs$WriteStream = fs.WriteStream - if (fs$WriteStream) { - WriteStream.prototype = Object.create(fs$WriteStream.prototype) - WriteStream.prototype.open = WriteStream$open - } - - Object.defineProperty(fs, 'ReadStream', { - get: function () { - return ReadStream - }, - set: function (val) { - ReadStream = val - }, - enumerable: true, - configurable: true - }) - Object.defineProperty(fs, 'WriteStream', { - get: function () { - return WriteStream - }, - set: function (val) { - WriteStream = val - }, - enumerable: true, - configurable: true - }) - - // legacy names - var FileReadStream = ReadStream - Object.defineProperty(fs, 'FileReadStream', { - get: function () { - return FileReadStream - }, - set: function (val) { - FileReadStream = val - }, - enumerable: true, - configurable: true - }) - var FileWriteStream = WriteStream - Object.defineProperty(fs, 'FileWriteStream', { - get: function () { - return FileWriteStream - }, - set: function (val) { - FileWriteStream = val - }, - enumerable: true, - configurable: true - }) - - function ReadStream (path, options) { - if (this instanceof ReadStream) - return fs$ReadStream.apply(this, arguments), this - else - return ReadStream.apply(Object.create(ReadStream.prototype), arguments) - } - - function ReadStream$open () { - var that = this - open(that.path, that.flags, that.mode, function (err, fd) { - if (err) { - if (that.autoClose) - that.destroy() - - that.emit('error', err) - } else { - that.fd = fd - that.emit('open', fd) - that.read() - } - }) - } - - function WriteStream (path, options) { - if (this instanceof WriteStream) - return fs$WriteStream.apply(this, arguments), this - else - return WriteStream.apply(Object.create(WriteStream.prototype), arguments) - } - - function WriteStream$open () { - var that = this - open(that.path, that.flags, that.mode, function (err, fd) { - if (err) { - that.destroy() - that.emit('error', err) - } else { - that.fd = fd - that.emit('open', fd) - } - }) - } - - function createReadStream (path, options) { - return new fs.ReadStream(path, options) - } - - function createWriteStream (path, options) { - return new fs.WriteStream(path, options) - } - - var fs$open = fs.open - fs.open = open - function open (path, flags, mode, cb) { - if (typeof mode === 'function') - cb = mode, mode = null - - return go$open(path, flags, mode, cb) - - function go$open (path, flags, mode, cb) { - return fs$open(path, flags, mode, function (err, fd) { - if (err && (err.code === 'EMFILE' || err.code === 'ENFILE')) - enqueue([go$open, [path, flags, mode, cb]]) - else { - if (typeof cb === 'function') - cb.apply(this, arguments) - retry() - } - }) - } - } - - return fs -} - -function enqueue (elem) { - debug('ENQUEUE', elem[0].name, elem[1]) - fs[gracefulQueue].push(elem) -} - -function retry () { - var elem = fs[gracefulQueue].shift() - if (elem) { - debug('RETRY', elem[0].name, elem[1]) - elem[0].apply(null, elem[1]) - } -} - - -/***/ }), -/* 213 */ -/***/ (function(module, exports, __webpack_require__) { - -var constants = __webpack_require__(194) - -var origCwd = process.cwd -var cwd = null - -var platform = process.env.GRACEFUL_FS_PLATFORM || process.platform - -process.cwd = function() { - if (!cwd) - cwd = origCwd.call(process) - return cwd -} -try { - process.cwd() -} catch (er) {} - -var chdir = process.chdir -process.chdir = function(d) { - cwd = null - chdir.call(process, d) -} - -module.exports = patch - -function patch (fs) { - // (re-)implement some things that are known busted or missing. - - // lchmod, broken prior to 0.6.2 - // back-port the fix here. - if (constants.hasOwnProperty('O_SYMLINK') && - process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)) { - patchLchmod(fs) - } - - // lutimes implementation, or no-op - if (!fs.lutimes) { - patchLutimes(fs) - } - - // https://github.com/isaacs/node-graceful-fs/issues/4 - // Chown should not fail on einval or eperm if non-root. - // It should not fail on enosys ever, as this just indicates - // that a fs doesn't support the intended operation. - - fs.chown = chownFix(fs.chown) - fs.fchown = chownFix(fs.fchown) - fs.lchown = chownFix(fs.lchown) - - fs.chmod = chmodFix(fs.chmod) - fs.fchmod = chmodFix(fs.fchmod) - fs.lchmod = chmodFix(fs.lchmod) - - fs.chownSync = chownFixSync(fs.chownSync) - fs.fchownSync = chownFixSync(fs.fchownSync) - fs.lchownSync = chownFixSync(fs.lchownSync) - - fs.chmodSync = chmodFixSync(fs.chmodSync) - fs.fchmodSync = chmodFixSync(fs.fchmodSync) - fs.lchmodSync = chmodFixSync(fs.lchmodSync) - - fs.stat = statFix(fs.stat) - fs.fstat = statFix(fs.fstat) - fs.lstat = statFix(fs.lstat) - - fs.statSync = statFixSync(fs.statSync) - fs.fstatSync = statFixSync(fs.fstatSync) - fs.lstatSync = statFixSync(fs.lstatSync) - - // if lchmod/lchown do not exist, then make them no-ops - if (!fs.lchmod) { - fs.lchmod = function (path, mode, cb) { - if (cb) process.nextTick(cb) - } - fs.lchmodSync = function () {} - } - if (!fs.lchown) { - fs.lchown = function (path, uid, gid, cb) { - if (cb) process.nextTick(cb) - } - fs.lchownSync = function () {} - } - - // on Windows, A/V software can lock the directory, causing this - // to fail with an EACCES or EPERM if the directory contains newly - // created files. Try again on failure, for up to 60 seconds. - - // Set the timeout this long because some Windows Anti-Virus, such as Parity - // bit9, may lock files for up to a minute, causing npm package install - // failures. Also, take care to yield the scheduler. Windows scheduling gives - // CPU to a busy looping process, which can cause the program causing the lock - // contention to be starved of CPU by node, so the contention doesn't resolve. - if (platform === "win32") { - fs.rename = (function (fs$rename) { return function (from, to, cb) { - var start = Date.now() - var backoff = 0; - fs$rename(from, to, function CB (er) { - if (er - && (er.code === "EACCES" || er.code === "EPERM") - && Date.now() - start < 60000) { - setTimeout(function() { - fs.stat(to, function (stater, st) { - if (stater && stater.code === "ENOENT") - fs$rename(from, to, CB); - else - cb(er) - }) - }, backoff) - if (backoff < 100) - backoff += 10; - return; - } - if (cb) cb(er) - }) - }})(fs.rename) - } - - // if read() returns EAGAIN, then just try it again. - fs.read = (function (fs$read) { - function read (fd, buffer, offset, length, position, callback_) { - var callback - if (callback_ && typeof callback_ === 'function') { - var eagCounter = 0 - callback = function (er, _, __) { - if (er && er.code === 'EAGAIN' && eagCounter < 10) { - eagCounter ++ - return fs$read.call(fs, fd, buffer, offset, length, position, callback) - } - callback_.apply(this, arguments) - } - } - return fs$read.call(fs, fd, buffer, offset, length, position, callback) - } - - // This ensures `util.promisify` works as it does for native `fs.read`. - read.__proto__ = fs$read - return read - })(fs.read) - - fs.readSync = (function (fs$readSync) { return function (fd, buffer, offset, length, position) { - var eagCounter = 0 - while (true) { - try { - return fs$readSync.call(fs, fd, buffer, offset, length, position) - } catch (er) { - if (er.code === 'EAGAIN' && eagCounter < 10) { - eagCounter ++ - continue - } - throw er - } - } - }})(fs.readSync) - - function patchLchmod (fs) { - fs.lchmod = function (path, mode, callback) { - fs.open( path - , constants.O_WRONLY | constants.O_SYMLINK - , mode - , function (err, fd) { - if (err) { - if (callback) callback(err) - return - } - // prefer to return the chmod error, if one occurs, - // but still try to close, and report closing errors if they occur. - fs.fchmod(fd, mode, function (err) { - fs.close(fd, function(err2) { - if (callback) callback(err || err2) - }) - }) - }) - } - - fs.lchmodSync = function (path, mode) { - var fd = fs.openSync(path, constants.O_WRONLY | constants.O_SYMLINK, mode) - - // prefer to return the chmod error, if one occurs, - // but still try to close, and report closing errors if they occur. - var threw = true - var ret - try { - ret = fs.fchmodSync(fd, mode) - threw = false - } finally { - if (threw) { - try { - fs.closeSync(fd) - } catch (er) {} - } else { - fs.closeSync(fd) - } - } - return ret - } - } - - function patchLutimes (fs) { - if (constants.hasOwnProperty("O_SYMLINK")) { - fs.lutimes = function (path, at, mt, cb) { - fs.open(path, constants.O_SYMLINK, function (er, fd) { - if (er) { - if (cb) cb(er) - return - } - fs.futimes(fd, at, mt, function (er) { - fs.close(fd, function (er2) { - if (cb) cb(er || er2) - }) - }) - }) - } - - fs.lutimesSync = function (path, at, mt) { - var fd = fs.openSync(path, constants.O_SYMLINK) - var ret - var threw = true - try { - ret = fs.futimesSync(fd, at, mt) - threw = false - } finally { - if (threw) { - try { - fs.closeSync(fd) - } catch (er) {} - } else { - fs.closeSync(fd) - } - } - return ret - } - - } else { - fs.lutimes = function (_a, _b, _c, cb) { if (cb) process.nextTick(cb) } - fs.lutimesSync = function () {} - } - } - - function chmodFix (orig) { - if (!orig) return orig - return function (target, mode, cb) { - return orig.call(fs, target, mode, function (er) { - if (chownErOk(er)) er = null - if (cb) cb.apply(this, arguments) - }) - } - } - - function chmodFixSync (orig) { - if (!orig) return orig - return function (target, mode) { - try { - return orig.call(fs, target, mode) - } catch (er) { - if (!chownErOk(er)) throw er - } - } - } - - - function chownFix (orig) { - if (!orig) return orig - return function (target, uid, gid, cb) { - return orig.call(fs, target, uid, gid, function (er) { - if (chownErOk(er)) er = null - if (cb) cb.apply(this, arguments) - }) - } - } - - function chownFixSync (orig) { - if (!orig) return orig - return function (target, uid, gid) { - try { - return orig.call(fs, target, uid, gid) - } catch (er) { - if (!chownErOk(er)) throw er - } - } - } - - function statFix (orig) { - if (!orig) return orig - // Older versions of Node erroneously returned signed integers for - // uid + gid. - return function (target, options, cb) { - if (typeof options === 'function') { - cb = options - options = null - } - function callback (er, stats) { - if (stats) { - if (stats.uid < 0) stats.uid += 0x100000000 - if (stats.gid < 0) stats.gid += 0x100000000 - } - if (cb) cb.apply(this, arguments) - } - return options ? orig.call(fs, target, options, callback) - : orig.call(fs, target, callback) - } - } - - function statFixSync (orig) { - if (!orig) return orig - // Older versions of Node erroneously returned signed integers for - // uid + gid. - return function (target, options) { - var stats = options ? orig.call(fs, target, options) - : orig.call(fs, target) - if (stats.uid < 0) stats.uid += 0x100000000 - if (stats.gid < 0) stats.gid += 0x100000000 - return stats; - } - } - - // ENOSYS means that the fs doesn't support the op. Just ignore - // that, because it doesn't matter. - // - // if there's no getuid, or if getuid() is something other - // than 0, and the error is EINVAL or EPERM, then just ignore - // it. - // - // This specific case is a silent failure in cp, install, tar, - // and most other unix tools that manage permissions. - // - // When running as root, or if other types of errors are - // encountered, then it's strict. - function chownErOk (er) { - if (!er) - return true - - if (er.code === "ENOSYS") - return true - - var nonroot = !process.getuid || process.getuid() !== 0 - if (nonroot) { - if (er.code === "EINVAL" || er.code === "EPERM") - return true - } - - return false - } -} - - -/***/ }), -/* 214 */ -/***/ (function(module, exports, __webpack_require__) { - -var Stream = __webpack_require__(44).Stream - -module.exports = legacy - -function legacy (fs) { - return { - ReadStream: ReadStream, - WriteStream: WriteStream - } - - function ReadStream (path, options) { - if (!(this instanceof ReadStream)) return new ReadStream(path, options); - - Stream.call(this); - - var self = this; - - this.path = path; - this.fd = null; - this.readable = true; - this.paused = false; - - this.flags = 'r'; - this.mode = 438; /*=0666*/ - this.bufferSize = 64 * 1024; - - options = options || {}; - - // Mixin options into this - var keys = Object.keys(options); - for (var index = 0, length = keys.length; index < length; index++) { - var key = keys[index]; - this[key] = options[key]; - } - - if (this.encoding) this.setEncoding(this.encoding); - - if (this.start !== undefined) { - if ('number' !== typeof this.start) { - throw TypeError('start must be a Number'); - } - if (this.end === undefined) { - this.end = Infinity; - } else if ('number' !== typeof this.end) { - throw TypeError('end must be a Number'); - } - - if (this.start > this.end) { - throw new Error('start must be <= end'); - } - - this.pos = this.start; - } - - if (this.fd !== null) { - process.nextTick(function() { - self._read(); - }); - return; - } - - fs.open(this.path, this.flags, this.mode, function (err, fd) { - if (err) { - self.emit('error', err); - self.readable = false; - return; - } - - self.fd = fd; - self.emit('open', fd); - self._read(); - }) - } - - function WriteStream (path, options) { - if (!(this instanceof WriteStream)) return new WriteStream(path, options); - - Stream.call(this); - - this.path = path; - this.fd = null; - this.writable = true; - - this.flags = 'w'; - this.encoding = 'binary'; - this.mode = 438; /*=0666*/ - this.bytesWritten = 0; - - options = options || {}; - - // Mixin options into this - var keys = Object.keys(options); - for (var index = 0, length = keys.length; index < length; index++) { - var key = keys[index]; - this[key] = options[key]; - } - - if (this.start !== undefined) { - if ('number' !== typeof this.start) { - throw TypeError('start must be a Number'); - } - if (this.start < 0) { - throw new Error('start must be >= zero'); - } - - this.pos = this.start; - } - - this.busy = false; - this._queue = []; - - if (this.fd === null) { - this._open = fs.open; - this._queue.push([this._open, this.path, this.flags, this.mode, undefined]); - this.flush(); - } - } -} - - -/***/ }), -/* 215 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -module.exports = clone - -function clone (obj) { - if (obj === null || typeof obj !== 'object') - return obj - - if (obj instanceof Object) - var copy = { __proto__: obj.__proto__ } - else - var copy = Object.create(null) - - Object.getOwnPropertyNames(obj).forEach(function (key) { - Object.defineProperty(copy, key, Object.getOwnPropertyDescriptor(obj, key)) - }) - - return copy -} - - -/***/ }), -/* 216 */ -/***/ (function(module, exports, __webpack_require__) { +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var binary = __webpack_require__(123); var PullStream = __webpack_require__(164); -var unzip = __webpack_require__(217); +var unzip = __webpack_require__(213); var Promise = __webpack_require__(128); var BufferStream = __webpack_require__(183); var parseExtraField = __webpack_require__(184); @@ -32643,11 +31773,11 @@ module.exports = function centralDirectory(source, options) { /***/ }), -/* 217 */ -/***/ (function(module, exports, __webpack_require__) { +/* 213 */ +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var Promise = __webpack_require__(128); -var Decrypt = __webpack_require__(218); +var Decrypt = __webpack_require__(214); var PullStream = __webpack_require__(164); var Stream = __webpack_require__(44); var binary = __webpack_require__(123); @@ -32773,10 +31903,10 @@ module.exports = function unzip(source,offset,_password, directoryVars) { /***/ }), -/* 218 */ -/***/ (function(module, exports, __webpack_require__) { +/* 214 */ +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var bigInt = __webpack_require__(219); +var bigInt = __webpack_require__(215); var Stream = __webpack_require__(44); // Backwards compatibility for node versions < 8 @@ -32850,10 +31980,11 @@ Decrypt.prototype.decryptByte = function(c) { module.exports = Decrypt; /***/ }), -/* 219 */ -/***/ (function(module, exports, __webpack_require__) { +/* 215 */ +/***/ ((module, exports, __webpack_require__) => { -/* WEBPACK VAR INJECTION */(function(module) {var __WEBPACK_AMD_DEFINE_RESULT__;var bigInt = (function (undefined) { +/* module decorator */ module = __webpack_require__.nmd(module); +var __WEBPACK_AMD_DEFINE_RESULT__;var bigInt = (function (undefined) { "use strict"; var BASE = 1e7, @@ -34305,42 +33436,13 @@ if (true) { !(__WEBPACK_AMD_DEFINE_RESULT__ = (function () { return bigInt; }).call(exports, __webpack_require__, exports, module), - __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); + __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } -/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(220)(module))) - -/***/ }), -/* 220 */ -/***/ (function(module, exports) { - -module.exports = function(module) { - if (!module.webpackPolyfill) { - module.deprecate = function() {}; - module.paths = []; - // module.parent = undefined by default - if (!module.children) module.children = []; - Object.defineProperty(module, "loaded", { - enumerable: true, - get: function() { - return module.l; - } - }); - Object.defineProperty(module, "id", { - enumerable: true, - get: function() { - return module.i; - } - }); - module.webpackPolyfill = 1; - } - return module; -}; - /***/ }), -/* 221 */ -/***/ (function(module, exports, __webpack_require__) { +/* 216 */ +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { const isWindows = process.platform === 'win32' || process.env.OSTYPE === 'cygwin' || @@ -34348,7 +33450,7 @@ const isWindows = process.platform === 'win32' || const path = __webpack_require__(2) const COLON = isWindows ? ';' : ':' -const isexe = __webpack_require__(222) +const isexe = __webpack_require__(217) const getNotFoundError = (cmd) => Object.assign(new Error(`not found: ${cmd}`), { code: 'ENOENT' }) @@ -34470,15 +33572,15 @@ which.sync = whichSync /***/ }), -/* 222 */ -/***/ (function(module, exports, __webpack_require__) { +/* 217 */ +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { var fs = __webpack_require__(42) var core if (process.platform === 'win32' || global.TESTING_WINDOWS) { - core = __webpack_require__(223) + core = __webpack_require__(218) } else { - core = __webpack_require__(224) + core = __webpack_require__(219) } module.exports = isexe @@ -34533,8 +33635,8 @@ function sync (path, options) { /***/ }), -/* 223 */ -/***/ (function(module, exports, __webpack_require__) { +/* 218 */ +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = isexe isexe.sync = sync @@ -34581,8 +33683,8 @@ function sync (path, options) { /***/ }), -/* 224 */ -/***/ (function(module, exports, __webpack_require__) { +/* 219 */ +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { module.exports = isexe isexe.sync = sync @@ -34628,4 +33730,77 @@ function checkMode (stat, options) { /***/ }) -/******/ ]))); \ No newline at end of file +/******/ ]); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ if(__webpack_module_cache__[moduleId]) { +/******/ return __webpack_module_cache__[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ id: moduleId, +/******/ loaded: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.loaded = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/define property getters */ +/******/ (() => { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = (exports, definition) => { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ })(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ (() => { +/******/ __webpack_require__.o = (obj, prop) => Object.prototype.hasOwnProperty.call(obj, prop) +/******/ })(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ (() => { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = (exports) => { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ })(); +/******/ +/******/ /* webpack/runtime/node module decorator */ +/******/ (() => { +/******/ __webpack_require__.nmd = (module) => { +/******/ module.paths = []; +/******/ if (!module.children) module.children = []; +/******/ return module; +/******/ }; +/******/ })(); +/******/ +/************************************************************************/ +/******/ // module exports must be returned from runtime so entry inlining is disabled +/******/ // startup +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ })() + +)); \ No newline at end of file