lowlighter / libs

🍱 Collection of carefully crafted TypeScript standalone libraries. Minimal, unbloated, convenient.
https://jsr.io/@libs
MIT License
100 stars 12 forks source link

Workspaces #64

Open lishaduck opened 3 months ago

lishaduck commented 3 months ago

Deno is rolling out a new feature called workspaces. It enables JSR monorepos to link to packages locally. While libs is far less interconnected than deno_std, I figured that it might help if @libs/testing got some extra "tests" by having all the packages link to the local copy in development.

It should also enable a single dependency resolve and (probably) obsolete deno_config.ts, as I believe it automatically syncs formatting/linting/etc.

lishaduck commented 2 months ago

Ok, it looks like it's not inheriting the fmt and lint configs. I'd assume that CI just needs to get bumped to 1.45.

lishaduck commented 2 months ago

Ok, it looks like it's not inheriting the fmt and lint configs. I'd assume that CI just needs to get bumped to 1.45.

Hmm. CI should be using 1.45. Vercel deploys now, which is good. Hmm.