aboutsummaryrefslogtreecommitdiffstats
path: root/resources/src/mediawiki.cookie
diff options
context:
space:
mode:
authorEd Sanders <esanders@wikimedia.org>2024-09-10 10:54:08 +0100
committerEd Sanders <esanders@wikimedia.org>2024-09-12 17:09:17 +0100
commitc20d111b503abc99f828af591111b76c4baf2b5a (patch)
treeed5c04b7b9e21f23642dc26e36181e392625bbe0 /resources/src/mediawiki.cookie
parentbc055b6ca41a46efb8162edb8ac2166724ed68e4 (diff)
downloadmediawikicore-c20d111b503abc99f828af591111b76c4baf2b5a.tar.gz
mediawikicore-c20d111b503abc99f828af591111b76c4baf2b5a.zip
eslint: Autofix var to let/const
Temporarily disable no-var & prefer-const as resulting errors need to be fixed manually. Change-Id: I6cb62a2c70a4c1fc265a00b1f18af127ac9d5029
Diffstat (limited to 'resources/src/mediawiki.cookie')
-rw-r--r--resources/src/mediawiki.cookie/index.js10
-rw-r--r--resources/src/mediawiki.cookie/jar.js20
-rw-r--r--resources/src/mediawiki.cookie/jquery.js2
3 files changed, 16 insertions, 16 deletions
diff --git a/resources/src/mediawiki.cookie/index.js b/resources/src/mediawiki.cookie/index.js
index ae720c1ef543..27ad00e427d8 100644
--- a/resources/src/mediawiki.cookie/index.js
+++ b/resources/src/mediawiki.cookie/index.js
@@ -1,6 +1,6 @@
'use strict';
-var config = require( './config.json' ),
+let config = require( './config.json' ),
defaults = {
prefix: config.prefix,
domain: config.domain,
@@ -55,7 +55,7 @@ mw.cookie = {
*/
set: function ( key, value, options ) {
- var prefix, date;
+ let prefix, date;
// The 'options' parameter may be a shortcut for the expiry.
if ( arguments.length > 2 && ( !options || options instanceof Date || typeof options === 'number' ) ) {
@@ -101,7 +101,7 @@ mw.cookie = {
* @memberof module:mediawiki.cookie
*/
get: function ( key, prefix, defaultValue ) {
- var result;
+ let result;
if ( prefix === undefined || prefix === null ) {
prefix = defaults.prefix;
@@ -129,7 +129,7 @@ mw.cookie = {
* @memberof module:mediawiki.cookie
*/
getCrossSite: function ( key, prefix, defaultValue ) {
- var value;
+ let value;
value = this.get( key, prefix, null );
if ( value === null ) {
@@ -146,7 +146,7 @@ if ( window.QUnit ) {
module.exports = {
jar,
setDefaults: function ( value ) {
- var prev = defaults;
+ const prev = defaults;
defaults = value;
return prev;
}
diff --git a/resources/src/mediawiki.cookie/jar.js b/resources/src/mediawiki.cookie/jar.js
index f5472f9f5113..d4492284b361 100644
--- a/resources/src/mediawiki.cookie/jar.js
+++ b/resources/src/mediawiki.cookie/jar.js
@@ -12,8 +12,8 @@
*/
( function () {
- var pluses = /\+/g;
- var config, cookie;
+ const pluses = /\+/g;
+ let config, cookie;
function raw( s ) {
return s;
@@ -64,7 +64,7 @@
}
if ( typeof options.expires === 'number' ) {
- var days = options.expires, t = options.expires = new Date();
+ const days = options.expires, t = options.expires = new Date();
t.setDate( t.getDate() + days );
}
@@ -87,19 +87,19 @@
}
// read
- var decode = config.raw ? raw : decoded;
- var cookies;
+ const decode = config.raw ? raw : decoded;
+ let cookies;
try {
cookies = document.cookie.split( '; ' );
} catch ( e ) {
// Fail silently if the document is not allowed to access cookies.
cookies = [];
}
- var result = key ? null : {};
- for ( var i = 0, l = cookies.length; i < l; i++ ) {
- var parts = cookies[ i ].split( '=' );
- var name = decode( parts.shift() );
- var s = decode( parts.join( '=' ) );
+ let result = key ? null : {};
+ for ( let i = 0, l = cookies.length; i < l; i++ ) {
+ const parts = cookies[ i ].split( '=' );
+ const name = decode( parts.shift() );
+ const s = decode( parts.join( '=' ) );
if ( key && key === name ) {
result = fromJSON( s );
diff --git a/resources/src/mediawiki.cookie/jquery.js b/resources/src/mediawiki.cookie/jquery.js
index 49b62c5c2c2f..cca150417b4c 100644
--- a/resources/src/mediawiki.cookie/jquery.js
+++ b/resources/src/mediawiki.cookie/jquery.js
@@ -1,4 +1,4 @@
-var jar = require( './jar.js' );
+const jar = require( './jar.js' );
/**
* Set a cookie.