Comparing version 0.7.1 to 0.8.0
@@ -26,12 +26,2 @@ /** | ||
this.amber_dir = amber_dir; | ||
// Important: in next list, boot MUST be first | ||
this.kernel_libraries = ['amber/boot', | ||
'amber_core/Kernel-Objects', 'amber_core/Kernel-Classes', 'amber_core/Kernel-Methods', | ||
'amber_core/Kernel-Collections', 'amber_core/Kernel-Infrastructure', | ||
'amber_core/Kernel-Exceptions', 'amber_core/Kernel-Announcements', | ||
'amber_core/Platform-Services', 'amber_core/Platform-Node']; | ||
this.compiler_libraries = this.kernel_libraries.concat(['amber/parser', | ||
'amber_core/Platform-ImportExport', 'amber_core/Compiler-Exceptions', | ||
'amber_core/Compiler-Core', 'amber_core/Compiler-AST', 'amber_core/Compiler-Exceptions', | ||
'amber_core/Compiler-IR', 'amber_core/Compiler-Inlining', 'amber_core/Compiler-Semantic']); | ||
} | ||
@@ -80,3 +70,2 @@ | ||
configuration.globals = {}; | ||
configuration.compiler_libraries = this.compiler_libraries; | ||
configuration.amber_dir = this.amber_dir; | ||
@@ -107,2 +96,5 @@ | ||
rjsConfig.paths['amber/without-imports'] = path.join(__dirname, 'without-imports'); | ||
rjsConfig.map = rjsConfig.map || {}; | ||
rjsConfig.map["*"] = rjsConfig.map["*"] || {}; | ||
rjsConfig.map["*"]["amber/Platform"] = "amber_core/Platform-Node"; | ||
rjsConfig.nodeRequire = require; | ||
@@ -214,5 +206,4 @@ rjsConfig.context = "amberc"; | ||
function create_compiler(configuration) { | ||
var compiler_files = configuration.compiler_libraries; | ||
var include_files = configuration.load; | ||
return new Promise(configuration.requirejs.bind(null, compiler_files)) | ||
return new Promise(configuration.requirejs.bind(null, ["amber/lang"])) | ||
.then(function (boot) { | ||
@@ -219,0 +210,0 @@ boot.api.initialize(); |
{ | ||
"name": "amber-dev", | ||
"version": "0.7.1", | ||
"version": "0.8.0", | ||
"description": "Development goodies for Amber Smalltalk", | ||
@@ -12,2 +12,5 @@ "scripts": { | ||
}, | ||
"engines": { | ||
"node": "0.10.x || 0.12.x || >=4.0.0" | ||
}, | ||
"author": "", | ||
@@ -21,3 +24,3 @@ "license": "MIT", | ||
"amdefine": ">=0.1.1", | ||
"es6-promise": "^2.0.0", | ||
"es6-promise": ">=2.0.0", | ||
"requirejs": "^2.1.19", | ||
@@ -24,0 +27,0 @@ "requirejs-text": "^2.0.12" |
32253
743
+ Addedes6-promise@4.2.8(transitive)
- Removedes6-promise@2.3.0(transitive)
Updatedes6-promise@>=2.0.0