Socket
Socket
Sign inDemoInstall

@metamask/snaps-utils

Package Overview
Dependencies
Maintainers
12
Versions
71
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@metamask/snaps-utils - npm Package Compare versions

Comparing version 7.4.0 to 7.4.1

7

CHANGELOG.md

@@ -9,2 +9,6 @@ # Changelog

## [7.4.1]
### Fixed
- Fix invalid `@metamask/snaps-sdk` imports ([#2452](https://github.com/MetaMask/snaps/pull/2452))
## [7.4.0]

@@ -236,3 +240,4 @@ ### Added

[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@7.4.0...HEAD
[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@7.4.1...HEAD
[7.4.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@7.4.0...@metamask/snaps-utils@7.4.1
[7.4.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@7.3.0...@metamask/snaps-utils@7.4.0

@@ -239,0 +244,0 @@ [7.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@7.2.0...@metamask/snaps-utils@7.3.0

@@ -75,3 +75,3 @@ import type { OnCronjobHandler, OnHomePageHandler, OnKeyringRequestHandler, OnNameLookupHandler, OnRpcRequestHandler, OnSignatureHandler, OnTransactionHandler, OnUserInputHandler } from '@metamask/snaps-sdk';

export declare const OnTransactionResponseWithContentStruct: import("superstruct").Struct<{
content: import("@metamask/snaps-sdk/jsx-runtime").JSXElement | import("@metamask/snaps-sdk").Panel | {
content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoldProps, "Bold"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ItalicProps, "Italic"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").AddressProps, "Address"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoxProps, "Box"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").CopyableProps, "Copyable"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").LinkProps, "Link"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").RowProps, "Row"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").TextProps, "Text"> | {
value: string;

@@ -117,5 +117,5 @@ type: import("@metamask/snaps-sdk").NodeType.Copyable;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -135,5 +135,5 @@ value: string;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -146,6 +146,26 @@ value: string;

})[];
};
} | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
type?: "number" | "text" | "password" | undefined;
value?: string | undefined;
placeholder?: string | undefined;
}, "Input"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
value?: string | undefined;
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<{
value: string;
children: string;
}, "Option">>;
}, "Dropdown"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").FieldProps, "Field">>;
name: string;
}, "Form"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").StringElement;
}, "Heading"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
src: string;
alt?: string | undefined;
}, "Image">;
severity?: SeverityLevel | undefined;
}, {
content: import("superstruct").Struct<import("@metamask/snaps-sdk/jsx-runtime").JSXElement | import("@metamask/snaps-sdk").Panel | {
content: import("superstruct").Struct<import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoldProps, "Bold"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ItalicProps, "Italic"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").AddressProps, "Address"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoxProps, "Box"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").CopyableProps, "Copyable"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").LinkProps, "Link"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").RowProps, "Row"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").TextProps, "Text"> | {
value: string;

@@ -191,5 +211,5 @@ type: import("@metamask/snaps-sdk").NodeType.Copyable;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -209,5 +229,5 @@ value: string;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -220,3 +240,23 @@ value: string;

})[];
}, null>;
} | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
type?: "number" | "text" | "password" | undefined;
value?: string | undefined;
placeholder?: string | undefined;
}, "Input"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
value?: string | undefined;
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<{
value: string;
children: string;
}, "Option">>;
}, "Dropdown"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").FieldProps, "Field">>;
name: string;
}, "Form"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").StringElement;
}, "Heading"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
src: string;
alt?: string | undefined;
}, "Image">, null>;
severity: import("superstruct").Struct<SeverityLevel | undefined, SeverityLevel>;

@@ -228,3 +268,3 @@ }>;

} | {
content: import("@metamask/snaps-sdk/jsx-runtime").JSXElement | import("@metamask/snaps-sdk").Panel | {
content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoldProps, "Bold"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ItalicProps, "Italic"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").AddressProps, "Address"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoxProps, "Box"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").CopyableProps, "Copyable"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").LinkProps, "Link"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").RowProps, "Row"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").TextProps, "Text"> | {
value: string;

@@ -270,5 +310,5 @@ type: import("@metamask/snaps-sdk").NodeType.Copyable;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -288,5 +328,5 @@ value: string;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -299,3 +339,23 @@ value: string;

})[];
};
} | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
type?: "number" | "text" | "password" | undefined;
value?: string | undefined;
placeholder?: string | undefined;
}, "Input"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
value?: string | undefined;
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<{
value: string;
children: string;
}, "Option">>;
}, "Dropdown"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").FieldProps, "Field">>;
name: string;
}, "Form"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").StringElement;
}, "Heading"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
src: string;
alt?: string | undefined;
}, "Image">;
severity?: SeverityLevel | undefined;

@@ -307,3 +367,3 @@ } | null, null>;

} | {
content: import("@metamask/snaps-sdk/jsx-runtime").JSXElement | import("@metamask/snaps-sdk").Panel | {
content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoldProps, "Bold"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ItalicProps, "Italic"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").AddressProps, "Address"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoxProps, "Box"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").CopyableProps, "Copyable"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").LinkProps, "Link"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").RowProps, "Row"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").TextProps, "Text"> | {
value: string;

