Project Lockdown (an initiative from The IO Foundation) is a civic tech, interactive platform providing an overview of the state of Human and Digital Rights around the globe. It evaluates policies obtained from official sources that may impact their observance. It provides, among other tools, a layered map interface that allows for a visual representation of the policies adopted, assisting a broad range of stakeholders in understanding the global state of their Rights. This empowers them to become active agents of global change.
Class for API response and error are added with test cases.
Those line deleted in package.json is caused because they are deprecated (as what my command npm install returned)
I will add some other format like csv later but for now json is ready.
The tsconfig.json is edited so my code can run. I have some file is not supposed to be read but the config requires all variable to be read at least once.