Skip to content

Commit ab0de1c

Browse files
committed
refactor(lib/packages): use createrequire instead
1 parent b56881b commit ab0de1c

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

lib/packages.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { createRequire } from 'node:module';
2-
import { dirname, join, resolve } from 'node:path';
3-
import { readFileSync } from 'node:fs';
2+
import { dirname, resolve } from 'node:path';
43
import { fileURLToPath } from 'node:url';
54

5+
const require = createRequire(import.meta.url);
66
const __dirname = dirname(fileURLToPath(import.meta.url));
7-
const pkgJson = JSON.parse(readFileSync(join(__dirname, '..', 'package.json'), 'utf8'));
7+
const pkgJson = require(resolve(__dirname, '..', 'package.json'));
88

99
const packages = {
1010
'0http': { hasRouter: true, package: '0http' },
@@ -37,8 +37,6 @@ const packages = {
3737
'trpc-router': { extra: true, hasRouter: true, package: '@trpc/server' },
3838
}
3939

40-
const require = createRequire(import.meta.url);
41-
4240
const _choices = []
4341
Object.keys(packages).forEach(pkg => {
4442
if (!packages[pkg].version) {

0 commit comments

Comments
 (0)