change to esm module
parent
6704010e27
commit
76449af7a9
|
@ -31,8 +31,7 @@
|
||||||
"generate": "nuxt generate",
|
"generate": "nuxt generate",
|
||||||
"preview": "nuxt preview",
|
"preview": "nuxt preview",
|
||||||
"postinstall": "nuxt prepare",
|
"postinstall": "nuxt prepare",
|
||||||
"build:prebuild": "node ./scripts/prebuild.js",
|
"build:prebuild": "node ./scripts/prebuild.mjs"
|
||||||
"build:presetdoc": "node ./scripts/build-presetdoc.js"
|
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@docsearch/js": "catalog:app",
|
"@docsearch/js": "catalog:app",
|
||||||
|
@ -62,5 +61,8 @@
|
||||||
"tailwindcss-primeui": "catalog:",
|
"tailwindcss-primeui": "catalog:",
|
||||||
"typedoc": "0.27.9",
|
"typedoc": "0.27.9",
|
||||||
"vite": "catalog:app"
|
"vite": "catalog:app"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=12.11.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
import { readFileSync, writeFileSync } from 'fs';
|
||||||
|
import { dirname, resolve } from 'path';
|
||||||
|
import { fileURLToPath } from 'url';
|
||||||
|
|
||||||
|
const __filename = fileURLToPath(import.meta.url);
|
||||||
|
const __dirname = dirname(__filename);
|
||||||
|
|
||||||
|
const rootDir = resolve(__dirname, '../');
|
||||||
|
const workspaceDir = resolve(__dirname, '../../../');
|
||||||
|
|
||||||
|
const pkgPath = resolve(rootDir, 'package.json');
|
||||||
|
|
||||||
|
const pkgJson = JSON.parse(readFileSync(pkgPath, 'utf-8'));
|
||||||
|
const packageJson = JSON.parse(readFileSync(resolve(workspaceDir, 'package.json'), 'utf-8'));
|
||||||
|
|
||||||
|
pkgJson.version = packageJson.version;
|
||||||
|
pkgJson.author = packageJson.author;
|
||||||
|
pkgJson.homepage = packageJson.homepage;
|
||||||
|
pkgJson.license = packageJson.license;
|
||||||
|
pkgJson.repository = { ...pkgJson.repository, ...packageJson.repository };
|
||||||
|
pkgJson.bugs = { ...pkgJson.bugs, ...packageJson.bugs };
|
||||||
|
pkgJson.engines = { ...pkgJson.engines, ...packageJson.engines };
|
||||||
|
|
||||||
|
writeFileSync(pkgPath, JSON.stringify(pkgJson, null, 4));
|
Loading…
Reference in New Issue