Permalink
Browse files

名前を execsync へ変更

  • Loading branch information...
1 parent 4183c3b commit 9cac91402e0dd81c36fe7fa4fe2eb841bf78fc8f @hecomi committed Feb 10, 2013
Showing with 9 additions and 9 deletions.
  1. +5 −5 README.md
  2. +2 −2 execSync.cc
  3. +2 −2 package.json
View
@@ -1,9 +1,9 @@
-node-execSync
+node-execsync
==============
はじめに
--------------
-node.js の child_process 下の exec 関数の同期版です
+node.js の exec の同期版です
shell のコマンドを引数で指定して実行して、その実行結果を戻り値で返してくれます。
ライセンス
@@ -15,16 +15,16 @@ NYSL ライセンスです。
以下のコマンドを実行して下さい。
```
-$ npm install node-execSync
+$ npm install execsync
```
使い方
--------------
次のように使います。
```javascript
-var execSync = require('node-execSync');
-console.log(exec('ls'));
+var execSync = require('execsync');
+console.log(execSync('ls'));
```
詳細
View
@@ -15,15 +15,15 @@ Handle<Value> execSync(const Arguments& args)
// 引数が文字列かどうかチェック
if (!args[0]->IsString()) {
- Local<String> msg = String::New("[execSync] Error! Argument of 'execSync' must be String.");
+ Local<String> msg = String::New("Argument of 'execsync' must be String.");
ThrowException(Exception::TypeError(msg));
return scope.Close(Undefined());
}
String::Utf8Value command(args[0]);
FILE *fp = popen(*command, "r");
if (fp == nullptr) {
- Local<String> msg = String::New("[execSync] Error! 'popen' failed.");
+ Local<String> msg = String::New("'popen' in 'execsync' failed.");
ThrowException(Exception::TypeError(msg));
return scope.Close(Undefined());
}
View
@@ -1,5 +1,5 @@
{
- "name": "node-execSync",
+ "name": "execsync",
"version": "0.0.1",
"author": {
"name": "hecomi",
@@ -18,7 +18,7 @@
"url": "http://github.com/hecomi/node-execsync/issues"
},
"scripts": {
- "install": "node-gyp rebuild",
+ "install": "node-gyp rebuild"
},
"gypfile": true
}

0 comments on commit 9cac914

Please sign in to comment.