Skip to content

Instantly share code, notes, and snippets.

View shaikh-shahid's full-sized avatar
🌎
Building Decentralized Web

Shahid Shaikh shaikh-shahid

🌎
Building Decentralized Web
View GitHub Profile
@shaikh-shahid
shaikh-shahid / movieName
Created June 24, 2015 06:30
Movie name in JSON format
[
{
"name":"The 40-Year-Old Virgin"
},
{
"name":"51 Birch Street"
},
{
"name":"The Adventures of Sharkboy and Lavagirl in 3-D"
},
var fs = require("fs");
var fileContent = fs.readFileSync('sync.js','utf8');
console.log(fileContent);
console.log("something else");
//Output
//Same code content
//something else
var fs = require("fs");
fs.readFile('async.js','utf8',function(err,data){
if(!err) {
console.log(data);
}
});
console.log("something else");
var fs = require("fs");
var db = require('somedbfile.js');
var sendEmail = require('someEmail.js');
fs.readFile('async.js','utf8',function(err,data){
if(!err) {
console.log(data);
}
db.executeQuery('SELECT * FROM test',function(err,rows) {
if(!err) {
console.log("Error",err);
var fs = require("fs");
fs.readFile('async.js','utf8',function(err,data){
if(!err) {
console.log(data);
}
});
var fs = require("fs");
fs.readFile('async.js','utf8',fileContent);
function fileContent(err,data) {
if(!err) {
console.log(data);
}
}
"use strict";
var fs = require('fs');
var co = require('co');
co(function* () {
var file1 = yield readFile('demo.js');
console.log(file1);
console.log("I am after file read even though its Async");
});
var Promise = require('bluebird');
// Converts all function of 'fs' into promises.
var fs = Promise.promisifyAll(require('fs'));
fs.readFileAsync('file.js','utf8')
// 'then' when result comes.
.then(function(data) {
console.log(data);
})
//'catch' when error comes.
var EventEmitter = require('events').EventEmitter;
var emitter = new EventEmitter();
var fs = require('fs');
// Event to read file - generic function.
emitter.on('start_read',function(file_name) {
console.log("Started Reading file....\n\n");
fs.readFile(file_name, 'utf8', function (err,data) {
if (err) {
console.log("Error happens.");
} else {
var async = require('async');
async.parallel([
function(callback) {
// Some Async task
callback();
},
function(callback) {
// Some Async task
callback();