Michael Rawlings
|
c8849980bb
|
refactor: prepare for renderBody/event interop from tags to class
|
2023-11-30 13:19:35 -05:00 |
|
Michael Rawlings
|
4da726c7aa
|
refactor: simplify & remove closures from html writer fork
|
2023-11-30 10:09:10 -05:00 |
|
Michael Rawlings
|
efef711c93
|
feat: tag params ssr tags-to-class (resume still not working)
|
2023-11-29 18:03:43 -05:00 |
|
Michael Rawlings
|
db4a3e805b
|
feat: interop params class-to-tags
|
2023-11-28 13:09:36 -05:00 |
|
Michael Rawlings
|
d7eb9027f6
|
fix: interop closures w/ tagsapi. large refactor of html writer.
|
2023-11-28 12:43:37 -05:00 |
|
Michael Rawlings
|
8911c597e0
|
feat: resume dynamic subscriptions
|
2023-10-31 16:09:20 -04:00 |
|
Michael Rawlings
|
2b89e2200a
|
fix: don't serialize value from owner scope in child scope
|
2023-10-26 16:12:14 -04:00 |
|
Michael Rawlings
|
81ce1e1264
|
fix: remove extra renderbodies from html output
|
2023-10-12 17:14:54 -04:00 |
|
Michael Rawlings
|
50ee482176
|
test: enable ssr/resume interop for nested-class-to-tags
|
2023-10-11 16:23:15 -04:00 |
|
Michael Rawlings
|
f9f8b97489
|
feat: ssr/hydration interop tags-to-class (wip)
|
2023-10-11 16:00:53 -04:00 |
|
Michael Rawlings
|
71c51b41ca
|
feat: custom object-defined serialization
|
2023-10-03 17:37:43 -04:00 |
|
Michael Rawlings
|
33b74cdfe2
|
test: add skipped tests for import/static unserializable values
|
2023-09-21 18:20:52 -04:00 |
|
Michael Rawlings
|
f412dfbd8f
|
feat: class to tags ssr/hydration interop (wip)
|
2023-09-15 15:49:33 -04:00 |
|
Michael Rawlings
|
49c8affa44
|
feat: interop ssr/hydration class to tags (wip)
|
2023-09-12 16:12:51 -04:00 |
|
Michael Rawlings
|
8ae527e04f
|
chore: update eslint
|
2023-09-12 16:08:29 -04:00 |
|
Michael Rawlings
|
e2f0a880b9
|
refactor: use different symbols from the class components runtime
|
2023-09-12 15:52:59 -04:00 |
|
Michael Rawlings
|
d533ab6bae
|
feat: renderBody interop (wip, csr only)
|
2023-09-11 14:15:41 -04:00 |
|
Michael Rawlings
|
605d0de766
|
refactor: small interop refactor
|
2023-09-08 14:25:44 -04:00 |
|
Michael Rawlings
|
f75c25e888
|
feat: interop renderbody class to tags (wip, csr only)
|
2023-09-08 14:01:47 -04:00 |
|
Michael Rawlings
|
0410370cc5
|
feat: interop renderbody tags to class (wip, csr only)
|
2023-09-08 13:12:11 -04:00 |
|
Michael Rawlings
|
ccc155ef83
|
feat: use classapi in tagsapi components (wip, client-only)
|
2023-09-06 17:24:25 -04:00 |
|
Michael Rawlings
|
07da3acdfa
|
feat: use tagsapi in classapi components (wip, client-only)
|
2023-09-05 16:26:22 -04:00 |
|
Michael Rawlings
|
978c7d88ec
|
feat: add template api to marko 6
|
2023-08-31 18:40:53 -04:00 |
|
Michael Rawlings
|
4d71cc4489
|
wip: interop as dynamic tag
|
2023-08-29 14:40:10 -04:00 |
|
Michael Rawlings
|
f7bf544b60
|
chore: mark interop translator package as private
|
2023-07-24 12:10:05 -04:00 |
|
Michael Rawlings
|
a39fc3ec12
|
Merge remote-tracking branch 'x/interop-translator'
|
2023-07-24 12:06:16 -04:00 |
|
Michael Rawlings
|
59dd026483
|
test: move translator-default tests from compiler
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
957934bbe6
|
chore: update node versions in ci
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
7dc1fe467b
|
chore: config cleanup
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
2b17b66f51
|
chore: support typescript packages
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
bce8f4b11c
|
chore: update husky
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
067db9883f
|
chore: sort imports
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
dacbaa72e1
|
chore: update prettier package & config, reformat
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
612ae113d0
|
chore: update mocha command/config
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
0f5d71d0df
|
chore: switch from nyc to c8
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
592be94955
|
chore: sort package.json keys
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
b0720ff7c0
|
refactor: package scripts
|
2023-07-24 11:55:08 -04:00 |
|
Michael Rawlings
|
68d1e4f8eb
|
chore: update @marko/babel-utils
|
2023-07-21 18:01:55 -04:00 |
|
Michael Rawlings
|
7c37e5651c
|
test: use before hooks to set/reset require hook/cache
|
2023-07-21 16:22:43 -04:00 |
|
github-actions[bot]
|
14fc03c526
|
[ci] release
@marko/babel-utils@6.2.1
@marko/compiler@5.31.2
|
2023-07-21 08:39:17 -07:00 |
|
Dylan Piercey
|
037a6ce670
|
fix: improve compiler api types
|
2023-07-21 08:34:59 -07:00 |
|
github-actions[bot]
|
be1cc1b0d3
|
[ci] release
@marko/translator-default@5.29.2
marko@5.29.2
|
2023-07-18 10:40:17 -07:00 |
|
Dylan Piercey
|
7957fb5648
|
fix: use .d.marko for await tag types
|
2023-07-18 10:34:30 -07:00 |
|
github-actions[bot]
|
02cea4fc46
|
[ci] release
@marko/compiler@5.31.1
@marko/translator-default@5.29.1
marko@5.29.1
|
2023-07-12 10:28:25 -07:00 |
|
Michael Rawlings
|
22c8b4688c
|
chore: tsx to babel, move bundle scripts into pkgs
|
2023-07-12 13:25:33 -04:00 |
|
Dylan Piercey
|
2afa3f6e61
|
fix: @marko/register source maps
|
2023-07-12 10:24:23 -07:00 |
|
github-actions[bot]
|
f214d556d8
|
[ci] release
@marko/babel-utils@6.2.0
@marko/compiler@5.31.0
@marko/translator-default@5.29.0
marko@5.29.0
|
2023-07-06 15:47:13 -07:00 |
|
Dylan Piercey
|
d930378434
|
feat: move <macro> tag validation to translate stage
|
2023-07-06 15:41:10 -07:00 |
|
Dylan Piercey
|
e8bd3255a9
|
chore: update test runner to capture diagnostic snapshots
|
2023-07-06 10:55:45 -07:00 |
|
Dylan Piercey
|
57b280b2ff
|
fix: named component classes deprecate instead of error
|
2023-07-06 10:55:45 -07:00 |
|