Socket
Socket
Sign inDemoInstall

@typescript-eslint/type-utils

Package Overview
Dependencies
Maintainers
1
Versions
2167
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@typescript-eslint/type-utils - npm Package Compare versions

Comparing version 5.12.2-alpha.2 to 5.12.2-alpha.4

6

dist/predicates.d.ts

@@ -16,2 +16,6 @@ import * as ts from 'typescript';

/**
* @returns true if the type is `never`
*/
export declare function isTypeNeverType(type: ts.Type): boolean;
/**
* @returns true if the type is `unknown`

@@ -47,2 +51,4 @@ */

export declare function typeIsOrHasBaseType(type: ts.Type, parentType: ts.Type): boolean;
export declare function isTypeBigIntLiteralType(type: ts.Type): type is ts.BigIntLiteralType;
export declare function isTypeTemplateLiteralType(type: ts.Type): type is ts.TemplateLiteralType;
//# sourceMappingURL=predicates.d.ts.map

17

dist/predicates.js

@@ -25,3 +25,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.typeIsOrHasBaseType = exports.isAnyOrAnyArrayTypeDiscriminated = exports.AnyType = exports.isTypeUnknownArrayType = exports.isTypeAnyArrayType = exports.isTypeAnyType = exports.isTypeReferenceType = exports.isTypeUnknownType = exports.isTypeArrayTypeOrUnionOfArrayTypes = exports.isNullableType = void 0;
exports.isTypeTemplateLiteralType = exports.isTypeBigIntLiteralType = exports.typeIsOrHasBaseType = exports.isAnyOrAnyArrayTypeDiscriminated = exports.AnyType = exports.isTypeUnknownArrayType = exports.isTypeAnyArrayType = exports.isTypeAnyType = exports.isTypeReferenceType = exports.isTypeUnknownType = exports.isTypeNeverType = exports.isTypeArrayTypeOrUnionOfArrayTypes = exports.isNullableType = void 0;
const debug_1 = __importDefault(require("debug"));

@@ -64,2 +64,9 @@ const tsutils_1 = require("tsutils");

/**
* @returns true if the type is `never`
*/
function isTypeNeverType(type) {
return (0, typeFlagUtils_1.isTypeFlagSet)(type, ts.TypeFlags.Never);
}
exports.isTypeNeverType = isTypeNeverType;
/**
* @returns true if the type is `unknown`

@@ -164,2 +171,10 @@ */

exports.typeIsOrHasBaseType = typeIsOrHasBaseType;
function isTypeBigIntLiteralType(type) {
return (0, typeFlagUtils_1.isTypeFlagSet)(type, ts.TypeFlags.BigIntLiteral);
}
exports.isTypeBigIntLiteralType = isTypeBigIntLiteralType;
function isTypeTemplateLiteralType(type) {
return (0, typeFlagUtils_1.isTypeFlagSet)(type, ts.TypeFlags.TemplateLiteral);
}
exports.isTypeTemplateLiteralType = isTypeTemplateLiteralType;
//# sourceMappingURL=predicates.js.map

8

package.json
{
"name": "@typescript-eslint/type-utils",
"version": "5.12.2-alpha.2+f106e4b9",
"version": "5.12.2-alpha.4+823b945c",
"description": "Type utilities for working with TypeScript + ESLint together",

@@ -42,3 +42,3 @@ "keywords": [

"dependencies": {
"@typescript-eslint/utils": "5.12.2-alpha.2+f106e4b9",
"@typescript-eslint/utils": "5.12.2-alpha.4+823b945c",
"debug": "^4.3.2",

@@ -48,3 +48,3 @@ "tsutils": "^3.21.0"

"devDependencies": {
"@typescript-eslint/parser": "5.12.2-alpha.2+f106e4b9",
"@typescript-eslint/parser": "5.12.2-alpha.4+823b945c",
"typescript": "*"

@@ -71,3 +71,3 @@ },

},
"gitHead": "f106e4b95e824ebb68141bce3d3207448d50c860"
"gitHead": "823b945c8f9e83d0246a2a5d07519f01e1a64518"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc