This is pretty cool. Deno 1.31 adds more Node.js compatibility and #nbbcljs largely works on deno now.
You can execute a script from a gist, see screenshot.
Also the nREPL server works so interactive development within #deno with #nbbcljs works! 🤯
#nbbcljs #deno #clojure #clojurescript
Thanks for your support of my open source #clojure projects: https://github.com/borkdude
http://github.com/sponsors/borkdude
http://opencollective.com/babashka
http://opencollective.com/clj-kondo
http://ko-fi.com/borkdude
#babashka, #cljKondo, #nbbcljs, #vsjoyride, #squintcljs, #cherrycljs #oss
🥰
#clojure #babashka #cljKondo #nbbcljs #vsjoyride #squintcljs #cherrycljs #oss
Thanks for your support of my open source #clojure projects: https://github.com/borkdude
http://github.com/sponsors/borkdude
http://opencollective.com/babashka
http://opencollective.com/clj-kondo
http://ko-fi.com/borkdude
#babashka, #cljKondo, #nbbcljs, #vsjoyride, #squintcljs, #cherrycljs #oss
🙏
#clojure #babashka #cljKondo #nbbcljs #vsjoyride #squintcljs #cherrycljs #oss
Fun! Control your desktop on Windows, macOS and Linux with nut-js and #nbbcljs!
https://github.com/babashka/nbb/blob/main/examples/nut-js/example.cljs
My Clojure OSS updates for November - December 2022
https://blog.michielborkent.nl/oss-updates-nov-dec-2022.html
#clojure #babashka #oss #nbbcljs #cljKondo #squintcljs
Powered by a (friendly) fork of #nbbcljs (with feature flags enabled for datascript, etc) #clojure #clojurescript
---
RT @cldwalker
Announcing that a core part of @logseq is now scriptable with #NodeJS through https://github.com/logseq/nbb-logseq! This means you can query and analyze your graphs with independent applications. Two specific use cases that are now possible:
https://twitter.com/cldwalker/status/1608941606643838976
#nbbcljs #clojure #clojurescript #nodejs
Publish an image to mastodon using nbb!
https://mccormick.cx/news/entries/post-an-image-to-mastodon-using-nbb
#clojure #nbbcljs #clojurescript
It's an honour. This funding is important for me to be able to continue the work I'm doing. Thank you #clojure community and @cljtogether! 🙏
Here's to another year of #cljKondo, #babashka, #nbbcljs, SCI, #scittlecljs, #cherrycljs, #squintcljs, #vsjoyride, and ... more?!
🍾 🎉
---
RT @cljtogether
Our members have picked 10 developers to receive long-term funding for 2023! Each developer will get $1.5k/mo for 12 months ($180k total): @BB…
https://twitter.com/cljtogether/status/1606883291982102529
#clojure #cljKondo #babashka #nbbcljs #scittlecljs #cherrycljs #squintcljs #vsjoyride
Nbb is a complete and interactive #clojurescript-ing environment for Node.js. It's a little over 1MB of optimized JS and includes all docstrings of #clojure core functions. Yet it starts pretty fast: 70ms on a Macbook Air M1, of which 25ms is Node.js startup time.
#clojurescript #clojure #nbbcljs
Nbb reached 666 stars on Github!
https://github.com/babashka/nbb
#clojure #clojurescript #nbbcljs
The newest HoneySQL version now can output numbered parameters, making the queries compatible with Node.js Postgres drivers. So it works with #nbbcljs + Postgres now too! Thanks @seancorfield
#nbbcljs #clojure #clojurescript
I created a repository to help with doing Advent of Code in #babashka and #nbbcljs!
https://github.com/borkdude/advent-of-babashka
#clojure #AdventOfCode #AdventOfCode2022
Spoiler alert: it contains a solution for day 1
#babashka #nbbcljs #clojure #adventofcode #adventofcode2022
In 2018 I organized Advent of CLJC: a repo of clj + cljs #clojure #adventofcode solutions that were tested and benchmarked on @CircleCI.
https://github.com/borkdude/advent-of-cljc
Is anyone up for the challenge of doing it with #babashka, #nbbcljs / #cherrycljs / #squintcljs this year? :)
#cherrycljs #squintcljs #clojure #adventofcode #babashka #nbbcljs
AWS Lambda now comes with a Node 18 runner
fetch is enabled by default. This is relevant for #nbbcljs users (https://github.com/babashka/nbb)
https://aws.amazon.com/blogs/compute/node-js-18-x-runtime-now-available-in-aws-lambda/
nbb (Node.js #babashka) now comes with cljs.pprint/cl-format:
#babashka #nbbcljs #clojure #clojurescript
Nbb v1.1.146 released with exposed nREPL server API.
Connect to your running Node.js process over the network and evaluate / inspect stuff :-)
#clojure #clojurescript #nbbcljs
Wow, aha, apparently you can run npm deps with #deno now.
$ deno run -A npm:nbb -e 'js/Deno.version.deno'
"1.28.1"
$ deno run -A npm:nbb -e '(def response (nbb.core/await (js/fetch "https://clojure.org"))) (prn (.-status response))'
200
#clojure #clojurescript #nbbcljs
---
RT @uochan
$ deno run -A npm:nbb -e '(+ 1 2 3)'
6
😎 #clojure #nbb
https://twitter.com/uochan/status/1593117464422146049
#deno #clojure #clojurescript #nbbcljs #nbb
Load nbb from Github comments with robobun!
#clojure #clojurescript #nbbcljs
---
RT @jarredsumner
@borkdude In Bun v0.2.3 (which this uses), you can import from npm and it auto installs
https://twitter.com/jarredsumner/status/1593169790763692033
#clojure #clojurescript #nbbcljs
You can call #nbbcljs from JavaScript to load a .cljs file:
#nbbcljs #clojure #clojurescript