Skip to content

Commit 5e166b5

Browse files
avivkellergireeshpunathil
authored andcommitted
meta: update issue template
1 parent 7670995 commit 5e166b5

1 file changed

Lines changed: 80 additions & 33 deletions

File tree

.github/ISSUE_TEMPLATE/help.yml

Lines changed: 80 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,97 @@
1-
name: Help
2-
description: Get general support regarding using Node.js.
3-
1+
name: General Help
2+
description: Get general support regarding Node.js
43
body:
5-
- type: textarea
6-
id: details
4+
- type: input
75
attributes:
8-
label: Details
9-
description: Kindly explain in detail your problem.
6+
label: Node.js Version
7+
description: This can be found via the `node -v` command
8+
placeholder: v0.0.0
109
validations:
1110
required: true
12-
13-
- type: textarea
14-
id: node_version
11+
- type: input
1512
attributes:
16-
label: Node.js version
17-
description: The version of Node.js you are using. (run command node -p process.versions on your system and share the output)
18-
value: "Not applicable."
13+
label: NPM Version
14+
description: This can be found via the `npm -v` command
15+
placeholder: v0.0.0
1916
validations:
2017
required: true
21-
22-
- type: textarea
23-
id: code
18+
- type: input
2419
attributes:
25-
label: Example code
26-
description: The code/log related to the problem.
27-
placeholder: "Not applicable."
28-
29-
- type: textarea
30-
id: os
20+
label: Operating System
21+
description: >-
22+
This can be found via the `uname -a` command, or via System Information
23+
on windows
24+
validations:
25+
required: true
26+
- type: dropdown
3127
attributes:
32-
label: Operating system
33-
description: The operating system you are running. (share the output of uname -a if you are running on Linux, macOS, *BSD or unix like systems; on windows run the ver command)
28+
label: Subsystem
29+
description: What area of Node.js are you experiencing touble with?
30+
multiple: true
31+
options:
32+
- assert
33+
- async_hooks
34+
- buffer
35+
- child_process
36+
- cluster
37+
- console
38+
- constants
39+
- crypto
40+
- dgram
41+
- diagnostics_channel
42+
- dns
43+
- domain
44+
- events
45+
- fs
46+
- http
47+
- http2
48+
- https
49+
- inspector
50+
- path
51+
- perf_hooks
52+
- process
53+
- punycode
54+
- querystring
55+
- readline
56+
- repl
57+
- stream
58+
- string_decoder
59+
- timers
60+
- tls
61+
- trace_events
62+
- tty
63+
- url
64+
- util
65+
- v8
66+
- vm
67+
- wasi
68+
- worker_threads
69+
- zlib
70+
- Other
3471
validations:
3572
required: true
36-
3773
- type: textarea
38-
id: scope
3974
attributes:
40-
label: Scope
41-
description: The scope of the issue. Installation, code, runtime, meta, other?
75+
label: Description
76+
description: A clear and concise description of the problem
4277
validations:
4378
required: true
44-
4579
- type: textarea
46-
id: module
4780
attributes:
48-
label: Module and version
49-
description: The Node.js module that you are experiencing problems with (if applicable).
50-
value: "Not applicable."
81+
label: Minimal Reproduction
82+
description: provide steps to reproduce the problem
83+
- type: textarea
84+
attributes:
85+
label: Output
86+
description: provide the error/output to show the issue
87+
- type: checkboxes
88+
attributes:
89+
label: Before You Submit
90+
options:
91+
- label: I have looked for issues that already exist before submitting this
92+
required: true
93+
- label: >-
94+
My issue follows the guidelines in the README file, and follows the
95+
'How to ask a good question' guide at
96+
https://stackoverflow.com/help/how-to-ask
97+
required: true

0 commit comments

Comments
 (0)