Pig Fang
Pig Fang
I'm not sure if I can simply add a Rust target without setting up QEMU.
Ignoring a whole file is not supported at present, but I think this can be configured in `deno.json` by adding files to `"exclude"`. Are there any reasons that you can't...
Unlike Markdown, it's impossible to use `ignore-start` and `ignore-end` for HTML, but you can use `deno-fmt-ignore` for a specific HTML element.
I think we can put the host formatter closure into `Context` struct, but this closure needs to be passed via: - https://github.com/dprint/dprint-plugin-typescript/blob/45b3bd92ce7e19e46068de8abfc44ccccd752fba/src/generation/generate.rs#L34 - https://github.com/dprint/dprint-plugin-typescript/blob/45b3bd92ce7e19e46068de8abfc44ccccd752fba/src/generation/generate.rs#L28 - https://github.com/dprint/dprint-plugin-typescript/blob/45b3bd92ce7e19e46068de8abfc44ccccd752fba/src/format_text.rs#L73 - https://github.com/dprint/dprint-plugin-typescript/blob/45b3bd92ce7e19e46068de8abfc44ccccd752fba/src/format_text.rs#L64 - https://github.com/dprint/dprint-plugin-typescript/blob/45b3bd92ce7e19e46068de8abfc44ccccd752fba/src/format_text.rs#L42
Please consider [dprint](https://dprint.dev/) with [markup_fmt](https://github.com/g-plane/markup_fmt). It works well with this syntax: 
How about just simply applying files with same extension to different plugins in order of they defined in `dprint.json` instead of introducing nesting arrays?