@@ -27,13 +27,13 @@ const EXACT_SECRET_ASSIGNMENT_NAME_SOURCE = [
2727 'JWT' ,
2828 'WEBHOOK(?:_URL)?' ,
2929] . join ( '|' )
30- const SECRET_NAME_CHARS = String . raw ` [A-Za-z0-9_.-]`
30+ const SECRET_NAME_CHARS = ' [A-Za-z0-9_.-]'
3131const SECRET_ASSIGNMENT_NAME_SOURCE = [
32- String . raw `(?:${ EXACT_SECRET_ASSIGNMENT_NAME_SOURCE } )` ,
33- String . raw `[A-Za-z_]${ SECRET_NAME_CHARS } *(?:${ SECRET_NAME_SOURCE } )${ SECRET_NAME_CHARS } *` ,
34- String . raw `[A-Za-z_]${ SECRET_NAME_CHARS } *[-_]PASS` ,
35- String . raw `[A-Za-z_]${ SECRET_NAME_CHARS } *[-_]AUTH(?:ORIZATION)?` ,
36- String . raw `[A-Za-z_]${ SECRET_NAME_CHARS } *[-_](?:PAT|JWT|WEBHOOK(?:_URL)?)` ,
32+ `(?:${ EXACT_SECRET_ASSIGNMENT_NAME_SOURCE } )` ,
33+ `[A-Za-z_]${ SECRET_NAME_CHARS } *(?:${ SECRET_NAME_SOURCE } )${ SECRET_NAME_CHARS } *` ,
34+ `[A-Za-z_]${ SECRET_NAME_CHARS } *[-_]PASS` ,
35+ `[A-Za-z_]${ SECRET_NAME_CHARS } *[-_]AUTH(?:ORIZATION)?` ,
36+ `[A-Za-z_]${ SECRET_NAME_CHARS } *[-_](?:PAT|JWT|WEBHOOK(?:_URL)?)` ,
3737 'PASS' ,
3838 'AUTH' ,
3939 'AUTHORIZATION' ,
@@ -68,7 +68,7 @@ const SECRET_FLAG_PATTERN = new RegExp(
6868 'gi'
6969)
7070const SECRET_FLAG_NAME_PATTERN = new RegExp (
71- String . raw `^--(?:${ SECRET_FLAG_SOURCE } )(?:-[A-Za-z0-9]+)*$` ,
71+ `^--(?:${ SECRET_FLAG_SOURCE } )(?:-[A-Za-z0-9]+)*$` ,
7272 'i'
7373)
7474const AUTH_HEADER_PATTERN = / \b ( B e a r e r ) \s + ( [ ^ \s ' " , } \] ] + ) / gi
@@ -92,10 +92,10 @@ const JWT_VALUE_PATTERN = /\beyJ[A-Za-z0-9_-]{8,}\.[A-Za-z0-9_-]{8,}\.[A-Za-z0-9
9292const KNOWN_TOKEN_VALUE_PATTERN =
9393 / \b (?: g h [ p o u s r ] _ [ A - Z a - z 0 - 9 _ ] { 20 , } | g i t h u b _ p a t _ [ A - Z a - z 0 - 9 _ ] { 20 , } | g l p a t - [ A - Z a - z 0 - 9 _ - ] { 20 , } | x o x [ b a p r s ] - [ A - Z a - z 0 - 9 - ] { 20 , } ) \b / g
9494const SECRET_HEADER_ENV_NAME_SOURCE = [
95- String . raw `(?:${ SECRET_NAME_SOURCE } |PAT|JWT|WEBHOOK(?:_URL)?)` ,
96- String . raw `[A-Za-z_]${ SECRET_NAME_CHARS } *(?:${ SECRET_NAME_SOURCE } )${ SECRET_NAME_CHARS } *` ,
97- String . raw `[A-Za-z_]${ SECRET_NAME_CHARS } *[-_]AUTH(?:ORIZATION)?` ,
98- String . raw `[A-Za-z_]${ SECRET_NAME_CHARS } *[-_](?:PAT|JWT|WEBHOOK(?:_URL)?)` ,
95+ `(?:${ SECRET_NAME_SOURCE } |PAT|JWT|WEBHOOK(?:_URL)?)` ,
96+ `[A-Za-z_]${ SECRET_NAME_CHARS } *(?:${ SECRET_NAME_SOURCE } )${ SECRET_NAME_CHARS } *` ,
97+ `[A-Za-z_]${ SECRET_NAME_CHARS } *[-_]AUTH(?:ORIZATION)?` ,
98+ `[A-Za-z_]${ SECRET_NAME_CHARS } *[-_](?:PAT|JWT|WEBHOOK(?:_URL)?)` ,
9999] . join ( '|' )
100100const SECRET_HEADER_NAME_SOURCE = [
101101 'dd-api-key' ,
0 commit comments