UNPKG

choo-shortcache

Version:

choo nanocomponent cache shortcut

17 lines (12 loc) 316 B
var fastSafeStringify = require('fast-safe-stringify') var copy = require('copy-text-to-clipboard') function tryStringify (obj) { try { return JSON.stringify(obj) } catch (e) {} } function stateCopy (obj) { var str = tryStringify(obj) || fastSafeStringify(obj) copy(str) } module.exports = stateCopy