Skip to content

[Req]: JavaScript Playground Tool #27

Open

Description

@dlford

Contact Details

No response

Explain the proposed feature

A tool for writing JavaScript functions and showing the output.

Explain the possible use cases for the feature

It's sometimes easier to write a function in it's own context, this would provide an easy to access sandbox for testing and developing functions in their own context.

Any other details you would like to provide?

This tool at minimum should:

  • Evaluate and execute JavaScript code from an input field
  • Display the output of the code
  • Catch and display errors
  • Catch infinite loops and display an error

Possible but not required improvements:

  • Use the Editor component from the codemirror-poc branch of this project
  • Have an option for REPL style (run on input change) or run on demand style (with a button) processing
  • Show a menu for adding dependencies via unpkg or similar services

Activity

  1. muskanbararia commented on Oct 6, 2022

    @muskanbararia

    Would like to work on this. can u please assign it to me.

  2. dlford commented on Oct 6, 2022

    @dlford
    MemberAuthor

    @muskanbararia all yours, thanks!

  3. dlford commented on Oct 19, 2022

    @dlford
    MemberAuthor

    @muskanbararia are you still wanting to work on this?

  4. added
    help wantedAnyone can pick this up and start working on it
    on Oct 24, 2022
  5. ankitrout2903 commented on Oct 29, 2023

    @ankitrout2903

    okay please assign me this I can work on it.

  6. added
    in progressActively being worked on
    and removed
    help wantedAnyone can pick this up and start working on it
    on Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

feature requestNew feature or requesthacktoberfestThis is a valid Hacktoberfest issuein progressActively being worked on

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions