UNPKG
@mswjs/interceptors
Version:
backport (0.17.10)
latest (0.41.3)
0.41.3
0.41.2
0.41.1
0.41.0
0.40.0
0.39.8
0.39.7
0.39.6
0.39.5
0.39.4
0.39.3
0.39.2
0.39.1
0.39.0
0.38.7
0.38.6
0.38.5
0.38.4
0.38.3
0.38.2
0.38.1
0.38.0
0.37.6
0.37.5
0.37.4
0.37.3
0.37.2
0.37.1
0.37.0
0.36.10
0.36.9
0.36.8
0.36.7
0.36.6
0.36.5
0.36.4
0.36.3
0.36.2
0.36.1
0.36.0
0.35.9
0.35.8
0.35.7
0.35.6
0.35.5
0.35.4
0.35.3
0.35.2
0.35.1
0.35.0
0.34.3
0.34.2
0.34.1
0.34.0
0.33.3
0.33.2
0.33.1
0.33.0
0.32.2
0.32.1
0.32.0
0.31.1
0.31.0
0.30.1
0.30.0
0.29.1
0.29.0
0.28.4
0.28.3
0.28.2
0.28.1
0.28.0
0.27.2
0.27.1
0.27.0
0.26.15
0.26.14
0.26.13
0.26.12
0.26.11
0.26.10
0.26.9
0.26.8
0.26.7
0.26.6
0.26.5
0.26.4
0.26.3
0.26.2
0.26.1
0.26.0
0.25.16
0.25.15
0.25.14
0.25.13
0.25.12
0.25.11
0.25.10
0.25.9
0.25.8
0.25.7
0.25.6
0.25.5
0.25.4
0.25.3
0.25.2
0.25.1
0.25.0
0.24.1
0.24.0
0.23.0
0.22.16
0.22.15
0.22.14
0.22.13
0.22.12
0.22.11
0.22.10
0.22.9
0.22.8
0.22.7
0.22.6
0.22.5
0.22.4
0.22.3
0.22.2
0.22.1
0.22.0
0.21.1
0.21.0
0.20.0
0.19.5
0.19.4
0.19.3
0.19.2
0.19.1
0.19.0
0.18.3
0.18.2
0.18.1
0.18.0
0.17.10
0.17.9
0.17.8
0.17.7
0.17.6
0.17.5
0.17.4
0.17.3
0.17.2
0.17.1
0.17.0
0.16.6
0.16.5
0.16.4
0.16.3
0.16.2
0.16.1
0.16.0
0.15.3
0.15.2
0.15.1
0.15.0
0.14.1
0.14.0
0.13.6
0.13.5
0.13.4
0.13.3
0.13.2
0.13.1
0.13.0
0.12.7
0.12.6
0.12.5
0.12.4
0.12.3
0.12.2
0.12.1
0.12.0
0.11.1
0.11.0
0.10.0
0.9.0
0.8.1
0.8.0
0.7.0
Low-level HTTP/HTTPS/XHR/fetch request interception library.
github.com/mswjs/interceptors
@mswjs/interceptors
/
src
/
utils
/
parseJson.ts
13 lines
(12 loc)
•
270 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
/** * Parses a given string into JSON. * Gracefully handles invalid JSON by returning `null`. */
export
function
parseJson
(
data
:
string
):
Record
<
string
,
unknown
> |
null
{
try
{
const
json =
JSON
.
parse
(data)
return
json }
catch
(_) {
return
null
} }