UNPKG

@hexadrop/query

Version:

Hexagonal architecture utils library

141 lines (140 loc) 2.69 kB
{ "name": "@hexadrop/query", "version": "2.0.1", "description": "Hexagonal architecture utils library", "keywords": [ "hexadrop", "DDD", "Hexagonal", "Architecture" ], "repository": { "type": "git", "url": "git+https://github.com/hexadrop/hexadrop.git" }, "homepage": "https://github.com/hexadrop/hexadrop", "bugs": { "url": "https://github.com/hexadrop/hexadrop/issues" }, "license": "MIT", "type": "module", "sideEffects": false, "files": [ "dist", "src" ], "exports": { ".": { "import": { "types": "./dist/query.d.ts", "default": "./dist/query.js" } }, "./bus": { "import": { "types": "./dist/bus.d.ts", "default": "./dist/bus.js" } }, "./bus/mock/bun": { "import": { "types": "./dist/bus.mock-bun.d.ts", "default": "./dist/bus.mock-bun.js" } }, "./bus/mock/vitest": { "import": { "types": "./dist/bus.mock-vitest.d.ts", "default": "./dist/bus.mock-vitest.js" } }, "./bus/sync": { "import": { "types": "./dist/bus.sync.d.ts", "default": "./dist/bus.sync.js" } }, "./decorator": { "import": { "types": "./dist/decorator.d.ts", "default": "./dist/decorator.js" } }, "./handlers": { "import": { "types": "./dist/query-handlers.d.ts", "default": "./dist/query-handlers.js" } }, "./handlers/memory": { "import": { "types": "./dist/in-memory.query-handlers.d.ts", "default": "./dist/in-memory.query-handlers.js" } }, "./handlers/ioc": { "import": { "types": "./dist/ioc.query-handlers.d.ts", "default": "./dist/ioc.query-handlers.js" } } }, "typesVersions": { "*": { "*": [ "./dist/query.d.ts" ], "./bus": [ "./dist/bus.d.ts" ], "./bus/mock/bun": [ "./dist/bus.mock-bun.d.ts" ], "./bus/mock/vitest": [ "./dist/bus.mock-vitest.d.ts" ], "./bus/sync": [ "./dist/bus.sync.d.ts" ], "./decorator": [ "./dist/decorator.d.ts" ], "./handlers": [ "./dist/query-handlers.d.ts" ], "./handlers/memory": [ "./dist/in-memory.query-handlers.d.ts" ], "./handlers/ioc": [ "./dist/ioc.query-handlers.d.ts" ] } }, "scripts": { "prepublishOnly": "tsup" }, "peerDependencies": { "@hexadrop/ioc": "^2.0.0", "vitest": "^1 || ^2.0.0" }, "peerDependenciesMeta": { "@hexadrop/ioc": { "optional": true }, "vitest": { "optional": true } }, "dependencies": { "@hexadrop/either": "2.0.1", "@hexadrop/error": "2.0.0", "@hexadrop/types": "2.0.0" }, "devDependencies": { "@abraham/reflection": "0.12.0", "@hexadrop/ioc": "2.0.0", "diod": "3.0.0", "tsup": "8.3.5", "vitest": "2.1.8" } }