From 1086ef09a3025103a5769cd1a32005d3e8fc0b99 Mon Sep 17 00:00:00 2001 From: kaustubh Date: Sun, 23 Nov 2025 13:24:07 +0530 Subject: [PATCH 1/2] chore : add structured package data for math/base/special/csignum --- .../math/base/special/csignum/package.json | 73 ++++++++++++++++++- 1 file changed, 72 insertions(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/math/base/special/csignum/package.json b/lib/node_modules/@stdlib/math/base/special/csignum/package.json index f6800f2d1e02..f7283e8570be 100644 --- a/lib/node_modules/@stdlib/math/base/special/csignum/package.json +++ b/lib/node_modules/@stdlib/math/base/special/csignum/package.json @@ -60,5 +60,76 @@ "complex", "cmplx", "number" - ] + ], + "__stdlib__": { + "scaffold": { + "$schema": "math/base@v1.0", + "base_alias": "csignum", + "alias": "csignum", + "pkg_desc": "evaluate the signum function of a double-precision complex floating-point number", + "desc": "evaluates the signum function of a double-precision complex floating-point number", + "short_desc": "signum function of a complex number", + "parameters": [ + { + "name": "z", + "desc": "complex number", + "type": { + "javascript": "Complex128", + "jsdoc": "Complex128", + "c": "stdlib_complex128_t", + "dtype": "complex128" + }, + "domain": [ + { + "min": "-infinity", + "max": "infinity" + } + ], + "rand": { + "prng": "random/base/box-muller", + "parameters": [] + }, + "example_values": [ + 5.0, + 3.0, + -5.0, + 2.0, + -2.0, + 1.0, + -1.0, + 4.0, + -4.0, + 6.0, + -6.0, + 7.0, + -7.0, + 8.0, + -8.0, + 9.0, + -9.0, + 10.0, + -10.0, + 11.0 + ] + } + ], + "returns": { + "desc": "result", + "type": { + "javascript": "Complex128", + "jsdoc": "Complex128", + "c": "stdlib_complex128_t", + "dtype": "complex128" + } + }, + "keywords": [ + "signum", + "sign", + "sgn", + "complex", + "cmplx" + ], + "extra_keywords": [] + } + } } From 4b30953b9e3923b277a27df16fcacc97562c17c9 Mon Sep 17 00:00:00 2001 From: kaustubh Date: Fri, 28 Nov 2025 10:55:04 +0530 Subject: [PATCH 2/2] feat: lint fix --- .../math/base/special/csignum/package.json | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/special/csignum/package.json b/lib/node_modules/@stdlib/math/base/special/csignum/package.json index f7283e8570be..b72d328d977d 100644 --- a/lib/node_modules/@stdlib/math/base/special/csignum/package.json +++ b/lib/node_modules/@stdlib/math/base/special/csignum/package.json @@ -90,26 +90,26 @@ "parameters": [] }, "example_values": [ - 5.0, - 3.0, - -5.0, - 2.0, - -2.0, - 1.0, - -1.0, - 4.0, - -4.0, - 6.0, - -6.0, - 7.0, - -7.0, - 8.0, - -8.0, - 9.0, - -9.0, - 10.0, - -10.0, - 11.0 + 5, + 3, + -5, + 2, + -2, + 1, + -1, + 4, + -4, + 6, + -6, + 7, + -7, + 8, + -8, + 9, + -9, + 10, + -10, + 11 ] } ],