diff --git a/.editorconfig b/.editorconfig index 60d743f..0779e8a 100644 --- a/.editorconfig +++ b/.editorconfig @@ -121,7 +121,7 @@ indent_style = tab [*.{md,md.txt}] indent_style = space indent_size = 4 -trim_trailing_whitespace = false +trim_trailing_whitespace = true # Note: this disables using two spaces to force a hard line break, which is permitted in Markdown. As we don't typically follow that practice (TMK), we should be safe to automatically trim. # Set properties for `usage.txt` files: [usage.txt] diff --git a/.github/workflows/test_install.yml b/.github/workflows/test_install.yml index f73ff25..95e2291 100644 --- a/.github/workflows/test_install.yml +++ b/.github/workflows/test_install.yml @@ -50,8 +50,8 @@ jobs: env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} - # Run workflow job if `publish` workflow run is successful or when the workflow is manually run: - if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' }} + # Run workflow job if `publish` workflow run is successful or when the workflow is manually triggered or on a schedule: + if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule' }} # Define the sequence of job steps... steps: diff --git a/.github/workflows/test_published_package.yml b/.github/workflows/test_published_package.yml index c91b098..b8a2e12 100644 --- a/.github/workflows/test_published_package.yml +++ b/.github/workflows/test_published_package.yml @@ -47,8 +47,8 @@ jobs: env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} - # Run workflow job if `publish` workflow run is successful or when the workflow is manually run: - if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' }} + # Run workflow job if `publish` workflow run is successful or when the workflow is manually triggered or on a schedule: + if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule' }} # Define the job's steps: steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index 85f679a..118591f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@
-## Unreleased (2024-11-21) +## Unreleased (2025-01-11)
@@ -20,6 +20,8 @@ ##### Features +- [`a94dcea`](https://github.com/stdlib-js/stdlib/commit/a94dceaa9469c774ee4622567e4c15a15e215bcf) - add `isColumnMajorString` to namespace +- [`5e1be08`](https://github.com/stdlib-js/stdlib/commit/5e1be08ff661fb981dc4a91c2e9d37d7396327f5) - add `isRowMajorString` to namespace - [`8b1548f`](https://github.com/stdlib-js/stdlib/commit/8b1548fb45c1ff131f5edac20cb984344a2d28ec) - update namespace TypeScript declarations [(#3190)](https://github.com/stdlib-js/stdlib/pull/3190) - [`98e4809`](https://github.com/stdlib-js/stdlib/commit/98e480997058c3f21d3016b97d25f4c4e62231b9) - add `isBooleanDataType` to namespace - [`3e7f2ca`](https://github.com/stdlib-js/stdlib/commit/3e7f2ca3c987040575b732129281c384c453e0b8) - add `hasEqualShape` to namespace @@ -68,6 +70,50 @@ +
+ +#### [@stdlib/ndarray/base/assert/is-column-major-string](https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-column-major-string) + +
+ +
+ +##### Features + +- [`76872c7`](https://github.com/stdlib-js/stdlib/commit/76872c76f1c655afe5e87d9d894be37f6a07c08b) - add `ndarray/base/assert/is-column-major-string` + +
+ + + +
+ +
+ + + +
+ +#### [@stdlib/ndarray/base/assert/is-row-major-string](https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-row-major-string) + +
+ +
+ +##### Features + +- [`8cce31a`](https://github.com/stdlib-js/stdlib/commit/8cce31aadb16c58d167e89b6b9f8483d9314715f) - add `ndarray/base/assert/is-row-major-string` + +
+ + + +
+ +
+ + +
@@ -103,6 +149,12 @@ A total of 2 people contributed to this release. Thank you to the following cont
+- [`a94dcea`](https://github.com/stdlib-js/stdlib/commit/a94dceaa9469c774ee4622567e4c15a15e215bcf) - **feat:** add `isColumnMajorString` to namespace _(by Athan Reines)_ +- [`76872c7`](https://github.com/stdlib-js/stdlib/commit/76872c76f1c655afe5e87d9d894be37f6a07c08b) - **feat:** add `ndarray/base/assert/is-column-major-string` _(by Athan Reines)_ +- [`5e1be08`](https://github.com/stdlib-js/stdlib/commit/5e1be08ff661fb981dc4a91c2e9d37d7396327f5) - **feat:** add `isRowMajorString` to namespace _(by Athan Reines)_ +- [`8cce31a`](https://github.com/stdlib-js/stdlib/commit/8cce31aadb16c58d167e89b6b9f8483d9314715f) - **feat:** add `ndarray/base/assert/is-row-major-string` _(by Athan Reines)_ +- [`851a95f`](https://github.com/stdlib-js/stdlib/commit/851a95f2201a21f8a1535f61cd002de260bd2236) - **bench:** simplify value selection _(by Athan Reines)_ +- [`264a2fc`](https://github.com/stdlib-js/stdlib/commit/264a2fce5b1fcfdf53cb27fe16980f5414564baf) - **refactor:** use base array utility _(by Athan Reines)_ - [`b6a2b0b`](https://github.com/stdlib-js/stdlib/commit/b6a2b0b27dc8cc1e9fc02d9679a3ce468cf49b9d) - **docs:** update namespace table of contents [(#3192)](https://github.com/stdlib-js/stdlib/pull/3192) _(by stdlib-bot, Philipp Burckhardt)_ - [`8b1548f`](https://github.com/stdlib-js/stdlib/commit/8b1548fb45c1ff131f5edac20cb984344a2d28ec) - **feat:** update namespace TypeScript declarations [(#3190)](https://github.com/stdlib-js/stdlib/pull/3190) _(by stdlib-bot, Philipp Burckhardt)_ - [`114f651`](https://github.com/stdlib-js/stdlib/commit/114f651d1f29cc711adf2990a10d56470650af48) - **refactor:** use base array assertion utility _(by Athan Reines)_ diff --git a/CONTRIBUTORS b/CONTRIBUTORS index f09b30e..92d7552 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -2,11 +2,14 @@ # # Contributors listed in alphabetical order. +Aadish Jain Aayush Khanna -AbhijitRaut04 <121740684+AbhijitRaut04@users.noreply.github.com> +Abhijit Raut Adarsh Palaskar Aditya Sapra -AgPriyanshu18 <113460573+AgPriyanshu18@users.noreply.github.com> +Ahmed Atwa +Ahmed Kashkoush +Ahmed Khaled Aleksandr <112382387+alextes90@users.noreply.github.com> Ali Salesi Aman Bhansali @@ -23,6 +26,9 @@ Dan Rose Daniel Killenberger Daniel Yu <40680511+Daniel777y@users.noreply.github.com> Debashis Maharana +Desh Deepak Kant <118960904+DeshDeepakKant@users.noreply.github.com> +Dhruv Arvind Singh <154677013+DhruvArvindSingh@users.noreply.github.com> +Divyansh Seth <59174836+sethdivyansh@users.noreply.github.com> Dominic Lim <46486515+domlimm@users.noreply.github.com> Dominik Moritz Dorrin Sotoudeh @@ -44,51 +50,57 @@ Joey Reed Jordan Gallivan <115050475+Jordan-Gallivan@users.noreply.github.com> Joris Labie Justin Dennison -Kaif Mohd +Karan Anand <119553199+anandkaranubc@users.noreply.github.com> Karthik Prakash <116057817+skoriop@users.noreply.github.com> -Khaldon Kohantika Nath <145763549+kohantikanath@users.noreply.github.com> Krishnendu Das <86651039+itskdhere@users.noreply.github.com> -Lovelin <100030865+lovelindhoni@users.noreply.github.com> +Kshitij-Dale <152467202+Kshitij-Dale@users.noreply.github.com> +Lovelin Dhoni J B <100030865+lovelindhoni@users.noreply.github.com> Manik Sharma +Manvith M <148960168+manvith2003@users.noreply.github.com> Marcus Fantham Matt Cochrane Mihir Pandit <129577900+MSP20086@users.noreply.github.com> Milan Raj -Mohammad Kaif <98884589+Kaif987@users.noreply.github.com> +Mohammad Kaif Momtchil Momtchev Muhammad Haris Naresh Jagadeesan +Naveen Kumar Neeraj Pathak -NightKnight +Nishant Shinde <97207366+nishant-s7@users.noreply.github.com> Nithin Katta <88046362+nithinkatta@users.noreply.github.com> Nourhan Hasan <109472010+TheNourhan@users.noreply.github.com> Ognjen Jevremović Oneday12323 <107678750+Oneday12323@users.noreply.github.com> +Ori Miles <97595296+orimiles5@users.noreply.github.com> Philipp Burckhardt Prajwal Kulkarni Pranav Goswami -Praneki <97080887+PraneGIT@users.noreply.github.com> -Pratik <97464067+Pratik772846@users.noreply.github.com> +Pranjal Jha <97080887+PraneGIT@users.noreply.github.com> +Prashant Kumar Yadav <144602492+0PrashantYadav0@users.noreply.github.com> +Pratik Singh <97464067+Pratik772846@users.noreply.github.com> Pratyush Kumar Chouhan -Priyansh <88396544+itsspriyansh@users.noreply.github.com> +Priyansh Prajapati <88396544+itsspriyansh@users.noreply.github.com> +Priyanshu Agarwal <113460573+AgPriyanshu18@users.noreply.github.com> Pushpendra Chandravanshi -RISHAV <115060907+rishav2404@users.noreply.github.com> Raunak Kumar Gupta Rejoan Sardar <119718513+Rejoan-Sardar@users.noreply.github.com> Ricky Reusser Ridam Garg <67867319+RidamGarg@users.noreply.github.com> +Rishav <115060907+rishav2404@users.noreply.github.com> Robert Gislason Roman Stetsyk <25715951+romanstetsyk@users.noreply.github.com> -Rutam <138517416+performant23@users.noreply.github.com> +Rutam Kathale <138517416+performant23@users.noreply.github.com> Ruthwik Chikoti <145591715+ruthwikchikoti@users.noreply.github.com> Ryan Seal +Rylan Yang <137365285+rylany27@users.noreply.github.com> Sai Srikar Dumpeti <80447788+the-r3aper7@users.noreply.github.com> -SarthakPaandey <145528240+SarthakPaandey@users.noreply.github.com> +Sarthak Paandey <145528240+SarthakPaandey@users.noreply.github.com> Saurabh Singh Seyyed Parsa Neshaei Shashank Shekhar Singh -Shivam <11shivam00@gmail.com> +Shivam Ahir <11shivam00@gmail.com> Shraddheya Shendre Shubh Mehta <93862397+Shubh942@users.noreply.github.com> Shubham Mishra @@ -97,7 +109,7 @@ Snehil Shah Soumajit Chatterjee <121816890+soumajit23@users.noreply.github.com> Spandan Barve Stephannie Jiménez Gacha -Suraj kumar <125961509+kumarsuraj212003@users.noreply.github.com> +Suraj Kumar <125961509+kumarsuraj212003@users.noreply.github.com> Tirtadwipa Manunggal Tudor Pagu <104032457+tudor-pagu@users.noreply.github.com> Tufailahmed Bargir <142114244+Tufailahmed-Bargir@users.noreply.github.com> @@ -106,12 +118,11 @@ Utkarsh Raj UtkershBasnet <119008923+UtkershBasnet@users.noreply.github.com> Vaibhav Patel <98279986+noobCoderVP@users.noreply.github.com> Varad Gupta +Vinit Pandit <106718914+MeastroZI@users.noreply.github.com> +Vivek Maurya Xiaochuan Ye +Yaswanth Kosuru <116426380+yaswanthkosuru@users.noreply.github.com> Yernar Yergaziyev -naveen -nishant-s7 <97207366+nishant-s7@users.noreply.github.com> olenkabilonizhka <62379231+olenkabilonizhka@users.noreply.github.com> -orimiles5 <97595296+orimiles5@users.noreply.github.com> rainn <88160429+AmCodesLame@users.noreply.github.com> rei2hu -yaswanth <116426380+yaswanthkosuru@users.noreply.github.com> diff --git a/NOTICE b/NOTICE index e6e7482..cbd3a29 100644 --- a/NOTICE +++ b/NOTICE @@ -1 +1 @@ -Copyright (c) 2016-2024 The Stdlib Authors. +Copyright (c) 2016-2025 The Stdlib Authors. diff --git a/README.md b/README.md index 66533c5..0339ca4 100644 --- a/README.md +++ b/README.md @@ -165,7 +165,7 @@ See [LICENSE][stdlib-license]. ## Copyright -Copyright © 2016-2024. The Stdlib [Authors][stdlib-authors]. +Copyright © 2016-2025. The Stdlib [Authors][stdlib-authors].
diff --git a/dist/index.js b/dist/index.js index 583cbef..f23f850 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,3 +1,3 @@ -"use strict";var i=require('@stdlib/utils-define-read-only-property/dist'),e={};i(e,"hasEqualShape",require('@stdlib/ndarray-base-assert-has-equal-shape/dist'));i(e,"isAllowedDataTypeCast",require('@stdlib/ndarray-base-assert-is-allowed-data-type-cast/dist'));i(e,"isBooleanDataType",require('@stdlib/ndarray-base-assert-is-boolean-data-type/dist'));i(e,"isBufferLengthCompatible",require('@stdlib/ndarray-base-assert-is-buffer-length-compatible/dist'));i(e,"isBufferLengthCompatibleShape",require('@stdlib/ndarray-base-assert-is-buffer-length-compatible-shape/dist'));i(e,"isCastingMode",require('@stdlib/ndarray-base-assert-is-casting-mode/dist'));i(e,"isColumnMajor",require('@stdlib/ndarray-base-assert-is-column-major/dist'));i(e,"isColumnMajorContiguous",require('@stdlib/ndarray-base-assert-is-column-major-contiguous/dist'));i(e,"isComplexFloatingPointDataType",require('@stdlib/ndarray-base-assert-is-complex-floating-point-data-type/dist'));i(e,"isContiguous",require('@stdlib/ndarray-base-assert-is-contiguous/dist'));i(e,"isDataType",require('@stdlib/ndarray-base-assert-is-data-type/dist'));i(e,"isFloatingPointDataType",require('@stdlib/ndarray-base-assert-is-floating-point-data-type/dist'));i(e,"isIndexMode",require('@stdlib/ndarray-base-assert-is-index-mode/dist'));i(e,"isIntegerDataType",require('@stdlib/ndarray-base-assert-is-integer-data-type/dist'));i(e,"isMostlySafeDataTypeCast",require('@stdlib/ndarray-base-assert-is-mostly-safe-data-type-cast/dist'));i(e,"isNumericDataType",require('@stdlib/ndarray-base-assert-is-numeric-data-type/dist'));i(e,"isOrder",require('@stdlib/ndarray-base-assert-is-order/dist'));i(e,"isReadOnly",require('@stdlib/ndarray-base-assert-is-read-only/dist'));i(e,"isRealDataType",require('@stdlib/ndarray-base-assert-is-real-data-type/dist'));i(e,"isRealFloatingPointDataType",require('@stdlib/ndarray-base-assert-is-real-floating-point-data-type/dist'));i(e,"isRowMajor",require('@stdlib/ndarray-base-assert-is-row-major/dist'));i(e,"isRowMajorContiguous",require('@stdlib/ndarray-base-assert-is-row-major-contiguous/dist'));i(e,"isSafeDataTypeCast",require('@stdlib/ndarray-base-assert-is-safe-data-type-cast/dist'));i(e,"isSameKindDataTypeCast",require('@stdlib/ndarray-base-assert-is-same-kind-data-type-cast/dist'));i(e,"isSignedIntegerDataType",require('@stdlib/ndarray-base-assert-is-signed-integer-data-type/dist'));i(e,"isSingleSegmentCompatible",require('@stdlib/ndarray-base-assert-is-single-segment-compatible/dist'));i(e,"isUnsignedIntegerDataType",require('@stdlib/ndarray-base-assert-is-unsigned-integer-data-type/dist'));module.exports=e; +"use strict";var r=require('@stdlib/utils-define-read-only-property/dist'),e={};r(e,"hasEqualShape",require('@stdlib/ndarray-base-assert-has-equal-shape/dist'));r(e,"isAllowedDataTypeCast",require('@stdlib/ndarray-base-assert-is-allowed-data-type-cast/dist'));r(e,"isBooleanDataType",require('@stdlib/ndarray-base-assert-is-boolean-data-type/dist'));r(e,"isBufferLengthCompatible",require('@stdlib/ndarray-base-assert-is-buffer-length-compatible/dist'));r(e,"isBufferLengthCompatibleShape",require('@stdlib/ndarray-base-assert-is-buffer-length-compatible-shape/dist'));r(e,"isCastingMode",require('@stdlib/ndarray-base-assert-is-casting-mode/dist'));r(e,"isColumnMajor",require('@stdlib/ndarray-base-assert-is-column-major/dist'));r(e,"isColumnMajorContiguous",require('@stdlib/ndarray-base-assert-is-column-major-contiguous/dist'));r(e,"isColumnMajorString",require('@stdlib/ndarray-base-assert-is-column-major-string/dist'));r(e,"isComplexFloatingPointDataType",require('@stdlib/ndarray-base-assert-is-complex-floating-point-data-type/dist'));r(e,"isContiguous",require('@stdlib/ndarray-base-assert-is-contiguous/dist'));r(e,"isDataType",require('@stdlib/ndarray-base-assert-is-data-type/dist'));r(e,"isFloatingPointDataType",require('@stdlib/ndarray-base-assert-is-floating-point-data-type/dist'));r(e,"isIndexMode",require('@stdlib/ndarray-base-assert-is-index-mode/dist'));r(e,"isIntegerDataType",require('@stdlib/ndarray-base-assert-is-integer-data-type/dist'));r(e,"isMostlySafeDataTypeCast",require('@stdlib/ndarray-base-assert-is-mostly-safe-data-type-cast/dist'));r(e,"isNumericDataType",require('@stdlib/ndarray-base-assert-is-numeric-data-type/dist'));r(e,"isOrder",require('@stdlib/ndarray-base-assert-is-order/dist'));r(e,"isReadOnly",require('@stdlib/ndarray-base-assert-is-read-only/dist'));r(e,"isRealDataType",require('@stdlib/ndarray-base-assert-is-real-data-type/dist'));r(e,"isRealFloatingPointDataType",require('@stdlib/ndarray-base-assert-is-real-floating-point-data-type/dist'));r(e,"isRowMajor",require('@stdlib/ndarray-base-assert-is-row-major/dist'));r(e,"isRowMajorContiguous",require('@stdlib/ndarray-base-assert-is-row-major-contiguous/dist'));r(e,"isRowMajorString",require('@stdlib/ndarray-base-assert-is-row-major-string/dist'));r(e,"isSafeDataTypeCast",require('@stdlib/ndarray-base-assert-is-safe-data-type-cast/dist'));r(e,"isSameKindDataTypeCast",require('@stdlib/ndarray-base-assert-is-same-kind-data-type-cast/dist'));r(e,"isSignedIntegerDataType",require('@stdlib/ndarray-base-assert-is-signed-integer-data-type/dist'));r(e,"isSingleSegmentCompatible",require('@stdlib/ndarray-base-assert-is-single-segment-compatible/dist'));r(e,"isUnsignedIntegerDataType",require('@stdlib/ndarray-base-assert-is-unsigned-integer-data-type/dist'));module.exports=e; /** @license Apache-2.0 */ //# sourceMappingURL=index.js.map diff --git a/dist/index.js.map b/dist/index.js.map index ebe5c07..0007658 100644 --- a/dist/index.js.map +++ b/dist/index.js.map @@ -1,7 +1,7 @@ { "version": 3, "sources": ["../lib/index.js"], - "sourcesContent": ["/**\n* @license Apache-2.0\n*\n* Copyright (c) 2018 The Stdlib Authors.\n*\n* Licensed under the Apache License, Version 2.0 (the \"License\");\n* you may not use this file except in compliance with the License.\n* You may obtain a copy of the License at\n*\n* http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS,\n* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n* See the License for the specific language governing permissions and\n* limitations under the License.\n*/\n\n'use strict';\n\n/*\n* When adding modules to the namespace, ensure that they are added in alphabetical order according to module name.\n*/\n\n// MODULES //\n\nvar setReadOnly = require( '@stdlib/utils-define-read-only-property' );\n\n\n// MAIN //\n\n/**\n* Top-level namespace.\n*\n* @namespace ns\n*/\nvar ns = {};\n\n/**\n* @name hasEqualShape\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/has-equal-shape}\n*/\nsetReadOnly( ns, 'hasEqualShape', require( '@stdlib/ndarray-base-assert-has-equal-shape' ) );\n\n/**\n* @name isAllowedDataTypeCast\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-allowed-data-type-cast}\n*/\nsetReadOnly( ns, 'isAllowedDataTypeCast', require( '@stdlib/ndarray-base-assert-is-allowed-data-type-cast' ) );\n\n/**\n* @name isBooleanDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-boolean-data-type}\n*/\nsetReadOnly( ns, 'isBooleanDataType', require( '@stdlib/ndarray-base-assert-is-boolean-data-type' ) );\n\n/**\n* @name isBufferLengthCompatible\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-buffer-length-compatible}\n*/\nsetReadOnly( ns, 'isBufferLengthCompatible', require( '@stdlib/ndarray-base-assert-is-buffer-length-compatible' ) );\n\n/**\n* @name isBufferLengthCompatibleShape\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-buffer-length-compatible-shape}\n*/\nsetReadOnly( ns, 'isBufferLengthCompatibleShape', require( '@stdlib/ndarray-base-assert-is-buffer-length-compatible-shape' ) );\n\n/**\n* @name isCastingMode\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-casting-mode}\n*/\nsetReadOnly( ns, 'isCastingMode', require( '@stdlib/ndarray-base-assert-is-casting-mode' ) );\n\n/**\n* @name isColumnMajor\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-column-major}\n*/\nsetReadOnly( ns, 'isColumnMajor', require( '@stdlib/ndarray-base-assert-is-column-major' ) );\n\n/**\n* @name isColumnMajorContiguous\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-column-major-contiguous}\n*/\nsetReadOnly( ns, 'isColumnMajorContiguous', require( '@stdlib/ndarray-base-assert-is-column-major-contiguous' ) );\n\n/**\n* @name isComplexFloatingPointDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-complex-floating-point-data-type}\n*/\nsetReadOnly( ns, 'isComplexFloatingPointDataType', require( '@stdlib/ndarray-base-assert-is-complex-floating-point-data-type' ) );\n\n/**\n* @name isContiguous\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-contiguous}\n*/\nsetReadOnly( ns, 'isContiguous', require( '@stdlib/ndarray-base-assert-is-contiguous' ) );\n\n/**\n* @name isDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-data-type}\n*/\nsetReadOnly( ns, 'isDataType', require( '@stdlib/ndarray-base-assert-is-data-type' ) );\n\n/**\n* @name isFloatingPointDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-floating-point-data-type}\n*/\nsetReadOnly( ns, 'isFloatingPointDataType', require( '@stdlib/ndarray-base-assert-is-floating-point-data-type' ) );\n\n/**\n* @name isIndexMode\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-index-mode}\n*/\nsetReadOnly( ns, 'isIndexMode', require( '@stdlib/ndarray-base-assert-is-index-mode' ) );\n\n/**\n* @name isIntegerDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-integer-data-type}\n*/\nsetReadOnly( ns, 'isIntegerDataType', require( '@stdlib/ndarray-base-assert-is-integer-data-type' ) );\n\n/**\n* @name isMostlySafeDataTypeCast\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-mostly-safe-data-type-cast}\n*/\nsetReadOnly( ns, 'isMostlySafeDataTypeCast', require( '@stdlib/ndarray-base-assert-is-mostly-safe-data-type-cast' ) );\n\n/**\n* @name isNumericDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-numeric-data-type}\n*/\nsetReadOnly( ns, 'isNumericDataType', require( '@stdlib/ndarray-base-assert-is-numeric-data-type' ) );\n\n/**\n* @name isOrder\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-order}\n*/\nsetReadOnly( ns, 'isOrder', require( '@stdlib/ndarray-base-assert-is-order' ) );\n\n/**\n* @name isReadOnly\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-read-only}\n*/\nsetReadOnly( ns, 'isReadOnly', require( '@stdlib/ndarray-base-assert-is-read-only' ) );\n\n/**\n* @name isRealDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-real-data-type}\n*/\nsetReadOnly( ns, 'isRealDataType', require( '@stdlib/ndarray-base-assert-is-real-data-type' ) );\n\n/**\n* @name isRealFloatingPointDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-real-floating-point-data-type}\n*/\nsetReadOnly( ns, 'isRealFloatingPointDataType', require( '@stdlib/ndarray-base-assert-is-real-floating-point-data-type' ) );\n\n/**\n* @name isRowMajor\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-row-major}\n*/\nsetReadOnly( ns, 'isRowMajor', require( '@stdlib/ndarray-base-assert-is-row-major' ) );\n\n/**\n* @name isRowMajorContiguous\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-row-major-contiguous}\n*/\nsetReadOnly( ns, 'isRowMajorContiguous', require( '@stdlib/ndarray-base-assert-is-row-major-contiguous' ) );\n\n/**\n* @name isSafeDataTypeCast\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-safe-data-type-cast}\n*/\nsetReadOnly( ns, 'isSafeDataTypeCast', require( '@stdlib/ndarray-base-assert-is-safe-data-type-cast' ) );\n\n/**\n* @name isSameKindDataTypeCast\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-same-kind-data-type-cast}\n*/\nsetReadOnly( ns, 'isSameKindDataTypeCast', require( '@stdlib/ndarray-base-assert-is-same-kind-data-type-cast' ) );\n\n/**\n* @name isSignedIntegerDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-signed-integer-data-type}\n*/\nsetReadOnly( ns, 'isSignedIntegerDataType', require( '@stdlib/ndarray-base-assert-is-signed-integer-data-type' ) );\n\n/**\n* @name isSingleSegmentCompatible\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-single-segment-compatible}\n*/\nsetReadOnly( ns, 'isSingleSegmentCompatible', require( '@stdlib/ndarray-base-assert-is-single-segment-compatible' ) );\n\n/**\n* @name isUnsignedIntegerDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-unsigned-integer-data-type}\n*/\nsetReadOnly( ns, 'isUnsignedIntegerDataType', require( '@stdlib/ndarray-base-assert-is-unsigned-integer-data-type' ) );\n\n\n// EXPORTS //\n\nmodule.exports = ns;\n"], - "mappings": "aA0BA,IAAIA,EAAc,QAAS,yCAA0C,EAUjEC,EAAK,CAAC,EASVD,EAAaC,EAAI,gBAAiB,QAAS,6CAA8C,CAAE,EAS3FD,EAAaC,EAAI,wBAAyB,QAAS,uDAAwD,CAAE,EAS7GD,EAAaC,EAAI,oBAAqB,QAAS,kDAAmD,CAAE,EASpGD,EAAaC,EAAI,2BAA4B,QAAS,yDAA0D,CAAE,EASlHD,EAAaC,EAAI,gCAAiC,QAAS,+DAAgE,CAAE,EAS7HD,EAAaC,EAAI,gBAAiB,QAAS,6CAA8C,CAAE,EAS3FD,EAAaC,EAAI,gBAAiB,QAAS,6CAA8C,CAAE,EAS3FD,EAAaC,EAAI,0BAA2B,QAAS,wDAAyD,CAAE,EAShHD,EAAaC,EAAI,iCAAkC,QAAS,iEAAkE,CAAE,EAShID,EAAaC,EAAI,eAAgB,QAAS,2CAA4C,CAAE,EASxFD,EAAaC,EAAI,aAAc,QAAS,0CAA2C,CAAE,EASrFD,EAAaC,EAAI,0BAA2B,QAAS,yDAA0D,CAAE,EASjHD,EAAaC,EAAI,cAAe,QAAS,2CAA4C,CAAE,EASvFD,EAAaC,EAAI,oBAAqB,QAAS,kDAAmD,CAAE,EASpGD,EAAaC,EAAI,2BAA4B,QAAS,2DAA4D,CAAE,EASpHD,EAAaC,EAAI,oBAAqB,QAAS,kDAAmD,CAAE,EASpGD,EAAaC,EAAI,UAAW,QAAS,sCAAuC,CAAE,EAS9ED,EAAaC,EAAI,aAAc,QAAS,0CAA2C,CAAE,EASrFD,EAAaC,EAAI,iBAAkB,QAAS,+CAAgD,CAAE,EAS9FD,EAAaC,EAAI,8BAA+B,QAAS,8DAA+D,CAAE,EAS1HD,EAAaC,EAAI,aAAc,QAAS,0CAA2C,CAAE,EASrFD,EAAaC,EAAI,uBAAwB,QAAS,qDAAsD,CAAE,EAS1GD,EAAaC,EAAI,qBAAsB,QAAS,oDAAqD,CAAE,EASvGD,EAAaC,EAAI,yBAA0B,QAAS,yDAA0D,CAAE,EAShHD,EAAaC,EAAI,0BAA2B,QAAS,yDAA0D,CAAE,EASjHD,EAAaC,EAAI,4BAA6B,QAAS,0DAA2D,CAAE,EASpHD,EAAaC,EAAI,4BAA6B,QAAS,2DAA4D,CAAE,EAKrH,OAAO,QAAUA", + "sourcesContent": ["/**\n* @license Apache-2.0\n*\n* Copyright (c) 2018 The Stdlib Authors.\n*\n* Licensed under the Apache License, Version 2.0 (the \"License\");\n* you may not use this file except in compliance with the License.\n* You may obtain a copy of the License at\n*\n* http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS,\n* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n* See the License for the specific language governing permissions and\n* limitations under the License.\n*/\n\n'use strict';\n\n/*\n* When adding modules to the namespace, ensure that they are added in alphabetical order according to module name.\n*/\n\n// MODULES //\n\nvar setReadOnly = require( '@stdlib/utils-define-read-only-property' );\n\n\n// MAIN //\n\n/**\n* Top-level namespace.\n*\n* @namespace ns\n*/\nvar ns = {};\n\n/**\n* @name hasEqualShape\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/has-equal-shape}\n*/\nsetReadOnly( ns, 'hasEqualShape', require( '@stdlib/ndarray-base-assert-has-equal-shape' ) );\n\n/**\n* @name isAllowedDataTypeCast\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-allowed-data-type-cast}\n*/\nsetReadOnly( ns, 'isAllowedDataTypeCast', require( '@stdlib/ndarray-base-assert-is-allowed-data-type-cast' ) );\n\n/**\n* @name isBooleanDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-boolean-data-type}\n*/\nsetReadOnly( ns, 'isBooleanDataType', require( '@stdlib/ndarray-base-assert-is-boolean-data-type' ) );\n\n/**\n* @name isBufferLengthCompatible\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-buffer-length-compatible}\n*/\nsetReadOnly( ns, 'isBufferLengthCompatible', require( '@stdlib/ndarray-base-assert-is-buffer-length-compatible' ) );\n\n/**\n* @name isBufferLengthCompatibleShape\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-buffer-length-compatible-shape}\n*/\nsetReadOnly( ns, 'isBufferLengthCompatibleShape', require( '@stdlib/ndarray-base-assert-is-buffer-length-compatible-shape' ) );\n\n/**\n* @name isCastingMode\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-casting-mode}\n*/\nsetReadOnly( ns, 'isCastingMode', require( '@stdlib/ndarray-base-assert-is-casting-mode' ) );\n\n/**\n* @name isColumnMajor\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-column-major}\n*/\nsetReadOnly( ns, 'isColumnMajor', require( '@stdlib/ndarray-base-assert-is-column-major' ) );\n\n/**\n* @name isColumnMajorContiguous\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-column-major-contiguous}\n*/\nsetReadOnly( ns, 'isColumnMajorContiguous', require( '@stdlib/ndarray-base-assert-is-column-major-contiguous' ) );\n\n/**\n* @name isColumnMajorString\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-column-major-string}\n*/\nsetReadOnly( ns, 'isColumnMajorString', require( '@stdlib/ndarray-base-assert-is-column-major-string' ) );\n\n/**\n* @name isComplexFloatingPointDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-complex-floating-point-data-type}\n*/\nsetReadOnly( ns, 'isComplexFloatingPointDataType', require( '@stdlib/ndarray-base-assert-is-complex-floating-point-data-type' ) );\n\n/**\n* @name isContiguous\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-contiguous}\n*/\nsetReadOnly( ns, 'isContiguous', require( '@stdlib/ndarray-base-assert-is-contiguous' ) );\n\n/**\n* @name isDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-data-type}\n*/\nsetReadOnly( ns, 'isDataType', require( '@stdlib/ndarray-base-assert-is-data-type' ) );\n\n/**\n* @name isFloatingPointDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-floating-point-data-type}\n*/\nsetReadOnly( ns, 'isFloatingPointDataType', require( '@stdlib/ndarray-base-assert-is-floating-point-data-type' ) );\n\n/**\n* @name isIndexMode\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-index-mode}\n*/\nsetReadOnly( ns, 'isIndexMode', require( '@stdlib/ndarray-base-assert-is-index-mode' ) );\n\n/**\n* @name isIntegerDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-integer-data-type}\n*/\nsetReadOnly( ns, 'isIntegerDataType', require( '@stdlib/ndarray-base-assert-is-integer-data-type' ) );\n\n/**\n* @name isMostlySafeDataTypeCast\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-mostly-safe-data-type-cast}\n*/\nsetReadOnly( ns, 'isMostlySafeDataTypeCast', require( '@stdlib/ndarray-base-assert-is-mostly-safe-data-type-cast' ) );\n\n/**\n* @name isNumericDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-numeric-data-type}\n*/\nsetReadOnly( ns, 'isNumericDataType', require( '@stdlib/ndarray-base-assert-is-numeric-data-type' ) );\n\n/**\n* @name isOrder\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-order}\n*/\nsetReadOnly( ns, 'isOrder', require( '@stdlib/ndarray-base-assert-is-order' ) );\n\n/**\n* @name isReadOnly\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-read-only}\n*/\nsetReadOnly( ns, 'isReadOnly', require( '@stdlib/ndarray-base-assert-is-read-only' ) );\n\n/**\n* @name isRealDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-real-data-type}\n*/\nsetReadOnly( ns, 'isRealDataType', require( '@stdlib/ndarray-base-assert-is-real-data-type' ) );\n\n/**\n* @name isRealFloatingPointDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-real-floating-point-data-type}\n*/\nsetReadOnly( ns, 'isRealFloatingPointDataType', require( '@stdlib/ndarray-base-assert-is-real-floating-point-data-type' ) );\n\n/**\n* @name isRowMajor\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-row-major}\n*/\nsetReadOnly( ns, 'isRowMajor', require( '@stdlib/ndarray-base-assert-is-row-major' ) );\n\n/**\n* @name isRowMajorContiguous\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-row-major-contiguous}\n*/\nsetReadOnly( ns, 'isRowMajorContiguous', require( '@stdlib/ndarray-base-assert-is-row-major-contiguous' ) );\n\n/**\n* @name isRowMajorString\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-row-major-string}\n*/\nsetReadOnly( ns, 'isRowMajorString', require( '@stdlib/ndarray-base-assert-is-row-major-string' ) );\n\n/**\n* @name isSafeDataTypeCast\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-safe-data-type-cast}\n*/\nsetReadOnly( ns, 'isSafeDataTypeCast', require( '@stdlib/ndarray-base-assert-is-safe-data-type-cast' ) );\n\n/**\n* @name isSameKindDataTypeCast\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-same-kind-data-type-cast}\n*/\nsetReadOnly( ns, 'isSameKindDataTypeCast', require( '@stdlib/ndarray-base-assert-is-same-kind-data-type-cast' ) );\n\n/**\n* @name isSignedIntegerDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-signed-integer-data-type}\n*/\nsetReadOnly( ns, 'isSignedIntegerDataType', require( '@stdlib/ndarray-base-assert-is-signed-integer-data-type' ) );\n\n/**\n* @name isSingleSegmentCompatible\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-single-segment-compatible}\n*/\nsetReadOnly( ns, 'isSingleSegmentCompatible', require( '@stdlib/ndarray-base-assert-is-single-segment-compatible' ) );\n\n/**\n* @name isUnsignedIntegerDataType\n* @memberof ns\n* @readonly\n* @type {Function}\n* @see {@link module:@stdlib/ndarray/base/assert/is-unsigned-integer-data-type}\n*/\nsetReadOnly( ns, 'isUnsignedIntegerDataType', require( '@stdlib/ndarray-base-assert-is-unsigned-integer-data-type' ) );\n\n\n// EXPORTS //\n\nmodule.exports = ns;\n"], + "mappings": "aA0BA,IAAIA,EAAc,QAAS,yCAA0C,EAUjEC,EAAK,CAAC,EASVD,EAAaC,EAAI,gBAAiB,QAAS,6CAA8C,CAAE,EAS3FD,EAAaC,EAAI,wBAAyB,QAAS,uDAAwD,CAAE,EAS7GD,EAAaC,EAAI,oBAAqB,QAAS,kDAAmD,CAAE,EASpGD,EAAaC,EAAI,2BAA4B,QAAS,yDAA0D,CAAE,EASlHD,EAAaC,EAAI,gCAAiC,QAAS,+DAAgE,CAAE,EAS7HD,EAAaC,EAAI,gBAAiB,QAAS,6CAA8C,CAAE,EAS3FD,EAAaC,EAAI,gBAAiB,QAAS,6CAA8C,CAAE,EAS3FD,EAAaC,EAAI,0BAA2B,QAAS,wDAAyD,CAAE,EAShHD,EAAaC,EAAI,sBAAuB,QAAS,oDAAqD,CAAE,EASxGD,EAAaC,EAAI,iCAAkC,QAAS,iEAAkE,CAAE,EAShID,EAAaC,EAAI,eAAgB,QAAS,2CAA4C,CAAE,EASxFD,EAAaC,EAAI,aAAc,QAAS,0CAA2C,CAAE,EASrFD,EAAaC,EAAI,0BAA2B,QAAS,yDAA0D,CAAE,EASjHD,EAAaC,EAAI,cAAe,QAAS,2CAA4C,CAAE,EASvFD,EAAaC,EAAI,oBAAqB,QAAS,kDAAmD,CAAE,EASpGD,EAAaC,EAAI,2BAA4B,QAAS,2DAA4D,CAAE,EASpHD,EAAaC,EAAI,oBAAqB,QAAS,kDAAmD,CAAE,EASpGD,EAAaC,EAAI,UAAW,QAAS,sCAAuC,CAAE,EAS9ED,EAAaC,EAAI,aAAc,QAAS,0CAA2C,CAAE,EASrFD,EAAaC,EAAI,iBAAkB,QAAS,+CAAgD,CAAE,EAS9FD,EAAaC,EAAI,8BAA+B,QAAS,8DAA+D,CAAE,EAS1HD,EAAaC,EAAI,aAAc,QAAS,0CAA2C,CAAE,EASrFD,EAAaC,EAAI,uBAAwB,QAAS,qDAAsD,CAAE,EAS1GD,EAAaC,EAAI,mBAAoB,QAAS,iDAAkD,CAAE,EASlGD,EAAaC,EAAI,qBAAsB,QAAS,oDAAqD,CAAE,EASvGD,EAAaC,EAAI,yBAA0B,QAAS,yDAA0D,CAAE,EAShHD,EAAaC,EAAI,0BAA2B,QAAS,yDAA0D,CAAE,EASjHD,EAAaC,EAAI,4BAA6B,QAAS,0DAA2D,CAAE,EASpHD,EAAaC,EAAI,4BAA6B,QAAS,2DAA4D,CAAE,EAKrH,OAAO,QAAUA", "names": ["setReadOnly", "ns"] } diff --git a/lib/index.js b/lib/index.js index 962ea78..9aa4892 100644 --- a/lib/index.js +++ b/lib/index.js @@ -108,6 +108,15 @@ setReadOnly( ns, 'isColumnMajor', require( '@stdlib/ndarray-base-assert-is-colum */ setReadOnly( ns, 'isColumnMajorContiguous', require( '@stdlib/ndarray-base-assert-is-column-major-contiguous' ) ); +/** +* @name isColumnMajorString +* @memberof ns +* @readonly +* @type {Function} +* @see {@link module:@stdlib/ndarray/base/assert/is-column-major-string} +*/ +setReadOnly( ns, 'isColumnMajorString', require( '@stdlib/ndarray-base-assert-is-column-major-string' ) ); + /** * @name isComplexFloatingPointDataType * @memberof ns @@ -234,6 +243,15 @@ setReadOnly( ns, 'isRowMajor', require( '@stdlib/ndarray-base-assert-is-row-majo */ setReadOnly( ns, 'isRowMajorContiguous', require( '@stdlib/ndarray-base-assert-is-row-major-contiguous' ) ); +/** +* @name isRowMajorString +* @memberof ns +* @readonly +* @type {Function} +* @see {@link module:@stdlib/ndarray/base/assert/is-row-major-string} +*/ +setReadOnly( ns, 'isRowMajorString', require( '@stdlib/ndarray-base-assert-is-row-major-string' ) ); + /** * @name isSafeDataTypeCast * @memberof ns diff --git a/package.json b/package.json index 32ed405..58e93fe 100644 --- a/package.json +++ b/package.json @@ -44,6 +44,7 @@ "@stdlib/ndarray-base-assert-is-casting-mode": "^0.2.2", "@stdlib/ndarray-base-assert-is-column-major": "^0.2.2", "@stdlib/ndarray-base-assert-is-column-major-contiguous": "^0.2.2", + "@stdlib/ndarray-base-assert-is-column-major-string": "github:stdlib-js/ndarray-base-assert-is-column-major-string#main", "@stdlib/ndarray-base-assert-is-complex-floating-point-data-type": "^0.2.2", "@stdlib/ndarray-base-assert-is-contiguous": "^0.2.2", "@stdlib/ndarray-base-assert-is-data-type": "^0.2.2", @@ -58,6 +59,7 @@ "@stdlib/ndarray-base-assert-is-real-floating-point-data-type": "^0.2.2", "@stdlib/ndarray-base-assert-is-row-major": "^0.2.2", "@stdlib/ndarray-base-assert-is-row-major-contiguous": "^0.2.1", + "@stdlib/ndarray-base-assert-is-row-major-string": "github:stdlib-js/ndarray-base-assert-is-row-major-string#main", "@stdlib/ndarray-base-assert-is-safe-data-type-cast": "^0.2.2", "@stdlib/ndarray-base-assert-is-same-kind-data-type-cast": "^0.2.2", "@stdlib/ndarray-base-assert-is-signed-integer-data-type": "^0.2.2",