| 87 | }; |
| 88 | |
| 89 | const getChecksumForCurrentRevision = async cwd => { |
| 90 | const packagesDir = join(cwd, 'packages'); |
| 91 | const hashedPackages = await hashElement(packagesDir, { |
| 92 | encoding: 'hex', |
| 93 | files: {exclude: ['.DS_Store']}, |
| 94 | }); |
| 95 | return hashedPackages.hash.slice(0, 7); |
| 96 | }; |
| 97 | |
| 98 | const getDateStringForCommit = async commit => { |
| 99 | let dateString = await execRead( |