21 packages
binary-version-reader
If you're building firmware on the Particle Platform, you might be curious to see the metadata stored in your firmware! This module will read any metadata stored in the various modules (bootloader, system, user), and help you understand any dependencies.
custom-verror
Simple class extending VError for easy custom error creation
eslint-config-particle
eslint config rules for Particle projects
gcc-output-parser
gcc output parsing library
node-aes-ccm
AES CCM support for io.js using OpenSSL
node-mbed-dtls
Node mbed DTLS
node-mbed-dtls-client
DTLS client created by wrapping mbedtls
node-wifiscanner2
Scan surrounding WiFi access points
@particle/api
Particle API Client
particle-api-js
Particle API Client
@particle/async-utils
Collection of promise-based async utility functions
@particle/await-on
really simple error handling with await/async
particle-cli
Simple Node commandline application for working with your Particle devices and using the Particle Cloud
particle-commands
Library of UX-neutral commands that provide key functionality for developer tools
@particle/detect-newline-style
Determine a string's preferred newline character
@particle/fetch-file
Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits
particle-library-manager
particle library management package
@particle/make-enum
A smart enum that throws when accessing a value that does not exist
@particle/tmp
Tools for working with temporary files and directories
passport-particle
Passport Particle strategy
wiring-preprocessor
Preprocess Wiring (ino) files to C++ (cpp)