8000 Auto-generated commit · stdlib-js/array-from-iterator@00914e4 · GitHub
[go: up one dir, main page]

Skip to content
Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 00914e4

Browse files
committed
Auto-generated commit
1 parent d934d53 commit 00914e4

9 files changed

+152
-25
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
8000
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ indent_style = tab
121121
[*.{md,md.txt}]
122122
indent_style = space
123123
indent_size = 4
124-
trim_trailing_whitespace = false
124+
trim_trailing_whitespace = true # Note: this disables using two spaces to force a hard line break, which is permitted in Markdown. As we don't typically follow that practice (TMK), we should be safe to automatically trim.
125125
126126
# Set properties for `usage.txt` files:
127127
[usage.txt]

.github/.keepalive

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2025-01-13T02:11:14.176Z

.github/workflows/test_install.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ jobs:
5050
env:
5151
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
5252

53-
# Run workflow job if `publish` workflow run is successful or when the workflow is manually run:
54-
if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' }}
53+
# Run workflow job if `publish` workflow run is successful or when the workflow is manually triggered or on a schedule:
54+
if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule' }}
5555

5656
# Define the sequence of job steps...
5757
steps:
Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
#/
2+
# @license Apache-2.0
3+
#
4+
# Copyright (c) 2024 The Stdlib Authors.
5+
#
6+
# Licensed under the Apache License, Version 2.0 (the "License");
7+
# you may not use this file except in compliance with the License.
8+
# You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing, software
13+
< 8000 span class="pl-c"># distributed under the License is distributed on an "AS IS" BASIS,
14+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
# See the License for the specific language governing permissions and
16+
# limitations under the License.
17+
#/
18+
19+
# Workflow name:
20+
name: test_published_package
21+
22+
# Workflow triggers:
23+
on:
24+
# Run workflow on a weekly schedule:
25+
schedule:
26+
# * is a special character in YAML so you have to quote this string
27+
- cron: '33 21 * * 5'
28+
29+
# Run workflow upon completion of `publish` workflow run:
30+
workflow_run:
31+
workflows: ["publish"]
32+
types: [completed]
33+
34+
# Allow workflow to be manually run:
35+
workflow_dispatch:
36+
37+
# Workflow jobs:
38+
jobs:
39+
test-published:
40+
# Define a display name:
41+
name: 'Test running examples of published package'
42+
43+
# Define the type of virtual host machine:
44+
runs-on: ubuntu-latest
45+
46+
# Define environment variables:
47+
env:
48+
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
49+
50+
# Run workflow job if `publish` workflow run is successful or when the workflow is manually triggered or on a schedule:
51+
if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule' }}
52+
53+
# Define the job's steps:
54+
steps:
55+
# Checkout the repository:
56+
- name: 'Checkout repository'
57+
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
58+
59+
# Install Node.js:
60+
- name: 'Install Node.js'
61+
uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1
62+
with:
63+
node-version: 20
64+
timeout-minutes: 5
65+
66+
# Create test directory and run examples:
67+
- name: 'Create test directory and run examples'
68+
run: |
69+
cd ..
70+
mkdir test-published
71+
cd test-published
72+
73+
# Copy example file:
74+
cp $GITHUB_WORKSPACE/examples/index.js .
75+
76+
# Create a minimal package.json
77+
echo '{
78+
"name": "test-published",
79+
"version": "1.0.0",
80+
"main": "index.js",
81+
"dependencies": {}
82+
}' > package.json
83+
84+
# Get package name and modify example file:
85+
PACKAGE_NAME=$(jq -r '.name' $GITHUB_WORKSPACE/package.json)
86+
ESCAPED_PACKAGE_NAME=$(echo "$PACKAGE_NAME" | sed 's/[\/&]/\\&/g')
87+
88+
sed -i "s/require( '.\/..\/lib' )/require( '$ESCAPED_PACKAGE_NAME' )/g" index.js
89+
90+
# Extract and install dependencies:
91+
DEPS=$(grep -oP "require\(\s*'([^']+)'\s*\)" index.js | sed "s/require(\s*'//" | sed "s/'\s*)//" | grep -v "^\.")
92+
for dep in $DEPS; do
93+
npm install $dep --save
94+
done
95+
96+
# Run the example:
97+
node index.js
98+
99+
# Send Slack notification if job fails:
100+
- name: 'Send notification to Slack in case of failure'
101+
uses: 8398a7/action-slack@28ba43ae48961b90635b50953d216767a6bea486 # v3.16.2
102+
with:
103+
status: ${{ job.status }}
104+
channel: '#npm-ci'
105+
if: failure()

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
<section class="release" id="unreleased">
66

