10 lines
253 B
TypeScript
Executable File
10 lines
253 B
TypeScript
Executable File
/**
|
|
* Asserts given condition
|
|
*/
|
|
export function assert(condition: unknown, message?: string): asserts condition {
|
|
if (!condition) {
|
|
// eslint-disable-next-line n8n-local-rules/no-plain-errors
|
|
throw new Error(message ?? 'Assertion failed');
|
|
}
|
|
}
|