Files
David Lane eb22aa0bbb fix(homebrew): allow subdirectories for Homebrew Formulas (#42542)
* fix(homebrew): allow subdirectories for Homebrew Formulas

* fix(homebrew): only allow up to 1 subdirectory

* fix(homebrew): double escape w (word character)

Co-authored-by: Michael Kriese <michael.kriese@gmx.de>

---------

Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2026-04-22 15:38:46 +00:00

20 lines
632 B
TypeScript

import { GithubReleasesDatasource } from '../../datasource/github-releases/index.ts';
import { GithubTagsDatasource } from '../../datasource/github-tags/index.ts';
import { NpmDatasource } from '../../datasource/npm/index.ts';
export { extractPackageFile } from './extract.ts';
export { updateDependency } from './update.ts';
export const url = 'https://brew.sh';
export const defaultConfig = {
commitMessageTopic: 'Homebrew Formula {{depName}}',
managerFilePatterns: ['/^Formula/\\w*/?[^/]+[.]rb$/'],
};
export const supportedDatasources = [
GithubTagsDatasource.id,
GithubReleasesDatasource.id,
NpmDatasource.id,
];