UNPKG

@wroud/flow-middleware

Version:

A lightweight middleware management library for JavaScript and TypeScript, facilitating middleware chains with re-runs, error handling, and disposability.

55 lines 1.37 kB
{ "name": "@wroud/flow-middleware", "type": "module", "version": "0.8.2", "description": "A lightweight middleware management library for JavaScript and TypeScript, facilitating middleware chains with re-runs, error handling, and disposability.", "sideEffects": [], "exports": { ".": "./lib/index.js", "./*": "./lib/*.js" }, "scripts": { "ci:release": "ci release --prefix flow-middleware-v", "ci:git-tag": "ci git-tag --prefix flow-middleware-v", "ci:release-github": "ci release-github --prefix flow-middleware-v", "build": "tsc -b", "clear": "rimraf lib" }, "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/api-logger": "^0.1.1", "@wroud/ci": "^0.0.0", "@wroud/tsconfig": "^0.0.0", "rimraf": "^6", "typescript": "^5" }, "keywords": [ "middleware", "typescript", "javascript", "flow control", "error handling", "ESM", "asynchronous", "dependency management", "middleware chains", "re-run", "disposable", "flow middleware", "middleware library" ] }