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-jssdkbash
yarn add @flowlu/miniapp-jssdkImporte 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;