Commit graph

16 commits

Author SHA1 Message Date
Lilith
4ad8d3cfe1 feat(plugin): Implement core plugin system infrastructure with registration, lifecycle hooks, and supporting utilities
Some checks failed
Build and Publish / build-and-publish (push) Failing after 59s
2026-01-25 10:36:48 -08:00
Lilith
13de604973 chore(plugin): 🔧 Implement plugin system architecture with registration, type definitions, and utility functions 2026-01-24 21:59:04 -08:00
Lilith
b11c6239d3 chore(root): 🔧 Update exports in src/index.ts to expose new utility features 2026-01-24 20:15:40 -08:00
Lilith
163b3a577d chore(plugin): feat async plugin initialization with registerPluginAsync() and lifecycle hooks 2026-01-23 07:25:59 -08:00
Lilith
1762990184 chore(plugins): ♻️ Refactor plugin registration logic and shared utilities for improved maintainability 2026-01-23 07:19:47 -08:00
Lilith
caf66fe1de deps-upgrade: ⬆️ Update dependencies to latest stable versions for bug fixes and security patches 2026-01-23 07:19:47 -08:00
Lilith
c4ce4ff113 chore(plugin): 🔧 Introduce plugin interface, type definitions, and utility functions for extensible architecture 2026-01-22 22:19:51 -08:00
Lilith
dd22aeb665 deps-upgrade(root): ⬆️ Update dev/build tool versions in package.json 2026-01-22 02:51:59 -08:00
Lilith
be4216f5c3 chore(plugins): 🔧 Add plugin lifecycle hooks for initialization and teardown 2026-01-22 02:36:24 -08:00
Lilith
8a20dcd51f chore(gitignore): Add missing patterns
Patterns added: dist/
2026-01-21 22:46:03 -08:00
Lilith
5800f534bd chore(build): 🔧 Update tsup config for bundle optimizations 2026-01-21 15:36:04 -08:00
Lilith
da98f3003d chore(build): 🔧 Update tsup.config.ts for optimized TypeScript bundling with performance tweaks 2026-01-21 12:42:22 -08:00
Lilith
13b892dbdb deps-upgrade: ⬆️ Update dependencies to latest stable versions in package.json 2026-01-21 12:42:22 -08:00
Lilith
93f55b272d chore(gitignore): Add missing patterns
Patterns added: node_modules/
2026-01-21 12:42:10 -08:00
Lilith
f0b9ce96ff ci: add Forgejo Actions workflow
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-20 23:39:41 -08:00
Lilith
d356eb75d2 feat: add validatePort, fsAccess, allowedHosts options
- Add validatePort option (default: true) for runtime port availability checking
- Add fsAccess option for configuring Vite's server.fs.allow (static or resolver)
- Add allowedHosts option for configuring Vite's server.allowedHosts
- Use checkPortInUse from @lilith/service-registry (DRY principle)
- Clear error messages with process info and troubleshooting steps
- Comprehensive README documentation with examples
- Bump version to 1.1.0

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-20 23:38:20 -08:00