whatisgithub

What is rollup-tostringtag-symbol-conflict?

yyx990803/rollup-tostringtag-symbol-conflict — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2021-02-22

22JavaScriptAudience · developerComplexity · 1/5DormantSetup · easy

In one sentence

A near-empty repo, likely a bug report, documenting a conflict between Rollup, a JavaScript bundler, and the toStringTag symbol used to control how objects report their type.

Mindmap

mindmap
  root((repo))
    What it does
      Documents a bug
      Rollup bundling issue
      toStringTag conflict
    Tech stack
      JavaScript
      Rollup
    Use cases
      Investigate bundler bugs
      Reference for similar issues
    Audience
      Library authors
      Bundler maintainers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Check if your custom classes using toStringTag symbols behave incorrectly after bundling with Rollup.

USE CASE 2

Use this repo as a reference case when reporting a similar object type-identification bug to Rollup maintainers.

What is it built with?

JavaScriptRollup

How does it compare?

yyx990803/rollup-tostringtag-symbol-conflictalgorave-dave/fail-safeavaritiachaos/qoder-proxy
Stars222222
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-02-22
MaintenanceDormant
Setup difficultyeasyeasymoderate
Complexity1/51/53/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

The README is empty, so details come from the repo name alone, check the GitHub issues for the actual problem and fix.

No license information is mentioned in the explanation.

Copy-paste prompts

Prompt 1
Explain what the toStringTag symbol does in JavaScript and how a bundler like Rollup could interfere with it.
Prompt 2
Show me how to test whether Object.prototype.toString() behaves correctly on a class after bundling it with Rollup.
Prompt 3
What kind of Rollup plugin configuration might cause toStringTag symbols to be mangled during bundling?

Frequently asked questions

What is rollup-tostringtag-symbol-conflict?

A near-empty repo, likely a bug report, documenting a conflict between Rollup, a JavaScript bundler, and the toStringTag symbol used to control how objects report their type.

What language is rollup-tostringtag-symbol-conflict written in?

Mainly JavaScript. The stack also includes JavaScript, Rollup.

Is rollup-tostringtag-symbol-conflict actively maintained?

Dormant — no commits in 2+ years (last push 2021-02-22).

What license does rollup-tostringtag-symbol-conflict use?

No license information is mentioned in the explanation.

How hard is rollup-tostringtag-symbol-conflict to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is rollup-tostringtag-symbol-conflict for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.