|  | 
| 1 | 1 | const crossSpawn = require('cross-spawn'); | 
| 2 | 2 | const glob = require('glob-all'); | 
| 3 | 3 | const JSZip = require('jszip'); | 
| 4 |  | -const sha256File = require('sha256-file'); | 
|  | 4 | +// const sha256File = require('sha256-file'); | 
| 5 | 5 | const tape = require('tape-promise/tape'); | 
| 6 | 6 | 
 | 
| 7 | 7 | const { | 
| 8 |  | -  chmodSync, | 
|  | 8 | +  // chmodSync, | 
| 9 | 9 |   removeSync, | 
| 10 | 10 |   readFile, | 
| 11 | 11 |   copySync, | 
| 12 |  | -  writeFileSync, | 
| 13 |  | -  statSync, | 
| 14 |  | -  pathExistsSync, | 
|  | 12 | +  // writeFileSync, | 
|  | 13 | +  // statSync, | 
|  | 14 | +  // pathExistsSync, | 
| 15 | 15 | } = require('fs-extra'); | 
| 16 | 16 | const { quote } = require('shell-quote'); | 
| 17 | 17 | const { sep } = require('path'); | 
| 18 | 18 | 
 | 
| 19 |  | -const { getUserCachePath, sha256Path } = require('./lib/shared'); | 
|  | 19 | +const { getUserCachePath } = require('./lib/shared'); | 
| 20 | 20 | 
 | 
| 21 | 21 | const initialWorkingDir = process.cwd(); | 
| 22 | 22 | 
 | 
| @@ -53,7 +53,7 @@ const mkCommand = | 
| 53 | 53 | const sls = mkCommand('sls'); | 
| 54 | 54 | const git = mkCommand('git'); | 
| 55 | 55 | const npm = mkCommand('npm'); | 
| 56 |  | -const perl = mkCommand('perl'); | 
|  | 56 | +// const perl = mkCommand('perl'); | 
| 57 | 57 | 
 | 
| 58 | 58 | const setup = () => { | 
| 59 | 59 |   removeSync(getUserCachePath()); | 
| @@ -161,31 +161,31 @@ const availablePythons = (() => { | 
| 161 | 161 |   return mapping; | 
| 162 | 162 | })(); | 
| 163 | 163 | 
 | 
| 164 |  | -const getPythonBin = (version) => { | 
| 165 |  | -  const bin = availablePythons[String(version)]; | 
| 166 |  | -  if (!bin) throw new Error(`No python version ${version} available`); | 
| 167 |  | -  return bin; | 
| 168 |  | -}; | 
| 169 |  | - | 
| 170 |  | -const listZipFiles = async function (filename) { | 
| 171 |  | -  const file = await readFile(filename); | 
| 172 |  | -  const zip = await new JSZip().loadAsync(file); | 
| 173 |  | -  return Object.keys(zip.files); | 
| 174 |  | -}; | 
| 175 |  | - | 
| 176 |  | -const listZipFilesWithMetaData = async function (filename) { | 
| 177 |  | -  const file = await readFile(filename); | 
| 178 |  | -  const zip = await new JSZip().loadAsync(file); | 
| 179 |  | -  return Object(zip.files); | 
| 180 |  | -}; | 
| 181 |  | - | 
| 182 |  | -const listRequirementsZipFiles = async function (filename) { | 
| 183 |  | -  const file = await readFile(filename); | 
| 184 |  | -  const zip = await new JSZip().loadAsync(file); | 
| 185 |  | -  const reqsBuffer = await zip.file('.requirements.zip').async('nodebuffer'); | 
| 186 |  | -  const reqsZip = await new JSZip().loadAsync(reqsBuffer); | 
| 187 |  | -  return Object.keys(reqsZip.files); | 
| 188 |  | -}; | 
|  | 164 | +// const getPythonBin = (version) => { | 
|  | 165 | +//   const bin = availablePythons[String(version)]; | 
|  | 166 | +//   if (!bin) throw new Error(`No python version ${version} available`); | 
|  | 167 | +//   return bin; | 
|  | 168 | +// }; | 
|  | 169 | +// | 
|  | 170 | +// const listZipFiles = async function (filename) { | 
|  | 171 | +//   const file = await readFile(filename); | 
|  | 172 | +//   const zip = await new JSZip().loadAsync(file); | 
|  | 173 | +//   return Object.keys(zip.files); | 
|  | 174 | +// }; | 
|  | 175 | +// | 
|  | 176 | +// const listZipFilesWithMetaData = async function (filename) { | 
|  | 177 | +//   const file = await readFile(filename); | 
|  | 178 | +//   const zip = await new JSZip().loadAsync(file); | 
|  | 179 | +//   return Object(zip.files); | 
|  | 180 | +// }; | 
|  | 181 | +// | 
|  | 182 | +// const listRequirementsZipFiles = async function (filename) { | 
|  | 183 | +//   const file = await readFile(filename); | 
|  | 184 | +//   const zip = await new JSZip().loadAsync(file); | 
|  | 185 | +//   const reqsBuffer = await zip.file('.requirements.zip').async('nodebuffer'); | 
|  | 186 | +//   const reqsZip = await new JSZip().loadAsync(reqsBuffer); | 
|  | 187 | +//   return Object.keys(reqsZip.files); | 
|  | 188 | +// }; | 
| 189 | 189 | 
 | 
| 190 | 190 | const canUseDocker = () => { | 
| 191 | 191 |   let result; | 
|  | 
0 commit comments