Bundle package into dist/prettier/ (#15825)

This commit is contained in:
fisker Cheung authored and GitHub committed 2025-04-09 08:38:46 +08:00
1 parent 004e1e0028
commit 377b231a5d
16 files changed
+82 -54

No files matched your search

+8 -4
View File
@@ -19,10 +19,10 @@ const {
} = createEsmUtils(import.meta);
const resolveEsmModulePath = (specifier) =>
url.fileURLToPath(importMetaResolve(specifier));
const copyFileBuilder = ({ file }) =>
const copyFileBuilder = ({ packageConfig, file }) =>
copyFile(
path.join(PROJECT_ROOT, file.input),
path.join(DIST_DIR, file.output.file),
path.join(packageConfig.distDirectory, file.output.file),
);
function getTypesFileConfig({ input: jsFileInput, outputBaseName, isPlugin }) {
@@ -38,7 +38,7 @@ function getTypesFileConfig({ input: jsFileInput, outputBaseName, isPlugin }) {
return {
input,
output: {
file: outputBaseName + ".d.ts",
file: `${outputBaseName}.d.ts`,
},
kind: "types",
isPlugin,
@@ -867,4 +867,8 @@ const metaFiles = [
/** @type {Files[]} */
const files = [...nodejsFiles, ...universalFiles, ...metaFiles].filter(Boolean);
export default files;
export default {
packageName: "prettier",
distDirectory: path.join(DIST_DIR, "prettier"),
files,
};