Skip to content

Commit 0cdbcd4

Browse files
committed
temp: disable problematic sync local deps & publish logic for now
1 parent e64491b commit 0cdbcd4

File tree

2 files changed

+42
-41
lines changed

2 files changed

+42
-41
lines changed

scripts/release.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ const release = async () => {
103103
}
104104
await execa(require.resolve('lerna/cli'), lernaArgs, { stdio: 'inherit' })
105105

106-
require('./genChangelog')(version)
106+
// require('./genChangelog')(version)
107107

108108
const packages = JSON.parse(
109109
(await execa(require.resolve('lerna/cli'), ['list', '--json'])).stdout
@@ -121,9 +121,9 @@ const release = async () => {
121121
const tagName = `vue-cli-version-marker@${versionMarkerPkg.version}`
122122
await execa('git', ['add', '-A'], { stdio: 'inherit' })
123123
await execa('git', ['commit', '-m', `chore: ${tagName}`], { stdio: 'inherit' })
124-
await execa('npm', ['publish'], { stdio: 'inherit', cwd: path.dirname(versionMarkerPath) })
125-
await execa('git', ['tag', tagName], { stdio: 'inherit' })
126-
await execa('git', ['push', '--tags'], { stdio: 'inherit' })
124+
// await execa('npm', ['publish'], { stdio: 'inherit', cwd: path.dirname(versionMarkerPath) })
125+
// await execa('git', ['tag', tagName], { stdio: 'inherit' })
126+
// await execa('git', ['push', '--tags'], { stdio: 'inherit' })
127127
}
128128

129129
release().catch(err => {

scripts/syncDeps.js

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* eslint-disable */
12
// make sure generators are using the latest version of plugins,
23
// and plugins are using the latest version of deps
34

@@ -147,43 +148,43 @@ async function syncDeps ({ local, version, skipPrompt }) {
147148
}
148149
}
149150

150-
console.log('Syncing local deps...')
151-
const updatedRE = new RegExp(`'(${Array.from(updatedDeps).join('|')})': '\\^(\\d+\\.\\d+\\.\\d+[^']*)'`)
152-
const paths = await globby(['packages/@vue/**/*.js'])
153-
paths
154-
.filter(p => !/\/files\//.test(p) && !/\/node_modules/.test(p))
155-
.forEach(filePath => {
156-
let isUpdated = false
157-
const makeReplacer = versionGetter => (_, pkg, curVersion) => {
158-
const targetVersion = versionGetter(pkg)
159-
if (!targetVersion) return _
160-
if (checkUpdate(pkg, filePath, curVersion, targetVersion)) {
161-
isUpdated = true
162-
}
163-
return `'${pkg}': '^${targetVersion}'`
164-
}
165-
166-
const localReplacer = makeReplacer(
167-
pkg => {
168-
try {
169-
// inline version takes priority
170-
return version || require(`../packages/${pkg}/package.json`).version
171-
} catch (e) {}
172-
}
173-
)
174-
175-
const remoteReplacer = makeReplacer(getRemoteVersionSync)
176-
177-
const updated = fs.readFileSync(filePath, 'utf-8')
178-
// update @vue packages in this repo
179-
.replace(localPackageRE, localReplacer)
180-
// also update vue, vue-template-compiler, vuex, vue-router
181-
.replace(updatedRE, remoteReplacer)
182-
183-
if (isUpdated) {
184-
bufferWrite(filePath, updated)
185-
}
186-
})
151+
// console.log('Syncing local deps...')
152+
// const updatedRE = new RegExp(`'(${Array.from(updatedDeps).join('|')})': '\\^(\\d+\\.\\d+\\.\\d+[^']*)'`)
153+
// const paths = await globby(['packages/@vue/**/*.js'])
154+
// paths
155+
// .filter(p => !/\/files\//.test(p) && !/\/node_modules/.test(p))
156+
// .forEach(filePath => {
157+
// let isUpdated = false
158+
// const makeReplacer = versionGetter => (_, pkg, curVersion) => {
159+
// const targetVersion = versionGetter(pkg)
160+
// if (!targetVersion) return _
161+
// if (checkUpdate(pkg, filePath, curVersion, targetVersion)) {
162+
// isUpdated = true
163+
// }
164+
// return `'${pkg}': '^${targetVersion}'`
165+
// }
166+
167+
// const localReplacer = makeReplacer(
168+
// pkg => {
169+
// try {
170+
// // inline version takes priority
171+
// return version || require(`../packages/${pkg}/package.json`).version
172+
// } catch (e) {}
173+
// }
174+
// )
175+
176+
// const remoteReplacer = makeReplacer(getRemoteVersionSync)
177+
178+
// const updated = fs.readFileSync(filePath, 'utf-8')
179+
// // update @vue packages in this repo
180+
// .replace(localPackageRE, localReplacer)
181+
// // also update vue, vue-template-compiler, vuex, vue-router
182+
// .replace(updatedRE, remoteReplacer)
183+
184+
// if (isUpdated) {
185+
// bufferWrite(filePath, updated)
186+
// }
187+
// })
187188

188189
if (!Object.keys(writeCache).length) {
189190
return console.log(`All packages up-to-date.`)

0 commit comments

Comments
 (0)