{"library":"st-schema","type":"library","category":null,"description":"SmartThings Schema helper library for Node.js, version 1.5.1, enabling cloud-to-cloud (C2C) integration with the SmartThings platform. Provides a structured way to build connector apps that handle device discovery, state reporting, command execution, and proactive state callbacks. Key differentiators include a fluent builder pattern for handler registration, built-in support for device errors and callback authentication, and minimal dependencies. Ideal for developers building custom device integrations with SmartThings.","language":"javascript","status":"active","version":"1.5.1","tags":["javascript","smartthings","st-schema","smartthings-schema"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install st-schema","imports":["const { SchemaConnector } = require('st-schema')","const { DeviceErrorTypes } = require('st-schema')","const stSchema = require('st-schema')"]},{"cmd":"yarn add st-schema","imports":[]},{"cmd":"pnpm add st-schema","imports":[]}],"homepage":"https://github.com/SmartThingsCommunity/st-schema-nodejs#readme","github":"https://github.com/SmartThingsCommunity/st-schema-nodejs","docs":null,"changelog":null,"pypi":null,"npm":"st-schema","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}