@daisugi/land
Version:
Daisugiland is an aggregation of tools for building composable applications.
75 lines (74 loc) • 1.99 kB
JSON
{
"name": "@daisugi/land",
"version": "0.3.2",
"description": "Daisugiland is an aggregation of tools for building composable applications.",
"type": "module",
"license": "MIT",
"sideEffects": false,
"exports": {
".": {
"import": "./dist/esm/land.js",
"require": "./dist/cjs/land.js",
"types": "./dist/types/land.d.ts"
},
"./src": "./src/land.ts"
},
"scripts": {
"build": "rm -rf dist && tsc --build ./tsconfig_esm.json && tsc --project ./tsconfig_cjs.json",
"check": "biome check src --write --unsafe",
"format": "biome format src --write",
"lint": "biome lint src --write",
"prepublishOnly": "pnpm run test && pnpm run build",
"tdd": "tsc-watch --build ./tsconfig.json --onSuccess \"node --test --test-reporter spec dist/esm/__tests__/*.js\"",
"test": "tsc --build ./tsconfig.json && node --test --test-reporter spec dist/esm/__tests__/*.js"
},
"contributors": [
{
"name": "Alexander Sviridov",
"email": "sviridoff.mail@gmail.com",
"url": "https://github.com/sviridoff"
}
],
"files": [
"dist/**/*.js",
"dist/**/*.js.map",
"dist/**/*.d.ts",
"src"
],
"keywords": [
"daisugi",
"result",
"either",
"middleware",
"pipeline",
"ioc",
"injection",
"eventbus",
"pubsub",
"error"
],
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"directory": "packages/land",
"url": "https://github.com/daisugiland/daisugi.git"
},
"types": "dist/types/land.d.ts",
"dependencies": {
"@daisugi/anzen": "0.6.2",
"@daisugi/ayamari": "0.6.2",
"@daisugi/daisugi": "0.6.2",
"@daisugi/kado": "0.7.2",
"@daisugi/kintsugi": "0.7.2",
"@daisugi/nekobasu": "0.3.2"
},
"devDependencies": {
"@biomejs/biome": "^1.9.4",
"@types/node": "^22.13.13",
"tsc-watch": "^6.2.1",
"typescript": "^5.8.2"
},
"gitHead": "f83f900eb4b6770c0e3d852469466576789fe8ff"
}