Commit Graph

14506 Commits

Author SHA1 Message Date
Jarred Sumner
b1b459435f WIP
Former-commit-id: 6ba2feb8d2
2021-07-11 15:40:14 -07:00
Jarred Sumner
b7d7fac635 this kind of works, but there is a crash when bundling. I think its missing a Stmt.Data.Store.reset()
Former-commit-id: 88aad6aeb1
2021-07-01 05:12:15 -07:00
Jarred Sumner
a1d3191b89 asdasdasd
Former-commit-id: a8536a7337
2021-06-30 02:38:28 -07:00
Jarred Sumner
516f264138 latest
Former-commit-id: cb2ee39bfa
2021-06-30 02:38:23 -07:00
Jarred Sumner
07416311ce Fix crash, fix detecting node_modules, fix undefined not being simplified
Former-commit-id: 3f197d1ce0
2021-06-29 17:47:58 -07:00
Jarred Sumner
ece2a3ccfd alright now it crashes
Former-commit-id: 26745bb5f3
2021-06-29 01:34:38 -07:00
Jarred Sumner
70126c074f require_ref
Former-commit-id: 23e64279d8
2021-06-28 23:14:46 -07:00
Jarred Sumner
adbeb24979 starting to work
Former-commit-id: ae113559c6
2021-06-27 23:36:35 -07:00
Jarred Sumner
b918e7e372 wip
Former-commit-id: 506d9b81a7
2021-06-26 23:12:57 -07:00
Jarred Sumner
b55e64ffa3 I like this direction
Former-commit-id: 3a95a74b7f
2021-06-24 22:55:42 -07:00
Jarred Sumner
d09194f05a Support live-reload and fallback
Former-commit-id: c3f9d77391
2021-06-20 18:15:13 -07:00
Jarred Sumner
6fbfd69699 Rename CSS stress test
Former-commit-id: cbb6f8b1a9
2021-06-20 17:38:55 -07:00
Jarred Sumner
7b549c6551 g
Former-commit-id: 88ac58962e
2021-06-20 17:38:44 -07:00
Jarred Sumner
af0972d6f2 Feature detect fast refresh
Former-commit-id: 73247e5c91
2021-06-19 20:19:50 -07:00
Jarred Sumner
020ce32779 color looper i'll probably get rid of
Former-commit-id: 5015c6a969
2021-06-19 18:30:32 -07:00
Jarred Sumner
0b68ccd742 Use CSSOM for HMR when available.
Former-commit-id: 72f1c676b9
2021-06-19 18:26:43 -07:00
Jarred Sumner
fc1a37cced Show line counts for CSS
Former-commit-id: 3d9028f0ee
2021-06-19 18:23:15 -07:00
Jarred Sumner
7ed1b19d94 CSS HMR!
Former-commit-id: 3f10c87906
2021-06-18 20:48:07 -07:00
Jarred Sumner
6dce0c1e03 100x!!
Former-commit-id: e0fa2e78da
2021-06-18 00:51:11 -07:00
Jarred Sumner
9ca283bb43 CSS scanner works
Former-commit-id: 4ca1e17778
2021-06-17 11:14:20 -07:00
Jarred Sumner
e1677bb774 Skeleton!
Former-commit-id: 6e2c6cd6ea
2021-06-16 16:23:02 -07:00
Jarred Sumner
7eb887edd5 HMR crashily works, started working on CSS Scanner
Former-commit-id: d0f91082fc
2021-06-14 19:45:51 -07:00
Jarred Sumner
122ef023dd extremely close!!!!!
Former-commit-id: 44fce3c5e8
2021-06-14 01:49:53 -07:00
Jarred Sumner
c51c65325f I think thats the JS part of HMR
Former-commit-id: 43380a4d68
2021-06-12 19:10:08 -07:00
Jarred Sumner
f43234bc30 little kqueue fs watcher
Former-commit-id: f93472101a
2021-06-12 00:49:46 -07:00
Jarred Sumner
223410eab3 lil websocket server
Former-commit-id: 19f4c59b42
2021-06-11 17:05:15 -07:00
Jarred Sumner
dc3309d130 alright basic stuff works now. still bugs with JS parser
Former-commit-id: a1dd2a2a32
2021-06-11 10:53:55 -07:00
Jarred Sumner
d2e1c7955b The code looks like it might work
Former-commit-id: 8070da6ec9
2021-06-10 14:57:08 -07:00
Jarred Sumner
f280758fa7 We don't do the exports resolve step, so we must copy the namespace alias
Former-commit-id: b1dd6cf400
2021-06-10 14:56:39 -07:00
Jarred Sumner
a2d8026810 cool!
Former-commit-id: 5ffd8e40b3
2021-06-10 01:07:42 -07:00
Jarred Sumner
0e2fb5d132 Fix expression simplification bug
Former-commit-id: f8b7e45f0c
2021-06-09 22:45:31 -07:00
Jarred Sumner
df01d4de6f ok
Former-commit-id: 8444492e3c
2021-06-09 18:11:17 -07:00
Jarred Sumner
ecda693e38 lots
Former-commit-id: 7346cdaa5a
2021-06-09 13:26:30 -07:00
Jarred Sumner
6a4712f4c9 add prop
Former-commit-id: 94304788dd
2021-06-08 22:34:35 -07:00
Jarred Sumner
3b8cabcc81 Generate summary
Former-commit-id: cdb9af36c1
2021-06-08 02:54:50 -07:00
Jarred Sumner
395deef793 json
Former-commit-id: aa554728f1
2021-06-06 21:17:48 -07:00
Jarred Sumner
9f74fba395 Fix crash that happens when hundreds of files have been parsed and process.env.NODE_ENV is accessed
Former-commit-id: 48e56be05e
2021-06-06 21:17:43 -07:00
Jarred Sumner
f96f299377 hash
Former-commit-id: b97aca7fa1
2021-06-06 21:16:50 -07:00
Jarred Sumner
079fe523d4 Upgrade hash table
Former-commit-id: 5d208f9ea0
2021-06-06 21:16:43 -07:00
Jarred Sumner
13653a93a2 Fix bug printing large scientific notation floats
Former-commit-id: f9b02d2891
2021-06-06 21:15:07 -07:00
Jarred Sumner
19d472c847 hm
Former-commit-id: 024b2ea94e
2021-06-06 18:34:16 -07:00
Jarred Sumner
d49e0a5fa1 WIP node module bundles
Former-commit-id: 797b2ff557
2021-06-06 18:34:01 -07:00
Jarred Sumner
e66466cc1a wip
Former-commit-id: 7d6950da46
2021-06-06 18:33:53 -07:00
Jarred Sumner
69627d8a47 debug-only print
Former-commit-id: af7054c69b
2021-06-06 14:12:52 -07:00
Jarred Sumner
f4245c90e8 Bump schema
Former-commit-id: a93c53651c
2021-06-06 14:12:08 -07:00
Jarred Sumner
913891905f Generate parser versions at compile time
Former-commit-id: 38fe54261d
2021-06-04 19:30:26 -07:00
Jarred Sumner
9dc7f25825 oops typescript
Former-commit-id: 7c400c9b24
2021-06-04 19:30:08 -07:00
Jarred Sumner
faa3c867e2 Fix extra space in printer
Former-commit-id: c17c200cfd
2021-06-04 18:26:55 -07:00
Jarred Sumner
756c41719c Fix extra underscore in ensureValidIdentifier
Former-commit-id: 1cc15b6c20
2021-06-04 17:33:11 -07:00
Jarred Sumner
65f4ea1e18 Generate differnet versions of Bundler, Resolver, and Caches at comptime based on whether we're serving over HTTP
Former-commit-id: e1a8852706
2021-06-04 16:06:38 -07:00