import path  from 'path';

/**
 * @exports
 * @class Util
 * @desc Implements utility methods
 */
export default class Util {
    /**
     * Checks if given object is instance of Object
     * @param {Object|*} obj
     * @returns {boolean} true if obj is instance of Object class
     * @static
     */
    static isObject(obj) {
        return !!obj && typeof obj === 'object';
    }

    /**
     * Checks if given object is instance of Function
     * @param {Object|*} obj
     * @returns {boolean} true if obj is Function
     * @static
     */
    static isFunction(obj) {
        return !!(obj && obj.constructor && obj.call && obj.apply);
    }

    /**
     * Checks if given object is instance of String
     * @param {Object|*} obj
     * @returns {boolean} true if obj is String
     * @static
     */
    static isString(obj) {
        return typeof obj === 'string' || obj instanceof String;
    }

    static getConfigurationDirectory() {
        return path.join(process.cwd(), './configs');
    }

    static getReportsDirectory() {
        return path.join(process.cwd(), './reports');
    }
}

@@ -915,105 +915,338 @@
     
-static getConfigurationDirectory() %7B%0A        return path.join(process.cwd(), './configs');%0A    %7D%0A
+/**%0A     * Returns resolved path to configuration folder%0A     * @return %7BString%7D path to configuration folder%0A     */%0A    static getConfigurationDirectory() %7B%0A        return path.join(process.cwd(), './configs');%0A    %7D%0A%0A    /**%0A     * Returns resolved path to reports folder%0A     * @return %7BString%7D path to reports folder %0A     */
 %0A   

Add missed jsdoc to methods of src/util module