Parabéns pela iniciativa, mas não seria mais fácil apenas usar o pnpm?
Provavelmente muito mais interessante e com um bom numero de contribuidores com experiencia. PNPM até o momento é o mais razoavel e também com melhor performance conforme o benchmark feito comparado com os principais.