@vanixjnk/smm
v1.0.2
Published
A lightweight, zero-dependency SMM Panel Client for Node.js and Browser
Maintainers
Readme
SMM (SOCIAL MEDIA MARKETING)
A lightweight, zero-dependency Node.js and Browser client for connecting to compatible SMM (Social Media Marketing) Panels.
Features
- Zero Dependencies: Built with native
fetchAPI. - TypeScript Support: Full type definitions included.
- Universal: Works in Node.js (18+), Browsers, and Edge Runtimes (Cloudflare Workers, Vercel Edge).
Installation
npm install @vanixjnk/smmUsage
import { smm } from '@vanixjnk/smm';
// Initialize
const client = new smm('https://smm-provider.com/api/v2', 'YOUR_API_KEY');
// Get Balance
const balance = await client.getBalance();
console.log(balance);
// Add Order
const order = await client.addOrder({
service: 123,
link: 'https://example.com',
quantity: 1000
});
// Get Status
const status = await client.getStatus(order.order);API Reference
getServices()addOrder(params)getStatus(orderId)getMultiStatus(orderIds)createRefill(orderId)getRefillStatus(refillId)cancelOrders(orderIds)getBalance()
License
MIT
