glint icon indicating copy to clipboard operation
glint copied to clipboard

repo maintenance (if anyone wants to help)

Open NullVoxPopuli opened this issue 2 years ago • 2 comments

These tasks will help maintainability long term:

  • [ ] move off yarn@1 to something better (there is a pr for yarn@4, it needs reviewed)

Probably in order:

  • [x] ditch jest (it's legacy / sunset (unofficially) in favor of vitest
  • [ ] convert tests to their own workspaces
  • [ ] convert test workspaces to esm, so they can use newer versions of dependencies which may no longer support cjs (glimmer, for example)

Some unknown unknowns, and may need discussion:

  • [ ] build inline the environments, we don't need glint's architecture to be so flexible, and we can reduce some complexity (aka have the Polaris experience be default and not require configuration)

NullVoxPopuli avatar Jan 14 '24 00:01 NullVoxPopuli

I don't think we're using jest anywhere 🤔

dfreeman avatar Jan 14 '24 22:01 dfreeman

Excellent! easy checkbox!

NullVoxPopuli avatar Jan 14 '24 23:01 NullVoxPopuli