embroider-build / content-tag

A rust program that uses my swc fork to parse GJS
MIT License
7 stars 7 forks source link

Convert to monorepo and allow pkg to participate in monorepo package resolution #42

Closed NullVoxPopuli closed 6 months ago

NullVoxPopuli commented 7 months ago

Top-level files remain the same. One of the features of pnpm is that the . directory can be its own workspace.

This is extracted from https://github.com/embroider-build/content-tag/pull/41 which was done so that the tests/browser package could use vite and allow vite to correctly resolve the content-tag package which is located at pkg/ (which now has its assets committed).

This also enables us to commit a index.d.ts after generating our own package.json: https://github.com/embroider-build/content-tag/pull/41/files#diff-c174d28eed9f8ab4086afbf40d445f0e42bd47a0baf8057e6f91dc449b50b219

which I can PR separately after this PR.

NullVoxPopuli commented 6 months ago

These changes are not needed because we went with a non-monorepo approach