UNPKG

jest-validate

Version:

Generic configuration validation tool that helps you with warnings, errors and deprecation messages as well as showing users examples of correct configuration.

29 lines (26 loc) 849 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); exports.deprecationWarning = void 0; var _utils = require('./utils'); /** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ const deprecationMessage = (message, options) => { const comment = options.comment; const name = (options.title && options.title.deprecation) || _utils.DEPRECATION; (0, _utils.logValidationWarning)(name, message, comment); }; const deprecationWarning = (config, option, deprecatedOptions, options) => { if (option in deprecatedOptions) { deprecationMessage(deprecatedOptions[option](config), options); return true; } return false; }; exports.deprecationWarning = deprecationWarning;