aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-05-16add a testGravatar Jarred Sumner 2-0/+35
2022-05-16Still not correct!bun-v0.0.83Gravatar Jarred Sumner 1-3/+0
2022-05-16Update serve.test.tsGravatar Jarred Sumner 1-1/+1
2022-05-16reset on stmt on errorGravatar Jarred Sumner 1-0/+47
2022-05-16`bun:sqlite` (#167)Gravatar Jarred Sumner 6-1/+510
* :scissors: * Add the slow version * draw the rest of the owl * Fix crash when allocating lots of memory * [Bun.Transipiler] Support passing objects * [JS Parser] Support passing objects to macros via Bun.Transpiler * Update JSSQLStatement.cpp * Embed SQLite * Add SQLite to Dockerfile * [sqlite] Add quick one-off queries without creating a whole object * [sqlite] Add `columnsCount`, rename raw() to `values()`, remove `rebind` * Implement `bun:sqlite` * return null * Fix updating query * Update bun.d.ts * more tests * Support variadic arguments, write tests and add types * Update sqlite.d.ts * Update sqlite.d.ts * latest * Implement `Database.loadExtension` and `Database.setCustomSQLite` * Support `require.resolve` * [napi] Improve string performance * [bun.js] Support some of `node:module` * another test * [sqlite] Support serialize & deserialize * [`bun:ffi`] Implement `CFunction` and `linkSymbols` * [bun.js] Fix crash in `Buffer.from` * Update sqlite.test.js * Document linkSymbols * docs * Update README.md
2022-05-11Add test for import.meta.requireGravatar Jarred Sumner 2-1/+11
2022-05-11[bun.js] Implement `import.meta.require`Gravatar Jarred Sumner 1-0/+4
This allows synchronous dynamic loading of `.node`, `.json`, and `.toml` files. It is not a CommonJS require, but it can be used that way so long as the content is not JavaScript.
2022-05-10Add test for Buffer.byteLengthGravatar Jarred Sumner 1-0/+7
2022-05-09Add test for __dirnameGravatar Jarred Sumner 1-0/+9
2022-05-08Update serve.test.tsGravatar Jarred Sumner 1-1/+4
2022-05-08[bun.js] Fix bug with headers not being sent in `fetch`Gravatar Jarred Sumner 1-0/+22
2022-05-07Update zlib.test.jsGravatar Jarred Sumner 1-1/+1
2022-05-07[bun.js] Support `gzipSync`, `gunzipSync`, `inflateSync`, `deflateSync`Gravatar Jarred Sumner 1-0/+18
2022-05-05E.String gets a RopeGravatar Jarred Sumner 1-2/+64
2022-05-04specifically check utf8Gravatar Jarred Sumner 1-0/+2
2022-05-04make our http test run moreGravatar Jarred Sumner 1-18/+21
2022-05-04Safer i64/u64Gravatar Jarred Sumner 3-20/+27
2022-05-03Add docs for FFIGravatar Jarred Sumner 1-66/+66
2022-05-02[bun:ffi] Improve `uint64_t` and `int64_t` performanceGravatar Jarred Sumner 3-126/+300
2022-05-02[bun:ffi] Support `i64` and `u64`Gravatar Jarred Sumner 3-101/+80
2022-05-02[bun:ffi] Support `double` and `float`Gravatar Jarred Sumner 3-53/+50
2022-05-02[bun:ffi] cleanupGravatar Jarred Sumner 3-5/+428
2022-05-02[bun.js] Add `Bun.nanoseconds()` to report time in nanosGravatar Jarred Sumner 1-0/+18
2022-05-01Buffer.compare & Buffer.equalGravatar Jarred Sumner 1-0/+25
2022-05-01[bun.js] Improve `Buffer` creation perf a littleGravatar Jarred Sumner 1-2/+40
2022-05-01[bun.js] Implement `Buffer.concat`Gravatar Jarred Sumner 1-0/+19
2022-04-30cleanupGravatar Jarred Sumner 1-0/+36
2022-04-30wipGravatar Jarred Sumner 2-65/+273
2022-04-30Update ffi-test.cGravatar Jarred Sumner 1-24/+35
2022-04-30aGravatar Jarred Sumner 1-0/+27
2022-04-29[bun:ffi] it worksGravatar Jarred Sumner 2-16/+23
2022-04-29[bun.js] Implement unsafe.{`arrayBufferToPtr`, `arrayBufferFromPtr`, ↵Gravatar Jarred Sumner 1-2/+7
`bufferFromPtr`}
2022-04-29[bun ffi] Support pointersGravatar Jarred Sumner 2-0/+28
2022-04-29[bun ffi] support `i32`, `i8`, `u8`, `u16`, `i16`, `u32`, `bool`Gravatar Jarred Sumner 2-140/+171
2022-04-29more tests for bufferGravatar Jarred Sumner 1-1/+165
2022-04-29ffi test codeGravatar Jarred Sumner 2-26/+247
2022-04-29commit moreGravatar Jarred Sumner 1-0/+50
2022-04-29some tests but need moreGravatar Jarred Sumner 1-0/+25
2022-04-26Most of Buffer.toStringGravatar Jarred Sumner 1-0/+12
2022-04-23:camera:Gravatar Jarred Sumner 2-8/+2
2022-04-16[JS Parser] Support explicit removingGravatar Jarred Sumner 1-10/+53
2022-04-16[JS Parser] API for removing & replacing exportsGravatar Jarred Sumner 1-0/+73
2022-04-13[bun.js] Fix bug with `readdirSync` on folders with less than 32 filesGravatar Jarred Sumner 1-7/+82
Closes https://github.com/Jarred-Sumner/bun/issues/143
2022-04-13Support digest("base64" | "hex") in the hashingsGravatar Jarred Sumner 2-28/+73
2022-04-12[bun.js] Implement Bun.sha1, Bun.sha256, Bun.sha384, Bun.sha512, Bun.sha512_384Gravatar Jarred Sumner 1-0/+28
2022-04-11Add a very simple http server testGravatar Jarred Sumner 1-0/+54
2022-04-10[TOML] Fix toml parsing with multiple keys in object literalGravatar Jarred Sumner 2-0/+16
Fixes https://github.com/Jarred-Sumner/bun/issues/140
2022-04-10[bun-types] Make it bundle the typesGravatar Jarred Sumner 1-1/+0
2022-04-09Update transpiler.test.jsGravatar Jarred Sumner 1-0/+4
2022-04-06[bun.js][breaking] `import.meta.url` is now a file:// urlGravatar Jarred Sumner 1-16/+16