{%- macro npx_tabs(params) -%}

npm

```shell {% if params.comment %}# {{ params.comment | safe }}{{ "\n" }}{% endif -%} {% if params.previousCommands %}{% for item in params.previousCommands %}{{ item | safe }} {% endfor %}| {% endif -%}npx {{ params.package | safe }} {% for item in params.args %}{{ item | safe }} {% endfor %} ```

yarn

```shell {% if params.comment %}# {{ params.comment | safe }}{{ "\n" }}{% endif -%} {% if params.previousCommands %}{% for item in params.previousCommands %}{{ item | safe }} {% endfor %}| {% endif -%}yarn dlx {{ params.package | safe }} {% for item in params.args %}{{ item | safe }} {% endfor %} ```

pnpm

```shell {% if params.comment %}# {{ params.comment | safe }}{{ "\n" }}{% endif -%} {% if params.previousCommands %}{% for item in params.previousCommands %}{{ item | safe }} {% endfor %}| {% endif -%}pnpm dlx {{ params.package | safe }} {% for item in params.args %}{{ item | safe }} {% endfor %} ```

bun

```shell {% if params.comment %}# {{ params.comment | safe }}{{ "\n" }}{% endif -%} {% if params.previousCommands %}{% for item in params.previousCommands %}{{ item | safe }} {% endfor %}| {% endif -%}bunx {{ params.package | safe }} {% for item in params.args %}{{ item | safe }} {% endfor %} ```
{%- endmacro -%}