Skip to content

Commit 4308480

Browse files
committed
Merge branch 'develop' of https://github.com/stdlib-js/stdlib into refactor/plot
2 parents 60af6d0 + 8f581f1 commit 4308480

File tree

2,284 files changed

+272805
-18552
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,284 files changed

+272805
-18552
lines changed

.github/workflows/namespace_declarations.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,11 @@ jobs:
6565
# Specify whether to download Git-LFS files:
6666
lfs: false
6767

68-
# Avoid storing GitHub token in local Git configuration:
69-
persist-credentials: false
68+
# Provide a GitHub token for authentication
69+
token: ${{ secrets.STDLIB_BOT_PAT_REPO_WRITE }}
70+
71+
# Store GitHub token in local Git configuration:
72+
persist-credentials: true
7073
timeout-minutes: 10
7174

7275
# Install Node.js:
@@ -107,7 +110,11 @@ jobs:
107110
# Process each namespace:
108111
while IFS= read -r namespace; do
109112
if [ -n "$namespace" ] && [[ $namespace != *"_tools"* ]]; then
110-
branch_name="update-$(echo "$namespace" | sed 's/@stdlib\///' | sed 's/\//-/g')-declarations"
113+
# Namespace without the '@stdlib/' scope for display in commit messages and PR titles:
114+
display_namespace="${namespace#@stdlib/}"
115+
116+
# Branch name slug with slashes replaced by dashes:
117+
branch_name="update-${display_namespace//\//-}-declarations"
111118
git checkout -b "$branch_name"
112119
113120
# Generate declarations for this namespace:
@@ -119,13 +126,13 @@ jobs:
119126
git add lib/node_modules/@stdlib
120127
121128
# Commit changes:
122-
git commit -m "feat: update \`${namespace}\` TypeScript declarations" --signoff
129+
git commit -m "feat: update \`${display_namespace}\` TypeScript declarations" --signoff
123130
124131
# Push branch and create PR:
125132
git push origin "$branch_name"
126133
127134
gh pr create \
128-
--title "feat: update \`${namespace}\` TypeScript declarations" \
135+
--title "feat: update \`${display_namespace}\` TypeScript declarations" \
129136
--body "This PR updates TypeScript declarations for the \`${namespace}\` namespace.
130137
131138
## Reviewer Checklist
@@ -138,7 +145,7 @@ jobs:
138145
- [ ] Approve the PR once you are confident about the classification and changes made." \
139146
--label "Documentation" \
140147
--label "automated-pr" \
141-
--reviewer "reviewers" \
148+
--reviewer "@stdlib-js/reviewers" \
142149
--base develop \
143150
--head "$branch_name"
144151
fi

.gitignore

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,12 @@ jsconfig.json
188188
# Other editor files #
189189
######################
190190
.idea/
191-
192-
# Cursor #
193-
##########
191+
.cursor
194192
.cursorignore
193+
.windsurfrules
194+
.clinerules
195+
196+
# AI coding agents #
197+
####################
198+
CLAUDE.md
199+
GEMINI.md

.mailmap

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,16 @@ Ahmed Kashkoush <[email protected]> Ahmed_Kashkoush
3030

3131
Aksshay Balasubramanian <[email protected]> Aksshay88
3232

33+
Aly Abdelmoneim <[email protected]> AlyAbdelmoneim
34+
3335
3436
Aman Bhansali <[email protected]> aman-095
3537

3638
3739
Amit Jimiwal <[email protected]> drunken_devv
3840

41+
Anshuman Singh <[email protected]> Anshumancanrock
42+
3943
4044
Anudeep Sanapala <[email protected]> anudeeps0306
4145

@@ -69,6 +73,8 @@ Frank Kovacs <[email protected]> <[email protected]>
6973

7074
# G
7175

76+
Gaurav Kaushik <[email protected]> Gauravkaushik-1206
77+
7278
GittyHarsha <[email protected]>
7379

7480
Golden Kumar <[email protected]> Golden

.npmignore

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,25 @@ acs-*.bib
214214
.vscode/
215215
jsconfig.json
216216

