|
| 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