babel-plugin-transform-commonjs
jsr

babel-plugin-transform-commonjs | jsr | |
---|---|---|
1 | 23 | |
86 | 2,655 | |
- | 2.9% | |
- | 9.3 | |
over 3 years ago | 8 days ago | |
JavaScript | Rust | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
babel-plugin-transform-commonjs
-
How to convert CommonJS to ESM
For a more end-to-end approach to converting CommonJS to ESM, there are a few transpilation options. There are npm packages cjs2esm and cjstoesm, as well as the Babel plugin babel-plugin-transform-commonjs. However, these tools may not be actively maintained and are not feature complete, so keep that in mind when evaluating them.
jsr
-
Thinkserver: My web-based coding environment
I love pico.sh! Some of their service can be reimplemented as smallweb apps.
Ex: prose.sh is similar to https://jsr.io/@tayzendev/smallblog, an app created by a member of the smallweb community (we have a server at https://discord.smallweb.run). You can see it running from smallweb at https://blog.tayzen.dev
I even use the underlying lib ssh implementation of pico.sh in smallweb, and I plan to introduce a cloud service similar to https://pico.sh (you can subscribe to the waitlist at https://cloud.smallweb.run)
https://github.com/picosh/pobj
- Show HN: A no-build fullstack SSR TypeScript web framework
-
Publishing JSR package with Github Actions that react-hook-use-cta used
Publishing to Javascript Registry is straightforward.
-
Publishing NPM package with Github Actions that react-hook-use-cta used
Next, I will include how to publish to Javascript Registry.
- Show HN: Rivet Actors – OSS Cloudflare Durable Objects with Rust, FoundationDB
-
Wrapping My Mind Around Node.js Runtimes
But the reality wasn’t as clean. Deno found that dependency management, clutter, and reliability were all a problem with this approach. So, they’ve launched JSR, the JavaScript Registry. This is akin to npm in node, but TypeScript and ECMAScript-native. All you have to do is:
-
PyPI now supports digital attestations
That's good. IIRC it was launched with only GitHub, which is the same state of affairs of https://jsr.io/ right now.
IMO the launch should have been delayed until there was more than one trusted publisher.
-
Show HN: Personal URL Shortener Web App (Via Hono and Deno KV)
playground: https://dash.deno.com/playground/demo-short
This is a demo show case for the JSR package [1] that gives you a off-the-shelf Web App for URL Shortener that could deploy on your own cloud or locally.
100% JSR (i.e. npm free); 100% test coverage; no docs yet, please read the source code.
Auth support via Hono built-in middlewares, also example from https://sign-poc.js.org (Disclaimer: this is PoC project of mine, WIP).
Due to CSP, the Sign On button not working in playground preview pane (iframe), standalone [2] URL works fine.
---
[1]: https://jsr.io/@indirect/short
-
Deno Deploy: Deploy a React App
deployctl deploy --project= https://jsr.io/@std/http/1.0.9/file_server.ts
- Revisando Node JS
What are some alternatives?
deno - A modern runtime for JavaScript and TypeScript.
denokv - A self-hosted backend for Deno KV
html - 🏛️ Super fast JSX runtime to generate HTML strings that works everywhere. If it supports string we got you covered.
awesome-foundationdb - List of FoundationDB resources
buffrs - Modern protobuf package management
sqlite-wasm-http - An experimental HTTP VFS driver for SQLite WASM
sqlite-web-rs - A SQLite WebAssembly backend for Diesel
django_webassembly
og-edge - Generate Open Graph images with Deno and Netlify Edge Functions, no framework needed.
api.opensauced.pizza - API built in NestJS and SupaBase designed to remove client complexity and provide a structured graph of all @open-sauced integrations [Moved to: https://github.com/open-sauced/api]
tuplates - Commit valid code; not templates [Moved to: https://github.com/anderspitman/tuplates-py]
duckdb-sqlite - DuckDB extension to read and write to SQLite databases
