html_url,issue_url,id,node_id,user,user_label,created_at,updated_at,author_association,body,reactions,issue,issue_label,performed_via_github_app https://github.com/simonw/datasette/issues/1816#issuecomment-1251724180,https://api.github.com/repos/simonw/datasette/issues/1816,1251724180,IC_kwDOBm6k_c5Km8uU,9599,simonw,2022-09-20T01:13:05Z,2022-09-20T01:13:05Z,OWNER,"Oops, that has a bug: ``` Error: Invalid setting '{key}' in settings.json ```","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",1378640768,Validate settings.json on startup in configuration directory mode, https://github.com/simonw/datasette/issues/1816#issuecomment-1251682970,https://api.github.com/repos/simonw/datasette/issues/1816,1251682970,IC_kwDOBm6k_c5Kmyqa,9599,simonw,2022-09-19T23:44:54Z,2022-09-19T23:44:54Z,OWNER,"I was going to add type validation too, but that's actually a bit tricky because the logic for that currently lives in Click option parsing here: https://github.com/simonw/datasette/blob/ddc999ad1296e8c69cffede3e367dda059b8adad/datasette/cli.py#L71-L88","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",1378640768,Validate settings.json on startup in configuration directory mode,