Skip to content

Commit d19a01d

Browse files
committed
build: copy readme fix
1 parent e5e6279 commit d19a01d

File tree

3 files changed

+17
-104
lines changed

3 files changed

+17
-104
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
"brotli": "^1.3.3",
3939
"chalk": "^5.6.2",
4040
"execa": "^9.6.0",
41-
"globby": "^15.0.0",
4241
"lint-staged": "^16.2.4",
4342
"minimist": "^1.2.8",
4443
"p-series": "^3.0.0",

pnpm-lock.yaml

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

scripts/release.mjs

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
import fs from 'node:fs/promises'
22
import { existsSync } from 'node:fs'
3-
import { dirname, join, relative } from 'node:path'
3+
import { dirname, join, relative, resolve } from 'node:path'
44
import { fileURLToPath } from 'node:url'
55
import minimist from 'minimist'
66
import chalk from 'chalk'
77
import semver from 'semver'
88
import prompts from '@posva/prompts'
99
import { execa } from 'execa'
1010
import pSeries from 'p-series'
11-
import { globby } from 'globby'
1211

1312
const __filename = fileURLToPath(import.meta.url)
1413
const __dirname = dirname(__filename)
@@ -259,6 +258,22 @@ async function main() {
259258
step('\nUpdating versions in package.json files...')
260259
await updateVersions(pkgWithVersions)
261260

261+
if (!IS_MAIN_PKG_ROOT) {
262+
step('\nCopying README from root to main package...')
263+
const originalReadme = resolve(__dirname, '../README.md')
264+
const targetReadme = resolve(
265+
__dirname,
266+
'../',
267+
pkgWithVersions.find(p => p.name === MAIN_PKG_NAME).relativePath,
268+
'README.md'
269+
)
270+
if (!isDryRun) {
271+
await fs.copyFile(originalReadme, targetReadme)
272+
} else {
273+
console.log(`(skipped) cp "${originalReadme}" "${targetReadme}"`)
274+
}
275+
}
276+
262277
if (!noLockUpdate) {
263278
step('\nUpdating lock...')
264279
await runIfNotDry(`pnpm`, ['install'])

0 commit comments

Comments
 (0)