@v4fire/core
Version:
V4Fire core library
27 lines (22 loc) • 549 B
text/typescript
/*!
* V4Fire Core
* https://github.com/V4Fire/Core
*
* Released under the MIT license
* https://github.com/V4Fire/Core/blob/master/LICENSE
*/
import log from 'core/log';
import extend from 'core/prelude/extend';
import { errorsToIgnore } from 'core/prelude/global/const';
/** @see Any */
extend(globalThis, 'Any', (obj) => obj);
/** @see stderr */
extend(globalThis, 'stderr', (err) => {
if (err instanceof Object) {
if (errorsToIgnore[err.type] === true) {
log.info('stderr', err);
return;
}
log.error('stderr', err);
}
});