markup-carve / tempest-carve
Carve rendering for Tempest applications.
Fund package maintenance!
dev-main
2026-09-16 07:27 UTC
Requires
- php: ^8.5
- markup-carve/carve-php: dev-main as 0.1.999
- tempest/cache: ^3.19
- tempest/view: ^3.19
Requires (Dev)
- php-collective/code-sniffer: ^0.6.8
- phpstan/phpstan: ^2.2
- phpunit/phpunit: ^12.5
- symfony/cache: ^7.3 || ^8.0
- tempest/framework: ^3.19
Suggests
- phpunit/phpunit: Required to use the optional CarveAssertions testing trait.
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-16 07:29:26 UTC
README
Render Carve content in Tempest views with a safe-by-default component.
composer require markup-carve/tempest-carve:dev-main php tempest discovery:generate --no-interaction
<x-carve :content="$document" />
The renderer also supports named configurations, per-call profiles, four output formats, diagnostics, dependency-aware includes, caching, and test assertions.
Tempest discovers the component and its CarveRenderer initializer from the
package. See Usage, Configuration,
Design, and Security for details.