@loki/browser
Advanced tools
Comparing version 0.30.0 to 0.30.1
{ | ||
"name": "@loki/browser", | ||
"version": "0.30.0", | ||
"version": "0.30.1", | ||
"description": "Loki browser integration", | ||
@@ -28,3 +28,3 @@ "keywords": [ | ||
}, | ||
"gitHead": "3ad5b47e681013aeaa9a21f6b5465807262b9f29" | ||
"gitHead": "6892c4bb8e0a906bcd9ede91f9b0a1949e98be4c" | ||
} |
@@ -22,2 +22,11 @@ /* eslint-disable no-underscore-dangle */ | ||
const isSerializable = (value) => { | ||
try { | ||
JSON.stringify(value); | ||
return true; | ||
} catch (_e) { | ||
return false; | ||
} | ||
}; | ||
return getStorybook() | ||
@@ -30,3 +39,6 @@ .map((component) => ({ | ||
Object.entries(component.parameters || {}).filter( | ||
([key]) => !key.startsWith('__') && !blockedParams.includes(key) | ||
([key, value]) => | ||
!key.startsWith('__') && | ||
!blockedParams.includes(key) && | ||
isSerializable(value) | ||
) | ||
@@ -33,0 +45,0 @@ ), |
20746
585