Observed since 20 Oct, 19:20 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
2webp
A simple image converter for web developers.
A simple image converter for web developers.
Convert images asyncronously in bulk using Bun/Sharp.
Install 2webp globally using NPM
bun add -g 2webp
On Linux - make sure you have libvips
sudo apt-get install libvips-dev
When converting images 2webp will automatically batch and convert images asyncrounously. You can convert large folders of images safely with 2webp.
2webp {dir/file} {--output=/example} {--format=png/jpeg/gif/tiff/webp}
To convert all the images in the current directory to webp
The output is in current directory
2webp .
Specify output directory, convert all images in current dir
2webp . --output=./output
Convert all images in current dir to png
2webp . --format=png
To install dependencies:
bun install
To run:
bun run index.ts
This project was created using Bun.
Bun is a fast all-in-one JavaScript runtime.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
sharpEnvironment{
"local_name": "sharp",
"alias": false,
"peer_metadata": null
} | ^0.34.1 | runtime |
fs-extraEnvironment{
"local_name": "fs-extra",
"alias": false,
"peer_metadata": null
} | ^11.3.0 | runtime |
@types/bunEnvironment{
"local_name": "@types/bun",
"alias": false,
"peer_metadata": null
} | latest | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5 | peer |
Source distribution
{
"shasum": "642de3a4a01f974a0c4cddc84a6e7e7e01e914d3",
"tarball": "https://registry.npmjs.org/2webp/-/2webp-0.1.2.tgz",
"fileCount": 5,
"integrity": "sha512-m86kpVAVC2ZuzH79+UK2leCb2IfpsvMp2KDds7C7VMfXscPdzTb4Ha5K+4BtOd0oNCQ0y5lfdDsHwpOy4fkPdw==",
"signatures": [
{
"sig": "MEUCIQCmIWizYkRgeQ9yzKr3MaSMZQ1rk5xqCdLJ861xIZaJSQIgKTlAbXtnAT74VKgbWrCq5p+NR9Zjh4kMbKxGXgcow4Q=",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
}
],
"unpackedSize": 16111
}Observed since 20 Oct, 19:20 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:4429e265cae6fd4e474ba6347b033adaedff70e4d7532df3017ad1325f9502b2