Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mntm-lib/painless-bridge

A package for integrating VK Mini Apps with official VK clients for iOS, Android and Web
https://github.com/mntm-lib/painless-bridge

bridge connect vk vk-api vk-apps vk-bridge vk-connect vk-mini-apps vkminiapps vkontakte

Last synced: 1 day ago
JSON representation

A package for integrating VK Mini Apps with official VK clients for iOS, Android and Web

Awesome Lists containing this project

README

        

# @mntm/painless-bridge [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/maxi-team/painless-bridge/blob/master/LICENSE) [![gzip bundle size](https://phobia.vercel.app/api/badge/gz/@mntm/painless-bridge)](https://phobia.vercel.app/p/@mntm/painless-bridge) [![brotli bundle size](https://phobia.vercel.app/api/badge/br/@mntm/painless-bridge)](https://phobia.vercel.app/p/@mntm/painless-bridge)

**Docs:** [RU](https://dev.vk.com/bridge/getting-started) | [EN](https://github.com/VKCOM/vk-bridge/blob/master/packages/core/README.md)

A package for integrating VK Mini Apps with official VK clients for iOS, Android and Web.

## Differences

- Fixes storage API
- Fixes token API
- Fixes platform-specific errors
- Fixes promise API resolution
- Fixes mvk request ids
- Generates stable request ids
- Allows you to use any method
- Supports tree-shaking

## Installation

We recommend to use [yarn](https://yarnpkg.com/getting-started) for dependency management:

```shell
yarn add @mntm/painless-bridge
```

## Contributing

Development of @mntm/painless-bridge happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements.

## License

@mntm/painless-bridge is [MIT licensed](./LICENSE).