Skip to content

Instalação

O SDK pode ser integrado de duas formas:

  • como um pacote npm (ESM/CJS) para Node.js e bundlers
  • como um bundle UMD no navegador, por meio de uma tag <script>

Node.js

Requisito

Versões suportadas ^18.0.0 || ^20.0.0 || >=22.0.0

bash
npm install @flowlu/miniapp-jssdk
bash
yarn add @flowlu/miniapp-jssdk

Importe a biblioteca em seu projeto:

ts
import { App, Frame, Toast } from '@flowlu/miniapp-jssdk'
ts
const { App, Frame, Toast } = require('@flowlu/miniapp-jssdk')

UMD

Via CDN

Inclua a biblioteca diretamente via CDN — adicione uma tag <script> com a versão mais recente ao seu arquivo HTML:

html
<script src="https://unpkg.com/@flowlu/miniapp-jssdk@latest/dist/miniapp-jssdk.min.js"></script>

Importação local

Se você preferir manter o arquivo da biblioteca em seu projeto, primeiro baixe a biblioteca a partir do CDN e adicione-a ao seu projeto.

Em seguida, inclua o arquivo no seu HTML:

html
<script src="/path/to/miniapp-jssdk.min.js"></script>

Após a inclusão do script, o SDK fica disponível através da variável global FlowluMiniApp:

js
const App = window.FlowluMiniApp;
const Frame = App.Frame;
const Toast = Frame.Toast;

Publicado sob a licença MIT.