UNPKG

@wroud/preconditions

Version:

A flexible and extensible library for managing preconditions in JavaScript and TypeScript applications. Simplify validation and preparation of entities like nodes, connections, and features with dynamic precondition handling.

54 lines 1.39 kB
{ "name": "@wroud/preconditions", "description": "A flexible and extensible library for managing preconditions in JavaScript and TypeScript applications. Simplify validation and preparation of entities like nodes, connections, and features with dynamic precondition handling.", "version": "0.2.2", "type": "module", "sideEffects": [], "exports": { ".": "./lib/index.js", "./*": "./lib/*.js" }, "scripts": { "ci:release": "ci release --prefix preconditions-v", "ci:git-tag": "ci git-tag --prefix preconditions-v", "ci:release-github": "ci release-github --prefix preconditions-v", "clear": "rimraf lib", "build": "tsc -b", "watch": "tsc -b -w" }, "files": [ "package.json", "LICENSE", "README.md", "CHANGELOG.md", "lib", "!lib/**/*.d.ts.map", "!lib/**/*.test.js", "!lib/**/*.test.d.ts", "!lib/**/*.test.d.ts.map", "!lib/**/*.test.js.map", "!lib/tests", "!.tsbuildinfo" ], "packageManager": "yarn@4.6.0", "devDependencies": { "@wroud/ci": "^0.0.0", "@wroud/tsconfig": "^0.0.0", "rimraf": "^6", "typescript": "^5" }, "keywords": [ "preconditions", "javascript", "typescript", "validation", "fulfillment", "entity-management", "dynamic-applicability", "precondition-manager", "plugin", "plugins", "plugin-style", "esm" ] }