export const AZURITE_ACCOUNTS_ENV = "AZURITE_ACCOUNTS" ; export const DEFAULT_ACCOUNTS_REFRESH_INTERVAL = 60 * 1000 ; export const DEFAULT_FD_CACHE_NUMBER = 100 ; export const FD_CACHE_NUMBER_MIN = 1 ; export const FD_CACHE_NUMBER_MAX = 100 ; export const DEFAULT_MAX_EXTENT_SIZE = 64 * 1024 * 1024 ; export const DEFAULT_READ_CONCURRENCY = 100 ; export const DEFAULT_EXTENT_GC_PROTECT_TIME_IN_MS = 10 * 60 * 1000 ; export const DEFAULT_SQL_CHARSET = "utf8mb4" ; export const IP_REGEX = new RegExp ( "^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$" ) ; export const NO_ACCOUNT_HOST_NAMES = new Set ( ) . add ( "host.docker.internal" ) ; export const DEFAULT_SQL_COLLATE = "utf8mb4_bin" ; export const DEFAULT_SQL_OPTIONS = { logging : false , pool : { max : 20 , min : 0 , acquire : 30000 , idle : 10000 } , charset : DEFAULT_SQL_CHARSET , collate : DEFAULT_SQL_COLLATE , dialectOptions : { timezone : "+00:00" } } ; export const BEARER_TOKEN_PREFIX = "Bearer" ; export const HTTPS = "https" ; export const VALID_ISSUE_PREFIXES = [ "https://sts.windows.net/" , "https://sts.microsoftonline.de/" , "https://sts.chinacloudapi.cn/" , "https://sts.windows-ppe.net" ] ; export const EMULATOR_ACCOUNT_NAME = "devstoreaccount1" ; export const EMULATOR_ACCOUNT_KEY = Buffer . from ( "Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==" , "base64" ) ;