|
| 1 | +/* eslint-disable */ |
1 | 2 | // make sure generators are using the latest version of plugins,
|
2 | 3 | // and plugins are using the latest version of deps
|
3 | 4 |
|
@@ -147,43 +148,43 @@ async function syncDeps ({ local, version, skipPrompt }) {
|
147 | 148 | }
|
148 | 149 | }
|
149 | 150 |
|
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 | + // }) |
187 | 188 |
|
188 | 189 | if (!Object.keys(writeCache).length) {
|
189 | 190 | return console.log(`All packages up-to-date.`)
|
|
0 commit comments