@types/node
Advanced tools
Comparing version 22.3.0 to 22.4.0
@@ -106,2 +106,80 @@ export {}; // Make this a module | ||
// #region Storage | ||
/** | ||
* This Web Storage API interface provides access to a particular domain's session or local storage. It allows, for example, the addition, modification, or deletion of stored data items. | ||
* | ||
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Storage) | ||
*/ | ||
interface Storage { | ||
/** | ||
* Returns the number of key/value pairs. | ||
* | ||
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Storage/length) | ||
*/ | ||
readonly length: number; | ||
/** | ||
* Removes all key/value pairs, if there are any. | ||
* | ||
* Dispatches a storage event on Window objects holding an equivalent Storage object. | ||
* | ||
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Storage/clear) | ||
*/ | ||
clear(): void; | ||
/** | ||
* Returns the current value associated with the given key, or null if the given key does not exist. | ||
* | ||
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Storage/getItem) | ||
*/ | ||
getItem(key: string): string | null; | ||
/** | ||
* Returns the name of the nth key, or null if n is greater than or equal to the number of key/value pairs. | ||
* | ||
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Storage/key) | ||
*/ | ||
key(index: number): string | null; | ||
/** | ||
* Removes the key/value pair with the given key, if a key/value pair with the given key exists. | ||
* | ||
* Dispatches a storage event on Window objects holding an equivalent Storage object. | ||
* | ||
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Storage/removeItem) | ||
*/ | ||
removeItem(key: string): void; | ||
/** | ||
* Sets the value of the pair identified by key to value, creating a new key/value pair if none existed for key previously. | ||
* | ||
* Throws a "QuotaExceededError" DOMException exception if the new value couldn't be set. (Setting could fail if, e.g., the user has disabled storage for the site, or if the quota has been exceeded.) | ||
* | ||
* Dispatches a storage event on Window objects holding an equivalent Storage object. | ||
* | ||
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Storage/setItem) | ||
*/ | ||
setItem(key: string, value: string): void; | ||
} | ||
var Storage: typeof globalThis extends { onmessage: any; Storage: infer T } ? T | ||
: { | ||
prototype: Storage; | ||
new(): Storage; | ||
}; | ||
/** | ||
* A browser-compatible implementation of [`localStorage`](https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage). | ||
* Data is stored unencrypted in the file specified by the `--localstorage-file` CLI flag. | ||
* Any modification of this data outside of the Web Storage API is not supported. | ||
* Enable this API with the `--experimental-webstorage` CLI flag. | ||
* @since v22.4.0 | ||
*/ | ||
var localStorage: Storage; | ||
/** | ||
* A browser-compatible implementation of [`sessionStorage`](https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage). | ||
* Data is stored in memory, with a storage quota of 10 MB. | ||
* Any modification of this data outside of the Web Storage API is not supported. | ||
* Enable this API with the `--experimental-webstorage` CLI flag. | ||
* @since v22.4.0 | ||
*/ | ||
var sessionStorage: Storage; | ||
// #endregion Storage | ||
// #region Disposable | ||
@@ -108,0 +186,0 @@ interface SymbolConstructor { |
{ | ||
"name": "@types/node", | ||
"version": "22.3.0", | ||
"version": "22.4.0", | ||
"description": "TypeScript definitions for node", | ||
@@ -213,6 +213,6 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", | ||
"dependencies": { | ||
"undici-types": "~6.18.2" | ||
"undici-types": "~6.19.2" | ||
}, | ||
"typesPublisherContentHash": "620b8a407d4118e9931ab6e01ed7af87ce13d63daa46a4098fca6d43eaf853db", | ||
"typesPublisherContentHash": "f22f2e87b11a05781ab2a2c4b7812aa834cf70e01e9db42c5288e6cc3f15fd47", | ||
"typeScriptVersion": "4.8" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Wed, 14 Aug 2024 07:35:57 GMT | ||
* Last updated: Fri, 16 Aug 2024 18:09:07 GMT | ||
* Dependencies: [undici-types](https://npmjs.com/package/undici-types) | ||
@@ -14,0 +14,0 @@ |
@@ -846,2 +846,3 @@ /** | ||
* Name of an OpenSSL engine which can provide the client certificate. | ||
* @deprecated | ||
*/ | ||
@@ -889,2 +890,3 @@ clientCertEngine?: string | undefined; | ||
* together with privateKeyIdentifier. | ||
* @deprecated | ||
*/ | ||
@@ -896,2 +898,3 @@ privateKeyEngine?: string | undefined; | ||
* key, because both options define a private key in different ways. | ||
* @deprecated | ||
*/ | ||
@@ -898,0 +901,0 @@ privateKeyIdentifier?: string | undefined; |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2109608
47334
+ Addedundici-types@6.19.8(transitive)
- Removedundici-types@6.18.2(transitive)
Updatedundici-types@~6.19.2