Skip to content

Immutable TypeScript client for building Thumbor URLs

License

Notifications You must be signed in to change notification settings

Brettm12345/thumbor-ts

Repository files navigation

Thumbor TS

Immutable, method chained, TypeScript DSL for building Thumbor URLs.

Minzipped Size

Installation

  • yarn add thumbor-ts
  • pnpm i thumbor-ts
  • npm i --save thumbor-ts

Usage

import Thumbor from 'thumbor-ts';

// Your encryption key is not required, but your link will be unsafe.
const thumbor = Thumbor({
  serverUrl: 'http://myserver.thumbor.com',
  securityKey: 'MY_KEY'
});

// Generate your url
const thumborUrl = thumbor
  .setPath('00223lsvrnzeaf42.png')
  .resize(50, 50)
  .smartCrop()
  .format('webp')
  .buildUrl();

About

Immutable TypeScript client for building Thumbor URLs

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published