-
-
Notifications
You must be signed in to change notification settings - Fork 267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: add configuration to allow custom TypeScript transformers to be added. #210
Comments
+1, would be great to use Deepkit runtime types with Analog |
@marcus-sa how would this enable that? |
Deepkit needs a custom transformer for it to work. |
Then, I think, we need to change interface a tad as Deepkit requires |
Yeah the API for custom transformers needs to be a bit more flexible. |
Which scope/s are relevant/related to the feature request?
vite-plugin-angular
Information
Because Angular wraps the TypeScript compiler, being able to transform source code is usually done through transformers. One example is replacing the bootstrapping call in the
main.ts
. This feature would add a configuration option to allow custom transformers to be included before Angular compilation starts.Existing transformers are here: https://github.com/analogjs/analog/blob/main/packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts#L446
Proposed:
Provided transformers would be added to the
before
array.Describe any alternatives/workarounds you're currently using
No response
I would be willing to submit a PR to fix this issue
The text was updated successfully, but these errors were encountered: