runtime-prefix-conflict

Two builds sharing one runtime that registered different Tailwind prefixes.

Message

A name in angle brackets is a value the message fills in.

prefixes

[csszyx] runtime-prefix-conflict: Two builds sharing one JavaScript runtime registered the Tailwind prefixes `<first>` and `<second>`, so csszyx cannot tell which prefix their classes take.
  help: keep independently configured applications on separate `@csszyx/runtime` instances, or align their Tailwind prefix.
  docs: https://csszyx.com/e/runtime-prefix-conflict

A production browser bundle throws this in place of it:

[csszyx] runtime-prefix-conflict: {"form":"prefixes","first":"<first>","second":"<second>"} https://csszyx.com/e/runtime-prefix-conflict

unprefixed

[csszyx] runtime-prefix-conflict: Two builds sharing one JavaScript runtime registered different Tailwind prefixes, `<first>` and none, so csszyx cannot tell which prefix their classes take.
  help: keep independently configured applications on separate `@csszyx/runtime` instances, or align their Tailwind prefix.
  docs: https://csszyx.com/e/runtime-prefix-conflict

A production browser bundle throws this in place of it:

[csszyx] runtime-prefix-conflict: {"form":"unprefixed","first":"<first>","second":"<second>"} https://csszyx.com/e/runtime-prefix-conflict

Arguments

The values this diagnostic names.

NameType
form'prefixes' | 'unprefixed'
firststring
secondstringoptional