Skip to content

Commit 657f739

Browse files
authored
chore: downgrade the open npm version (#1365)
1 parent b20c144 commit 657f739

4 files changed

Lines changed: 13 additions & 4 deletions

File tree

packages/sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"cors": "2.8.5",
4949
"dayjs": "1.11.18",
5050
"fs-extra": "^11.1.1",
51-
"open": "^10.2.0",
51+
"open": "^8.4.2",
5252
"sirv": "2.0.4",
5353
"source-map": "^0.7.6",
5454
"prebundle": "1.4.2",

packages/sdk/rslib.config.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,14 @@ export default defineConfig({
4141
...libConfig.output,
4242
externals,
4343
},
44+
shims: {
45+
esm: {
46+
__filename: true,
47+
__dirname: true,
48+
},
49+
cjs: {
50+
'import.meta.url': true,
51+
},
52+
},
4453
})),
4554
});

packages/sdk/src/sdk/utils/openBrowser.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { exec } from 'node:child_process';
1111
import { promisify } from 'node:util';
1212
import { logger } from '@rsdoctor/utils/logger';
1313
import { join } from 'node:path';
14+
import open from 'open';
1415

1516
const execAsync = promisify(exec);
1617

@@ -74,7 +75,6 @@ export async function openBrowser(
7475
// Fallback to open
7576
// (It will always open new tab)
7677
try {
77-
const { default: open } = await import('open');
7878
await open(url);
7979
return true;
8080
} catch (err) {

pnpm-lock.yaml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)