diff --git a/lib/main.js b/lib/main.js index 5265270..b917460 100644 --- a/lib/main.js +++ b/lib/main.js @@ -18,11 +18,12 @@ 'use strict'; +var format = require('@stdlib/error-tools-fmtprodmsg'); + // MODULES // var resolveGetter = require( '@stdlib/array-base-resolve-getter' ); - // MAIN // /** @@ -52,7 +53,7 @@ function bifurcateValues( x, filter ) { // Get the number of elements to group: len = x.length; if ( filter.length !== len ) { - throw new RangeError( 'invalid argument. The first and second arguments must have the same length.' ); + throw new RangeError( format('1n7FI') ); } if ( len === 0 ) { return []; @@ -75,7 +76,6 @@ function bifurcateValues( x, filter ) { return out; } - // EXPORTS // module.exports = bifurcateValues; diff --git a/package.json b/package.json index 020110a..51ec400 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,8 @@ }, "dependencies": { "@stdlib/array-base-resolve-getter": "^0.2.2", - "@stdlib/types": "^0.4.1" + "@stdlib/types": "^0.4.1", + "@stdlib/error-tools-fmtprodmsg": "^0.2.2" }, "devDependencies": { "@stdlib/array-base-take-indexed": "^0.2.2", @@ -87,4 +88,4 @@ "type": "opencollective", "url": "https://opencollective.com/stdlib" } -} +} \ No newline at end of file