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

Superforms hangs vite dev #390

Open
1 task done
ktarmyshov opened this issue Mar 27, 2024 · 2 comments
Open
1 task done

Superforms hangs vite dev #390

ktarmyshov opened this issue Mar 27, 2024 · 2 comments
Labels
bug Something isn't working question Further information is requested

Comments

@ktarmyshov
Copy link

  • Before posting an issue, read the FAQ and search the previous issues.

Description
A clear and concise description of what the bug is, and, unless obvious, what you expected instead.
My App is getting more complicated and it seems that the vite dev hangs in superforms converter regularly. I even found a function cal to which I can comment and it will work out. I have 2 more similar function calls elsewhere - but 3rd one kills the vite dev.

If applicable, a MRE
Use one of these stackblitz templates to create a minimal reproducible example that you can link to here:
I would love to build something similar, but I don't know if similar conditions are possible to build

vite dev --debug log

vite:import-analysis 0.22ms [1 imports rewritten] node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/string.js +9ms
vite:transform 0.27ms /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/string.js +9ms
vite:load 9.50ms [fs] /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/number.js +0ms
vite:import-analysis 0.08ms [1 imports rewritten] node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/number.js +0ms
vite:transform 0.11ms /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/number.js +0ms
vite:load 9.63ms [fs] /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/boolean.js +0ms
vite:import-analysis 0.06ms [1 imports rewritten] node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/boolean.js +0ms
vite:transform 0.08ms /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/boolean.js +0ms
vite:load 9.75ms [fs] /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/date.js +0ms
vite:import-analysis 0.06ms [1 imports rewritten] node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/date.js +0ms
vite:transform 0.09ms /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/date.js +0ms
vite:load 9.86ms [fs] /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/array.js +0ms
vite:import-analysis 0.06ms [1 imports rewritten] node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/array.js +0ms
vite:transform 0.08ms /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/array.js +0ms
vite:load 9.97ms [fs] /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/object.js +0ms
vite:import-analysis 0.06ms [1 imports rewritten] node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/object.js +0ms
vite:transform 0.08ms /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/object.js +0ms
vite:load 10.07ms [fs] /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/tuple.js +0ms
vite:import-analysis 0.07ms [1 imports rewritten] node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/tuple.js +1ms
vite:transform 0.09ms /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/tuple.js +1ms
vite:load 10.19ms [fs] /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/mixed.js +1ms
vite:import-analysis 0.05ms [1 imports rewritten] node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/mixed.js +0ms
vite:transform 0.08ms /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/mixed.js +0ms
vite:load 10.29ms [fs] /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/lazy.js +0ms
vite:import-analysis 0.06ms [1 imports rewritten] node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/lazy.js +0ms
vite:transform 0.08ms /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/lazy.js +0ms
vite:load 4.16ms [fs] /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/common.js +3ms
vite:import-analysis 0.01ms [no imports] node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/common.js +3ms
vite:transform 0.06ms /node_modules/sveltekit-superforms/dist/adapters/yup-to-json-schema/converters/common.js +3ms

@ktarmyshov ktarmyshov added the bug Something isn't working label Mar 27, 2024
@ktarmyshov
Copy link
Author

ktarmyshov commented Mar 27, 2024

Minor update, if I comment the call to that particular function, and run dev without it and once chrome loads the page uncomment the function again and refresh -- all works fine. But as soon as I restart it - hangs again at the same place.

building with adapter auto and and running preview - works just fine.

@ciscoheat
Copy link
Owner

Does it hang when it processes the yup-to-json-schema files? If you can reproduce it in a repo, I can take a closer look.

@ciscoheat ciscoheat added the question Further information is requested label Mar 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants