mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
Use require('coffee-script').register()
This commit is contained in:
@@ -51,7 +51,7 @@ start = ->
|
||||
args.pathsToOpen = args.pathsToOpen.map (pathToOpen) ->
|
||||
path.resolve(args.executedFrom ? process.cwd(), pathToOpen)
|
||||
|
||||
require('coffee-script')
|
||||
require('coffee-script').register()
|
||||
if args.devMode
|
||||
require(path.join(args.resourcePath, 'src', 'coffee-cache')).register()
|
||||
AtomApplication = require path.join(args.resourcePath, 'src', 'browser', 'atom-application')
|
||||
|
||||
@@ -49,8 +49,8 @@ class Task
|
||||
# The path to the Coffeescript/Javascript file that exports a single
|
||||
# function to execute.
|
||||
constructor: (taskPath) ->
|
||||
coffeeScriptRequire = "require('#{require.resolve('coffee-script')}');"
|
||||
coffeeCacheRequire = "require('#{require.resolve('./coffee-cache')}').register();"
|
||||
coffeeScriptRequire = "require('#{require.resolve('coffee-script')}').register();"
|
||||
taskBootstrapRequire = "require('#{require.resolve('./task-bootstrap')}');"
|
||||
bootstrap = """
|
||||
#{coffeeScriptRequire}
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
var currentWindow = require('remote').getCurrentWindow();
|
||||
try {
|
||||
require('vm-compatibility-layer');
|
||||
require('coffee-script');
|
||||
require('coffee-script').register();
|
||||
require(path.resolve(__dirname, '..', 'src', 'coffee-cache')).register();
|
||||
require(currentWindow.loadSettings.bootstrapScript);
|
||||
currentWindow.emit('window:loaded');
|
||||
|
||||
Reference in New Issue
Block a user