UNPKG
breaker-ai
Version:
latest (1.0.2)
next (0.0.7)
1.0.2
1.0.1
1.0.0
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
CLI to scan prompts for injection risks
breaker-ai
/
src
/
utils
/
load.ts
13 lines
(11 loc)
•
281 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
import
fs
from
"node:fs/promises"
;
export
async
function
load
(
s
:
string
) {
try
{
await
fs.
access
(s);
return
fs.
readFile
(s,
"utf-8"
); }
catch
{
return
s; } }
export
const
matchAny
= (
t
:
string
,
pats
:
RegExp
[]
) => pats.
filter
(
p
=>
p.
test
(t)).
map
(
p
=>
p.
source
);