Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
blizzard.js
_Blizzard.js_ is a promise-based Node.js library for the Blizzard Community Platform API written with TypeScript.
jssuh
Reads broodwar replays
bw-chk
Parses uncompressed Broodwar map files (scenario.chk).
rally-point-server
A server for forwarding UDP packets between two peers.
rally-point-creator
A client for rally-point-server that can create forwarding routes.
rally-point-player
A client for rally-point-server that can send packets using created routes.
battlenet-api
A Node.JS library for the Battle.net Community Platform API
scm-extractor
Extractor for SCM/SCX files (Starcraft 1 maps).
plaxtony
Static code analysis of SC2 Galaxy Script
@blizzard-api/client
A node.js client to integrate with the blizzard battle.net api.
anypalette
Read and write many color palette formats
@blizzard-api/core
The core helpers used by all @blizzard-api/* packages.
battlenet-api-types
Typescript interfaces for Blizzard's Battle.net API
blizzard-casc
Utility for interacting with the CASC CDN servers used to distribute Blizzard Entertainment game content.
express-battlenet-oauth
OAuth Authentication for Battle.net (World of Warcraft, Starcraft 2 profiles) for ExpressJS
see-starcraft
StarCraft Brood War details
gadgetzan
Vanilla javascript library for interacting with the Battle.net APIs. Provides high-level and low-level APIs.
@blizzard-api/sc2
A series of helpers to interact with the Starcraft II Blizzard API
mpqjs
Library for reading MPQ (MoPaQ) archives
@sc2/convertbalancedata
Library to convert StarCraft 2 exported balance data XML files to JSON.