npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

shazi-js-compiler

v1.0.7

Published

WITH JAVASCRIPT'S MIGHT, THE WEB DOTH SHINE BRIGHT, EACH LINE A STEP, TO ENDLESS DELIGHT. THATS THE REASON YOU HAVE TO USE SHAZI JS COMPILER, TO COMPILE JAVASCRIPT CODE

Downloads

9

Readme

shazi-js-compiler

| Shazi | Shazi js compiler | | --- | --- | | | |

WITH JAVASCRIPT'S MIGHT, THE WEB DOTH SHINE BRIGHT, EACH LINE A STEP, TO ENDLESS DELIGHT. THATS THE REASON YOU HAVE TO USE SHAZI JS COMPILER MODULE, TO COMPILE JAVASCRIPT'S CODE

check out docs at: docs-shazi-js-compiler.vercel.app

live javascript ide made with shazi js coompiler: shazi-ide.vercel.app/

shazi-js-compiler

shazi-js-compiler is a JavaScript utility module that provides a convenient way to execute and evaluate code and view its output in the console. It can be useful for debugging and testing purposes.

Installation

To install shazi-js-compiler, simply run the following command in your terminal:

npm install shazi-js-compiler

Usage

To use shazi-js-compiler, you first need to import it in your project:

import { compileJs } from 'shazi-js-compiler';

The compile function takes two arguments: input and setOutputs. input is a string that represents the code to be executed and evaluated, and setOutputs is a function that is used to set the outputs of the evaluation.

Here is an example of using the compile function:

const [outputs, setOutputs] = useState([]);

compileJs('console.log(1 + 2)', setOutputs);

console.log(outputs);
// outputs: [3]

The compileJs function works by temporarily replacing the console.log function with a custom function that adds the outputs to an array. The original console.log function is then restored after the evaluation is complete.

"WARNING"

This module uses eval function of javascript, eval function is a powerful and dangerous tool in JavaScript. It allows for arbitrary code execution, which can lead to security vulnerabilities and unpredictable behavior in your code.

In case of an error during evaluation, the error message will be added to the outputs array.

Conclusion

shazi-js-compiler is a simple and flexible utility that can be used to evaluate and debug JavaScript code. By providing a convenient way to view the outputs of code evaluation, it can save time and effort during development. Try it out and see for yourself!


Shazi Ide

Shazi Ide is an online javascript compiler that uses this library to work! check out: visit shazi ide

By Sharjeel Baig

| Hire Me | | --- | | | |A highly motivated and dedicated individual seeking opportunities to showcase my skills and make a positive impact.|

| Social Media | Icon | Link | | --- | --- | --- | | GitHub | | https://github.com/Sharjeelbaig | | LinkedIn | | https://www.linkedin.com/in/sharjeel-baig-250858222/ | | Facebook | | https://www.facebook.com/sharjeel.baig.58/ |