File tree Expand file tree Collapse file tree 6 files changed +48
-0
lines changed
Expand file tree Collapse file tree 6 files changed +48
-0
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,14 @@ You can write your own transformer. The API of a transformer is as follows:
3636interface TransformOptions <TransformerConfig = unknown > {
3737 supportsDynamicImport: boolean ;
3838 supportsExportNamespaceFrom: boolean ;
39+ /**
40+ * The value is:
41+ * - `false` if Jest runs without Node ESM flag `--experimental-vm-modules`
42+ * - `true` if the file extension is defined in [extensionsToTreatAsEsm](Configuration.md#extensionstotreatasesm-arraystring)
43+ * and Jest runs with Node ESM flag `--experimental-vm-modules`
44+ *
45+ * See more at https://jestjs.io/docs/next/ecmascript-modules
46+ */
3947 supportsStaticESM: boolean ;
4048 supportsTopLevelAwait: boolean ;
4149 instrument: boolean ;
Original file line number Diff line number Diff line change @@ -110,6 +110,14 @@ interface TransformOptions<OptionType> {
110110 // names are copied from babel: https://babeljs.io/docs/en/options#caller
111111 supportsDynamicImport: boolean ;
112112 supportsExportNamespaceFrom: boolean ;
113+ /**
114+ * The value is:
115+ * - `false` if Jest runs without Node ESM flag `--experimental-vm-modules`
116+ * - `true` if the file extension is defined in [extensionsToTreatAsEsm](Configuration.md#extensionstotreatasesm-arraystring)
117+ * and Jest runs with Node ESM flag `--experimental-vm-modules`
118+ *
119+ * See more at https://jestjs.io/docs/27.x/ecmascript-modules
120+ */
113121 supportsStaticESM: boolean ;
114122 supportsTopLevelAwait: boolean ;
115123 /** the options passed through Jest's config by the user */
Original file line number Diff line number Diff line change @@ -36,6 +36,14 @@ You can write your own transformer. The API of a transformer is as follows:
3636interface TransformOptions <TransformerConfig = unknown > {
3737 supportsDynamicImport: boolean ;
3838 supportsExportNamespaceFrom: boolean ;
39+ /**
40+ * The value is:
41+ * - `false` if Jest runs without Node ESM flag `--experimental-vm-modules`
42+ * - `true` if the file extension is defined in [extensionsToTreatAsEsm](Configuration.md#extensionstotreatasesm-arraystring)
43+ * and Jest runs with Node ESM flag `--experimental-vm-modules`
44+ *
45+ * See more at https://jestjs.io/docs/28x/ecmascript-modules
46+ */
3947 supportsStaticESM: boolean ;
4048 supportsTopLevelAwait: boolean ;
4149 instrument: boolean ;
Original file line number Diff line number Diff line change @@ -36,6 +36,14 @@ You can write your own transformer. The API of a transformer is as follows:
3636interface TransformOptions <TransformerConfig = unknown > {
3737 supportsDynamicImport: boolean ;
3838 supportsExportNamespaceFrom: boolean ;
39+ /**
40+ * The value is:
41+ * - `false` if Jest runs without Node ESM flag `--experimental-vm-modules`
42+ * - `true` if the file extension is defined in [extensionsToTreatAsEsm](Configuration.md#extensionstotreatasesm-arraystring)
43+ * and Jest runs with Node ESM flag `--experimental-vm-modules`
44+ *
45+ * See more at https://jestjs.io/docs/29.0/ecmascript-modules
46+ */
3947 supportsStaticESM: boolean ;
4048 supportsTopLevelAwait: boolean ;
4149 instrument: boolean ;
Original file line number Diff line number Diff line change @@ -36,6 +36,14 @@ You can write your own transformer. The API of a transformer is as follows:
3636interface TransformOptions <TransformerConfig = unknown > {
3737 supportsDynamicImport: boolean ;
3838 supportsExportNamespaceFrom: boolean ;
39+ /**
40+ * The value is:
41+ * - `false` if Jest runs without Node ESM flag `--experimental-vm-modules`
42+ * - `true` if the file extension is defined in [extensionsToTreatAsEsm](Configuration.md#extensionstotreatasesm-arraystring)
43+ * and Jest runs with Node ESM flag `--experimental-vm-modules`
44+ *
45+ * See more at https://jestjs.io/docs/29.1/ecmascript-modules
46+ */
3947 supportsStaticESM: boolean ;
4048 supportsTopLevelAwait: boolean ;
4149 instrument: boolean ;
Original file line number Diff line number Diff line change @@ -36,6 +36,14 @@ You can write your own transformer. The API of a transformer is as follows:
3636interface TransformOptions <TransformerConfig = unknown > {
3737 supportsDynamicImport: boolean ;
3838 supportsExportNamespaceFrom: boolean ;
39+ /**
40+ * The value is:
41+ * - `false` if Jest runs without Node ESM flag `--experimental-vm-modules`
42+ * - `true` if the file extension is defined in [extensionsToTreatAsEsm](Configuration.md#extensionstotreatasesm-arraystring)
43+ * and Jest runs with Node ESM flag `--experimental-vm-modules`
44+ *
45+ * See more at https://jestjs.io/docs/ecmascript-modules
46+ */
3947 supportsStaticESM: boolean ;
4048 supportsTopLevelAwait: boolean ;
4149 instrument: boolean ;
You can’t perform that action at this time.
0 commit comments