Skip to content

Instantly share code, notes, and snippets.

View also's full-sized avatar

Ryan Berdeen also

View GitHub Profile
package test;
import javax.script.Bindings;
import javax.script.ScriptContext;
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
import javax.script.SimpleScriptContext;
public class ScopeLeak {
# setting up a rust dev environment to try
# https://github.com/fitzgen/source-map-mappings/blob/master/CONTRIBUTING.md
brew install rustup
rustup-init
# open new terminal
cd source-map-mappings
cargo build
(function webpackUniversalModuleDefinition(root, factory) {
if(false && typeof exports === 'object' && typeof module === 'object')
module.exports = factory(require("fs"), require("path"));
else if(typeof define === 'function' && define.amd)
define(["fs", "path"], factory);
else if(typeof exports === 'object')
exports["sourceMap"] = factory(require("fs"), require("path"));
else
root["sourceMap"] = factory(root["fs"], root["path"]);
})(typeof self !== 'undefined' ? self : this, function(__WEBPACK_EXTERNAL_MODULE_10__, __WEBPACK_EXTERNAL_MODULE_11__) {
function testVersion(v) {
const prefix = process.version + ': 1.' + v;
const https = require('https');
const req = https.request(
{
host: 'tls-v1-' + v + '.badssl.com',
port: '101' + v,
path: '/',
method: 'GET',
},
@also
also / README.md
Created September 27, 2021 16:29

If the imports in entry.mjs are sorted, running node entry.mjs will fail with

node entry.mjs 
file:///Users/rberdeen/work/scratch/test-import-circular-order/b.mjs:5
export default { name, other: other.name };
                                    ^

ReferenceError: name is not defined
 at file:///Users/rberdeen/work/scratch/test-import-circular-order/b.mjs:5:37