From 42ad40c24501a90f6b05bbfb3d419e8cc4845fa8 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Tue, 9 Feb 2016 19:19:15 +0200
Subject: [PATCH] Declare 'use strict' in the nodejs version instead of passing
 a flag to node, removing special case for env on Linux.

---
 Makefile | 2 +-
 prime.js | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 8a97b2b..e354966 100644
--- a/Makefile
+++ b/Makefile
@@ -15,5 +15,5 @@ test: all
 	@ time -f "%C : %E seconds" ./prime.lua 100000 > /dev/null
 	@ time -f "%C : %E seconds" ./prime.php 100000 > /dev/null
 	@ time -f "%C : %E seconds" ./prime.rb 100000 > /dev/null
-	@ time -f "%C : %E seconds" node --use_strict prime.js 100000 > /dev/null
+	@ time -f "%C : %E seconds" ./prime.js 100000 > /dev/null
 	@ time -f "%C : %E seconds" ./prime.awk 100000 > /dev/null
diff --git a/prime.js b/prime.js
index 2c2a35c..530ad06 100755
--- a/prime.js
+++ b/prime.js
@@ -1,4 +1,5 @@
-#!/usr/bin/env node --use_strict
+#!/usr/bin/env node
+'use strict';
 
 function isPrime(num) {
   let num_sqr = Math.sqrt(num)
-- 
GitLab