online-soundboard-client
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

Online Soundboard Client

Install

pnpm add online-soundboard-client

Usage

import { Client } from 'online-soundboard-client'

// connect to the server
const client = new Client(serverUrl)

// cache a sound
client.cache(sound)

// play a sound
client.play(soundId)

// update data
client.updateSound(soundData)
client.updateBoard(boardData)
client.data = { name: 'client' }

// cached sounds list
client.sounds

// some events
client.on('connect', callback)
client.on('sound:play', callback)
client.on('client:join', callback)
client.on('client:leave', callback)

Development

pnpm install

pnpm run build:prod #prod

Readme

Keywords

none

Package Sidebar

Install

npm i online-soundboard-client

Weekly Downloads

1

Version

0.1.1

License

Apache-2.0

Unpacked Size

61.3 kB

Total Files

18

Last publish

Collaborators

  • dastan21