UNPKG

standard-rule-engine

Version:

A simple rule engine that uses Standard Schema to validate facts

60 lines 1.52 kB
{ "name": "standard-rule-engine", "version": "0.3.0", "description": "A simple rule engine that uses Standard Schema to validate facts", "keywords": [ "rule", "engine", "standard", "schema", "nrules" ], "homepage": "https://github.com/BetrixDev/standard-rule-engine", "bugs": { "url": "https://github.com/BetrixDev/standard-rule-engine/issues" }, "repository": { "type": "git", "url": "https://github.com/BetrixDev/standard-rule-engine.git" }, "author": "Ryan Bailey <rdbailey.dev@gmail.com> (https://github.com/BetrixDev)", "license": "MIT", "files": [ "dist" ], "type": "module", "main": "dist/index.js", "exports": { "./package.json": "./package.json", ".": { "import": "./dist/index.js", "default": "./dist/index.cjs" } }, "dependencies": { "@standard-schema/spec": "^1.0.0", "clone": "^2.1.2" }, "devDependencies": { "@arethetypeswrong/cli": "^0.17.4", "@changesets/cli": "^2.28.1", "@types/clone": "^2.1.4", "@vitest/coverage-v8": "^3.1.1", "arktype": "^2.1.16", "tsup": "^8.4.0", "typescript": "^5.8.2", "valibot": "^1.0.0", "vitest": "^3.1.1", "zod": "^3.24.2" }, "scripts": { "build": "tsup", "lint": "tsc", "dev": "vitest", "test": "vitest run", "coverage": "vitest run --coverage", "format": "prettier --write .", "check-format": "prettier --check .", "check-exports": "attw --pack . --ignore-rules=cjs-resolves-to-esm" } }