{"action":"created","issue":{"url":"https://api.github.com/repos/sindresorhus/conf/issues/3","repository_url":"https://api.github.com/repos/sindresorhus/conf","labels_url":"https://api.github.com/repos/sindresorhus/conf/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/sindresorhus/conf/issues/3/comments","events_url":"https://api.github.com/repos/sindresorhus/conf/issues/3/events","html_url":"https://github.com/sindresorhus/conf/issues/3","id":161741132,"number":3,"title":"Asynchronousity?","user":{"login":"ccnokes","id":1610343,"avatar_url":"https://avatars.githubusercontent.com/u/1610343?v=3","gravatar_id":"","url":"https://api.github.com/users/ccnokes","html_url":"https://github.com/ccnokes","followers_url":"https://api.github.com/users/ccnokes/followers","following_url":"https://api.github.com/users/ccnokes/following{/other_user}","gists_url":"https://api.github.com/users/ccnokes/gists{/gist_id}","starred_url":"https://api.github.com/users/ccnokes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ccnokes/subscriptions","organizations_url":"https://api.github.com/users/ccnokes/orgs","repos_url":"https://api.github.com/users/ccnokes/repos","events_url":"https://api.github.com/users/ccnokes/events{/privacy}","received_events_url":"https://api.github.com/users/ccnokes/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-06-22T17:30:17Z","updated_at":"2016-06-24T18:10:34Z","closed_at":"2016-06-24T18:10:34Z","body":"The setter for store (https://github.com/sindresorhus/conf/blob/master/index.js#L82) is synchronous which is probably a good thing, but in some scenarios where I may be doing a lot of setting, I'd like it to be async. If I were to PR this with a `setAsync` method, is that something that you'd consider? \r\n\r\nThanks for the handy package btw 😸 . "},"comment":{"url":"https://api.github.com/repos/sindresorhus/conf/issues/comments/228419041","html_url":"https://github.com/sindresorhus/conf/issues/3#issuecomment-228419041","issue_url":"https://api.github.com/repos/sindresorhus/conf/issues/3","id":228419041,"user":{"login":"ccnokes","id":1610343,"avatar_url":"https://avatars.githubusercontent.com/u/1610343?v=3","gravatar_id":"","url":"https://api.github.com/users/ccnokes","html_url":"https://github.com/ccnokes","followers_url":"https://api.github.com/users/ccnokes/followers","following_url":"https://api.github.com/users/ccnokes/following{/other_user}","gists_url":"https://api.github.com/users/ccnokes/gists{/gist_id}","starred_url":"https://api.github.com/users/ccnokes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ccnokes/subscriptions","organizations_url":"https://api.github.com/users/ccnokes/orgs","repos_url":"https://api.github.com/users/ccnokes/repos","events_url":"https://api.github.com/users/ccnokes/events{/privacy}","received_events_url":"https://api.github.com/users/ccnokes/received_events","type":"User","site_admin":false},"created_at":"2016-06-24T18:10:34Z","updated_at":"2016-06-24T18:10:34Z","body":"I changed my mind 😸 , and you make a good point. I also realized that in the context of an Electron app (my use case), if you quit the app while an async write is pending, the data never gets written to the file and all the data in the existing file (if there is one) is lost. "}}
{"actor":{"display_login":"ccnokes"}}