ember-test-helpers icon indicating copy to clipboard operation
ember-test-helpers copied to clipboard

needed infra maintainence

Open NullVoxPopuli opened this issue 2 years ago • 1 comments

This is the setup that I've used on my latest project, https://github.com/universal-ember/ember-primitives

  • publint -- verifies that your package (tgz) is correct
  • are the type wrong -- lint that verifies that published types are correct, and package.json agrees
  • turbo
    • to orchestrate various scripts (are-the-type-wrong needs npm pack first, for example
    • v1 level DX in v2 addon monorepo (partially via sync-dependencies-meta-injected (which often required when v2 addons need peers to resolve correctly in their test apps))
    • cached job running (saves the environment)

This should probably be applied to all the v2 addons, tbh. It's a lot to set up right now, but I think with a couple more package additions and lints, it can be fairly easy to maintain -- just have to write those lints

NullVoxPopuli avatar Jun 09 '23 15:06 NullVoxPopuli

blocked on needing type=module

NullVoxPopuli avatar Aug 20 '24 14:08 NullVoxPopuli