7-
## Unreleased (2024-09-29)
7+
## Unreleased (2025-01-13)
88

99
<section class="commits">
1010

CONTRIBUTORS

Lines changed: 39 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@
22
#
33
# Contributors listed in alphabetical order.
44

5-
Aayush Khanna <96649223+aayush0325@users.noreply.github.com>
5+
Aadish Jain <jain.aadishj@gmail.com>
6+
Aayush Khanna <aayushiitbhu23@gmail.com>
7+
Abhijit Raut <abhijitmraut8010@gmail.com>
68
Adarsh Palaskar <adarshpalaskar99@gmail.com>
79
Aditya Sapra <adityaework@gmail.com>
8-
AgPriyanshu18 <113460573+AgPriyanshu18@users.noreply.github.com>
10+
Ahmed Atwa <Ahmedatwa866@yahoo.com>
11+
Ahmed Kashkoush <ahmedkashkoush464@gmail.com>
12+
Ahmed Khaled <kahmd1444@gmail.com>
913
Aleksandr <112382387+alextes90@users.noreply.github.com>
1014
Ali Salesi <ali_sal1381@yahoo.com>
1115
Aman Bhansali <bhansali.1@iitj.ac.in>
@@ -22,12 +26,17 @@ Dan Rose <danoftheroses@gmail.com>
2226
Daniel Killenberger <daniel.killenberger@gmail.com>
2327
Daniel Yu <40680511+Daniel777y@users.noreply.github.com>
2428
Debashis Maharana <debashismaharana7854@gmail.com>
29+
Desh Deepak Kant <118960904+DeshDeepakKant@users.noreply.github.com>
30+
Dhruv Arvind Singh <154677013+DhruvArvindSingh@users.noreply.github.com>
31+
Divyansh Seth <59174836+sethdivyansh@users.noreply.github.com>
32+
Dominic Lim <46486515+domlimm@users.noreply.github.com>
2533
Dominik Moritz <domoritz@gmail.com>
2634
Dorrin Sotoudeh <dorrinsotoudeh123@gmail.com>
2735
EuniceSim142 <77243938+EuniceSim142@users.noreply.github.com>
2836
Frank Kovacs <fran70kk@gmail.com>
2937
Golden Kumar <103646877+AuenKr@users.noreply.github.com>
3038
Gunj Joshi <gunjjoshi8372@gmail.com>
39+
Gururaj Gurram <143020143+gururaj1512@users.noreply.github.com>
3140
HarshaNP <96897754+GittyHarsha@users.noreply.github.com>
3241
Harshita Kalani <harshitakalani02@gmail.com>
3342
Hridyanshu <124202756+HRIDYANSHU054@users.noreply.github.com>
@@ -41,45 +50,57 @@ Joey Reed <joeyrreed@gmail.com>
4150
Jordan Gallivan <115050475+Jordan-Gallivan@users.noreply.github.com>
4251
Joris Labie <joris.labie1@gmail.com>
4352
Justin Dennison <justin1dennison@gmail.com>
44-
Kaif Mohd <mdkaifprofession@gmail.com>
53+
Karan Anand <119553199+anandkaranubc@users.noreply.github.com>
4554
Karthik Prakash <116057817+skoriop@users.noreply.github.com>
46-
Khaldon <kahmd1444@gmail.com>
55+
Kohantika Nath <145763549+kohantikanath@users.noreply.github.com>
4756
Krishnendu Das <86651039+itskdhere@users.noreply.github.com>
48-
Lovelin <100030865+lovelindhoni@users.noreply.github.com>
57+
Kshitij-Dale <152467202+Kshitij-Dale@users.noreply.github.com>
58+
Lovelin Dhoni J B <100030865+lovelindhoni@users.noreply.github.com>
4959 F42D
Manik Sharma <maniksharma.rke@gmail.com>
60+
Manvith M <148960168+manvith2003@users.noreply.github.com>
5061
Marcus Fantham <mfantham@users.noreply.github.com>
5162
Matt Cochrane <matthew.cochrane.eng@gmail.com>
5263
Mihir Pandit <129577900+MSP20086@users.noreply.github.com>
5364
Milan Raj <rajsite@users.noreply.github.com>
54-
Mohammad Kaif <98884589+Kaif987@users.noreply.github.com>
65+
Mohammad Kaif <mdkaifprofession@gmail.com>
5566
Momtchil Momtchev <momtchil@momtchev.com>
5667
Muhammad Haris <harriskhan047@outlook.com>
5768
Naresh Jagadeesan <naresh.naresh000@gmail.com>
58-
NightKnight <Ahmedatwa866@yahoo.com>
69+
Naveen Kumar <stupiddint@gmail.com>
70+
Neeraj Pathak <neerajrpathak710@gmail.com>
71+
Nishant Shinde <97207366+nishant-s7@users.noreply.github.com>
5972
Nithin Katta <88046362+nithinkatta@users.noreply.github.com>
6073
Nourhan Hasan <109472010+TheNourhan@users.noreply.github.com>
6174
Ognjen Jevremović <ognjenjevremovic@users.noreply.github.com>
6275
Oneday12323 <107678750+Oneday12323@users.noreply.github.com>
76+
Ori Miles <97595296+orimiles5@users.noreply.github.com>
6377
Philipp Burckhardt <pburckhardt@outlook.com>
6478
Prajwal Kulkarni <prajwalkulkarni76@gmail.com>
6579
Pranav Goswami <goswami.4@iitj.ac.in>
66-
Praneki <97080887+PraneGIT@users.noreply.github.com>
67-
Pratik <97464067+Pratik772846@users.noreply.github.com>
68-
Priyansh <88396544+itsspriyansh@users.noreply.github.com>
80+
Pranjal Jha <97080887+PraneGIT@users.noreply.github.com>
81+
Prashant Kumar Yadav <144602492+0PrashantYadav0@users.noreply.github.com>
82+
Pratik Singh <97464067+Pratik772846@users.noreply.github.com>
83+
Pratyush Kumar Chouhan <pratyushkumar0308@gmail.com>
84+
Priyansh Prajapati <88396544+itsspriyansh@users.noreply.github.com>
85+
Priyanshu Agarwal <113460573+AgPriyanshu18@users.noreply.github.com>
6986
Pushpendra Chandravanshi <pushpendrachandravanshi4@gmail.com>
7087
Raunak Kumar Gupta <raunakmodanwal321@gmail.com>
7188
Rejoan Sardar <119718513+Rejoan-Sardar@users.noreply.github.com>
7289
Ricky Reusser <rsreusser@gmail.com>
7390
Ridam Garg <67867319+RidamGarg@users.noreply.github.com>
91+
Rishav <115060907+rishav2404@users.noreply.github.com>
7492
Robert Gislason <gztown2216@yahoo.com>
7593
Roman Stetsyk <25715951+romanstetsyk@users.noreply.github.com>
76-
Rutam <138517416+performant23@users.noreply.github.com>
94+
Rutam Kathale <138517416+performant23@users.noreply.github.com>
95+
Ruthwik Chikoti <145591715+ruthwikchikoti@users.noreply.github.com>
7796
Ryan Seal <splrk@users.noreply.github.com>
97+
Rylan Yang <137365285+rylany27@users.noreply.github.com>
7898
Sai Srikar Dumpeti <80447788+the-r3aper7@users.noreply.github.com>
79-
SarthakPaandey <145528240+SarthakPaandey@users.noreply.github.com>
99+
Sarthak Paandey <145528240+SarthakPaandey@users.noreply.github.com>
100+
Saurabh Singh <saurabhsraghuvanshi@gmail.com>
80101
Seyyed Parsa Neshaei <spneshaei@users.noreply.github.com>
81102
Shashank Shekhar Singh <shashankshekharsingh1205@gmail.com>
82-
Shivam <11shivam00@gmail.com>
103+
Shivam Ahir <11shivam00@gmail.com>
83104
Shraddheya Shendre <shendreshraddheya@gmail.com>
84105
Shubh Mehta <93862397+Shubh942@users.noreply.github.com>
85106
Shubham Mishra <shubh622005@gmail.com>
@@ -88,20 +109,20 @@ Snehil Shah <snehilshah.989@gmail.com>
88109
Soumajit Chatterjee <121816890+soumajit23@users.noreply.github.com>
89110
Spandan Barve <contact@marsian.dev>
90111
Stephannie Jiménez Gacha <steff456@hotmail.com>
91-
Suraj kumar <125961509+kumarsuraj212003@users.noreply.github.com>
112+
Suraj Kumar <125961509+kumarsuraj212003@users.noreply.github.com>
92113
Tirtadwipa Manunggal <tirtadwipa.manunggal@gmail.com>
93114
Tudor Pagu <104032457+tudor-pagu@users.noreply.github.com>
94115
Tufailahmed Bargir <142114244+Tufailahmed-Bargir@users.noreply.github.com>
95116
Utkarsh <http://utkarsh11105@gmail.com>
96117
Utkarsh Raj <rajutkarsh2505@gmail.com>
118+
UtkershBasnet <119008923+UtkershBasnet@users.noreply.github.com>
97119
Vaibhav Patel <98279986+noobCoderVP@users.noreply.github.com>
98120
Varad Gupta <varadgupta21@gmail.com>
121+
Vinit Pandit <106718914+MeastroZI@users.noreply.github.com>
122+
Vivek Maurya <vm8118134@gmail.com>
99123
Xiaochuan Ye <tap91624@gmail.com>
124+
Yaswanth Kosuru <116426380+yaswanthkosuru@users.noreply.github.com>
100125
Yernar Yergaziyev <yernar.yergaziyev@erg.kz>
101-
naveen <stupiddint@gmail.com>
102-
nishant-s7 <97207366+nishant-s7@users.noreply.github.com>
103126
olenkabilonizhka <62379231+olenkabilonizhka@users.noreply.github.com>
104-
orimiles5 <97595296+orimiles5@users.noreply.github.com>
105127
rainn <88160429+AmCodesLame@users.noreply.github.com>
106128
rei2hu <reimu@reimu.ws>
107-
yaswanth <116426380+yaswanthkosuru@users.noreply.github.com>

NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Copyright (c) 2016-2024 The Stdlib Authors.
1+
Copyright (c) 2016-2025 The Stdlib Authors.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ See [LICENSE][stdlib-license].
262262

263263
## Copyright
264264

265-
Copyright &copy; 2016-2024. The Stdlib [Authors][stdlib-authors].
265+
Copyright &copy; 2016-2025. The Stdlib [Authors][stdlib-authors].
266266

267267
</section>
268268

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"@stdlib/assert-is-function": "^0.2.2",
4646
"@stdlib/assert-is-iterator-like": "^0.2.2",
4747
"@stdlib/string-format": "^0.2.2",
48-
"@stdlib/types": "^0.4.1",
48+
"@stdlib/types": "^0.4.3",
4949
"@stdlib/error-tools-fmtprodmsg": "^0.2.2"
5050
},
5151
"devDependencies": {

0 commit comments

Comments
 (0)
0