{"mappings":";;;kwBAAA,IAAAA,EAAAC,EAAA,CAAAC,EAAAC,IAAA,cAEA,IAAMC,EAAS,EAAQ,aAAa,EAE9BC,EAAS,WAAQ,OAAO,EACxBC,EAAS,IAAI,KAAK,EAAE,QAAQ,EAElC,SAASC,GAAc,CACrB,IAAIC,EAAS,WAAQ,OAAOH,CAAM,EAClC,OAAOD,EAAOE,CAAM,EAAE,MAAM,GAAG,EAAE,IAAIF,EAAOI,EAAO,CAAC,CAAC,EAAE,MAAM,GAAG,EAAE,KAAKA,EAAO,CAAC,CAAC,CAAC,EAAE,SAAS,CAC9F,CAEA,SAASC,GAAe,CACtB,OAAOL,EAAOG,EAAY,CAAC,EAAE,OAAO,GAAG,EAAE,SAAS,CACpD,CAEAJ,EAAO,QAAUI,EACjBJ,EAAO,QAAQ,aAAeA,EAAO,QAAQ,MAAQM,ICjBrD,IAAAC,EAAsB,OAAyB,CAAE,aAAAC,EAAa,MAAAC,CAAM,EAAIF,EAAYG,EAAa,WAAWH","names":["require_nano_time","__commonJSMin","exports","module","BigInt","loadNs","loadMs","nanoseconds","diffNs","microseconds","cjsm","microseconds","micro","endpoint_default"],"sources":["../esm/npm/nano-time@1.0.0/node_modules/nano-time/index.js","endpoint.js"],"sourcesContent":["'use strict';\n\nconst BigInt = require('big-integer');\n\nconst loadNs = process.hrtime();\nconst loadMs = new Date().getTime();\n\nfunction nanoseconds() {\n  let diffNs = process.hrtime(loadNs);\n  return BigInt(loadMs).times(1e6).add(BigInt(diffNs[0]).times(1e9).plus(diffNs[1])).toString();\n}\n\nfunction microseconds() {\n  return BigInt(nanoseconds()).divide(1e3).toString();\n}\n\nmodule.exports = nanoseconds;\nmodule.exports.microseconds = module.exports.micro = microseconds;","import * as cjsm from \"nano-time\";export const { microseconds,micro } = cjsm;export default cjsm.default ?? cjsm;"],"version":3}
