dpiercey
|
dc3ee348e9
|
fix: avoid node crypto
|
2025-06-17 09:46:33 -07:00 |
|
dpiercey
|
eefa829038
|
fix: translator load relative to cwd
|
2025-06-06 15:01:42 -07:00 |
|
dpiercey
|
0758ae72e3
|
fix: printing scriptlets with comments
|
2025-05-12 11:28:03 -07:00 |
|
dpiercey
|
3b883d4d97
|
fix: boost translator taglib priority over compiler taglib
|
2025-04-14 15:32:55 -07:00 |
|
dpiercey
|
dc748b4932
|
fix: add parenthesized expressions to compute node
|
2025-04-11 11:37:31 -07:00 |
|
dpiercey
|
525345f4f7
|
fix: avoid referencing babel-plugin in babel-utils
|
2025-04-02 14:46:54 -07:00 |
|
dpiercey
|
aad5a8d947
|
fix: expose getProgram and getFile from babel-utils
|
2025-04-02 14:07:03 -07:00 |
|
dpiercey
|
e6e633123a
|
refactor: switch to custom uid helper
|
2025-04-02 09:01:52 -07:00 |
|
dpiercey
|
7110193bff
|
refactor: move file/program context apis into compiler
|
2025-03-31 21:07:41 -07:00 |
|
dpiercey
|
765915ad42
|
fix: issue with latest version of babel
|
2025-03-26 11:14:05 -07:00 |
|
Ryan Turnquist
|
cfca41ac8c
|
Tag var hoisting (#2534)
* feat: serialize getter functions
* feat: serialize method calls
* feat: hoist native tag refs
* feat: hoist custom/dynamic tag vars
* fix: minify createRenderer arguments
|
2025-03-03 11:33:19 -08:00 |
|
dpiercey
|
5c8c549a32
|
refactor: unify csr dynamic tag runtime
|
2025-02-24 16:06:07 -07:00 |
|
dpiercey
|
602eaad0a4
|
fix: improve errors from unresolved taglib paths
|
2024-12-30 08:31:33 -07:00 |
|
dpiercey
|
6cf4978d76
|
fix: improve parse error locations and aggregate errors
|
2024-12-30 08:02:38 -07:00 |
|
dpiercey
|
2b28ad99b4
|
refactor: alternate compat runtime dedupe fix
|
2024-12-28 09:01:01 -07:00 |
|
Michael Rawlings
|
6e24083ba8
|
fix: remove duplicate imports of compat runtime
|
2024-12-28 08:14:49 -07:00 |
|
Michael Rawlings
|
4b6c6135ba
|
Tags directory (#2438)
* feat: support tags directory
* feat: tags dir forces Tags API
* chore: update snapshots
* chore: remove script that was accidentally committed
* chore: add changeset
* fix: use system path separators
* refactor: better filename check for tags/components?
* refactor: micro-optimize tags dir detection
|
2024-12-20 16:04:55 -05:00 |
|
dpiercey
|
6a235a8881
|
refactor: improve registry id normalization
|
2024-12-17 14:29:10 -07:00 |
|
dpiercey
|
2142dfd05d
|
fix: script tag sourcemap locations
|
2024-12-14 14:49:13 -07:00 |
|
dpiercey
|
4a980fe444
|
fix: publish alias issue
|
2024-12-13 16:13:30 -07:00 |
|
dpiercey
|
00e7392361
|
fix: parsing negative offset locations
|
2024-12-13 15:10:35 -07:00 |
|
dpiercey
|
2be37f72d3
|
chore: update references to translators
|
2024-12-13 10:48:12 -07:00 |
|
dpiercey
|
6889b0d4ee
|
chore: move translators into runtime packages
|
2024-12-13 10:48:12 -07:00 |
|
Dylan Piercey
|
fbc0cefb86
|
chore: upgrade deps (#2404)
|
2024-12-12 10:01:11 -07:00 |
|
dpiercey
|
46f8d7cfba
|
feat: tags api script tag and misc fixes
|
2024-12-11 09:01:16 -07:00 |
|
Dylan Piercey
|
133b562c19
|
fix: partially revert 2380 (#2383)
|
2024-11-25 10:26:41 -07:00 |
|
Dylan Piercey
|
c5d2b4871e
|
feat: optimize registry id compiler api (#2380)
|
2024-11-22 15:02:38 -07:00 |
|
Ryan Turnquist
|
894d0d05da
|
Compiler global config (#2365)
* fix: expose current global compiler config
* fix: default export of compiler config
* chore: add changeset
|
2024-11-18 14:06:53 -08:00 |
|
Dylan Piercey
|
76951d887d
|
fix: use MarkoTagBody for control flow (#2358)
|
2024-11-11 12:08:04 -07:00 |
|
dpiercey
|
8e07673ca0
|
refactor: attribute tags now on MarkoTag AST
|
2024-10-28 15:29:37 -07:00 |
|
dpiercey
|
033adb92de
|
fix: ensure onError called for optional taglibs
|
2024-10-25 17:54:40 -07:00 |
|
LuLaValva
|
0715aee1c2
|
fix: ts was not finding .marko files
|
2024-10-24 15:38:26 -07:00 |
|
dpiercey
|
420405db95
|
fix: remove default compiler cache clearing
|
2024-10-16 12:21:50 -07:00 |
|
dpiercey
|
f06d4b0559
|
chore: fix babel regression
|
2024-10-03 16:17:06 -07:00 |
|
Ryan Turnquist
|
e6d117b67a
|
fix: add frame property to compile errors (#2303)
|
2024-09-25 17:48:36 -07:00 |
|
dpiercey
|
81c5c0e043
|
fix: compat issues
|
2024-09-20 11:04:43 -07:00 |
|
dpiercey
|
d0723d3983
|
fix: source maps off by one in concise/static parsed nodes
|
2024-08-28 12:11:26 -07:00 |
|
Luke LaValva
|
74e6633b3e
|
refactor: function registration (#2273)
|
2024-08-19 10:01:00 -07:00 |
|
Luke LaValva
|
3a820ad213
|
feat: transform for binding syntax (#2271)
|
2024-08-13 09:12:08 -07:00 |
|
dpiercey
|
07072eb4e2
|
chore: upgrade deps and eslint config
|
2024-08-08 14:12:51 -07:00 |
|
dpiercey
|
bfe85d1877
|
fix: ensure exports loaded when in node_modules folder
|
2024-06-20 09:49:37 -07:00 |
|
Dylan Piercey
|
a699cd9434
|
fix: misc compat improvments (#2246)
|
2024-06-12 15:19:07 -07:00 |
|
Michael Rawlings
|
21d260151c
|
fix: precommit script tracks size snapshots (#2243)
* fix: precommit script tracks size snapshots
* feat: replace registryIds with knownTemplates
|
2024-06-11 16:46:36 -04:00 |
|
Dylan Piercey
|
a741f36e60
|
feat: add templateIds compiler option (#2238)
* chore: use rollup to bundle hydrate test snapshots
* feat: add templateIds compiler option
|
2024-05-28 14:11:16 -07:00 |
|
Luke LaValva
|
b0af4cf1f6
|
feat: add server and client statements (#2221)
|
2024-05-01 14:20:20 -07:00 |
|
dpiercey
|
1fa3b05600
|
refactor: support tracking input with babel scopes
|
2024-03-21 09:17:13 -07:00 |
|
dpiercey
|
08823b916b
|
fix: interop translator output hydrate code
|
2024-03-11 10:15:17 -07:00 |
|
dpiercey
|
12bc714871
|
chore: improve src/dist swapping
|
2024-02-05 11:27:46 -07:00 |
|
dpiercey
|
d82b21e8f5
|
fix: improve compile error output
|
2024-01-19 09:37:07 -07:00 |
|
dpiercey
|
2976dfac56
|
fix: issue removing exports in stripTypes mode
|
2024-01-11 14:25:56 -07:00 |
|