1. 17 Jun, 2017 1 commit
    • Decouple the graph and render logic from the fs watcher (#2020) · aadf8d47
      This logic is all tightly coupled in the bin. This logic has been
      notoriously impossible to test due to weird fs timing issues. By
      extracting the actual logic we're now able to test it in isolation.
      
      With this in place replacing Gaze (#636) becomes a viable option.
      This PR not only massively increases our test coverage for the
      watcher but also address a bunch of known edge cases i.e. orphaned
      imports when a files is deleted.
      
      Closes #1896
      Fixes #1891
      Michael Mifsud authored
  2. 13 Jun, 2017 1 commit
  3. 10 Jun, 2017 1 commit
  4. 09 Jun, 2017 2 commits
  5. 02 Jun, 2017 3 commits
  6. 31 May, 2017 1 commit
  7. 30 May, 2017 2 commits
  8. 16 May, 2017 4 commits
  9. 29 Mar, 2017 3 commits
  10. 21 Mar, 2017 5 commits
  11. 12 Mar, 2017 1 commit
  12. 27 Feb, 2017 1 commit
  13. 22 Feb, 2017 1 commit
  14. 16 Feb, 2017 1 commit
  15. 06 Feb, 2017 1 commit
    • Fix npm rebuild · f0419a7a
      Running `npm rebuild node-sass` as we instruct people, has been
      noop for a while. I'm not entirely sure what has changed.
      
      Debugging as reveal that running `rebuild` now just triggers the
      `install` and `postinstall` scripts. The `build` script is no
      longer run. This suggests something has changed in newer versions
      of npm.
      
      Since the `--force` flag is required to rebuild the binary I've
      update the `build` script to take into account if `--force` was
      passed to npm.
      xzyfer authored
  16. 31 Jan, 2017 4 commits
  17. 28 Jan, 2017 5 commits
  18. 27 Jan, 2017 1 commit
  19. 26 Jan, 2017 2 commits