MacFJA
MacFJA
@elron I just publish the first version of the lib: - [Github](https://github.com/MacFJA/svelte-persistent-runes) - [NPM](https://www.npmjs.com/package/@macfja/svelte-persistent-runes)
Another approach is using class: [Typescript Playground](https://www.typescriptlang.org/play/?#code/MYewdgzgLgBAwgQQHJwKIBkD6BlAmgWQCEB5dGAXhmwE8BbAIxABsAKASgCgOpqAHAUxgBpMCADuYAOIAnEAFde2KP14AeACoAaGADUAfBRgsQvKBABcMAN7T+EOUzOX1AXzYUDABVm0AlhH5VfW4+QRl5RWU1dQNKEXEpWQUlFQ1tOTAAa1EJPRCBGG9+KChfADNqDVjrDgBIAG1PGF8wGEz+ahAymHUAXWdG3oBuDhcYADJrFxGOYCYAQwgIGHCFDRh+AA9lMAATZYAlflBpXdVoaRaAc3SsnLBqqxcDKw4Yd5heS4A3eeUYaAqCwwI4nM4Xa7aVaRVIxR4uN4fL6+X7-Wz2RzAzzzaSleZMKqGJ6I97zXZnIQbbb8PbLCFgG66PQsMDzWj8SxCbTzYClcCc+7QlLRbT6NiWaHrSZWGD1TLNVpCfq6GDPGofDUwWxQOTSVrQgB0ZN26kWmRYUAAFv5tKz2dzeb5wJwNQiNYtqGBgFTjnJlMYwHB5l7+ExLMZTMCZeiHE5Cji8QSYqr3OQDN8QL5doZ2B4YBldvwyi1+LtxYUfP5AkUSuVKnD1Zr3mUQNIWKBILA7YIWjArf4DYDeBB3K8m02O9AtXZY4Z5mJ5r5YP2IIOohB6t3eixozPMZYVwaY5iYIsem4RuPNeUjMfYOQH-BkGgsHgiKRRySr5rwEGQ6wbD3ONDzvCA3C-b8Pm1XVWieU9lnUCDxzdSC+2tVdQMMYh6AAK2OKAjSWXwrjAC10KPICIG0KxNzZfhlTvcCrxQptoL1NCB0ws9ENdL9kVRQRoD+XxvWNU0IEyVRUE2fxSgZKkdn2EFjlbcEoEuBlbmyBI9G0SktkUul1MhJkWC2WTrglJI1GkiyGV0mBu05B0+TAAUEiFKIpJk6ATLFRsJ3AKcDJpQts0oMB+DEFZrO8uyrgmaxZXlXslUsHRVWZF1xxCvZSzXIEiRgA0SvM3yGQK4dtFo9llR5VzVSQ942NaXKwq-BEEVmILYCuayc1TAxIui6F2C4DgAHoJpgABaOb5oWxbFpgABVCB5iuQQtjZXgmEEJaFq4SdYG+Qw+oiMapo1AA9AB+L8jXJFgAHIWxAZ7tFzNMKxAPwAgoiBmG+fgWAARgABjYbL3ke3YXvoHEPqMQafr+-gAaBkHntBgAmZ6oYe40XstUMmHez7AIxMw3DzMdx1Ag0EekJqYCuzU7q4K8Gbelm2Zu+6WYZkmmDJ3npvZ+6ryupAQFgahihgQti0i3ZtEBnpsDgGBQFoXbF1aeZGD9ZooEF4oYNRqsMaYYGLWkOR+GhlMHq2X1-R3acqeWGnvrp1jKMZnExabDmpem1AeUtDY9vZMBYC6T3Y2WS15mBtD+F8aQ+1CGBW3zPLldLFnJ2YdH+GkWQ22e4go9EABCJHdy953XSdg0rRpFhlfxI5m994PQ-HEu9oNMmrh3bumF7pOmPp832Mn6fMQ6zgOCAA) Usage screenshot  With this: - each step only knows previous steps result - the "on cancel" action has a partial of the...
Related to #139 (for the chaining implementation)
This PR will replace #124
You can already do that: ```ts type MyData = { foo: string, bar: number }; const selection = p.select({ message: 'Select a Data', options: [{ label: 'Data #1', value: {...
I will have to pull some stats on the Node version usage. If the quantity of users that use an old version of Node that don't the support the new...
The `prepublish` event is marked as deprecated in the [NPM documentation](https://docs.npmjs.com/cli/v8/using-npm/scripts#life-cycle-scripts) (Since at least [version 6](https://docs.npmjs.com/cli/v6/using-npm/scripts#life-cycle-scripts) [PNPM support the `prepublishOnly` event](https://pnpm.io/cli/publish#life-cycle-scripts) --- I will have to take a look at...
I think it would be better to add a control to prevent saving the same data again and again. It can be done on the storage itself or in the...