Domain-agnostic rule engine and JSON configuration for Ankhorage.
Ankhorage packages expose their command-line interface through ankh. Use ankh --help to discover available package commands, or run a package command with --help for package-specific usage.
# Install the Ankhorage CLI
bun add --global @ankhorage/ankh
# Show usage information for rules
ankh rules --helpValidate a repository rules.json file through the public generic Rules API.
import { readRulesConfigAsync } from '@ankhorage/rules';import { defineParadoxConfig } from '@ankhorage/paradox';
export default defineParadoxConfig({
mode: 'write',
docs: {
title: '@ankhorage/rules',
description: 'Domain-agnostic rule engine and JSON configuration for Ankhorage.',
},
package: {
root: '.',
entrypoints: ['src/index.ts'],
},
output: { dir: './paradox' },
});