summaryrefslogtreecommitdiff
path: root/packages/integrations/cloudflare/src
diff options
context:
space:
mode:
authorGravatar Alexander Niebuhr <alexander@nbhr.io> 2024-02-27 14:57:01 +0100
committerGravatar GitHub <noreply@github.com> 2024-02-27 14:57:01 +0100
commit69902034fd2ea32fea7cb7599ca37a5018966852 (patch)
treee8f0f5607b01e4d8b0185ac7b58f9bf4008fd787 /packages/integrations/cloudflare/src
parent1d06f711181ed98ccf50e8c2a1aff54327d6c289 (diff)
downloadastro-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.ts2
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]$')}`));
}
}