@hexadrop/types
Version:
Hexagonal architecture utils library
111 lines (110 loc) • 2.02 kB
JSON
{
"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"
}
}