From 1ab0abeff6023cac70bec76626a173ccdcc5c674 Mon Sep 17 00:00:00 2001 From: Payal Date: Sat, 8 Nov 2025 19:33:15 +0530 Subject: [PATCH 1/3] chore: add structured package data for math/base/special/fresnels --- .../math/base/special/fresnels/package.json | 65 ++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/math/base/special/fresnels/package.json b/lib/node_modules/@stdlib/math/base/special/fresnels/package.json index aa84d1122ecf..2ad52f575f61 100644 --- a/lib/node_modules/@stdlib/math/base/special/fresnels/package.json +++ b/lib/node_modules/@stdlib/math/base/special/fresnels/package.json @@ -61,5 +61,68 @@ "fresnel", "fresnels", "integral" - ] + ], + "__stdlib__": { + "scaffold": { + "$schema": "math/base@v1.0", + "base_alias": "fresnels", + "alias": "fresnels", + "pkg_desc": "compute the Fresnel integral S(x)", + "desc": "computes the Fresnel integral S(x)", + "parameters": [ + { + "name": "x", + "desc": "input value", + "type": { + "javascript": "number", + "jsdoc": "number", + "c": "double", + "dtype": "float64" + }, + "domain": [ + { + "min": "-infinity", + "max": "infinity" + } + ], + "rand": { + "prng": "random/base/uniform", + "parameters": [ + -10, + 10 + ] + }, + "example_values": [ + -5.0, + -2.5, + -1.0, + -0.5, + 0.0, + 0.5, + 1.0, + 2.5, + 5.0, + 10.0 + ] + } + ], + "returns": { + "desc": "function value", + "type": { + "javascript": "number", + "jsdoc": "number", + "c": "double", + "dtype": "float64" + } + }, + "keywords": [ + "fresnel", + "sine", + "integral" + ], + "extra_keywords": [ + "fresnel_sine" + ] + } + } } From 579af7e106a1727f07cbfa717c32f79d5722f2ea Mon Sep 17 00:00:00 2001 From: Payal Date: Sat, 8 Nov 2025 19:43:30 +0530 Subject: [PATCH 2/3] fix: lint-error --- .../@stdlib/math/base/special/fresnels/package.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/special/fresnels/package.json b/lib/node_modules/@stdlib/math/base/special/fresnels/package.json index 2ad52f575f61..03802f304c70 100644 --- a/lib/node_modules/@stdlib/math/base/special/fresnels/package.json +++ b/lib/node_modules/@stdlib/math/base/special/fresnels/package.json @@ -93,16 +93,16 @@ ] }, "example_values": [ - -5.0, + -5, -2.5, - -1.0, + -1, -0.5, - 0.0, + 0, 0.5, - 1.0, + 1, 2.5, - 5.0, - 10.0 + 5, + 10 ] } ], From 68808ecd70f1e8511a5aed72403e2898ac5296e4 Mon Sep 17 00:00:00 2001 From: Athan Date: Sat, 8 Nov 2025 18:00:08 -0800 Subject: [PATCH 3/3] chore: clean-up Signed-off-by: Athan --- .../math/base/special/fresnels/package.json | 30 ++++++++++++------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/special/fresnels/package.json b/lib/node_modules/@stdlib/math/base/special/fresnels/package.json index 03802f304c70..48587ab5efe5 100644 --- a/lib/node_modules/@stdlib/math/base/special/fresnels/package.json +++ b/lib/node_modules/@stdlib/math/base/special/fresnels/package.json @@ -69,6 +69,7 @@ "alias": "fresnels", "pkg_desc": "compute the Fresnel integral S(x)", "desc": "computes the Fresnel integral S(x)", + "short_desc": "Fresnel integral S(x)", "parameters": [ { "name": "x", @@ -93,16 +94,26 @@ ] }, "example_values": [ - -5, - -2.5, + 0, + 1, -1, + 1.25, + 2.1, + 5.06, + -10, + 0.75, + -0.66, + 1.11, + 2.24, + -0.707, + 18.2, + 27.9, + -0.9, -0.5, - 0, 0.5, - 1, - 2.5, - 5, - 10 + 7.72, + 21, + -2 ] } ], @@ -117,12 +128,11 @@ }, "keywords": [ "fresnel", + "fresnels", "sine", "integral" ], - "extra_keywords": [ - "fresnel_sine" - ] + "extra_keywords": [] } } }