@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
JSON
{
"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"
]
}