import { __require as require } from "http://localhost:8080/__runtime.js"; import * as JSX from "http://localhost:8080/node_modules/react/jsx-dev-runtime.js"; import * as $bbcd215f from "http://localhost:8080/node_modules/react/index.js"; var JSXClassic = require($bbcd215f); var jsx = require(JSX).jsxDEV, JSXFrag = require(JSXClassic).Fragment; var tab = "\t"; var シ = "wow"; var f = ""; var f = "₇"; var obj = { "\r\n": "\r\n", "\n": "\n", "\t": "\t", "\f": "\f", "\v": "\v", "\u2028": "\u2028", "\u2029": "\u2029", "\0": "\0\xA0null byte", "😊": "😊", "😃": "😃", "🕵🏽‍♂️": "🕵🏽‍♂️", "㋡": "㋡", "☺": "☺", シ: "シ", "👋": "👋", f, "☹": "☹", "☻": "☻", 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 ]; const jsxVariants = jsx(JSXFrag, { children: [ '"\\r\\n": "\\r\\n", "\\n": "\\n", "\\t": "\\t", "\\f": "\\f", "\\v": "\\v", "\\u2028": "\\u2028", "\\u2029": "\\u2029", "😊": "😊", "😃": "😃", "🕵🏽‍♂️": "🕵🏽‍♂️", "㋡": "㋡", "☺": "☺", シ: "シ", "👋": "👋", f: f, "☹": "☹", "☻": "☻", 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: "😊" }, undefined, false, undefined, this), jsx("div", { data: "😃" }, undefined, false, undefined, this), jsx("div", { data: "🕵🏽‍♂️" }, undefined, false, undefined, this), jsx("div", { data: "㋡" }, undefined, false, undefined, this), jsx("div", { data: "☺" }, undefined, false, undefined, this), jsx("div", { data: "シ" }, undefined, false, undefined, this), jsx("div", { data: "👋" }, undefined, false, undefined, this), jsx("div", { data: "☹" }, undefined, false, undefined, this), jsx("div", { data: "☻" }, 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", {}, "😊", false, undefined, this), jsx("div", { children: "😊" }, undefined, false, undefined, this), jsx("div", {}, "😃", false, undefined, this), jsx("div", { children: "😃" }, undefined, false, undefined, this), jsx("div", {}, "🕵🏽‍♂️", false, undefined, this), jsx("div", { children: "🕵🏽‍♂️" }, undefined, false, undefined, this), jsx("div", {}, "㋡", false, undefined, this), jsx("div", { children: "㋡" }, undefined, false, undefined, this), jsx("div", {}, "☺", false, undefined, this), jsx("div", { children: "☺" }, undefined, false, undefined, this), jsx("div", {}, "シ", false, undefined, this), jsx("div", { children: "シ" }, undefined, false, undefined, this), jsx("div", {}, "👋", false, undefined, this), jsx("div", { children: "👋" }, undefined, false, undefined, this), jsx("div", {}, "☹", false, undefined, this), jsx("div", { children: "☹" }, undefined, false, undefined, this), jsx("div", {}, "☻", false, undefined, this), jsx("div", { children: "☻" }, 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"]; export {obj}; export 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); } -error-capturestacktrace'>jarred/faster-error-capturestacktrace Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets/esm (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2022-06-22[websockets] Support receiving data of length 128 - 65354, bigger not support...Gravatar Jarred Sumner 1-154/+43
2022-06-22Better error for undefined memory hereGravatar Jarred Sumner 1-1/+3
2022-06-22Preallocate some event loop tasksGravatar Jarred Sumner 1-0/+3
2022-06-22Fix bugs with fifo tweaksGravatar Jarred Sumner 1-25/+27
2022-06-22Update test_command.zigGravatar Jarred Sumner 1-23/+120
2022-06-22`bun wiptest` improve test runner outputGravatar Jarred Sumner 1-25/+31
2022-06-22Sending worksGravatar Jarred Sumner 17-670/+1363
2022-06-22implement a custom websocket clientGravatar Jarred Sumner 9-75/+1171
2022-06-22It connects! but the frames are corruptGravatar Jarred Sumner 3-31/+34
2022-06-22WebSocket is a globalGravatar Jarred Sumner 23-266/+350
2022-06-22Fix most of the errorsGravatar Jarred Sumner 6-119/+117
2022-06-22more codeGravatar Jarred Sumner 4-58/+209
2022-06-22WIP WebSocketGravatar Jarred Sumner 19-22/+3701
2022-06-20Group zsh completion options by type (#194)Gravatar Alexander Kuznetsov 1-28/+16
2022-06-17Import most of `MessageEvent` from WebKitGravatar Jarred Sumner 18-12/+1410
2022-06-15some more testsGravatar Jarred Sumner 2-10/+62
2022-06-15Update WebKitGravatar Jarred Sumner 1-0/+0
2022-06-15[web standards] Add `CloseEvent` from WebKitGravatar Jarred Sumner 9-6/+636
2022-06-15Fix lazy loading internal streamsGravatar Jarred Sumner 13-360/+424
2022-06-15direct streams mostly workjarred/directGravatar Jarred Sumner 26-1167/+1782
2022-06-15wip direct streamsGravatar Jarred Sumner 24-398/+2276
2022-06-12ArrayBufferSink works and it's good.Gravatar Jarred Sumner 26-170/+2054
2022-06-12Fix build issueGravatar Jarred Sumner 2-0/+6
2022-06-12Delete broken submoduleGravatar Jarred Sumner 1-0/+0
2022-06-10Update Dockerfile.baseGravatar Jarred Sumner 1-1/+1
2022-06-10Update WebKitGravatar Jarred Sumner 1-0/+0
2022-06-10Update event_loop.zigGravatar Jarred Sumner 1-0/+1
2022-06-10Missing errno on linuxGravatar Jarred Sumner 1-3/+1
2022-06-10Update js_parser.zigGravatar Jarred Sumner 1-21/+200
2022-06-10Update MakefileGravatar Jarred Sumner 1-4/+4
2022-06-10wip fix linux buildGravatar Jarred Sumner 1-9/+11
2022-06-10Don't show generic crash info when given invalid bunfig.tomlGravatar Jarred Sumner 1-0/+4
2022-06-10Update logger.zigGravatar Jarred Sumner 1-0/+4
2022-06-10Show tracingGravatar Jarred Sumner 1-1/+1
2022-06-10Update bunfig.zigGravatar Jarred Sumner 1-0/+1
2022-06-10Update jest.zigGravatar Jarred Sumner 1-6/+9
2022-06-09Update bun.d.tsGravatar Jarred Sumner 1-2/+5
2022-06-09Add typesGravatar Jarred Sumner 1-2/+32
2022-06-09`new Response(stream).arrayBuffer()` + 3 moreGravatar Jarred Sumner 16-39/+478
2022-06-09fix some memory leaks with stringsGravatar Jarred Sumner 4-28/+45
2022-06-09Support console.log(myBigInt)Gravatar Jarred Sumner 1-1/+6
2022-06-09Fix defaultProps with JSX optimizationGravatar Jarred Sumner 6-34/+73
2022-06-09small perf improvements to encodingGravatar Jarred Sumner 1-43/+37
2022-06-07Update event_loop.zigGravatar Jarred Sumner 1-1/+2