Initial commit - Event Planner application
This commit is contained in:
14
node_modules/kysely/dist/esm/util/stack-trace-utils.js
generated
vendored
Normal file
14
node_modules/kysely/dist/esm/util/stack-trace-utils.js
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
/// <reference types="./stack-trace-utils.d.ts" />
|
||||
import { isObject, isString } from './object-utils.js';
|
||||
export function extendStackTrace(err, stackError) {
|
||||
if (isStackHolder(err) && stackError.stack) {
|
||||
// Remove the first line that just says `Error`.
|
||||
const stackExtension = stackError.stack.split('\n').slice(1).join('\n');
|
||||
err.stack += `\n${stackExtension}`;
|
||||
return err;
|
||||
}
|
||||
return err;
|
||||
}
|
||||
function isStackHolder(obj) {
|
||||
return isObject(obj) && isString(obj.stack);
|
||||
}
|
||||
Reference in New Issue
Block a user