Skip to content

Commit f4eb536

Browse files
Merge branch 'main' into feat/objects-support-in-query-params
2 parents a8851f7 + 5ac67d9 commit f4eb536

205 files changed

Lines changed: 23564 additions & 7886 deletions

File tree

Some content is hidden

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

.envrc

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

.github/dependabot.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ updates:
44
directory: /
55
schedule:
66
interval: weekly
7-
- package-ecosystem: npm
7+
- package-ecosystem: bun
88
directory: /
99
schedule:
1010
interval: daily
11+
groups:
12+
biome:
13+
patterns:
14+
- "@biomejs/*"

.github/workflows/main.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,23 @@ permissions: read-all
88

99
jobs:
1010
build-and-test:
11+
strategy:
12+
fail-fast: false
13+
matrix:
14+
node-version: [25, 24, 22, 20]
1115
runs-on: ubuntu-latest
1216
steps:
1317
- name: Checkout tree
14-
uses: actions/checkout@v4
15-
16-
- name: Set-up Node.js
17-
uses: actions/setup-node@v4
18+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
19+
- name: Set-up Mise
20+
uses: jdx/mise-action@c1ecc8f748cd28cdeabf76dab3cccde4ce692fe4 # v4.0.0.6.4.0.0
1821
with:
19-
check-latest: true
20-
node-version-file: .nvmrc
21-
22-
- run: corepack enable
23-
24-
- run: yarn install --immutable
25-
26-
- run: yarn format:check
27-
28-
- run: yarn build
29-
30-
- run: yarn test
22+
cache: false
23+
mise_toml: |
24+
[tools]
25+
bun = "latest"
26+
node = "${{ matrix.node-version }}"
27+
- run: bun install --frozen-lockfile
28+
- run: bun run format:check
29+
- run: bun run build
30+
- run: bun run test

.github/workflows/typedoc.yml

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -24,28 +24,19 @@ jobs:
2424
runs-on: ubuntu-latest
2525
steps:
2626
- name: Checkout tree
27-
uses: actions/checkout@v4
28-
29-
- name: Set-up Node.js
30-
uses: actions/setup-node@v4
27+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
28+
- name: Set-up Mise
29+
uses: jdx/mise-action@c1ecc8f748cd28cdeabf76dab3cccde4ce692fe4 # v4.0.0.6.4.0.0
3130
with:
32-
check-latest: true
33-
node-version-file: .nvmrc
34-
35-
- run: corepack enable
36-
37-
- run: yarn install --immutable
38-
39-
- run: yarn typedoc
40-
31+
cache: false
32+
- run: bun install --frozen-lockfile
33+
- run: bun run typedoc
4134
- name: Set-up Pages
42-
uses: actions/configure-pages@v5
43-
35+
uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0
4436
- name: Upload artifact
45-
uses: actions/upload-pages-artifact@v3
37+
uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4.0.0
4638
with:
4739
path: docs
48-
4940
- name: Deploy odoc to GitHub Pages
50-
uses: actions/deploy-pages@v4
41+
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5
5142
id: deployment

.github/workflows/version-or-publish.yml

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,28 +14,22 @@ jobs:
1414
if: ${{ github.repository_owner == 'acacode' }}
1515
permissions:
1616
contents: write # to create release
17-
id-token: write # to generate provenance
17+
id-token: write # to generate provenance and oidc token
1818
issues: write # to post issue comments
1919
pull-requests: write # to create pull request
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout tree
23-
uses: actions/checkout@v4
24-
25-
- name: Set-up Node.js
26-
uses: actions/setup-node@v4
23+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
24+
- name: Set-up Mise
25+
uses: jdx/mise-action@c1ecc8f748cd28cdeabf76dab3cccde4ce692fe4 # v4.0.0.6.4.0.0
2726
with:
28-
check-latest: true
29-
node-version-file: .nvmrc
30-
31-
- run: corepack enable
32-
- run: yarn install --immutable
33-
27+
cache: false
28+
- run: bun install --frozen-lockfile
3429
- name: Create Release Pull Request
35-
uses: changesets/action@v1
30+
uses: changesets/action@6a0a831ff30acef54f2c6aa1cbbc1096b066edaf # v1.7.0
3631
with:
37-
version: yarn changeset version
38-
publish: yarn npm publish --tolerate-republish
32+
version: bun changeset version
33+
publish: bunx changeset publish
3934
env:
4035
GITHUB_TOKEN: ${{ github.token }}
41-
YARN_NPM_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/.yarn/
21
/dist/
32
/docs/
43
/node_modules/
4+
/tmp-issue-463-run/

.nvmrc

Lines changed: 0 additions & 1 deletion
This file was deleted.

.vscode/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"editor.defaultFormatter": "biomejs.biome",
3+
"[typescript]": {
4+
"editor.defaultFormatter": "biomejs.biome"
5+
},
6+
"[typescriptreact]": {
7+
"editor.defaultFormatter": "biomejs.biome"
8+
},
9+
"[javascript]": {
10+
"editor.defaultFormatter": "biomejs.biome"
11+
},
12+
"[javascriptreact]": {
13+
"editor.defaultFormatter": "biomejs.biome"
14+
},
15+
"editor.codeActionsOnSave": {
16+
"source.fixAll.biome": "explicit",
17+
"source.organizeImports.biome": "explicit"
18+
}
19+
}

.yarnrc.yml

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

0 commit comments

Comments
 (0)