GavinJoyce / ember-headlessui

https://gavinjoyce.github.io/ember-headlessui/
Other
92 stars 34 forks source link

Switch to pnpm #148

Closed NullVoxPopuli closed 2 years ago

NullVoxPopuli commented 2 years ago

I'm splitting certain things out of the https://github.com/GavinJoyce/ember-headlessui/pull/144, because -- it's revealed a lot of bonkers behaviors we've been relying on.

yarn (especially v1) is buggy AF. with the need to convert this to a monorepo for v2-addon support, we need a package manager that correctly resolves peers, and doesn't suffer from incorrect hoisting.

This PR will require that https://github.com/GavinJoyce/ember-headlessui/pull/147 is merged first.

In additional prep for monorepo and v2 addon, I've changed up C.I. a bti