Coverage for webapp/vite_integration/impl/base.py: 72%
18 statements
« prev ^ index » next coverage.py v7.10.6, created at 2025-09-17 22:07 +0000
« prev ^ index » next coverage.py v7.10.6, created at 2025-09-17 22:07 +0000
1from abc import abstractmethod
2from typing import List
5class _AbstractViteIntegration:
6 @abstractmethod
7 def __init__(self):
8 pass
10 @abstractmethod
11 def get_dev_tools(self) -> str:
12 pass
14 @abstractmethod
15 def get_asset_url(self, asset_name: str) -> str:
16 pass
18 @abstractmethod
19 def get_imported_chunks(self, asset_name: str) -> List[str]:
20 pass
22 @abstractmethod
23 def get_imported_css(self, asset_name: str) -> List[str]:
24 pass