4 Commits
Author SHA1 Message Date
kj 2dc048ce02 release(commands): v0.2.2 2026-10-05 18:11:01 -03:00
kj 06f6635f8b release(test): v0.1.2 2026-10-05 18:10:57 -03:00
kj 4085363572 release(http): v0.1.2 2026-10-05 18:10:52 -03:00
kj f7e6b2c832 release(htmx): v0.1.1 2026-10-05 18:10:47 -03:00
5 changed files with 49 additions and 26 deletions
+7 -4
View File
@@ -1,13 +1,14 @@
{ {
"name": "commands", "name": "commands",
"version": "0.2.1", "version": "0.2.2",
"description": "CLI y migraciones para Duckbrain", "description": "CLI y migraciones para Duckbrain",
"components": { "components": {
"cli": { "cli": {
"files": [ "files": [
"duckbrain", "duckbrain",
"src/Interfaces/CommandInterface.php" "src/Interfaces/CommandInterface.php"
] ],
"description": "CLI del proyecto (binario duckbrain)"
}, },
"migration": { "migration": {
"files": [ "files": [
@@ -20,12 +21,14 @@
"core": { "core": {
"requires": ">=0.1", "requires": ">=0.1",
"tested": "0.1" "tested": "0.1"
} },
"description": "Migraciones de base de datos (mysql/pgsql/sqlite)"
}, },
"toolbox": { "toolbox": {
"files": [ "files": [
"src/Toolbox" "src/Toolbox"
] ],
"description": "Gestor de addons dentro del propio proyecto"
} }
}, },
"default": [ "default": [
+1 -1
View File
@@ -8,7 +8,7 @@ namespace Toolbox;
*/ */
final class Config final class Config
{ {
public const VERSION = '0.2.1'; public const VERSION = '0.2.2';
public static function toolboxUrl(): string public static function toolboxUrl(): string
{ {
+29 -14
View File
@@ -1,17 +1,32 @@
{ {
"name": "htmx", "name": "htmx",
"version": "0.1.0", "version": "0.1.1",
"description": "Motor de vistas basado en componentes y HTMX", "description": "Motor de vistas basado en componentes y HTMX",
"core": { "requires": ">=0.1", "tested": "0.1" }, "core": {
"php": ">=8.1", "requires": ">=0.1",
"components": { "tested": "0.1"
"htmlComponent": {
"files": ["src/Libs/HTMLComponent.php", "src/Libs/Sanitizer"]
}, },
"htmx": { "php": ">=8.1",
"files": ["src/Libs/HTMX.php"], "components": {
"require": { "htmx:htmlComponent": ">=0.1" } "htmlComponent": {
} "files": [
}, "src/Libs/HTMLComponent.php",
"default": ["htmlComponent", "htmx"] "src/Libs/Sanitizer"
],
"description": "Motor de vistas por componentes"
},
"htmx": {
"files": [
"src/Libs/HTMX.php"
],
"require": {
"htmx:htmlComponent": ">=0.1"
},
"description": "Detecci\u00f3n y fragmentos de peticiones HTMX"
}
},
"default": [
"htmlComponent",
"htmx"
]
} }
+9 -5
View File
@@ -1,6 +1,6 @@
{ {
"name": "http", "name": "http",
"version": "0.1.1", "version": "0.1.2",
"description": "Utilidades HTTP (CurlRequest, Aria2, Proxy, CompreFace)", "description": "Utilidades HTTP (CurlRequest, Aria2, Proxy, CompreFace)",
"core": { "core": {
"requires": ">=0.1", "requires": ">=0.1",
@@ -11,7 +11,8 @@
"curlRequest": { "curlRequest": {
"files": [ "files": [
"src/Libs/CurlRequest.php" "src/Libs/CurlRequest.php"
] ],
"description": "Cliente HTTP sobre cURL con cabeceras y c\u00f3digo de estado"
}, },
"aria2": { "aria2": {
"files": [ "files": [
@@ -20,7 +21,8 @@
"core": { "core": {
"requires": ">=0.1", "requires": ">=0.1",
"tested": "0.1" "tested": "0.1"
} },
"description": "Cliente JSON-RPC de aria2 (cola de descargas)"
}, },
"proxy": { "proxy": {
"files": [ "files": [
@@ -29,7 +31,8 @@
"core": { "core": {
"requires": ">=0.1", "requires": ">=0.1",
"tested": "0.1" "tested": "0.1"
} },
"description": "Proxy HTML con filtros de respuesta"
}, },
"compreFace": { "compreFace": {
"files": [ "files": [
@@ -41,7 +44,8 @@
"core": { "core": {
"requires": ">=0.1", "requires": ">=0.1",
"tested": "0.1" "tested": "0.1"
} },
"description": "Cliente de la API CompreFace (reconocimiento facial)"
} }
}, },
"default": [ "default": [
+3 -2
View File
@@ -1,6 +1,6 @@
{ {
"name": "test", "name": "test",
"version": "0.1.1", "version": "0.1.2",
"description": "Kit de pruebas PHPUnit para Duckbrain", "description": "Kit de pruebas PHPUnit para Duckbrain",
"core": { "core": {
"requires": ">=0.1", "requires": ">=0.1",
@@ -15,7 +15,8 @@
], ],
"require": { "require": {
"commands:migration": ">=0.1" "commands:migration": ">=0.1"
} },
"description": "Kit de pruebas PHPUnit para el proyecto"
} }
}, },
"default": [ "default": [