Lovell Fuller
b36237ddcb
Switch linter from semistandard to biome
...
Uses the recommended rules apart from complexity/useArrowFunction,
which would affect about 1700 lines of code with little benefit
right now. This is something that can be addressed over time.
2025-09-18 21:18:31 +01:00
Lovell Fuller
47e76c9981
Ensure all Error objects contain a stack prop #3653
2023-10-11 14:59:21 +01:00
Lovell Fuller
a41c62be2b
Upgrade semistandard, appease new linter rules
2023-09-26 21:25:15 +01:00
Lovell Fuller
6c61ad256f
Ensure all source code files contain SPDX licence
2023-02-28 17:01:58 +00:00
Jérémy Lal
9608f219bd
Add support for ArrayBuffer input ( #3548 )
2023-02-05 09:45:17 +00:00
Mart
b7add480c7
Add support for bit depth with raw input and output ( #2762 )
...
* Determine input raw pixel depth from the given typed array
* Allow pixel depth to be set on raw output
2021-08-03 14:52:54 +01:00
Leon Radley
4821a11223
Add support for Uint8(Clamped)Array input ( #2511 )
2021-01-06 09:49:24 +00:00
Mikhail Bodrov
9431029917
Simplify type checking of plainObject, buffer ( #2252 )
2020-06-10 20:54:01 +01:00
Mikhail Bodrov
7717516d1d
Simplify is helpers ( #2244 )
2020-06-05 09:48:26 +01:00
Lovell Fuller
0ee08bfe46
Docs: lint JSDoc annotations when building docs
2020-05-15 14:07:27 +01:00
Lovell Fuller
c41d755441
Ctor single arg: allow plain object, reject null/undefined
...
Thank you @kub1x
2017-05-06 19:03:14 +01:00
Lovell Fuller
70a3d4fb5e
Improve error messages for invalid resize parameters
...
Dependency version bumps and doc refresh
2017-01-05 22:17:04 +00:00
Lovell Fuller
8717ecc429
Modularise JS source in 'lib' subdirectory.
...
Generate public API documention via jsdoc comments.
2016-11-02 09:25:20 +00:00