Catalog npm
Back to packageRELEASE DETAILS

0.1.6

npm

2webp

A simple image converter for web developers.

Published12 Apr 2025
Direct dependencies3
Transitive dependenciesNot calculated

README

Current package documentation

2webp

A simple image converter for web developers.

Convert images asyncronously in bulk using Bun/Sharp.

Install (global)

Install 2webp globally using NPM

bun add -g 2webp

On Linux - make sure you have libvips

sudo apt-get install libvips-dev

How to Use

When converting images 2webp will automatically batch and convert images asyncrounously. You can convert large folders of images safely with 2webp.

Syntax

2webp {dir/file} {--output=/example} {--format=png/jpeg/gif/tiff/webp}

Examples

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

Development

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.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 3

Native requirements
3 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
sharp
Environment
{
  "local_name": "sharp",
  "alias": false,
  "peer_metadata": null
}
^0.34.1runtime
@types/bun
Environment
{
  "local_name": "@types/bun",
  "alias": false,
  "peer_metadata": null
}
latestdevelopment
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
^5peer

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-b2nBgQqV+V+lkf7nyiAUrnH8ePtQYCxh8xW9pp/ZoI07W52eKAHOdywMR7VeYz+jcCNZqvBVrKaG3I0A6Ijvzw==",
  "shasum": "943db2820558679c043e6ab4828587c48ee4433d",
  "tarball": "https://registry.npmjs.org/2webp/-/2webp-0.1.6.tgz",
  "fileCount": 5,
  "unpackedSize": 16516,
  "signatures": [
    {
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
      "sig": "MEQCIQCwuF/72mD8H7Z1xbbhfb6CySNBih7x3SgEwk6AQp39vAIfGhc0HGDDtUKwOvt8tTY4PHGpVKvfekkSOaT2RM2Hkg=="
    }
  ]
}

Repository

PENDING
coreydemarse/2webp

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:20 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:8ecd581f354befc537be408e739c2107bac243c486c17dfdcc7751b4f5ecb5bd

Other collected versions

0.1.512 Apr0.1.412 Apr0.1.312 Apr0.1.212 Apr0.1.112 Apr0.1.012 AprView all collected versions →