{"library":"krl-compiler","type":"library","category":null,"description":"The krl-compiler package (v1.3.0, stable, low release cadence) is a compiler that converts KRL (Kinetic Rule Language, used in the Pico Labs ecosystem) to JavaScript. It supports both programmatic API and CLI usage. Key differentiators: synchronous compilation, optional AST input, inline source maps, and a --verify flag for validation. Unlike general-purpose compilers, it is specialized for KRL rulesets targeting the pico-engine runtime.","language":"javascript","status":"maintenance","version":"1.3.0","tags":["javascript","pico-engine","krl","compiler"],"last_verified":"Fri May 01","install":[{"cmd":"npm install krl-compiler","imports":["import compile from 'krl-compiler'","const compile = require('krl-compiler')","krl-compiler < input.krl > output.js"]},{"cmd":"yarn add krl-compiler","imports":[]},{"cmd":"pnpm add krl-compiler","imports":[]}],"homepage":"https://picolabs.io","github":"https://github.com/Picolab/pico-engine","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/krl-compiler","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}