Echo JS 0.11.0

<~>

tracker1 comments

tracker1 93 days ago. link 1 point
Really need for Safari to adopt this feature for it to be broadly applicable.  You should be able to use it now for server-side code environments like current versions of Node and Deno, looks like Bun doesn't have it yet..

It's a feature I really appreciate in C#, especially since you don't need to wrap into a closure anymore, it just inherits the containing closure, like JS/TS implementation.

https://caniuse.com/mdn-javascript_statements_await_using
tracker1 99 days ago. link 1 point
Just a relatively quick/small image viewer module that will display an image(url) via a full-screen overlay.  Injects and cleans up after itself in the DOM.

Not quite vibe-coded, I wish I'd saved my Claude Code log... it kept trying to make things much, much, more complex with CSS transforms and was about 2x the size.  Final result is under 700 lines of JS, with CSS embedded.

Mostly a quick and dirty component module I needed for work that I thought I'd share.  Aside, publishing ton NPM from Github Action was kind of a pain... need to force the latest npm install and clear the auth token when running publish.  Also, need to set npm to the parent task/workflow not the sub-workflow I had it defined in.

Another point of fun continues to be getting AI, Deno and Vite working together without AI trying to revert to node/npm and other issues.  Mostly int he testing/demo app.

The module itself took about 90 minutes with a lot of back and forth on zoom behavior/implementation.  Getting the publishing working took about as long figuring out why the OICD or whatever it's called isn't working.  I wish that NPM's blog post about removing their old token style would add a link to a step by step article on setting up under Githuub/Gitlab, including the auth bug with the current actions to configure Node.  I finally found an article that did outline things, and even then, my parent/sub-workflow was still kind of an issue, which feels weird... I think the deno config was much smoother... jsr publish worked second try (I had a typo in my repo name).
tracker1 103 days ago. link 2 points
[AI] is for both tooling around AI usage or build with/using AI whole or in part.  It's not a value judgement, just a tag.

FWIW: I think it looks cool and upvoted.
tracker1 104 days ago. link 1 point
Didn't verify either way, it specifically mentioned iOS and not Android... so just took it as is.
tracker1 106 days ago. link 1 point
The dashboard itself looks cool.. I like TUI options myself, that said a lot of the crowd here are not into a lot of posts surrounding financial markets, in particular crypto or for that matter AI content, though I've relaxed a little and will just [AI] tag posts for AI generated tools/projects so long as they aren't generic "clone of X" type things.
tracker1 106 days ago. link 1 point
LOL @ my using [Ask HN] instead of [Ask EchoJS] ... sorry, fixed.
tracker1 107 days ago. link 1 point
Updated title to match non-marketing segment in project description and tagged [AI] as the project is almost definitely using an AI code assist tool.
tracker1 114 days ago. link 2 points
Interesting... would be cool to include the Android equivalent or at least mention if there isn't one.
[more]