diff options
author | 2024-02-27 14:57:01 +0100 | |
---|---|---|
committer | 2024-02-27 14:57:01 +0100 | |
commit | 69902034fd2ea32fea7cb7599ca37a5018966852 (patch) | |
tree | e8f0f5607b01e4d8b0185ac7b58f9bf4008fd787 /packages/integrations/cloudflare/src | |
parent | 1d06f711181ed98ccf50e8c2a1aff54327d6c289 (diff) | |
download | astro-69902034fd2ea32fea7cb7599ca37a5018966852.tar.gz astro-69902034fd2ea32fea7cb7599ca37a5018966852.tar.zst astro-69902034fd2ea32fea7cb7599ca37a5018966852.zip |
fix(cloudflare): _routes.json deduplication (#171)
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Diffstat (limited to 'packages/integrations/cloudflare/src')
-rw-r--r-- | packages/integrations/cloudflare/src/utils/deduplicatePatterns.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/integrations/cloudflare/src/utils/deduplicatePatterns.ts b/packages/integrations/cloudflare/src/utils/deduplicatePatterns.ts index 362ac1673..b408083ba 100644 --- a/packages/integrations/cloudflare/src/utils/deduplicatePatterns.ts +++ b/packages/integrations/cloudflare/src/utils/deduplicatePatterns.ts @@ -13,7 +13,7 @@ export function deduplicatePatterns(patterns: string[]) { const uniquePatterns = [...new Set(patterns)]; for (const pattern of uniquePatterns) { if (pattern.endsWith('*')) { - openPatterns.push(new RegExp(`^${pattern.replace(/(\*\/)*\*$/g, '[^*\n]*$')}`)); + openPatterns.push(new RegExp(`^${pattern.replace(/(\*\/)*\*$/g, '(?=.{2,}).+[^*\n]$')}`)); } } |