Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

type-fest

Package Overview
Dependencies
Maintainers
0
Versions
159
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

type-fest - npm Package Compare versions

Comparing version 4.27.1 to 4.28.0

2

package.json
{
"name": "type-fest",
"version": "4.27.1",
"version": "4.28.0",
"description": "A collection of essential TypeScript types",

@@ -5,0 +5,0 @@ "license": "(MIT OR CC0-1.0)",

@@ -58,2 +58,4 @@ declare namespace TsConfigJson {

| 'ES2022'
| 'ES2023'
| 'ES2024'
| 'ESNext'

@@ -72,2 +74,4 @@ // Lowercase alternatives

| 'es2022'
| 'es2023'
| 'es2024'
| 'esnext';

@@ -93,2 +97,4 @@

| 'ES2017'
| 'ES2017.ArrayBuffer'
| 'ES2017.Date'
| 'ES2017.Intl'

@@ -118,2 +124,3 @@ | 'ES2017.Object'

| 'ES2021'
| 'ES2021.Intl'
| 'ES2021.Promise'

@@ -127,5 +134,16 @@ | 'ES2021.String'

| 'ES2022.Object'
| 'ES2022.SharedMemory'
| 'ES2022.RegExp'
| 'ES2022.String'
| 'ES2022.RegExp'
| 'ES2023'
| 'ES2023.Array'
| 'ES2023.Collection'
| 'ES2023.Intl'
| 'ES2024'
| 'ES2024.ArrayBuffer'
| 'ES2024.Collection'
| 'ES2024.Object'
| 'ES2024.Promise'
| 'ES2024.Regexp'
| 'ES2024.SharedMemory'
| 'ES2024.String'
| 'ESNext'

@@ -135,3 +153,7 @@ | 'ESNext.Array'

| 'ESNext.BigInt'
| 'ESNext.Collection'
| 'ESNext.Decorators'
| 'ESNext.Disposable'
| 'ESNext.Intl'
| 'ESNext.Iterator'
| 'ESNext.Promise'

@@ -145,2 +167,3 @@ | 'ESNext.String'

| 'WebWorker'
| 'WebWorker.AsyncIterable'
| 'WebWorker.ImportScripts'

@@ -165,2 +188,4 @@ | 'WebWorker.Iterable'

| 'es2017'
| 'es2017.arraybuffer'
| 'es2017.date'
| 'es2017.intl'

@@ -190,2 +215,3 @@ | 'es2017.object'

| 'es2021'
| 'es2021.intl'
| 'es2021.promise'

@@ -199,5 +225,16 @@ | 'es2021.string'

| 'es2022.object'
| 'es2022.sharedmemory'
| 'es2022.regexp'
| 'es2022.string'
| 'es2022.regexp'
| 'es2023'
| 'es2023.array'
| 'es2023.collection'
| 'es2023.intl'
| 'es2024'
| 'es2024.arraybuffer'
| 'es2024.collection'
| 'es2024.object'
| 'es2024.promise'
| 'es2024.regexp'
| 'es2024.sharedmemory'
| 'es2024.string'
| 'esnext'

@@ -207,3 +244,7 @@ | 'esnext.array'

| 'esnext.bigint'
| 'esnext.collection'
| 'esnext.decorators'
| 'esnext.disposable'
| 'esnext.intl'
| 'esnext.iterator'
| 'esnext.promise'

@@ -217,2 +258,3 @@ | 'esnext.string'

| 'webworker'
| 'webworker.asynciterable'
| 'webworker.importscripts'

@@ -597,2 +639,9 @@ | 'webworker.iterable';

/**
Require sufficient annotation on exports so other tools can trivially generate declaration files.
@default false
*/
isolatedDeclarations?: boolean;
/**
Generates corresponding '.map' file.

@@ -711,2 +760,9 @@

/**
Report error if failed to find a source file for a side effect import.
@default false
*/
noUncheckedSideEffectImports?: boolean;
/**
Report errors for fallthrough cases in switch statement.

@@ -747,2 +803,7 @@

/**
Generates an event trace and a list of types.
*/
generateTrace?: boolean;
/**
Base directory to resolve non-relative module names.

@@ -897,2 +958,9 @@ */

/**
Built-in iterators are instantiated with a `TReturn` type of undefined instead of `any`.
@default false
*/
strictBuiltinIteratorReturn?: boolean;
/**
Disable bivariant parameter checking for function types.

@@ -1139,2 +1207,7 @@

exclude?: string[];
/**
Disable infering what types should be added based on filenames in a project.
*/
disableFilenameBasedTypeAcquisition?: boolean;
};

@@ -1141,0 +1214,0 @@

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