UNPKG

vue-files-preview-inno

Version:

A tool for previewing files such as doc, excel, pdf, image, markdown, txt, audio, and video and so on.

25 lines (24 loc) 661 B
import { _ as o } from "./_baseTrim.mjs"; import { i as n } from "./isObject.mjs"; import { i as m } from "./isSymbol.mjs"; var b = o, s = n, e = m, f = NaN, p = /^[-+]0x[0-9a-f]+$/i, y = /^0b[01]+$/i, a = /^0o[0-7]+$/i, c = parseInt; function I(r) { if (typeof r == "number") return r; if (e(r)) return f; if (s(r)) { var t = typeof r.valueOf == "function" ? r.valueOf() : r; r = s(t) ? t + "" : t; } if (typeof r != "string") return r === 0 ? r : +r; r = b(r); var i = y.test(r); return i || a.test(r) ? c(r.slice(2), i ? 2 : 8) : p.test(r) ? f : +r; } var x = I; export { x as t }; //# sourceMappingURL=toNumber.mjs.map