From 6dcf3b00b8e5b807081c6539498f8d8303ff6cef Mon Sep 17 00:00:00 2001 From: Philipp Burckhardt Date: Sun, 23 Jul 2023 17:35:24 -0400 Subject: [PATCH] chore: resolve lint errors --- lib/node_modules/@stdlib/function/ctor/lib/main.js | 2 +- lib/node_modules/@stdlib/function/ctor/test/test.js | 2 +- .../@stdlib/string/acronym/test/test.validate.js | 2 +- .../@stdlib/string/base/code-point-at/lib/main.js | 1 - .../@stdlib/string/base/repeat/lib/polyfill.js | 1 - .../string/from-code-point/benchmark/benchmark.apply.js | 5 ++--- .../@stdlib/string/from-code-point/benchmark/benchmark.js | 4 ++-- .../@stdlib/string/from-code-point/lib/main.js | 1 - lib/node_modules/@stdlib/string/remove-first/test/test.js | 2 +- .../@stdlib/string/remove-utf8-bom/lib/main.js | 1 - lib/node_modules/@stdlib/string/reverse/test/test.js | 8 ++++---- .../@stdlib/string/utf16-to-utf8-array/lib/main.js | 1 - 12 files changed, 12 insertions(+), 18 deletions(-) diff --git a/lib/node_modules/@stdlib/function/ctor/lib/main.js b/lib/node_modules/@stdlib/function/ctor/lib/main.js index d7fb002a3e3..ba6c2f085c3 100644 --- a/lib/node_modules/@stdlib/function/ctor/lib/main.js +++ b/lib/node_modules/@stdlib/function/ctor/lib/main.js @@ -36,7 +36,7 @@ * var v = add( 1, 2 ); * // returns 3 */ -var Fcn = Function; +var Fcn = Function; // eslint-disable-line stdlib/require-globals // EXPORTS // diff --git a/lib/node_modules/@stdlib/function/ctor/test/test.js b/lib/node_modules/@stdlib/function/ctor/test/test.js index d7c5b36cf22..b168d9b246f 100644 --- a/lib/node_modules/@stdlib/function/ctor/test/test.js +++ b/lib/node_modules/@stdlib/function/ctor/test/test.js @@ -33,7 +33,7 @@ tape( 'main export is a function', function test( t ) { }); tape( 'the main export is the `Function` global', function test( t ) { - t.strictEqual( Fcn, Function, 'returns expected value' ); + t.strictEqual( Fcn, Function, 'returns expected value' ); // eslint-disable-line stdlib/require-globals t.end(); }); diff --git a/lib/node_modules/@stdlib/string/acronym/test/test.validate.js b/lib/node_modules/@stdlib/string/acronym/test/test.validate.js index 58038e36cdf..d03f7a284f1 100644 --- a/lib/node_modules/@stdlib/string/acronym/test/test.validate.js +++ b/lib/node_modules/@stdlib/string/acronym/test/test.validate.js @@ -28,7 +28,7 @@ var validate = require( './../lib/validate.js' ); tape( 'main export is a function', function test( t ) { t.ok( true, __filename ); - t.equal( typeof validate, 'function', 'main export is a function' ); + t.strictEqual( typeof validate, 'function', 'main export is a function' ); t.end(); }); diff --git a/lib/node_modules/@stdlib/string/base/code-point-at/lib/main.js b/lib/node_modules/@stdlib/string/base/code-point-at/lib/main.js index 99dbdc6fc70..5a594cf4415 100644 --- a/lib/node_modules/@stdlib/string/base/code-point-at/lib/main.js +++ b/lib/node_modules/@stdlib/string/base/code-point-at/lib/main.js @@ -43,7 +43,6 @@ var OxDFFF = 0xDFFF|0; // 57343 * - UTF-16 encoding uses one 16-bit unit for non-surrogates (U+0000 to U+D7FF and U+E000 to U+FFFF). * - UTF-16 encoding uses two 16-bit units (surrogate pairs) for U+10000 to U+10FFFF and encodes U+10000-U+10FFFF by subtracting 0x10000 from the code point, expressing the result as a 20-bit binary, and splitting the 20 bits of 0x0-0xFFFFF as upper and lower 10-bits. The respective 10-bits are stored in two 16-bit words: a high and a low surrogate. * -* * @param {string} str - input string * @param {integer} idx - position * @param {boolean} backward - backward iteration for low surrogates diff --git a/lib/node_modules/@stdlib/string/base/repeat/lib/polyfill.js b/lib/node_modules/@stdlib/string/base/repeat/lib/polyfill.js index 6b23e8bfde0..edb44d92f88 100644 --- a/lib/node_modules/@stdlib/string/base/repeat/lib/polyfill.js +++ b/lib/node_modules/@stdlib/string/base/repeat/lib/polyfill.js @@ -61,7 +61,6 @@ * * The algorithm runs in `O(log_2(n))` compared to `O(n)`. * -* * @private * @param {string} str - string to repeat * @param {NonNegativeInteger} n - number of times to repeat the string diff --git a/lib/node_modules/@stdlib/string/from-code-point/benchmark/benchmark.apply.js b/lib/node_modules/@stdlib/string/from-code-point/benchmark/benchmark.apply.js index 7c47724e26e..a47f518c61f 100644 --- a/lib/node_modules/@stdlib/string/from-code-point/benchmark/benchmark.apply.js +++ b/lib/node_modules/@stdlib/string/from-code-point/benchmark/benchmark.apply.js @@ -23,7 +23,6 @@ var bench = require( '@stdlib/bench' ); var randu = require( '@stdlib/random/base/randu' ); var floor = require( '@stdlib/math/base/special/floor' ); -var isString = require( '@stdlib/assert/is-string' ).isPrimitive; var pow = require( '@stdlib/math/base/special/pow' ); var UNICODE_MAX = require( '@stdlib/constants/unicode/max' ); var pkg = require( './../package.json' ).name; @@ -33,7 +32,7 @@ var fromCodePoint = require( './../lib' ); // VARIABLES // var opts = { - 'skip': ( typeof String.fromCodePoint !== 'function' ) + 'skip': ( typeof String.fromCodePoint !== 'function' ) // eslint-disable-line node/no-unsupported-features/es-builtins }; @@ -108,7 +107,7 @@ function main() { f = createBenchmark( fromCodePoint, len ); bench( pkg+'::apply:len='+len, f ); - f = createBenchmark( String.fromCodePoint, len ); + f = createBenchmark( String.fromCodePoint, len ); // eslint-disable-line node/no-unsupported-features/es-builtins bench( pkg+'::apply,built-in:len='+len, opts, f ); } } diff --git a/lib/node_modules/@stdlib/string/from-code-point/benchmark/benchmark.js b/lib/node_modules/@stdlib/string/from-code-point/benchmark/benchmark.js index 64e2413cfb6..d9c63d793df 100644 --- a/lib/node_modules/@stdlib/string/from-code-point/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/string/from-code-point/benchmark/benchmark.js @@ -32,7 +32,7 @@ var fromCodePoint = require( './../lib' ); // VARIABLES // var opts = { - 'skip': ( typeof String.fromCodePoint !== 'function' ) + 'skip': ( typeof String.fromCodePoint !== 'function' ) // eslint-disable-line node/no-unsupported-features/es-builtins }; @@ -67,7 +67,7 @@ bench( pkg+'::built-in', opts, function benchmark( b ) { b.tic(); for ( i = 0; i < b.iterations; i++ ) { x = floor( randu() * UNICODE_MAX ); - out = String.fromCodePoint( x ); + out = String.fromCodePoint( x ); // eslint-disable-line node/no-unsupported-features/es-builtins if ( typeof out !== 'string' ) { b.fail( 'should return a string' ); } diff --git a/lib/node_modules/@stdlib/string/from-code-point/lib/main.js b/lib/node_modules/@stdlib/string/from-code-point/lib/main.js index c2d9338faf1..ae9a87303e9 100644 --- a/lib/node_modules/@stdlib/string/from-code-point/lib/main.js +++ b/lib/node_modules/@stdlib/string/from-code-point/lib/main.js @@ -54,7 +54,6 @@ var Ox3FF = 1023|0; * - UTF-16 encoding uses one 16-bit unit for non-surrogates (U+0000 to U+D7FF and U+E000 to U+FFFF). * - UTF-16 encoding uses two 16-bit units (surrogate pairs) for U+10000 to U+10FFFF and encodes U+10000-U+10FFFF by subtracting 0x10000 from the code point, expressing the result as a 20-bit binary, and splitting the 20 bits of 0x0-0xFFFFF as upper and lower 10-bits. The respective 10-bits are stored in two 16-bit words: a high and a low surrogate. * -* * @param {...NonNegativeInteger} args - sequence of code points * @throws {Error} must provide either an array-like object of code points or one or more code points as separate arguments * @throws {TypeError} a code point must be a nonnegative integer diff --git a/lib/node_modules/@stdlib/string/remove-first/test/test.js b/lib/node_modules/@stdlib/string/remove-first/test/test.js index 3112d390c9d..f91285fd7d9 100644 --- a/lib/node_modules/@stdlib/string/remove-first/test/test.js +++ b/lib/node_modules/@stdlib/string/remove-first/test/test.js @@ -126,7 +126,7 @@ tape( 'the function returns the original string if provided zero as the second a }); tape( 'the function removes the first `n` characters of a given string if provided a second argument', function test( t ) { - var out; + var out; out = removeFirst( 'hello world', 1 ); t.strictEqual( out, 'ello world', 'removes first character' ); diff --git a/lib/node_modules/@stdlib/string/remove-utf8-bom/lib/main.js b/lib/node_modules/@stdlib/string/remove-utf8-bom/lib/main.js index 84c5ff79b07..05da2191053 100644 --- a/lib/node_modules/@stdlib/string/remove-utf8-bom/lib/main.js +++ b/lib/node_modules/@stdlib/string/remove-utf8-bom/lib/main.js @@ -43,7 +43,6 @@ var BOM = 65279; * [1]: https://en.wikipedia.org/wiki/Byte_order_mark#UTF-8 * [2]: http://es5.github.io/#x4.3.16 * -* * @param {string} str - input string * @throws {TypeError} must provide a string primitive * @returns {string} string with BOM removed diff --git a/lib/node_modules/@stdlib/string/reverse/test/test.js b/lib/node_modules/@stdlib/string/reverse/test/test.js index f7e11bce06f..950bd47087b 100644 --- a/lib/node_modules/@stdlib/string/reverse/test/test.js +++ b/lib/node_modules/@stdlib/string/reverse/test/test.js @@ -85,8 +85,8 @@ tape( 'the function reverses a string', function test( t ) { 'H\u0339\u0319\u0326\u032E\u0349\u0329\u0317\u0317\u0367\u0307\u030F\u030A\u033EE\u0368\u0346\u0352\u0306\u036E\u0303\u034F\u0337\u032E\u0323\u032B\u0324\u0323 \u0335\u031E\u0339\u033B\u0300\u0309\u0313\u036C\u0351\u0361\u0345C\u036F\u0302\u0350\u034F\u0328\u031B\u0354\u0326\u031F\u0348\u033BO\u031C\u034E\u034D\u0359\u035A\u032C\u031D\u0323\u033D\u036E\u0350\u0357\u0300\u0364\u030D\u0300\u0362M\u0334\u0321\u0332\u032D\u034D\u0347\u033C\u031F\u032F\u0326\u0309\u0312\u0360\u1E1A\u031B\u0319\u031E\u032A\u0317\u0365\u0364\u0369\u033E\u0351\u0314\u0350\u0345\u1E6E\u0334\u0337\u0337\u0317\u033C\u034D\u033F\u033F\u0313\u033D\u0350H\u0319\u0319\u0314\u0304\u035C', '六书/六書', 'กิิก้้ก็็ก็็กิิก้้ก็็กิิก้้กิิก้้ก็็ก็็กิิก้้ก็็กิิก้้', - '\u{1112}\u{1161}\u{11AB}', - '\u{D55C}', + '\u{1112}\u{1161}\u{11AB}', // eslint-disable-line node/no-unsupported-features/es-syntax + '\u{D55C}', // eslint-disable-line node/no-unsupported-features/es-syntax 'เ❄︎நி' ]; @@ -105,8 +105,8 @@ tape( 'the function reverses a string', function test( t ) { 'H\u0319\u0319\u0314\u0304\u035C\u1E6E\u0334\u0337\u0337\u0317\u033C\u034D\u033F\u033F\u0313\u033D\u0350\u1E1A\u031B\u0319\u031E\u032A\u0317\u0365\u0364\u0369\u033E\u0351\u0314\u0350\u0345M\u0334\u0321\u0332\u032D\u034D\u0347\u033C\u031F\u032F\u0326\u0309\u0312\u0360O\u031C\u034E\u034D\u0359\u035A\u032C\u031D\u0323\u033D\u036E\u0350\u0357\u0300\u0364\u030D\u0300\u0362C\u036F\u0302\u0350\u034F\u0328\u031B\u0354\u0326\u031F\u0348\u033B \u0335\u031E\u0339\u033B\u0300\u0309\u0313\u036C\u0351\u0361\u0345E\u0368\u0346\u0352\u0306\u036E\u0303\u034F\u0337\u032E\u0323\u032B\u0324\u0323H\u0339\u0319\u0326\u032E\u0349\u0329\u0317\u0317\u0367\u0307\u030F\u030A\u033E', '書六/书六', 'ก้้กิิก็็ก้้กิิก็็ก็็ก้้กิิก้้กิิก็็ก้้กิิก็็ก็็ก้้กิิ', - '\u{1112}\u{1161}\u{11AB}', - '\u{D55C}', + '\u{1112}\u{1161}\u{11AB}', // eslint-disable-line node/no-unsupported-features/es-syntax + '\u{D55C}', // eslint-disable-line node/no-unsupported-features/es-syntax 'நி❄︎เ' ]; diff --git a/lib/node_modules/@stdlib/string/utf16-to-utf8-array/lib/main.js b/lib/node_modules/@stdlib/string/utf16-to-utf8-array/lib/main.js index 9db2472e072..1fd51d8de13 100644 --- a/lib/node_modules/@stdlib/string/utf16-to-utf8-array/lib/main.js +++ b/lib/node_modules/@stdlib/string/utf16-to-utf8-array/lib/main.js @@ -98,7 +98,6 @@ var Ox10000 = 65536|0; * 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx * ``` * -* * @param {string} str - string to convert * @throws {TypeError} must provide a string * @returns {Array} array of integers