diff options
Diffstat (limited to 'node_modules/jest-validate/build')
-rw-r--r-- | node_modules/jest-validate/build/condition.js | 26 | ||||
-rw-r--r-- | node_modules/jest-validate/build/defaultConfig.js | 34 | ||||
-rw-r--r-- | node_modules/jest-validate/build/deprecated.js | 40 | ||||
-rw-r--r-- | node_modules/jest-validate/build/errors.js | 44 | ||||
-rw-r--r-- | node_modules/jest-validate/build/exampleConfig.js | 32 | ||||
-rw-r--r-- | node_modules/jest-validate/build/index.js | 18 | ||||
-rw-r--r-- | node_modules/jest-validate/build/types.js | 11 | ||||
-rw-r--r-- | node_modules/jest-validate/build/utils.js | 68 | ||||
-rw-r--r-- | node_modules/jest-validate/build/validate.js | 69 | ||||
-rw-r--r-- | node_modules/jest-validate/build/warnings.js | 45 |
10 files changed, 0 insertions, 387 deletions
diff --git a/node_modules/jest-validate/build/condition.js b/node_modules/jest-validate/build/condition.js deleted file mode 100644 index 05b49b15f..000000000 --- a/node_modules/jest-validate/build/condition.js +++ /dev/null @@ -1,26 +0,0 @@ -/** - * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - * - * - */ - -'use strict'; - -const toString = Object.prototype.toString; - -const validationCondition = ( -option, -validOption) => -{ - return ( - option === null || - option === undefined || - toString.call(option) === toString.call(validOption)); - -}; - -module.exports = validationCondition;
\ No newline at end of file diff --git a/node_modules/jest-validate/build/defaultConfig.js b/node_modules/jest-validate/build/defaultConfig.js deleted file mode 100644 index 6c78233df..000000000 --- a/node_modules/jest-validate/build/defaultConfig.js +++ /dev/null @@ -1,34 +0,0 @@ -/** - * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - * - * - */ - -'use strict';var _require = - - - -require('./deprecated');const deprecationWarning = _require.deprecationWarning;var _require2 = -require('./warnings');const unknownOptionWarning = _require2.unknownOptionWarning;var _require3 = -require('./errors');const errorMessage = _require3.errorMessage; -const exampleConfig = require('./exampleConfig'); -const validationCondition = require('./condition');var _require4 = -require('./utils');const ERROR = _require4.ERROR,DEPRECATION = _require4.DEPRECATION,WARNING = _require4.WARNING; - -module.exports = { - comment: '', - condition: validationCondition, - deprecate: deprecationWarning, - deprecatedConfig: {}, - error: errorMessage, - exampleConfig, - title: { - deprecation: DEPRECATION, - error: ERROR, - warning: WARNING }, - - unknown: unknownOptionWarning };
\ No newline at end of file diff --git a/node_modules/jest-validate/build/deprecated.js b/node_modules/jest-validate/build/deprecated.js deleted file mode 100644 index 5de6db0c4..000000000 --- a/node_modules/jest-validate/build/deprecated.js +++ /dev/null @@ -1,40 +0,0 @@ -/** - * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - * - * - */ - -'use strict';var _require = - - - -require('./utils');const logValidationWarning = _require.logValidationWarning,DEPRECATION = _require.DEPRECATION; - -const deprecationMessage = (message, options) => { - const comment = options.comment; - const name = options.title && options.title.deprecation || DEPRECATION; - - logValidationWarning(name, message, comment); -}; - -const deprecationWarning = ( -config, -option, -deprecatedOptions, -options) => -{ - if (option in deprecatedOptions) { - deprecationMessage(deprecatedOptions[option](config), options); - - return true; - } - - return false; -}; - -module.exports = { - deprecationWarning };
\ No newline at end of file diff --git a/node_modules/jest-validate/build/errors.js b/node_modules/jest-validate/build/errors.js deleted file mode 100644 index 670512349..000000000 --- a/node_modules/jest-validate/build/errors.js +++ /dev/null @@ -1,44 +0,0 @@ -/** - * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - * - * - */ - -'use strict'; - - - -const chalk = require('chalk');var _require = -require('./utils');const format = _require.format,ValidationError = _require.ValidationError,ERROR = _require.ERROR;var _require2 = -require('jest-matcher-utils');const getType = _require2.getType; - -const errorMessage = ( -option, -received, -defaultValue, -options) => -{ - const message = - ` Option ${chalk.bold(`"${option}"`)} must be of type: - ${chalk.bold.green(getType(defaultValue))} - but instead received: - ${chalk.bold.red(getType(received))} - - Example: - { - ${chalk.bold(`"${option}"`)}: ${chalk.bold(format(defaultValue))} - }`; - - const comment = options.comment; - const name = options.title && options.title.error || ERROR; - - throw new ValidationError(name, message, comment); -}; - -module.exports = { - ValidationError, - errorMessage };
\ No newline at end of file diff --git a/node_modules/jest-validate/build/exampleConfig.js b/node_modules/jest-validate/build/exampleConfig.js deleted file mode 100644 index 2e26dc341..000000000 --- a/node_modules/jest-validate/build/exampleConfig.js +++ /dev/null @@ -1,32 +0,0 @@ -/** - * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - * - * - */ - -'use strict'; - - - -const config = { - comment: ' A comment', - condition: (option, validOption) => true, - deprecate: (config, option, deprecatedOptions, options) => false, - deprecatedConfig: { - key: config => {} }, - - error: (option, received, defaultValue, options) => {}, - exampleConfig: { key: 'value', test: 'case' }, - title: { - deprecation: 'Deprecation Warning', - error: 'Validation Error', - warning: 'Validation Warning' }, - - unknown: (config, option, options) => {} }; - - -module.exports = config;
\ No newline at end of file diff --git a/node_modules/jest-validate/build/index.js b/node_modules/jest-validate/build/index.js deleted file mode 100644 index cbc8b0666..000000000 --- a/node_modules/jest-validate/build/index.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - * - * - */ - -'use strict'; - -module.exports = { - ValidationError: require('./errors').ValidationError, - createDidYouMeanMessage: require('./utils').createDidYouMeanMessage, - format: require('./utils').format, - logValidationWarning: require('./utils').logValidationWarning, - validate: require('./validate') };
\ No newline at end of file diff --git a/node_modules/jest-validate/build/types.js b/node_modules/jest-validate/build/types.js deleted file mode 100644 index 01523b94f..000000000 --- a/node_modules/jest-validate/build/types.js +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - * - * - */ - -'use strict';
\ No newline at end of file diff --git a/node_modules/jest-validate/build/utils.js b/node_modules/jest-validate/build/utils.js deleted file mode 100644 index f89d53b61..000000000 --- a/node_modules/jest-validate/build/utils.js +++ /dev/null @@ -1,68 +0,0 @@ -/** - * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - * - * - */ - -'use strict'; - -const chalk = require('chalk'); -const BULLET = chalk.bold('\u25cf'); -const DEPRECATION = `${BULLET} Deprecation Warning`; -const ERROR = `${BULLET} Validation Error`; -const WARNING = `${BULLET} Validation Warning`; - -const format = value => -typeof value === 'function' ? -value.toString() : -require('pretty-format')(value, { min: true }); - -class ValidationError extends Error { - - - - constructor(name, message, comment) { - super(); - comment = comment ? '\n\n' + comment : '\n'; - this.name = ''; - this.message = chalk.red(chalk.bold(name) + ':\n\n' + message + comment); - Error.captureStackTrace(this, () => {}); - }} - - -const logValidationWarning = ( -name, -message, -comment) => -{ - comment = comment ? '\n\n' + comment : '\n'; - console.warn(chalk.yellow(chalk.bold(name) + ':\n\n' + message + comment)); -}; - -const createDidYouMeanMessage = ( -unrecognized, -allowedOptions) => -{ - const leven = require('leven'); - const suggestion = allowedOptions.find(option => { - const steps = leven(option, unrecognized); - return steps < 3; - }); - - return suggestion ? - `Did you mean ${chalk.bold(format(suggestion))}?` : - ''; -}; - -module.exports = { - DEPRECATION, - ERROR, - ValidationError, - WARNING, - createDidYouMeanMessage, - format, - logValidationWarning };
\ No newline at end of file diff --git a/node_modules/jest-validate/build/validate.js b/node_modules/jest-validate/build/validate.js deleted file mode 100644 index 870a3ece4..000000000 --- a/node_modules/jest-validate/build/validate.js +++ /dev/null @@ -1,69 +0,0 @@ -/** - * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - * - * - */ - -'use strict'; - - - -const defaultConfig = require('./defaultConfig'); - -const _validate = (config, options) => { - let hasDeprecationWarnings = false; - - for (const key in config) { - if ( - options.deprecatedConfig && - key in options.deprecatedConfig && - typeof options.deprecate === 'function') - { - const isDeprecatedKey = options.deprecate( - config, - key, - options.deprecatedConfig, - options); - - - hasDeprecationWarnings = hasDeprecationWarnings || isDeprecatedKey; - } else if (hasOwnProperty.call(options.exampleConfig, key)) { - if ( - typeof options.condition === 'function' && - typeof options.error === 'function' && - !options.condition(config[key], options.exampleConfig[key])) - { - options.error(key, config[key], options.exampleConfig[key], options); - } - } else { - options.unknown && - options.unknown(config, options.exampleConfig, key, options); - } - } - - return { hasDeprecationWarnings }; -}; - -const validate = (config, options) => { - _validate(options, defaultConfig); // validate against jest-validate config - - const defaultedOptions = Object.assign( - {}, - defaultConfig, - options, - { title: Object.assign({}, defaultConfig.title, options.title) });var _validate2 = - - - _validate(config, defaultedOptions);const hasDeprecationWarnings = _validate2.hasDeprecationWarnings; - - return { - hasDeprecationWarnings, - isValid: true }; - -}; - -module.exports = validate;
\ No newline at end of file diff --git a/node_modules/jest-validate/build/warnings.js b/node_modules/jest-validate/build/warnings.js deleted file mode 100644 index 8c4b57e89..000000000 --- a/node_modules/jest-validate/build/warnings.js +++ /dev/null @@ -1,45 +0,0 @@ -/** - * Copyright (c) 2014-present, Facebook, Inc. All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - * - * - */ - -'use strict'; - - - -const chalk = require('chalk');var _require = - - - - - -require('./utils');const format = _require.format,logValidationWarning = _require.logValidationWarning,createDidYouMeanMessage = _require.createDidYouMeanMessage,WARNING = _require.WARNING; - -const unknownOptionWarning = ( -config, -exampleConfig, -option, -options) => -{ - const didYouMean = - createDidYouMeanMessage(option, Object.keys(exampleConfig)); - /* eslint-disable max-len */ - const message = - ` Unknown option ${chalk.bold(`"${option}"`)} with value ${chalk.bold(format(config[option]))} was found.` + ( - didYouMean && ` ${didYouMean}`) + - `\n This is probably a typing mistake. Fixing it will remove this message.`; - /* eslint-enable max-len */ - - const comment = options.comment; - const name = options.title && options.title.warning || WARNING; - - logValidationWarning(name, message, comment); -}; - -module.exports = { - unknownOptionWarning };
\ No newline at end of file |