Back to Eslint

Npx Tabs.Macro

docs/src/_includes/components/npx_tabs.macro.html

10.3.01.3 KB
Original Source

{%- macro npx_tabs(params) -%}

npmyarnpnpmbun

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 -%}