summaryrefslogtreecommitdiffstats
path: root/node_modules/vm-browserify/example
diff options
context:
space:
mode:
authorGravatar Piotr Russ <mail@pruss.it> 2020-11-18 23:26:45 +0100
committerGravatar Piotr Russ <mail@pruss.it> 2020-11-18 23:26:45 +0100
commit81ddf9b700bc48a1f8e472209f080f9c1d9a9b09 (patch)
tree8b959d50c5a614cbf9fcb346ed556140374d4b6d /node_modules/vm-browserify/example
parent1870f3fdf43707a15fda0f609a021f516f45eb63 (diff)
downloadwebsite_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.gz
website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.bz2
website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.zip
rm node_modules
Diffstat (limited to 'node_modules/vm-browserify/example')
-rw-r--r--node_modules/vm-browserify/example/run/bundle.js160
-rw-r--r--node_modules/vm-browserify/example/run/entry.js6
-rw-r--r--node_modules/vm-browserify/example/run/index.html8
-rw-r--r--node_modules/vm-browserify/example/run/server.js6
4 files changed, 0 insertions, 180 deletions
diff --git a/node_modules/vm-browserify/example/run/bundle.js b/node_modules/vm-browserify/example/run/bundle.js
deleted file mode 100644
index 49a9848..0000000
--- a/node_modules/vm-browserify/example/run/bundle.js
+++ /dev/null
@@ -1,160 +0,0 @@
-(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){
-var indexOf = function (xs, item) {
- if (xs.indexOf) return xs.indexOf(item);
- else for (var i = 0; i < xs.length; i++) {
- if (xs[i] === item) return i;
- }
- return -1;
-};
-var Object_keys = function (obj) {
- if (Object.keys) return Object.keys(obj)
- else {
- var res = [];
- for (var key in obj) res.push(key)
- return res;
- }
-};
-
-var forEach = function (xs, fn) {
- if (xs.forEach) return xs.forEach(fn)
- else for (var i = 0; i < xs.length; i++) {
- fn(xs[i], i, xs);
- }
-};
-
-var defineProp = (function() {
- try {
- Object.defineProperty({}, '_', {});
- return function(obj, name, value) {
- Object.defineProperty(obj, name, {
- writable: true,
- enumerable: false,
- configurable: true,
- value: value
- })
- };
- } catch(e) {
- return function(obj, name, value) {
- obj[name] = value;
- };
- }
-}());
-
-var globals = ['Array', 'Boolean', 'Date', 'Error', 'EvalError', 'Function',
-'Infinity', 'JSON', 'Math', 'NaN', 'Number', 'Object', 'RangeError',
-'ReferenceError', 'RegExp', 'String', 'SyntaxError', 'TypeError', 'URIError',
-'decodeURI', 'decodeURIComponent', 'encodeURI', 'encodeURIComponent', 'escape',
-'eval', 'isFinite', 'isNaN', 'parseFloat', 'parseInt', 'undefined', 'unescape'];
-
-function Context() {}
-Context.prototype = {};
-
-var Script = exports.Script = function NodeScript (code) {
- if (!(this instanceof Script)) return new Script(code);
- this.code = code;
-};
-
-Script.prototype.runInContext = function (context) {
- if (!(context instanceof Context)) {
- throw new TypeError("needs a 'context' argument.");
- }
-
- var iframe = document.createElement('iframe');
- if (!iframe.style) iframe.style = {};
- iframe.style.display = 'none';
-
- document.body.appendChild(iframe);
-
- var win = iframe.contentWindow;
- var wEval = win.eval, wExecScript = win.execScript;
-
- if (!wEval && wExecScript) {
- // win.eval() magically appears when this is called in IE:
- wExecScript.call(win, 'null');
- wEval = win.eval;
- }
-
- forEach(Object_keys(context), function (key) {
- win[key] = context[key];
- });
- forEach(globals, function (key) {
- if (context[key]) {
- win[key] = context[key];
- }
- });
-
- var winKeys = Object_keys(win);
-
- var res = wEval.call(win, this.code);
-
- forEach(Object_keys(win), function (key) {
- // Avoid copying circular objects like `top` and `window` by only
- // updating existing context properties or new properties in the `win`
- // that was only introduced after the eval.
- if (key in context || indexOf(winKeys, key) === -1) {
- context[key] = win[key];
- }
- });
-
- forEach(globals, function (key) {
- if (!(key in context)) {
- defineProp(context, key, win[key]);
- }
- });
-
- document.body.removeChild(iframe);
-
- return res;
-};
-
-Script.prototype.runInThisContext = function () {
- return eval(this.code); // maybe...
-};
-
-Script.prototype.runInNewContext = function (context) {
- var ctx = Script.createContext(context);
- var res = this.runInContext(ctx);
-
- if (context) {
- forEach(Object_keys(ctx), function (key) {
- context[key] = ctx[key];
- });
- }
-
- return res;
-};
-
-forEach(Object_keys(Script.prototype), function (name) {
- exports[name] = Script[name] = function (code) {
- var s = Script(code);
- return s[name].apply(s, [].slice.call(arguments, 1));
- };
-});
-
-exports.isContext = function (context) {
- return context instanceof Context;
-};
-
-exports.createScript = function (code) {
- return exports.Script(code);
-};
-
-exports.createContext = Script.createContext = function (context) {
- var copy = new Context();
- if(typeof context === 'object') {
- forEach(Object_keys(context), function (key) {
- copy[key] = context[key];
- });
- }
- return copy;
-};
-
-},{}],2:[function(require,module,exports){
-var vm = require('vm');
-
-window.addEventListener('load', function () {
- var res = vm.runInNewContext('a + 5', { a : 100 });
- document.querySelector('#res').textContent = res;
-});
-
-},{"vm":1}]},{},[2]);
diff --git a/node_modules/vm-browserify/example/run/entry.js b/node_modules/vm-browserify/example/run/entry.js
deleted file mode 100644
index def1376..0000000
--- a/node_modules/vm-browserify/example/run/entry.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var vm = require('vm');
-
-window.addEventListener('load', function () {
- var res = vm.runInNewContext('a + 5', { a : 100 });
- document.querySelector('#res').textContent = res;
-});
diff --git a/node_modules/vm-browserify/example/run/index.html b/node_modules/vm-browserify/example/run/index.html
deleted file mode 100644
index 9b681f1..0000000
--- a/node_modules/vm-browserify/example/run/index.html
+++ /dev/null
@@ -1,8 +0,0 @@
-<html>
- <head>
- <script src="/bundle.js"></script>
- </head>
- <body>
- result = <span id="res"></span>
- </body>
-</html>
diff --git a/node_modules/vm-browserify/example/run/server.js b/node_modules/vm-browserify/example/run/server.js
deleted file mode 100644
index 339d3ee..0000000
--- a/node_modules/vm-browserify/example/run/server.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var ecstatic = require('ecstatic')(__dirname);
-var http = require('http');
-http.createServer(ecstatic).listen(8000);
-
-console.log('listening on :8000');
-console.log('# remember to run browserify entry.js -o bundle.js');