Buckets:
| function noOpPrepareStackTrace (_, stack) { | |
| return stack | |
| } | |
| module.exports = function getCallers () { | |
| const originalPrepare = Error.prepareStackTrace | |
| Error.prepareStackTrace = noOpPrepareStackTrace | |
| const stack = new Error().stack | |
| Error.prepareStackTrace = originalPrepare | |
| if (!Array.isArray(stack)) { | |
| return undefined | |
| } | |
| const entries = stack.slice(2) | |
| const fileNames = [] | |
| for (const entry of entries) { | |
| if (!entry) { | |
| continue | |
| } | |
| fileNames.push(entry.getFileName()) | |
| } | |
| return fileNames | |
| } | |
Xet Storage Details
- Size:
- 551 Bytes
- Xet hash:
- 538c7fff26384ff103afca1dd24ef70b883ffa99eafe8efe806c053fa38dc316
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.