Giorgio Bellisario
|
ed18a318b9
|
docs: Fix "coercion" spelling (#628)
|
2022-07-12 16:43:08 +02:00 |
|
Ryan Bargholz
|
734775e410
|
Support specifying a JSON response type in bun.d.ts (#563)
Co-authored-by: Ryan Bargholz <ryan@asteria.com>
|
2022-07-12 01:47:58 -07:00 |
|
Carter Snook
|
5fc353797f
|
feat(core): implement web interaction APIs (#528)
* feat(core): implement web interaction APIs
* fix(core): adjust web prompt code and add types
|
2022-07-11 08:11:02 -07:00 |
|
Snazzah
|
4394169405
|
feat(types): Add types for node modules and various fixing (#470)
* fix(types): add __dirname and __filename as deprecated types
* fix(types): add stream() method to Blob
* fix(types): update getRandomValues in Crypto
* fix(types): add buffer type defs
* fix(types): remove buffer type setting in fs
* fix(types): extend TypedArray in crypto.getRandomValues
Co-authored-by: Carter Snook <cartersnook04@gmail.com>
* fix(types): add notes to some buffer methods
* fix(types): remove since jsdoc comments from buffer
* chore(types): fix bundle script and build types
* fix(types): update bundle script
This really shouldn't do anything differently, but it no longer hangs whenever I bundle types. Not sure if anyone else has this problem but, ehhhh...
* fix(types): remove unused types in buffer
* feat(types): add assert module types
* feat(types): add events module types
* feat(types): add os module types
* feat(types): add domain module types
* fix(types): add process.isBun type
* feat(types): add util module types
* feat(types): add querystring module types
* feat(types): add process module types
* feat(types): add string_decoder module types
* feat(types): add sys module types
* feat(types): add timers module types
* feat(types): add stream module types
* feat(types): add crypto module types
fix(types): fix types for stream, timers and util modules
* feat(types): add constants module types
* feat(types): add url module types
* feat(types): add tty module types
* feat(types): add http module types
* feat(types): add https module types
* feat(types): add punycode module types
* feat(types): add zlib module types
* feat(types): add supports-color module types
Co-authored-by: Carter Snook <cartersnook04@gmail.com>
|
2022-07-11 05:40:07 -07:00 |
|
Aurora Luna Takemi
|
418972b423
|
Update GitHub URL to match new repo URL (#547)
* Update repo URLs
* GitHub URL update
* Revert accidental URL changes
|
2022-07-10 19:37:30 -07:00 |
|
Giorgio Bellisario
|
1e9cba9972
|
Fix "operations" word spelling (#543)
|
2022-07-10 09:21:50 -07:00 |
|
Jarred Sumner
|
57d9c500a8
|
Update bun-types
|
2022-07-07 20:22:51 -07:00 |
|
Jarred Sumner
|
e1e3cee16a
|
Outdated type
|
2022-07-07 03:44:11 -07:00 |
|
Jarred Sumner
|
6f3a092564
|
[bun:jsc] Add protectedObjectTypeCounts, disallow gc
|
2022-07-02 02:35:43 -07:00 |
|
Jarred Sumner
|
500e5ed949
|
[streams] Rename drain() -> flush()
|
2022-07-02 01:36:04 -07:00 |
|
Jarred Sumner
|
874344eead
|
[bun:jsc] expose getProtectedObjects gc hook
|
2022-07-02 01:36:04 -07:00 |
|
Jarred Sumner
|
c9f1d146c2
|
Fix incorrect type
|
2022-06-30 19:25:56 -07:00 |
|
Jarred Sumner
|
77a0f335cb
|
wip ReadableStream for HTTP(s) Server
|
2022-06-26 06:01:22 -07:00 |
|
Jarred Sumner
|
5bd5678ba3
|
Implement Bun.pathToFileURL & Bun.pathToFileURL
|
2022-06-25 04:42:56 -07:00 |
|
Jarred Sumner
|
b4feb33df9
|
Update index.d.ts
|
2022-06-22 06:56:47 -07:00 |
|
Jarred Sumner
|
d8dfddffe2
|
types for bun:jsc
|
2022-06-22 06:56:47 -07:00 |
|
Jarred Sumner
|
3e70df3fb3
|
Update bun.d.ts
|
2022-06-09 21:40:13 -07:00 |
|
Jarred Sumner
|
7cda36c601
|
Add types
|
2022-06-09 21:36:43 -07:00 |
|
Jarred Sumner
|
43de33afc7
|
Web Streams API (#176)
* [bun.js] `WritableStream`, `ReadableStream`, `TransformStream`, `WritableStreamDefaultController`, `ReadableStreamDefaultController` & more
* Implement `Blob.stream()`
* Update streams.test.js
* Fix sourcemaps crash
* [TextEncoder] 3x faster in hot loops
* reading almost works
* start to implement native streams
* Implement `Blob.stream()`
* Implement `Bun.file(pathOrFd).stream()`
* Add an extra function
* [fs.readFile] Improve performance
* make jsc bindings a little easier to work with
* fix segfault
* faster async/await + readablestream optimizations
* WebKit updates
* More WebKit updates
* Add releaseWEakrefs binding
* `bun:jsc`
* More streams
* Update streams.test.js
* Update Makefile
* Update mimalloc
* Update WebKit
* Create bun-jsc.test.js
* Faster ReadableStream
* Fix off by one & exceptions
* Handle empty files/blobs
* Update streams.test.js
* Move streams to it's own file
* temp
* impl #1
* take two
* good enough for now
* Implement `readableStreamToArray`, `readableStreamToArrayBuffer`, `concatArrayBuffers`
* jsxOptimizationInlining
* Fix crash
* Add `jsxOptimizationInline` to Bun.Transpiler
* Update Transpiler types
* Update js_ast.zig
* Automatically choose production mode when NODE_ENV="production"
* Update cli.zig
* [jsx] Handle defaultProps when inlining
* Update transpiler.test.js
* uncomment some tests
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
|
2022-06-07 22:32:46 -07:00 |
|
Jarred Sumner
|
a2b22c339e
|
Update sqlite.d.ts
|
2022-05-16 19:03:30 -07:00 |
|
Jarred Sumner
|
bd1e64b9b1
|
Fix type errors
|
2022-05-16 18:58:11 -07:00 |
|
Jarred Sumner
|
ba36f5db7e
|
prepare for release
|
2022-05-16 18:45:46 -07:00 |
|
Jarred Sumner
|
6fce02bd85
|
Update sqlite.d.ts
|
2022-05-16 16:25:54 -07:00 |
|
Jarred Sumner
|
a37f86e89d
|
bun:sqlite (#167)
* ✂️
* 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-16 15:46:20 -07:00 |
|
Jarred Sumner
|
6ab5ae8a7a
|
Fix type errors
|
2022-05-04 00:33:42 -07:00 |
|
Jarred Sumner
|
5b760fe7c4
|
Safer i64/u64
|
2022-05-04 00:16:36 -07:00 |
|
Jarred Sumner
|
e3362a0fda
|
clarify
|
2022-05-03 02:35:05 -07:00 |
|
Jarred Sumner
|
8b1924f6c2
|
Add docs for FFI
|
2022-05-03 01:25:46 -07:00 |
|
Jarred Sumner
|
125a4c747b
|
[bun:ffi] cleanup
|
2022-05-02 03:40:14 -07:00 |
|
Jarred Sumner
|
69668d49e5
|
[bun.js] Add Bun.nanoseconds() to report time in nanos
|
2022-05-02 03:36:26 -07:00 |
|
Jarred Sumner
|
5cee316d8c
|
[bun:ffi] ~20% faster FFI bindings for functions with arguments
|
2022-05-02 03:23:42 -07:00 |
|
Jarred Sumner
|
7e13d6cbfe
|
wip
|
2022-04-30 08:35:48 -07:00 |
|
Jarred Sumner
|
516b54578d
|
[bun:ffi] it works
|
2022-04-29 23:21:14 -07:00 |
|
Jarred Sumner
|
d273948f16
|
Update bun.d.ts
|
2022-04-13 05:07:33 -07:00 |
|
Jarred Sumner
|
3db3057d42
|
Support digest("base64" | "hex") in the hashings
|
2022-04-13 04:20:05 -07:00 |
|
Jarred Sumner
|
55ff561429
|
Add example for stopping HTTP server
|
2022-04-11 05:20:44 -07:00 |
|
Jarred Sumner
|
3e969244ac
|
[bun.js] Add a Server.stop function
|
2022-04-11 04:58:29 -07:00 |
|
Jarred Sumner
|
7d164ad8c7
|
Update globals.d.ts
|
2022-04-10 19:48:44 -07:00 |
|
Jarred Sumner
|
3abb72037b
|
[bun-types] Document JavaScriptCore's ES Module loader
|
2022-04-10 19:46:05 -07:00 |
|
Jarred Sumner
|
6edf0289ed
|
Fix type errors
|
2022-04-10 05:23:02 -07:00 |
|
Jarred Sumner
|
faedbf0a61
|
Update bun.d.ts
|
2022-04-10 05:16:06 -07:00 |
|
Jarred Sumner
|
ac76e3b004
|
Move some types around
|
2022-04-10 04:30:09 -07:00 |
|
Jarred Sumner
|
45e1fc946d
|
[bun-types] Make it bundle the types
|
2022-04-10 04:24:24 -07:00 |
|
Jarred Sumner
|
14def643f7
|
Outdated
|
2022-04-07 22:39:46 -07:00 |
|
Jarred Sumner
|
b97e81b27f
|
More types
|
2022-04-07 06:08:48 -07:00 |
|
Jarred Sumner
|
7fd12ca3ae
|
Update bun.d.ts
|
2022-04-04 06:29:46 -07:00 |
|
Jarred Sumner
|
abc15f4d30
|
Add ShadowRealm and Bun.hash
|
2022-04-03 17:40:24 -07:00 |
|
Jarred Sumner
|
70bb8bda23
|
Fix the types
|
2022-04-03 17:24:26 -07:00 |
|
Jarred Sumner
|
4d718931be
|
More types
|
2022-04-02 21:56:21 -07:00 |
|
Jarred Sumner
|
290166adb0
|
Add more typings
|
2022-04-02 18:54:31 -07:00 |
|