Michal
Michal
See [this SO answer](https://stackoverflow.com/q/68028041/) for a great analysis of the problem.
Hey, Danny! Thanks for getting in touch! Internally, filtrex works by parsing the expression and immediately translating it to the corresponding JavaScript code. However, there is no way for the...
@dannybloe Curious question: do your clients check whether `new Function` actually runs? Or is the occurence of `new Function` *anywhere* in the code enough for them to distrust the software?
Which means that in order for Filtrex to pass CSP, it can't have `new Function` by default and other options for paranoid users... :thinking: So the first option wouldn't work...
[Here's a quick proof of concept!](https://www.typescriptlang.org/play?target=7#code/C4TwDgpgBAQghgZwgFXBBUC8UDeAoKQqAcgDsBXAWwCMIAnYgLigpvoBoCjjqBLAc16lgTKH0HDOREgmB0h-UbPml+U7gBE4wCKK068AXzx5QkKAGksUANYQQAewBmsRCjQIA3CbPQASugOADYAbu6QADzIUBAAHjqkACYYFgB81vBIqJAIANrIALrepmhQAQjBYcjkYEEQUemYXITRcQnJllAA-FC55ZXh9cipBVCMzVCt8RBJGAAGACQ4Qk70UAAyMdOzlobsUEsrawCyW+0phnPdvf2hgxHrqfu3VWgRxyNjE1PnUIvLpFWdA2ZxmHQsewOAKBUFObTBF32h0BawAcqCdhCrj0+oE7tl6o9nnjXpEPsSKvi3qjPuNpKQIGE6MVfGUSRAAGLkUgAY2AvAcpAaWG+GI6-yOwIAgnR+AhDFAALTpZEwzbwzGXCY9AAUADoDXBZQhmC8UDU6hEZXLUgBKLDpM0Eh6pCbMBlMlmlACqpAFpGQDgAksJ6Eg+f6It7GhMdd6xRg4KQQNcdTZmN77Zh0iEHLxEmMWIz6PaNR0dWnmJKoEGszm84l7T0g4WPfRiokIDygkboE5uRHBVBfIkogmoMoFKkdRNeJRahBKDNgNp-SbcL1NkJJgVTeyubz+YKXVBjLaM37BYGQzo6OGj0KzQfB0Lhq6TB+eYLZFAXNgRzq+DSGQVC0MCyosKB9CiLEDpQAATFAABUUCxOohDEPoED7OIQjAEq6STqoog6okOF1iQxBQAA1FABa0dQRi2sUX6kD+cDulBwLYE4OrwcxUAAPSCVAADuDh0DYCAAIR4KxP7UMwRH8NYvEMqJUBYTqtr7AAjPBpACcJYkSVJslAA)
TypeScript does not allow types to be _dynamically modified_: if you, for example, define a type as `string`, you cannot retroactively redefine it to `string | number` elsewhere in the...
Hey Jos! I've been a little overwhelmed by the length of typed-function's code (which was the main reason I never got around to completing #89), so I decided to give...
> Why `$::util:toSet()` equals to `toSet($)` but not `toSet.call($)`? @hax Looking at [src/design.md](https://github.com/tc39/proposal-extensions/blob/master/docs/design.md#xextname-extension), this is no longer the case, right? According to the current design, `$::util:toSet()` would be transpiled to...
Oh, what a shame. I was hoping that this “syntax overloading” was dropped for a simpler and more consistent approach 😕️
Hey! I've been semi-active in the DIY zine community and we've been using PDF Arranger to create booklets to print our zines! I just wanted to let you know that...