frinyvonnick / frinyvonnick/node-html-to-image

Should Handlebars be a dependency?

Open
#47 4 comments 0 reactions 0 assignees View on GitHub
dependencies question
Dominant language
TypeScript
Stars
887
Forks
124
PR merge metrics
No merged PRs in 30d

Description

Since not all users will necessarily use templating, and those that do can simply pass the output from Handlebars (or potentially some other HTML template library that might better suit their needs), should Handlebars really be a hard dependency for the package?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting the package manifest and the Handlebars integration to determine where the dependency is required and how templating output is passed through. Compare the current dependency behavior with the issue's proposed optional-library approach; done means the package no longer requires Handlebars for users who do not use templating, while templating behavior remains supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
handlebars, node.js, typescript
Domain
backend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.