dpiercey
32e2eff5c3
fix: improve style block/tag sourcemaps
2024-08-28 09:21:58 -07:00
dpiercey
07072eb4e2
chore: upgrade deps and eslint config
2024-08-08 14:12:51 -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
Ryan Turnquist
609fbbbfa4
fix: Import tags and tag resolution priority ( #2105 )
...
* fix: tag import resolution, native/custom/local priority
* chore: add test
2024-02-09 12:31:03 -08:00
Ryan Turnquist
b26cffb84f
feat: tag args ( #2100 )
...
* feat: support arguments on custom & dynamic tags
* fix: update tests, make iterop work
* fix: update test
* fix: simplify update top level api
* chore: add tag args assertion tests
2024-02-01 14:53:33 -08:00
dpiercey
69b3ff57c8
chore: reformat files
2024-01-09 14:31:31 -07:00
Dylan Piercey
b2e70bc450
feat: switch to new compute node helper
2023-08-07 08:12:42 -07:00
Michael Rawlings
dacbaa72e1
chore: update prettier package & config, reformat
2023-07-24 11:55:08 -04:00
Dylan Piercey
037a6ce670
fix: improve compiler api types
2023-07-21 08:34:59 -07:00
Dylan Piercey
d930378434
feat: move <macro> tag validation to translate stage
2023-07-06 15:41:10 -07:00
Dylan Piercey
9d3b34eefa
feat: fixable parse errors
2023-06-27 15:16:42 -07:00
Dylan Piercey
42f7b46e25
fix: run migration fixes synchronously
2023-06-15 15:49:49 -07:00
Dylan Piercey
70922e68e0
feat: add support for reporting compiler diagnostics
2023-06-05 11:24:51 -07:00
Dylan Piercey
d920e833df
fix: add missing type definition for taglib
2023-02-10 20:29:50 -07:00
Dylan Piercey
7504bdf042
fix: add missing compiler api types
2023-02-10 18:09:58 -07:00
Dylan Piercey
f1efd707aa
feat: add taglib extensions and type definitions for typescript support ( #1885 )
...
* feat: add taglib extensions and type definitions for typescript support
* [ci] format
---------
Co-authored-by: DylanPiercey <DylanPiercey@users.noreply.github.com>
2023-02-10 15:58:52 -07:00
Dylan Piercey
dd9009d665
chore: switch to changesets and npm workspaces ( #1787 )
2022-04-29 14:49:13 -07:00
Dylan Piercey
123b9a8c7a
New parser ( #1786 )
...
* feat: integrate new parser
2022-04-26 13:46:27 -07:00
Dylan Piercey
5d8abd53d8
fix(babel-utils): missing prop types on TagDefinition
2022-03-23 09:42:14 -07:00
Dylan Piercey
ff0e5c6b1f
fix(babel-utils): improve plugin types
2022-01-28 13:17:03 -07:00
Dylan Piercey
981f7f39f9
feat: support analyze field in marko.json ( #1769 )
2022-01-28 12:48:19 -07:00
Ryan Carniato
94caebbbb8
Feature: Inline Taglib Hooks ( #1689 )
...
* feat: inline taglib hooks
2021-04-30 13:22:07 -07:00
Dylan Piercey
3da10447d3
fix(babel-utils): invalid type for importNamed api
2021-04-21 09:48:34 -07:00
Michael Rawlings
bd77eb8868
fix: withLoc type def
2021-03-26 23:14:09 -07:00
Dylan Piercey
7efc2abb1b
feat(babel-utils): add api for analyzing template by import path
2021-03-10 12:31:02 -07:00
Dylan Piercey
b3446b740b
fix(babel-utils): update type definitions
2021-03-01 08:33:46 -07:00
Dylan Piercey
5369a63e0c
fix: move @marko/babel-types into compiler
2021-02-26 12:44:31 -07:00
Dylan Piercey
644e4d8756
feat(babel-utils): expose import and id utils ( #1636 )
2020-12-11 10:32:59 -07:00
Dylan Piercey
3d40fc24fd
fix(babel-utils): typo in types
2020-12-01 08:36:57 -07:00
Dylan Piercey
2b7f6199ec
fix(babel-utils): missing type
2020-11-20 20:55:00 -07:00
Dylan Piercey
43c4433cb0
feat: add parser support for tag variables ( #1630 )
2020-11-20 10:34:37 -07:00
Dylan Piercey
1d6ccb983d
feat(babel-utils): expose taglib types
2020-11-17 11:57:55 -08:00
Dylan Piercey
6c270eeab3
chore: improve types
2020-11-12 13:13:00 -08:00
Dylan Piercey
61900a0d11
feat(babel-utils): add basic types
2020-11-11 13:35:00 -07:00