Fork me on GitHub
#squint
<
2024-05-14
>
Hoon Wee07:05:08

Hello guys, is there anyone who's used squint for larger/production apps?

borkdude07:05:54

I believe @U050TNB9F has built a (commercial) figma plugin with it The squint playground (including the clojure support) is also built with it https://squint-cljs.github.io/squint/

Hoon Wee07:05:17

Got it. Oh btw thanks for the recent update of :flds support for Clojuredart files w/ clj-kondo.

borkdude07:05:20

thanks! I hope to release it soon

Brandon Stubbs13:05:28

I am building a jupyter style notebook with squint, prosemirror, codemirror, echarts, html custom web components and it’s working great!

👀 1
Hoon Wee14:05:11

Wow that sounds awesome!

teodorlu18:05:38

@U015Y1A1N8Y is your jupyter-style notebook private, or is it accessible on the web somewhere? I'd love to have a look.

Brandon Stubbs13:05:41

@U3X7174KS it’s private for the moment, maybe we will open source it in the future. A lot of inspiration was taken from (in terms of editor features): https://tiptap.dev/ https://curvenote.com/ https://milkdown.dev/ We have another project similar to Uber Cadence (http://temporal.io) / Netflix Conductor that we use for many things internally, but this will power the kernel for the notebook too

💯 1
Brandon Stubbs13:05:54

I didn’t end up using this web component library, but it looked very promising and I would use it in hobby projects for sure https://shoelace.style/

m3tti14:05:09

how can i add stuff like datascript or other libs to squint?

borkdude14:05:07

there's currently no way to load deps other than JS libs via npm (or whatever underlying JS build system you're using) also squint isn't intended as a full replacement for CLJS so many libs likely won't work without extra work squint is just a very thin layer over JS

m3tti14:05:35

ok great thanx for the clarification

m3tti14:05:40

but anyway awesome 😄

respatialized14:05:06

in theory datascript should work though because it has a JS API

Andrea16:05:55

would be cool to have clojure.edn ns in core, or is it already?