Trying to pase a string in javascript

I have this string, which is basically is an array of json objects, but it is a string

"[{'RK': 1, 'RN': 'CB6402AT', 'Marka': 'Zeleno', 'Model': 'Suzuki', 'G_PR': 1997, 'KM': 10000, 'Kupe': 'A', 'Rama': 'B', 'Dvigatel': 'C', 'Descr': datetime.date(2024, 2, 14), 'Problem': 'нагънат преден ляв калник', 'R_DATA': 'не пали', 'ime': 'Пешо', 'telefon': '0881111111'}, {'RK': 2, 'RN': 'CB8888VW', 'Marka': 'Volkswagen', 'Model': 'Passat', 'G_PR': 2001, 'KM': 500000, 'Kupe': 'D', 'Rama': 'E', 'Dvigatel': 'F', 'Descr': datetime.date(2023, 6, 8), 'Problem': 'счупен преден капак', 'R_DATA': 'не пали', 'ime': 'Гошо', 'telefon': '0882222222'}, {'RK': 3, 'RN': 'яяяяя', 'Marka': 'уу', 'Model': 'яя', 'G_PR': 111, 'KM': 1110, 'Kupe': '111', 'Rama': '11', 'Dvigatel': '1111', 'Descr': datetime.date(2025, 5, 2), 'Problem': '1111', 'R_DATA': '1111', 'ime': 'Пешо', 'telefon': '0881111111'}]"

I couldn’t use JSON.parse with it, because it usually gives me this error:

Uncaught SyntaxError: JSON.parse: expected property name or '}' at line 1 column 3 of the JSON data

I tried many ways of manipulating the string itself. Unfortunately none of them worked.