Skip to content

Commit

Permalink
lint fix
Browse files Browse the repository at this point in the history
  • Loading branch information
hibiyasleep committed Feb 17, 2025
1 parent 6f6c655 commit c97a292
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 56 deletions.
36 changes: 18 additions & 18 deletions src/boolean-util/boolean-util.spec.ts
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
import { valueOfBoolean } from './boolean-util';
import { parseBoolean } from './boolean-util';

describe('valueOfBoolean', () => {
describe('parseBoolean', () => {
it('should throw with incompatible input', () => {
expect(() => valueOfBoolean('abc')).toThrow();
expect(() => valueOfBoolean('1111')).toThrow();
expect(() => valueOfBoolean('')).toThrow();
expect(() => valueOfBoolean('nay')).toThrow();
expect(() => parseBoolean('abc')).toThrow();
expect(() => parseBoolean('1111')).toThrow();
expect(() => parseBoolean('')).toThrow();
expect(() => parseBoolean('nay')).toThrow();
});
it('should return parameter in boolean type', () => {
expect(valueOfBoolean('true')).toEqual(true);
expect(valueOfBoolean('false')).toEqual(false);
expect(valueOfBoolean('1')).toEqual(true);
expect(valueOfBoolean('0')).toEqual(false);
expect(valueOfBoolean('yes')).toEqual(true);
expect(valueOfBoolean('no')).toEqual(false);
expect(valueOfBoolean('Y')).toEqual(true);
expect(valueOfBoolean('N')).toEqual(false);
expect(valueOfBoolean('On')).toEqual(true);
expect(valueOfBoolean('Off')).toEqual(false);
expect(valueOfBoolean('TRUE')).toEqual(true);
expect(valueOfBoolean('FALSE')).toEqual(false);
expect(parseBoolean('true')).toEqual(true);
expect(parseBoolean('false')).toEqual(false);
expect(parseBoolean('1')).toEqual(true);
expect(parseBoolean('0')).toEqual(false);
expect(parseBoolean('yes')).toEqual(true);
expect(parseBoolean('no')).toEqual(false);
expect(parseBoolean('Y')).toEqual(true);
expect(parseBoolean('N')).toEqual(false);
expect(parseBoolean('On')).toEqual(true);
expect(parseBoolean('Off')).toEqual(false);
expect(parseBoolean('TRUE')).toEqual(true);
expect(parseBoolean('FALSE')).toEqual(false);
});
});
2 changes: 1 addition & 1 deletion src/map-util/index.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export { getMapValue, groupBy, groupByKey } from './map-util';
export { groupBy, groupByKey } from './map-util';
10 changes: 1 addition & 9 deletions src/number-util/index.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1 @@
export {
decimalRoundDown,
decimalRoundUp,
fromPermyriad,
intValueOf,
isNumeric,
toPermyriad,
valueOfNumber,
} from './number-util';
export { decimalRoundDown, decimalRoundUp, fromPermyriad, intValueOf, isNumeric, toPermyriad } from './number-util';
27 changes: 1 addition & 26 deletions src/number-util/number-util.spec.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,4 @@
import {
decimalRoundDown,
decimalRoundUp,
fromPermyriad,
intValueOf,
isNumeric,
toPermyriad,
valueOfNumber,
} from './number-util';
import { decimalRoundDown, decimalRoundUp, fromPermyriad, intValueOf, isNumeric, toPermyriad } from './number-util';

describe('intValueOf', () => {
it('should throw with incompatible input', () => {
Expand All @@ -28,23 +20,6 @@ describe('intValueOf', () => {
});
});

describe('valueOfNumber', () => {
it('should throw with incompatible input', () => {
expect(() => valueOfNumber('abc')).toThrow();
expect(() => valueOfNumber('4a')).toThrow();
expect(() => valueOfNumber('1.2.3')).toThrow();
expect(() => valueOfNumber('')).toThrow();
});
it('should return parameter in number type', () => {
expect(valueOfNumber('-1')).toEqual(-1);
expect(valueOfNumber('0')).toEqual(0);
expect(valueOfNumber('1.2')).toEqual(1.2);
expect(valueOfNumber('-1.2')).toEqual(-1.2);
expect(valueOfNumber('-93339.228883747849')).toEqual(-93339.22888374786);
expect(valueOfNumber('9488848.29000004833')).toEqual(9488848.290000048);
});
});

describe('isNumeric', () => {
it('should equal to all', () => {
expect(isNumeric('0')).toEqual(true);
Expand Down
7 changes: 5 additions & 2 deletions src/string-util/string-util.ts
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,10 @@ export function isValidEmail(str: string): boolean {
}

export function splitTags(str: string, separator: string | RegExp = ','): Tag[] {
return str.split(separator).filter(_ => _.length).map((text) => ({ text: text.trim() }));
return str
.split(separator)
.filter((_) => _.length)
.map((text) => ({ text: text.trim() }));
}

/** @deprecated do .split().map().filter() yourself */
Expand All @@ -183,7 +186,7 @@ export function splitString(str: string, separator = ','): string[] {
}

export function joinTags(tags: Readonly<Tag[]>, separator = ','): string {
return tags.map((tag) => tag.text).join(separator)
return tags.map((tag) => tag.text).join(separator);
}

/** @deprecated do .map().join() yourself */
Expand Down

0 comments on commit c97a292

Please sign in to comment.