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

Move the resolveImport function from @feature-sliced/filesystem into the toolkit #99

Open
illright opened this issue Sep 10, 2024 · 3 comments
Assignees

Comments

@illright
Copy link
Member

illright commented Sep 10, 2024

Blocked by #88 #107

That function is not specific to FSD, and it will be useful for other plugin developers, so might as well move it.

This will also help with #83

@illright illright self-assigned this Oct 12, 2024
@illright
Copy link
Member Author

Actually, not into the toolkit

@daniilsapa
Copy link
Collaborator

@illright
Why not into the toolkit? The discussion is about making it useful for plugin developers, isn't it?
Also, based on our recent discussion, wanted to add a point, so we don't forget. We need to improve that function to implement the capability to easily add custom extensions for module resolution like .vue, .svelte and more in the future.

@illright
Copy link
Member Author

I think it shouldn't be in the toolkit because I think it should be tightly integrated with Steiger core for caching. In this way, it doesn't really make sense to move it into a separate package if it's tightly coupled

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

No branches or pull requests

2 participants