mirror of
https://github.com/github/codeql-action.git
synced 2026-04-20 05:48:49 +00:00
13 lines
270 B
TypeScript
13 lines
270 B
TypeScript
/**
|
|
* 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
|
|
}
|
|
}
|