Socket
Socket
Sign inDemoInstall

@types/react

Package Overview
Dependencies
2
Maintainers
1
Versions
595
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 18.3.1 to 18.3.2

25

react/canary.d.ts

@@ -34,27 +34,4 @@ /**

declare module "." {
interface ThenableImpl<T> {
then(onFulfill: (value: T) => unknown, onReject: (error: unknown) => unknown): void | PromiseLike<unknown>;
}
interface UntrackedThenable<T> extends ThenableImpl<T> {
status?: void;
}
export type Usable<T> = PromiseLike<T> | Context<T>;
export interface PendingThenable<T> extends ThenableImpl<T> {
status: "pending";
}
export interface FulfilledThenable<T> extends ThenableImpl<T> {
status: "fulfilled";
value: T;
}
export interface RejectedThenable<T> extends ThenableImpl<T> {
status: "rejected";
reason: unknown;
}
export type Thenable<T> = UntrackedThenable<T> | PendingThenable<T> | FulfilledThenable<T> | RejectedThenable<T>;
export type Usable<T> = Thenable<T> | Context<T>;
export function use<T>(usable: Usable<T>): T;

@@ -61,0 +38,0 @@

4

react/package.json
{
"name": "@types/react",
"version": "18.3.1",
"version": "18.3.2",
"description": "TypeScript definitions for react",

@@ -208,4 +208,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react",

},
"typesPublisherContentHash": "0a7e72b3c121016aa40006c290d4d367a7a99b6bf63c3884af050937991f6ddd",
"typesPublisherContentHash": "e63279aa450130dc18d97965c05f4d9894b1c09a879bb8a888cece44220f7bf3",
"typeScriptVersion": "4.7"
}

@@ -11,3 +11,3 @@ # Installation

### Additional Details
* Last updated: Fri, 26 Apr 2024 21:06:49 GMT
* Last updated: Sat, 11 May 2024 10:35:44 GMT
* Dependencies: [@types/prop-types](https://npmjs.com/package/@types/prop-types), [csstype](https://npmjs.com/package/csstype)

@@ -14,0 +14,0 @@

@@ -34,27 +34,4 @@ /**

declare module "." {
interface ThenableImpl<T> {
then(onFulfill: (value: T) => unknown, onReject: (error: unknown) => unknown): void | PromiseLike<unknown>;
}
interface UntrackedThenable<T> extends ThenableImpl<T> {
status?: void;
}
export type Usable<T> = PromiseLike<T> | Context<T>;
export interface PendingThenable<T> extends ThenableImpl<T> {
status: "pending";
}
export interface FulfilledThenable<T> extends ThenableImpl<T> {
status: "fulfilled";
value: T;
}
export interface RejectedThenable<T> extends ThenableImpl<T> {
status: "rejected";
reason: unknown;
}
export type Thenable<T> = UntrackedThenable<T> | PendingThenable<T> | FulfilledThenable<T> | RejectedThenable<T>;
export type Usable<T> = Thenable<T> | Context<T>;
export function use<T>(usable: Usable<T>): T;

@@ -61,0 +38,0 @@

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