Socket
Socket
Sign inDemoInstall

synckit

Package Overview
Dependencies
50
Maintainers
2
Versions
33
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.8.4 to 0.8.5

2

lib/index.d.ts

@@ -10,3 +10,3 @@ import { AnyAsyncFn, Syncify, ValueOf } from './types.js';

};
export declare type TsRunner = ValueOf<typeof TsRunner>;
export type TsRunner = ValueOf<typeof TsRunner>;
export declare const DEFAULT_BUFFER_SIZE: number | undefined;

@@ -13,0 +13,0 @@ export declare const DEFAULT_TIMEOUT: number | undefined;

@@ -156,3 +156,4 @@ import { __awaiter } from "tslib";

if (isFile(pnpLoaderPath)) {
execArgv = ['--experimental-loader', pnpLoaderPath, ...execArgv];
const experimentalLoader = pathToFileURL(pnpLoaderPath).toString();
execArgv = ['--experimental-loader', experimentalLoader, ...execArgv];
}

@@ -159,0 +160,0 @@ }

/// <reference types="node" />
import { MessagePort } from 'node:worker_threads';
export declare type AnyFn<R = any, T extends any[] = any[]> = (...args: T) => R;
export declare type AnyPromise<T = any> = Promise<T>;
export declare type AnyAsyncFn<T = any> = AnyFn<Promise<T>>;
export declare type Syncify<T extends AnyAsyncFn> = T extends (...args: infer Args) => Promise<infer R> ? (...args: Args) => R : never;
export declare type PromiseType<T extends AnyPromise> = T extends Promise<infer R> ? R : never;
export declare type ValueOf<T> = T[keyof T];
export type AnyFn<R = any, T extends any[] = any[]> = (...args: T) => R;
export type AnyPromise<T = any> = Promise<T>;
export type AnyAsyncFn<T = any> = AnyFn<Promise<T>>;
export type Syncify<T extends AnyAsyncFn> = T extends (...args: infer Args) => Promise<infer R> ? (...args: Args) => R : never;
export type PromiseType<T extends AnyPromise> = T extends Promise<infer R> ? R : never;
export type ValueOf<T> = T[keyof T];
export interface MainToWorkerMessage<T extends unknown[]> {

@@ -10,0 +10,0 @@ sharedBuffer: SharedArrayBuffer;

{
"name": "synckit",
"version": "0.8.4",
"version": "0.8.5",
"type": "module",

@@ -37,4 +37,4 @@ "description": "Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.",

"@pkgr/utils": "^2.3.1",
"tslib": "^2.4.0"
"tslib": "^2.5.0"
}
}

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc