Files
Felipe Santos 6fb659a8f8 feat: add Home Assistant Manifest manager (#39906)
* feat: add Home Assistant Manifest manager

* Fix review comments

* Set skipReason as unspecified-version when no version in pip dependency

* Fix tests with zod/v3

* Fix lint issue

* Set unspecified-version in HA manager instead of pip
2026-03-13 14:16:59 +00:00

18 lines
633 B
TypeScript

import type { Category } from '../../../constants/index.ts';
import { GitTagsDatasource } from '../../datasource/git-tags/index.ts';
import { PypiDatasource } from '../../datasource/pypi/index.ts';
export { extractPackageFile } from './extract.ts';
export const displayName = 'Home Assistant Manifest';
export const url =
'https://developers.home-assistant.io/docs/creating_integration_manifest/#requirements';
export const defaultConfig = {
managerFilePatterns: ['/(^|/)manifest\\.json$/'],
};
export const categories: Category[] = ['python'];
export const supportedDatasources = [PypiDatasource.id, GitTagsDatasource.id];