diff --git a/packages/create-nx-workspace/bin/ab-testing.ts b/packages/create-nx-workspace/bin/ab-testing.ts index 4c58581be0668..236ff17b4adb3 100644 --- a/packages/create-nx-workspace/bin/ab-testing.ts +++ b/packages/create-nx-workspace/bin/ab-testing.ts @@ -1,4 +1,3 @@ -import axios from 'axios'; import { isCI } from './output'; export class PromptMessages { @@ -56,7 +55,8 @@ export async function recordStat(opts: { console.log(`Record stat. Major: ${major}`); } if (major < 10 || major > 15) return; // test version, skip it - await axios + const axios = require('axios'); + await (axios['default'] ?? axios) .create({ baseURL: 'https://cloud.nx.app', timeout: 400, diff --git a/packages/nx/src/utils/ab-testing.ts b/packages/nx/src/utils/ab-testing.ts index 3fc179580fc37..bca5a5d002cd5 100644 --- a/packages/nx/src/utils/ab-testing.ts +++ b/packages/nx/src/utils/ab-testing.ts @@ -1,4 +1,3 @@ -import axios from 'axios'; import { isCI } from './is-ci'; export class PromptMessages { @@ -56,7 +55,8 @@ export async function recordStat(opts: { console.log(`Record stat. Major: ${major}`); } if (major < 10 || major > 15) return; // test version, skip it - await axios + const axios = require('axios'); + await (axios['default'] ?? axios) .create({ baseURL: 'https://cloud.nx.app', timeout: 400,