code: function join() {
                var paths = Array.prototype.slice.call(arguments, 0);
                return normalize$1(filter(paths, function(p, index) {
                  if (typeof p !== 'string') {
                    throw new TypeError('Arguments to path.join must be strings');
                  }
                  return p;
                }).join('/'));
              }
docs: posix version