Blame view

node_modules/axios/lib/helpers/deprecatedMethod.js 727 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  'use strict';
  
  /*eslint no-console:0*/
  
  /**
   * Supply a warning to the developer that a method they are using
   * has been deprecated.
   *
   * @param {string} method The name of the deprecated method
   * @param {string} [instead] The alternate method to use if applicable
   * @param {string} [docs] The documentation URL to get further details
   */
  module.exports = function deprecatedMethod(method, instead, docs) {
    try {
      console.warn(
        'DEPRECATED method `' + method + '`.' +
        (instead ? ' Use `' + instead + '` instead.' : '') +
        ' This method will be removed in a future release.');
  
      if (docs) {
        console.warn('For more information about usage see ' + docs);
      }
    } catch (e) { /* Ignore */ }
  };