cli icon indicating copy to clipboard operation
cli copied to clipboard

feat(info): link to issue templates instead new issue

Open OrbisK opened this issue 9 months ago • 1 comments

6c8c5d79468c468a30ff475d9583a96aeb80ea03 will link to issue template instead of blank issue.

with 8b0c4869b9bdb9769a83be672782c97db2fcca3c it will prefill bug-env when opening the link (not sure if this is needed but seems nice to me) (will revert if you wish)

Output before:

root@codespaces-7e94dc:/workspaces/cli/playground# pnpm nuxi info

> [email protected] nuxi /workspaces/cli/playground
> node ../bin/nuxi.mjs "info"

Working directory: /workspaces/cli/playground                                                                                                                                      2:16:05 PM
Nuxt project info:                                                                                                                                                                 2:16:05 PM

------------------------------
- Operating System: Linux
- Node Version:     v18.20.2
- Nuxt Version:     3.11.2
- CLI Version:      3.11.1
- Nitro Version:    2.10.0-28546101.f75f042a
- Package Manager:  [email protected]
- Builder:          -
- User Config:      nitro
- Runtime Modules:  -
- Build Modules:    -
------------------------------

👉 Report an issue: https://github.com/nuxt/nuxt/issues/new                                                                                                                        2:16:05 PM

👉 Suggest an improvement: https://github.com/nuxt/nuxt/discussions/new

👉 Read documentation: https://nuxt.com

New output from nuxi info:

6c8c5d79468c468a30ff475d9583a96aeb80ea03

root@codespaces-7e94dc:/workspaces/cli/playground# pnpm nuxi info

> [email protected] nuxi /workspaces/cli/playground
> node ../bin/nuxi.mjs "info"

Working directory: /workspaces/cli/playground                                                                                                                                      2:07:48 PM
Nuxt project info:                                                                                                                                                                 2:07:48 PM

------------------------------
- Operating System: Linux
- Node Version:     v18.20.2
- Nuxt Version:     3.11.2
- CLI Version:      3.11.1
- Nitro Version:    2.10.0-28546101.f75f042a
- Package Manager:  [email protected]
- Builder:          -
- User Config:      nitro
- Runtime Modules:  -
- Build Modules:    -
------------------------------

[2:07:48 PM] 👉 Report an issue: https://github.com/nuxt/nuxt/issues/new?template=bug-report.yml

👉 Suggest an improvement: https://github.com/nuxt/nuxt/discussions/new

👉 Read documentation: https://nuxt.com

8b0c4869b9bdb9769a83be672782c97db2fcca3c

root@codespaces-7e94dc:/workspaces/cli/playground# pnpm nuxi info

> [email protected] nuxi /workspaces/cli/playground
> node ../bin/nuxi.mjs "info"

Working directory: /workspaces/cli/playground                                                                                                                                      2:07:48 PM
Nuxt project info:                                                                                                                                                                 2:07:48 PM

------------------------------
- Operating System: Linux
- Node Version:     v18.20.2
- Nuxt Version:     3.11.2
- CLI Version:      3.11.1
- Nitro Version:    2.10.0-28546101.f75f042a
- Package Manager:  [email protected]
- Builder:          -
- User Config:      nitro
- Runtime Modules:  -
- Build Modules:    -
------------------------------

[2:07:48 PM] 👉 Report an issue: https://github.com/nuxt/nuxt/issues/new?template=bug-report.yml&bug-env=-%20Operating%20System%3A%20%60Linux%60%0A-%20Node%20Version%3A%20%20%20%20%20%60v18.20.2%60%0A-%20Nuxt%20Version%3A%20%20%20%20%20%603.11.2%60%0A-%20CLI%20Version%3A%20%20%20%20%20%20%603.11.1%60%0A-%20Nitro%20Version%3A%20%20%20%20%602.10.0-28546101.f75f042a%60%0A-%20Package%20Manager%3A%20%20%60pnpm%408.15.6%60%0A-%20Builder%3A%20%20%20%20%20%20%20%20%20%20%60-%60%0A-%20User%20Config%3A%20%20%20%20%20%20%60nitro%60%0A-%20Runtime%20Modules%3A%20%20%60-%60%0A-%20Build%20Modules%3A%20%20%20%20%60-%60%0A

👉 Suggest an improvement: https://github.com/nuxt/nuxt/discussions/new

👉 Read documentation: https://nuxt.com

OrbisK avatar May 03 '24 14:05 OrbisK

Might be nice to hide the long link. This is possible within some terminals.

echo -e '\e]8;;https://github.com/nuxt/nuxt/issues/new?template=bug-report.yml&bug-env=-%20Operating%20System%3A%20%60Linux%60%0A-%20Node%20Version%3A%20%20%20%20%20%60v18.20.2%60%0A-%20Nuxt%20Version%3A%20%20%20%20%20%603.11.2%60%0A-%20CLI%20Version%3A%20%20%20%20%20%20%603.11.1%60%0A-%20Nitro%20Version%3A%20%20%20%20%602.10.0-28546101.f75f042a%60%0A-%20Package%20Manager%3A%20%20%60pnpm%408.15.6%60%0A-%20Builder%3A%20%20%20%20%20%20%20%20%20%20%60-%60%0A-%20User%20Config%3A%20%20%20%20%20%20%60nitro%60%0A-%20Runtime%20Modules%3A%20%20%60-%60%0A-%20Build%20Modules%3A%20%20%20%20%60-%60%0A\e\\This is a link\e]8;;\e\\' 

OrbisK avatar Jun 27 '24 10:06 OrbisK