Skip to content

Commit b30bd87

Browse files
authored
Merge branch 'main' into use-toBeCallableWith
2 parents 040a973 + 018f235 commit b30bd87

36 files changed

+1696
-1704
lines changed

.changeset/gold-poems-begin.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/workflows/changesets-renovate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
if: github.actor == 'renovate[bot]' && github.repository == 'scaleway/scaleway-lib'
1515
steps:
1616
- name: Checkout
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v5
1818
with:
1919
fetch-depth: 2
2020
ref: ${{ github.head_ref }}

.github/workflows/ci.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ jobs:
1111
typecheck:
1212
runs-on: ubuntu-24.04
1313
steps:
14-
- uses: actions/checkout@v4.2.2
14+
- uses: actions/checkout@v5.0.0
1515
- uses: pnpm/[email protected]
1616
- name: Use Node.js
17-
uses: actions/setup-node@v4.4.0
17+
uses: actions/setup-node@v5.0.0
1818
with:
19-
node-version: 20
19+
node-version: 22.19.0
2020
check-latest: true
2121
cache: "pnpm"
2222
- run: pnpm install
@@ -25,12 +25,12 @@ jobs:
2525
lint:
2626
runs-on: ubuntu-24.04
2727
steps:
28-
- uses: actions/checkout@v4.2.2
28+
- uses: actions/checkout@v5.0.0
2929
- uses: pnpm/[email protected]
3030
- name: Use Node.js
31-
uses: actions/setup-node@v4.4.0
31+
uses: actions/setup-node@v5.0.0
3232
with:
33-
node-version: 20
33+
node-version: 22.19.0
3434
check-latest: true
3535
cache: "pnpm"
3636
- run: pnpm install
@@ -42,18 +42,18 @@ jobs:
4242
matrix:
4343
node: ["20"]
4444
steps:
45-
- uses: actions/checkout@v4.2.2
45+
- uses: actions/checkout@v5.0.0
4646
- uses: pnpm/[email protected]
4747
- name: Use Node.js
48-
uses: actions/setup-node@v4.4.0
48+
uses: actions/setup-node@v5.0.0
4949
with:
5050
node-version: ${{ matrix.node }}
5151
check-latest: true
5252
cache: "pnpm"
5353
- run: pnpm install
5454
- run: pnpm run build
5555
- run: pnpm run test:coverage
56-
- uses: codecov/codecov-action@v5.4.3
56+
- uses: codecov/codecov-action@v5.5.1
5757
with:
5858
files: packages/**/coverage/cobertura-coverage.xml
5959
token: ${{ secrets.CODECOV_TOKEN }}
@@ -65,10 +65,10 @@ jobs:
6565
matrix:
6666
node: ["20"]
6767
steps:
68-
- uses: actions/checkout@v4.2.2
68+
- uses: actions/checkout@v5.0.0
6969
- uses: pnpm/[email protected]
7070
- name: Use Node.js
71-
uses: actions/setup-node@v4.4.0
71+
uses: actions/setup-node@v5.0.0
7272
with:
7373
node-version: ${{ matrix.node }}
7474
check-latest: true

.github/workflows/pull_request_title.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ jobs:
88
check-title:
99
runs-on: ubuntu-24.04
1010
steps:
11-
- uses: actions/checkout@v4.2.2
11+
- uses: actions/checkout@v5.0.0
1212
- uses: pnpm/[email protected]
1313
- name: Use Node.js
14-
uses: actions/setup-node@v4.4.0
14+
uses: actions/setup-node@v5.0.0
1515
with:
16-
node-version: 20
16+
node-version: 22.19.0
1717
check-latest: true
1818
cache: 'pnpm'
1919
- run: pnpm install

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
permissions: write-all
1414
steps:
15-
- uses: actions/checkout@v4.2.2
15+
- uses: actions/checkout@v5.0.0
1616
- name: Git Identity
1717
run: |
1818
git config --global user.name 'Scaleway Bot'
@@ -22,9 +22,9 @@ jobs:
2222
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2323
- uses: pnpm/[email protected]
2424
- name: Use Node.js
25-
uses: actions/setup-node@v4.4.0
25+
uses: actions/setup-node@v5.0.0
2626
with:
27-
node-version: 20
27+
node-version: 22.19.0
2828
cache: 'pnpm'
2929
- run: pnpm install
3030
- name: Create Release Pull Request or Publish to npm

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ scaleway-lib is a set of NPM packages used at Scaleway.
3737
![npm bundle size](https://packagephobia.com/badge?p=@scaleway/cookie-consent)
3838
![npm](https://img.shields.io/npm/v/@scaleway/cookie-consent)
3939

40-
4140
- [`@scaleway/countries`](./packages_deprecated/countries/README.md): ISO 3166/3166-2 coutries JSON database.
4241

4342
![npm](https://img.shields.io/npm/dm/@scaleway/countries)
@@ -104,6 +103,12 @@ scaleway-lib is a set of NPM packages used at Scaleway.
104103
![npm bundle size](https://packagephobia.com/badge?p=@scaleway/regex)
105104
![npm](https://img.shields.io/npm/v/@scaleway/regex)
106105

106+
- [`@scaleway/fuzzy-search`](./packages/fuzzy-search/README.md): fuzzy search utility
107+
108+
![npm](https://img.shields.io/npm/dm/@scaleway/fuzzy-search)
109+
![npm bundle size](https://packagephobia.com/badge?p=@scaleway/fuzzy-search)
110+
![npm](https://img.shields.io/npm/v/@scaleway/fuzzy-search)
111+
107112
- [`@scaleway/jest-helpers`](./packages/jest-helpers/README.md): utilities jest functions.
108113

109114
![npm](https://img.shields.io/npm/dm/@scaleway/jest-helpers)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"packages/*"
66
],
77
"type": "module",
8-
"packageManager": "pnpm@10.13.1",
8+
"packageManager": "pnpm@10.17.1",
99
"engines": {
1010
"node": ">=20.x",
1111
"pnpm": ">=9.x"
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
dist/
2+
coverage/
3+
node_modules
4+
.reports/

packages/fuzzy-search/.npmignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
**/__tests__/**
2+
src
3+
!.npmignore

packages/fuzzy-search/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Change Log
2+
3+
## 1.0.0
4+
5+
### Major Changes
6+
7+
- [#2800](https://github.com/scaleway/scaleway-lib/pull/2800) [`b3dc10f`](https://github.com/scaleway/scaleway-lib/commit/b3dc10f44489b9f0ba62d06733c31b3673ae3e6e) Thanks [@radhi-nasser-scaleway](https://github.com/radhi-nasser-scaleway)! - feat: create fuzzy search package

0 commit comments

Comments
 (0)