{"_id":"@jetbrains/websandbox","_rev":"23-f0a113e4df407bf0ff86cdf8308d04ea","name":"@jetbrains/websandbox","dist-tags":{"latest":"1.4.2"},"versions":{"1.0.1":{"name":"@jetbrains/websandbox","version":"1.0.1","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.1","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"maksimr","email":"rv.maksim@gmail.com"},{"name":"princed","email":"npm@datsky.me"},{"name":"kisenka","email":"qtuzov@gmail.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"d5a78c52e8fcbc275b48f5764c3df0feee57ecba","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.1.tgz","fileCount":15,"integrity":"sha512-vajkw0o4lZdzuZCcGj/mG/HXcO5NT2aNc6o4apOzLxc1TbyRoOI74JAAV0D16Mi8EVMOuoMtQgHmh3EL7rGP1A==","signatures":[{"sig":"MEYCIQDeWLQbxT2uOzuNTdMnKPg0ty96cvC2r7FONJF4NL5+YgIhAPY44+u11qwMdeq5dlP2wY+JbIb2LAS2vpGoZEwCdeyC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+n/rCRA9TVsSAnZWagAA79UQAIIX/bzv2rg0Ocxss8E5\nlMGdy/mTHeXozB+c8YXqhxdKOeZ00K7mMhlH3THcuAN4j1dBW/Cfg1+3S18p\n4byhY9jdHlUbK5e+mmHw0I6fCGbQ65/RmS9Xcvm1Q1ON0gOIH1lYTyvzzIXr\n8DYLP10vGX2l9gCJljcMhAhRu20rKLuY9GdqIGPQNjQdKMyMS38m31LcfiOe\nsiILoJTZjTDH0bKKsxJFvc7bXjVH7w3aa3STXo2rwGK04X7u1EgqAEO1zsZn\nkN5XjjLtxYpRIwAWjZepx7QcR5KGJP1t0BQWiSWsg9LlW50GWeFGo+7shBUd\nSIimZKxZpL3hTbjZ5oQz6t1Jc0/lFE/U6Fzx30/qz1Yxzg+J0/1LZTiuK92i\nS8vSJ7sDaj32eEcHUjGCXhWysR4TZNL35ixe4ehy9n7BjH+Y9GGWpWXUUqrj\n7Jt0Yk8s7avLnc4I005Ksejho6jrGFK7VmdxLfhNW4ESOkHFzXOH8Bd7ggOT\nHX1fqGKfSptpt5Q8jm9ZGuQ/zpUd0k4/3kTzUFjhSJfNIxB/Viee4Sz78g30\nsOAVZKtycdEhbZHOEl57gX8bIbYuxBxmqrI/MLEsg5LxU2H+Kr4R8C/diaNb\nO9PWjiwpAblKVzj5IynKqIoRNMU3g63tqMZRythmvxTzrngP2ztytVC3Ushf\nkgWH\r\n=FNTb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/websandbox.js","types":"index.d.ts","gitHead":"19bc3bd91200d9afbcacac53e33182b724e0fe7f","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"6.14.16","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"14.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","karma":"6.3.13","mocha":"9.2.0","sinon":"13.0.1","eslint":"8.8.0","webpack":"5.67.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.2.6","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^4.5.5","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.9.2","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.3.2","webpack-dev-server":"4.7.3","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.0","karma-chrome-launcher":"3.1.0","karma-sourcemap-loader":"0.3.8","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.10.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.1_1643806699209_0.5085422666041739","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@jetbrains/websandbox","version":"1.0.2","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.2","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"maksimr","email":"rv.maksim@gmail.com"},{"name":"princed","email":"npm@datsky.me"},{"name":"kisenka","email":"qtuzov@gmail.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"76bd5dd643a36577974499c993fa84e886a68991","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.2.tgz","fileCount":15,"integrity":"sha512-gCE2+WsryZ+l8qvnlVHBrjYeujBpCAFxD1wSswkwMxe7DkDIF8zTlfAhsI7kkEB1bL6E63yBmtX61jPzvDl2jg==","signatures":[{"sig":"MEUCIFw7yoM+A/ZRZt+lPNfmKx2iIcy9Ra1zy4rrtFnujmKBAiEA0/Bqugs6rE0xx8w7lmN3VzTMc3nBOhISjOXQyiEyxp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+o2pCRA9TVsSAnZWagAA2nMQAKFQdNByzP/pPectw/uG\nvZP9Vva4Mg/9k+VMfP6a6Ic5rw1JBOpd0AysG1kuwM0uX2D3pREO0UG+D7RR\niF9mfYbk2JE5Ppgq1IE0jOUEtfN90o7SnUAeiPBB3vlqxeWdrixh190O7ZOR\nf7DcHCi6ebr4ASOIpdKgFieROW8/6WZsQyR/BmZ/LV5TqRwJGT2CEWuNVZSe\nEFVKtKH81WC6TW25tp1d+I2h2Y7ilenQMA62ZsJK7ALtsqXLDRtTvbPwjQhu\nBF78O1T0LWWfoXlp/Q8HBbwvPNhk0LcYUR9hPEGOD6xuymCvKk6tlinYczjx\nzLj6+LENzHrk8VDAMUn9uLxbL5B64XL61XbcQIa9MrbREzPD4fGSgmeeBHf4\npMphFKPo7zGyU8Rr6vBw9IeJv/DvPH8vZwkSjxpMqXOXfxfpVVufU5hm2uQx\nZPkCIP8trQgxWFvehj+R0YnC8A1qmbi8NBznA61p3ncbToKIkuKrRSRp+uPb\n4pEYFKUUJwf4dmHeYlptyN3Rlb+EoR9ny4QcFp82zNtW70SkMEini/rGfR+I\nXlfD+jUA8UgVaePyDHHSkKcK1zhU4u6VeoI0ez0q7IL/uR3OpTt7iHct8hHk\n/zIfL4fQHcgK/jPUOq/q/q5E3b4Q/kraJxt9LzNmayqFaLCJcUk8OhoFP2BJ\nG5PS\r\n=Kl33\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/websandbox.js","gitHead":"5c99f4f0cfc4daa9e59d0188dff520390f9d7f14","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"6.14.16","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"14.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","karma":"6.3.13","mocha":"9.2.0","sinon":"13.0.1","eslint":"8.8.0","webpack":"5.67.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.2.6","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^4.5.5","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.9.2","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.3.2","webpack-dev-server":"4.7.3","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.0","karma-chrome-launcher":"3.1.0","karma-sourcemap-loader":"0.3.8","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.10.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.2_1643810217739_0.14712543157445301","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@jetbrains/websandbox","version":"1.0.3","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.3","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"maksimr","email":"rv.maksim@gmail.com"},{"name":"princed","email":"npm@datsky.me"},{"name":"kisenka","email":"qtuzov@gmail.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"13e30ce877d997990781c3622c914d3dbfce9211","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.3.tgz","fileCount":15,"integrity":"sha512-1qUWpxu6vnLoJeKSRepCQeyf408fm/RKDVtREC/lzdGJrRpQd2bODAD9cYl0r0+yqHCy+q91u5fLAmVf533zAw==","signatures":[{"sig":"MEQCICFaeVRvcsmP2LmivXtVIStYovDRrSVyiKpTYHaiz6h+AiB+BXi4NrC2AyOLKyoLkDM1VJ4B43T7P9UitygilOfMZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh++oICRA9TVsSAnZWagAAhwEP/0PzDf4aiJDBebQxO1wc\nnwCt4NvqFdmuV1wBeppoaCw2oO7g+irt0FL95yhlCD/Q+HA80ppSTp+87STK\naFyyu4093PpEojROUeoM5NEaV4ZNjfKIPRAfY0zODjK8n51PhT4s93uHS345\nnXl1+Oi5crMwWez/xDarTFeGkHPql2cqXZzYXs9bFdsGCGHzhK5J2tne5xnP\nJE+jVLjF1dhIjiabukN3MJJxYhjrgvzthfCdzh5VBMlAoUHW5MMjrF+KB/v7\nysoFbaCmAmSfNzzfmyKNF4j7Zj6DUlLXTU6cQuib0rKWrNmoknq+RgXasbmv\noPUE8uJZXRSyxCwKk/QM48DSbmo0MM774muzVI5vxviWwLi+uIXQzFXiw8ej\nOEExSv9UYMkqL0bOBJaNUHVKpDzpkqA0xwOD2a7cRkboJjNp992pj8/L2Voe\nzypnZUzwPU9wCfTmhELGYMgItgbqA20RKM378iSmb4qqtbyEkAkLat8PBusp\n3PzRnBRgGCtMHO6qDuvuOssLiN7gczTLgC2dkPYc98+i5uEoPd7ENIykGgbZ\nvDlH0P4gPQ9vR3XCDikiJRv8f2EIRmWN4Eo3E+thE9A8bGyd5Hi+yug8yQhj\n1r8U3U2h4hjI54IXeS7EKoMhIX964lVR0f4WLgtVZ4ph7IhVxcULJd51ysqv\nJYBu\r\n=FCox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/websandbox.js","gitHead":"4a0389069ac7ca634316bbaf3a594a0376fb39b6","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"6.14.16","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"14.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","karma":"6.3.13","mocha":"9.2.0","sinon":"13.0.1","eslint":"8.8.0","webpack":"5.67.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.2.6","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^4.5.5","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.9.2","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.3.2","webpack-dev-server":"4.7.3","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.0","karma-chrome-launcher":"3.1.0","karma-sourcemap-loader":"0.3.8","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.10.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.3_1643899400385_0.24309426658896882","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@jetbrains/websandbox","version":"1.0.4","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.4","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"maksimr","email":"rv.maksim@gmail.com"},{"name":"princed","email":"npm@datsky.me"},{"name":"kisenka","email":"qtuzov@gmail.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"1034bd5cd55eb0c8c3c6d306b2fda8f82f335e83","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.4.tgz","fileCount":15,"integrity":"sha512-Uj+PbnzInbCXCL69hlBElhSM+B3MSoytFQjQ4y125LGCys0kf28zx49BG4WVSxg9c1nmSHk4wr8ITn3+ICy4Og==","signatures":[{"sig":"MEYCIQDZE0iY8+43yQ6MKNckWJ7J/1Q3ZjW4KCyF7hxkGrqpoAIhAN0fQq9rGzVWAIpAtYWnd3e8V0Ox38HKLuocxZ3oFr5f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/Q7JCRA9TVsSAnZWagAAEcIP/Av6rEDeQ9RYhd3BJgeY\nPgNKav3XkyeuZKRso/gijuSd4n3V82pf7QLrW/wXwYj2jIV5tdXlj0DEVEiw\negL6OVwMBiB/pQt39DnQs9CLgT5dG9lYZf8lDJk+rl60/t8r6cLpOYLtFHbR\nY5/rjMzpz4pzTBcq0ZaUUIRNAymeu0/eeCeS2FhTZR3B6xssslQ5ExciubZ8\nIASEQC7Mh9M1P3TklvNVt2ljStyf3QrW/f1XNTxUePpkue4Cun+cOSywmIDv\ncRCWwvAHmMA8mrf4wryu3pO0PLdpKPOFomjhOb/hID6R6olwxUWfjQWJBVqE\nSVpHFjsVqw2yA2M2ddtFuatE3YMzdR1nxwmomAWq28ENXt40IxY9nmpml9Fc\nxJVp0jXCdsy2XNILj8mRud6dyxrJmkFUIGPQWNZpaddnCWCEUelLWKAo0Kg9\nQNdKjCKOsr0dXciMXgq/29+79KrCBM5qvkL3c2aRNXycHCC3mi0ssRXY+Xxk\nvXL2qdeuUrajTRPrn3fnHf2ws7vvUKTntFRj+l4B6vN5/aV7z+AmcZ708dXX\nxGq9QjXsZwQUaNM2Ufv10t+FW9z9G2puMF0w/pOAF5L8rujhE2YQDgMF4mS/\nkrj9QHqdr4Cxow2o7I/n0TMgyv3jfpHR7bWJzlNS+DHeXi1SO98blTZjJGY1\nTBhV\r\n=XPBe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/websandbox.js","gitHead":"9f25eba507e804f0645ebcf270b4c425d99a3d3c","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"6.14.16","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"14.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","karma":"6.3.13","mocha":"9.2.0","sinon":"13.0.1","eslint":"8.8.0","webpack":"5.67.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.2.6","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^4.5.5","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.9.2","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.3.2","webpack-dev-server":"4.7.3","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.0","karma-chrome-launcher":"3.1.0","karma-sourcemap-loader":"0.3.8","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.10.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.4_1643974345497_0.5270643038669931","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@jetbrains/websandbox","version":"1.0.5","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.5","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"maksimr","email":"rv.maksim@gmail.com"},{"name":"princed","email":"npm@datsky.me"},{"name":"kisenka","email":"qtuzov@gmail.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"9406c335a27f92304dba8f61c368b441f6b8e4ca","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.5.tgz","fileCount":16,"integrity":"sha512-/NaFYXmzyXdO8dFBreju3T+O+m4134hrOLtXJrYCKWJ/EIxu9zuuDyDUBIM92UZvEOwE8cMnm0wefcKSlbaoTw==","signatures":[{"sig":"MEQCIFn874Mu2z715DN+NE5q5dUZ9VFqEXP7quS8BJNOwTncAiBFdrWxV6bUNvXMMsdGqTZXknzYuSnbgdqxk7SHZFpDCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAolBCRA9TVsSAnZWagAAr6cP/RXmHg05agHkvCUqt//S\n6NBl1rZmhvNgj8YWe7anlpoQ2WuuMc29aKZ2h84rEjx/nDGiH0g591Ez9kp2\njNn+1JceXakykBTL9Q/VWNFvUdUo81y9dpRWeDzJqFSSfCKMVsT/hCuFQ25/\nk9RfzxFIS1siZ+lwqBdLYTzcCziaAgN4f2RCV3A0LCLc2B+1gBrBDPFBfqgC\n7dc/jzqxwTpxPaIbyvhpgJsf5My1+h1Ee2jxdWSUnl50Ir4PMKhP0B8bQcHZ\nXmnDXa8bIvEpLQ8Wk5vmNC6qC+ndZux3tcaeuMTLNxP3ICJeSpqaYMQCQmGn\naybMdJ8to6fTMeGBGhJrjxK60rcI6mrXxeMVhL7uSrOrWqEPQCYv0+oP9V3F\nw1HaKdnpljWOmE1/VoG2KUkWtLNc0Dau4dPwu7WopTsAe3ro73pUyQoEHGvI\nPfIREyFIhQ3lr49wDHrr+4iK+jC9XV+AeBNTLMEb3Qc9Coo3b9RJLuWI9REh\nQLyuUBpakPOuOrdnP+qblIirGkWtrYSpR701/8wCOHJH2W0edeiaAYFiH+V0\nKRPfc/xykp1tjLTVBmIXcDleFvTxKrx6W8iKFu8EG9xG56domksnQrW1Erug\nGBRCh8a4SayzJ4N52X6uxaFmoP5BSwCW5CxUodoxr4pQlACiXdm7T5xnd0XO\nQK+2\r\n=KyDK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/websandbox.js","gitHead":"081956aa05e8b046db20c4c24dd41c22012db6a2","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"6.14.16","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"14.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","karma":"6.3.13","mocha":"9.2.0","sinon":"13.0.1","eslint":"8.8.0","webpack":"5.67.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.2.6","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^4.5.5","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.9.2","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.3.2","webpack-dev-server":"4.7.3","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.0","karma-chrome-launcher":"3.1.0","karma-sourcemap-loader":"0.3.8","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.10.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.5_1644333377180_0.2871860494060803","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@jetbrains/websandbox","version":"1.0.6","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.6","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"maksimr","email":"rv.maksim@gmail.com"},{"name":"princed","email":"npm@datsky.me"},{"name":"kisenka","email":"qtuzov@gmail.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"8f76f0bec7355c25e51d95f3ccc73bed4544aa73","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.6.tgz","fileCount":16,"integrity":"sha512-uuJi0UyLnDpwItV4DZw9IejwwFK9plT7/UQCgcFBwceIk4WO02yQzBKhYXfYo2igZYT+4luPwCRHLzXUA89FKQ==","signatures":[{"sig":"MEUCIFLVaqamd06/5wJ1jMnyfctuMVRU7COQRRGl4/MVx2FVAiEAunbN2r6LoBENyNInk7eUUzivVHhvvso7gFGpIVeyEqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCoRLCRA9TVsSAnZWagAAtRkP/RRt8ccqpj1FAcDi/a8F\nhhiM3z8g6sbgRUPT7AHwLqE/J5Fu5rL2RyVKVJS5C9ivnyAcJZqP/s5NJ1qj\nMKmqAz5FVL+RjPsQuLtEgVXNYtAEB4LWdtYoAV1pS/Ng+XiMDbhVIh1IQSqk\nSzDdUdPbIzJ3m6iKqUrQ7e7ByYnnfW8htuuBcKEJTiNAMt6gt6LrNe/R9cU3\nM82osFL0HVyM75Vb1S2cOKpl0NUuTlC0CP6cCqjwq55KAFOpljkH+epDXkeB\ngranhyXorGhRVyqZDRLjt1noorn6XIm7zparILW28MuTzTinefCJX8IVVCO7\naF6mZJBetUrLQlmK2nBRDrDeTQZvQto6mFjb/e1TCKoAJl8IUjSy06N7J74z\nr5cVZHiD4kihZh5hG2+fhAig152bELNh5xC5y/jY3R+HKfEu1rtIOepihHZt\nbIV+qBH3305eNao6qaCJ/UhlU1+N/KhaIuXAXUz+UQs+Boqp6ZW2r8Z9/5GZ\n0d2BhxgJ/zw0GYUmHjc9o42pE0cTw6V1GQwIayq2l89WvpVq2/Siw45uY/mD\nC4D6730OcwTzCKMuCqPQEJwFwLH+N22uHwF/B3x3dtCkmr0GjOkxMfSGD0Ih\nANkujAziWeYGwN9G494mCcIr/98mG/kY+F0K7+nOPEpUd5rJPzgvaX65DFzu\nEL1C\r\n=7/Tr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/websandbox.js","gitHead":"4d110841f579af1bc02f8506b2b08c1d6e4eb764","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"6.14.16","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"14.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","karma":"6.3.13","mocha":"9.2.0","sinon":"13.0.1","eslint":"8.8.0","webpack":"5.67.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.2.6","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^4.5.5","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.9.2","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.3.2","webpack-dev-server":"4.7.3","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.0","karma-chrome-launcher":"3.1.0","karma-sourcemap-loader":"0.3.8","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.10.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.6_1644856395076_0.9829187873892502","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@jetbrains/websandbox","version":"1.0.7","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.7","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"maksimr","email":"rv.maksim@gmail.com"},{"name":"princed","email":"npm@datsky.me"},{"name":"kisenka","email":"qtuzov@gmail.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"7d061f06334004901a7bc006dd176fd3adeaf77d","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.7.tgz","fileCount":16,"integrity":"sha512-m+hJrRqMOQPPCZIhNuwUxDon1Ks0R86BB84NZKkWLPklD8C+Sy20yKLlTn8ypglZ+AhYHW6pltpvqHhlPnTkAw==","signatures":[{"sig":"MEUCIDlF2pibpMrI5RXmTHk2+OThs3O14i3UY9ptLYV+LmLjAiEAz/agejPzSfK3WXW7DwjeAZSgTV743agocayLP6Rrs/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioLX0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogKw/+NuQQc/L3q6gBZ/LBtf2viXlm11aJ7lJPB+AgzjkP5QKDwSr4\r\n6llPDZ3MgacJVQSKMLbFuxw/HRLyszAyGmHhTqohgfOJbmf+bCc49DF7sKpf\r\nCYt/5PBFCph+THogCWnQPywilPsSEMXADXWmyB9yv0GZ5iFQ5ZtOIZmOZiQd\r\nKEwQ98XPbbdbRi2LSBs4/LIgB/+EoKl02kRiomGdicf4pd9njujsrceU4+V2\r\nzgrrhU80mTTSnIBim5+29PaJsKuYxoFXk9ysoUfumoOwShXFjf46oSXtMgkj\r\nHNA41i0V5Lbr7qRanNe8DdHRLvCut4oXBGoNaLoqjsEgu4c4yo5K9hPGBB5D\r\nVaK2jAzq9jEvWnvfJHL6G2gyXT07iGUpYa9TwdnC3FTvmjVnQBwqhFofDk+2\r\ny5cl+qM5mUboy69t1YeyLtyVSMPXNDWKhtk7V3uzUpWZRbYK50sn2mslbEOy\r\nYsqDU460LVoexeF+E2yppG222gCuXCnXUogSOPZVv71I50WUM84au7UdtcIN\r\nJn+Q48IzmGKlU3Mx/9i/mXWxuRauSmeGq5dGChudE5Jy/dhUL0pJBCKakcJv\r\nkBv7ROPeopqYtykeGcnYiM9GQ0fGghAWRSJEyMIKHGeuZO+VM99/VBs+RiC5\r\nAjH0B5edw6Sampcyl8qQW38TXN3BIso4rbs=\r\n=q678\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/websandbox.js","gitHead":"e25555e4dd923cf3cce9099faa8147b971403f81","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"6.14.17","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"14.19.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","karma":"6.3.13","mocha":"9.2.0","sinon":"13.0.1","eslint":"8.8.0","webpack":"5.67.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.2.6","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^4.5.5","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.9.2","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.3.2","webpack-dev-server":"4.7.3","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.0","karma-chrome-launcher":"3.1.0","karma-sourcemap-loader":"0.3.8","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.10.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.7_1654699508714_0.6235690874019113","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@jetbrains/websandbox","version":"1.0.8","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.8","maintainers":[{"name":"skoch13","email":"skoch13@protonmail.com"},{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"153e53a25e157ae4f377aaa3bf86a3999b400381","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.8.tgz","fileCount":15,"integrity":"sha512-cbFVKABcCJUleOMfOf5Fzi59Y86JK5YVwpupcNnrb4xXaqfBhS1Ky8LFIJEHXnQGf+XzMeWgkYdXWd5bs3MOgA==","signatures":[{"sig":"MEUCIDJ51dyAL7A9pGJ2pJk5EQdHljC+CZEGyTF3W9KfTfuFAiEAt7bTrr2JuLU4DHht0x0kMtFksng5SDtyxD9Y7bBUmrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116406},"main":"dist/websandbox.js","types":"./dist/websandbox.d.ts","gitHead":"e2aee1f3c32a787d8903cac3bf73e27307f0e045","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","karma":"6.4.2","mocha":"10.2.0","sinon":"17.0.1","eslint":"8.53.0","webpack":"5.89.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.5.1","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.2.2","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.10.0","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","webpack-dev-server":"4.15.1","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.3","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.8_1707491009846_0.575284589736166","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@jetbrains/websandbox","version":"1.0.9","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.9","maintainers":[{"name":"skoch13","email":"skoch13@protonmail.com"},{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"6cbe4705cb6c7ebde63976acd7609d5237960e0e","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.9.tgz","fileCount":15,"integrity":"sha512-U6pYW9rqEsx5lVAsL6VbPrRllrq6igEhebXSXCtW9KqbLqACEzsVtXB1G6JoD2Ow6QpKRMtjrLxaEUulQf776w==","signatures":[{"sig":"MEQCIDEijdtSGJQMkx2y32jIQgwc7rSOlj/3S642QbNmNfhEAiAKvwdv+sxO4mbKwGeN8ZFQr/5l8vFhw834jy60mUdXtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116406},"main":"dist/websandbox.js","types":"./dist/websandbox.d.ts","gitHead":"56581a5bae51b14b5f3cc3477d9062664bdcd4d8","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","karma":"6.4.2","mocha":"10.2.0","sinon":"17.0.1","eslint":"8.53.0","webpack":"5.89.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.5.1","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.2.2","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.10.0","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","webpack-dev-server":"4.15.1","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.3","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.9_1707493947468_0.25005857326876857","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@jetbrains/websandbox","version":"1.0.10","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.10","maintainers":[{"name":"skoch13","email":"skoch13@protonmail.com"},{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"8778b53a1de73a2f6d20469ef4a158d7ab5a371f","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.10.tgz","fileCount":15,"integrity":"sha512-D4rF56fRGIY43SOHUWgg2IgtBqzgSriu5PjYeEep5Nh/YAPpaaTOpiPG/JoE6oGssW3NGSYdbubsLjXyTeLiwg==","signatures":[{"sig":"MEYCIQC4fzEbevbFqBvlNsfR4nf/edm/TwCsi1iOhsMu/eLMOwIhAOvIXFXsaxERZCksakzOh0g5SkS/XG86C27HO3bpmSI4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116645},"main":"dist/websandbox.js","types":"./dist/websandbox.d.ts","gitHead":"14c517670aa641f0c0d8e65b08e5d043e50df56d","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","karma":"6.4.2","mocha":"10.2.0","sinon":"17.0.1","eslint":"8.53.0","webpack":"5.89.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.5.1","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.2.2","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.10.0","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","webpack-dev-server":"4.15.1","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.3","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.10_1708095871215_0.6767811210831021","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@jetbrains/websandbox","version":"1.0.11","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.11","maintainers":[{"name":"skoch13","email":"skoch13@pm.me"},{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"17d9e685392924698180aad8b7cb041a696bec9f","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.11.tgz","fileCount":15,"integrity":"sha512-LNb2ac5t7i7warbjTMKRxSwCFjqStoQEN0Y/qGIoF4V591DtB4oA3mdP/1Q9cUesTIBn81Vr0XemPfdt+hxj0w==","signatures":[{"sig":"MEQCIB4r/s2qg5OXhW0UOeW9dFtkM+BvSgBH3f62eqAa9yHOAiAR0BsZxV/kKP/zgClAMjCWYj3qp8YAGzEqR/fHJTXnQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116625},"main":"dist/websandbox.js","types":"./dist/websandbox.d.ts","gitHead":"213d5c05e95e3ea995c9a709809e0b4329dd50ee","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","karma":"6.4.2","mocha":"10.2.0","sinon":"17.0.1","eslint":"8.53.0","webpack":"5.89.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.5.1","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.2.2","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.10.0","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","webpack-dev-server":"4.15.1","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.3","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.11_1727436481894_0.4947776547481726","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@jetbrains/websandbox","version":"1.0.12","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.0.12","maintainers":[{"name":"skoch13","email":"skoch13@pm.me"},{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"}],"dist":{"shasum":"8bfed604b8a4aaa90c02e0bfee20199516137ab7","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.0.12.tgz","fileCount":15,"integrity":"sha512-gjMBUqeBYY9L7x3JG3/XYh+wYLK63QmkeUgSypUtlJbvK3ETBnw2oTx/gZ6SwvH6S3DFvXyNt95+LuVmXgA6eg==","signatures":[{"sig":"MEYCIQD4QHvWd6OBb2BqU3mqez/xmPUxSk11PwkL3iLackoF1wIhAPOYW/+AF2FJSRM+HIaql6J8MpJijonmnLQzdJ154J5P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117796},"main":"dist/websandbox.js","types":"./dist/websandbox.d.ts","gitHead":"891d332c9cc7eba5c6a7a64d56dac47dd962e72d","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","karma":"6.4.2","mocha":"10.2.0","sinon":"17.0.1","eslint":"8.53.0","webpack":"5.89.0","electron":"17.0.0","gh-pages":"^3.2.3","ts-loader":"^9.5.1","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.2.2","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^4.10.0","karma-webpack":"5.0.0","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","webpack-dev-server":"4.15.1","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.5.3","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.0.12_1728911632320_0.9278767253494042","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@jetbrains/websandbox","version":"1.1.2","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.1.2","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"},{"name":"skoch13","email":"skoch13@pm.me"}],"dist":{"shasum":"b22b27326832291bc0cdbf89f381467b5ef6bb9a","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.1.2.tgz","fileCount":17,"integrity":"sha512-+DATgnSJT8ZfkcO/TyiAcB1dq05AHqy9XbNDMONw31k9D2IQU200pFzGJnIxB1Gb8cDBck3lvjY3x93KESkg9w==","signatures":[{"sig":"MEUCIQDL/UBNZw/vuQy9I/FhQwE7Wc73FTtvIO3Bt/khjhD6hgIgQpfrCjNJxvAWbFBKCUYwP8q9v60Q54wlrATVhS5CTnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136843},"main":"dist/websandbox.js","types":"./dist/websandbox.d.ts","gitHead":"326be2d86c08da085d206d77064d62b877bb09fa","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","actor":{"name":"jetbrains-buildserver","type":"user","email":"npmjs-buildserver@jetbrains.com"},"email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^7.2.4","chai":"4.3.10","karma":"6.4.4","mocha":"11.7.1","sinon":"21.0.0","eslint":"8.57.1","webpack":"5.99.9","electron":"37.1.0","gh-pages":"^6.3.0","ts-loader":"^9.5.1","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.2.2","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^6.0.1","karma-webpack":"5.0.1","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","webpack-dev-server":"5.2.2","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.6.3","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.1.2_1751037057759_0.9736326390564736","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@jetbrains/websandbox","version":"1.1.3","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.1.3","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"},{"name":"skoch13","email":"skoch13@pm.me"}],"dist":{"shasum":"fcce6282d3551c3965821beec35f8385761c8a41","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.1.3.tgz","fileCount":17,"integrity":"sha512-My7EHJvN4DNBqefZivTHiivz7auiAl49QixQeYQT48dItkBvMr/WwcQPzUb3RP9CXEZXnMPKOatPlZ/MOjI34g==","signatures":[{"sig":"MEQCIEy7UZZfOD6ct7wZvC2IB4+zZtQmnflRGRPWCQJ8QfgQAiBJFzXnpqtvBpq0B/b2oJkxatuuM/agpTUXrUkcDJH2OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137471},"main":"dist/websandbox.js","types":"./dist/websandbox.d.ts","gitHead":"6477c02fcac5448ae96d65cf6b5c62380dd8365b","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^7.2.4","chai":"4.3.10","karma":"6.4.4","mocha":"11.7.1","sinon":"21.0.0","eslint":"8.57.1","webpack":"5.99.9","electron":"37.1.0","gh-pages":"^6.3.0","ts-loader":"^9.5.1","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.2.2","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^6.0.1","karma-webpack":"5.0.1","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","webpack-dev-server":"5.2.2","compile-code-loader":"^1.0.0","html-webpack-plugin":"5.6.3","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.1.3_1771599977378_0.39072549626968445","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@jetbrains/websandbox","version":"1.2.1","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.2.1","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"},{"name":"skoch13","email":"skoch13@pm.me"}],"dist":{"shasum":"c1f3df425e315c553d18601b8140cd933860084c","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.2.1.tgz","fileCount":18,"integrity":"sha512-FXg2JZ4O4DPf3Tj3MGwnQuJ8jEzddqEZszBEVD4SFPkq44FrbLomS7BLY3Q3eKV312oQRJU9api1YvX3uhNelw==","signatures":[{"sig":"MEUCIQDs8Ejxt9+Ynab04S5HAdRqCNrDTmYFeBWVFgJYiMU13gIgQ2VsxHrTqcn/SypOa+BzRjOqbkm/Wbz6KY1w81S/dTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121716},"main":"dist/websandbox.js","types":"./dist/websandbox.d.ts","gitHead":"de001cb90c813d2c3d84120ab6801755d3e4314a","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","chai":"4.5.0","karma":"6.4.4","memfs":"^4.57.2","mocha":"11.7.5","sinon":"21.0.1","eslint":"^9.39.3","globals":"^17.3.0","webpack":"5.105.2","electron":"40.6.0","gh-pages":"^6.3.0","ts-loader":"^9.5.4","@eslint/js":"^9.39.3","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.9.3","val-loader":"^6.0.0","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^6.0.1","karma-webpack":"5.0.1","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","typescript-eslint":"^8.56.0","webpack-dev-server":"5.2.3","html-webpack-plugin":"5.6.6","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.2.1_1778533094027_0.7505410410725855","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@jetbrains/websandbox","version":"1.3.1","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.3.1","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},{"name":"allvo","email":"alexandervolfman@gmail.com"},{"name":"bashor","email":"bashorov+npmjs@gmail.com"},{"name":"skoch13","email":"skoch13@pm.me"}],"dist":{"shasum":"e70dd5f565df0e997ccf10cd5bdf37e7d6f0a2e3","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.3.1.tgz","fileCount":18,"integrity":"sha512-YTl3MJXbAkYDyuRhWqlQoo7eY2jaLGRqUkx4LVRvxr0VnK7s5bu0p2KAGOWZIBf6I3pmuuq+JzBDHw1b0fV0/Q==","signatures":[{"sig":"MEQCIDQdq7Glrgcb4pwLmKcl2DksWk/rpCDmqrwICrJCmVtiAiBllSI3jyajDS+YkHiPoKeCT9MQBaSu95hk4Q0PoiPOyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121770},"main":"dist/websandbox.js","types":"./dist/websandbox.d.ts","gitHead":"c9907705a6e4a0238a42522cf55af696fb81d1d4","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","chai":"4.5.0","karma":"6.4.4","memfs":"^4.57.2","mocha":"11.7.5","sinon":"21.0.1","eslint":"^9.39.3","globals":"^17.3.0","webpack":"5.105.2","electron":"40.6.0","gh-pages":"^6.3.0","ts-loader":"^9.5.4","@eslint/js":"^9.39.3","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.9.3","val-loader":"^6.0.0","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^6.0.1","karma-webpack":"5.0.1","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","typescript-eslint":"^8.56.0","webpack-dev-server":"5.2.3","html-webpack-plugin":"5.6.6","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.3.1_1782125771951_0.20213474326476888","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@jetbrains/websandbox","version":"1.4.1","keywords":["sandbox","web","untrusted","widget","security","restricted"],"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","_id":"@jetbrains/websandbox@1.4.1","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"}],"dist":{"shasum":"63cc1c020dd4a0db367495222cf83bcda1fc695c","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.4.1.tgz","fileCount":18,"integrity":"sha512-7FcQ9flzW0H+AjLlCRdhAE47zZxLtCwEcZjHvxtNLa0LbKMwEBBp0cQIaJ3vowCoUh6wqmSUXUCMtQzdv/SpLg==","signatures":[{"sig":"MEYCIQCVudmLA02mkLPjSeBMQxdtvq4UzEeTD8IeFV6ZpBGXgQIhAMTJ1BqR0qsPVAzC65aZnVVD5cp4ix470FS8ECWsd+BH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122658},"main":"dist/websandbox.js","types":"./dist/websandbox.d.ts","gitHead":"0edabc72076988653d7c5482b2837aa380e63946","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","chai":"4.5.0","karma":"6.4.4","memfs":"^4.57.2","mocha":"11.7.5","sinon":"21.0.1","eslint":"^9.39.3","globals":"^17.3.0","webpack":"5.105.2","electron":"40.6.0","gh-pages":"^6.3.0","ts-loader":"^9.5.4","@eslint/js":"^9.39.3","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.9.3","val-loader":"^6.0.0","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^6.0.1","karma-webpack":"5.0.1","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","typescript-eslint":"^8.56.0","webpack-dev-server":"5.2.3","html-webpack-plugin":"5.6.6","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/websandbox_1.4.1_1787657979607_0.9272838357672728","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"_id":"@jetbrains/websandbox@1.4.2","dist":{"shasum":"88f2fc4393a4cc53c00153b2de441abf1044340d","tarball":"https://registry.npmjs.org/@jetbrains/websandbox/-/websandbox-1.4.2.tgz","fileCount":18,"integrity":"sha512-YyRcWcYwdOywRBhQtHCyeyV81bS8ov4F7NBi4MFGDyLX2UhvexLWOaFe/kfgbHurGLUbFoeXXg9mG78/u3y73w==","signatures":[{"sig":"MEUCIHyMLtmSMQdj1HzazvBOHnSaDyZU3BAazs9yorkIeuIAAiEA3uf3riZFPLR+HUtq1MaUL1mDT0Jbb0HwLYWY3lx0qdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRuiInGNaxfWqsWdxsNQePi2MDHCaqfZu9SSuAEyYOLgIgKmA5IeDNn3KvqXSDbnXLSUEZVm4811OA2VFYssS1hOc="}],"unpackedSize":123049},"main":"dist/websandbox.js","name":"@jetbrains/websandbox","types":"./dist/websandbox.d.ts","author":{"name":"Andrey Skladchikov"},"gitHead":"675233d1140bd8132ac26bf4561862bef4a1f8c2","license":"Apache-2.0","scripts":{"lint":"eslint lib test","test":"karma start","build":"rm -rf dist && webpack --bail --mode production --devtool source-map && npm run generate-declarations","start":"webpack-dev-server --config webpack-examples.config.js --devtool inline-source-map --port 9544 --progress","release:ci":"standard-version && git push --follow-tags origin master && npm publish","prerelease:ci":"npm run lint && npm run build","build-examples":"webpack --bail --config webpack-examples.config.js  --devtool source-map","deploy-examples":"node scripts/publish.js","predeploy-examples":"npm run build-examples","generate-declarations":"tsc --declaration --emitDeclarationOnly --declarationDir dist"},"version":"1.4.2","_npmUser":{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"},"keywords":["sandbox","web","untrusted","widget","security","restricted"],"_npmVersion":"9.5.1","description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","directories":{},"maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"}],"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","chai":"4.5.0","karma":"6.4.4","memfs":"^4.57.2","mocha":"11.7.5","sinon":"21.0.1","eslint":"^9.39.3","globals":"^17.3.0","webpack":"5.105.2","electron":"40.6.0","gh-pages":"^6.3.0","ts-loader":"^9.5.4","@eslint/js":"^9.39.3","karma-chai":"0.1.0","sinon-chai":"^3.7.0","typescript":"^5.9.3","val-loader":"^6.0.0","karma-mocha":"2.0.1","karma-sinon":"1.0.5","webpack-cli":"^6.0.1","karma-webpack":"5.0.1","karma-sinon-chai":"2.0.2","standard-version":"^9.5.0","typescript-eslint":"^8.56.0","webpack-dev-server":"5.2.3","html-webpack-plugin":"5.6.6","karma-chrome-launcher":"3.2.0","karma-sourcemap-loader":"0.4.0","karma-electron-launcher":"0.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/websandbox_1.4.2_1790345489586_0.6790255062429542"}}},"time":{"created":"2022-02-02T12:58:19.165Z","modified":"2026-09-25T14:11:29.961Z","1.0.1":"2022-02-02T12:58:19.304Z","1.0.2":"2022-02-02T13:56:57.906Z","1.0.3":"2022-02-03T14:43:20.600Z","1.0.4":"2022-02-04T11:32:25.767Z","1.0.5":"2022-02-08T15:16:17.319Z","1.0.6":"2022-02-14T16:33:15.297Z","1.0.7":"2022-06-08T14:45:08.928Z","1.0.8":"2024-02-09T15:03:30.024Z","1.0.9":"2024-02-09T15:52:27.661Z","1.0.10":"2024-02-16T15:04:31.387Z","1.0.11":"2024-09-27T11:28:02.093Z","1.0.12":"2024-10-14T13:13:52.491Z","1.1.2":"2025-06-27T15:10:57.967Z","1.1.3":"2026-02-20T15:06:17.548Z","1.2.1":"2026-05-11T20:58:14.173Z","1.3.1":"2026-06-22T10:56:12.072Z","1.4.1":"2026-08-25T11:39:39.753Z","1.4.2":"2026-09-25T14:11:29.680Z"},"author":{"name":"Andrey Skladchikov"},"license":"Apache-2.0","keywords":["sandbox","web","untrusted","widget","security","restricted"],"description":"A sandbox library for runnung javascript inside HTML5 sandboxed iframe","maintainers":[{"name":"jetbrains-admin","email":"npmjs-admin@jetbrains.com"},{"name":"kotlin","email":"npmjs-kotlin@jetbrains.com"},{"name":"jetbrains-buildserver","email":"npmjs-buildserver@jetbrains.com"}],"readme":"# Websandbox [![Build Status](https://github.com/jetbrains/websandbox/actions/workflows/github-actions.yml/badge.svg)](https://github.com/jetbrains/websandbox/actions/workflows/github-actions.yml) [![official JetBrains project](https://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)\n\nWebsandbox library provides a way to execute unsafe js code inside HTML5 sandbox - iframe with sandbox attribute.\nIt is usable to host user provided widgets and similar cases.\n\nWorking example: [http://jetbrains.github.io/websandbox](http://jetbrains.github.io/websandbox).\n\n## Simple usage (see [examples folder](examples) to more information): \n\n```js\nimport Sandbox from 'websandbox';\n\nSandbox.create({}).promise\n    .then(function(sandbox) {\n        sandbox.run('console.log(\"Hello from sandbox!\")');\n    });\n```\n\n## Function run (will be stringified and called inside sandbox)\n\nFunction **should** has \"name\" property to be able to run.\n\n```js\nimport Sandbox from 'websandbox';\n\nvar localApi = {\n    testApiFn: function (message) {\n        console.log('Host function called from iframe with: ' + message);\n    }\n};\n\nSandbox.create(localApi).promise\n    .then(function(sandbox) {\n        sandbox.run(function functionName() {\n            Websandbox.connection.remote.testApiFn(\"some argument\");\n        });\n    });\n```\n\n## Communication with sandboxed code\n```js\nimport Sandbox from 'websandbox';\n\nvar localApi = {\n    testApiFn: function (message) {\n        console.log('Host function called from iframe with: ' + message);\n    }\n};\n\nconst sandbox = Sandbox.create(localApi, {frameContainer: '.iframe__container', frameClassName: 'simple__iframe'});\nsandbox.promise\n    .then(() => {\n        console.log('Sandbox is created. Trying to run code inside');\n\n        return sandbox.run(`\n            console.info(\"Sandboxed code initialized successfully\");\n            var title = document.createElement('h3');\n            title.innerHTML = \"Content is generated from the sandbox\";\n            document.body.appendChild(title);\n            Websandbox.connection.remote.testApiFn(\"some argument\");\n\n            Websandbox.connection.setLocalApi({\n                sandboxedMethod: function(message) {\n                    console.info('sandboxedMethod called successfully:', message);\n                    return 'this is sandboxedMethod result';\n                }\n            });\n        `);\n    })\n    .then(() => console.log('Code has been ran'))\n    .then(() => {\n        console.log('Calling sandboxedMethod...');\n        return sandbox.connection.remote.sandboxedMethod('hello from host');\n    })\n    .then(res => console.log('Call was successful:', res));\n```\n\n## Import styles\n\n```js\nimport Sandbox from 'websandbox';\n\nSandbox.create({}).promise\n    .then(function(sandbox) {\n        sandbox.injectStyle(`\n            html, body {\n                background-color: blue;\n            }\n        `);\n    });\n```\n","readmeFilename":"README.md"}