{"_id":"@observablehq/notebook-runtime","_rev":"51-8437c1bf340107cb9baf9937db70d918","name":"@observablehq/notebook-runtime","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@observablehq/notebook-runtime","version":"1.0.0","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.0.0","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"ae9c32de654580076905020c25b211dc59acc9bf","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.0.0.tgz","fileCount":23,"integrity":"sha512-IQqnQsPOs3lByG9X691yhkhF2n1r37SCtZ14k/0kL4XpOSBvDltqQuWyZxnhRphUiFXfeljMCgF9DOSNMZAiyw==","signatures":[{"sig":"MEUCICseCoVG0Uf+eiStkkO9npyKXMobqeHNLaVQtp1uEFckAiEAyJSbLZbkGbWxCBDeDwwmwbPOt2XvEc/N8AJ963zdkgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+2hTCRA9TVsSAnZWagAAL5kP/AowgNqn966BWCZj0rnf\nYXUjLVIxcW4F6Pn6E1ABbi7zDgA6dLrTczxmtjC+vMtFPUcaKvGFXkdg87U7\n09fg7v190DKkgORIZLfCeT3nNRC8A4HQQ6eFMeyS/VkWxXbDYyC7BDzHXVkZ\n3wVHVLZ5tf17/9w1S718lNDOsJSufBakHSU7ZmZal2Mvi9OxQkzjWDUVcobL\nwKY99iKnE7nha6/BXEvu5QagFtCbDyASBOecz3kXsvtpbuJCodmpoEXxJn77\nj+T1x0Tl4ECSo+FCPCus+5i+JXeXfv7QNG+XlZ5DtLY/AMSJPT3MRFD0WxMc\na9wo6OfNGhddUz8I/5KgJVfSSzpI62ezvSfuxpylGV1ztROn4x7IhzIJEE+P\nW58qXGJjF8bYSceHnxns19fhRxoDWhKqAgBMxFopGA0PLvh49Y68Wm2Xhuym\nfzY5z0JHmTVQ6PCXokb9MAux3vWyKkqasBHdiFK+YqVRqqv0Vfv9nqmTZInx\nlpWfSvDAPWb52y/k91AOWmTrQyBM5o5ExgvVkFs/PQSL5myyrMOcbAjGXagF\n3uRpXXKOJr8hfRDQu4i7R+8VucTC94zyGU+20Kx9lsZ4JWkhPYsLGgb8rbUk\nnoqIFGZeb5ySz6YeufqUeZ6Z481maegz/5tVdgOhz6PHzvnZfTrLEp0EeHZy\n9x46\r\n=9TLK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"1948c0a9ddd10d6368aa452c3395853e6969f170","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test"},"_npmUser":{"name":"jashkenas","email":"jashkenas@gmail.com"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"5.6.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.0.0","@observablehq/notebook-inspector":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.0.0_1526425682002_0.5713655535179789","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@observablehq/notebook-runtime","version":"1.0.1","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.0.1","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"25b930e177243a862098c863ef6eb8e02314f31d","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.0.1.tgz","fileCount":22,"integrity":"sha512-SZU7aaVUqd8fmC1SwzigGV03HUmahLwR5JPMrKMKOmphuPSYTxxTyeTA2nhUv11gLqrWTBRyi9w1RuRMOkrfpw==","signatures":[{"sig":"MEQCIDBlRDAQnRVIltgU6zK9TSS4aH2vDf9Pk8CA0LvMLiLBAiAQdMVYR0BAkUKsBX2EDG0WsnKkm+Us+zXpkFpOwlRPcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/LQnCRA9TVsSAnZWagAARXIP/A9LuQqMD4DcHU0rW75l\n4GT98Rd4Rq+eviGh4wtgMbhrXSr9pCNXsv04PLAcNABEfqG0nkJUPOiS2yYY\nFNKm8jwIJjYbaZG1KBBVr/9uOwU5vKS9C4qlewB/lZT+CPOZb/cAAEhdW2jO\nnY8HRdaI1+XTM80XahWQOfpgtphjjOjvZJ6afdZ380323g88PNZgur1PNEAg\n0VHSJt1L83wwuhEllpdygoZ1LFIisuVkL8cvNWxn+OHjY8q+0WzUndt6DJhM\nPWqRNyqjpM3++h8GfknxLnFq2T8h7Z68dD6UmNhbszrTiHN9yQcKUXfXkPTD\nbzcV/k9U5QAZyEc/WN1JIkzVwd6Mjg37sMSh207JabmlNXStq92zZ85qXm1H\nUF3DBu/+/ir31v13LkLH2EKxaGjLRegdXlkRTUgMDsPjyseCPbJWLAfhOZoP\nwgjeJdFGz38p7fX4s4JDdGqAummfGz1MBT3webrA4VzE4wuxdcnzxIKu+GH8\nXZ+QqQvBSgOg2+PRO2VgWLnOXTnQsP6WjC6N6F3AUzE9fDCrJNgADgO4pz7o\nossQ6sa/6vjgEvKC8Bmz2nCJXHfBaZkPhbeLs1F6WyFIV/LDNGuUngzHFulD\n5eesQWQ/LuGUO/nyETBhSa8PiFdIWDIMLjOJY4UqGxvNlHP9wM8VsB/MR8E5\nsX1W\r\n=XlFB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"2e9dfc3ffcfb44dbc909dbc98dd5e8022bc480a2","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test"},"_npmUser":{"name":"jashkenas","email":"jashkenas@gmail.com"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"5.6.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.0.0","@observablehq/notebook-inspector":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.0.1_1526510628328_0.187839813798796","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@observablehq/notebook-runtime","version":"1.0.2","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.0.2","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"6d7cafd2375fb4f44d13befe917a5e8a5e2da452","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.0.2.tgz","fileCount":22,"integrity":"sha512-GE3rTcDF4RczLQ7VMB6JMoQ38+3mTcQCsAkO7uutbAnUAQ+t3nfVc2855YVSoyEY0K5VjwYTmN1CQRz1Qtx6Bw==","signatures":[{"sig":"MEUCID9NR/7e6rrM0UHdZadoCfGnbzV9AYLNE7t7W8H6s1e8AiEA/ZX/QHIOs+cP1tWR1P6dy+ezV1PjysA5BGeos1kIVKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/zXtCRA9TVsSAnZWagAAv4EP+wcqikEGl7/so9AYfuJC\nC797v5lcPFgdnLtfo1g06anqdqqSrViqiC38ijidsEtZRZ8+vSQcLh1hlxHv\nPMpd2GkljKnRoBBAG/UFf8V/kMRmvtEyZRa3YoYdBw90u/aGXZ50wBA5jP9q\nQ2+F73iim45E+KV16um3mRxciVwGQ18svSQxA/T2cI210cfq5gmgPIVAStmU\n5aXIicmZwfC1R5i6guTxowmxcI8EJYyVYLP2LkU6xLmsKtQrZcdw9EnNorim\no3riTdg1rS1FLJcGnSpNM0fVirpmYSklLGUdAX6MFqlFbdZXZ26pZd0sY/tQ\ntqsXOcIvuivGbWEKSadWqprvX0/rqbjyfwmvZqZCccD1WXPEsFffHjvyl5Ln\nnHoq234wPPP2DuUYMCwNr1CoTHseURXoVB9gegIaAfv+x4eWHbS9IIL8ggWJ\ncml7PPT3axHghClmsl5NVKZWQLt+Rbg8HPCxexeuxK5CBAQUeieBEparJOLi\nXfyCyoDBaok2yfEmm1oIElU39yzGhkScQKpsis4VjCtnVCVn3Fh0u3phXcXY\n85lwiL+n1t9jEjR2SEQC1zlZD/8vyCwXw852htGRR0LsWoMIf89R3cNRNSMH\ny4md7bzCnX1zu9xCAfyyka+ZPIhmvDE66U9BedtJWt5iPFZEnOET5OZaifUl\nkrdT\r\n=tlpB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"bbb4d999bd0f3d9fe8bb286dee63b338c721cee1","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test"},"_npmUser":{"name":"jashkenas","email":"jashkenas@gmail.com"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"5.6.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.0.0","@observablehq/notebook-inspector":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.0.2_1526674923692_0.5561669176425752","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@observablehq/notebook-runtime","version":"1.0.3","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.0.3","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"3fbe69c2a84e0c487d98ccca15d68279f2db5aa6","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.0.3.tgz","fileCount":27,"integrity":"sha512-KQg1kAe4UtnubFJ7fn9mNMJqCwt/uzezQvYoekKpU4UhwsriDVjmJZqwxlqT/azEQ44r2RdquuouoyGEsRBybQ==","signatures":[{"sig":"MEYCIQCBLpcDdfgfqWyYPlNOeQ4iVmIKrK5kfBZjmwHfoHWsngIhALlcSv6ZhmSc3wjmuFkszNmEsPcsmQr+yvsp6bOvkHNh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/0C6CRA9TVsSAnZWagAAN1gP/jRIn+dY2j/ttFzrdBSQ\nU7IB7RyjWEO9KnCLeYqsbzflxWzlcWxABdSn/roFs5sm8veCQ76T30jbxrcJ\n9tWbkyEh/ygjj91iKxfd8h5z+R98Mgd56ABqYYaNRzzEXgJudXQiv6sERTLQ\nM7WTYpelfnwUvIJXpXJ8XW57oZx43Z3Q3GXyXMO9QUnfMkaWHF1ifBpWDIf9\na4vY++4X+u8uwzkbAwk390TFht6fJEmWeFJbRhx91urD6TYEmo56rZ50nn4d\nSzayJRRRldSkivliO/29Iv4czxvoFRGHsrzkgwvZL0XjdTodJh+lxWSo+kKD\nTPIGNubx9wMAFHgLqpbwG2AFYiZjSykEtuREsVfXe3HCX+gEuAgTduc0uTlH\n3kB0Nxh15e4QAK1wcjqAp5Qt3IfKhIMatg3GqqAfqdZnq0b8+7xHOu3QUUHn\nQ1gfxKsY02bxJ6UZAnXUnLEANSc2ITmGUB4KjDc0O3JvzTtmbNI2eYdBSpwf\nifjyM/HvFcWzdXB7f33RrfdFy/ILeyZVzdN21N6HUWnr3dTvXkCL+SXck5Ps\nVsWwe975nOYnTBwE+y490Nd13nNmfDXKjRYdOPUiIqKM5u/is9AVASO7OJdW\njKkpIcOG06hiDey0YlbfP7UjsIGiV11YeYHMsH150CzZUiEYIu//Dnw5e9Rx\nfu8h\r\n=dEd4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test"},"_npmUser":{"name":"jashkenas","email":"jashkenas@gmail.com"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"https://github.com/observablehq/notebook-runtime.git","type":"git"},"description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"licenseText":"Copyright 2018 Observable, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.0.0","@observablehq/notebook-inspector":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.0.3_1526677687341_0.1359999321713159","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@observablehq/notebook-runtime","version":"1.0.4","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.0.4","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"971ce73b99f9d370a54bab0d166e15c764f4eafc","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.0.4.tgz","fileCount":27,"integrity":"sha512-7WnAA1EicqBmFj+j01lLDzLNT20+9TM3V8VrsiYxiPk5hjn9xtSMJT2mQOZob6gHa28rB7IEnkHf1uzmRR9gcw==","signatures":[{"sig":"MEQCIAmeYxzMWqsE3ixcvEufBTJojsde/2zUS8hxiDasd5wBAiA7mFbVn2k4D5QJlp/V1EZhpPF6sqPyJCB2nflNipHkXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/1HaCRA9TVsSAnZWagAAx8YP/2z1xraiVsfeB30gHflC\nrHaN5YGLXwlNglO+uXwkN78V4ooZRZs73smNtfjwxjl4K1Br/aGbmUOzxgKc\nQnr6cAaiiqSByqxVb8PUcR0sJ4v9XHcLGHhjpTN7PstACpQ4IkWCPI7iv9KS\nTUffUKRYKkGEM+Ilzx9Zxlj5/SaxIcsX3PAvPmzzIB6JRAueYGAUAudORrv2\nA625QnxVRUOwF1MZFeHxTdFPddmEO068QOSNjbDg6E3fQ3VDkddQ5Uy76lKa\nbDQvvYowQ06Sv6du74zxK8KXeUCYGF5s5kzSwYC37UQMY62GG0svlc2mLKqx\nD55+moXjhKedk3IeTsDS5o1l/1q3fL6x+ATG6/+5H+c7Cycibe7SIT5j2Akc\nuUKjWmP25i1GjFm77MsJL8ybSy4cu/lwVyptpS0N08lJbOa8otybAuVIR/7+\nknokJSYiwmkB6CPDb8yNvZcIbcktizddW0HonIhZ1x6wgWAzStj9PgR5N17j\na3c8/2rgZVQQCIhJKKbXjvgOcuuQyPFHPKv1DeBvveuZr1WnZSi1wLxsLDeW\n+K30aSK/+/AzZT/agXJAeoUhEN5wjXFOeTuDYsauI/bCOoTv7UHWRwZ6tsWB\nxn6Wma2NcNRe+eTzzTM1LK8v02hJFAa7xkR9TBnqSVUHjbRTXEgr1uXjlY/k\nztl2\r\n=RtFg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"https://github.com/observablehq/notebook-runtime.git","type":"git"},"description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"licenseText":"Copyright 2018 Observable, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.0.0","@observablehq/notebook-inspector":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.0.4_1526682073188_0.6086062382870794","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@observablehq/notebook-runtime","version":"1.0.5","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.0.5","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"014a62cf9567720ad6c03fa3a8fe5561954f5465","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.0.5.tgz","fileCount":27,"integrity":"sha512-uCFik/nguhWZUDMIC4YrKyqz1EJJrW0ewkd4uDqbhE+GsdBvc/T7Mr7zH945f4twn0+CZpqMgfJN6A91qw3fUQ==","signatures":[{"sig":"MEYCIQCoXYpBf3Tfzs0HiOyPOvZwVYhw44CwWm0vDCRgshMwWAIhAOtb1Xk/V1RkXK9LXZWXj2RsALUUR6d24wdIhKoHEoCj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/1kgCRA9TVsSAnZWagAA87gP/0fraHXcMjCrNFajZfuN\nlhIJaGznAE+9QF9I2DXja86XI/hMNDJPSvTPKdm7UVuUE6xaWkjfVfYoUhaE\njBg38YvR/gJ7SHR2pkUPjBLIVHiPgN7Az5CeEQ8utDjIH5DYS6GqN1nHZ6of\nehZsfML5gEjIW4HXT9j4M7NSlta4sVZS3rh4JPUvHo6sRS7eKq39YkfZxfak\nEaZdaY7hbkQfcarAucc/HwV0WlwE5zzEVZ1DLBmQxrpyYU8lo5Fu57ooN1h3\n0lbKbzHKSYFCbb/QybW/whFNdSu9qBTkm6wnKqe5t7N1Gox49jEpgRD3t2gG\nRBCecz6GrPcaAwjUNnOr/28iYMFWVlJHwPxr5f40k0JwhTxqd2KSr1iSvHFt\nmgMiW94mU3XV/9ZZscsXqm94u5iZ2SqqJDmMCxkZ4wUOBnBWbrxd/Jskedj4\nZ/QMnSjGUrvyNlmbkE3vcHPQC9pYbzltljhCHej3c0mb9vJealetzqyXm8ns\nwJX8tkSqFlxXAScfCHbH3De4WrTHxj9bX007hRBZpucRihFHnhEllZljKAKo\njW0x+8YG/R0AxvdeeprOQxCDRWIHCSs5YNNV6UQQKUmeY+HyWhYsDKHJdzWf\n6Xp/LB4EnRrhq53BIDRkYX/i6vmFZEg/qxiYIdt6En546VogJuacGKLqRP7t\nbtsC\r\n=98nT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test"},"_npmUser":{"name":"jashkenas","email":"jashkenas@gmail.com"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"https://github.com/observablehq/notebook-runtime.git","type":"git"},"description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"licenseText":"Copyright 2018 Observable, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.0.0","@observablehq/notebook-inspector":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.0.5_1526683935647_0.9232393812491246","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@observablehq/notebook-runtime","version":"1.1.0","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.1.0","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"8a7cd2d0e20203d23ca9abbda056198b044c26e9","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.1.0.tgz","fileCount":22,"integrity":"sha512-7uZX+bb5PJDBMo6IUG7tKas6rJcP/5RzkLoetUJ40Tp4csAEAfFZWkz3K85bgMXJHRV9cZ251Xu/cJ6OKXFxaA==","signatures":[{"sig":"MEYCIQD2HAecstL4C3V0mGDPe2dmWjjwRRf35/bmIYMfHz/wEwIhAMKti2vAg1K2zr0j9Uy4R2W51QSM+Gr0CoMtsnS8N6um","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAzaCCRA9TVsSAnZWagAAZ3QP/jHyA0NSWYKltk1JGuGk\nwYmyFNbhP2pl7at0qON28AoDeWBMlu6KUMmSKHpVrB8LidOha++2PJhMMUhY\ng1NoJSpIdwASGWFfmWQJP3FWNSjp6Yaoh9Mo/WTsd0L3IF/dC/g8D6J2uUHu\n6CvoPELhHyZYlMnnaxu+3unsZ75unZFA/oI+7mqAsMm82anrNkS5fwEMpCPP\nmRY0OyZzzB4FM4HHY06AEksOwSQPLzJG8yZBXnlsV15byYX8Njj2RcoxrNCJ\nAWtVE5x8DeNDJwAci5XS9+dJ6WqpHF1+NXLSjonVs4NiVfJ58l8yPKvFXwrx\ni666RXPwq2gwGnbGkmykYzA4HsLuaQIXsguyxGj13UIgU11u6jq1Jp8LgpdR\nogZRGUpsLGDH6bTzmbsIwuwXQsxfIdrJc8Fy1NSVksIuNMTGcdxFLk6iUT5w\nXqmMQIWPJczkyVLGcyUpH6acyVKoZ1BeO+eSsCpsoNccpKAZlM0V6TEd2kxe\nUmYI90AjVfeUWo7A3XFG8KYTp/jA3d+390frFSnWBxX+Eo7rfVvyV3BV7/ff\nShB5c5eYVtvjXlOA50DiU3o5uC48VlPWsKNOv4uhW5tNbdk1RQAU3RBzMMF0\ntoEq7BRfuq3nVRR5lEl2Pc49NLiZ2YwQbM2dCsg1ikYwl8vsRZBJsxrM8Tet\nmuk6\r\n=rGvN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"fb7a46f22142e7b0082ad8aeda1a7c7cfe85432f","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test"},"_npmUser":{"name":"tmcw","email":"tom@macwright.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"5.6.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.0.0","@observablehq/notebook-inspector":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.1.0_1526937217036_0.03421072863247354","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@observablehq/notebook-runtime","version":"1.0.6","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.0.6","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"210bf1bffd38f5daf81bd95c3b95ad6a84aeacf8","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.0.6.tgz","fileCount":27,"integrity":"sha512-uR3I3olYv+wRsurX5cstFu/SaFZzmV0C27EpHQGN2NpMlr69Obnwvy2ZRyCoaKw/Qsj0fyZZzV3n6H/V/sY4Qw==","signatures":[{"sig":"MEQCIEzJmQ9jqHLO49kArKvfdHor3zsVR6o3cyiJvNDwY2F/AiAWhEpGG/WQRj+dFcHimYM0TnHsbmCpnqVOGW2lNtlX8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBbEACRA9TVsSAnZWagAA8ocP/irViRodEnY9YtGeVvJR\nwnFf0YsJgUTKnPYMGM8lasq28abef0S7RtB2omD+OSrhhBr5Y7+mbwtn3y6K\nO5lxXRuZu10AQjlSbkmYL2i95UEtg5LA032nVGVllISLLYTzuXDi9usO8IrQ\nUE+P1DFUINL2R8LUx27anrzArqeHFpJpmcsxSDmhXhn3hRMPcvFYivdPTvQE\nFeiGqwCJiyKJGgH3DCgW8vGE8LnHp3TwDaCssl7GGEO9JJBfZEQtjEpq65fH\nQ1x6ZoifDW3pQ4N5lEUgz5vq496FqPtgn73j1Qjdesi2Lwk5d08kuVzpdK+s\nDSLNI8Wncy0CeDIiEio+K/af1V2p55L9z8zx4L8C3NbCk7lGkIGsxbR6KOwf\nuwVjq4sg/oi2yadWJ1HFN9ig/JX4dBVvhE3vcEJYuqOlcSPlikwSSz6dei4s\npPoRo3WY2n//ymxtS3QXzoUs7cjTM0pKiR3XD+iDvIQX3cI1TQSY6jAFsmuX\nwETSGMO8bdySwyKPrM2SBzqDMmlad3QTUhNjELdswus/vrJH2Y3V6REB2iC0\nH6SWpQaJb6fgc/bklBkVD7mLrplMomx85dBgLuR9sE/IXGOYyfHORMNU8Xdc\naGqo4Sh+ilpGUNfGJq182pmbgzzl0zqtkitxIhwIerPZ6DB4dpNd7TGUEbYT\nAqY7\r\n=98M6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"https://github.com/observablehq/notebook-runtime.git","type":"git"},"description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"licenseText":"Copyright 2018 Observable, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.0.1","@observablehq/notebook-inspector":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.0.6_1527099646949_0.8393164084249569","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@observablehq/notebook-runtime","version":"1.1.1","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.1.1","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"b3c663d6895656a8d5e523c06e018c78fd22b495","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.1.1.tgz","fileCount":27,"integrity":"sha512-KFQImTBNZZleHGdN0QsHoF3uhxLdBh9pcLJWrrwmuAzAuYD1+JlIwadR5b6qbIYr8HSD3q/coTDHhS7bhHTsTw==","signatures":[{"sig":"MEYCIQDA0ioRcow6SXBVAkHh2KT3XpEzesovAaCuLETupT7EOAIhAJmwPfIanUkc7XHOsSxDU985QniW6hGRQzS+ipMrveeN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBbJbCRA9TVsSAnZWagAA6pEP/AlcECsAt9Qu/bPtPFjj\ntcWDnRkzrNraLuOQckfX8vpvGZm+Ecp58rGbM3ykQydngyOiKJnSmGJccw0C\n2qiT02WYMz/XAL6Qn9r7YXr9UiINwXbmJ8NNmfnfwQNXdr3IiYY2s+iDGffb\nbi0srR/j6kaoZtkwCkJADYGRMWwqgghJQW+krnSvZmjl8U+QSEojGwL8Ys66\nJRFPKqPkZiO0j4iMwviqR4BGvoRB8koNkorAB1z7oeyR6WJ+SqhI//6tJ8vR\neLDFMS7JdiqsOQmlZbio9n1lMI28QpvkNULPWCs6Ol9ck81zbtH1UDx07nT9\nQn6Y0oSjNCpH7PWGpgIV1mayrGn4QhjAcXYHRVRDGinMUmYnvx54uoIgD0Ec\nU/7CqXVh/ygsi26svVHlLUenkAkYioI9P62i4Nrvvqqp+ikIMsLQ6EzPGFbo\naRnLTukGrsqzCBacnhdup3N/egUU2PiunAiB1hqDvZhUPckajXhn0m4tcai9\nKBEe3HgObHDA3K6/U4SmLWtbyxIOz7JCB0RfQc2fRpAF/wmgnoiZaX5emjlQ\n8nv81XFN6+MuUIUdvVuNn/YHebMaRK1SL0W/WVX0dSDHz2x5T4DtePilAJij\n6PUd9K9hPcL52JdtFcIaSm/rl3+BzDAILATprHzCBowY/Pw2zTWTd58w/Pfw\nu4z+\r\n=/OKB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"https://github.com/observablehq/notebook-runtime.git","type":"git"},"description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"licenseText":"Copyright 2018 Observable, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.0.1","@observablehq/notebook-inspector":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.1.1_1527099994461_0.03893731758080787","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@observablehq/notebook-runtime","version":"1.1.2","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.1.2","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"4bbc17682c921907ee4fe863a6125df14f3e0a43","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.1.2.tgz","fileCount":27,"integrity":"sha512-79f+qqx1xQPatsxfZEzGTUjohgIokGmnCdzizbkqolIAAwF7uCoG4FJrzJNU6bxAzclXML8tDKUGqmwVhIeBwA==","signatures":[{"sig":"MEUCIQD2Vb7BDQNbLC5PfjnSZttCuzT09AmKaa227bRyBlQV1wIgC3Ta2/tnmLtZOJB6tpcrj8pyjG5zzesFMIdUBUNYevY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDrE5CRA9TVsSAnZWagAA8MsP+wWprHof88XbKpjFVIS0\nqPxY6MGR9FAJV3jiQc/01YEODNxqT+TXwHRphFmf1TC44/XQcq2FxyVAj6lc\nOWRYrIdo0HHEXdvwx7GlwGEl58tBH9hgQlx2MG5PPEIlV/LVkXgo+Fxy4ewX\nqJHfFZRfZWxmdSoBc7oIs88isp9EgI0H2iAsTyaZxVdX21o7M4bKiKv9uRtr\nrERI2hMwrnK+2NUYLghjJv7lvkpP29ZirCnazd4Mtt9mjHqBcaR1fJNUFXNd\nvjR1tsiHIjLdveSsfY9r2pcUFoGUfUFucsZ8Lrq+8fsn+nfT1pIBZb1jP0vP\nX3R7VGFBjbcD/z3FMdddKqXK+NW1Bc4m29dAhnaUcAAUpce1BT30TS4/OZUt\nSHQbCgRXlmrEQwkdRqXi9PhLSXny8XOjW3ACJoeszzv9p44BleMgbO7cWGSP\nMAo4Ahhw/WBXLP/YfV/ysKnR5iM5iZ22S+rT5W2VA/5Pm8dsYZxC32sFYOn3\nG4fsAYNLYuxjrRJCLS/9Mtpc9N48T3j8p5MdSkLHN98quND+ShYr8S+RuArd\nqB3ttC3CBGR1L7K4c9iHxh+2sczQhPG3ssJM6x/qCDKhKNXoI7AVwks+FSjq\nC+TNZECA5YfFCNuYrjW96n00V+o7vzyZq8VqMWuGkgTEsBCmJ1ol2oWiuVbF\naWck\r\n=7Tph\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"https://github.com/observablehq/notebook-runtime.git","type":"git"},"description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"licenseText":"Copyright 2018 Observable, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.0.1","@observablehq/notebook-inspector":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.1.2_1527689527785_0.11913421021830928","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@observablehq/notebook-runtime","version":"1.2.0","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.2.0","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"2c2bacf988cc4a79246731b7464b1c942e67963c","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.2.0.tgz","fileCount":27,"integrity":"sha512-RHS/yDSqI6fTfHGhlDbtDXeeS8+HTS1QXKNxp4Hz3jUaS1TbKNTGJ0eDES9Knw2J+sqCugDX5bYUoWuvQGpjwQ==","signatures":[{"sig":"MEYCIQDaRKF7lLAWJukv4GQDBLOtwGJFqAC+r18gmEAv5mmtjwIhANQnQh5QVgSzOkHNp3vzJcUMDNcc5Dgjda7G952mdWpU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFuvqCRA9TVsSAnZWagAAywIQAJn+L9qk886AwEhsViWB\n9nr9qe7MMvhIobQo0zI6Oj312kAlWyPNjWixCHaRNB6TgvTqTpoxAwfjBt8k\nrLOLrAt/6LfOo+w9RtHVieSoLTwRoCYp9kqJkqrJzYswCuEaOGytzxTHXC/j\nJnx+nUcY5o3Y5vGZEfEdCpVfw4klrh+h45PRcoDmGwHNgp+Jt0LD5PqrmzeL\nPPUdhL+89qsX0mnSoMeL1/NKC371Yqq8JelNqz6ZJHpx7PgrnTTlXAyNSymw\nXglFHhcXwZhPzYOTS93TYB8cQenEBQ3fREw2N0Vf2ylYT8B1D+c5n77AVg3t\nBMC6PgbtVeaGPnSJpBWfbjOirkOMJllfpTENuE2j9liGPXME84SohGp+qc5C\n6jZJjpSDhjpBaMasfgj5Np//4lanJU5/rgyuB3xM3teHmpUvK8aS1KqFheap\nVElAbUA7opueH97z5oKWpr02TCRAjyEwKkXDQXi2pqnEwEc89hKAGoHjBuRa\np7Wdj1uE6QVTTVYqHvMchyCZK0gzNS1oZV19GL7+qap+42v5C0gRMdX8If5H\ni31U8bKSdiGuHkSS1fC75s4BWOeOm/PFDZtHmhP/mLMefxBhU6vKPCax7ASS\n8HA90KgJZ0pf+CPX/b+SM69Ydw8/DC6ZWmNilE2rm7ezGvwFkKx6B3+sCb7n\nt6Aq\r\n=7k5m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"https://github.com/observablehq/notebook-runtime.git","type":"git"},"description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"licenseText":"Copyright 2018 Observable, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.1.0","@observablehq/notebook-inspector":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.2.0_1528228840944_0.7705482738393485","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@observablehq/notebook-runtime","version":"1.2.1","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.2.1","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"f6dfa8c06414559b3b6dc60e1fdeb0a4ce6cf438","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.2.1.tgz","fileCount":27,"integrity":"sha512-4Yy/fnVZtEZbUJTZuHQBrE2S+XStQkzJlx48FpCH5klBjqLTOF4ZHzpsDNuINo/VqufEdgBwGk5g8ULDTBXATw==","signatures":[{"sig":"MEYCIQDHEzPxSRuh7VD0jo7U69keVPJrqtoRuKpF9UgDoStIMwIhAIUk4maQox34/Dtk8Q/+Zxkgd4v/3IeljWbmHmDS7xkz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144875},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"https://github.com/observablehq/notebook-runtime.git","type":"git"},"description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"licenseText":"Copyright 2018 Observable, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.1.1","@observablehq/notebook-inspector":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.2.1_1528833869904_0.12675634857568263","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@observablehq/notebook-runtime","version":"1.2.2","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.2.2","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"53e731aa7cf20fc668582ef31f5b520ac7f781f3","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.2.2.tgz","fileCount":27,"integrity":"sha512-WOG0sFT2CVCAemNGdUEqep0obR3S9LTPBo6ZTSdnjH6SPGZqtkZd+Fzn6AyJk01hfK6kloEq3jchW3jpNSdRsg==","signatures":[{"sig":"MEUCIFUqRBVwD8pDlEQJD4RfDSOt4n8BVzAGvjeVa2SJjT0BAiEAx5QCjsY1ljH6evEhTl3lVZF3mu0tWqnUyatliQWiPAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144953},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"https://github.com/observablehq/notebook-runtime.git","type":"git"},"description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"licenseText":"Copyright 2018 Observable, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.1.2","@observablehq/notebook-inspector":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.2.2_1528950132990_0.0075185511998381305","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@observablehq/notebook-runtime","version":"1.2.3","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.2.3","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all"},"dist":{"shasum":"999dc59a83d6e30e1d76667665e733d143b7e50f","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.2.3.tgz","fileCount":23,"integrity":"sha512-lzbmPndna8UbM78+WVzKybFCD+FkGVdjEbrf1hmcxtAvdiHUepKuu4yfwwuyKi5qv8TBEqHYy13PLyLaFZUT4g==","signatures":[{"sig":"MEUCIF/dXqHgBBegUlX+GtRO3EbebDXizBHxNc/7JYeUyr6xAiEAng/0gPgtyrYVvSIrCKA/NPBXIQjteQ6e0kLPEwiKzGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNWftCRA9TVsSAnZWagAAP4MP/3cVBrOc/WQomwoOMwKP\n3zRz/mh9MUMLDr0gvpuUNz83ryTM2Lh+OtdyoMqwuN9daJXgktyjFqKT3x9R\nIas7wwNQ4Rq1r+T0xdN+BV6xS9NPEWOPCnD5WuoH7rZWIEagoY7eFXAV4m0G\nIJgyua7nCK9y9dqMo6JZm4fUrWv25HflpWfgPsGp89gr14iC6L+C4VqKJDJc\nPBla/6HDv3RfCDhdPLwPtmY/+zN/78BBxM9g2LvbNXzbq6+89glaSpOcYn96\njxLwjvdZhG5cClYttsAQ/KIBhRHyDQNshNZwbzAbcQ256mpP+XOpS0VoryVw\nCbc77cVz+uR0ab+FkkiMzq5JcEplwPJKVjb3FMY83QYkXSKR3v1tdHIrnJex\nr0YGt3lAVwIjIX/J4NNdIdEzGoyibLAbcljsAL4IujbW10MUv1h5fOmqThg4\nM9XW+qM/1ei+3LEcz66dmuh1RLSbR4ROJGmxhIU60POdrmcjyAC+t8RiG9t6\nxBmLO/c7bYIfVadb6hcwaEu++/+Bh67n5f3EolecMuwsz0qOobHgGkP794w1\nPZBAwxGUIp7d4j/mL742YxKrdrBilGACA1M3JMCww1G7iKkvfJJu+xfd3jjH\nPH1OjiibbUKv2CiF9CrShxezox4I93eeGtQuQU++nDR2Jt1ytKwKYE9TzWs5\nT5ZL\r\n=kSQL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"dc390e02504aaec538fce26565df7f3394e3e6bb","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"tmcw","email":"tom@macwright.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"5.6.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"esm":"^3.0.5","@observablehq/notebook-stdlib":"^1.1.2","@observablehq/notebook-inspector":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.8.0","husky":"^0.14.3","jsdom":"^11.5.1","eslint":"^4.12.1","rollup":"^0.52.0","tape-await":"0.1.1","rollup-plugin-uglify":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.2.3_1530226669613_0.4323226849416393","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@observablehq/notebook-runtime","version":"1.2.4","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.2.4","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"9901aeab506c1d359275eb8419620c15c3f4a71e","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.2.4.tgz","fileCount":22,"integrity":"sha512-zRfLEhcDk3v8WXsGS8WSHm0w47NgAB4SXBlFr/eQY3EyxYSPDQKc2gp7OZUpwZ4QQUuHdUeh002v0Ch55x30uA==","signatures":[{"sig":"MEQCIEliFewpALmSp5VcuOlujhMwwxVBPglfMGBuj6jeGJ8VAiAp17twGjloLOK476vlXj92ia+fz2dkT1eEZO7hklMVtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdGxnCRA9TVsSAnZWagAA11IQAIAivwZpM2/MRFXqE+SH\nwTnX8j3sas11oa3RpfKJ4ow1CSYR+gArzTCuaVtyI0MZG1uu2ei9JkS74wnq\nVIdg8cjZNbADpSvr4A3ZjGl0wZFe8arXTbxSDx8E/wh7lBs8U1R4c4rqJGPQ\nhx0GkQr+WEFiGAlO/+WGwvDEpG7W1v+WAtS6LRNrFUR9Wit87BIpHYgxvRZS\n7YTbJ0NAE3XVbx0iCwq0eN/bA+oMYXPGTGGLy8KX9niXneUHWHn4pyGVGsLS\ni8S0NmSNbwWJBTb44fIknfePfnbC9eqE1PjTLhE8uevyD+M7K9v1T77pj2IW\nvBkkbC16j+x1r93J54KdwY9F1ju3zDIj8CyQ2SI7QXsyEQ+SMkZprGDk/j4B\nn5tKXMkoPSu2axSvNRFmQ7pW2aC+XgNB5ucWBpIdEA0TY0LCqRO93E7tKHL3\nlV+tvGYfiL7KXABaDH2yggtB6vzRgdOFs7OtlNydtIThKkLNjkMtaHUOLc94\n5aWz3bBihfNrHnNV4qtErjEZf9VF1ohDNdUVbh63/a+W4HHqro9f0Ecksp0m\nZBtSgHpQpto3CHvGJiUvyD0mcdKY0ZOLKvz5oPNZZ52qzpiXS6P5mtBkILU8\nmiOFsblLynjETkXLtOSCnErIoR0EAJVVno1ZVsvqkZ8lxe/7VpCP8Xtf9QS+\nasRp\r\n=K76o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"358cb25093f46d0c0185f43546fb86655515e873","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.2.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.1.3","@observablehq/notebook-inspector":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^11.12.0","eslint":"^5.3.0","rollup":"^0.64.1","tape-await":"0.1.1","rollup-plugin-terser":"^1.0.1","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.2.4_1534356583814_0.4578274604447119","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@observablehq/notebook-runtime","version":"1.3.0","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.3.0","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"2c77b88163e63f24531f12c49845318ae390944c","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.3.0.tgz","fileCount":22,"integrity":"sha512-OYWplPThEGes0p/ji2A840ENU9tsJ+g232fDTmB+MYFhT7amZYSsBjdNz8vv88JbkLQUD0APtA6I/BwD7d09Ww==","signatures":[{"sig":"MEQCIB9C7agjukjI7tm2y0Ul+DQ9vtku6lyefP4kF3cy29+CAiB6Ra1vgrVgSNlSj+E+eQxgJlDZRRCNA+9xJkelzNu7OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdK5rCRA9TVsSAnZWagAAYQIP/jOZsBkuFcJ2Tq61uzxA\nU7q+wnP3/PkYIzcdwf3Fdl9IcVrmCsh+NmsVoQU4xKNe2KZrjhd2oEy9wFqt\nVcIgF9AEbhfY2a2rkuwiuQsiNBhHn8yP9CCrFNtKeX9XIV+r3mzSH2/dbLpo\nRQZs2hkg8/JJUl1LgcnPN2eyCLiNwwEIQaOriqUp1IJ9BirJ7mTn7oMTXMKm\n5J1UD6iAzwiFYsr3lm64a1vvZXLc/TNeHthhFW4u7rnKBN1TDSrmVfbrU6lb\nFKoMkO8cnJgd7O9KunqwkUdZ27Ifey3G8NWhOzFbrwsJuBpkYcqu5amSSOWP\nkpthnwpqTY9P4SwyJYYPoBE0O4Cddx83rIJPvbVWnOCPb1lJu1AVe/hisjCx\nCd8W4qkKkNVCAInZi2qQNG00cq1UoCIopIEhcW+DjMeQ5iyArjrhb9KKDGHJ\nGUQqDhZm3itdS2mRYNKs0WPudK6tZ4c8GdsLhbtj0Iv8Yl5qTLbYh27syPjN\n0aM3pHtTUCx9DQcawB26/MS6am9T4iVDmT7SrLuRQ8UjlHOQJFsj6a3rEqWR\nU1XQcyaS4O9J4TH66ThN3W5IXIFHkTwyhajnpp5ioRAZ1G4qmHuAE/s9CgS6\n1CnFqtrQjwEb6rnEYV4F5GvfdPJpuPBQ5H8WtMFGhrk2AwlD4W7xrcxRnHZ2\nML11\r\n=4+cI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"8630796d81edb7817852e37c6348cba85da161f2","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"tmcw","email":"tom@macwright.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.3.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.2.0","@observablehq/notebook-inspector":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^11.12.0","eslint":"^5.3.0","rollup":"^0.64.1","tape-await":"0.1.1","rollup-plugin-terser":"^1.0.1","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.3.0_1534373482824_0.651312425601493","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@observablehq/notebook-runtime","version":"1.3.1","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.3.1","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"71ce8a8a4cbe0d7800ccb860ef45c0acd59862f3","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.3.1.tgz","fileCount":22,"integrity":"sha512-KXUGEkE7LcDYav1V4Jo3zfpvcGpf1H7GpI84VVLuT+3xbctzaoOQMLUt7n7/TIqERJEIyQbICHzcp9l4R0ELMA==","signatures":[{"sig":"MEUCIGD/Xc6ls/vnFAKS2yfUZnDgcyx85mD0ziRX1mEP79f/AiEAhCRT5dO9nPtyYcRnsy0tKLWOusunlrH6rZSaVuTEz4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdLCUCRA9TVsSAnZWagAAVpQQAJDRnuJXUqf7qOujXDli\n+EsP+SCnHVzCYM28M6P2CeuuezPAiWTj3COgUa6HmcgXMQHKWcSPY+4KGbPG\nomBX+S7w39aHA0ryOgbNr4vgRoFoHUyOgDDvy/GxGDc84PsNXzxAq9zo9/nV\nRdko0jpZIo7LTMPbMyPYLzNJXxyAacGlW9QLrDMEYU5NvvN6m7YGiR1pULFK\nqNgSrHG7ZsgpnAyrWu76v2kzjBIxPOeqxwL2H71IHWbOBRounWtY/HawiAwk\nOZkfTcmyPJYDIVK3OJAhI6uB+mrPenmADhyfF1bIKWmIE3PwooUBSN+cVHCV\nUZ9ZT5WKnSod7CTfFwQNaBSVjqA9hR9ji0FRpr57+mwMXMySavb40O5+SFNI\nl3cmMABz/bMc4Fuam3xz47c5Utoc+B7aG5rQgbJAQtsGVzwwnvFrGNVINCDw\nm0TriERfwVaIHIDPVOxyeZeymMtQSFV7Wvo4gbIFmDYta346teGkNYLjaQVx\nhBLxyfYbUxwvXQMYXgk657o1t/eXRuyKUJGkItyqe+40Zg7fAQqCKLxImaU5\nlrHR5Io7PKMmy3CRDAC9mJZ+vDnshIeUhrIJmOEO2YfE4leywhha8hWCDd7H\nzsF5HiU5JV2yvoRFXVv5qNSD9j00JIf1oJbdYBJzK5Y2QJsc4qKeFgz8Bslg\nw2YN\r\n=zqV8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"65759117e327472bbbf8c334f8aedacf2012d3d7","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"tmcw","email":"tom@macwright.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.3.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.2.1","@observablehq/notebook-inspector":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^11.12.0","eslint":"^5.3.0","rollup":"^0.64.1","tape-await":"0.1.1","rollup-plugin-terser":"^1.0.1","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.3.1_1534374035984_0.27224937740966393","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@observablehq/notebook-runtime","version":"1.4.0","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.4.0","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"0df61cf852b12b23d7045c2e0d4d2dfd71a10cd3","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.4.0.tgz","fileCount":22,"integrity":"sha512-vz2l6oIjXx/cfkOKdb5w2+LAotZUiCA/pjElM5QmUf02DKVhh98rLH+a96SFX9J30XTa2UJHSe6Af5i0A4d/oA==","signatures":[{"sig":"MEYCIQCeUiUe+1aoKvOYlT9RvzWogLaDULPU5lGgkoLoOuMXEgIhAK6+Z2gXAzj/oAyR3qRMK5Y8FMzcm/ejwrU/tBEDTuRf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbff2CCRA9TVsSAnZWagAAzQoP/iNSGO+KvbMBmcuS+ahi\npgHIz8uFVz72ioaQLcBNLuJu4xEi04Oogq4s3lMaBNlIoPNT21WWoIupz4m8\nx9bvzzQtpHEaW/rKptslVc0Bb51ojti71js6cMnpvfDNAmRqTjQWi1F4pM4c\nO7hNyiXnVLZn91WW2KEtVlbmWoAuyyi+wR1TQ7M0/13Xs4RovxJcEX2xVL0d\nuZ/fhFiO9cjhc6tH6EnZI/4mT7zoj8MkRptNDpMNRKE5RgtRGq9i/bc6ExcW\nnz9zfgdrcudkFLxdL61LlYmvUJ4+Q2euKl4fvTmjulgfKQ+M1jR2X+Alus9r\nzVg5Gy1VjZ4NsvOiVuLmBvDxfbu8dJJ4t6+A4CTRwW4u/Ouao9rq3MFFzXEe\n7ARdb9nCe8RkX6aHSRHpN5Bx5ASsbqEWo9+u/1dme2LLxw9LTdt0cZPL0nMl\nF/242PqfXjzU1+5xTEgiL6r5Dlt5JBeu+cCfSFzsxco9Fxnrx/WjkuPanfLb\nodI8eYlSWPdrEYFXiDOHoCFa6K/vYRk8y1qKwjIoN+424AT7ky4XLeimB816\nOeEs0DxW5p1R35fj5ShQdDjupFd5hc3PYf/T+Cp9TSFCW4sVDRGlM+FhzCuU\nLkC7AQ93AfLSlx/85Mn3Ki3Zhyg9bqOrKUvItBtWAvCcMvd0JnfCbiyksj7O\numz1\r\n=LNDT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"8618ee8df8dcee6703546a74b1e7e151616fa301","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"tmcw","email":"tom@macwright.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.4.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.2.1","@observablehq/notebook-inspector":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^11.12.0","eslint":"^5.3.0","rollup":"^0.64.1","tape-await":"0.1.1","rollup-plugin-terser":"^1.0.1","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.4.0_1534983553391_0.11190766203962954","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@observablehq/notebook-runtime","version":"1.5.0","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.5.0","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"9ecbb47212643c8d0909f1b1d4d49b2528b759e8","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.5.0.tgz","fileCount":22,"integrity":"sha512-my8/A5MqjQKLolZYMKCdUt4osG3y1NdU6zUsxx/N8FAu5O3UGuADo5EhPPPBdxoznlnDdooojmB9NX57aAjiqA==","signatures":[{"sig":"MEUCIQDspHOYv9itre/b+zgnQoqmDZIEsSNF/nlgzrf1fmydlQIgbohZzopFte/MckdSN8PV/w+Wwq2QnSbCzUj7RkQoHoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfxMdCRA9TVsSAnZWagAAHoMP/0guQ8FDuWnRg2GUp59G\nSiZa0oMys+YGsnxEjwEEkmzLpUAzMVPA5VNUxvmcfBuuef61t1oj3/U6V8Qi\nscGSYwSBjSIE4bfv3e/wobd2AIBnQ1bAOdTklrbEx0aFX4OyuZ+3INVZD1Pk\nUDdfNKNl6pIXXpRdBRX5dP+VRk/q9B2a2M8X0mooSbO+lt1kHzm6Nux0oQ8C\nrsa9rCc+sXdf7sN2YEWms6HS4511dvF9YCkqmHMj+JIA/o2d7//LIKPqFtjK\nEKxP+WZA6YfsKgspE0J4k1MX4vutFmbAJtZrxjfe1k9EzgUVmel2BFgAJRI8\nsuVDMlSXtuH8qOp0nSViCegF6De4/ktibvgQl2wFuxdTmlAXB22L0Ze4M/5+\nJfQ98ddCW6eZ7Dqx1KRqcGmMxWjrg+82j1e/nsq4dCueMuOU86bo/jAq8k6a\nX6ieCrqd0eI1NR5EWjBxtRk6qkbVS3QEBVISc766chAWyHfgNlPqelg/G56C\n82DaQttc2jpxbRvUYVr/rTS425tFFynbVxrcbMOyk90g4uPY7exKHPu8DMt+\nHMCPe6Fa+8rJheoMSkcIbJcoEatcXpUlJZfRCT1VPTW/r9OuCOuV9oW+5/+Q\nM7BeN1ghRZqzJc/l3JwzBg8NHm6pcW4a6kEun0LuPZ6iA3ZgipDMVa5/UcGJ\niFce\r\n=pW/q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"a1c920c173a785795ac11069f0c38076a17293a2","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.2.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.2.1","@observablehq/notebook-inspector":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^12.0.0","eslint":"^5.3.0","rollup":"^0.64.1","tape-await":"0.1.1","rollup-plugin-terser":"^1.0.1","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.5.0_1535054620383_0.7051942885330644","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@observablehq/notebook-runtime","version":"1.5.1","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.5.1","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"02d40d70ba31a5ee7cf18abb5d3874c8b5e3e4c5","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.5.1.tgz","fileCount":22,"integrity":"sha512-xtRYr9i8qldR7Ha5kNZz9YlNRHCmTQT2Lht/ACGJ+QOdF6g2IALElelc/e3oJH2GtFG6lOj1VW+jifS0mNp54Q==","signatures":[{"sig":"MEUCIFg/up98wmjuaw/2W3BfbwCchAtWam0uB00dDs3655xbAiEAklMERqse3qXnLyNZPavY/I2/kgtuRlGjjNvlU7IoQ9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgZH5CRA9TVsSAnZWagAAtEAP/3t/cT6Uo9NRU4kzUHvH\n0WwceyPps6ghYsvCdiuuxPlS654psUYR8Y325ffraojsxHT9ya1+RkDduP8b\nnGg+I+OGYU4HsPseRIsPF5OwttSHLZctOvJ3+lW05xU0MR98MDs3JCyd+ZSg\nZ1bfVI0uut14KsSDtxYNBzfrNM3pwT7PD32/1oa59J3XiGS1B2bh6wHi+RgV\nQhHCpeK4rqsxsQeDNFH1J21NL1HY1t6TPRoqsoGth/4BLfO/lA7edQrar2Ml\nNFU0Gw3w8HLV2BVAMfWFoh7WJ8mpPVsFm2+8ahZ8+gYjqtj6hdap0ekpb8UL\noi9304dc11DfotU9yxzTlXzhyUIP3GbGxIkqvwcf0Cdre4s6KnbdaV9o82WZ\nKtrpdybfrEqQTLNqlNib+jF0MH9bN1Lh4af0DRnpmOvfo1DSSMJSCwkzbeyP\naok6fjBxyGXg5ZEqbXffYVripHNnA8q8ToKZSmN05vzxHk6RHSEkPKkUHKJ9\nKEjz7wVWnnR7bwiaNpPxBRXkjNlXO8yK3pam3JGPYrdbLPM6v9jMAAtz46BB\n3S2MJywVHHVcG3V/bxH565tuPkGgcK7Mr/EnxPZVXuDwAL/uL/4Wfb7Fnjrt\nZnbTpHveP7hYynks7uFR37VC+c9PBIiVowY9RgehO7/WGVECO3RmcmfcGPvH\nUJiI\r\n=tuxU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"09162d56821df5139fb8942df36840bd1f81bb06","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.2.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.2.1","@observablehq/notebook-inspector":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^12.0.0","eslint":"^5.3.0","rollup":"^0.64.1","tape-await":"0.1.1","rollup-plugin-terser":"^1.0.1","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.5.1_1535218169242_0.09019157731388816","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@observablehq/notebook-runtime","version":"1.5.2","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.5.2","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"801d8db47983b76a30bcea5239c9f3ae40d85468","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.5.2.tgz","fileCount":22,"integrity":"sha512-CYvfsjozP4nnNAEVDSqLRIh/ZrV9g3RMOocnx/Dys6P/vZfowT/pPFayVljSPeseFB+exLP6Vwub5Y4NkGgpcw==","signatures":[{"sig":"MEQCIE6JxrrgqeoIRxV9IlzxKNC4Z9SJu42WzGi3UtSeCj7EAiBuUTnp+vf40loVxZrLXui5W155xlRBG9QjCNS8vbkRsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhy9tCRA9TVsSAnZWagAAvmAQAJNEp7o04Ximv63qrZjZ\nP6P80hBeuvr2Lfp8rpJuX1o0UJKA1bqlgZihHpuE1c72HpQhdKF7WDR4gB1O\nuqCVIr4FkgeoDHjQ6USIOgtaHBnlmov9dPRHK8lZABFEBnczQyHOaIP8KwOc\nt9+AWGvaixJnqTmw1G+13VVLkMCt3+fofPb57rfLdGHppu/a5YN8rxapWiPM\nHPZ6GN0wT46TzWtL2xj/t+6vYHbfDPd5ESnSErUr3Es1RAHJAZwBmTSbgznC\n2kEJG3eKmWs8xeR442FAh3izxlmqhHBFL3g6L7p3s/cDuf66EYcUNrECCBRd\n6z2DVYD1Y4tAJUW8WiLUUfRtiFKKam5T7SyIdwY2JdpV0dXLgmJ9balepalf\n+9ADbn26HNnjGBfYISgulZWeMJP7BtpndL3DNuDCRgjmkO3H+iaZKwzPYiRS\nG0qELykXrJJrl5aQpGmcs0JEbaGQf0b0en4TlLJlPTK0Z2YZR7RefoVysDBC\nrFg1RvmlO03Ws5BCPe0OX6wZutBgEToODTwFq9aFYnndk6y94kxvTETJnXcq\n8tw0UqGW2BnJwhoUAKbEfOq61xIQ98JCgAIDfQuTg0VF3IP4S2f05POQJ4aq\nPsYvgPPm2q1GH9nSSzLbfMJtdSufs8SpJ7iMcTRmfG1eRhR7oSo/TIEMy+Qj\ns2R5\r\n=BfgW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"a15aa7b4941bb46810526d4d8e2782974bfdea8e","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.2.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.2.1","@observablehq/notebook-inspector":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^12.0.0","eslint":"^5.3.0","rollup":"^0.64.1","tape-await":"0.1.1","rollup-plugin-terser":"^1.0.1","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.5.2_1535586156918_0.39069345859011606","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@observablehq/notebook-runtime","version":"1.5.3","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.5.3","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"471b074d450b1c74cbea32668a50904da5d079c3","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.5.3.tgz","fileCount":22,"integrity":"sha512-+OSBhKILGno19cR8s/LtxRtdnEVRJOx0rVipVW+GQTpGMBOCP8b0qoTDDUR5T8DjR9WDTx7QJVhuiIXM6AT8Dw==","signatures":[{"sig":"MEYCIQCWWjuSvAH0PC8ZNrkpi/QMJWoe8jE3v5F84j003oHRBAIhAL80mLT4I/oNX1U1rnIq/flGFC/p9kx8HrmamhqDhawm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkGHNCRA9TVsSAnZWagAAiksP/3wDcv8y6gc2PJzyJrhX\n2MzDKJjgP0t3TwbHNZ7P/x7vuD2gIsQ3UpE/z2IsBNrw/DT6TR4/pPi+4Eks\nEe+uAl+5KARz5QfZ1IQ72WoTTvTGyUVGu3NFu9RGQ+xi8DVFPWVxCwdL9PRt\n5TMrFfXO3EkepDOdYPEK/1c1z1GEXp+EpSkLwUxGlr2yx2Kt8XrZz/+ArnLS\nF3ORWqMyVIw862gaJCQET2R+r1KVk/Jks5t1JOg8hLwE++dnPc5s0csnyxN5\n02oUoRLUIHsma6vUCg5C4pPsMWBEjLsN/Rhgd7vx1cu56/cQH1tOcWfAe16D\nFFPvAg2FCMlkzfx7YiRrsZM98qCrCqgWxYVmh/NBfsY+wFdvxfXaNvTMwjOK\nArfdTXRUYcBhAHnDziCptKCvqnmCUVjCW66REIZ6LOiloMoIBdyzXSEirwf2\nJEbhsNs74nC0VNxWy+ra/+HTuRBpHAWynBHtTjHM9Rd5izQty9DP+eLB8DOA\nl/c2r9+30Rd1lGcuquu55sF7dFWPv1wkND2bDSkl7YktIjp218Om+3216ULK\nLiyszq0hg+C6oKwQI3Dtv67Fxko/X7Ambskzma82tv/v1qv8K9BtY8mmT8Fk\nna88VjBOgjEUfzK/MaUTomOA/MrnL8J1z2J/4dEDVEiUth6zFvbEKgFZLpaN\nKdL8\r\n=U0u2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"efdacc8492379696fa008b9f3048fbe79c8bf625","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.2.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.2.1","@observablehq/notebook-inspector":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^12.0.0","eslint":"^5.3.0","rollup":"^0.65.2","tape-await":"0.1.1","rollup-plugin-terser":"^2.0.2","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.5.3_1536188876331_0.8956538525640596","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"@observablehq/notebook-runtime","version":"1.5.4","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.5.4","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"4746daae4f5c83a5d9a0f46a1184c5e6690e464a","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.5.4.tgz","fileCount":22,"integrity":"sha512-Ps5k2NrtdVD/TgiHU5qSuPmmvnx1p7eSCxGsjofgszHR5Itk/Zu1H9IzvE/moK1MD/sMLCY2nviUasAbP85QSg==","signatures":[{"sig":"MEQCIHis2tVYlCiE/uTDu50vm1gbNzVhcPYsPR9FAGsoHjAMAiBYyDyxDEepksFoVpmIr4M1t2XG3ZJywgHBGFMeJ1aATQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkGn9CRA9TVsSAnZWagAA4eUP/Avdx5hOnTJ7KWP0iviw\nd6zZ1QQwlXpnDVbIEVmobrEJO0wuBARhqjMnMQli515moDCP7hiTdAmShSNb\nZjixfiBaWVv7uaOHeBN8XHcWR/3/7wP/TsDG13K75F9/U/+rPJbmL9XfSFvL\nkfypwYy/EE1mjEGlEbjjfwq47Yus2iuIOS6OMZaR1olPh0Ip+o56eq+rkGIB\nsRnxzyEkXmkXTpff5tcJt3sH/G2tjnlg91pFf638RxgHP0hwD9OQz9ImgaPD\nj4gKtLyZ16XuV/qOH7Jm6XcQRptDj/3Q6JX7OYyDtB1IF8zWPeQIl4SPDs4z\nnJ3LEUL6GYfYKRXPaSVIb+qO5wHml3CQEZLy882TYD84h94o6vU0mMbO1dvH\nSlReMsxsBIabsf+dpDmAZxJVRd0zKSH1V14pFmfatUY0ptey5CL8dPoAaUN8\nveoUZCnVkPdpN1aovQuhoLmeB6D8kGMfILcNFgnHZw6Rw+shLx1+qmaYWnNL\nM9X/dX6I8mn3nPTX0n4gDIjk1HoEsevotpnHM3h7B1DN6yIJGaNPWMSWw8V4\nDY9rdDFDAJrGU4FeU+P8/POcXScHEgDXdFGj6+DdnttJgsneVjJX/cGD5nTW\nr3vn1Ys9T07nSColvtPgvsxDwGU5iaEUkhztOCzFTzbs8CR2JZtJAEte86uh\n9kr+\r\n=8soG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"86f971601e44c505fda487701e930b7dd3c8696e","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.2.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.2.1","@observablehq/notebook-inspector":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^12.0.0","eslint":"^5.3.0","rollup":"^0.65.2","tape-await":"0.1.1","rollup-plugin-terser":"^2.0.2","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.5.4_1536190972673_0.22805415733496903","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@observablehq/notebook-runtime","version":"1.6.0","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.6.0","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"cf984c7657cfd5ef92419766f63950c84d0a0488","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.6.0.tgz","fileCount":22,"integrity":"sha512-tk++roC62YX2/fYqk3iewJLrRWQVXx2XnhCCWs4kxt71blF4IJXKelsYcSAEJ9hluAJINOzFdK1V1S9p0HUW7Q==","signatures":[{"sig":"MEUCID/UIVFq/t5q8ROQ1yV4VONiJJuZA/DfHjqihux72pVnAiEAhPZf46fRxKhngf7IQQRA5pDVkfxn71rwjRSz1IcQdwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/bpHCRA9TVsSAnZWagAAH/IP/3UDOIbg5DsQpYimzu72\nUqh0+jopjn22+xEEElNOEBmmfXqBLQ/L4L/ZBJV3T0Rn3nC1Gjb7NLjHdAp8\ndQpp9LAlweJWrN+vdTGky+Erx6wku8k+BLSaWBPV6Z1m5khjFz6UNcWA49R2\nXPfKf1HBlN6ssfJQQ8fIa6iwnDbSVVrxoV6S2BIbbVKTOof/gkaMDdn8PnsP\nB65OrdDBD/gszeLDwfed9PgzeODpD5dem2xN2bScejoZMZWsiqTa5c5CevN3\nRvCCiYlMTubPQ55CdHeMn3TjC2NGanEhVqQrQj8AAo3+2JS1Fllv5m9upT78\ntSJcaZiyf5AFxVAg5z4c/5IjYSX0OMvFc0+Fg/QsCw4lFBdjL6Ak6FcT/LLx\nPv3Q2VHZWtrfiaE6q8obfFEqubxKzVhsfMO2N7KOyoXSaoLbY7bh1TBiKVnI\nSI2qSKQAQq0IrNVA2ADTQQSKmF+z/vgD6C/xW2hwBITLhugn9Q3vGoIcd8MK\n+u7eBjXg2lglTCk5QbwCkThsNBVomu9EWE3bVovw9Jl+x7JPb9cTPjFpNfaC\nGRic1TZ5Xz3Rz9pgDO8+P+WiJcP/61R9V39npp7N4E+tCi/GE+LCRGv6+Kws\n5zitQ+eCbxcdUJ3ssiwh2uO3PTuSAXVZsDCCw47cB7uh04Zo+Lyr6LLpIT/J\nSFFO\r\n=BU9G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"f50a5e4a555be5eca5d577a40d833a0bfb8c90ef","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"tmcw","email":"tom@macwright.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.4.1","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.3.0","@observablehq/notebook-inspector":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^12.0.0","eslint":"^5.3.0","rollup":"^0.65.2","tape-await":"0.1.1","rollup-plugin-terser":"^2.0.2","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.6.0_1543354950597_0.6869054885563732","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@observablehq/notebook-runtime","version":"1.6.1","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.6.1","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"cf0a4f81b780c26321cf77fdec0550b73c832fd4","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.6.1.tgz","fileCount":22,"integrity":"sha512-QUaWRF+wuO4Mtaw/rzk0QOdZrshfjjTSSedxHVSoCNfyPNNdZub9CRKbCg1fCQfDQHtHuHWTi2Ggu6eC9hDz6w==","signatures":[{"sig":"MEQCIB2ztjoBgYPykFOMb0eAB6gvtu8CcwVqbglv66ImSaiFAiAU67uFpwyejRjb5vhImsoxRxhP+gZy09JkUQn3nWhSyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/zssCRA9TVsSAnZWagAAnb4P/RG7XdG6N2xsTLe7JtSi\npN3fC8kWhr+VAMBKLj7mm+/VDi+tRDIZMEhWk8tjXaPdq5g985n/hnh0ONxM\nLoqQJDh+TzZiuLYbrnZ4KbpTXQzLk/CO3sfoI2vnSo1IW2AIvAWKHC8SnYSZ\n8Ym3Hsubt07uqeNKpuAmuDeEJxX6LkxG1sZbwU4mQpw9pEgpd+fFZFRZS5x9\ncNuPwZizUZ0fnGKISpuQIyWNzawjCoiBfx3qzeGP1CsW1fnzwS3yPt6+iOmZ\nHQE6kVCQU4iA4une2l8oLQTnC1dDpQfE58zes5lKMUZ5LgNIW/MukTsV1lke\no6s23Vtv5+LI5HVhmB7tXBUQZCYADgU0LaeOMsrnYHffppnmfp0IV3ZzGrKr\n1HhN9TRG1W+0wvEhC8I+VTuZt5PtC7IYs6yPz6/I5rrP8QJh7APucEn7zR9w\nM36J8GFjZArZB1WroDhxK1prPxH3YiuzGQ2Rw3paCtvhE6CdtMudz5InMI6l\nfGt0SfzVeqmXgl8QKyv3tGJ1ZhsmEqU740K8UKzAVtTIwJcoexOeWs4cT9EM\nrC3uH8CPw2r8c52gh7rNn3RzZV7kY+CeHpYxb6bWCBPxRK8W6FJLOxl4vuLB\nZ2O3wd0RZkT4qyXx1DnCEOuCLFBbGfbxZMt4znQ3CyOnDk9mpcN1bTsQmYRX\nePLc\r\n=kAnX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"7387692f61e5f84b5879db290f3680b8a05a4a38","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"mbostock","email":"mike@ocks.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.2.0","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.8.0","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.3.0","@observablehq/notebook-inspector":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^12.0.0","eslint":"^5.3.0","rollup":"^0.65.2","tape-await":"0.1.1","rollup-plugin-terser":"^2.0.2","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.6.1_1543453483066_0.16309571050601201","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@observablehq/notebook-runtime","version":"1.7.0","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@1.7.0","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"47f61d14109aa63a3288ca9aa2a89dd1637ed74d","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-1.7.0.tgz","fileCount":22,"integrity":"sha512-9XIEB/Bi5pAPftnWtrJ2VmU7Bnxn1+7WwLb89w7M8Yj0woY7haKAltHCULg+PHtVvl5RCM8+XO6lTUvSNPyGWw==","signatures":[{"sig":"MEUCIFtI4mE5fP6p13jX9VVTlNJqM/sQHZj3nix1mxvbpM1qAiEA7WdHhXARIs6iZdsDg3MuI3oakjDnb3VcHwyLIl1UnAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBe3RCRA9TVsSAnZWagAAN4gP/ibLIzlRxWoE5esJ1j/1\n+sWOfMQ09He3mDI2XaE1e0NsFRzBfXbsa7R2qxDdIyeX5GiA3yDHgkUqfwEN\nsh1GGl+W90Szp1IeiuUWwGNQQvaJShUcdWeCL9gqelNnqbcywDcuwVlpOJA5\n64vg66PSdf9j3d4RFKH+8L+t7PlQRsFdHpdF14hfWCUcGth2la39xmONXDBE\n/4GTxD2BvQU5ACmsAtFvIS3p1aI/S68tKpnl7kemJETf2bMWaBDtSGOwsaiJ\n4oas1NujWGp+Wp0n029wQn1DCXcyjEWXNGtFUmzZr19wfClmTcwtK34WCZVG\nbgl/p8JPUfVsPoPniyswbQLBBWvWSpgFy90d+WTY11BXHRxVYKV657WOMCbm\nrNjrubEiDH8OOOD78EY1Q7r4BDpmzh1clXf6VsIu6rpEgtaAvQunOK87rrk+\nDMJHMmplkHTbE38JYrIf0l2xrkTtw9+AwgdbUaAV0hgnUEGZzoKK5UmsHTCq\nVfKrRgl9x8MWPV/0riNl9w914NJoHpjLtPkZSkaWVoedKTfc0jppYY4rOT8f\nkUnkiMqd3ktfZEv9ts/1tc4OZD8UxhHpF4+t2iH0E9k3DWoyiBNZC5H+EfBC\nh/ccwHtoVUdhdVV0UnmEX8lr+Z4PBRjrahjqnpFG0LGCjtFs5srDB6V7A+68\n5tuI\r\n=KJX2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"13fe1f371bee2c4285410a82300099951302a1be","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"tmcw","email":"tom@macwright.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.4.1","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.14.1","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.3.0","@observablehq/notebook-inspector":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^12.0.0","eslint":"^5.3.0","rollup":"^0.65.2","tape-await":"0.1.1","rollup-plugin-terser":"^2.0.2","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_1.7.0_1543892432428_0.7594131416458563","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@observablehq/notebook-runtime","version":"2.0.0","author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","_id":"@observablehq/notebook-runtime@2.0.0","maintainers":[{"name":"jashkenas","email":"jashkenas@gmail.com"},{"name":"mbostock","email":"mike@ocks.org"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/observablehq/notebook-runtime#readme","bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"esm":{"cjs":true,"mode":"all","mainFields":["module"]},"dist":{"shasum":"f7a267d895c9457959137eacab19d6d69f3ab3ea","tarball":"https://registry.npmjs.org/@observablehq/notebook-runtime/-/notebook-runtime-2.0.0.tgz","fileCount":22,"integrity":"sha512-1WOaJ8v1rsdugA3V3cZFSPtqLXjnbRzz2M1hwPdjEoyBRnU8FOxCQJEWdz2M/L3Z0UyVk82fwDxEbiHW5A+UCg==","signatures":[{"sig":"MEUCICWJtjmKdGu2L79j1G1zFWyF+SIg3zJEP98Yz6yDnfvJAiEAhv6nQ7t1kZ48RbByaBFa2e4F/1OroiYsX5GpGKwKxGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2T+zCRA9TVsSAnZWagAAOvQP/j58Ivh0mAjY1dfi2B5s\ndTIy9lh137LhDrEvx39mmGKsK5i5I+3V7OWvw1GreZcQZ5Tz0U9Nvhwdp88o\nzgjVpHmLgIrJU7bEMjgQuFPVUQdP4tu1m8Rbxjgn4rCc947BIJzlIBkCNgKF\noQWp0nILX42fqWr7Z5Tb4kgZRQVtlIt0Q1/jBXEbhwgK6yxzDzqSil6m4C58\nCPS0VhNnERUhY0UDZfETPQz5yWjtR3irT7t/btR3SpC5UM8y1eYrvfGoT3zE\nt1InO9Q5DKWbyfI6DQY+z/Ub7c1t6J1Rjw0s56parX1EsGGvn7Pl8NLUcBoE\nprdnyRfZsleGpvuyfmKSDMzThYYywOEilRXArFBWWDBv/rI1Ctf/MEA9Nwoz\nYJp5Kx2L8GVTn3o+7pbzBeO3hr5Y32sGXQIFaCryIL4jcu5kQoxiUij5UTb5\n+sGWfYhXFYz0l3gK3Qv7i+4gtM14fCf1YshMvIvm4XN0e+x2yHDztSsaAICx\nz2hE4Xxgu9nMbxtGD+vQEIRZpX/QE+QyM0qiE3njCD87eqO6WkKifVF+Mr7E\nmUZ8V36iuotRNOh5u2v3SaLeBfGu+qeataSTSqdVn76DW+I1KcS5pqJ7VIZ6\nEqwA6/LDJ2VFLWN/7SEjFHfdGLV1prfulSPRafSOKt+YfJXk1S1AZhOVPsNe\nd5w6\r\n=ePZ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/notebook-runtime.umd.js","module":"dist/notebook-runtime.js","gitHead":"5eccb57dc7b2aafb5b311ec0a745e07b37d39509","scripts":{"test":"tape -r esm 'test/**/*-test.js'","prepare":"rollup -c","precommit":"eslint . && yarn test","postpublish":"git push && git push --tags"},"_npmUser":{"name":"tmcw","email":"tom@macwright.org"},"deprecated":"renamed to @observablehq/runtime","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"_npmVersion":"6.4.1","description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","directories":{},"_nodeVersion":"10.14.1","dependencies":{"esm":"^3.0.76","@observablehq/notebook-stdlib":"^1.3.0","@observablehq/notebook-inspector":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","husky":"^0.14.3","jsdom":"^12.0.0","eslint":"^5.3.0","rollup":"^0.65.2","tape-await":"0.1.1","rollup-plugin-terser":"^2.0.2","rollup-plugin-node-resolve":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/notebook-runtime_2.0.0_1543894035708_0.6375473746762663","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-05-15T23:08:01.786Z","modified":"2026-04-06T17:49:40.594Z","1.0.0":"2018-05-15T23:08:02.268Z","1.0.1":"2018-05-16T22:43:48.464Z","1.0.2":"2018-05-18T20:22:03.867Z","1.0.3":"2018-05-18T21:08:08.319Z","1.0.4":"2018-05-18T22:21:13.374Z","1.0.5":"2018-05-18T22:52:15.754Z","1.1.0":"2018-05-21T21:13:37.131Z","1.0.6":"2018-05-23T18:20:47.065Z","1.1.1":"2018-05-23T18:26:34.531Z","1.1.2":"2018-05-30T14:12:08.107Z","1.2.0":"2018-06-05T20:00:41.085Z","1.2.1":"2018-06-12T20:04:29.990Z","1.2.2":"2018-06-14T04:22:13.079Z","1.2.3":"2018-06-28T22:57:49.671Z","1.2.4":"2018-08-15T18:09:43.896Z","1.3.0":"2018-08-15T22:51:22.951Z","1.3.1":"2018-08-15T23:00:36.110Z","1.4.0":"2018-08-23T00:19:13.489Z","1.5.0":"2018-08-23T20:03:40.529Z","1.5.1":"2018-08-25T17:29:29.351Z","1.5.2":"2018-08-29T23:42:37.060Z","1.5.3":"2018-09-05T23:07:56.499Z","1.5.4":"2018-09-05T23:42:52.779Z","1.6.0":"2018-11-27T21:42:30.799Z","1.6.1":"2018-11-29T01:04:43.262Z","1.7.0":"2018-12-04T03:00:32.606Z","2.0.0":"2018-12-04T03:27:15.852Z"},"bugs":{"url":"https://github.com/observablehq/notebook-runtime/issues"},"author":{"url":"https://observablehq.com","name":"Observable, Inc."},"license":"ISC","homepage":"https://github.com/observablehq/notebook-runtime#readme","repository":{"url":"git+https://github.com/observablehq/notebook-runtime.git","type":"git"},"description":"[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)","maintainers":[{"email":"mike@ocks.org","name":"mbostock"},{"email":"visnup@gmail.com","name":"visnup"},{"email":"fil@rezo.net","name":"recifs"},{"email":"tophtucker@gmail.com","name":"tophtucker"}],"readme":"# @observablehq/notebook-runtime\n\n[![CircleCI](https://circleci.com/gh/observablehq/notebook-runtime/tree/master.svg?style=svg&circle-token=765ad8079db8d24462864a9ed0ec5eab25404918)](https://circleci.com/gh/observablehq/notebook-runtime/tree/master)\n\nThis library implements the reactive runtime for Observable notebooks. It lets you [publish your interactive notebooks](https://beta.observablehq.com/@jashkenas/downloading-and-embedding-notebooks) wherever you want: on your website, integrated into your web application or interactive dashboard — to any distant shore the web platform reaches. You can also use this library to author reactive programs by hand, to build new reactive editors, or simply to better understand [how the Observable runtime works](https://github.com/observablehq/notebook-runtime/blob/master/src/runtime.js).\n\n## API Reference\n\n### Runtimes\n\n<a href=\"#Runtime_load\" name=\"Runtime_load\">#</a> Runtime.<b>load</b>(<i>notebook</i>[, <i>builtins</i>], <i>observer</i>) [<>](https://github.com/observablehq/notebook-runtime/blob/master/src/load.js \"Source\")\n\nCreates, initializes and returns a new *runtime* for the given *notebook* definition.\n\nIf *builtins* is specified, each property on the *builtins* object defines a builtin variable for the runtime. These builtins are available as named inputs to any [defined variables](#variable_define) on any [module](#modules) associated with this runtime. See [Runtime](#Runtime). If *builtins* is not specified, it defaults to the [standard library](https://github.com/observablehq/notebook-stdlib/blob/master/README.md).\n\nThe *observer* function is called for each (non-import) variable in the main [module](#modules), being passed the *variable*, its *index*, and the list of *variables*.\n\n[Inspector](#inspector) is included as a ready-made observer. Inspectors display DOM elements “as-is”, and create interactive “devtools”-style inspectors for other arbitrary values such as numbers and objects.\n\nThis example creates an inspector for each named cell in a [Hello world notebook](https://beta.observablehq.com/@tmcw/hello-world):\n\n```html\n<div id=hello></div>\n<script type=module>\nimport {Runtime, Inspector} from \"https://unpkg.com/@observablehq/notebook-runtime@1?module\";\nimport notebook from \"https://api.observablehq.com/@tmcw/hello-world.js?key=1fa3950f61d6e560\";\n\nRuntime.load(notebook, variable => {\n  return new Inspector(document.getElementById(variable.name));\n});\n</script>\n```\n\nYou can also create custom observers. The returned [observer](#observers) may implement [observer.*pending*](#observer_pending), [observer.*fulfilled*](#observer_fulfilled) and [observer.*rejected*](#observer_rejected) methods to be notified when the corresponding *variable* changes state. For example:\n\n```js\nimport {Runtime} from \"https://unpkg.com/@observablehq/notebook-runtime@1?module\";\nimport notebook from \"https://api.observablehq.com/@tmcw/hello-world.js?key=1fa3950f61d6e560\";\n\nRuntime.load(notebook, variable => {\n  const node = document.getElementById(variable.name);\n  return {\n    pending: () => {\n      node.classList.add(\"running\")\n    },\n    fulfilled: (value) => {\n      node.classList.remove(\"running\");\n      node.innerText = value;\n    },\n    rejected: (error) => {\n      node.classList.remove(\"running\");\n      node.classList.add(\"error\");\n      node.innerText = error.message;\n    }\n  };\n});\n```\n\nVariables which are not associated with an *observer*, or aren’t indirectly depended on by a variable that is associated with an *observer*, will not be evaluated. See [*module*.variable](#module_variable).\n\n#### The notebook format\n\nNotebooks passed to `Runtime.load()` are objects with *notebook*.id and *notebook*.modules properties:\n\n```js\nconst notebook = {\n  id: \"7d0eb6673a55a7c@3\",\n  modules: [\n    {\n      id: \"7d0eb6673a55a7c@3\",\n      variables: [\n        {\n          name: \"title\",\n          value: function() {\n            return \"Hello, world!\"\n          }\n        }\n      ]\n    }\n  ]\n};\n```\n\nThe *notebook* may contain multiple modules, each defining reactive variables. When the main module contains imports, the notebook bundles all of its resolved dependencies. For example:\n\n```js\nconst notebook = {\n  id: \"2710b07ba2cc1a8a@5\",\n  modules: [\n    {\n      id: \"2710b07ba2cc1a8a@5\",\n      variables: [\n        {\n          from: \"904bc713463f843@7\",\n          name: \"foo\",\n          remote: \"foo\"\n        }\n      ]\n    },\n    {\n      id: \"904bc713463f843@7\",\n      variables: [\n        {\n          name: \"foo\",\n          inputs: [],\n          value: function() {\n            return 42;\n          }\n        }\n      ]\n    }\n  ]\n};\n```\n\n<a href=\"#Runtime\" name=\"Runtime\">#</a> new <b>Runtime</b>(<i>builtins</i>[, <i>global</i>]) [<>](https://github.com/observablehq/notebook-runtime/blob/master/src/runtime.js \"Source\")\n\nReturns a new [runtime](#runtimes). Each property on the *builtins* object defines a builtin variable for the runtime; these builtins are available as named inputs to any [defined variables](#variable_define) on any [module](#modules) associated with this runtime. If a *global* function is specified, it will be invoked with the name of any unresolved reference, and must return the corresponding value or undefined (to trigger a ReferenceError); if *global* is not specified, unresolved values will be resolved from the global window.\n\nMost notebooks created in Observable rely on the standard library builtins, which are available as the [Library](#Library) class. For example, to create a runtime that includes standard library builtins like `now` and `width`:\n\n```js\nimport {Runtime, Library} from \"https://unpkg.com/@observablehq/notebook-runtime@1?module\";\nconst runtime = new Runtime(new Library);\n```\n\nYou can instead specify an entirely custom set of builtins:\n\n```js\nconst runtime = new Runtime({color: \"red\"});\n```\n\nTo refer to the `color` builtin from a variable:\n\n```js\nconst module = runtime.module();\n\nconst inspector = new Inspector(document.querySelector(\"#hello\"));\nmodule.variable(inspector).define([\"color\"], color => `Hello, ${color}.`);\n```\n\nThis would produce the following output:\n\n> Hello, red.\n\nBuiltins must have constant values; unlike [variables](#variables), they cannot be defined as functions. However, a builtin *may* be defined as a promise, in which case any referencing variables will be evaluated only after the promise is resolved. Variables may not override builtins.\n\n<a href=\"#runtime_module\" name=\"runtime_module\">#</a> <i>runtime</i>.<b>module</b>() [<>](https://github.com/observablehq/notebook-runtime/blob/master/src/runtime.js \"Source\")\n\nReturns a new [module](#modules) for this [runtime](#runtimes).\n\n### Modules\n\nA module is a namespace for [variables](#variables); within a module, variables should typically have unique names. [Imports](#variable_import) allow variables to be referenced across modules.\n\n<a href=\"#module_variable\" name=\"module_variable\">#</a> <i>module</i>.<b>variable</b>([<i>observer</i>]) [<>](https://github.com/observablehq/notebook-runtime/blob/master/src/module.js \"Source\")\n\nReturns a new [variable](#variables) for this [module](#modules). The variable is initially undefined.\n\nIf *observer* is specified, the specified [observer](#observer) will be notified when the returned variable changes state, via the [observer.*pending*](#observer_pending), [observer.*fulfilled*](#observer_fulfilled) and [observer.*rejected*](#observer_rejected) methods. See the [standard inspector](https://github.com/observablehq/notebook-inspector/blob/master/README.md) for a convenient default observer implementation.\n\nA variable without an associated *observer* is only computed if any transitive output of the variable has an *observer*; variables are computed on an as-needed basis for display. This is particularly useful when the runtime has multiple modules (as with [imports](#variable_import)): only the needed variables from imported modules are computed.\n\n<a href=\"#module_derive\" name=\"module_derive\">#</a> <i>module</i>.<b>derive</b>(<i>specifiers</i>, <i>source</i>) [<>](https://github.com/observablehq/notebook-runtime/blob/master/src/module.js \"Source\")\n\nReturns a derived copy of this [module](#modules), where each variable in *specifiers* is replaced by an [import](#variable_import) from the specified *source* module. The *specifiers* are specified as an array of objects with the following properties:\n\n* *specifier*.name - the name of the variable to import from *source*.\n* *specifier*.alias - the name of the variable to redefine in this module.\n\nIf *specifier*.alias is not specified, it defaults to *specifier*.name. A *specifier* may also be specified as a string, in which case the string is treated as both the name and the alias. For example, consider the following module which defines two constants *a* and *b*, and a variable *c* that represents their sum:\n\n```js\nconst module0 = runtime.module();\nmodule0.variable().define(\"a\", 1);\nmodule0.variable().define(\"b\", 2);\nmodule0.variable().define(\"c\", [\"a\", \"b\"], (a, b) => a + b);\n```\n\nTo derive a new module that redefines *b*:\n\n```js\nconst module1 = runtime.module();\nconst module1_0 = module0.derive([\"b\"], module1);\nmodule1.variable().define(\"b\", 3);\nmodule1.variable().import(\"c\", module1_0);\n```\n\nThe value of *c* in the derived module is now 1 + 3 = 4, whereas the value of *c* in the original module remains 1 + 2 = 3.\n\n<a href=\"#module_define\" name=\"module_define\">#</a> <i>module</i>.<b>define</b>(\\[<i>name</i>, \\]\\[<i>inputs</i>, \\]<i>definition</i>) [<>](https://github.com/observablehq/notebook-runtime/blob/master/src/module.js \"Source\")\n\nA convenience method for [*variable*.define](#variable_define); equivalent to:\n\n```js\nmodule.variable().define(name, inputs, definition)\n```\n\n<a href=\"#module_import\" name=\"module_import\">#</a> <i>module</i>.<b>import</b>(<i>name</i>, [<i>alias</i>, ]<i>from</i>) [<>](https://github.com/observablehq/notebook-runtime/blob/master/src/module.js \"Source\")\n\nA convenience method for [*variable*.import](#variable_import); equivalent to:\n\n```js\nmodule.variable().import(name, alias, from)\n```\n\n### Variables\n\nA variable defines a piece of state in a reactive program, akin to a cell in a spreadsheet. Variables may be named to allow the definition of derived variables: variables whose value is computed from other variables’ values. Variables are scoped by a [module](#modules) and evaluated by a [runtime](#runtimes).\n\n<a href=\"#variable_define\" name=\"variable_define\">#</a> <i>variable</i>.<b>define</b>(\\[<i>name</i>, \\]\\[<i>inputs</i>, \\]<i>definition</i>) [<>](https://github.com/observablehq/notebook-runtime/blob/master/src/variable.js \"Source\")\n\nRedefines this variable to have the specified *name*, taking the variables with the names specified in *inputs* as arguments to the specified *definition* function. If *name* is null or not specified, this variable is anonymous and may not be referred to by other variables. The named *inputs* refer to other variables (possibly [imported](#variable_import)) in this variable’s module. Circular inputs are not allowed; the variable will throw a ReferenceError upon evaluation. If *inputs* is not specified, it defaults to the empty array. If *definition* is not a function, the variable is defined to have the constant value of *definition*.\n\nThe *definition* function may return a promise; derived variables will be computed after the promise resolves. The *definition* function may likewise return a generator; the runtime will pull values from the generator on every animation frame, or if the generator yielded a promise, after the promise is resolved. When the *definition* is invoked, the value of `this` is the variable’s previous value, or undefined if this is the first time the variable is being computed under its current definition. Thus, the previous value is preserved only when input values change; it is *not* preserved if the variable is explicitly redefined.\n\nFor example, consider the following module that starts with a single undefined variable, *a*:\n\n```js\nconst runtime = new Runtime(builtins);\n\nconst module = runtime.module();\n\nconst a = module.variable();\n```\n\nTo define variable *a* with the name `foo` and the constant value 42:\n\n```js\na.define(\"foo\", 42);\n```\n\nThis is equivalent to:\n\n```js\na.define(\"foo\", [], () => 42);\n```\n\nTo define an anonymous variable *b* that takes `foo` as input:\n\n```js\nconst b = module.variable();\n\nb.define([\"foo\"], foo => foo * 2);\n```\n\nThis is equivalent to:\n\n```js\nb.define(null, [\"foo\"], foo => foo * 2);\n```\n\nNote that the JavaScript symbols in the above example code (*a* and *b*) have no relation to the variable names (`foo` and null); variable names can change when a variable is redefined or deleted. Each variable corresponds to a cell in an Observable notebook, but the cell can be redefined to have a different name or definition.\n\nIf more than one variable has the same *name* at the same time in the same module, these variables’ definitions are temporarily overridden to throw a ReferenceError. When and if the duplicate variables are [deleted](#variable_delete), or are redefined to have unique names, the original definition of the remaining variable (if any) is restored. For example, here variables *a* and *b* will throw a ReferenceError:\n\n```js\nconst module = new Runtime(builtins).module();\nconst a = module.variable().define(\"foo\", 1);\nconst b = module.variable().define(\"foo\", 2);\n```\n\nIf *a* or *b* is redefined to have a different name, both *a* and *b* will subsequently resolve to their desired values:\n\n```js\nb.define(\"bar\", 2);\n```\n\nLikewise deleting *a* or *b* would allow the other variable to resolve to its desired value.\n\n<a href=\"#variable_import\" name=\"variable_import\">#</a> <i>variable</i>.<b>import</b>(<i>name</i>, [<i>alias</i>, ]<i>module</i>) [<>](https://github.com/observablehq/notebook-runtime/blob/master/src/variable.js \"Source\")\n\nRedefines this variable as an alias of the variable with the specified *name* in the specified [*module*](#modules). The subsequent name of this variable is the specified *name*, or if specified, the given *alias*. The order of arguments corresponds to the standard import statement: `import {name as alias} from \"module\"`. For example, consider a module which defines a variable named `foo`:\n\n```js\nconst runtime = new Runtime(builtins);\n\nconst module0 = runtime.module();\n\nmodule0.variable().define(\"foo\", 42);\n```\n\nTo import `foo` into another module:\n\n```js\nconst module1 = runtime.module();\n\nmodule1.variable().import(\"foo\", module0);\n```\n\nNow the variable `foo` is available to other variables in *module1*:\n\n```js\nmodule1.variable().define([\"foo\"], foo => `Hello, ${foo}.`);\n```\n\nThis would produce the following output:\n\n> Hello, 42.\n\nTo import `foo` into *module1* under the alias `bar`:\n\n```js\nmodule1.variable().import(\"foo\", \"bar\", module0);\n```\n\n<a href=\"#variable_delete\" name=\"variable_delete\">#</a> <i>variable</i>.<b>delete</b>() [<>](https://github.com/observablehq/notebook-runtime/blob/master/src/variable.js \"Source\")\n\nDeletes this variable’s current definition and name, if any. Any variable in this module that references this variable as an input will subsequently throw a ReferenceError. If exactly one other variable defined this variable’s previous name, such that that variable throws a ReferenceError due to its duplicate definition, that variable’s original definition is restored.\n\n### Observers\n\nAn observer watches a [variable](#variable), being notified via asynchronous callback whenever the variable changes state. See the [standard inspector](https://github.com/observablehq/notebook-inspector) for reference.\n\n<a href=\"#observer_pending\" name=\"observer_pending\">#</a> <i>observer</i>.<b>pending</b>()\n\nCalled shortly before the variable is computed. For a generator variable, this occurs before the generator is constructed, but not before each subsequent value is pulled from the generator.\n\n<a href=\"#observer_fulfilled\" name=\"observer_fulfilled\">#</a> <i>observer</i>.<b>fulfilled</b>(<i>value</i>)\n\nCalled shortly after the variable is fulfilled with a new *value*.\n\n<a href=\"#observer_rejected\" name=\"observer_rejected\">#</a> <i>observer</i>.<b>rejected</b>(<i>error</i>)\n\nCalled shortly after the variable is rejected with the given *error*.\n\n### Library\n\nFor convenience, this module includes and exports the [Library](https://github.com/observablehq/notebook-stdlib#Library) class from notebook-stdlib, so that notebooks can easily use the standard library. Typically the Library class will be constructed and passed as the _builtins_ argument to [Runtime](#Runtime).\n\n_Refer to the [notebook-stdlib module](https://github.com/observablehq/notebook-stdlib) for full API documentation._\n\n### Inspector\n\nFor convenience, this module includes and exports the [Inspector](https://github.com/observablehq/notebook-inspector#Inspector) class from notebook-inspector, so that notebooks can easily use the default inspector.\n\nA simple 'Hello world' example:\n\n```js\nimport {Runtime, Inspector, Library} from \"@observablehq/notebook-runtime\";\n\nconst runtime = new Runtime(new Library);\nconst module = runtime.module();\n\nmodule.variable(new Inspector(document.querySelector(\"#hello\"))).define(() => `Hello world`);\n```\n\n_Refer to the [notebook-inspector module](https://github.com/observablehq/notebook-inspector#api-reference) for full API documentation._\n","readmeFilename":"README.md"}