Security News
PyPI Introduces Digital Attestations to Strengthen Python Package Security
PyPI now supports digital attestations, enhancing security and trust by allowing package maintainers to verify the authenticity of Python packages.
@sourcetoad/add-badge
Advanced tools
Node commands to add an overlay badge, inset to the non-transparent area.
Node commands to add an overlay badge, inset to the non-transparent area.
Using npm:
npm install --save-dev @sourcetoad/add-badge
Using yarn:
yarn add --dev @sourcetoad/add-badge
Add a badge to a single image:
npx add-badge <input-image> <output-image> <badge-text> [options]
Add a badge to multiple images, modifying them in-place:
npx add-badges <input-glob> <badge-text> [options]
See fast-glob for glob details.
See samples for previews.
--font-file
The font file path to use for the badge text.
Type: file
Default: Roboto Black (Bundled)
--font-size
The font size to use for the badge text. The size will be scaled up or down if the image is not 192px.
Type: point
Default: 28
--text-color
The color to use for the badge text. Use transparent
for transparent text.
Type: color
Default: #666666
--background-color
The color to use for the badge background.
Type: color
Default: #ffffff
--shadow-color
The color to use for the badge shadow.
Type: color
Default: rgba(0,0,0,0.6)
--gravity
The gravity to use for the badge. The badge will be placed in the corner specified by the gravity.
Type: northwest | north | northeast | southwest | south | southeast
Default: southeast
--position
If set, the badge will be placed manually instead of automatically. If only one number is provided, the badge will be placed on the gravity axis at the position. If two are provided, the first will be the x
position and the second will be the y
position.
Numbers are in percent of the image's dimensions (integer).
Type: number | number,number
Default: undefined
--dry-run
/-d
If set, the command will only preview the files that would be changed.
FAQs
Node commands to add an overlay badge, inset to the non-transparent area.
We found that @sourcetoad/add-badge demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now supports digital attestations, enhancing security and trust by allowing package maintainers to verify the authenticity of Python packages.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.