old_contents: "use strict";
  
  var toString = require("@sinonjs/commons").prototypes.object.toString;
  
  function getClass(value) {
      // Returns the internal [[Class]] by calling Object.prototype.toString
      // with the provided value as this. Return value is a string, naming the
      // internal class, e.g. "Array"
      return toString(value).split(/[ \]]/)[1];
  }
  
  module.exports = getClass;
  
new_contents: "use strict";
  
  var toString = require("@sinonjs/commons").prototypes.object.toString;
  
  /**
   * Returns the internal `Class` by calling `Object.prototype.toString`
   * with the provided value as `this`. Return value is a `String`, naming the
   * internal class, e.g. "Array"
   *
   * @private
   * @param  {*} value - Any value
   * @return {string} - A string representation of the `Class` of `value`
   */
  function getClass(value) {
      return toString(value).split(/[ \]]/)[1];
  }
  
  module.exports = getClass;
  
subject: Add jsdoc to get-class.js