From 39589cc07b7e8a71d562b05c911c20954cfd8a29 Mon Sep 17 00:00:00 2001 From: Manvith <148960168+manvith2003@users.noreply.github.com> Date: Wed, 5 Nov 2025 15:02:47 +0530 Subject: [PATCH 1/2] chore: add structured package data for math/base/special/negafibonaccif --- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: passed - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed --- --- .../base/special/negafibonaccif/package.json | 78 ++++++++++++++++++- 1 file changed, 77 insertions(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/math/base/special/negafibonaccif/package.json b/lib/node_modules/@stdlib/math/base/special/negafibonaccif/package.json index 6ec310fd0df8..87b764d20423 100644 --- a/lib/node_modules/@stdlib/math/base/special/negafibonaccif/package.json +++ b/lib/node_modules/@stdlib/math/base/special/negafibonaccif/package.json @@ -64,5 +64,81 @@ "fib", "nfib", "number" - ] + ], + "__stdlib__": { + "scaffold": { + "$schema": "math/base@v1.0", + "base_alias": "negafibonacci", + "alias": "negafibonaccif", + "pkg_desc": "compute the nth negaFibonacci number as a single-precision floating-point number", + "desc": "computes the nth negaFibonacci number as a single-precision floating-point number", + "short_desc": "negaFibonacci number", + "parameters": [ + { + "name": "x", + "desc": "input value", + "type": { + "javascript": "number", + "jsdoc": "number", + "c": "float", + "dtype": "float32" + }, + "domain": [ + { + "min": "-infinity", + "max": 0 + } + ], + "rand": { + "prng": "random/base/discrete-uniform", + "parameters": [ + -100, + 0 + ] + }, + "example_values": [ + 0, + -1, + -2, + -3, + -4, + -5, + -6, + -7, + -8, + -9, + -10, + -11, + -12, + -13, + -14, + -15, + -16, + -17, + -20, + -25, + -30 + ] + } + ], + "output_policy": "real_floating_point_and_generic", + "returns": { + "desc": "negaFibonacci number", + "type": { + "javascript": "number", + "jsdoc": "number", + "c": "float", + "dtype": "float32" + } + }, + "keywords": [ + "fibonacci", + "negafibonacci", + "negafibonaccif", + "fib", + "nfib" + ], + "extra_keywords": [] + } + } } From 70845c3a25550eebe8f2bdf53ad1e3f8b6ed2684 Mon Sep 17 00:00:00 2001 From: Athan Date: Wed, 5 Nov 2025 23:06:51 -0800 Subject: [PATCH 2/2] chore: update keywords Signed-off-by: Athan --- .../@stdlib/math/base/special/negafibonaccif/package.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/special/negafibonaccif/package.json b/lib/node_modules/@stdlib/math/base/special/negafibonaccif/package.json index 87b764d20423..09b12d15efaa 100644 --- a/lib/node_modules/@stdlib/math/base/special/negafibonaccif/package.json +++ b/lib/node_modules/@stdlib/math/base/special/negafibonaccif/package.json @@ -60,7 +60,6 @@ "function", "fibonacci", "negafibonacci", - "negafibonaccif", "fib", "nfib", "number" @@ -134,7 +133,6 @@ "keywords": [ "fibonacci", "negafibonacci", - "negafibonaccif", "fib", "nfib" ],