4728 Commits

Author SHA1 Message Date
github-actions[bot]
3ad4ebc86b [ci] release @marko/compiler@5.27.6 @marko/translator-default@5.25.6 marko@5.25.5 2023-04-17 12:25:39 -07:00
Dylan Piercey
c7a197a5c2 feat: add strict types for native html tags 2023-04-17 12:13:20 -07:00
github-actions[bot]
550e50bfa2 [ci] release @marko/compiler@5.27.5 @marko/translator-default@5.25.5 2023-04-12 10:12:17 -07:00
LuLaValva
712f680623
chore: add changeset 2023-04-12 10:05:23 -07:00
LuLaValva
c99e3c2b22 feat(ts): type override for imports 2023-04-12 10:02:50 -07:00
Tim Gates
ffa9bc3115 docs: Fix a few typos
There are small typos in:
- packages/marko/docs/marko-json.md
- packages/marko/docs/state.md
- packages/marko/docs/vite.md

Fixes:
- Should read `properties` rather than `properites`.
- Should read `individual` rather than `individial`.
- Should read `automatically` rather than `automaticall`.

Signed-off-by: Tim Gates <tim.gates@iress.com>
2023-04-07 21:13:59 -07:00
github-actions[bot]
11e53b5a31 [ci] release @marko/compiler@5.27.4 @marko/translator-default@5.25.4 marko@5.25.4 2023-03-27 11:55:32 -07:00
Dylan Piercey
62afb3256a fix: remove class lifecycle types 2023-03-27 11:45:53 -07:00
github-actions[bot]
9ce05e1b7d [ci] release @marko/compiler@5.27.3 @marko/translator-default@5.25.3 marko@5.25.3 2023-03-24 09:18:29 -07:00
Dylan Piercey
c41cda53c8 refactor: avoid config deduping via global (it has not been working since Marko 4 anyway and is probably bad) 2023-03-24 09:07:13 -07:00
Dylan Piercey
1fe71a5020 fix: avoid using typeof window checks 2023-03-24 09:07:13 -07:00
Dylan Piercey
f0c697d7b5 fix: avoid package.json remap for preserve tag 2023-03-24 09:07:13 -07:00
github-actions[bot]
6ab48ca259 [ci] release @marko/compiler@5.27.2 @marko/translator-default@5.25.2 marko@5.25.2 2023-03-21 13:36:55 -07:00
Dylan Piercey
396ca10e9e
fix: remove babel plugins now enabled by default and update test snapshots 2023-03-21 13:26:39 -07:00
Dylan Piercey
7d5dab41c3 feat: support declared ts class members, remove extra export in stripTypes mode 2023-03-21 12:58:29 -07:00
Dylan Piercey
cceab7d206 fix: loosen babel parse errors 2023-03-21 11:00:29 -07:00
github-actions[bot]
c4be8ba881 [ci] release @marko/compiler@5.27.1 @marko/translator-default@5.25.1 marko@5.25.1 2023-03-17 14:07:54 -07:00
Michael Rawlings
ac1d5062a7
fix: modify/remove some inefficient regexes (#1916)
* fix: modify/remove some inefficient regexes
2023-03-17 13:34:06 -04:00
github-actions[bot]
43b5da5a7d [ci] release @marko/compiler@5.27.0 @marko/translator-default@5.25.0 marko@5.25.0 2023-03-15 14:18:47 -07:00
Dylan Piercey
e8f1370cf6 feat: allow attr tags without a marko.json
Co-authored-by: Michael Rawlings <mirawlings@ebay.com>
Co-authored-by: Luke LaValva <lukelavalva@gmail.com>
Co-authored-by: Ryan Turnquist <rturnq@gmail.com>
2023-03-15 14:13:09 -07:00
Dylan Piercey
22228e804c chore: upgrade htmljs-parser 2023-03-15 14:10:02 -07:00
Dylan Piercey
2d3155e7b7
fix: avoid using eval in dev mode (#1913) 2023-03-15 14:09:41 -07:00
Dylan Piercey
8512cf3976
fix: remove circular dependencies (#1910) 2023-03-15 14:08:27 -07:00
github-actions[bot]
c49de3d5f2
[ci] release (#1908)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.26.0 @marko/translator-default@5.24.0 marko@5.24.0
2023-03-07 19:21:19 -07:00
Dylan Piercey
7211a6937b
feat: expose a shorthand for out.global (#1907) 2023-03-07 18:57:39 -07:00
github-actions[bot]
eb0276a055 [ci] release @marko/translator-default@5.23.1 2023-03-03 08:06:29 -07:00
LuLaValva
f2c8cad861 chore: add changeset 2023-03-02 16:46:53 -07:00
LuLaValva
53b23f2533 fix: allow empty class member 2023-03-02 16:46:53 -07:00
github-actions[bot]
413a37df0e [ci] release @marko/compiler@5.25.0 @marko/translator-default@5.23.0 marko@5.23.0 2023-02-28 16:46:04 -07:00
DylanPiercey
5ea69a60c1 [ci] format 2023-02-28 16:16:14 -07:00
Dylan Piercey
4fc38e8001 feat: expose ability to intercept taglib errors 2023-02-28 16:16:14 -07:00
github-actions[bot]
7ddbeb00f6 [ci] release @marko/compiler@5.24.0 2023-02-28 14:18:25 -07:00
Dylan Piercey
72cdc3e5b6 feat: expose default compiler config 2023-02-28 14:14:25 -07:00
github-actions[bot]
ef6b073976 [ci] release marko@5.22.9 2023-02-27 16:52:03 -07:00
Dylan Piercey
230523adf1 fix: issue with Marko.Component registered too late 2023-02-27 16:07:10 -07:00
github-actions[bot]
760fb1a6af
[ci] release (#1894)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
marko@5.22.8
2023-02-24 14:43:02 -05:00
Michael Rawlings
268d0c32eb chore: add changeset 2023-02-24 14:37:07 -05:00
Michael Rawlings
9f68641729 docs: TypeScript usage
Co-authored-by: Ryan Turnquist <rturnq@gmail.com>
Co-authored-by: Luke LaValva <lukelavalva@gmail.com>
2023-02-24 14:32:28 -05:00
github-actions[bot]
f1cb9dc595 [ci] release @marko/compiler@5.23.6 @marko/translator-default@5.22.6 marko@5.22.7 2023-02-24 12:01:33 -07:00
DylanPiercey
35f29b66da [ci] format 2023-02-24 11:55:00 -07:00
Dylan Piercey
c55ae937c4 chore: improve types 2023-02-24 11:55:00 -07:00
github-actions[bot]
8a3b5f29ab [ci] release marko@5.22.6 2023-02-22 10:13:02 -07:00
Dylan Piercey
768fa17cb6 fix: improve state types 2023-02-22 10:09:03 -07:00
github-actions[bot]
2239b143c2 [ci] release @marko/compiler@5.23.5 @marko/translator-default@5.22.5 marko@5.22.5 2023-02-17 16:15:30 -07:00
DylanPiercey
f19f1c61d2 [ci] format 2023-02-17 16:10:23 -07:00
Dylan Piercey
d110b0b5f6 chore: improve typescript support 2023-02-17 16:10:23 -07:00
github-actions[bot]
ae33e8779d [ci] release @marko/babel-utils@5.21.4 @marko/compiler@5.23.4 @marko/translator-default@5.22.4 marko@5.22.4 2023-02-10 20:44:18 -07:00
Dylan Piercey
d920e833df
fix: add missing type definition for taglib 2023-02-10 20:29:50 -07:00
Dylan Piercey
23e36a04b0
fix: ensure marko type definitions are exposed 2023-02-10 20:22:39 -07:00
github-actions[bot]
25f9744805 [ci] release @marko/compiler@5.23.3 @marko/translator-default@5.22.3 marko@5.22.3 2023-02-10 20:12:06 -07:00