c4f8a2c779
refactor(fastify): use ServerConfig type from core
2026-06-04 15:50:44 +02:00
97c04c21b9
chore: update logo image url
2026-06-04 15:03:20 +02:00
efa9b8b4f7
chore(create-mcfly): release v0.4.8
2026-06-04 13:23:45 +02:00
6edab54354
feat: new architecture to support server framework plugin
...
- generic `server.serve` config
- new demo workspace
- new basic template
- updated readme
Reviewed-on: https://git.ayo.run/ayo/mcfly/pulls/3
Co-authored-by: Ayo <ayo@ayco.io>
Co-committed-by: Ayo <ayo@ayco.io>
2026-06-04 11:17:09 +00:00
970970fd32
feat: use fastify as server
...
- [x] implement server framework plugin config
- [x] new @mcflyjs/fastify package
- [x] update readme re: pivot & target state
- [x] new basic template
Reviewed-on: https://git.ayo.run/ayo/mcfly/pulls/2
Co-authored-by: Ayo <ayo@ayco.io>
Co-committed-by: Ayo <ayo@ayco.io>
2026-06-04 11:03:45 +00:00
7807ded369
fix(core): please the typescript gods
2026-05-11 10:48:38 +02:00
ayo
07bdc4c73d
feat: new create component package ( #63 )
...
- adds a new tool create-component for scaffolding a new web component
- initially it is a fork of create-mcfly but using @ayo-run/web-component as default template, which scaffolds a new component powered by webcomponent.io
2026-05-11 10:23:24 +02:00
1957d71170
chore: update format, lint, & pre-commit scripts; fix lint error
2026-04-27 09:38:13 +02:00
43acc3a8f5
refactor(core): JSDoc for evaluate script
2025-06-28 09:31:06 +02:00
a1b1451913
feat(cozy): use my-head & awesome-header
2025-06-28 09:20:09 +02:00
270a6ca76c
feat(core): send event props as McFly props
2025-06-28 09:08:32 +02:00
0bf0a09300
feat(cozy): set input value to received query url
2025-06-28 00:28:18 +02:00
012db337ae
feat(core): send request as global
2025-06-27 22:35:30 +02:00
abaab2b73f
feat(core): expose McFly global to app server scripts
2025-06-27 22:17:59 +02:00
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
d56dda9ff4
chore(core): bump patch for release
2025-04-20 18:34:08 +02:00
b673422622
chore(core): bump for prerelease
2025-04-20 18:22:47 +02:00
dff28ba4e1
refactor: remove unneeded import
2025-04-20 17:16:54 +02:00
c648d83b29
chore: add TODO
2025-04-20 15:42:44 +02:00
5f513343d9
chore: add estree types
2025-04-20 15:17:20 +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
b36ef663f0
chore(deps): update esprima
2025-04-20 11:57:10 +02:00
69f48d89d4
chore: update lint-staged config
2025-04-04 22:52:46 +02:00
924d5c21a2
refactor(core): remove console logs
2025-04-04 22:49:36 +02:00
32d26bc77c
feat(config): make nitro config optional
2025-03-26 20:28:49 +01:00
8da6d4e994
test(core): use vitest it
2025-03-22 22:49:06 +01:00
f675887f10
chore(core): ship dist dir
2025-03-22 22:47:44 +01:00
9899a25d9d
test: organize test files
2025-03-22 21:17:45 +01:00
b2ee0f35bb
chore(create-mcfly): patch version for release
2025-03-22 19:55:25 +01:00
e58c3473b4
chore: update deps; add @types/node
2025-03-22 19:47:02 +01:00
98b48e13e0
refactor: skip failing test (for now)
2025-03-15 23:34:15 +01:00
fee04025bb
refactor(cli): return object instead of array in getMcFlyConfig
2025-03-15 23:33:30 +01:00
708ead451c
chore: try failing test
2025-03-15 20:31:34 +01:00
93e0c956e9
test(core): update cli tests
2025-03-15 20:22:53 +01:00
87c6cffb2f
refactor(core): use renamed util
2025-03-15 20:13:39 +01:00
c6c3fc608a
refactor(core): rename and add jsdoc
2025-03-15 20:13:09 +01:00
45e8b657f9
chore(core): rewrite cli to ts
2025-02-28 23:50:29 +01:00
f3ee5eebb5
chore(core): initial migration to typescript
2025-02-28 23:24:28 +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
34ebcd939a
refactor: remove relativePath processing
2025-01-14 20:35:57 +01:00
8b3b7fdfa2
chore: try relative dynamic import
2025-01-14 20:23:31 +01:00
5af6747c29
feat: remove manual copy during build cmd
2025-01-14 18:40:22 +01:00
3a3249f361
feat: use .mcfly as builddir
2025-01-14 18:40:04 +01:00
07970ea442
fix: add netlify workaround
2025-01-14 01:06:21 +01:00
1c9bbdb10e
refactor(core): use nitro runtimeConfig to pass mcfly config file path
2025-01-14 01:01:00 +01:00