- console.log('Files:');
- JSON.parse(body).entries.forEach(function (entry) {
- console.log('\t %s', entry);
- });
+ var files = safe.JSON.parse(body);
+ if (!files || files.entries.length === 0) {
+ console.log('No files on the server. Use %s to upload some.', 'surfer put <file>'.yellow);
+ } else {
+ console.log('Entries:');
+ files.entries.forEach(function (entry) {
+ console.log('\t %s', entry.isDirectory ? entry.filePath + '/' : entry.filePath);
+ });
+ }