{"minified":"composer/2.0","packages":{"milpa/command":[{"name":"milpa/command","description":"The Command-as-atom core: the surface-agnostic Operation value object plus the CommandProvider and SurfaceProjector contracts. One operation, N surfaces.","keywords":["framework","php","cqrs","value-object","command-pattern","milpa","surface-agnostic"],"homepage":"","version":"v0.21.0","version_normalized":"0.21.0.0","license":["Apache-2.0"],"authors":[{"name":"Rodrigo Vicente - TeamX Agency","homepage":"https://x.com/rodrigoteamx"}],"source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"1d9ed7fae3ac5145fc56272bb4bb14c44bd64c2a"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/1d9ed7fae3ac5145fc56272bb4bb14c44bd64c2a","type":"zip","shasum":"","reference":"1d9ed7fae3ac5145fc56272bb4bb14c44bd64c2a"},"type":"milpa-capability","support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.21.0"},"funding":[],"time":"2026-09-02T20:16:43+00:00","published-time":"2026-09-02T20:16:59+00:00","autoload":{"psr-4":{"Milpa\\Command\\":"src/"}},"extra":{"milpa":{"capability":{"id":"command","title":"One operation, every surface: CLI, MCP and HTTP from a single declaration","unlocks":["coa <operación>"],"briefing":"This app declares operations once and they reach every surface.","provides":["command.operations","command.projector"],"contracts":{"command.projector":"Milpa\\Command\\CommandProvider","command.operations":"Milpa\\Command\\Operation"}}}},"require":{"php":">=8.3","ext-sodium":"*","psr/http-message":"^1.1 || ^2.0"},"require-dev":{"phpunit/phpunit":"^11.5","phpstan/phpstan":"^2.1","phpstan/phpdoc-parser":"^2.3","friendsofphp/php-cs-fixer":"^3.65","milpa/core":"*"}},{"version":"v0.20.0","version_normalized":"0.20.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"3389c534f7f12290523818dd35e5f49e3886a316"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/3389c534f7f12290523818dd35e5f49e3886a316","type":"zip","shasum":"","reference":"3389c534f7f12290523818dd35e5f49e3886a316"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.20.0"},"time":"2026-09-01T18:27:48+00:00","published-time":"2026-09-01T18:28:05+00:00"},{"version":"v0.19.0","version_normalized":"0.19.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"0ea2569119a40c6f388354e3635b3aa5a1ec8ccb"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/0ea2569119a40c6f388354e3635b3aa5a1ec8ccb","type":"zip","shasum":"","reference":"0ea2569119a40c6f388354e3635b3aa5a1ec8ccb"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.19.0"},"time":"2026-08-26T06:32:39+00:00","published-time":"2026-08-26T06:32:52+00:00"},{"version":"v0.18.0","version_normalized":"0.18.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"e7e078616a834aed36459fc39605972bbc21a604"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/e7e078616a834aed36459fc39605972bbc21a604","type":"zip","shasum":"","reference":"e7e078616a834aed36459fc39605972bbc21a604"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.18.0"},"time":"2026-08-21T03:29:06+00:00","published-time":"2026-08-21T03:29:20+00:00"},{"version":"v0.17.0","version_normalized":"0.17.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"758b890346a020fcaf6fc2389942a1a23fd85c8b"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/758b890346a020fcaf6fc2389942a1a23fd85c8b","type":"zip","shasum":"","reference":"758b890346a020fcaf6fc2389942a1a23fd85c8b"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.17.0"},"time":"2026-08-20T23:50:30+00:00","published-time":"2026-08-20T23:50:44+00:00"},{"version":"v0.16.0","version_normalized":"0.16.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"6ee40b2bca13b239e5b3c2e176ff476edd698b34"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/6ee40b2bca13b239e5b3c2e176ff476edd698b34","type":"zip","shasum":"","reference":"6ee40b2bca13b239e5b3c2e176ff476edd698b34"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.16.0"},"time":"2026-08-20T23:15:20+00:00","published-time":"2026-08-20T23:15:32+00:00"},{"version":"v0.15.0","version_normalized":"0.15.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"835024f35adc361ff97bcf9c0bdfcb00ba145f21"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/835024f35adc361ff97bcf9c0bdfcb00ba145f21","type":"zip","shasum":"","reference":"835024f35adc361ff97bcf9c0bdfcb00ba145f21"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.15.0"},"time":"2026-08-18T23:50:17+00:00","published-time":"2026-08-18T23:50:29+00:00"},{"version":"v0.14.1","version_normalized":"0.14.1.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"3a55cc6b32cd764a5f0662550dc4dbb8d1f3b3cc"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/3a55cc6b32cd764a5f0662550dc4dbb8d1f3b3cc","type":"zip","shasum":"","reference":"3a55cc6b32cd764a5f0662550dc4dbb8d1f3b3cc"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.14.1"},"time":"2026-08-18T23:03:57+00:00","published-time":"2026-08-18T23:04:08+00:00"},{"version":"v0.14.0","version_normalized":"0.14.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"0a6d1b9c13a0bd8a1e4f4229c0951ad587fb8fd9"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/0a6d1b9c13a0bd8a1e4f4229c0951ad587fb8fd9","type":"zip","shasum":"","reference":"0a6d1b9c13a0bd8a1e4f4229c0951ad587fb8fd9"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.14.0"},"time":"2026-08-18T20:47:17+00:00","published-time":"2026-08-18T20:47:29+00:00"},{"version":"v0.13.0","version_normalized":"0.13.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"96e87515b18443585fe8c59a3d8a32c274736c2d"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/96e87515b18443585fe8c59a3d8a32c274736c2d","type":"zip","shasum":"","reference":"96e87515b18443585fe8c59a3d8a32c274736c2d"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.13.0"},"time":"2026-08-18T20:15:37+00:00","published-time":"2026-08-18T20:15:52+00:00"},{"version":"v0.12.0","version_normalized":"0.12.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"08c2323b4c5e0a52f8bef8a8a703cd78aa28feb7"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/08c2323b4c5e0a52f8bef8a8a703cd78aa28feb7","type":"zip","shasum":"","reference":"08c2323b4c5e0a52f8bef8a8a703cd78aa28feb7"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.12.0"},"time":"2026-08-18T19:28:33+00:00","published-time":"2026-08-18T19:28:48+00:00"},{"version":"v0.11.0","version_normalized":"0.11.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"5d3d883b8e4f72d93e37f69ab8bfb51d9d04f614"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/5d3d883b8e4f72d93e37f69ab8bfb51d9d04f614","type":"zip","shasum":"","reference":"5d3d883b8e4f72d93e37f69ab8bfb51d9d04f614"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.11.0"},"time":"2026-08-18T08:34:06+00:00","published-time":"2026-08-18T08:34:18+00:00"},{"version":"v0.10.0","version_normalized":"0.10.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"80587e2b54dc8626d907d868566fe0a257c6290c"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/80587e2b54dc8626d907d868566fe0a257c6290c","type":"zip","shasum":"","reference":"80587e2b54dc8626d907d868566fe0a257c6290c"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.10.0"},"time":"2026-08-18T07:10:56+00:00","published-time":"2026-08-18T07:11:09+00:00","require":{"php":">=8.3","psr/http-message":"^1.1 || ^2.0"}},{"version":"v0.9.1","version_normalized":"0.9.1.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"8651ddac07f9529b52a72a446eb2d77a7c8b4bce"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/8651ddac07f9529b52a72a446eb2d77a7c8b4bce","type":"zip","shasum":"","reference":"8651ddac07f9529b52a72a446eb2d77a7c8b4bce"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.9.1"},"time":"2026-08-13T22:08:57+00:00","published-time":"2026-08-13T22:23:11+00:00"},{"version":"v0.9.0","version_normalized":"0.9.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"3cdcee15ce91b63b8e8634aa9214a24cb9acb259"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/3cdcee15ce91b63b8e8634aa9214a24cb9acb259","type":"zip","shasum":"","reference":"3cdcee15ce91b63b8e8634aa9214a24cb9acb259"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.9.0"},"time":"2026-08-13T14:00:33+00:00","published-time":"2026-08-13T22:07:18+00:00"},{"version":"v0.8.0","version_normalized":"0.8.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"83654a36d07316effd00b7672410878ea500e028"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/83654a36d07316effd00b7672410878ea500e028","type":"zip","shasum":"","reference":"83654a36d07316effd00b7672410878ea500e028"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.8.0"},"time":"2026-08-12T19:42:19+00:00","published-time":"2026-08-12T19:42:32+00:00"},{"version":"v0.7.0","version_normalized":"0.7.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"80cf367ae2fd0dacafd3e1caef4326dc03424534"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/80cf367ae2fd0dacafd3e1caef4326dc03424534","type":"zip","shasum":"","reference":"80cf367ae2fd0dacafd3e1caef4326dc03424534"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.7.0"},"time":"2026-08-09T17:18:37+00:00","published-time":"2026-08-09T17:18:48+00:00"},{"version":"v0.6.0","version_normalized":"0.6.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"50010a591f8ad6246ea10dde626591c0b27c5152"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/50010a591f8ad6246ea10dde626591c0b27c5152","type":"zip","shasum":"","reference":"50010a591f8ad6246ea10dde626591c0b27c5152"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.6.0"},"time":"2026-08-05T03:18:32+00:00","published-time":"2026-08-05T03:18:48+00:00"},{"version":"v0.5.1","version_normalized":"0.5.1.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"7e61f08207c6078da69ee92c5a5f5e2fe113014f"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/7e61f08207c6078da69ee92c5a5f5e2fe113014f","type":"zip","shasum":"","reference":"7e61f08207c6078da69ee92c5a5f5e2fe113014f"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.5.1"},"time":"2026-08-04T19:11:56+00:00","published-time":"2026-08-04T19:12:18+00:00"},{"version":"v0.5.0","version_normalized":"0.5.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"27f7a056581d5c813900d587f1bf87831a8bdf40"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/27f7a056581d5c813900d587f1bf87831a8bdf40","type":"zip","shasum":"","reference":"27f7a056581d5c813900d587f1bf87831a8bdf40"},"type":"library","support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.5.0"},"time":"2026-08-02T18:07:49+00:00","published-time":"2026-08-02T18:08:06+00:00","extra":"__unset"},{"version":"v0.4.0","version_normalized":"0.4.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"8114c2fd56d82124ab5930906f7687fb9a1d71ed"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/8114c2fd56d82124ab5930906f7687fb9a1d71ed","type":"zip","shasum":"","reference":"8114c2fd56d82124ab5930906f7687fb9a1d71ed"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.4.0"},"time":"2026-08-01T21:24:00+00:00","published-time":"2026-08-01T21:24:17+00:00"},{"version":"v0.3.1","version_normalized":"0.3.1.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"ee6a3004bbc6292b5676708b078c5085866730ca"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/ee6a3004bbc6292b5676708b078c5085866730ca","type":"zip","shasum":"","reference":"ee6a3004bbc6292b5676708b078c5085866730ca"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.3.1"},"time":"2026-07-31T07:41:08+00:00","published-time":"2026-07-31T07:41:19+00:00"},{"version":"v0.3.0","version_normalized":"0.3.0.0","source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"84268835c302482f15e12c1c673dada7e0d49286"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/84268835c302482f15e12c1c673dada7e0d49286","type":"zip","shasum":"","reference":"84268835c302482f15e12c1c673dada7e0d49286"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.3.0"},"time":"2026-07-30T19:09:40+00:00","published-time":"2026-07-30T19:09:54+00:00","require":{"php":">=8.3"}},{"keywords":[],"version":"v0.2.0","version_normalized":"0.2.0.0","authors":[{"name":"Rodrigo Vicente - TeamX Agency","homepage":"https://teamx.agency"}],"source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"0828076e18de98c5fa72b1202dacbad0ce7c265e"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/0828076e18de98c5fa72b1202dacbad0ce7c265e","type":"zip","shasum":"","reference":"0828076e18de98c5fa72b1202dacbad0ce7c265e"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.2.0"},"time":"2026-07-14T22:54:15+00:00","published-time":"2026-07-14T22:54:26+00:00"},{"version":"v0.1.0","version_normalized":"0.1.0.0","authors":[],"source":{"url":"https://github.com/getmilpa/command.git","type":"git","reference":"3e82f66351e6ea06a19e63051dc99a074ec6509d"},"dist":{"url":"https://api.github.com/repos/getmilpa/command/zipball/3e82f66351e6ea06a19e63051dc99a074ec6509d","type":"zip","shasum":"","reference":"3e82f66351e6ea06a19e63051dc99a074ec6509d"},"support":{"issues":"https://github.com/getmilpa/command/issues","source":"https://github.com/getmilpa/command/tree/v0.1.0"},"time":"2026-07-10T02:26:04+00:00","published-time":"2026-07-10T02:27:17+00:00"}]},"security-advisories":[]}