UNPKG

@hexadrop/types

Version:

Hexagonal architecture utils library

111 lines (110 loc) 2.02 kB
{ "name": "@hexadrop/types", "version": "2.0.0", "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": { "./abstract": { "import": { "types": "./dist/abstract.d.ts", "default": "./dist/abstract.js" } }, "./awaitable": { "import": { "types": "./dist/awaitable.d.ts", "default": "./dist/awaitable.js" } }, "./class": { "import": { "types": "./dist/class.d.ts", "default": "./dist/class.js" } }, "./instance": { "import": { "types": "./dist/instance.d.ts", "default": "./dist/instance.js" } }, "./newable": { "import": { "types": "./dist/newable.d.ts", "default": "./dist/newable.js" } }, "./nullable": { "import": { "types": "./dist/nullable.d.ts", "default": "./dist/nullable.js" } }, "./primitives": { "import": { "types": "./dist/primitives.d.ts", "default": "./dist/primitives.js" } }, "./recursive-partial": { "import": { "types": "./dist/recursive-partial.d.ts", "default": "./dist/recursive-partial.js" } } }, "typesVersions": { "*": { "./abstract": [ "./dist/abstract.d.ts" ], "./awaitable": [ "./dist/awaitable.d.ts" ], "./class": [ "./dist/class.d.ts" ], "./instance": [ "./dist/instance.d.ts" ], "./newable": [ "./dist/newable.d.ts" ], "./nullable": [ "./dist/nullable.d.ts" ], "./primitives": [ "./dist/primitives.d.ts" ], "./recursive-partial": [ "./dist/recursive-partial.d.ts" ] } }, "scripts": { "prepublishOnly": "tsup" }, "devDependencies": { "tsup": "8.3.5" } }