bulk-decaffeinate icon indicating copy to clipboard operation
bulk-decaffeinate copied to clipboard

Windows support

Open aminya opened this issue 4 years ago • 0 comments

  • Code doesn't run inside powershell
PS C:\Users\yahyaaba\Documents\GitHub\atom-julia-client\lib_src> bulk-decaffeinate check
decaffeinate binary not found on the PATH or in node_modules.
Run "npm install -g decaffeinate"? [Y/n]
Installing decaffeinate globally...
events.js:187
     throw er; // Unhandled 'error' event
     ^

Error: spawn /bin/sh ENOENT
   at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
   at onErrorNT (internal/child_process.js:456:16)
   at processTicksAndRejections (internal/process/task_queues.js:80:21)
Emitted 'error' event on ChildProcess instance at:
   at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
   at onErrorNT (internal/child_process.js:456:16)
   at processTicksAndRejections (internal/process/task_queues.js:80:21) {
 errno: -4058,
 code: 'ENOENT',
 syscall: 'spawn /bin/sh',
 path: '/bin/sh',
 spawnargs: [ '-c', 'npm install -g decaffeinate' ]
}

Although decaffeniate is installed.

  • Using bash, JScodeshift fails
Searching for files that may need to have updated imports... (8 workers)
55/55
Finished in 0 seconds (Time: 2020-03-15T04:05:57-05:00)
Fixing any imports across the whole codebase...
events.js:187
      throw er; // Unhandled 'error' event
      ^

Error: spawn /bin/sh ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:80:21)
Emitted 'error' event on ChildProcess instance at:
    at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  errno: -4058,
  code: 'ENOENT',
  syscall: 'spawn /bin/sh',
  path: '/bin/sh',
  spawnargs: [
    '-c',
    '      jscodeshift --parser flow -t 
  • Using bash, ESLint fails

aminya avatar Mar 15 '20 09:03 aminya