Skip to content

Instantly share code, notes, and snippets.

@aNd1coder
aNd1coder / libuv-errorno-list.txt
Created October 18, 2016 02:40
libuv errorno list
# https://github.com/joyent/libuv/blob/master/include/uv.h#L114
E2BIG - "argumentlisttoolong"
EACCES - "permissiondenied"
EADDRINUSE - "addressalreadyinuse"
EADDRNOTAVAIL - "addressnotavailable"
EAFNOSUPPORT - "addressfamilynotsupported"
EAGAIN - "resourcetemporarilyunavailable"
EAI_ADDRFAMILY - "addressfamilynotsupported"
EAI_AGAIN - "temporaryfailure"
EAI_BADFLAGS - "badai_flagsvalue"
@aNd1coder
aNd1coder / php2json.js
Created October 19, 2016 03:32
Convert php object to json in nodejs
function PHP2JSON(phpFilePath) {
return new Promise(function(resolve, reject) {
childProcess.exec(
'php -r \'include("' + phpFilePath + '"); print json_encode($php_object);\'',
function(err, stdout, stderr) {
if (err) {
console.log(err)
return
}
resolve(JSON.parse(stdout))