From a336f25659c69fd0d3bb4af86763684da214f40a Mon Sep 17 00:00:00 2001 From: Austin Sanders Date: Wed, 27 Jun 2018 15:15:46 -0700 Subject: [PATCH] Adds use strict. Fixes canjs/canjs#4217 --- can-route.js | 1 + src/binding-proxy.js | 1 + src/deparam.js | 1 + src/hashchange.js | 1 + src/param.js | 1 + src/regexps.js | 1 + src/register.js | 1 + src/url-helpers.js | 1 + 8 files changed, 8 insertions(+) diff --git a/can-route.js b/can-route.js index 0c92c60..c7bcbda 100644 --- a/can-route.js +++ b/can-route.js @@ -1,3 +1,4 @@ +"use strict"; /*jshint -W079 */ var queues = require("can-queues"); var Observation = require('can-observation'); diff --git a/src/binding-proxy.js b/src/binding-proxy.js index 1876032..5926ad7 100644 --- a/src/binding-proxy.js +++ b/src/binding-proxy.js @@ -1,3 +1,4 @@ +"use strict"; var canReflect = require('can-reflect'); var canSymbol = require("can-symbol"); var SimpleObservable = require("can-simple-observable"); diff --git a/src/deparam.js b/src/deparam.js index b9dc13c..e334209 100644 --- a/src/deparam.js +++ b/src/deparam.js @@ -1,3 +1,4 @@ +"use strict"; var deparam = require('can-deparam'); var canReflect = require("can-reflect"); diff --git a/src/hashchange.js b/src/hashchange.js index 614eded..aaf03a1 100644 --- a/src/hashchange.js +++ b/src/hashchange.js @@ -1,3 +1,4 @@ +"use strict"; // Regular expression for identifying &key=value lists. var paramsMatcher = /^(?:&[^=]+=[^&]*)+/; diff --git a/src/param.js b/src/param.js index 071bff1..22147bd 100644 --- a/src/param.js +++ b/src/param.js @@ -1,3 +1,4 @@ +"use strict"; var canReflect = require("can-reflect"); var param = require('can-param'); diff --git a/src/regexps.js b/src/regexps.js index 2796829..4b328fb 100644 --- a/src/regexps.js +++ b/src/regexps.js @@ -1,3 +1,4 @@ +"use strict"; module.exports = { curlies: /\{\s*([\w.]+)\s*\}/g, colon: /\:([\w.]+)/g diff --git a/src/register.js b/src/register.js index be9eb33..770807d 100644 --- a/src/register.js +++ b/src/register.js @@ -1,3 +1,4 @@ +"use strict"; // This file contains the function that allows the registration of routes var canReflect = require("can-reflect"); diff --git a/src/url-helpers.js b/src/url-helpers.js index b2e9d69..c15b500 100644 --- a/src/url-helpers.js +++ b/src/url-helpers.js @@ -1,3 +1,4 @@ +"use strict"; var bindingProxy = require("./binding-proxy"); var routeDeparam = require("./deparam"); var routeParam = require("./param");