release: v4.1.0

This commit is contained in:
Amruth Pillai
2024-05-05 14:55:06 +02:00
parent 68252c35fc
commit e87b05a93a
282 changed files with 11461 additions and 10713 deletions

View File

@ -42,7 +42,7 @@ describe("linearTransform", () => {
it("returns NaN if input maximum equals input minimum", () => {
const value = 5;
const result = linearTransform(value, 0, 0, 0, 100);
expect(result).toBe(NaN);
expect(result).toBe(Number.NaN);
});
it("returns NaN if input range is zero (avoids division by zero)", () => {

View File

@ -31,7 +31,7 @@ describe("exclude", () => {
age: 30,
email: "alice@example.com",
};
const keysToExclude: Array<keyof TestObject> = [];
const keysToExclude: (keyof TestObject)[] = [];
const result = exclude(object, keysToExclude);
expect(result).toEqual(object);

View File

@ -53,7 +53,7 @@ describe("kebabCase", () => {
describe("generateRandomName", () => {
it("generates a random name", () => {
const name = generateRandomName();
expect(name).toMatch(/^[A-Z][a-z]+ [A-Z][a-z]+ [A-Z][a-z]+$/);
expect(name).toMatch(/^(?:[A-Z][a-z]+ ){2}[A-Z][a-z]+$/);
});
});