exocom-lint
raw JSON → 0.27.0 verified Fri May 01 auth: no javascript
exocom-lint (v0.27.0) is a CLI tool for linting Exosphere applications that use the exocom microservices framework. It validates service configurations, message patterns, and architectural consistency. Originally developed by Originate, it has a low release cadence and is specific to the Exosphere ecosystem. Unlike general linters, it is tailored for exocom's message-passing and service topology.
Common errors
error Error: Cannot find module 'exocom-lint' ↓
cause Attempted to import as a Node.js module instead of running as CLI.
fix
Use npx exocom-lint instead of require('exocom-lint').
Warnings
gotcha The tool expects a specific configuration file format (YAML) and may fail silently on invalid files. ↓
fix Ensure your exocom.yml is properly formatted per Exosphere docs.
Install
npm install exocom-lint yarn add exocom-lint pnpm add exocom-lint Imports
- exocom-lint wrong
npm install -g exocom-lintcorrectnpx exocom-lint
Quickstart
npx exocom-lint --config exocom.yml