217+
# Sublime Text #
218+
################
219+
*.sublime-workspace
220+
*.sublime-project
221+
222+
# Other editor files #
223+
######################
224+
.idea/
225+
.cursor
226+
.cursorignore
227+
.windsurfrules
228+
.clinerules
229+
230+
# AI coding agents #
231+
####################
232+
CLAUDE.md
233+
GEMINI.md
234+
AGENTS.md
235+
217236
# Utilities #
218237
#############
219238
.jshintrc

CONTRIBUTORS

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Ahmed Khaled <[email protected]>
2020
Aksshay Balasubramanian <[email protected]>
2121
Aleksandr <[email protected]>
2222
Ali Salesi <[email protected]>
23-
AlyAbdelmoneim <[email protected]>
23+
Aly Abdelmoneim <[email protected]>
2424
Aman Bhansali <[email protected]>
2525
AmanBhadkariya <[email protected]>
2626
Amisha Chhajed <[email protected]>
@@ -29,6 +29,7 @@ Anmol Sah <[email protected]>
2929
Annamalai Prabu <[email protected]>
3030
Anshu Kumar <[email protected]>
3131
Anshu Kumar <[email protected]>
32+
Anshuman Singh <[email protected]>
3233
Anudeep Sanapala <[email protected]>
3334
Arihant Pal <[email protected]>
3435
Aryan Bhirud <[email protected]>
@@ -66,6 +67,7 @@ Frank Kovacs <[email protected]>
6667
GK Bishnoi <[email protected]>
6768
GURU PRASAD SHARMA <[email protected]>
6869
70+
Gaurav Kaushik <[email protected]>
6971
Gautam Kaushik <[email protected]>
7072
Gautam sharma <[email protected]>
7173
@@ -136,6 +138,7 @@ Nourhan Hasan <[email protected]>
136138
Ognjen Jevremović <[email protected]>
137139
Oneday12323 <[email protected]>
138140
Ori Miles <[email protected]>
141+
Payal Goswami <[email protected]>
139142
Philipp Burckhardt <[email protected]>
140143
Pierre Forstmann <[email protected]>
141144
Pradyumn Prasad <[email protected]>
@@ -177,9 +180,11 @@ Sanchay Ketan Sinha <[email protected]>
177180
Sarthak Paandey <[email protected]>
178181
Satyajeet Chavan <[email protected]>
179182
Saurabh Singh <[email protected]>
183+
Seth-Banker <[email protected]>
180184
Seyyed Parsa Neshaei <[email protected]>
181185
Shabareesh Shetty <[email protected]>
182186
Shashank Shekhar Singh <[email protected]>
187+
Shaswata Panda <[email protected]>
183188
Shivam Ahir <[email protected]>
184189
185190
Shraddheya Shendre <[email protected]>
@@ -200,6 +205,7 @@ Tirtadwipa Manunggal <[email protected]>
200205
Tudor Pagu <[email protected]>
201206
Tufailahmed Bargir <[email protected]>
202207
Tushar Bhardwaj <[email protected]>
208+
Tyson Cung <[email protected]>
203209
Uday Kakade <[email protected]>
204210
Ujjwal Kirti <[email protected]>
205211
Utkarsh <http://[email protected]>

README.md

Lines changed: 59 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Thank you for being a part of our community! Your support is invaluable to us!
7979

8080
- [**Google Calendar**][stdlib-public-calendar]: calendar of public events, including [open office hours][stdlib-office-hours].
8181
- [**Open Collective**][open-collective-stdlib]: financially support the project.
82-
- [**Twitter**][stdlib-twitter]: follow us on social media.
82+
- [**Bluesky**][stdlib-bluesky]: follow us on social media.
8383
- [**Gitter**][stdlib-gitter]: chat with project maintainers and other community members.
8484

