mirror of
https://github.com/atom/atom.git
synced 2026-01-23 13:58:08 -05:00
Require task shell path in blob snippet
This commit is contained in:
@@ -12,11 +12,7 @@ class Task
|
||||
throw new Error("Task already started") if @worker?
|
||||
|
||||
taskShellPath = fs.resolveOnLoadPath('task-shell', ['js', 'coffee'])
|
||||
contents = fs.read(taskShellPath)
|
||||
if fs.extension(taskShellPath) is '.coffee'
|
||||
CoffeeScript = require 'coffee-script'
|
||||
contents = CoffeeScript.compile(contents, filename: taskShellPath)
|
||||
blob = new Blob([contents], type: 'text/javascript')
|
||||
blob = new Blob(["require('coffee-script'); require('#{taskShellPath}');"], type: 'text/javascript')
|
||||
@worker = new Worker(URL.createObjectURL(blob))
|
||||
@worker.onmessage = ({data}) =>
|
||||
if @aborted
|
||||
|
||||
Reference in New Issue
Block a user