From e823d0f1c0935cf8c2c04c582aa99e9d51fe62fa Mon Sep 17 00:00:00 2001 From: Rudraksh Raina <1819rudraksh@gmail.com> Date: Tue, 14 Oct 2025 13:39:49 +0530 Subject: [PATCH 01/14] fixed issues #8227 #8235 --- .../assert/is-nonpositive-integer-array/examples/index.js | 3 +-- .../@stdlib/utils/some-by-right/examples/index.js | 6 +++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js b/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js index d54303fb4e55..c176e3afaf0e 100644 --- a/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js +++ b/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js @@ -16,9 +16,8 @@ * limitations under the License. */ -/* eslint-disable no-new-wrappers */ - 'use strict'; + 'use strict'; var Number = require( '@stdlib/number/ctor' ); var isNonPositiveIntegerArray = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/utils/some-by-right/examples/index.js b/lib/node_modules/@stdlib/utils/some-by-right/examples/index.js index 1db41922db1b..8440b5944fb5 100644 --- a/lib/node_modules/@stdlib/utils/some-by-right/examples/index.js +++ b/lib/node_modules/@stdlib/utils/some-by-right/examples/index.js @@ -29,9 +29,9 @@ var bool; var arr; var i; -arr = new Array( 100 ); -for ( i = 0; i < arr.length; i++ ) { - arr[ i ] = randu(); +arr = []; +for ( i = 0; i < 100; i++ ) { + arr.push( randu() ); } bool = someByRight( arr, 5, threshold ); From 1618c8af8b975e8099a4556fc8c758558b3b0277 Mon Sep 17 00:00:00 2001 From: Athan Date: Tue, 14 Oct 2025 06:47:42 -0700 Subject: [PATCH 02/14] style: remove space Signed-off-by: Athan --- .../assert/is-nonpositive-integer-array/examples/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js b/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js index c176e3afaf0e..a9d0d0a25bc4 100644 --- a/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js +++ b/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js @@ -17,7 +17,7 @@ */ 'use strict'; - 'use strict'; +'use strict'; var Number = require( '@stdlib/number/ctor' ); var isNonPositiveIntegerArray = require( './../lib' ); From aeb6b9b3064eff13bcd56f264257834fd1cac52f Mon Sep 17 00:00:00 2001 From: Athan Date: Tue, 14 Oct 2025 06:47:55 -0700 Subject: [PATCH 03/14] Discard changes to lib/node_modules/@stdlib/utils/some-by-right/examples/index.js --- .../@stdlib/utils/some-by-right/examples/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/node_modules/@stdlib/utils/some-by-right/examples/index.js b/lib/node_modules/@stdlib/utils/some-by-right/examples/index.js index 8440b5944fb5..1db41922db1b 100644 --- a/lib/node_modules/@stdlib/utils/some-by-right/examples/index.js +++ b/lib/node_modules/@stdlib/utils/some-by-right/examples/index.js @@ -29,9 +29,9 @@ var bool; var arr; var i; -arr = []; -for ( i = 0; i < 100; i++ ) { - arr.push( randu() ); +arr = new Array( 100 ); +for ( i = 0; i < arr.length; i++ ) { + arr[ i ] = randu(); } bool = someByRight( arr, 5, threshold ); From 26f4c0af2fba8a245e130a3af9321d420a1f9604 Mon Sep 17 00:00:00 2001 From: Athan Date: Tue, 14 Oct 2025 06:48:28 -0700 Subject: [PATCH 04/14] chore: remove duplicate directive Signed-off-by: Athan --- .../assert/is-nonpositive-integer-array/examples/index.js | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js b/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js index a9d0d0a25bc4..83840e664da3 100644 --- a/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js +++ b/lib/node_modules/@stdlib/assert/is-nonpositive-integer-array/examples/index.js @@ -16,7 +16,6 @@ * limitations under the License. */ -'use strict'; 'use strict'; var Number = require( '@stdlib/number/ctor' ); From 0103b4a70c8e837ea2dd72e63ebdb13317c12726 Mon Sep 17 00:00:00 2001 From: Rudraksh Raina <1819rudraksh@gmail.com> Date: Sat, 18 Oct 2025 17:22:51 +0530 Subject: [PATCH 05/14] fixed ./boop.js error --- .../_tools/static-analysis/js/sloc-file-list/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md b/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md index e7921934e271..dcb1798b0eb0 100644 --- a/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md +++ b/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md @@ -47,6 +47,8 @@ var analyze = require( '@stdlib/_tools/static-analysis/js/sloc-file-list' ); Calculates [source lines of code][@stdlib/_tools/static-analysis/js/incr/sloc] (SLOC) for a list of JavaScript files. ```javascript +```markdown +```text var files = [ './beep.js', './boop.js' ]; analyze( files, clbk ); @@ -66,6 +68,8 @@ The function accepts the following `options`: By default, the function performs a cumulative analysis. To return a SLOC calculation for each file in `files`, set the `cumulative` option to `false`. ```javascript +```markdown +```text var files = [ './beep.js', './boop.js' ]; var opts = { @@ -89,6 +93,8 @@ function clbk( error, results ) { Synchronously calculates [source lines of code][@stdlib/_tools/static-analysis/js/incr/sloc] (SLOC) for a list of JavaScript files. ```javascript +```markdown +```text var files = [ './beep.js', './boop.js' ]; var results = analyze( files ); From a4c648f3584a6e511f32d413cec58e3d4d7809b8 Mon Sep 17 00:00:00 2001 From: Rudraksh Raina <1819rudraksh@gmail.com> Date: Sat, 18 Oct 2025 17:24:09 +0530 Subject: [PATCH 06/14] fixed ./boop.js error --- .../_tools/static-analysis/js/lloc-file-list/README.md | 6 ++++++ .../_tools/static-analysis/js/summarize-file-list/README.md | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/lib/node_modules/@stdlib/_tools/static-analysis/js/lloc-file-list/README.md b/lib/node_modules/@stdlib/_tools/static-analysis/js/lloc-file-list/README.md index 42b201a68eb1..d53f0806928f 100644 --- a/lib/node_modules/@stdlib/_tools/static-analysis/js/lloc-file-list/README.md +++ b/lib/node_modules/@stdlib/_tools/static-analysis/js/lloc-file-list/README.md @@ -47,6 +47,8 @@ var analyze = require( '@stdlib/_tools/static-analysis/js/lloc-file-list' ); Calculates [logical lines of code][@stdlib/_tools/static-analysis/js/incr/lloc] (LLOC) for a list of JavaScript files. ```javascript +```markdown +```text var files = [ './beep.js', './boop.js' ]; analyze( files, clbk ); @@ -66,6 +68,8 @@ The function accepts the following `options`: By default, the function performs a cumulative analysis. To return a LLOC calculation for each file in `files`, set the `cumulative` option to `false`. ```javascript +```markdown +```text var files = [ './beep.js', './boop.js' ]; var opts = { @@ -89,6 +93,8 @@ function clbk( error, results ) { Synchronously calculates [logical lines of code][@stdlib/_tools/static-analysis/js/incr/lloc] (LLOC) for a list of JavaScript files. ```javascript +```markdown +```text var files = [ './beep.js', './boop.js' ]; var results = analyze.sync( files ); diff --git a/lib/node_modules/@stdlib/_tools/static-analysis/js/summarize-file-list/README.md b/lib/node_modules/@stdlib/_tools/static-analysis/js/summarize-file-list/README.md index 3cff1d2128e4..93d5eeaf95c1 100644 --- a/lib/node_modules/@stdlib/_tools/static-analysis/js/summarize-file-list/README.md +++ b/lib/node_modules/@stdlib/_tools/static-analysis/js/summarize-file-list/README.md @@ -47,6 +47,8 @@ var analyze = require( '@stdlib/_tools/static-analysis/js/summarize-file-list' ) Performs a static [summary analysis][@stdlib/_tools/static-analysis/js/incr/program-summary] for a list of JavaScript files. ```javascript +```markdown +```text var files = [ './beep.js', './boop.js' ]; analyze( files, clbk ); @@ -66,6 +68,8 @@ The function accepts the following `options`: By default, the function performs a cumulative static [summary analysis][@stdlib/_tools/static-analysis/js/incr/program-summary]. To return a separate [program summary][@stdlib/_tools/static-analysis/js/program-summary] for each file in `files`, set the `cumulative` option to `false`. ```javascript +```markdown +```text var files = [ './beep.js', './boop.js' ]; var opts = { @@ -86,6 +90,8 @@ function clbk( error, results ) { Synchronously performs a static [summary analysis][@stdlib/_tools/static-analysis/js/incr/program-summary] for a list of JavaScript files. ```javascript +```markdown +```text var files = [ './beep.js', './boop.js' ]; var results = analyze.sync( files ); From 4d8be0b6b6555e9975c71b77aedd4a3c9292663f Mon Sep 17 00:00:00 2001 From: Rudraksh Raina <1819rudraksh@gmail.com> Date: Mon, 20 Oct 2025 12:46:49 +0530 Subject: [PATCH 07/14] fixed error --- .../@stdlib/utils/try-require/test/fixtures/object.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/utils/try-require/test/fixtures/object.js b/lib/node_modules/@stdlib/utils/try-require/test/fixtures/object.js index 05076a21be5e..5414befce474 100644 --- a/lib/node_modules/@stdlib/utils/try-require/test/fixtures/object.js +++ b/lib/node_modules/@stdlib/utils/try-require/test/fixtures/object.js @@ -22,4 +22,4 @@ var obj = { 'beep': 'boop' }; -throw obj; // eslint-disable-line no-throw-literal +throw obj; From fb3e06a4a4f501b0d6f45852a235849699aca380 Mon Sep 17 00:00:00 2001 From: Rudraksh Raina <1819rudraksh@gmail.com> Date: Mon, 20 Oct 2025 13:06:30 +0530 Subject: [PATCH 08/14] fixed error --- .../@stdlib/utils/try-require/test/fixtures/object.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/utils/try-require/test/fixtures/object.js b/lib/node_modules/@stdlib/utils/try-require/test/fixtures/object.js index 5414befce474..4ef13dfdeb1f 100644 --- a/lib/node_modules/@stdlib/utils/try-require/test/fixtures/object.js +++ b/lib/node_modules/@stdlib/utils/try-require/test/fixtures/object.js @@ -22,4 +22,4 @@ var obj = { 'beep': 'boop' }; -throw obj; +throw obj; From fc646f0c2110b40a37a20d11cf947ce0013dae87 Mon Sep 17 00:00:00 2001 From: Rudraksh Raina <1819rudraksh@gmail.com> Date: Fri, 24 Oct 2025 13:22:48 +0530 Subject: [PATCH 09/14] chore(lint): fix Javascript lint errors --- .../lib/main.js | 40 ++++++++++--------- .../@stdlib/blas/base/zscal/examples/index.js | 2 +- .../svg/axis/lib/components/ticks.js | 4 +- 3 files changed, 24 insertions(+), 22 deletions(-) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js index 0f8e7dc76073..6b012cb57183 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js @@ -40,6 +40,26 @@ var rule; // FUNCTIONS // +/** +* Copies AST node location info. +* +* @private +* @param {Object} loc - AST node location +* @returns {Object} copied location info +*/ +function copyLocationInfo( loc ) { + return { + 'start': { + 'line': loc.start.line, + 'column': loc.start.column + }, + 'end': { + 'line': loc.end.line, + 'column': loc.end.column + } + }; +} + /** * Rule for enforcing a specified Markdown ordered list marker style in JSDoc descriptions. * @@ -115,25 +135,7 @@ function main( context ) { } } - /** - * Copies AST node location info. - * - * @private - * @param {Object} loc - AST node location - * @returns {Object} copied location info - */ - function copyLocationInfo( loc ) { - return { - 'start': { - 'line': loc.start.line, - 'column': loc.start.column - }, - 'end': { - 'line': loc.end.line, - 'column': loc.end.column - } - }; - } + /** * Reports an error message. diff --git a/lib/node_modules/@stdlib/blas/base/zscal/examples/index.js b/lib/node_modules/@stdlib/blas/base/zscal/examples/index.js index 36f1debbba83..9cc4da0e5bcd 100644 --- a/lib/node_modules/@stdlib/blas/base/zscal/examples/index.js +++ b/lib/node_modules/@stdlib/blas/base/zscal/examples/index.js @@ -21,7 +21,7 @@ var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ); var filledarrayBy = require( '@stdlib/array/filled-by' ); var Complex128 = require( '@stdlib/complex/float64/ctor' ); -var zscal = require( '@stdlib/blas/base/zscal' ); +var zscal = require( "./../lib" ); function rand() { return new Complex128( discreteUniform( 0, 10 ), discreteUniform( -5, 5 ) ); diff --git a/lib/node_modules/@stdlib/plot/components/svg/axis/lib/components/ticks.js b/lib/node_modules/@stdlib/plot/components/svg/axis/lib/components/ticks.js index 88580a64c5ad..4d9b55fb5f6c 100644 --- a/lib/node_modules/@stdlib/plot/components/svg/axis/lib/components/ticks.js +++ b/lib/node_modules/@stdlib/plot/components/svg/axis/lib/components/ticks.js @@ -53,10 +53,10 @@ function render( ctx ) { transform = tickTransform( ctx._orientation, ctx._scale ); debug( 'Rendering ticks...' ); - out = new Array( values.length ); + out = []; for ( i = 0; i < values.length; i++ ) { debug( 'Rendering tick %d with value %s...', i, values[i] ); - out[ i ] = tick( ctx, values[i], transform ); + out.push(tick( ctx, values[i], transform )); } debug( 'Finished rendering ticks.' ); return out; From 641890fb8e593e2ffc9c94cc2000d026eac4db04 Mon Sep 17 00:00:00 2001 From: Rudraksh Raina <1819rudraksh@gmail.com> Date: Fri, 24 Oct 2025 13:45:32 +0530 Subject: [PATCH 10/14] fix: javascript lint errors --- .../rules/jsdoc-ordered-list-marker-value/lib/main.js | 6 ------ 1 file changed, 6 deletions(-) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js index 6b012cb57183..18927006febb 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js @@ -27,7 +27,6 @@ var remarkPlugin = require( 'remark-lint-ordered-list-marker-value' ); var isObject = require( '@stdlib/assert/is-object' ); var findJSDoc = require( '@stdlib/_tools/eslint/utils/find-jsdoc' ); - // VARIABLES // var DEFAULT = 'ordered'; @@ -37,7 +36,6 @@ var DOPTS = { }; var rule; - // FUNCTIONS // /** @@ -135,8 +133,6 @@ function main( context ) { } } - - /** * Reports an error message. * @@ -153,7 +149,6 @@ function main( context ) { } } - // MAIN // rule = { @@ -170,7 +165,6 @@ rule = { 'create': main }; - // EXPORTS // module.exports = rule; From 20c4f69bda41b1b291e5ea7bece4cebd545ca0c0 Mon Sep 17 00:00:00 2001 From: Rudraksh Raina <1819rudraksh@gmail.com> Date: Fri, 24 Oct 2025 14:00:35 +0530 Subject: [PATCH 11/14] fix: javascript lint errors --- .../rules/jsdoc-ordered-list-marker-value/lib/main.js | 7 ++++++- .../_tools/static-analysis/js/sloc-file-list/README.md | 6 ------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js index 18927006febb..11c0cd548cc0 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js @@ -26,6 +26,7 @@ var remarkLint = require( 'remark-lint' ); var remarkPlugin = require( 'remark-lint-ordered-list-marker-value' ); var isObject = require( '@stdlib/assert/is-object' ); var findJSDoc = require( '@stdlib/_tools/eslint/utils/find-jsdoc' ); + // VARIABLES // @@ -36,6 +37,7 @@ var DOPTS = { }; var rule; + // FUNCTIONS // /** @@ -148,6 +150,7 @@ function main( context ) { }); } } + // MAIN // @@ -161,10 +164,12 @@ rule = { 'type': 'string' } ] - }, + }, + 'create': main }; + // EXPORTS // module.exports = rule; diff --git a/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md b/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md index dcb1798b0eb0..e7921934e271 100644 --- a/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md +++ b/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md @@ -47,8 +47,6 @@ var analyze = require( '@stdlib/_tools/static-analysis/js/sloc-file-list' ); Calculates [source lines of code][@stdlib/_tools/static-analysis/js/incr/sloc] (SLOC) for a list of JavaScript files. ```javascript -```markdown -```text var files = [ './beep.js', './boop.js' ]; analyze( files, clbk ); @@ -68,8 +66,6 @@ The function accepts the following `options`: By default, the function performs a cumulative analysis. To return a SLOC calculation for each file in `files`, set the `cumulative` option to `false`. ```javascript -```markdown -```text var files = [ './beep.js', './boop.js' ]; var opts = { @@ -93,8 +89,6 @@ function clbk( error, results ) { Synchronously calculates [source lines of code][@stdlib/_tools/static-analysis/js/incr/sloc] (SLOC) for a list of JavaScript files. ```javascript -```markdown -```text var files = [ './beep.js', './boop.js' ]; var results = analyze( files ); From 57d632e875e43fe8f13938110163e835c4efa8ca Mon Sep 17 00:00:00 2001 From: Rudraksh Raina <1819rudraksh@gmail.com> Date: Fri, 24 Oct 2025 14:07:41 +0530 Subject: [PATCH 12/14] fixed errors --- .../eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js index 11c0cd548cc0..45296f4d3966 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js @@ -18,6 +18,7 @@ 'use strict'; + // MODULES // var parseJSDoc = require( 'doctrine' ).parse; @@ -26,7 +27,6 @@ var remarkLint = require( 'remark-lint' ); var remarkPlugin = require( 'remark-lint-ordered-list-marker-value' ); var isObject = require( '@stdlib/assert/is-object' ); var findJSDoc = require( '@stdlib/_tools/eslint/utils/find-jsdoc' ); - // VARIABLES // @@ -151,7 +151,6 @@ function main( context ) { } } - // MAIN // rule = { @@ -165,7 +164,6 @@ rule = { } ] }, - 'create': main }; From 225528cada801358094d0d8be1e79b6e65cd5c3a Mon Sep 17 00:00:00 2001 From: Rudraksh Raina <1819rudraksh@gmail.com> Date: Fri, 24 Oct 2025 15:02:50 +0530 Subject: [PATCH 13/14] fixed errors --- .../_tools/static-analysis/js/sloc-file-list/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md b/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md index e7921934e271..091018ed2cd6 100644 --- a/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md +++ b/lib/node_modules/@stdlib/_tools/static-analysis/js/sloc-file-list/README.md @@ -40,7 +40,7 @@ limitations under the License. var analyze = require( '@stdlib/_tools/static-analysis/js/sloc-file-list' ); ``` - +#### analyze-async #### analyze( files, \[options,] clbk ) @@ -122,9 +122,9 @@ The function accepts the same `options` as [`analyze()`](#analyze-async) above. ## Examples - - ```javascript +/* eslint no-undef: "error" */ + var join = require( 'path' ).join; var analyze = require( '@stdlib/_tools/static-analysis/js/sloc-file-list' ); From c517292384a91c0e60395eabc9570433cf54c3a2 Mon Sep 17 00:00:00 2001 From: Athan Date: Mon, 27 Oct 2025 19:23:46 -0700 Subject: [PATCH 14/14] Discard changes to lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js --- .../lib/main.js | 47 ++++++++++--------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js index 45296f4d3966..0f8e7dc76073 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-ordered-list-marker-value/lib/main.js @@ -18,7 +18,6 @@ 'use strict'; - // MODULES // var parseJSDoc = require( 'doctrine' ).parse; @@ -28,6 +27,7 @@ var remarkPlugin = require( 'remark-lint-ordered-list-marker-value' ); var isObject = require( '@stdlib/assert/is-object' ); var findJSDoc = require( '@stdlib/_tools/eslint/utils/find-jsdoc' ); + // VARIABLES // var DEFAULT = 'ordered'; @@ -40,26 +40,6 @@ var rule; // FUNCTIONS // -/** -* Copies AST node location info. -* -* @private -* @param {Object} loc - AST node location -* @returns {Object} copied location info -*/ -function copyLocationInfo( loc ) { - return { - 'start': { - 'line': loc.start.line, - 'column': loc.start.column - }, - 'end': { - 'line': loc.end.line, - 'column': loc.end.column - } - }; -} - /** * Rule for enforcing a specified Markdown ordered list marker style in JSDoc descriptions. * @@ -135,6 +115,26 @@ function main( context ) { } } + /** + * Copies AST node location info. + * + * @private + * @param {Object} loc - AST node location + * @returns {Object} copied location info + */ + function copyLocationInfo( loc ) { + return { + 'start': { + 'line': loc.start.line, + 'column': loc.start.column + }, + 'end': { + 'line': loc.end.line, + 'column': loc.end.column + } + }; + } + /** * Reports an error message. * @@ -150,7 +150,8 @@ function main( context ) { }); } } - + + // MAIN // rule = { @@ -163,7 +164,7 @@ rule = { 'type': 'string' } ] - }, + }, 'create': main };