Commit graph

26 commits

Author SHA1 Message Date
Ayo Ayco
2a9b1e6c58
feat: config improvements (#53)
* feat: move defineMcFlyConfig to @mcflyjs/config

* feat: move defineMcFlyConfig to config package

* feat: programmatically build nitro dev server

* chore: bump versions

* feat: spread nitro config if exists

* chore: use nitro build programmatically

* feat: use nitro programmatically in prepare command

* feat: expose types for NitroConfig & McFlyConfig

* feat: use c12 to resolve mcfly config

* fix: too many symlinks

* chore: skip tests for now

* test: cheating

* test: cheating

* chore: update pnpm-lock
2024-12-31 00:25:25 +01:00
272a59d8d9 chore: remove console.logs 2024-12-27 22:51:45 +01:00
0598c9705b feat: improve evaluation of dynamic content inside {{ }}
- evaluate js expressions
- fix regex matching skips every other match
2024-12-27 22:43:05 +01:00
892bf45671 chore: rename evaluate server script function 2024-12-27 22:05:40 +01:00
dfee34b7eb feat: reuse Config.components types on jsdoc 2024-12-27 22:02:05 +01:00
d50b67f3f4 feat: allow no semicolon server:setup scripts 2024-12-27 11:52:25 +01:00
c25c5e03d4 chore: format code 2024-12-19 23:11:07 +01:00
5a4f8b9b30 chore: set up husky 2024-12-19 23:07:49 +01:00
4975bb8206 chore: add todo 2024-12-19 22:57:56 +01:00
Ayo Ayco
61e10e701a
fix: temporarily pin to nitropack@2.8 for evalStore not a constructor err (#36)
* fix: check if evalStore is constructor

* deps: pin nitro to 2.8

* chore: remove console.log
2024-03-11 12:51:32 +01:00
Ayo
cc60a683ac feat: ignore search param in resolving .html files 2023-12-22 05:00:42 +01:00
Ayo
52345451f8 feat(core): update WebComponent version 2023-12-16 12:23:56 +01:00
Ayo
1cafa7326f feat(core, config): update WebComponent base class
- update to WebComponent v2.0.0
- provide new auto imports: html, attachEffect
2023-12-11 17:41:37 +01:00
Ayo
12c7c7d651 chore(core): update WebComonent to v1.13.2 2023-11-23 22:24:33 +01:00
Ayo
c329070dc1 feat(chore): use minified WebComponent class 2023-11-19 00:43:55 +01:00
Ayo
534de63500 feat(core): update web-component-base 2023-11-18 02:53:38 +01:00
Ayo
cb8cfd7c5e fix: apply web-component-base patch 2023-11-18 00:48:18 +01:00
Ayo
0671658197 feat(core): easy prop access on WebComponent v1.12
- update web-component-base to v1.12
- update site and template examples
2023-11-18 00:03:54 +01:00
Ayo Ayco
47600f5f45
feat(core): support for boolean attributes in web-component-base (#25) 2023-11-17 16:25:19 +01:00
Ayo
93989ac1e5 chore(core): update web-component-base dep 2023-11-12 16:13:15 +01:00
Ayo
6b0e0a46f0 feat(core): allow nested objects in setup scripts 2023-11-10 22:19:51 +01:00
Ayo
111c53d2fb fix(core): allow non-element slot child 2023-11-09 11:56:20 +01:00
Ayo Ayco
17c5b810f9 feat(core): named slots (#21) 2023-11-09 11:35:14 +01:00
Ayo Ayco
065209a5ad feat(core): update unpkg imported version 2023-11-09 11:32:56 +01:00
Ayo
c2f7201b49 chore: patch versions 2023-10-29 18:29:02 +01:00
Ayo
b7f2ac2620 feat: auto imports 2023-10-29 18:21:43 +01:00
Renamed from packages/core/event-handler.mjs (Browse further)