We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e04a325 commit f9bf2fbCopy full SHA for f9bf2fb
.changeset/real-geckos-wonder.md
@@ -0,0 +1,5 @@
1
+---
2
+'@compiled/parcel-transformer': minor
3
4
+
5
+Skip transformed code
packages/parcel-transformer/src/index.ts
@@ -99,6 +99,11 @@ export default new Transformer<ParcelTransformerOpts>({
99
// For everything else we bail out.
100
return undefined;
101
}
102
+ if (code.includes('/* COMPILED_TRANSFORMED_ASSET */')) {
103
+ // If we're dealing with a pre-transformed asset, we bail out to avoid performing the expensive parse operation.
104
+ // We add this marker to the code to indicate that the asset has already been transformed.
105
+ return undefined;
106
+ }
107
108
const program = await parseAsync(code, {
109
filename: asset.filePath,
0 commit comments