Skip to content

Releases: onigoetz/resquoosh

2.0.0

Choose a tag to compare

@onigoetz onigoetz released this 25 Jul 21:48

Drop node 18 support

What's Changed

  • Update dependency tinypool to v2 by @renovate[bot] in #64
  • Update dependency @biomejs/biome to v2.2.3 by @renovate[bot] in #65
  • Update actions/setup-node action to v5 by @renovate[bot] in #66
  • Update dependency @biomejs/biome to v2.2.4 by @renovate[bot] in #67
  • Update Yarn to v4.10.0 by @renovate[bot] in #68
  • Update Yarn to v4.10.3 by @renovate[bot] in #69
  • Update dependency @biomejs/biome to v2.2.5 by @renovate[bot] in #70
  • Update dependency @biomejs/biome to v2.2.6 by @renovate[bot] in #71
  • Update dependency @biomejs/biome to v2.2.7 by @renovate[bot] in #72
  • Update dependency @biomejs/biome to v2.3.2 by @renovate[bot] in #73
  • Update dependency @biomejs/biome to v2.3.3 by @renovate[bot] in #74
  • Update dependency @biomejs/biome to v2.3.4 by @renovate[bot] in #75
  • Update Yarn to v4.11.0 by @renovate[bot] in #76
  • Update dependency @biomejs/biome to v2.3.5 by @renovate[bot] in #77
  • Update dependency @biomejs/biome to v2.3.6 by @renovate[bot] in #79
  • Update actions/checkout digest to 93cb6ef by @renovate[bot] in #78
  • Update all non-major dependencies by @renovate[bot] in #80
  • Update dependency @biomejs/biome to v2.3.8 by @renovate[bot] in #81
  • Update dependency @biomejs/biome to v2.3.9 by @renovate[bot] in #82
  • Update dependency @biomejs/biome to v2.3.10 by @renovate[bot] in #83
  • Update dependency @biomejs/biome to v2.3.11 by @renovate[bot] in #84
  • Update dependency @biomejs/biome to v2.3.13 by @renovate[bot] in #85
  • Update dependency @biomejs/biome to v2.3.14 by @renovate[bot] in #86
  • Update dependency @biomejs/biome to v2.3.15 by @renovate[bot] in #87
  • Update dependency @biomejs/biome to v2.4.2 by @renovate[bot] in #88
  • Update dependency @biomejs/biome to v2.4.3 by @renovate[bot] in #89
  • Update dependency @biomejs/biome to v2.4.4 by @renovate[bot] in #90
  • Update dependency @biomejs/biome to v2.4.5 by @renovate[bot] in #91
  • Update dependency @biomejs/biome to v2.4.6 by @renovate[bot] in #92
  • Update dependency @biomejs/biome to v2.4.7 by @renovate[bot] in #93
  • Update dependency @biomejs/biome to v2.4.8 by @renovate[bot] in #94
  • Update Yarn to v4.13.0 by @renovate[bot] in #95
  • Update dependency @biomejs/biome to v2.4.9 by @renovate[bot] in #96
  • Update dependency @biomejs/biome to v2.4.10 by @renovate[bot] in #97
  • Update dependency @biomejs/biome to v2.4.11 by @renovate[bot] in #98
  • Update dependency @biomejs/biome to v2.4.12 by @renovate[bot] in #99
  • Update Yarn to v4.14.0 by @renovate[bot] in #100
  • Update Yarn to v4.14.1 by @renovate[bot] in #101
  • Update dependency @biomejs/biome to v2.4.13 by @renovate[bot] in #102
  • Update dependency @biomejs/biome to v2.4.14 by @renovate[bot] in #103
  • Update dependency @biomejs/biome to v2.4.15 by @renovate[bot] in #104
  • Update Yarn to v4.15.0 by @renovate[bot] in #105
  • Update dependency @biomejs/biome to v2.4.16 by @renovate[bot] in #106
  • Update all non-major dependencies to v4.16.0 by @renovate[bot] in #107
  • Update all non-major dependencies by @renovate[bot] in #108
  • Update dependency @biomejs/biome to v2.5.3 by @renovate[bot] in #109
  • Update Yarn to v4.17.1 by @renovate[bot] in #110
  • Update dependency @biomejs/biome to v2.5.4 by @renovate[bot] in #111
  • Update dependency @biomejs/biome to v2.5.5 by @renovate[bot] in #113
  • Update actions/checkout digest to fbc6f39 by @renovate[bot] in #112
  • Update actions/setup-node action to v7 by @renovate[bot] in #115
  • Update actions/checkout action to v7 by @renovate[bot] in #114

Full Changelog: 1.1.2...2.0.0

1.1.2

Choose a tag to compare

@onigoetz onigoetz released this 28 Aug 19:28
99374ab

What's Changed

Full Changelog: 1.1.1...1.1.2

1.1.1

Choose a tag to compare

@onigoetz onigoetz released this 11 Aug 20:27
2455a17

What's Changed

  • Configure Renovate by @renovate in #1
  • Update actions/setup-node action to v4 by @renovate in #5
  • Update actions/checkout digest to b4ffde6 by @renovate in #3
  • Update dependency @biomejs/biome to v1.3.1 by @renovate in #4
  • Update dependency @biomejs/biome to v1.3.3 by @renovate in #6
  • Update dependency ava to v6 by @renovate in #8
  • Update dependency @biomejs/biome to v1.4.1 by @renovate in #7
  • Update actions/setup-node action to v4.0.1 by @renovate in #9
  • Update dependency c8 to v9 by @renovate in #10
  • Update dependency @biomejs/biome to v1.5.1 by @renovate in #11
  • Update dependency @biomejs/biome to v1.5.2 by @renovate in #12
  • Update dependency @biomejs/biome to v1.5.3 by @renovate in #13
  • Update actions/setup-node action to v4.0.2 by @renovate in #14
  • Update dependency @biomejs/biome to v1.6.0 by @renovate in #15
  • Update dependency @biomejs/biome to v1.6.1 by @renovate in #16
  • Update actions/checkout digest to 0ad4b8f by @renovate in #18
  • Update dependency @biomejs/biome to v1.7.2 by @renovate in #19
  • Update all non-major dependencies by @renovate in #20
  • Update actions/checkout digest to a5ac7e5 by @renovate in #21
  • Update dependency @biomejs/biome to v1.8.0 by @renovate in #22
  • Update dependency tinypool to v1 by @renovate in #23
  • Update dependency @biomejs/biome to v1.8.1 by @renovate in #25
  • Update actions/checkout digest to 692973e by @renovate in #24
  • Update dependency c8 to v10 by @renovate in #26
  • Update dependency @biomejs/biome to v1.8.2 by @renovate in #27
  • Update dependency @biomejs/biome to v1.8.3 by @renovate in #28
  • Update actions/setup-node action to v4.0.3 by @renovate in #29

New Contributors

Full Changelog: 1.1.0...1.1.1

1.1.0

Choose a tag to compare

@onigoetz onigoetz released this 13 Sep 21:49
  • Replace jest-worker with the smaller tinypool
  • Make the module compatible with ESM while keeping CJS compatibility

Full Changelog: 1.0.1...1.1.0

1.0.1

Choose a tag to compare

@onigoetz onigoetz released this 12 Sep 20:55
  • Automatically shutdown worker when unused
  • Cleanup some types and don't re-run codec detection when already done

Full Changelog: 1.0.0...1.0.1

1.0.0

Choose a tag to compare

@onigoetz onigoetz released this 12 Sep 06:19

Initial release

import fs from "fs/promises";
import { optimizeImage, getImageSize } from "@onigoetz/resquoosh";

const file = await fs.readFile("file.jpg");

const size = await getImageSize(file);
console.log(size); // { width: 400, height: 400 }

const optimized = await optimizeImage(file);
// returns an optimized buffer

Supports webp, png, avig and jpeg