This repository demonstrates how to develop a snap with TypeScript. For detailed instructions, see [the MetaMask documentation](https://docs.metamask.io/guide/snaps.html#serving-a-snap-to-your-local-environment).
Path manipulation library for JavaScript
Streaming data for JavaScript
Event emitters for JavaScript
super fast, all natural json logger
Provides access to the local file system on the device.
Scroll snap utilities
Operating system utilities for Bare
Provides system information that remains constant throughout the lifetime of your app.
Native file system operations for Bare
WHATWG URL implementation for JavaScript
Scripts that autolink Expo modules.
An Expo universal module to download assets and pass them into other APIs
Provides a React component that prevents the screen sleeping when rendered. It also exposes static methods to control the behavior imperatively.
MetaMask Keyring Snap clients
A Solana wallet Snap.
Load fonts at runtime and use them in React Native components.
Create and open deep links universally
A universal module that gets native application information such as its ID, app name, and build version at runtime
MetaMask example snap demonstrating preinstalled Snaps
Interface for expo-dev-menu
Image loader
MetaMask Keyring Snap SDK
A universal module that gets physical information about the device running the application