{"version":3,"sources":["jsdelivr-header.js","/npm/popup-modal123@1.0.0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,IAAI,OAAS,QAAQ,UACjB,MAAQ,QAAQ,SAChB,MAAQ,QAAQ,MAAM,YAEtB,IAAM,CACR,WAAY,IACZ,YAAa,IACb,QAAS,IACT,QAAS,IACT,KAAM,MAAM,OAGd,GAAG,wBAAwB,WACzB,MAAM,IAAK,IAAK,wBAAyB,SAAU,KACnD,OAAO,IAAI,KAAK,QAChB,OAAO,MAAM,IAAI,KAAK,QAAQ,GAAG,KAAK,GAAI,yBAC1C,OAAO,MAAM,IAAI,KAAK,QAAQ,GAAG,KAAK,GAAI,UAC1C,OAAO,MAAM,IAAI,KAAK,QAAQ,GAAG,KAAK,GAAI,wJAC5C,IAEA,GAAG,sCAAsC,WACvC,MAAM,IAAK,IAAK,6BAAyB,EAAW,KACpD,OAAO,IAAI,KAAK,QAChB,OAAO,MAAM,IAAI,KAAK,QAAQ,GAAG,KAAK,GAAI,yBAC1C,OAAO,MAAM,IAAI,KAAK,QAAQ,GAAG,KAAK,GAAI,IAC1C,OAAO,MAAM,IAAI,KAAK,QAAQ,GAAG,KAAK,GAAI,wJAC5C","file":"/npm/popup-modal123@1.0.0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/popup-modal123@1.0.0/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\nvar assert = require('assert');\nvar sinon = require('sinon');\nvar popup = require('./').windowPopup;\n\nvar win = {\n  outerWidth: 1000,\n  outerHeight: 1000,\n  screenX: 250,\n  screenY: 250,\n  open: sinon.spy()\n};\n\nit('It should open popup', function() {\n  popup(500, 500, 'http://www.google.com', 'google', win);\n  assert(win.open.called);\n  assert.equal(win.open.getCall(0).args[0], 'http://www.google.com');\n  assert.equal(win.open.getCall(0).args[1], 'google');\n  assert.equal(win.open.getCall(0).args[2], 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=500, height=500, top=500, left=500');\n});\n\nit('It should open popup without title', function() {\n  popup(500, 500, 'http://www.google.com', undefined, win);\n  assert(win.open.called);\n  assert.equal(win.open.getCall(1).args[0], 'http://www.google.com');\n  assert.equal(win.open.getCall(1).args[1], '');\n  assert.equal(win.open.getCall(1).args[2], 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=500, height=500, top=500, left=500');\n});\n"]}