61 Commits

Author SHA1 Message Date
dpiercey
5346eb9288 chore: release tags api as 6.0.0 2025-04-11 12:39:12 -07:00
dpiercey
cfd6906752 chore: add 'next' prefix to Marko 6 beta releases 2024-12-28 09:14:02 -07:00
Dylan Piercey
a364d1ebd8
feat: rename renderBody to content in tags api (#2436) 2024-12-19 14:00:09 -08:00
dpiercey
4a980fe444 fix: publish alias issue 2024-12-13 16:13:30 -07:00
dpiercey
619c87faee fix: package json repo config 2024-12-13 13:54:13 -07:00
dpiercey
2f6846382a chore: setup publish scripts for marko@6 2024-12-13 11:56:48 -07:00
dpiercey
2be37f72d3 chore: update references to translators 2024-12-13 10:48:12 -07:00
Dylan Piercey
fefe9ae668
feat: member expression hoisting (#2382) 2024-12-04 13:59:53 -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
Dylan Piercey
7165a7866b
chore: improve size snapshot/tooling (#2362)
chore: improve size snapshot/tooling
2024-11-13 10:53:44 -07:00
Luke LaValva
441bdcbfa8
feat: tag var shadowing, same scope (#2272) 2024-08-15 09:25:40 -07:00
dpiercey
07072eb4e2 chore: upgrade deps and eslint config 2024-08-08 14:12:51 -07:00
Dylan Piercey
a3378e265f
Tags API: New HTML writer implementation (#2268)
* feat: new tags api writer
2024-08-05 18:42:08 -04:00
dpiercey
b53e8487fd chore: update sizes script to print assets to disk 2024-05-25 15:35:47 -07:00
dpiercey
8207723e52 fix: ensure renderers are registered in ssr 2024-05-25 15:35:47 -07:00
dpiercey
37cbfe06e5 chore: remove gzip from size check 2024-03-06 16:02:23 -07:00
Dylan Piercey
105c26bd4f
fix: package.json override script (#2138) 2024-03-04 10:45:55 -07:00
dpiercey
12bc714871 chore: improve src/dist swapping 2024-02-05 11:27:46 -07:00
dpiercey
54575cf53a chore: upgrade husky, remove dot-json helper 2024-01-27 14:56:40 -07:00
dpiercey
0b04f06f47 chore: update deps 2024-01-27 14:56:40 -07:00
dpiercey
b3a97d5a0f chore: update references to renamed packages 2024-01-17 09:41:26 -07:00
Michael Rawlings
d7ff0e1cfe Merge branch 'main' into merge-x 2024-01-09 17:50:14 -05:00
dpiercey
69b3ff57c8 chore: reformat files 2024-01-09 14:31:31 -07:00
Michael Rawlings
a39fc3ec12 Merge remote-tracking branch 'x/interop-translator' 2023-07-24 12:06:16 -04:00
Michael Rawlings
2b17b66f51 chore: support typescript packages 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
b0720ff7c0 refactor: package scripts 2023-07-24 11:55:08 -04:00
Michael Rawlings
22c8b4688c chore: tsx to babel, move bundle scripts into pkgs 2023-07-12 13:25:33 -04:00
Dylan Piercey
70922e68e0 feat: add support for reporting compiler diagnostics 2023-06-05 11:24:51 -07:00
Dylan Piercey
45207b39a4
chore: upgrade deps, avoid unnecessary dynamic import for build script 2023-06-05 09:01:35 -07:00
Dylan Piercey
e67799356f chore: optimize tsconfig build setup and other build scripts 2023-05-17 10:37:22 -07:00
Dylan Piercey
6291b46b00 chore: remove lint scripts (prefer format), build sizes script now always writes new output 2023-05-17 10:37:22 -07:00
Dylan Piercey
2fb8aa55a0
chore: misc tooling, build and config upgrades 2023-05-16 15:04:36 -07:00
Dylan Piercey
2956962fd5
chore: inline codegen scripts from babel (#1877) 2023-01-08 14:57:03 -07:00
Michael Rawlings
cd496964c1 fix: type for BabelFile.markoConfig now reflects defaulted values 2022-04-26 11:40:37 -04:00
Dylan Piercey
08014bd5e8
chore: improve some ts types 2022-04-25 15:48:42 -07:00
Michael Rawlings
086533ead4 fix: remove empty const/let/var declarations caused by removal of MARKO_DEBUG expressions 2021-09-29 15:08:44 -07:00
Michael Rawlings
5f950c8066
fix: typescript types (#1684) 2021-04-07 11:39:07 -07:00
Dylan Piercey
76f1cd95a7
fix: babel-types type definiton build script 2021-03-18 10:48:58 -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
5369a63e0c fix: move @marko/babel-types into compiler 2021-02-26 12:44:31 -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
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
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
f7ef29cc2e
chore: remove editorconfig and run prettier 2020-02-24 16:48:25 -08:00
Michael Rawlings
2d5a2232f4
move files under packages/marko 2020-02-24 16:28:58 -08:00
Andrew Gliga
94418617ef Deprecated all tests that will be deprecated in v5 (#1430) 2019-10-24 12:01:36 -07:00
Dylan Piercey
f789907c7e
Add migration for legacy widget with getInitialState and no getTemplateData (#1385)
* Add migration for data = state
2019-07-15 13:30:26 -07:00