rust-ammonia / ammonia

Repair and secure untrusted HTML
Apache License 2.0
524 stars 43 forks source link

Donating a NodeJS binding to the project #204

Open stevefan1999-personal opened 2 months ago

stevefan1999-personal commented 2 months ago

Hello, I would like to donate a simple NodeJS binding that uses napi-rs behind the scene: https://github.com/stevefan1999-personal/ammonia-rs. Feel free to clone it.

I won't be actively maintaining that since the default is pretty enough for me. I find it very hard to model around the Builder class because it does not exactly do what a builder pattern is supposed to be doing, especially I can't clone the builder object at each step, because rather than just hold data and should allow you to clone itself, this builder is self-modifying.