Product
Introducing SSO
Streamline your login process and enhance security by enabling Single Sign-On (SSO) on the Socket platform, now available for all customers on the Enterprise plan, supporting 20+ identity providers.
hakk
Advanced tools
Readme
Interactive programming for Node.js. Speed up your JavaScript development!
hakk
is a tool for Node.js that allows you to interactively develop, modify, and test your JavaScript code while it's running.
hakk
watches your JavaScript source files, and hot updates any code you modify while your code is running. It also provides an interactive prompt (similar to the Node.js REPL) that lets you test individual parts of your program as you tinker with them.
hakk
runs in your terminal and works alongside any code editor.
To install hakk
, enter the following in your shell:
npm install -g hakk
To run hakk
:
cd my-node-js-project
hakk index.js
hakk
If you edit any source file, hakk
will hot-swap the modified variable, function or class. Existing code that hasn't been changed doesn't get reloaded: your program will maintain its running state. Things you can change include:
const
or let
.require
or import
to import new library APIs in your running program.hakk
is built around the familiar Node.js REPL interface. You can call functions you are working on in your source file to test them as you develop them. You can enter a top-level variable and the REPL will return that variable's value. You can modify variables in the REPL, including those that were declared with const
!
hakk
is an experimental tool. Bug reports and other feedback is welcome at https://github.com/arthuredelstein/hakk
(c) 2023 Arthur Edelstein
FAQs
Interactive programming for Node.js. Speed up your JavaScript development!
The npm package hakk receives a total of 13 weekly downloads. As such, hakk popularity was classified as not popular.
We found that hakk demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Streamline your login process and enhance security by enabling Single Sign-On (SSO) on the Socket platform, now available for all customers on the Enterprise plan, supporting 20+ identity providers.
Security News
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.