Files
strudel/packages
jeromew 47c85f8540 fix interoperability of all with hydra
Hydra add methods on Array.prototype which breaks the Array enumeration with for...in.
Use for...of instead
cf https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of#difference_between_for...of_and_for...in for details on the issue

without this fix, it is impossible to use both `await initHydra()` and `all` in the same strudel code. Strudel errors with "Error: got "undefined" instead of pattern."

example code: https://strudel.cc/#YXdhaXQgaW5pdEh5ZHJhKCkKCmFsbChwaWFub3JvbGwpCgokOiBzKCJiZCIp
2025-10-16 14:06:33 +02:00
..
2025-09-10 23:08:16 +02:00
2025-09-10 23:08:16 +02:00
2025-08-18 11:46:29 -04:00
2025-09-10 23:08:16 +02:00
2025-06-13 08:17:55 +01:00
2025-09-10 23:08:16 +02:00
2025-09-10 23:08:16 +02:00
2025-09-10 23:08:16 +02:00
2025-08-18 11:46:29 -04:00
2025-09-21 16:09:10 +02:00
2025-09-10 23:08:16 +02:00
2025-08-18 11:46:29 -04:00
2025-09-10 23:08:16 +02:00
2025-09-10 23:08:16 +02:00
2025-09-10 23:08:16 +02:00
2025-06-12 14:36:45 +01:00
2025-09-10 23:08:16 +02:00
2025-05-01 23:54:13 +02:00
2025-09-10 23:08:16 +02:00
2025-06-14 15:22:27 +01:00

Packages

Each folder represents one of the @strudel/* packages published to npm.

To understand how those pieces connect, refer to the Technical Manual or the individual READMEs.