Skip to content

Commit dbaf087

Browse files
committed
refactor: prettify script
1 parent e21478c commit dbaf087

File tree

2 files changed

+19
-29
lines changed

2 files changed

+19
-29
lines changed

scripts/brotli-pack.js

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,25 @@ const chalk = require('chalk')
44
const { compress } = require('brotli')
55
const args = require('minimist')(process.argv.slice(2))
66

7-
8-
function pack(file) {
9-
const compressed = compress(file)
10-
if (!compressed) {
11-
return file
12-
}
13-
return compressed
14-
}
15-
16-
177
async function main() {
18-
let sourceFilePath = args._[0]
19-
let toFilePath = args._[1]
8+
const sourceFilePath = args._[0]
9+
const toFilePath = args._[1]
2010
const file = fs.readFileSync(sourceFilePath)
2111
const compressed = compress(file)
2212
const fileSize = (file.length / 1024).toFixed(2) + 'kb'
2313
const compressedSize = (compressed.length / 1024).toFixed(2) + 'kb'
24-
const moduleFile = `module.exports = "${Buffer.from(compressed).toString("base64")}"`
14+
const moduleFile = `module.exports = "${Buffer.from(compressed).toString(
15+
'base64'
16+
)}"`
2517
const moduleSize = (compressed.length / 1024).toFixed(2) + 'kb'
2618
fs.writeFileSync(toFilePath, moduleFile)
2719
console.log(
28-
`${chalk.gray(
29-
chalk.bold(path.basename(sourceFilePath))
30-
)} -> ${chalk.gray(
20+
`${chalk.gray(chalk.bold(path.basename(sourceFilePath)))} -> ${chalk.gray(
3121
chalk.bold(toFilePath)
3222
)} file:${fileSize} brotli:${compressedSize} module:${moduleSize}`
3323
)
3424
}
3525

36-
main().catch(err => {
26+
main().catch((err) => {
3727
console.error(err)
38-
})
28+
})

scripts/bump-version.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ const preId =
1111
(semver.prerelease(currentVersion) && semver.prerelease(currentVersion)[0])
1212
const packages = fs
1313
.readdirSync(path.resolve(__dirname, '../packages'))
14-
.filter(p => !p.endsWith('.ts') && !p.startsWith('.'))
15-
14+
.filter((p) => !p.endsWith('.ts') && !p.startsWith('.'))
1615

1716
const versionIncrements = [
1817
'patch',
@@ -21,9 +20,9 @@ const versionIncrements = [
2120
...(preId ? ['prepatch', 'preminor', 'premajor', 'prerelease'] : [])
2221
]
2322

24-
const inc = i => semver.inc(currentVersion, i, preId)
25-
const getPkgRoot = pkg => path.resolve(__dirname, '../packages/' + pkg)
26-
const step = msg => console.log(chalk.cyan(msg))
23+
const inc = (i) => semver.inc(currentVersion, i, preId)
24+
const getPkgRoot = (pkg) => path.resolve(__dirname, '../packages/' + pkg)
25+
const step = (msg) => console.log(chalk.cyan(msg))
2726

2827
async function main() {
2928
let targetVersion = args._[0]
@@ -34,7 +33,9 @@ async function main() {
3433
type: 'select',
3534
name: 'release',
3635
message: 'Select release type',
37-
choices: versionIncrements.map(i => `${i} (${inc(i)})`).concat(['custom'])
36+
choices: versionIncrements
37+
.map((i) => `${i} (${inc(i)})`)
38+
.concat(['custom'])
3839
})
3940

4041
if (release === 'custom') {
@@ -74,7 +75,7 @@ function updateVersions(version) {
7475
// 1. update root package.json
7576
updatePackage(path.resolve(__dirname, '..'), version)
7677
// 2. update all packages
77-
packages.forEach(p => updatePackage(getPkgRoot(p), version))
78+
packages.forEach((p) => updatePackage(getPkgRoot(p), version))
7879
}
7980

8081
function updatePackage(pkgRoot, version) {
@@ -89,7 +90,7 @@ function updatePackage(pkgRoot, version) {
8990
function updateDeps(pkg, depType, version) {
9091
const deps = pkg[depType]
9192
if (!deps) return
92-
Object.keys(deps).forEach(dep => {
93+
Object.keys(deps).forEach((dep) => {
9394
if (
9495
dep === 'vue' ||
9596
(dep.startsWith('@vue') && packages.includes(dep.replace(/^@vue\//, '')))
@@ -102,8 +103,7 @@ function updateDeps(pkg, depType, version) {
102103
})
103104
}
104105

105-
106-
main().catch(err => {
106+
main().catch((err) => {
107107
updateVersions(currentVersion)
108108
console.error(err)
109-
})
109+
})

0 commit comments

Comments
 (0)