This must have happened as a result of some bad state or a race condition while I was publishing. But I've tried coming up with several theories about what specifically happened, and have not been able to reproduce the issue with any of them. I'm going to just try publishing again and see if it happens again.
https://unpkg.com/browse/cubing@0.48.3/dist/lib/cubing/puzzles/index.d.ts contains 911 lines, duplicating some definitions with other files. This can cause spurious errors with TypeScript in downstream projects.
Contrast this with the proper 40 lines in
v0.48.2
: https://unpkg.com/browse/cubing@0.48.2/dist/lib/cubing/puzzles/index.d.tsThis must have happened as a result of some bad state or a race condition while I was publishing. But I've tried coming up with several theories about what specifically happened, and have not been able to reproduce the issue with any of them. I'm going to just try publishing again and see if it happens again.