9 comments (9 comments)6 reactions (6 reactions)0 assignees (0 assignees)JavaScript2,004 stars (2,004 stars)302 forks (302 forks)batch import
help wanted
Description
Typings would be really helpful, as we use alertifyjs in our typescript project.
Contributor guide
- Tech stack
- javascripttypescript
- Domain
- developer experiencetooling
- Issue type
- feature
- DifficultyEstimated implementation difficulty for a new contributor, from 1 for very small changes to 5 for expert-level work.
- 3
- Estimated timeA rough time range for an experienced contributor to investigate, implement, test, and prepare a pull request.
- 1-2 days
- Activity statusHow available the issue appears right now: fresh, active, stale, blocked, or waiting on maintainer input.
- stale
- ClarityHow clearly the issue explains the expected change, acceptance criteria, and next step.
- clear
- Prerequisites
- Basic knowledge of TypeScriptFamiliarity with AlertifyJS API
- Newbie friendlinessA 1-100 score estimating how approachable this issue is for first-time contributors.
- 70
- Research direction
- Inspect the AlertifyJS source code to understand the public API methods and options. Check if type definitions already exist on DefinitelyTyped or other sources. Then create a set of TypeScript declaration files (.d.ts) covering the library's classes, functions, and event interfaces. Consider contributing the typings either as a separate package or inline within the repository after discussing with maintainers.