The following NPM packages have been created to provide a smooth experience interacting with devices from Axis Communications.
- axis-configuration - A Node.js library written in TypeScript capable of configuring Axis Communication cameras.
- axis-core - A Node.js library written in TypeScript containing shared behavior for the other packages, e.g. code handling communication and authentication with Axis Communication cameras.
- axis-discovery - A Node.js client library written in TypeScript capable of searching for Axis Communication cameras using Bonjour and SSDP (UPnP).
- axis-discovery-bonjour - A Node.js Bonjour client library written in TypeScript capable of searching for Axis Communication cameras.
- axis-discovery-ssdp - A Node.js SSDP (UPnP) client library written in TypeScript capable of searching for Axis Communication cameras.
- axis-maintenance - A Node.js library written in TypeScript capable of running maintenance operations on cameras from Axis Communication.
- axis-snapshot - A Node.js library written in TypeScript capable of getting snapshots from Axis Communication cameras.
Thank you JetBrains for your important initiative to support the open source community with free licenses to your products.