Specifying global object (globalThis)
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript, ruby
- Bereich
- backend
Rechercherichtung
Read the issue discussion and the MiniRacer context around how JavaScript environments are created. The request is to specify a global object so browser-style names such as location and document are available; determine the intended API and how completion should be verified with a test. The issue has had no comment for years, so check whether the work is still wanted before starting.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I'm trying to create an environment for scripts that expect to be run in browsers. I can define window, but that doesn't help when the JS is looking at location or document or any other number of things. I presume things like that work because window is the global object, and they're defined there (window.location, window.document, etc.)
Is there a way to specify the global object?
- Vorherrschende Sprache
- JavaScript
- Sterne
- 628
- Forks
- 100
- Ø Merge
- 1 T. 20 Std.
- Gemergte PRs (30 T.)
- 2
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus rubyjs/mini_racer
-
bug/crash platform: linux/x86
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
rubyjs/mini_racer#422 · 10 Kommentare ·
-
platform: darwin/x86
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
rubyjs/mini_racer#388 · 4 Kommentare ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
rubyjs/mini_racer#376 ·
-
Load script as moduleOffen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
rubyjs/mini_racer#353 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
rubyjs/mini_racer#346 · 6 Kommentare · 1 Reaktion ·
Alle Issues in rubyjs/mini_racer
Ähnliche Issues
-
[ordering-review] workshop order graph: 1 confirmed ordering problem, 3 cycles are false positivesOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
githubnext/gh-aw-workshop#4943 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[guide] Public Sector User Group page names wrong Slack channelEvtl. vergeben @hivecommons-hive hat das heute übernommen. Offenagent/guide documentation hive/claimed-by-guide stage/040-covered-by-pr
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
cncf/endusers#1874 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Edit: ElyssaTV.tn@HDOffencheck:passed feeds:edit
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
-
bug good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 63/100
oskarrough/dodgethis#115 ·
Maintainer antworten meist innerhalb von 1 Tag