mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#jsr

0 Beiträge0 Beteiligte0 Beiträge heute
洪 民憙 (Hong Minhee)<p>Introducing <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Upyo" target="_blank">#<span>Upyo</span></a>!</p><p>A simple, cross-runtime email library that works seamlessly on <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Deno" target="_blank">#<span>Deno</span></a>, <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Node" target="_blank">#<span>Node</span></a>.js, <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Bun" target="_blank">#<span>Bun</span></a>, and edge functions. Zero dependencies, unified API, and excellent testability with built-in mock transport.</p><p>Switch between <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/SMTP" target="_blank">#<span>SMTP</span></a>, <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/Mailgun" target="_blank">#<span>Mailgun</span></a>, <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/SendGrid" target="_blank">#<span>SendGrid</span></a> without changing your code. Available on <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/JSR" target="_blank">#<span>JSR</span></a> &amp; <a class="mention hashtag" rel="nofollow noopener" href="https://hollo.social/tags/npm" target="_blank">#<span>npm</span></a>!</p><p><a href="https://upyo.org/" rel="nofollow noopener" target="_blank">https://upyo.org/</a></p>
Frontend Dogma<p>Add JSR Packages With pnpm and Yarn, by <span class="h-card" translate="no"><a href="https://mastodon.social/@lcasdev" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>lcasdev</span></a></span> (<span class="h-card" translate="no"><a href="https://fosstodon.org/@deno_land" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>deno_land</span></a></span>):</p><p><a href="https://deno.com/blog/add-jsr-with-pnpm-yarn" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">deno.com/blog/add-jsr-with-pnp</span><span class="invisible">m-yarn</span></a></p><p><a href="https://mas.to/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a> <a href="https://mas.to/tags/pnpm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pnpm</span></a> <a href="https://mas.to/tags/yarn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>yarn</span></a></p>
Alejandro Baez<p>I'm definitely having fun hacking away at <a href="https://fosstodon.org/tags/silverbullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>silverbullet</span></a>. 😄</p><p>Right now, getting used to using the <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> import. Which can effectively pull almost any js module. And with <a href="https://fosstodon.org/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a> being a thing... let's just say silverbullet instance is going to get weird. 😅</p><p>I'm honestly surprised it took this log to learn of this gem. Likely due to my still very much liking <a href="https://fosstodon.org/tags/logseq" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logseq</span></a>. Although... give me a few weeks... I'll likely build my own journaling system on this thing. 😇</p><p><a href="https://silverbullet.md/API/js" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">silverbullet.md/API/js</span><span class="invisible"></span></a></p>
Dan ⁂<p>…also, so many more tools and gadgets i finally got to try out like <a href="https://beoriginal.social/tags/k3s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k3s</span></a>, <a href="https://beoriginal.social/tags/mqtt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mqtt</span></a>, <a href="https://beoriginal.social/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a> <a href="https://beoriginal.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a>, <a href="https://beoriginal.social/tags/valkey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>valkey</span></a>, <a href="https://beoriginal.social/tags/beszel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>beszel</span></a>, <a href="https://beoriginal.social/tags/tailscale" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tailscale</span></a>, <a href="https://beoriginal.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a>, <a href="https://beoriginal.social/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a>, and much more 🤓</p><p>(somehow the list with stuff yet to try ain't getting shorter 😑)</p>
Erik<p>This week on the pod Kamran and Erik unpack JSR, the new open alternative to the npm registry from the folks at <span class="h-card" translate="no"><a href="https://fosstodon.org/@deno_land" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>deno_land</span></a></span>. They both published packages and discuss what JSR offers npm doesn't, when to use it, and how it works for both consumers and maintainers.</p><p><a href="https://typescript.fm/6" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">typescript.fm/6</span><span class="invisible"></span></a></p><p>**<a href="https://mastodon.social/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a>** **<a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a>** **<a href="https://mastodon.social/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a>**</p>
The Japan Times<p>Resonac Holdings is studying deal structures for a possible acquisition of government-owned chip linchpin JSR. <a href="https://www.japantimes.co.jp/business/2025/02/19/companies/resonac-chipmaker-acquisition/?utm_medium=Social&amp;utm_source=mastodon" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">japantimes.co.jp/business/2025</span><span class="invisible">/02/19/companies/resonac-chipmaker-acquisition/?utm_medium=Social&amp;utm_source=mastodon</span></a> <a href="https://mastodon.social/tags/business" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>business</span></a> <a href="https://mastodon.social/tags/companies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>companies</span></a> <a href="https://mastodon.social/tags/resonac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>resonac</span></a> <a href="https://mastodon.social/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a> <a href="https://mastodon.social/tags/jic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jic</span></a> <a href="https://mastodon.social/tags/chipmakers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chipmakers</span></a> <a href="https://mastodon.social/tags/acquisitions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>acquisitions</span></a> <a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a></p>
Deno<p>The OpenAI JavaScript SDK is now on JSR 🎉️</p><p><a href="https://deno.com/blog/openai-on-jsr" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">deno.com/blog/openai-on-jsr</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://fosstodon.org/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://fosstodon.org/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Guides" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Guides</span></a><br>Everything I know about Deno · A deep dive into the Node.js alternative <a href="https://ilo.im/161qe5" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/161qe5</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Deno</span></a> <a href="https://mastodon.social/tags/Runtime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Runtime</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a> <a href="https://mastodon.social/tags/JSR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSR</span></a> <a href="https://mastodon.social/tags/API" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>API</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a> <a href="https://mastodon.social/tags/Server" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Server</span></a></p>
Markus Tacker<p>Just put the first package on <a href="https://chaos.social/tags/JSR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSR</span></a>: <a href="https://jsr.io/@nrfcloud/wait-for-it" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">jsr.io/@nrfcloud/wait-for-it</span><span class="invisible"></span></a></p><p>It's nice that it removes all the tooling needs when publishing TypeScript libraries on NPM, and you basically only need TS source and a jsr.json to describe it.</p><p>Very nice to get atomic packages.</p><p><a href="https://chaos.social/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a></p>
Erik C. Thauvin<p>Exploring Java's Units of Measurement API (JSR 385)</p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a> <a href="https://mastodon.social/tags/measurement" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>measurement</span></a> <a href="https://mastodon.social/tags/unit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unit</span></a></p><p><a href="https://belief-driven-design.com/java-measurement-jsr-385-210f2/?utm_medium=erik.in&amp;utm_source=mastodon" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">belief-driven-design.com/java-</span><span class="invisible">measurement-jsr-385-210f2/?utm_medium=erik.in&amp;utm_source=mastodon</span></a></p>
Erik C. Thauvin<p>JSR 221: JDBC 4 proposed changes…</p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/jcp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jcp</span></a> <a href="https://mastodon.social/tags/jdbc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdbc</span></a> <a href="https://mastodon.social/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a></p><p><a href="https://jcp.org/aboutJava/communityprocess/maintenance/jsr221/index4.html?utm_medium=erik.in&amp;utm_source=mastodon" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jcp.org/aboutJava/communitypro</span><span class="invisible">cess/maintenance/jsr221/index4.html?utm_medium=erik.in&amp;utm_source=mastodon</span></a></p>
Matthew Miller :donor:<p>Heya TypeScript + WebAuthn fans, I just published v13 of SimpleWebAuthn! This one includes (opinionated) registration hints support, improved support for attestation trust anchors, and a surprise retirement of the types library (for baking-in the types instead into both the browser and server libraries.) Check out the release notes for more info!</p><p><a href="https://github.com/MasterKale/SimpleWebAuthn/releases/tag/v13.0.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/MasterKale/SimpleWe</span><span class="invisible">bAuthn/releases/tag/v13.0.0</span></a></p><p><a href="https://infosec.exchange/tags/simplewebauthn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>simplewebauthn</span></a> <a href="https://infosec.exchange/tags/webauthn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webauthn</span></a> <a href="https://infosec.exchange/tags/passkeys" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>passkeys</span></a> <a href="https://infosec.exchange/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://infosec.exchange/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://infosec.exchange/tags/node" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>node</span></a> <a href="https://infosec.exchange/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://infosec.exchange/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://infosec.exchange/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a></p>
Sergey Shandar<p>From today, FunctionalScript source code are ES modules. Published on NPM and JSR. <a href="https://github.com/functionalscript/functionalscript" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/functionalscript/fu</span><span class="invisible">nctionalscript</span></a> <a href="https://techhub.social/tags/functionalscript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>functionalscript</span></a> <a href="https://techhub.social/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://techhub.social/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a> <a href="https://techhub.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://techhub.social/tags/ecmascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ecmascript</span></a> <a href="https://techhub.social/tags/esm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>esm</span></a> <a href="https://techhub.social/tags/module" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>module</span></a></p>
Matthew Miller :donor:<p>As a side note it's simply incredible how Deno has evolved since its debut in 2018. I was able to replace huge swathes of dependencies while working on v12.0.0 thanks to Deno's built-in functionality, including monorepo management, unit testing, linting, and formatting.</p><p>And JSR as a package registry stands to save many library maintainers like myself a lot of time. This is thanks to not needing to juggle a build step before publishing. Write in TypeScript, publish as-is, and let the registry negotiate building your code for both ESM JavaScript and TypeScript projects at install time. The fact that it lets you install packages in both Node and Deno projects is icing on the cake.</p><p>It's a good time to be an open source JS/TS library maintainer 😌</p><p><a href="https://infosec.exchange/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://infosec.exchange/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a></p>
Matthew Miller :donor:<p>It took nearly three weeks of refactor and getting more comfortable with how Deno works, but I'm happy to announce that SimpleWebAuthn v12.0.0 is now also available to install from JSR 🎉 </p><p><a href="https://jsr.io/@simplewebauthn" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">jsr.io/@simplewebauthn</span><span class="invisible"></span></a></p><p>Check out the CHANGELOG for more info:</p><p><a href="https://github.com/MasterKale/SimpleWebAuthn/releases/tag/v12.0.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/MasterKale/SimpleWe</span><span class="invisible">bAuthn/releases/tag/v12.0.0</span></a></p><p><a href="https://infosec.exchange/tags/webauthn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webauthn</span></a> <a href="https://infosec.exchange/tags/passkeys" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>passkeys</span></a> <a href="https://infosec.exchange/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://infosec.exchange/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://infosec.exchange/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a></p>
kalvn<p>Deno dévoile un packagé manager intégré à Deno lui-même qui gère aussi bien les packages npm que JSR.</p><p>Introducing your new JavaScript package manager: Deno<br><a href="https://deno.com/blog/your-new-js-package-manager" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">deno.com/blog/your-new-js-pack</span><span class="invisible">age-manager</span></a></p><p><a href="https://mastodon.xyz/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://mastodon.xyz/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a> <a href="https://mastodon.xyz/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://mastodon.xyz/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a></p>
Deno<p>Deno is a JavaScript package manager with more flexibility:<br>📦️ npm and JSR<br>🛠️️ package.json and deno.json<br>👟️ fast</p><p><a href="https://deno.com/blog/your-new-js-package-manager" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">deno.com/blog/your-new-js-pack</span><span class="invisible">age-manager</span></a></p><p><a href="https://fosstodon.org/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://fosstodon.org/tags/node" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>node</span></a> <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://fosstodon.org/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://fosstodon.org/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> <a href="https://fosstodon.org/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a></p>
Matthew Miller :donor:<p>Hey, anyone wanna take this out for a spin and report back? It's just some types so nothing too fancy, but it's my first package published to JSR.io 👀</p><p><a href="https://jsr.io/@simplewebauthn/types@11.0.0-alpha1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jsr.io/@simplewebauthn/types@1</span><span class="invisible">1.0.0-alpha1</span></a></p><p><a href="https://infosec.exchange/tags/webauthn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webauthn</span></a> <a href="https://infosec.exchange/tags/passkeys" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>passkeys</span></a> <a href="https://infosec.exchange/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://infosec.exchange/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://infosec.exchange/tags/node" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>node</span></a> <a href="https://infosec.exchange/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a></p>
Matthew Miller :donor:<p>First it was cool to target just Node, even if TypeScript added some complexity to the bundling process! Worth it!</p><p>But then there arrived Deno, which was TypeScript-first and came with a ton of tools built in...but required rewriting to stop using Node-specific data types, to include extensions on every relative import across the entire code base, then finding and referencing deps by HTTPS addresses, and then finding and incorporating another build process for two of the three monorepo packages to maintain the ability to deploy to NPM. Okay, fine I guess...</p><p>But wait! Announcing "Web API runtimes" like Bun and Cloudflare workers, and Vercel, requiring test harnesses to try and test future releases in.</p><p>It's cool, though: everything still fetches packages from NPM! </p><p>Except now there's deno.land/x that can host packages for Deno?! Fine, I'll support that too for the packages that make sense to run server-side.</p><p>Except wait there are Deno frameworks with SSR support that can load browser packages from deno.land/x too! But my third, browser-centric package not rewritten for Deno is now suffering from its lack of Deno support!</p><p>Maybe rewriting these packages to deploy through JSR.io might eliminate the TypeScript build step, support Node, Deno, and everything else, and make this browser package available in Deno projects?</p><p>Well Deno 2.0 <u>did</u> just drop, with workspaces support to boot, so if I'm going to do this, do I also refactor my monorepo to use Deno's workspaces support instead of this working combination of pnpm and Lerna and NX? Except the VS Code Deno extension's "format on save" breaks when you enables workspaces...</p><p>...Oh, don't mind me. Just some reminiscing from the OSS maintainer trenches 🥹</p><p><a href="https://infosec.exchange/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://infosec.exchange/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://infosec.exchange/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a> <a href="https://infosec.exchange/tags/node" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>node</span></a> <a href="https://infosec.exchange/tags/bun" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bun</span></a> <a href="https://infosec.exchange/tags/npm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npm</span></a> <a href="https://infosec.exchange/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a> <a href="https://infosec.exchange/tags/javascriptwasamistake" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascriptwasamistake</span></a></p>
🧿🪬🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸<p>I don't want to publish to <a href="https://mastodon.social/tags/NPM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NPM</span></a> because that organization has been shitty for a decade now. </p><p><a href="https://mastodon.social/tags/JSR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSR</span></a> seems like more of the same. </p><p>Why didn't <a href="https://mastodon.social/tags/HTTP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTTP</span></a> based <a href="https://mastodon.social/tags/ESM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ESM</span></a> <a href="https://mastodon.social/tags/packageManagement" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>packageManagement</span></a> catch on? <a href="https://mastodon.social/tags/JSR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSR</span></a> says it's because you can't do <a href="https://mastodon.social/tags/semvar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>semvar</span></a>, but I don't see why not; just use file paths ("example.com/package/major/minor/patch/")</p><p>I don't see an advantage to publishing <a href="https://mastodon.social/tags/modules" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modules</span></a> to a <a href="https://mastodon.social/tags/package" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>package</span></a> <a href="https://mastodon.social/tags/registry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>registry</span></a> at this time.</p><p><a href="https://mastodon.social/tags/webDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webDev</span></a> <a href="https://mastodon.social/tags/javaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javaScript</span></a> <a href="https://mastodon.social/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>