8585
## Features
@@ -563,7 +563,7 @@ stdlib development is generously supported by the following sponsors:
563563
<div class="image" align="center">
564564
<br>
565565
<a href="https://labs.quansight.org/">
566-
<img src="https://cdn.jsdelivr.net/gh/stdlib-js/stdlib@2719e1d3ecab2cc29985bca35fd33594e65adb55/docs/assets/sponsors/quansight_labs_logo.png" alt="Quansight Labs">
566+
<img src="https://cdn.jsdelivr.net/gh/stdlib-js/stdlib@a064751967bcc3419f5877716b23cf5e1064ab26/docs/assets/sponsors/quansight_labs_logo.png" alt="Quansight Labs">
567567
</a>
568568
<br>
569569
<br>
@@ -600,6 +600,54 @@ Does your organization use stdlib? If so, we'd love to hear from you!
600600
601601
<!-- /.users -->
602602
603+
<!-- Google Summer of Code -->
604+
605+
* * *
606+
607+
<section class="gsoc">
608+
609+
## Google Summer of Code
610+
611+
stdlib is a proud participant in the Google Summer of Code program. If you are new to open source and want to learn more about how to participate, be sure to check out our [Google Summer of Code resources][stdlib-gsoc] and the stdlib [wiki][stdlib-wiki] for details on past projects!
612+
613+
<div class="image" align="center">
614+
<br>
615+
<a href="https://summerofcode.withgoogle.com">
616+
<img src="https://cdn.jsdelivr.net/gh/stdlib-js/stdlib@9eb11556f417ea8706c2f57719bb725f78466680/docs/assets/misc/gsoc_logo.png" alt="Google Summer of Code">
617+
</a>
618+
<br>
619+
<br>
620+
</div>
621+
622+
</section>
623+
624+
<!-- /.gsoc -->
625+
626+
<!-- Project funding acknowledgments. If acknowledgments are included, add a horizontal rule *before* the section. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->
627+
628+
* * *
629+
630+
<section class="funding-acknowledgments">
631+
632+
## Funding Acknowledgments
633+
634+
This work was supported in part by the National Science Foundation under [Award No. 2449410][nsf-award-2449410].
635+
636+
> Disclaimer: Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
637+
638+
<div class="image" align="center">
639+
<br>
640+
<a href="https://www.nsf.gov/awardsearch/showAward?AWD_ID=2449410&HistoricalAwards=false">
641+
<img src="https://cdn.jsdelivr.net/gh/stdlib-js/stdlib@886b0c645787542774d5bcefde429f6e3db59b57/docs/assets/sponsors/nsf.png" alt="National Science Foundation" width="200">
642+
</a>
643+
<br>
644+
<br>
645+
</div>
646+
647+
</section>
648+
649+
<!-- /.funding-acknowledgments -->
650+
603651
* * *
604652
605653
## Governance
@@ -790,10 +838,16 @@ Test and build infrastructure is generously provided by the following services:
790838
791839
[open-collective-stdlib]: https://opencollective.com/stdlib
792840
793-
[stdlib-twitter]: https://twitter.com/stdlibjs
841+
<!-- [stdlib-twitter]: https://twitter.com/stdlibjs -->
842+
843+
[stdlib-bluesky]: https://bsky.app/profile/stdlib.io
794844
795845
[stdlib-gitter]: https://gitter.im/stdlib-js/stdlib
796846
847+
[stdlib-gsoc]: https://github.com/stdlib-js/google-summer-of-code
848+
849+
[stdlib-wiki]: https://github.com/stdlib-js/stdlib/wiki
850+
797851
[@stdlib/math/base/special]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special
798852
799853
[@stdlib/stats/base/dists]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists
@@ -818,6 +872,8 @@ Test and build infrastructure is generously provided by the following services:
818872
819873
[@stdlib/math-base-special-erf-umd]: https://github.com/stdlib-js/math-base-special-erf/tree/umd
820874
875+
[nsf-award-2449410]: https://www.nsf.gov/awardsearch/showAward?AWD_ID=2449410&HistoricalAwards=false
876+
821877
</section>
822878
823879
<!-- /.links -->

docs/assets/misc/gsoc_logo.png

17.3 KB
Loading

0 commit comments

Comments
 (0)