ethers.js/.github/ISSUE_TEMPLATE/feature-request.yml

27 lines
1.2 KiB
YAML
Raw Permalink Normal View History

2022-03-19 05:39:31 -04:00
name: Feature Request
description: Suggest a new feature or addition to Ethers
title: "Feature Request Title"
labels: [ "enhancement" ]
2022-03-19 05:39:31 -04:00
body:
- type: markdown
attributes:
value: |
2022-03-19 05:44:40 -04:00
The best place to start a new feature request is by starting an [Idea discussion](https://github.com/ethers-io/ethers.js/discussions), to mull over the feature, discuss current options and think through the impact on the overall library.
2022-03-19 05:39:31 -04:00
2022-03-19 05:44:40 -04:00
Keep in mind that features increase the library size, and may require additional dependencies. Ethers strives to remain lean and the number of dependencies low, so many features may make more sense as ancillary packages.
2022-03-19 05:39:31 -04:00
- type: textarea
id: about-the-feature
attributes:
label: Describe the Feature
description: Please describe the feature, the problem it is solving, your solution and alternatives you've considered.
2022-03-19 05:44:40 -04:00
placeholder: e.g. I want Ethers to be more/less magical.
2022-03-19 05:39:31 -04:00
validations:
required: true
- type: textarea
id: code-example
attributes:
label: Code Example
description: Optionally, provide an example of how the feature would be used in code.
2022-03-19 05:44:40 -04:00
placeholder: e.g. provider.doMagic()
2022-03-19 05:39:31 -04:00
render: shell