Skip to content

Commit

Permalink
new dist
Browse files Browse the repository at this point in the history
  • Loading branch information
cadorn committed Aug 15, 2012
1 parent ff94818 commit 469ea1c
Show file tree
Hide file tree
Showing 41 changed files with 117 additions and 41 deletions.
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/01-HelloWorld.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/02-ReturnExports.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/03-SpecifyMain.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/06-JsonModule.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/07-TextModule.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/08-ResourceURI.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/09-LoadBundle.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/10-Sandbox.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/11-CrossDomain.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/12-Environment.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
2 changes: 1 addition & 1 deletion examples/03-LoaderFeatureBundles/dist/13-AssignExports.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ var require, sourcemint;
(function() {
var rootBundleLoader = function(uri, loadedCallback) {
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down Expand Up @@ -91,9 +91,27 @@ var sourcemint = null;
id: sandboxIdentifier
};

/*DEBUG*/ function logDebug() {
/*DEBUG*/ if (sandboxOptions.debug !== true) return;
/*DEBUG*/ // NOTRE: This does not work in google chrome.
/*DEBUG*/ //console.log.apply(null, arguments);
/*DEBUG*/ if (arguments.length === 1) {
/*DEBUG*/ console.log(arguments[0]);
/*DEBUG*/ } else
/*DEBUG*/ if (arguments.length === 2) {
/*DEBUG*/ console.log(arguments[0], arguments[1]);
/*DEBUG*/ } else
/*DEBUG*/ if (arguments.length === 3) {
/*DEBUG*/ console.log(arguments[0], arguments[1], arguments[2]);
/*DEBUG*/ } else
/*DEBUG*/ if (arguments.length === 4) {
/*DEBUG*/ console.log(arguments[0], arguments[1], arguments[2], arguments[3]);
/*DEBUG*/ }
/*DEBUG*/ }

// @credit https://github.com/unscriptable/curl/blob/62caf808a8fd358ec782693399670be6806f1845/src/curl.js#L319-360
function loadInBrowser(uri, loadedCallback) {
/*DEBUG*/ logDebug("[sm-loader]", 'loadInBrowser("' + uri + '")"');
// See if we are in a web worker.
if (typeof importScripts !== "undefined") {
importScripts(uri.replace(/^\/?\{host\}/, ""));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ var require, sourcemint;
(function() {
var rootBundleLoader = function(uri, loadedCallback) {
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down Expand Up @@ -65,9 +65,27 @@ var sourcemint = null;
id: sandboxIdentifier
};

/*DEBUG*/ function logDebug() {
/*DEBUG*/ if (sandboxOptions.debug !== true) return;
/*DEBUG*/ // NOTRE: This does not work in google chrome.
/*DEBUG*/ //console.log.apply(null, arguments);
/*DEBUG*/ if (arguments.length === 1) {
/*DEBUG*/ console.log(arguments[0]);
/*DEBUG*/ } else
/*DEBUG*/ if (arguments.length === 2) {
/*DEBUG*/ console.log(arguments[0], arguments[1]);
/*DEBUG*/ } else
/*DEBUG*/ if (arguments.length === 3) {
/*DEBUG*/ console.log(arguments[0], arguments[1], arguments[2]);
/*DEBUG*/ } else
/*DEBUG*/ if (arguments.length === 4) {
/*DEBUG*/ console.log(arguments[0], arguments[1], arguments[2], arguments[3]);
/*DEBUG*/ }
/*DEBUG*/ }

// @credit https://github.com/unscriptable/curl/blob/62caf808a8fd358ec782693399670be6806f1845/src/curl.js#L319-360
function loadInBrowser(uri, loadedCallback) {
/*DEBUG*/ logDebug("[sm-loader]", 'loadInBrowser("' + uri + '")"');
// See if we are in a web worker.
if (typeof importScripts !== "undefined") {
importScripts(uri.replace(/^\/?\{host\}/, ""));
Expand Down
2 changes: 1 addition & 1 deletion examples/05-PlatformFeatureBundles/dist/01-Globals.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ var require, sourcemint;
(function() {
var rootBundleLoader = function(uri, loadedCallback) {
// @sourcemint-bundle-ignore:
require.bundle("", function(require)
sourcemint.bundle("", function(require)
{
// @sourcemint-bundle-header: {}

Expand Down Expand Up @@ -101,9 +101,27 @@ var sourcemint = null;
id: sandboxIdentifier
};

/*DEBUG*/ function logDebug() {
/*DEBUG*/ if (sandboxOptions.debug !== true) return;
/*DEBUG*/ // NOTRE: This does not work in google chrome.
/*DEBUG*/ //console.log.apply(null, arguments);
/*DEBUG*/ if (arguments.length === 1) {
/*DEBUG*/ console.log(arguments[0]);
/*DEBUG*/ } else
/*DEBUG*/ if (arguments.length === 2) {
/*DEBUG*/ console.log(arguments[0], arguments[1]);
/*DEBUG*/ } else
/*DEBUG*/ if (arguments.length === 3) {
/*DEBUG*/ console.log(arguments[0], arguments[1], arguments[2]);
/*DEBUG*/ } else
/*DEBUG*/ if (arguments.length === 4) {
/*DEBUG*/ console.log(arguments[0], arguments[1], arguments[2], arguments[3]);
/*DEBUG*/ }
/*DEBUG*/ }

// @credit https://github.com/unscriptable/curl/blob/62caf808a8fd358ec782693399670be6806f1845/src/curl.js#L319-360
function loadInBrowser(uri, loadedCallback) {
/*DEBUG*/ logDebug("[sm-loader]", 'loadInBrowser("' + uri + '")"');
// See if we are in a web worker.
if (typeof importScripts !== "undefined") {
importScripts(uri.replace(/^\/?\{host\}/, ""));
Expand Down Expand Up @@ -604,6 +622,7 @@ exports.sandbox = function(sandboxIdentifier, loadedCallback, sandboxOptions)
VM.runInNewContext(code, {
// TODO: Inject and fix environment based on options.
require: LOADER.require,
sourcemint: LOADER.require,
// TODO: Wrap to `console` object provided by `sandboxOptions` and inject module info.
console: console,
// NodeJS globals.
Expand Down Expand Up @@ -800,6 +819,7 @@ exports.loadBundleCode = function(uri, callback)
var platformRequire = require;
var isMain = ((platformRequire && platformRequire.main === module)?true:false);
require = LOADER_INJECTED.require;
sourcemint.bundle = require.bundle;
sourcemint.sandbox(((typeof __dirname !== "undefined")?__dirname:".") + "/01-HelloWorldServer.js", function(sandbox) {
if (typeof exports === "object") {
var mainExports = sandbox.boot();
Expand Down
Loading

0 comments on commit 469ea1c

Please sign in to comment.