Skip to content
View JonDotsoy's full-sized avatar

Organizations

@reigncl @Chelas-js

Block or report JonDotsoy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jondotsoy/README.md

Hi there πŸ‘‹ I'm Jonathan

Software developer from Chile πŸ‡¨πŸ‡±
Open source tools for the JavaScript/TypeScript ecosystem Β· Community organizer at Chelas.js

GitHub followers npm Chelas.js

TypeScript JavaScript Node.js Bun VS Code


πŸš€ Projects

πŸ“¦ Libraries & formats

πŸ”₯ hotconfigs

npm version

Reactive, typed configuration library for Node.js/TypeScript. Every field is a live store, so your app reacts to env vars, files and HTTP/SSE feeds without a redeploy.

npm i hotconfigs

πŸ“œ donly

DON (Directive Object Notation): a human-readable text format for exchanging directive objects between applications.

πŸ› οΈ CLI tools

πŸ“Ό binrec

Record and replay everything a command reads and writes, with transparent PATH shims, ndjson output and terminal or browser playback.

πŸ” envs

Manage the .env files of all your git worktrees from a single file: edit them together, sync them and lint them for security.

πŸ•’ ndate

Format dates in the console: pick locale, time zone and date/time style, convert to epoch or JSON, use custom templates, or read dates from stdin. Ships with zsh and bash completions.

brew install jondotsoy/core/ndate

🀡 smoking

Smoke-test npm packages from a single .donly file. Each case runs in a throwaway directory and reports βœ” or ✘.

🧩 VS Code extensions

🌳 worktree

VS Marketplace

List, open and create the git worktrees of a repository without leaving the editor.

πŸ‘‰ Install from the VS Code Marketplace or run code --install-extension jondotsoy.worktree

πŸ“š Resources

⭐ my-awesome

A curated collection of useful tools and resources, organized by productivity, finance, communication, automation and learning.

πŸ§‘β€πŸ€β€πŸ§‘ Communities

πŸ“ Articles


Made with β˜• in Santiago, Chile Β· Thanks for stopping by!

Pinned Loading

  1. my-awesome my-awesome Public

    A repository that features a curated collection of useful tools and resources, organized by categories such as productivity, finance, communication, automation, and learning.

    Python 3 6

  2. your-life-in-weeks your-life-in-weeks Public

    This project is inspired by the article "Your Life in Weeks" published on Wait But Why, where Tim Urban illustrates the structure of a person's life from conception to old age

    HTML

  3. feature-branching feature-branching Public

    Automate merge all branching tagged

    TypeScript 1 1

  4. ndate ndate Public

    Console command to render date on diferent formats.

    TypeScript

  5. firebase-sign-in-with-ethereum firebase-sign-in-with-ethereum Public

    Asynchronously signs in using an Ethereum address.

    TypeScript 18 1

  6. Colorized Colorized Public

    Select your color code 🎨

    JavaScript 18 1