refactor: cleanup isPlainObject arguments namespace
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 13 Jan 2024 19:41:24 +0000 (20:41 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 13 Jan 2024 19:41:24 +0000 (20:41 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
src/utils.ts

index d74cfbfd3768592134fce5df367bb15ab299d5d4..d15f63c557e813aec9fdeeae7f993be8f8adedc4 100644 (file)
@@ -118,17 +118,17 @@ export const round = (num: number, scale = 2): number => {
 }
 
 /**
- * Is the given object a plain object?
+ * Is the given value a plain object?
  *
- * @param obj - The object to check.
- * @returns `true` if the given object is a plain object, `false` otherwise.
+ * @param value - The value to check.
+ * @returns `true` if the given value is a plain object, `false` otherwise.
  * @internal
  */
-export const isPlainObject = (obj: unknown): obj is object =>
-  typeof obj === 'object' &&
-  obj !== null &&
-  obj.constructor === Object &&
-  Object.prototype.toString.call(obj) === '[object Object]'
+export const isPlainObject = (value: unknown): value is object =>
+  typeof value === 'object' &&
+  value !== null &&
+  value.constructor === Object &&
+  Object.prototype.toString.call(value) === '[object Object]'
 
 /**
  * Detects whether the given value is a kill behavior or not.