X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2F%40typescript-eslint%2Ftypescript-estree%2Fdist%2Fnode-utils.js;h=3c02ff754847c70dbd26a9826b982553e15b7e25;hp=0d4e7e15bb6aaee9ef391af222b36052da84573d;hb=4d07c77cf4d78cab8639e13ddc3c22495e585b0b;hpb=b3950616b54221c40a7dab9099bda675007e5b6e diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/@typescript-eslint/typescript-estree/dist/node-utils.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/@typescript-eslint/typescript-estree/dist/node-utils.js index 0d4e7e15..3c02ff75 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/@typescript-eslint/typescript-estree/dist/node-utils.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/@typescript-eslint/typescript-estree/dist/node-utils.js @@ -14,7 +14,7 @@ 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 (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; }; @@ -24,9 +24,9 @@ var __importDefault = (this && this.__importDefault) || function (mod) { Object.defineProperty(exports, "__esModule", { value: true }); exports.firstDefined = exports.nodeHasTokens = exports.createError = exports.convertTokens = exports.convertToken = exports.getTokenType = exports.isChildOptionalChain = exports.isOptionalChain = exports.isOptional = exports.isComputedProperty = exports.unescapeStringLiteralText = exports.hasJSXAncestor = exports.findFirstMatchingAncestor = exports.findNextToken = exports.getTSNodeAccessibility = exports.getDeclarationKind = exports.isJSXToken = exports.isToken = exports.getRange = exports.canContainDirective = exports.getLocFor = exports.getLineAndCharacterFor = exports.getBinaryExpressionType = exports.isJSDocComment = exports.isComment = exports.isComma = exports.getLastModifier = exports.hasModifier = exports.isESTreeClassMember = exports.getTextForTokenKind = exports.isLogicalOperator = exports.isAssignmentOperator = void 0; const unescape_1 = __importDefault(require("lodash/unescape")); -const semver = __importStar(require("semver")); const ts = __importStar(require("typescript")); const ts_estree_1 = require("./ts-estree"); +const version_check_1 = require("./version-check"); const SyntaxKind = ts.SyntaxKind; const LOGICAL_OPERATORS = [ SyntaxKind.BarBarToken, @@ -348,12 +348,6 @@ function isOptionalChain(node) { node.type == ts_estree_1.AST_NODE_TYPES.OptionalMemberExpression); } exports.isOptionalChain = isOptionalChain; -/** - * Returns true if the current TS version is TS 3.9 - */ -function isTSv3dot9() { - return !semver.satisfies(ts.version, '< 3.9.0 || < 3.9.1-rc || < 3.9.0-beta'); -} /** * Returns true of the child of property access expression is an optional chain */ @@ -363,7 +357,7 @@ function isChildOptionalChain(node, object) { node.expression.kind !== ts.SyntaxKind.ParenthesizedExpression) { return true; } - if (!isTSv3dot9()) { + if (!version_check_1.typescriptVersionIsAtLeast['3.9']) { return false; } // TS3.9 made a breaking change to how non-null works with optional chains.