Browse Source

"Move" AMDBrik to helpers.

Herby Vojčík 4 years ago
parent
commit
c10e44ebb2
2 changed files with 2 additions and 9 deletions
  1. 0 8
      lang/base/boot.js
  2. 2 1
      lang/base/helpers.js

+ 0 - 8
lang/base/boot.js

@@ -71,13 +71,6 @@ define([
         };
     }
 
-    /* Adds AMD and requirejs related methods to the api */
-    function AMDBrik (brikz, st) {
-        st.amdRequire = require;
-        st.defaultTransportType = st.defaultTransportType || "amd";
-        st.defaultAmdNamespace = st.defaultAmdNamespace || "amber/core";
-    }
-
     var api = {};
     var brikz = Brikz(api);
 
@@ -87,7 +80,6 @@ define([
     LanguageFactory(fundamentals.specialConstructors, emit).configure(brikz);
 
     brikz.stInit = SmalltalkInitBrik;
-    brikz.amd = AMDBrik;
 
     brikz();
 

+ 2 - 1
lang/base/helpers.js

@@ -55,7 +55,8 @@ define(["amber/boot", "require"], function (boot, require) {
 
     exports.initialize = function (options) {
         return new Promise(function (resolve) {
-            globals.SmalltalkSettings['transport.defaultAmdNamespace'] = api.defaultAmdNamespace;
+            globals.SmalltalkSettings['transport.defaultAmdNamespace'] = "amber/core";
+            api.amdRequire = require; // TODO better
             settingsInLocalStorage();
             mixinToSettings(options || {});
             resolve(api.initialize());