{"library":"zerotier-rule-compiler","type":"library","category":null,"description":"A tool to compile human-readable ZeroTier rule scripts into the binary format required by ZeroTier network controllers. Current stable version is 1.2.2-2. This package is part of the ZeroTier ecosystem and is used internally by ZeroTier Central's rules editor. It provides both a library API and a CLI interface. Unlike manual rule construction, this compiler validates syntax and ensures correct encoding. The package is available on npm and has minimal dependencies. Release cadence is irregular, tied to ZeroTierOne updates.","language":"javascript","status":"active","version":"1.2.2-2","tags":["javascript","ZeroTier"],"last_verified":"Fri May 01","install":[{"cmd":"npm install zerotier-rule-compiler","imports":["import { compile } from 'zerotier-rule-compiler'","import { stringify } from 'zerotier-rule-compiler'","import { parseError } from 'zerotier-rule-compiler'"]},{"cmd":"yarn add zerotier-rule-compiler","imports":[]},{"cmd":"pnpm add zerotier-rule-compiler","imports":[]}],"homepage":"https://www.zerotier.com","github":"https://github.com/zerotier/ZeroTierOne","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/zerotier-rule-compiler","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}