Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the template #34

Open
whilefoo opened this issue Dec 9, 2024 · 4 comments
Open

Update the template #34

whilefoo opened this issue Dec 9, 2024 · 4 comments

Comments

@whilefoo
Copy link

whilefoo commented Dec 9, 2024

This plugin template has become out of date:

  • All plugins now use SDK so this template should also use it
  • Most if not all plugins use bun so this template should also switch to it
  • Out of date dependencies
  • It's still using old workflows, for example update-configuration.yml doesn't use our reusable workflow
  • It doesn't use ncc to build Action plugins
  • Still using CommonJS modules instead of ESM (also for tests)
  • It should use Typescript for eslint, jest and other configs

I'm sure I'm missing some other things but you get the gist, the main task is to update the template so it's more aligned with our current plugin structure

@0x4007
Copy link
Member

0x4007 commented Dec 10, 2024

@whilefoo please confirm the time estimate.

@whilefoo
Copy link
Author

I would say 4 hours is fine

@ariesgun
Copy link

/start

Copy link

! This task does not reflect a business priority at the moment. You may start tasks with one of the following labels: Priority: 3 (High), Priority: 4 (Urgent), Priority: 5 (Emergency)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants