ts-data-forge
Version:
[](https://www.npmjs.com/package/ts-data-forge) [](https://www.npmjs.com/package/ts-data-forge) [ • 543 B
JavaScript
import { WarnTypeTagName } from './tag.mjs';
/**
* Creates a `TernaryResult.Warn` containing the provided success value and
* warning.
*
* @example
*
* ```ts
* const caution = TernaryResult.warn({ id: 1 }, 'Needs review');
*
* assert.deepStrictEqual(caution, {
* $$tag: 'ts-data-forge::Result.warn',
* value: { id: 1 },
* warning: 'Needs review',
* });
* ```
*/
const warn = (value, warning) => ({
$$tag: WarnTypeTagName,
value,
warning,
});
export { warn };
//# sourceMappingURL=ternary-result-warn.mjs.map