{"push_id":881030627,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"3104d08eedc7edf34a5de444ec3c3b4267769db1","before":"26964746bb4a3631521f33e656c83eb0c58af0e2","commits":[{"sha":"3104d08eedc7edf34a5de444ec3c3b4267769db1","author":{"email":"62047ffb590da84cbc935f77fb78bc7a358e82f7@gmail.com","name":"FlamboyantOm"},"message":"JavaScript app \"Stopwatch\"\n\nCreate a javascript app \"Stopwatch\" with following capabilities:\r\n\r\n- Initially not started.\r\n\r\n- The \"START\" button should start the stopwatch. An already started \r\n  stopwatch cannot be started again.\r\n\r\n- The stopwatch should show current stopwatch time and a history of\r\n  saved times. Each saved time should be shown as total duration \r\n  (split time - stopwatch start time) and a lap duration (split time - \r\n  previous split time). All durations must be shown in this format:\r\n  \"hours:mins:secs.milliseconds\"\r\n\r\n- The \"SPLIT\" button should save the current stopwatch time in the \r\n  stopwatch history. The stopwatch should continue to progress after \r\n  split.\r\n\r\n- The \"STOP\" button should save the current stopwatch time in the \r\n  stopwatch history, halt the stopwatch, and export the history as \r\n  JSON object. A stopped stpwatch cannot be started again.\r\n\r\n- The \"RESET\" button should entirely reset the stopwatch so that it \r\n  can be started again.","distinct":true,"url":"https://api.github.com/repos/FlamboyantOm/javascript/commits/3104d08eedc7edf34a5de444ec3c3b4267769db1"}]}