aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCashew <52880648+Scrub1492@users.noreply.github.com>2023-12-29 12:05:11 +0700
committerGitHub <noreply@github.com>2023-12-29 05:05:11 +0000
commit59961b6eeb46a93aa2db587a047e6da79b2dceda (patch)
tree5af665c98909edba4cf5a436679f225f4200f3de
parent088625266852bf1f86e3f6bc788f85356dafcd5d (diff)
remove redundancy in cache-map (#485)
* remove redundancy * fix lint
-rw-r--r--ext/js/general/cache-map.js1
-rw-r--r--test/cache-map.test.js4
2 files changed, 1 insertions, 4 deletions
diff --git a/ext/js/general/cache-map.js b/ext/js/general/cache-map.js
index a995b8c7..8650d8e6 100644
--- a/ext/js/general/cache-map.js
+++ b/ext/js/general/cache-map.js
@@ -29,7 +29,6 @@ export class CacheMap {
*/
constructor(maxSize) {
if (!(
- typeof maxSize === 'number' &&
Number.isFinite(maxSize) &&
maxSize >= 0 &&
Math.floor(maxSize) === maxSize
diff --git a/test/cache-map.test.js b/test/cache-map.test.js
index 52ada57c..9db30677 100644
--- a/test/cache-map.test.js
+++ b/test/cache-map.test.js
@@ -31,9 +31,7 @@ function testConstructor() {
[true, () => new CacheMap(-1)],
[true, () => new CacheMap(1.5)],
[true, () => new CacheMap(Number.NaN)],
- [true, () => new CacheMap(Number.POSITIVE_INFINITY)],
- // @ts-expect-error - Ignore because it should throw an error
- [true, () => new CacheMap('a')]
+ [true, () => new CacheMap(Number.POSITIVE_INFINITY)]
];
for (const [throws, create] of data) {