1.0.0 • Published 12 months ago
human-conditions v1.0.0
human-conditions
An AI-powered library that evaluates natural language conditions against your data objects. Simplify decision-making with human-readable queries like "is on a paid subscription plan" or "has admin permissions."
Features
- Parse human-readable conditions into actionable logic.
 - Supports customizable data objects.
 - Lightweight and extensible.
 
Installation
yarn add human-conditionsUsage Example
import { check } from 'human-conditions';
const user = {
  id: '12345',
  name: 'Alex Doe',
  email: 'alex.doe@example.com',
  billingPlan: {
    plan: 'premium',
    planName: 'Premium Plan',
    startDate: '2024-01-01',
    renewalDate: '2025-01-01',
    amount: 99.99,
    currency: 'USD',
  },
};
const isOnPaidPlan = await check('is on a paid plan', user);1.0.0
12 months ago