@@ -349,5 +409,5 @@ type: import("@metamask/snaps-sdk").NodeType.Copyable;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -367,5 +427,5 @@ value: string;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -378,7 +438,27 @@ value: string;

})[];
};
} | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
type?: "number" | "text" | "password" | undefined;
value?: string | undefined;
placeholder?: string | undefined;
}, "Input"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
value?: string | undefined;
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<{
value: string;
children: string;
}, "Option">>;
}, "Dropdown"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").FieldProps, "Field">>;
name: string;
}, "Form"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").StringElement;
}, "Heading"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
src: string;
alt?: string | undefined;
}, "Image">;
severity?: SeverityLevel | undefined;
} | null, null>;
export declare const OnHomePageResponseWithContentStruct: import("superstruct").Struct<{
content: import("@metamask/snaps-sdk/jsx-runtime").JSXElement | import("@metamask/snaps-sdk").Panel | {
content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoldProps, "Bold"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ItalicProps, "Italic"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").AddressProps, "Address"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoxProps, "Box"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").CopyableProps, "Copyable"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").LinkProps, "Link"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").RowProps, "Row"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").TextProps, "Text"> | {
value: string;

@@ -424,5 +504,5 @@ type: import("@metamask/snaps-sdk").NodeType.Copyable;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -442,5 +522,5 @@ value: string;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -453,5 +533,25 @@ value: string;

})[];
};
} | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
type?: "number" | "text" | "password" | undefined;
value?: string | undefined;
placeholder?: string | undefined;
}, "Input"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
value?: string | undefined;
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<{
value: string;
children: string;
}, "Option">>;
}, "Dropdown"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").FieldProps, "Field">>;
name: string;
}, "Form"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").StringElement;
}, "Heading"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
src: string;
alt?: string | undefined;
}, "Image">;
}, {
content: import("superstruct").Struct<import("@metamask/snaps-sdk/jsx-runtime").JSXElement | import("@metamask/snaps-sdk").Panel | {
content: import("superstruct").Struct<import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoldProps, "Bold"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ItalicProps, "Italic"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").AddressProps, "Address"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoxProps, "Box"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").CopyableProps, "Copyable"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").LinkProps, "Link"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").RowProps, "Row"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").TextProps, "Text"> | {
value: string;

@@ -497,5 +597,5 @@ type: import("@metamask/snaps-sdk").NodeType.Copyable;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -515,5 +615,5 @@ value: string;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -526,3 +626,23 @@ value: string;

})[];
}, null>;
} | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
type?: "number" | "text" | "password" | undefined;
value?: string | undefined;
placeholder?: string | undefined;
}, "Input"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
value?: string | undefined;
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<{
value: string;
children: string;
}, "Option">>;
}, "Dropdown"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").FieldProps, "Field">>;
name: string;
}, "Form"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").StringElement;
}, "Heading"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
src: string;
alt?: string | undefined;
}, "Image">, null>;
}>;

@@ -535,3 +655,3 @@ export declare const OnHomePageResponseWithIdStruct: import("superstruct").Struct<{

export declare const OnHomePageResponseStruct: import("superstruct").Struct<{
content: import("@metamask/snaps-sdk/jsx-runtime").JSXElement | import("@metamask/snaps-sdk").Panel | {
content: import("@metamask/snaps-sdk").Panel | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoldProps, "Bold"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ItalicProps, "Italic"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").AddressProps, "Address"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").BoxProps, "Box"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").CopyableProps, "Copyable"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Divider"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").LinkProps, "Link"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").RowProps, "Row"> | import("@metamask/snaps-sdk/jsx").SnapElement<Record<string, never>, "Spinner"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").TextProps, "Text"> | {
value: string;

@@ -577,5 +697,5 @@ type: import("@metamask/snaps-sdk").NodeType.Copyable;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -595,5 +715,5 @@ value: string;

error?: string | undefined;
placeholder?: string | undefined;
label?: string | undefined;
inputType?: "number" | "text" | "password" | undefined;
placeholder?: string | undefined;
} | {

@@ -606,3 +726,23 @@ value: string;

})[];
};
} | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
type?: "number" | "text" | "password" | undefined;
value?: string | undefined;
placeholder?: string | undefined;
}, "Input"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
name: string;
value?: string | undefined;
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<{
value: string;
children: string;
}, "Option">>;
}, "Dropdown"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").MaybeArray<import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").ButtonProps, "Button"> | import("@metamask/snaps-sdk/jsx").SnapElement<import("@metamask/snaps-sdk/jsx").FieldProps, "Field">>;
name: string;
}, "Form"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
children: import("@metamask/snaps-sdk/jsx").StringElement;
}, "Heading"> | import("@metamask/snaps-sdk/jsx").SnapElement<{
src: string;
alt?: string | undefined;
}, "Image">;
} | {

@@ -609,0 +749,0 @@ id: string;

10

package.json
{
"name": "@metamask/snaps-utils",
"version": "7.4.0",
"version": "7.4.1",
"repository": {

@@ -56,3 +56,3 @@ "type": "git",

"@metamask/base-controller": "^5.0.2",
"@metamask/key-tree": "^9.1.0",
"@metamask/key-tree": "^9.1.1",
"@metamask/permission-controller": "^9.0.2",

@@ -62,3 +62,3 @@ "@metamask/rpc-errors": "^6.2.1",

"@metamask/snaps-registry": "^3.1.0",
"@metamask/snaps-sdk": "^4.2.0",
"@metamask/snaps-sdk": "^4.4.1",
"@metamask/utils": "^8.3.0",

@@ -81,3 +81,3 @@ "@noble/hashes": "^1.3.1",

"@esbuild-plugins/node-modules-polyfill": "^0.2.2",
"@lavamoat/allow-scripts": "^3.0.3",
"@lavamoat/allow-scripts": "^3.0.4",
"@metamask/auto-changelog": "^3.4.4",

@@ -88,3 +88,3 @@ "@metamask/eslint-config": "^12.1.0",

"@metamask/eslint-config-typescript": "^12.1.0",
"@metamask/post-message-stream": "^8.0.0",
"@metamask/post-message-stream": "^8.1.0",
"@swc/core": "1.3.78",

@@ -91,0 +91,0 @@ "@swc/jest": "^0.2.26",

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