From 5eb3d35a1be9cf56eb7946d0c95545b5768860e6 Mon Sep 17 00:00:00 2001 From: Neeraj Pathak Date: Mon, 5 Jan 2026 10:08:52 +0530 Subject: [PATCH 1/2] feat: add initial scaffolding --- .../number/float32/base/div/package.json | 123 +++++++++++++++++- 1 file changed, 118 insertions(+), 5 deletions(-) diff --git a/lib/node_modules/@stdlib/number/float32/base/div/package.json b/lib/node_modules/@stdlib/number/float32/base/div/package.json index b51e37737ebe..0f92b9669814 100644 --- a/lib/node_modules/@stdlib/number/float32/base/div/package.json +++ b/lib/node_modules/@stdlib/number/float32/base/div/package.json @@ -56,10 +56,6 @@ "stdmath", "mathematics", "math", - "product", - "prod", - "multiply", - "multiplication", "times", "division", "divide", @@ -67,5 +63,122 @@ "float", "single-precision" ], - "__stdlib__": {} + "__stdlib__": { + "scaffold": { + "$schema": "math/base@v1.0", + "base_alias": "div", + "alias": "div", + "pkg_desc": "divide two double-precision floating-point numbers", + "desc": "divides two half-precision floating-point numbers", + "short_desc": "", + "parameters": [ + { + "name": "x", + "desc": "first input value", + "type": { + "javascript": "number", + "jsdoc": "number", + "c": "float", + "dtype": "float32" + }, + "domain": [ + { + "min": "-infinity", + "max": "infinity" + } + ], + "rand": { + "prng": "random/base/uniform", + "parameters": [ + -10, + 10 + ] + }, + "example_values": [ + 1, + 27, + 0, + 10, + 9, + 8, + 1, + 125, + 20, + 11, + 12, + 3, + 2, + 15, + 16, + 17, + 125, + 19, + 101, + 21 + ] + }, + { + "name": "y", + "desc": "second input value", + "type": { + "javascript": "number", + "jsdoc": "number", + "c": "float", + "dtype": "float32" + }, + "domain": [ + { + "min": "-infinity", + "max": "infinity" + } + ], + "rand": { + "prng": "random/base/uniform", + "parameters": [ + -10, + 10 + ] + }, + "example_values": [ + 51, + 2, + 10, + 14, + 90, + 88, + 1, + 12, + 120, + 71, + 62, + 31, + 2, + 45, + 26, + 37, + 25, + 59, + 11, + 41 + ] + } + ], + "output_policy": "same", + "returns": { + "desc": "result", + "type": { + "javascript": "number", + "jsdoc": "number", + "c": "float", + "dtype": "float32" + } + }, + "keywords": [ + "division", + "divide", + "div" + ], + "extra_keywords": [] + } + } } From 498821e248101e9062517d95ec65e76513b15fe7 Mon Sep 17 00:00:00 2001 From: Neeraj Pathak Date: Mon, 5 Jan 2026 19:04:21 +0530 Subject: [PATCH 2/2] chore: update description --- lib/node_modules/@stdlib/number/float32/base/div/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/number/float32/base/div/package.json b/lib/node_modules/@stdlib/number/float32/base/div/package.json index 0f92b9669814..3330bab49d80 100644 --- a/lib/node_modules/@stdlib/number/float32/base/div/package.json +++ b/lib/node_modules/@stdlib/number/float32/base/div/package.json @@ -68,8 +68,8 @@ "$schema": "math/base@v1.0", "base_alias": "div", "alias": "div", - "pkg_desc": "divide two double-precision floating-point numbers", - "desc": "divides two half-precision floating-point numbers", + "pkg_desc": "divide two single-precision floating-point numbers", + "desc": "divides two single-precision floating-point numbers", "short_desc": "", "parameters": [ {