192 Commits

Author SHA1 Message Date
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
28aa2e84c1
fix(translator-default): string literals in dynamic tags incorrectly doing component lookup 2022-04-14 15:17:29 -07:00
Dylan Piercey
258b7bf0ed
Bundler improvements (#1782)
* refactor: native taglibs us js format instead of json

* fix: avoid using webpacks enhanced resolve as the default fs
2022-03-24 13:20:48 -07:00
Dylan Piercey
db2539ab8f
feat: relative import normalization now works better with node_modules (#1779) 2022-03-11 13:01:28 -07:00
Dylan Piercey
722af8962e
chore: upgrade lock file version 2022-03-08 15:27:57 -07:00
Dylan Piercey
041011afce
fix: use full file extension for compiler imports (#1762) 2022-01-02 13:27:05 -07:00
Dylan Piercey
91b3c58559
fix: upgrade babel deps & fix builder regression 2021-10-30 11:55:23 -07:00
Dylan Piercey
d95a37c01a
fix: upgrade htmljs-parser 2021-10-22 11:52:30 -07:00
Dylan Piercey
a53fc717c1
feat: upgrade htmljs-parser 2021-10-11 09:22:41 -07:00
Dylan Piercey
86310e6039 fix: normalize file opts similar to babel 2021-09-29 15:08:11 -07:00
Dylan Piercey
a301a870e8
fix: supports babel 7.15.4
https://github.com/babel/babel/pull/13532
Babel released a patch that included renaming a config property.
They are planning to reverse this change. This patch works with
both the previous and current versions of babel.
2021-09-03 09:07:38 -07:00
Dylan Piercey
4e0235419d chore: update all deps 2021-03-17 20:32:52 -07:00
Dylan Piercey
7f49da293a chore: update deps 2020-12-08 14:55:20 -07:00
Dylan Piercey
c5274740b5
fix(babel-types): support scope analysis for tag variables 2020-12-02 12:13:05 -07:00
Dylan Piercey
3adfdd89a9
chore: update htmljs parser, fix lerna issue (#1632) 2020-12-01 13:41:03 -07:00
Dylan Piercey
43c4433cb0
feat: add parser support for tag variables (#1630) 2020-11-20 10:34:37 -07:00
Ryan Carniato
51bd454ea1
feat: add typescript types for babel-types (#1623)
* feat: add typescript types for babel-types

* feat: add Marko specific traverse types

* chore: refactor script and outputs

* chore: remove extraneous files entry
2020-11-05 14:44:37 -08:00
Dylan Piercey
b79417b4ca
chore: update lint stage to escape special chars (#1579) 2020-07-07 11:19:05 -07:00
Dylan Piercey
4390fd1654
feat: website compatibility fixes 2020-05-27 09:05:01 -07:00
Dylan Piercey
9df798af5e
fix: improve browser support for website (#1574)
* fix: improve browser support for website

* fix(compiler): failing test due to babel config
2020-05-26 14:34:52 -07:00
Dylan Piercey
2eac2572be
fix: make Marko a peerDependency 2020-03-16 08:30:43 -07:00
Dylan Piercey
eb7441f787
fix: only use minprops on runtime code (#1511)
* fix: only use minprops on runtime code
2020-02-25 11:24:12 -08:00
Michael Rawlings
02670c8693
feat: import compiler from marko-js/x
Co-authored-by: Michael Rawlings <mirawlings@ebay.com>
Co-authored-by: Dylan Piercey <dpiercey@ebay.com>
Co-authored-by: Andrew Gliga <agliga@ebay.com>
2020-02-24 21:15:05 -08:00
Michael Rawlings
152c8b1696
chore: add commitlint & standard-version release script 2020-02-24 16:29:11 -08:00
Michael Rawlings
2d5a2232f4
move files under packages/marko 2020-02-24 16:28:58 -08:00
Dylan Piercey
fe172b1464
4.18.48 2020-02-21 15:27:37 -08:00
Michael Rawlings
974ebce5ae
4.18.47 2020-02-20 12:41:28 -08:00
Dylan Piercey
c0ba7496f9
4.18.46 2020-02-13 13:06:47 -08:00
Andrew Gliga
36d596027e
4.18.45 2020-02-12 13:36:43 -08:00
Andrew Gliga
0339255526
Changed dynamic tags to add data-marko-key and to selfclose properly (#1499) 2020-02-12 11:39:16 -08:00
Dylan Piercey
fc90708b29
4.18.44 2020-02-10 14:58:39 -08:00
Dylan Piercey
8ebcea2033
4.18.43 2020-02-10 12:45:04 -08:00
Dylan Piercey
2063f2dde2
4.18.42 2020-02-06 14:56:36 -08:00
Dylan Piercey
d2cb63dc85
4.18.41 2020-02-06 10:31:52 -08:00
Dylan Piercey
81e2bb7830
4.18.40 2020-02-04 15:31:31 -08:00
Dylan Piercey
369e541a9f
4.18.39 2020-01-30 12:30:34 -08:00
Dylan Piercey
046170c955
4.18.38 2020-01-30 12:13:49 -08:00
Dylan Piercey
603b034c6a
4.18.37 2020-01-28 18:13:15 -08:00
Dylan Piercey
208500a8d1
4.18.36 2020-01-28 14:55:46 -08:00
Dylan Piercey
b586362ae8
4.18.35 2020-01-22 14:55:18 -08:00
Dylan Piercey
60f86bf326
4.18.34 2020-01-15 15:36:26 -08:00
Dylan Piercey
a68e6fde4a
4.18.33 2020-01-14 16:32:29 -08:00
Michael Rawlings
2c6bcf7d6f
4.18.32 2020-01-14 10:35:33 -08:00
Michael Rawlings
f2a2e8b890
4.18.31 2020-01-10 14:01:04 -08:00
Dylan Piercey
4d573b02a1
4.18.30 2020-01-09 09:28:17 -07:00
Andrew Gliga
d73b5128a9
4.18.29 2020-01-03 13:06:13 -08:00
Dylan Piercey
e933dac562
Remove unused deps, update package-lock (#1469) 2019-12-31 10:47:31 -07:00
Andrew Gliga
81fdd52112
4.18.28 2019-12-09 09:58:04 -08:00
Andrew Gliga
e2858d7af3
Added support for state tag (#1460) 2019-12-09 09:54:53 -08:00