import {
__FastRefreshRuntime as FastRefresh
} from "http://localhost:8080/bun:wrap";
import {
__HMRClient as Bun
} from "http://localhost:8080/bun:wrap";
Bun.activate(false);
import {
__require as require
} from "http://localhost:8080/bun:wrap";
import {
__FastRefreshModule as FastHMR
} from "http://localhost:8080/bun:wrap";
import * as $a77976b9 from "http://localhost:8080/node_modules/react/jsx-dev-runtime.js";
var JSX = require($a77976b9);
import * as $a66742df from "http://localhost:8080/node_modules/react/index.js";
var JSXClassic = require($a66742df);
var jsx = require(JSX).jsxDEV, JSXFrag = require(JSXClassic).Fragment;
var hmr = new FastHMR(734981694, "string-escapes.js", FastRefresh), exports = hmr.exports;
(hmr._load = function() {
  var tab = "\t";
  var f = "";
  var f = "\u2087";
  var obj = {
    "\r\n": "\r\n",
    "\n": "\n",
    "\t": "\t",
    "\f": "\f",
    "\v": "\v",
    "\u2028": "\u2028",
    "\u2029": "\u2029",
    "\0": "\0\xA0null byte",
    "\uD83D\uDE0A": "\uD83D\uDE0A",
    "\uD83D\uDE03": "\uD83D\uDE03",
    "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F": "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F",
    "\u32E1": "\u32E1",
    "\u263A": "\u263A",
    "シ": "\u30B7",
    "\uD83D\uDC4B": "\uD83D\uDC4B",
    f,
    "\u2639": "\u2639",
    "\u263B": "\u263B",
    children: 123
  };
  const encoder = new TextEncoder;
  const encodedObj = encoder.encode(JSON.stringify(obj));
  const correctEncodedObj = [
    123,
    34,
    92,
    114,
    92,
    110,
    34,
    58,
    34,
    92,
    114,
    92,
    110,
    34,
    44,
    34,
    92,
    110,
    34,
    58,
    34,
    92,
    110,
    34,
    44,
    34,
    92,
    116,
    34,
    58,
    34,
    92,
    116,
    34,
    44,
    34,
    92,
    102,
    34,
    58,
    34,
    92,
    102,
    34,
    44,
    34,
    92,
    117,
    48,
    48,
    48,
    98,
    34,
    58,
    34,
    92,
    117,
    48,
    48,
    48,
    98,
    34,
    44,
    34,
    226,
    128,
    168,
    34,
    58,
    34,
    226,
    128,
    168,
    34,
    44,
    34,
    226,
    128,
    169,
    34,
    58,
    34,
    226,
    128,
    169,
    34,
    44,
    34,
    92,
    117,
    48,
    48,
    48,
    48,
    34,
    58,
    34,
    92,
    117,
    48,
    48,
    48,
    48,
    194,
    160,
    110,
    117,
    108,
    108,
    32,
    98,
    121,
    116,
    101,
    34,
    44,
    34,
    240,
    159,
    152,
    138,
    34,
    58,
    34,
    240,
    159,
    152,
    138,
    34,
    44,
    34,
    240,
    159,
    152,
    131,
    34,
    58,
    34,
    240,
    159,
    152,
    131,
    34,
    44,
    34,
    240,
    159,
    149,
    181,
    240,
    159,
    143,
    189,
    226,
    128,
    141,
    226,
    153,
    130,
    239,
    184,
    143,
    34,
    58,
    34,
    240,
    159,
    149,
    181,
    240,
    159,
    143,
    189,
    226,
    128,
    141,
    226,
    153,
    130,
    239,
    184,
    143,
    34,
    44,
    34,
    227,
    139,
    161,
    34,
    58,
    34,
    227,
    139,
    161,
    34,
    44,
    34,
    226,
    152,
    186,
    34,
    58,
    34,
    226,
    152,
    186,
    34,
    44,
    34,
    227,
    130,
    183,
    34,
    58,
    34,
    227,
    130,
    183,
    34,
    44,
    34,
    240,
    159,
    145,
    139,
    34,
    58,
    34,
    240,
    159,
    145,
    139,
    34,
    44,
    34,
    102,
    34,
    58,
    34,
    226,
    130,
    135,
    34,
    44,
    34,
    226,
    152,
    185,
    34,
    58,
    34,
    226,
    152,
    185,
    34,
    44,
    34,
    226,
    152,
    187,
    34,
    58,
    34,
    226,
    152,
    187,
    34,
    44,
    34,
    99,
    104,
    105,
    108,
    100,
    114,
    101,
    110,
    34,
    58,
    49,
    50,
    51,
    125
  ];
  var jsxVariants = jsx(JSXFrag, {
    children: [
      '"\\r\\n": "\\r\\n", "\\n": "\\n", "\\t": "\\t", "\\f": "\\f", "\\v": "\\v", "\\u2028": "\\u2028", "\\u2029": "\\u2029", "\uD83D\uDE0A": "\uD83D\uDE0A", "\uD83D\uDE03": "\uD83D\uDE03", "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F": "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F", "\u32E1": "\u32E1", "\u263A": "\u263A", \u30B7: "\u30B7", "\uD83D\uDC4B": "\uD83D\uDC4B", f: f, "\u2639": "\u2639", "\u263B": "\u263B", children: 123,',
      jsx("div", {
        data: "\r\n"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\n"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\t"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\f"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\v"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\\u2028"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\\u2029"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\uD83D\uDE0A"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\uD83D\uDE03"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\u32E1"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\u263A"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\u30B7"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\uD83D\uDC4B"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\u2639"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "\u263B"
      }, undefined, false, undefined, this),
      jsx("div", {
        data: "123"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\r\n", false, undefined, this),
      jsx("div", {
        children: "\r\n"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\n", false, undefined, this),
      jsx("div", {
        children: "\n"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\t", false, undefined, this),
      jsx("div", {
        children: "\t"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\f", false, undefined, this),
      jsx("div", {
        children: "\f"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\v", false, undefined, this),
      jsx("div", {
        children: "\v"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\\u2028", false, undefined, this),
      jsx("div", {
        children: "\u2028"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\\u2029", false, undefined, this),
      jsx("div", {
        children: "\u2029"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\uD83D\uDE0A", false, undefined, this),
      jsx("div", {
        children: "\uD83D\uDE0A"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\uD83D\uDE03", false, undefined, this),
      jsx("div", {
        children: "\uD83D\uDE03"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F", false, undefined, this),
      jsx("div", {
        children: "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\u32E1", false, undefined, this),
      jsx("div", {
        children: "\u32E1"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\u263A", false, undefined, this),
      jsx("div", {
        children: "\u263A"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\u30B7", false, undefined, this),
      jsx("div", {
        children: "\u30B7"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\uD83D\uDC4B", false, undefined, this),
      jsx("div", {
        children: "\uD83D\uDC4B"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\u2639", false, undefined, this),
      jsx("div", {
        children: "\u2639"
      }, undefined, false, undefined, this),
      jsx("div", {}, "\u263B", false, undefined, this),
      jsx("div", {
        children: "\u263B"
      }, undefined, false, undefined, this),
      jsx("div", {}, "123", false, undefined, this),
      jsx("div", {
        children: "123"
      }, undefined, false, undefined, this)
    ]
  }, undefined, true, undefined, this);
  const foo = () => {
  };
  const Bar = foo("a", {
    children: 123
  });
  const carriage = obj["\r\n"];
  const newline = obj["\n"];
  function test() {
    console.assert(carriage === "\r\n");
    console.assert(newline === "\n");
    console.assert(tab === "\t");
    console.assert(correctEncodedObj.length === encodedObj.length);
    console.assert(correctEncodedObj.every((v, i) => v === encodedObj[i]));
    return testDone(import.meta.url);
  }
  hmr.exportAll({
    jsxVariants: () => jsxVariants,
    obj: () => obj,
    test: () => test
  });
})();
var $$hmr_jsxVariants = hmr.exports.jsxVariants, $$hmr_obj = hmr.exports.obj, $$hmr_test = hmr.exports.test;
hmr._update = function(exports) {
  $$hmr_jsxVariants = exports.jsxVariants;
  $$hmr_obj = exports.obj;
  $$hmr_test = exports.test;
};

export {
  $$hmr_jsxVariants as jsxVariants,
  $$hmr_obj as obj,
  $$hmr_test as test
};

//# sourceMappingURL=http://localhost:8080/string-escapes.js.map
