renovate[bot]
645a28c77c
build(deps): update dependency prettier to v3.8.1 (main) ( #39779 )
...
* build(deps): update dependency prettier to v3.8.1
| datasource | package | from | to |
| ---------- | -------- | ----- | ----- |
| npm | prettier | 3.6.2 | 3.8.1 |
* fixup prettier
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at >
2026-02-18 08:41:34 +00:00
renovate[bot]
4a2578d18d
build(deps): update dependency zod to v4 (main) ( #41225 )
...
* build(deps): update dependency zod to v4
| datasource | package | from | to |
| ---------- | ------- | ------- | ----- |
| npm | zod | 3.25.76 | 4.3.6 |
* fix: zod migration
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2026-02-18 07:37:50 +00:00
Sergei Zharinov
9d857c1f68
refactor(lint): Organize imports with biome ( #40966 )
2026-02-06 13:40:01 +00:00
Sergei Zharinov
c5b0a74f82
refactor: Remove constructor parameter properties ( #40712 )
2026-01-27 11:16:26 +00:00
Sergei Zharinov
930cf6633c
refactor: Rewrite imports with .ts extensions ( #40700 )
...
fix: Additional vi.mock path corrections and prettier formatting
2026-01-26 22:48:17 +00:00
Michael Kriese
9fe353adb4
test: add coverage (part1) ( #40636 )
2026-01-23 15:09:01 +00:00
renovate[bot]
acacad57c6
chore(deps): update linters (main) ( #40277 )
...
* chore(deps): update linters
| datasource | package | from | to |
| ---------- | -------------------- | ------ | ------ |
| npm | eslint-plugin-oxlint | 1.36.0 | 1.38.0 |
| npm | typescript-eslint | 8.50.1 | 8.52.0 |
* chore: enable oxlint gha format
* chore: fix lint
* chore: fix lint
* chore: fix lint
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2026-01-14 15:32:48 +00:00
Sergei Zharinov
65a961cceb
refactor(github): add GraphQL branch query adapter ( #40177 )
...
* refactor(github): add GraphQL branch query adapter
Add infrastructure for querying GitHub branches via GraphQL:
- Add branches-query-adapter following the tags-query-adapter pattern
- Add GithubBranchItem type
- Export queryBranches function
- Register cache namespace
* style: fix prettier formatting
* test: add queryBranches coverage
* Refactor undefined checks to use `is.undefined`
Replace direct comparison of `undefined` with the `is.undefined` helper for consistency.
* refactor: use maxItems instead of maxPages
2025-12-28 17:16:19 +00:00
renovate[bot]
b34bbb5b2a
chore(deps): update linters (main) ( #38897 )
...
* chore(deps): update linters
| datasource | package | from | to |
| ---------- | ----------------- | ------ | ------ |
| npm | @eslint/js | 9.37.0 | 9.39.0 |
| npm | eslint | 9.37.0 | 9.39.0 |
| npm | typescript-eslint | 8.45.0 | 8.46.2 |
* refactor: fix lint issues (#39183 )
* chore(deps): update linters
| datasource | package | from | to |
| ---------- | ----------------- | ------ | ------ |
| npm | @eslint/js | 9.37.0 | 9.38.0 |
| npm | eslint | 9.37.0 | 9.38.0 |
| npm | typescript-eslint | 8.45.0 | 8.46.2 |
* chore(deps): update linters
| datasource | package | from | to |
| ---------- | ----------------- | ------ | ------ |
| npm | @eslint/js | 9.37.0 | 9.39.0 |
| npm | eslint | 9.37.0 | 9.39.0 |
| npm | typescript-eslint | 8.45.0 | 8.46.2 |
* refactor
* revert unwanted changes
* version sync
* version sync
* sync versions
* sync versions
* Apply suggestion from @RahulGautamSingh
* use named exports
* fix new lint issues
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
2025-11-10 10:33:01 +00:00
renovate[bot]
aeb0cb5e2b
build(deps): update dependency p-all to v5 (main) ( #36425 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-06-10 13:47:32 +00:00
renovate[bot]
d58869b83d
build(deps): update dependency p-map to v7 (main) ( #36426 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-06-10 12:58:30 +00:00
Sergei Zharinov
7e5300f3ed
fix(github-tags): Add support for even more nested GraphQL responses ( #36166 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-05-27 19:43:32 +00:00
renovate[bot]
fffd986fa7
chore(deps): update linters (main) ( #35113 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-04-02 14:28:27 +00:00
Michael Kriese
19c115c813
test: cleanup ( #34785 )
2025-03-13 17:52:09 +00:00
Trim21
6e5731b554
test: migrate from jest to vitest ( #34499 )
2025-02-26 14:18:38 +00:00
Michael Kriese
997c23502e
test: migrate to vitest ( #34475 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2025-02-26 09:35:54 +00:00
Sergei Zharinov
a33d3eab9e
feat: Switch to Timestamp type ( #33648 )
2025-01-22 20:15:25 +00:00
Sebastian Poxhofer
3681b2a945
chore: eslint to enforce for typed imports ( #30844 )
2024-08-19 13:15:27 +00:00
Sergei Zharinov
650ac22a3a
feat: Support cachePrivatePackages for GitHub GraphQL tags and releases ( #30123 )
2024-07-10 21:29:01 +00:00
Sergei Zharinov
5c0628bf3b
feat(host-rules): Support readOnly request matching ( #28562 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-04-23 03:26:20 +00:00
Sergei Zharinov
3ffebd64ce
feat(github): Add 30 minutes debounce between cache syncs ( #27058 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-02-18 15:51:26 +00:00
Sergei Zharinov
f587531130
refactor(cache): Restrict type for package cache namespaces ( #27121 )
2024-02-08 07:35:41 +00:00
renovate[bot]
11e35e4292
chore(deps): update dependency @types/luxon to v3.3.7 ( #26193 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2024-01-04 07:39:47 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas ( #25631 )
2023-11-07 15:50:29 +00:00
Sergei Zharinov
f19eff92ce
fix(github): Reconcile entire GraphQL pages ( #25311 )
2023-10-20 05:47:21 +00:00
Sergei Zharinov
8a25d33478
fix(github): Fix update detection for GraphQL incremental cache ( #24503 )
2023-09-19 04:40:05 +00:00
Michael Kriese
84a97a62fa
test(perf): improve test speed ( #24323 )
2023-09-08 11:40:04 +00:00
HonkingGoose
76c9c63417
docs: use simple words ( #23989 )
2023-08-22 14:07:21 +02:00
Sergei Zharinov
53263bbfda
feat: Clone objects via wrapper ( #22970 )
2023-06-27 13:09:59 +00:00
RahulGautamSingh
be2a89520b
refactor: replace as assertions ( #22442 )
2023-06-05 19:18:30 +00:00
RahulGautamSingh
938a36801e
refactor: replace test.each with it.each ( #21859 )
2023-04-28 04:33:15 +00:00
Jamie Magee
a6dfa70c1d
chore: migrate to structuredClone ( #20885 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2023-04-27 05:06:22 +00:00
Chuck Grindel
a12ac33f0f
fix(cache): use UTC dates for cache strategy calculations ( #21488 )
2023-04-13 15:01:04 +00:00
renovate[bot]
da29ed179c
chore(deps): update dependency @types/luxon to v3.3.0 ( #21418 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
2023-04-12 06:49:00 +00:00
Chuck Grindel
2667ea16d1
fix: update cache record TTL to not account for Daylight Saving time ( #21389 )
2023-04-08 04:24:39 +00:00
RahulGautamSingh
1013302e0f
refactor: exactOptionalPropertyTypes ( #20761 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2023-03-19 16:09:46 +00:00
Sergei Zharinov
42b0e102e4
feat(github): Don't store updatedAt field in GraphQL cache record ( #21024 )
2023-03-18 14:52:01 +00:00
Sergei Zharinov
36b1e4e86e
fix(github): Reconcile entire GraphQL pages ( #20630 )
2023-02-26 09:02:33 +00:00
Sergei Zharinov
eb8a02c37f
refactor(github): Use schema validation for GraphQL ( #20519 )
2023-02-24 09:01:58 +00:00
renovate[bot]
db2aef4553
chore(deps): update jest monorepo to v29.4.1 ( #20130 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2023-02-14 16:00:49 +00:00
Sergei Zharinov
cd5c569bab
test(graphql): Make private repo testing more explicit ( #19803 )
2023-01-12 18:25:15 +01:00
Sergei Zharinov
89965bdcf2
feat(github): GraphQL cache for datasources ( #19059 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2023-01-06 08:33:33 +00:00
Sergei Zharinov
71c43f8d12
refactor(github): Reorganize adapters ( #19557 )
2022-12-23 20:30:48 +01:00
Sergei Zharinov
86b3cf15e4
refactor(github): Rename datasource-helper to datasource-fetcher ( #19468 )
2022-12-18 15:12:59 +01:00
Sergei Zharinov
2265873ba7
refactor(github-tags): Use hash field for GraphQL results ( #19073 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2022-11-29 21:28:47 +00:00
Sergei Zharinov
eab0570b96
refactor(github): Refactor items transform loop ( #18882 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2022-11-12 16:51:17 +00:00
Sergei Zharinov
9b76b2ea74
refactor(github): Simplify datasource cacheability detection ( #18852 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2022-11-10 17:04:41 +00:00
Rhys Arkins
da244e3b9c
chore: improve graphql shrinking log ( #18445 )
2022-10-21 09:04:13 +02:00
Sergei Zharinov
d4709ec761
fix(github): Shrink GraphQL pagination for ExternalHostError ( #18435 )
2022-10-20 19:53:45 +03:00
Sergei Zharinov
4f3153c785
fix(github-tags): Shrink page size on TimeoutErrors ( #18319 )
2022-10-13 15:10:33 +00:00