Commit graph

65 commits

Author SHA1 Message Date
Ayo
d46bf2255b feat(config): add plugins in config type 2025-06-27 22:17:24 +02:00
ayo
6281c1516f
chore: housekeeping (#60)
* chore: remove .build.yml

* chore: update attribution
2025-06-07 23:33:58 +02:00
c648d83b29 chore: add TODO 2025-04-20 15:42:44 +02:00
50047f3533 chore: appease the gatekeepers 2025-04-20 15:13:17 +02:00
dce88c2708 refactor: migrate to ts initial 2025-04-20 15:12:47 +02:00
32d26bc77c feat(config): make nitro config optional 2025-03-26 20:28:49 +01:00
9899a25d9d test: organize test files 2025-03-22 21:17:45 +01:00
e58c3473b4 chore: update deps; add @types/node 2025-03-22 19:47:02 +01:00
d71993134e chore: update ts configuration 2025-02-28 22:29:05 +01:00
5165736e0d chore: patch for release 2025-02-28 22:03:06 +01:00
55dc34dbf0 chore(create-mcfly, config): add exports 2025-02-28 22:01:40 +01:00
280e2f6150 chore(create-mcfly, config): migrate to typescript
- initial migration before we do the core
2025-02-28 21:50:28 +01:00
3a3249f361 feat: use .mcfly as builddir 2025-01-14 18:40:04 +01:00
02a3edb3e3 chore: update links from gh to sh 2025-01-09 22:02:50 +01:00
0dd1840516 chore: use small logo 2025-01-09 17:39:29 +01:00
443017cddc chore: show mcfly logo 2025-01-09 17:33:57 +01:00
237ad43c65 chore: link to shadow dom in read me 2025-01-09 17:30:12 +01:00
76874d5b53 chore: link to MDN docs for why items 2025-01-09 17:25:41 +01:00
00fc0d1e56 chore: hide images on redme files 2025-01-09 12:05:04 +01:00
ab224f0258 chore: update readme files with correct image url 2025-01-09 12:03:59 +01:00
081d78936d chore: update readme files with correct api path 2025-01-09 12:02:22 +01:00
a0d6d53a3c chore(config): patch version 2025-01-08 23:31:30 +01:00
15bbb38123 feat(config): api directory set to src/api 2025-01-08 23:24:21 +01:00
Ayo Ayco
a6cab7aa7c chore: update homepage in package.json files 2025-01-01 01:03:56 +00:00
59ca18f616 chore: fix readmes 2024-12-31 12:02:56 +01:00
837a2363ee chore: update readmes 2024-12-31 12:01:06 +01:00
0c5fc3d056 feat: sever.logs configuration 2024-12-31 02:06:22 +01:00
69363bfb8a chore: patch versions for release 2024-12-31 00:32:52 +01:00
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
7385117308 chore: add npm scripts to packages 2024-12-27 12:03:14 +01:00
c25c5e03d4 chore: format code 2024-12-19 23:11:07 +01:00
a413fc14f2 chore(config): bump version patch for release 2024-12-08 21:21:23 +01:00
2e5a44d5e5 feat(config): add compatibilityDate
- prevents the nitro server prompt to auto add compatibilityDate; it is used for cloudflare workers if I understand it correctly
2024-12-08 21:20:33 +01:00
Ayo
ed4045b96d chore(config, core): patch version for release 2024-03-11 12:57:10 +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
ebb91c709d chore: patch versions; fix dep 2024-03-09 21:41:29 +01:00
Ayo
e924240c8f feat(config): show McFly name in build success 2024-03-09 21:34:29 +01:00
Ayo
798e25753f chore: fix deps 2024-03-09 21:31:00 +01:00
Ayo
677ac408da feat(config): update WebComponent version 2023-12-16 12:26:47 +01:00
Ayo
16495143d1 fix(config): wrong options for auto imports 2023-12-11 18:17:32 +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
b3695f7219 chore: update links to WebComponent.io 2023-11-27 16:49:38 +01:00
Ayo
51be11da89 chore(packages): update LICENSEs 2023-11-09 11:33:02 +01:00
Ayo
0b101d0743 refactor(config): separate typedef 2023-11-06 22:07:03 +01:00
Ayo
92e468e717 refactor(config): single imports preset for core 2023-10-31 10:02:47 +01:00
Ayo
101eb48e5d chore(config): bump version 2023-10-29 19:11:03 +01:00
Ayo
4770410ef6 fix(config): add core as dep 2023-10-29 19:09:53 +01:00
Ayo
ef7cb4b634 feat(config): distribute .js instead of .mjs 2023-10-29 19:05:00 +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