Compare commits

Author SHA1 Message Date
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
kj 3773303e6b release(crypto): v0.1.1 2026-10-05 18:10:42 -03:00
3 changed files with 71 additions and 30 deletions
+33 -11
View File
@@ -1,13 +1,35 @@
{
"name": "crypto",
"version": "0.1.0",
"description": "Criptografía y segundo factor (Crypto, Nonce, TwoFactorAuthenticator)",
"core": { "requires": ">=0.1", "tested": "0.1" },
"php": ">=8.1",
"components": {
"crypto": { "files": ["src/Libs/Crypto.php"] },
"nonce": { "files": ["src/Libs/Nonce.php"] },
"twoFactor": { "files": ["src/Libs/TwoFactorAuthenticator.php"] }
},
"default": ["crypto", "nonce", "twoFactor"]
"name": "crypto",
"version": "0.1.1",
"description": "Criptograf\u00eda y segundo factor (Crypto, Nonce, TwoFactorAuthenticator)",
"core": {
"requires": ">=0.1",
"tested": "0.1"
},
"php": ">=8.1",
"components": {
"crypto": {
"files": [
"src/Libs/Crypto.php"
],
"description": "Cifrado sim\u00e9trico con salida hex/base64"
},
"nonce": {
"files": [
"src/Libs/Nonce.php"
],
"description": "Generaci\u00f3n y verificaci\u00f3n de tokens de un solo uso"
},
"twoFactor": {
"files": [
"src/Libs/TwoFactorAuthenticator.php"
],
"description": "TOTP compatible con Google Authenticator"
}
},
"default": [
"crypto",
"nonce",
"twoFactor"
]
}
+29 -14
View File
@@ -1,17 +1,32 @@
{
"name": "htmx",
"version": "0.1.0",
"description": "Motor de vistas basado en componentes y HTMX",
"core": { "requires": ">=0.1", "tested": "0.1" },
"php": ">=8.1",
"components": {
"htmlComponent": {
"files": ["src/Libs/HTMLComponent.php", "src/Libs/Sanitizer"]
"name": "htmx",
"version": "0.1.1",
"description": "Motor de vistas basado en componentes y HTMX",
"core": {
"requires": ">=0.1",
"tested": "0.1"
},
"htmx": {
"files": ["src/Libs/HTMX.php"],
"require": { "htmx:htmlComponent": ">=0.1" }
}
},
"default": ["htmlComponent", "htmx"]
"php": ">=8.1",
"components": {
"htmlComponent": {
"files": [
"src/Libs/HTMLComponent.php",
"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",
"version": "0.1.1",
"version": "0.1.2",
"description": "Utilidades HTTP (CurlRequest, Aria2, Proxy, CompreFace)",
"core": {
"requires": ">=0.1",
@@ -11,7 +11,8 @@
"curlRequest": {
"files": [
"src/Libs/CurlRequest.php"
]
],
"description": "Cliente HTTP sobre cURL con cabeceras y c\u00f3digo de estado"
},
"aria2": {
"files": [
@@ -20,7 +21,8 @@
"core": {
"requires": ">=0.1",
"tested": "0.1"
}
},
"description": "Cliente JSON-RPC de aria2 (cola de descargas)"
},
"proxy": {
"files": [
@@ -29,7 +31,8 @@
"core": {
"requires": ">=0.1",
"tested": "0.1"
}
},
"description": "Proxy HTML con filtros de respuesta"
},
"compreFace": {
"files": [
@@ -41,7 +44,8 @@
"core": {
"requires": ">=0.1",
"tested": "0.1"
}
},
"description": "Cliente de la API CompreFace (reconocimiento facial)"
}
},
"default": [