Skip to content

Commit 4e3cf17

Browse files
committed
[chore] composer.json
1. update the description and keywords
1 parent 199b16c commit 4e3cf17

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

composer.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "reallifekip/immutable-base",
3-
"description": "Lightweight abstract classes for building immutable PHP objects.",
3+
"description": "Strict immutable DTOs, VOs, and SVOs for PHP 8.4+ with construction-time type validation, deep path mutation, and automatic validation chaining.",
44
"type": "library",
55
"license": "MIT",
66
"autoload": {
@@ -28,18 +28,21 @@
2828
"php",
2929
"svo",
3030
"dto",
31+
"ddd",
32+
"php84",
3133
"toJson",
3234
"toArray",
33-
"utility",
35+
"readonly",
3436
"immutable",
3537
"reflection",
38+
"validation",
3639
"type-safety",
3740
"value-object",
3841
"serialization",
39-
"normalization",
4042
"array-conversion",
4143
"single-value-object",
42-
"data-transfer-object"
44+
"data-transfer-object",
45+
"domain-driven-design"
4346
],
4447
"require-dev": {
4548
"phpunit/phpunit": "^10",

0 commit comments

Comments
 (0)