From c88ba9bbe9189d90f6e473f5c984f11fb5f31d8b Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Fri, 25 Sep 2015 10:59:01 -0700 Subject: [PATCH 1/4] Run linking script only if present --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d2c2d0823d04a..ce3466eca92f8 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "build:tests": "jake tests", "clean": "jake clean", "jake": "jake", - "postinstall": "node scripts/link-hooks.js" + "postinstall": "echo \"try {require('./scripts/link-hooks.js')} catch (e) {console.log('Script not found, git hooks not installed.')}\" | node" }, "browser": { "buffer": false, From 106b32d97b1f497d47ac4a514576f980922b840f Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Fri, 25 Sep 2015 11:07:03 -0700 Subject: [PATCH 2/4] Better messages. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ce3466eca92f8..642606f9d31f1 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "build:tests": "jake tests", "clean": "jake clean", "jake": "jake", - "postinstall": "echo \"try {require('./scripts/link-hooks.js')} catch (e) {console.log('Script not found, git hooks not installed.')}\" | node" + "postinstall": "echo \"try {require('./scripts/link-hooks.js'); console.log('Git hooks installed.');} catch (e) {console.log('Script not run, git hooks not installed.')}\" | node" }, "browser": { "buffer": false, From ff4c20c0decd3167bcba12eb2ffa7b44b9616b04 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Fri, 25 Sep 2015 11:26:41 -0700 Subject: [PATCH 3/4] Remove postinstall, make it manual, make sure jakefile is in gitignore --- .npmignore | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.npmignore b/.npmignore index 2b75d37f70acc..b03915bddb382 100644 --- a/.npmignore +++ b/.npmignore @@ -3,6 +3,6 @@ doc scripts src tests -Jakefile +Jakefile.js .travis.yml .settings/ \ No newline at end of file diff --git a/package.json b/package.json index 642606f9d31f1..76a033eb0c239 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "build:tests": "jake tests", "clean": "jake clean", "jake": "jake", - "postinstall": "echo \"try {require('./scripts/link-hooks.js'); console.log('Git hooks installed.');} catch (e) {console.log('Script not run, git hooks not installed.')}\" | node" + "setup-hooks": "node scripts/lint-hooks.js" }, "browser": { "buffer": false, From 031240fd42c6c5b3c0d4f056d85a6414689daabf Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Fri, 25 Sep 2015 11:39:42 -0700 Subject: [PATCH 4/4] Yeah. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 76a033eb0c239..548b4c2073431 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "build:tests": "jake tests", "clean": "jake clean", "jake": "jake", - "setup-hooks": "node scripts/lint-hooks.js" + "setup-hooks": "node scripts/link-hooks.js" }, "browser": { "buffer": false,