From a1aa1cf0d61d9adf87d2d6269812f889cfb51894 Mon Sep 17 00:00:00 2001 From: stdlib-bot Date: Sat, 29 Aug 2026 02:38:34 +0000 Subject: [PATCH] Transform error messages --- lib/main.js | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/main.js b/lib/main.js index 761a6d2..3f2bf89 100644 --- a/lib/main.js +++ b/lib/main.js @@ -23,7 +23,7 @@ var isNumber = require( '@stdlib/assert-is-number' ).isPrimitive; var setEnumerableReadOnly = require( '@stdlib/utils-define-read-only-property' ); var setReadOnly = require( '@stdlib/utils-define-nonenumerable-read-only-property' ); -var format = require( '@stdlib/string-format' ); +var format = require( '@stdlib/error-tools-fmtprodmsg' ); var toStr = require( './tostring.js' ); var toJSON = require( './tojson.js' ); @@ -47,13 +47,13 @@ var toJSON = require( './tojson.js' ); */ function Complex128( real, imag ) { if ( !( this instanceof Complex128 ) ) { - throw new TypeError( 'invalid invocation. Constructor must be called with the `new` keyword.' ); + throw new TypeError( format('null0G') ); } if ( !isNumber( real ) ) { - throw new TypeError( format( 'invalid argument. Real component must be a number. Value: `%s`.', real ) ); + throw new TypeError( format( 'null3e', real ) ); } if ( !isNumber( imag ) ) { - throw new TypeError( format( 'invalid argument. Imaginary component must be a number. Value: `%s`.', imag ) ); + throw new TypeError( format( 'null3f', imag ) ); } setEnumerableReadOnly( this, 're', real ); setEnumerableReadOnly( this, 'im', imag ); diff --git a/package.json b/package.json index 141d880..1259ac4 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "dependencies": { "@stdlib/assert-is-number": "^0.2.3", "@stdlib/complex-float32-ctor": "^0.1.1", - "@stdlib/string-format": "^0.2.3", + "@stdlib/error-tools-fmtprodmsg": "^0.2.3", "@stdlib/utils-define-nonenumerable-read-only-property": "^0.2.3", "@stdlib/utils-define-read-only-property": "^0.2.3", "@stdlib/utils-library-manifest": "^0.2.4",