renovate/lib/util
Rhys Arkins e27fe66980
feat(git): cloneSubmodulesFilter (#33115)
2024-12-18 13:01:14 +00:00
..
cache fix(cache): add extract revision, stop deleting skipReason (#33172) 2024-12-17 16:41:41 +00:00
decorator chore: eslint to enforce for typed imports (#30844) 2024-08-19 13:15:27 +00:00
exec chore: dangling debug statement (#32025) 2024-10-19 07:26:05 +00:00
fs chore: eslint to enforce for typed imports (#30844) 2024-08-19 13:15:27 +00:00
git feat(git): cloneSubmodulesFilter (#33115) 2024-12-18 13:01:14 +00:00
github chore: eslint to enforce for typed imports (#30844) 2024-08-19 13:15:27 +00:00
http refactor: Move Repology rate limits to http defaults (#30996) 2024-08-25 11:19:58 +00:00
json-writer chore: eslint to enforce for typed imports (#30844) 2024-08-19 13:15:27 +00:00
merge-confidence fix(merge-confidence): fix initialization (#29300) 2024-05-28 12:50:29 +00:00
package-rules feat(packageRules): overrideDatasource, overrideDepName, overridePackageName (#31925) 2024-10-12 14:22:29 +00:00
template feat: convert `sourceDirectory` to a template eligible config (#32701) 2024-11-26 05:43:20 +00:00
vulnerability refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
array.spec.ts fix: better branch code coverage (#24270) 2023-09-06 11:26:22 +00:00
array.ts refactor: Package cache stats utility (#27936) 2024-03-14 15:06:53 +00:00
assign-keys.spec.ts fix: Better types for `assignKeys` utility (#23496) 2023-07-21 08:46:59 +00:00
assign-keys.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
check-token.spec.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
check-token.ts refactor: Host rule types (#28454) 2024-04-17 05:00:00 +00:00
clone.spec.ts feat: Clone objects via wrapper (#22970) 2023-06-27 13:09:59 +00:00
clone.ts refactor: override return type of `JSON.parse` (#23011) 2023-06-27 17:45:09 +00:00
coerce.spec.ts fix: improve branch code coverage (#24339) 2023-09-17 06:56:34 +00:00
coerce.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
common.spec.ts fix(manager/terragrunt): use git-tags datasource for bitbucket-server (#29416) 2024-06-04 04:25:25 +00:00
common.ts chore(deps): update typescript-eslint monorepo to v8 (major) (#30750) 2024-08-14 10:33:02 +00:00
compress.spec.ts fix(cache): Fix compression and decompression format mismatch (#27021) 2024-02-02 16:22:16 +00:00
compress.ts refactor: Revert compress utils deprecation (#29977) 2024-07-02 04:48:09 +00:00
date.spec.ts feat: currentVersionAgeInDays, newVersionAgeInDays (#31818) 2024-10-10 13:17:31 +00:00
date.ts feat: currentVersionAgeInDays, newVersionAgeInDays (#31818) 2024-10-10 13:17:31 +00:00
emoji.spec.ts chore(deps): update emojibase monorepo to v15.3.2 (#29592) 2024-06-14 12:28:20 +00:00
emoji.ts chore(deps): update emojibase monorepo to v15.3.2 (#29592) 2024-06-14 12:28:20 +00:00
filter-map.spec.ts feat: Add `filterMap` utility for fast array transforms (#23252) 2023-07-07 17:04:11 +00:00
filter-map.ts feat: Add `filterMap` utility for fast array transforms (#23252) 2023-07-07 17:04:11 +00:00
fingerprint.spec.ts fix: modify fns to adapt to new safe-stable-stringify package update (#18573) 2022-11-20 06:19:19 +01:00
fingerprint.ts refactor(util/hash): replace hasha sha512 use cases (#23548) 2023-07-24 22:54:28 +00:00
hash.spec.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
hash.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
host-rules.spec.ts feat(hostRules/matchHost): massage and validate (#29487) 2024-06-28 07:20:00 +00:00
host-rules.ts chore(deps): update typescript-eslint monorepo to v8 (major) (#30750) 2024-08-14 10:33:02 +00:00
html.spec.ts test: enforce lint style rules (#15085) 2022-04-12 14:49:49 +00:00
html.ts refactor: more esm imports (#13233) 2021-12-22 11:28:20 +00:00
ignore.spec.ts test: add ignore utility test (#25891) 2023-11-21 12:40:36 +00:00
ignore.ts refactor: add strict null checks (#14169) 2022-02-11 11:02:30 +01:00
jsonata.spec.ts feat(jsonata): validation, caching, better logging (#31832) 2024-10-08 09:11:15 +00:00
jsonata.ts feat(jsonata): validation, caching, better logging (#31832) 2024-10-08 09:11:15 +00:00
lazy.spec.ts fix(aws-machine-image): lazily load ec2client (#13437) 2022-01-09 18:57:26 +01:00
lazy.ts refactor(util/lazy): Strict null check (#13455) 2022-01-11 08:36:26 +01:00
markdown.spec.ts test(markdown): Use `codeBlock` for `sanitizeMarkdown` test (#30830) 2024-08-18 19:41:26 +00:00
markdown.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
mask.spec.ts refactor(typescript): Refactor more files (#12696) 2021-11-17 09:32:33 +00:00
mask.ts refactor(typescript): Refactor more files (#12696) 2021-11-17 09:32:33 +00:00
memoize.spec.ts feat: Create utility for function memoization (#15373) 2022-05-01 06:00:55 +02:00
memoize.ts feat: Create utility for function memoization (#15373) 2022-05-01 06:00:55 +02:00
minimatch.spec.ts fix(package-rules): wrong prefix match glob (#30394) 2024-07-26 08:31:23 +00:00
minimatch.ts chore: eslint to enforce for typed imports (#30844) 2024-08-19 13:15:27 +00:00
modules.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
mutex.spec.ts feat(cache): add a mutex utility and prevent parallel processing with the same cache key (#30815) 2024-08-16 17:14:48 +00:00
mutex.ts feat(cache): add a mutex utility and prevent parallel processing with the same cache key (#30815) 2024-08-16 17:14:48 +00:00
number.spec.ts feat(gitlab): allow override mergeable check attemps and use exponential backoff (#26008) 2023-11-28 09:11:59 +00:00
number.ts build(deps): update dependency prettier to v3.3.3 (#30272) 2024-07-20 16:51:43 +00:00
object.spec.ts fix(containerbase): remove circular datasource import (#25685) 2023-11-10 08:39:49 +00:00
object.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
pretty-time.spec.ts feat(config/package-rules): `matchCurrentAge` (#23264) 2024-01-25 05:12:39 +00:00
pretty-time.ts feat(config/package-rules): `matchCurrentAge` (#23264) 2024-01-25 05:12:39 +00:00
promises.spec.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
promises.ts fix: revert lookup refactor from #32930 (#33184) 2024-12-18 09:42:39 +00:00
range.spec.ts refactor: replace `test.each` with `it.each` (#21859) 2023-04-28 04:33:15 +00:00
range.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
regex.spec.ts refactor: Move irrelevant functions from the regex helper (#27100) 2024-02-06 21:51:41 +00:00
regex.ts chore(deps): update linters to v8.5.0 (#31349) 2024-09-16 07:10:17 +00:00
result.spec.ts feat: Wrap callback returning Promise for `Result` utility (#32788) 2024-11-28 17:07:36 +00:00
result.ts feat: Wrap callback returning Promise for `Result` utility (#32788) 2024-11-28 17:07:36 +00:00
s3.spec.ts feat(self-hosted): convert experimental env vars to config options (#29154) 2024-08-07 07:28:34 +00:00
s3.ts feat(self-hosted): convert experimental env vars to config options (#29154) 2024-08-07 07:28:34 +00:00
sample.spec.ts refactor: Sample util coverage (#22997) 2023-06-27 08:27:19 +00:00
sample.ts refactor: Sample util coverage (#22997) 2023-06-27 08:27:19 +00:00
sanitize.spec.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
sanitize.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
schema-utils.spec.ts fix(manager/devcontainer): parse with JSONC parser (#28914) 2024-05-08 07:27:38 +00:00
schema-utils.ts fix(manager/poetry): fix schema for optional dependencies (#32096) 2024-10-30 19:19:44 +00:00
split.spec.ts test: Fix test descriptions and enforce it via new linting rule (#11285) 2021-08-18 05:46:56 +00:00
split.ts feat(internal): log timing splits per-repository 2020-05-08 10:18:00 +02:00
stats.spec.ts feat: Stats for datasource cache (#30623) 2024-08-11 08:07:16 +00:00
stats.ts feat: Stats for datasource cache (#30623) 2024-08-11 08:07:16 +00:00
streams.spec.ts chore: use `node:` protocol imports (#21181) 2023-03-28 21:05:36 +00:00
streams.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
string-match.spec.ts feat(packageRules)!: support regex or glob matching for all (#28591) 2024-07-25 15:28:16 +02:00
string-match.ts chore(deps): update typescript-eslint monorepo to v8 (major) (#30750) 2024-08-14 10:33:02 +00:00
string.spec.ts refactor: Move irrelevant functions from the regex helper (#27100) 2024-02-06 21:51:41 +00:00
string.ts refactor: Move irrelevant functions from the regex helper (#27100) 2024-02-06 21:51:41 +00:00
stringify.ts fix(cache): Store cache with sorted object keys (#17607) 2022-09-04 10:53:20 +00:00
toml.spec.ts fix: Use `toml-eslint-parser` instead of `@iarna/toml` (#25594) 2023-11-06 15:34:52 +00:00
toml.ts fix: Use `toml-eslint-parser` instead of `@iarna/toml` (#25594) 2023-11-06 15:34:52 +00:00
uniq.spec.ts refactor: Extract `uniq` utility function (#22968) 2023-06-25 17:15:00 +00:00
uniq.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
url.spec.ts refactor: Make `parseUrl` utility idempotent (#32792) 2024-11-28 16:29:27 +00:00
url.ts refactor: Make `parseUrl` utility idempotent (#32792) 2024-11-28 16:29:27 +00:00
yaml.spec.ts fix(yaml): parse without strict mode (#32264) 2024-11-01 08:30:44 +00:00
yaml.ts fix(yaml): parse without strict mode (#32264) 2024-11-01 08:30:44 +00:00