Jack Hanford
304a36b814
fix lockfile
2021-11-22 10:21:29 -08:00
Jack Hanford
6ee673095c
continue fixing typescript errors
2021-11-22 10:21:28 -08:00
Jack Hanford
cf4964c8f4
add empty.js
2021-11-22 10:21:28 -08:00
Jack Hanford
a1b88e85fd
mv empty.tsx -> empty.js
2021-11-22 10:21:27 -08:00
Jack Hanford
46a8215092
consolidate empty files / references to one empty.tsx
2021-11-22 10:21:14 -08:00
Jack Hanford
62694f0ee9
add typescript checking
2021-11-22 10:20:47 -08:00
Jack Hanford
e8bdf1c7db
move into workflows folder
2021-11-22 10:20:47 -08:00
Jack Hanford
2af4192756
begin working on CI tasks for bun-framework-next
2021-11-22 10:20:47 -08:00
Jarred Sumner
fd80d0a22d
Fix loading CSS benchmark
bun-v0.0.51
2021-11-21 17:30:50 -08:00
Jarred Sumner
86743ab361
Bump bun-framework-next
2021-11-21 17:04:18 -08:00
Jarred Sumner
cca8081f2e
add env var for disabling bun.js SSR
2021-11-21 17:02:21 -08:00
Jarred Sumner
5c5b246cc3
[bun-framework-next] Fix React 18 in fallback mode
2021-11-21 16:58:50 -08:00
Jarred Sumner
469a36e3b6
[HMR] Large perf improvement for JS hot reloads at runtime
...
From benchmarking, I noticed that a lot of time was spent running
`HMRModule.update()`.
We don't need to call that function if updates for the same module ID have not changed any exports
2021-11-21 03:52:14 -08:00
Jarred Sumner
f9d333bec2
Merge pull request #68 from mfeckie/docs/dev
...
Docs/dev
2021-11-19 17:54:01 -08:00
Martin Feckie
38879cd3d9
Add information about code signing
2021-11-20 09:44:41 +08:00
Martin Feckie
eb3123adb8
Add information about node modules
2021-11-20 08:54:31 +08:00
Jarred Sumner
2b4f20b94c
Update build-id
bun-v0.0.50
2021-11-16 21:28:00 -08:00
Jarred Sumner
19949c0743
Update fixtures.zig
2021-11-16 21:26:41 -08:00
Jarred Sumner
8d03e0cf02
[router] Improve test coverage & handle case-sensitive static routes better
2021-11-16 21:26:37 -08:00
Jarred Sumner
265b1035f4
[router] Fix case sensitivity bug with route params
2021-11-16 16:57:02 -08:00
Jarred Sumner
8e0230b756
[router] Tweak sorting order & update routing tests
2021-11-16 16:33:33 -08:00
Jarred Sumner
478273e044
[router] Update router tests
2021-11-16 15:34:22 -08:00
Jarred Sumner
d0c2f5495c
[internal] Fix issue with tests
2021-11-16 15:34:09 -08:00
Jarred Sumner
4a09ad51f0
[router] Fix bug with dynamic route params for route segments in the middle
2021-11-16 15:32:50 -08:00
Jarred Sumner
5bef1b46d3
[router] small cleanup
2021-11-16 15:31:47 -08:00
Jarred Sumner
3bec430192
[router] Fix edgecase with trailing slashes in directory path
2021-11-16 15:29:52 -08:00
Jarred Sumner
18f0093b18
📷 Snapshots
bun-v0.0.49
2021-11-15 15:59:13 -08:00
Jarred Sumner
adfaa21d03
[examples] React 18 is now beta
2021-11-15 15:59:03 -08:00
Jarred Sumner
01d1f1d258
Fix #66
...
embarassing!
2021-11-15 15:51:39 -08:00
Jarred Sumner
4e775d275c
[bun dev] When --disable-bun.js flag is passed, don't send 500s for rendering the fallback
2021-11-15 15:47:28 -08:00
Jarred Sumner
035f6fe5e1
Bump
2021-11-15 15:40:12 -08:00
Jarred Sumner
bba74499e5
[JS Printer] Don't escape slashes
2021-11-15 15:39:21 -08:00
Jarred Sumner
b61cbb1df8
[internal] const is faster than var (in Zig! not javascript)
2021-11-15 15:39:13 -08:00
Jarred Sumner
1a60d7df98
[JS Printer] Fix bug with template literals
2021-11-15 15:38:49 -08:00
Jarred Sumner
89a7e3bf2f
slightly reduce reallocations
2021-11-11 15:52:50 -08:00
Jarred Sumner
fe1a6cee10
[JSON Parser] Improve perf by 2%-4%
...
We warn when a JSON object has duplicate keys, but detecting duplicate keys has a cost. Now the hash table used for deduping keys is pooled instead of reallocated each time
This also removes a call to potentially resize object properties and arrays to their smallest possible size. Resizing an array can be expensive
2021-11-11 15:33:39 -08:00
Jack Hanford
6a66d9f7fb
Merge pull request #64 from Jarred-Sumner/unused-vars
2021-11-10 16:08:24 -08:00
Jarred Sumner
fadbcca99c
Update README.md
2021-11-10 15:48:02 -08:00
Jack Hanford
0b48e7272d
remove a bunch of dead code / unused variables
2021-11-10 14:53:48 -08:00
Jarred Sumner
23bdc6f792
fixup
2021-11-09 15:50:10 -08:00
Jarred Sumner
de7274fcff
fix linux build
2021-11-09 15:39:16 -08:00
Jarred Sumner
b126392a8e
Fix missing symbol error for pre-macOS 11
bun-v0.0.48
2021-11-09 14:13:58 -08:00
Jarred Sumner
d2a9e31fd3
Bump
2021-11-09 13:05:19 -08:00
Jarred Sumner
6d61bcc4e1
Merge pull request #63 from KishanBagaria/kb/fix-catalina
...
clang: add -mmacosx-version-min flag
2021-11-09 13:04:12 -08:00
Kishan Bagaria
d8e3ca4a88
clang flags: add -mmacosx-version-min flag
...
fixes #55
2021-11-09 21:47:36 +05:30
Jarred Sumner
351184991a
📷
2021-11-08 17:42:18 -08:00
Jarred Sumner
14b51ef57c
Disable Object.freeze
2021-11-08 15:53:37 -08:00
Jarred Sumner
7a836382b3
[bun-framework-next] Use WeakSet for slightly better perf
2021-11-08 15:49:28 -08:00
Jarred Sumner
360dec4fb9
Merge pull request #61 from Jarred-Sumner/tweak-bun-framework-next
...
Rename polyfills, polyfill Object.feeze
2021-11-08 15:47:58 -08:00
Jack Hanford
83cf1be2b9
tweak
2021-11-08 15:42:30 -08:00