skeletonlabs / skeleton

A complete design system and component solution, built on Tailwind.
https://skeleton.dev
MIT License
5.11k stars 322 forks source link

Chore: Add `environment info` request on bug tickets #2691

Open Hugos68 opened 5 months ago

Hugos68 commented 5 months ago

Describe the feature in detail (code, mocks, or screenshots encouraged)

Knowing what browser, what browser version, node, node version, packages and packages version, etc is valueable information when debugging. This info can be provided all in a single command: npx envinfo --system --npmPackages "@skeletonlabs/*" --binaries --browsers Which will produce:

  System:
    OS: Windows 11 10.0.22631
    CPU: (12) x64 AMD Ryzen 5 5600 6-Core Processor
    Memory: 22.62 GB / 31.93 GB
  Binaries:
    Node: 20.13.1 - C:\Program Files\nodejs\node.EXE
    npm: 10.8.0 - ~\AppData\Roaming\npm\npm.CMD
    pnpm: 9.1.2 - ~\AppData\Roaming\npm\pnpm.CMD
  Browsers:
    Edge: Chromium (125.0.2535.51)
    Internet Explorer: 11.0.22621.3527
  npmPackages:
    @skeletonlabs/skeleton: workspace:* => 3.0.0-next.0 
    @skeletonlabs/skeleton-react: workspace:* => 1.0.0-next.0 
    @skeletonlabs/skeleton-svelte: workspace:* => 1.0.0-next.1 

What type of pull request would this be?

Enhancement

Provide relevant links or additional information.

No response

Hugos68 commented 1 week ago

I'm down to take this issue FYI assuming this would be mainly editing the github issue template in the .github folder.