| 1234567891011121314151617181920 |
- import {format} from 'util';
- import {valueToString} from '../utils/index.js';
- /**
- * Not implemented error.
- */
- export class NotImplementedError extends Error {
- /**
- * Constructor.
- *
- * @param pattern
- * @param args
- */
- constructor(pattern, ...args) {
- const vars = args.map(valueToString);
- const message =
- typeof pattern === 'string' ? format(pattern, ...vars) : undefined;
- super(message);
- }
- }
|