{"_id":"@agoric/transform-module","_rev":"108730","name":"@agoric/transform-module","description":"Transform for evaluating ES modules as Javascript programs","dist-tags":{"latest":"0.4.1"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"time":{"modified":"2021-06-03T10:40:20.000Z","created":"2019-07-30T23:20:17.218Z","0.4.1":"2020-08-21T00:13:42.800Z","0.4.0":"2020-08-20T23:55:59.467Z","0.3.0":"2019-11-26T17:22:34.560Z","0.2.2":"2019-11-24T17:33:37.553Z","0.2.1":"2019-11-24T17:33:05.608Z","0.2.0":"2019-11-22T21:45:52.889Z","0.1.20":"2019-11-21T22:35:35.453Z","0.1.19":"2019-11-21T20:42:10.350Z","0.1.18":"2019-11-20T03:15:44.550Z","0.1.17":"2019-11-20T02:28:58.852Z","0.1.16":"2019-11-19T19:56:53.818Z","0.1.15":"2019-11-19T19:04:24.698Z","0.1.14":"2019-11-19T17:47:02.765Z","0.1.13":"2019-11-19T16:55:21.242Z","0.1.12":"2019-11-19T16:22:05.047Z","0.1.11":"2019-11-19T04:21:39.996Z","0.1.10":"2019-11-19T03:45:19.629Z","0.1.9":"2019-11-19T03:21:55.310Z","0.1.8":"2019-11-15T22:36:10.462Z","0.1.7":"2019-11-14T20:12:41.860Z","0.1.6":"2019-11-14T19:34:01.189Z","0.1.5":"2019-11-13T19:30:12.112Z","0.1.4":"2019-09-18T18:17:45.818Z","0.1.3":"2019-09-16T06:25:27.495Z","0.1.2":"2019-09-14T04:57:54.136Z","0.1.1":"2019-09-14T04:56:54.017Z","0.0.2":"2019-07-30T23:21:01.203Z","0.0.1":"2019-07-30T23:20:17.218Z"},"users":{},"author":{"name":"Agoric"},"repository":{"type":"git","url":"git+https://github.com/Agoric/ses-shim.git"},"versions":{"0.4.1":{"name":"@agoric/transform-module","version":"0.4.1","description":"Transform for evaluating ES modules as Javascript programs","author":{"name":"Agoric"},"license":"Apache-2.0","homepage":"https://github.com/Agoric/ses-shim/packages/transform-module#readme","type":"module","main":"./dist/transform-module.cjs","module":"./src/main.js","browser":"./dist/transform-module.umd.js","unpkg":"./dist/transform-module.umd.js","exports":{"./package.json":"./package.json",".":{"import":"./src/main.js","require":"./dist/transform-module.cjs","browser":"./dist/transform-module.umd.js"}},"scripts":{"clean":"rm -rf dist","build":"rollup --config rollup.config.js","prepublish":"yarn clean && yarn build","depcheck":"depcheck","lint":"eslint '**/*.js'","lint-fix":"eslint --fix '**/*.js'","OFF-test":"tap --no-esm --no-coverage --reporter spec 'test/**/*.test.js'"},"devDependencies":{"@agoric/make-simple-evaluate":"0.1.0","@rollup/plugin-node-resolve":"^6.1.0","babel-eslint":"^10.0.3","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.9.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-import":"^2.19.1","eslint-plugin-prettier":"^3.1.2","prettier":"^1.19.1","rollup":"1.31.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-terser":"^5.1.3","tap":"14.10.5"},"repository":{"type":"git","url":"git+https://github.com/Agoric/ses-shim.git"},"bugs":{"url":"https://github.com/Agoric/ses-shim/issues"},"_id":"@agoric/transform-module@0.4.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"shasum":"9fb152364faf372e1bda535cb4ef89717724f57c","size":23016,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.4.1.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"kriskowal","email":"kris.kowal@cixar.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.4.1_1597968822620_0.6690811072319989"},"_hasShrinkwrap":false,"publish_time":1597968822800,"_cnpm_publish_time":1597968822800},"0.4.0":{"name":"@agoric/transform-module","version":"0.4.0","description":"Transform for evaluating ES modules as Javascript programs","author":{"name":"Agoric"},"license":"Apache-2.0","homepage":"https://github.com/Agoric/ses-shim/packages/transform-module#readme","type":"module","main":"./dist/transform-module.cjs","module":"./src/main.js","browser":"./dist/transform-module.umd.js","unpkg":"./dist/transform-module.umd.js","exports":{"./package.json":"./package.json",".":{"import":"./src/main.js","require":"./dist/transform-module.cjs","browser":"./dist/transform-module.umd.js"}},"scripts":{"clean":"rm -rf dist","build":"rollup --config rollup.config.js","prepublish":"yarn clean && yarn build","depcheck":"depcheck","lint":"eslint '**/*.js'","lint-fix":"eslint --fix '**/*.js'","OFF-test":"tap --no-esm --no-coverage --reporter spec 'test/**/*.test.js'"},"devDependencies":{"@rollup/plugin-node-resolve":"^6.1.0","babel-eslint":"^10.0.3","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.9.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-import":"^2.19.1","eslint-plugin-prettier":"^3.1.2","prettier":"^1.19.1","rollup-plugin-terser":"^5.1.3","tap":"14.10.5"},"dependencies":{"@agoric/babel-standalone":"^7.9.5","@agoric/make-simple-evaluate":"0.1.0","rollup":"1.31.0","rollup-plugin-node-resolve":"5.2.0"},"repository":{"type":"git","url":"git+https://github.com/Agoric/ses-shim.git"},"bugs":{"url":"https://github.com/Agoric/ses-shim/issues"},"_id":"@agoric/transform-module@0.4.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"shasum":"f3a128479f212fb51750ade499e376f74ea9db0b","size":23029,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.4.0.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"kriskowal","email":"kris.kowal@cixar.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.4.0_1597967759333_0.4809795207594907"},"_hasShrinkwrap":false,"publish_time":1597967759467,"_cnpm_publish_time":1597967759467},"0.3.0":{"name":"@agoric/transform-module","version":"0.3.0","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"e1aec3b3a5c76e75209aabc640e8088329c3c58a","_id":"@agoric/transform-module@0.3.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"da0c4ba3b200e270db32ac5d8a56d4f5c955b89d","size":12889,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.3.0.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.3.0_1574788954466_0.48041735725733536"},"_hasShrinkwrap":false,"publish_time":1574788954560,"_cnpm_publish_time":1574788954560},"0.2.2":{"name":"@agoric/transform-module","version":"0.2.2","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"104f175a20ae87ab13d4bd0a7330ec3177700db5","_id":"@agoric/transform-module@0.2.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"5b358df1849f27c34abb05ba712f6cfa922392cc","size":12711,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.2.2.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.2.2_1574616817405_0.7351261071830952"},"_hasShrinkwrap":false,"publish_time":1574616817553,"_cnpm_publish_time":1574616817553},"0.2.1":{"name":"@agoric/transform-module","version":"0.2.1","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"a71a59402d57d65c2db99ee4d9dfd697e3d07c24","_id":"@agoric/transform-module@0.2.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"be35817474c618bda1e5706dc8f5556849630674","size":12709,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.2.1.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.2.1_1574616785441_0.7931109053562471"},"_hasShrinkwrap":false,"publish_time":1574616785608,"_cnpm_publish_time":1574616785608},"0.2.0":{"name":"@agoric/transform-module","version":"0.2.0","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"dc3babb5a9b63b463c4c2e86c903af41e3022022","_id":"@agoric/transform-module@0.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"90b3ea71d299636a8a57d8b49e6f6cf857c854a9","size":12719,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.2.0.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.2.0_1574459152780_0.2995532061165094"},"_hasShrinkwrap":false,"publish_time":1574459152889,"_cnpm_publish_time":1574459152889},"0.1.20":{"name":"@agoric/transform-module","version":"0.1.20","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"a947544e418bf6ba5f3ed0f5e3808e6003005bdc","_id":"@agoric/transform-module@0.1.20","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"9a907900f512514fff64364becc94eb63545257e","size":12709,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.20.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.20_1574375735308_0.5104511424333591"},"_hasShrinkwrap":false,"publish_time":1574375735453,"_cnpm_publish_time":1574375735453},"0.1.19":{"name":"@agoric/transform-module","version":"0.1.19","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"a475cc89072ffe94798c522d782752055559c74b","_id":"@agoric/transform-module@0.1.19","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"3567ad780ab14bec7f179d2816d8183c2489f219","size":12748,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.19.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.19_1574368930215_0.6001301920566011"},"_hasShrinkwrap":false,"publish_time":1574368930350,"_cnpm_publish_time":1574368930350},"0.1.18":{"name":"@agoric/transform-module","version":"0.1.18","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"e513f4ba504c1073960b1b9c1dbfa8bfb135d1d9","_id":"@agoric/transform-module@0.1.18","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"35423cfa0eb7787ca9076589520c099ee916272b","size":12676,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.18.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.18_1574219744374_0.7348680953868287"},"_hasShrinkwrap":false,"publish_time":1574219744550,"_cnpm_publish_time":1574219744550},"0.1.17":{"name":"@agoric/transform-module","version":"0.1.17","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"ec8d05a069f0caacc566e28e891f3332a5c4f975","_id":"@agoric/transform-module@0.1.17","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"8b75704df9dfc130fd8e104d03245a295401ad2a","size":12703,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.17.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.17_1574216938662_0.3504359061400941"},"_hasShrinkwrap":false,"publish_time":1574216938852,"_cnpm_publish_time":1574216938852},"0.1.16":{"name":"@agoric/transform-module","version":"0.1.16","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"22f1cc49bd5fff9fbbf2d8b8f3cb2311e3918c73","_id":"@agoric/transform-module@0.1.16","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"f4d1c3f8407384da9822a652d6d3e4df95f08437","size":12675,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.16.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.16_1574193413671_0.6674075548510594"},"_hasShrinkwrap":false,"publish_time":1574193413818,"_cnpm_publish_time":1574193413818},"0.1.15":{"name":"@agoric/transform-module","version":"0.1.15","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"6c6c5451d476759daee411c55b3e45d7fa408d4f","_id":"@agoric/transform-module@0.1.15","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"57a772076cd1832aa08c4a4b1f53968f29ac27ca","size":12671,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.15.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.15_1574190264515_0.93959831252789"},"_hasShrinkwrap":false,"publish_time":1574190264698,"_cnpm_publish_time":1574190264698},"0.1.14":{"name":"@agoric/transform-module","version":"0.1.14","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"d7e8674448c31f2bfa2498e9e0a088a605397d7c","_id":"@agoric/transform-module@0.1.14","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"037528128a409bdd54322fbb445d8c53393c985f","size":12239,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.14.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.14_1574185622609_0.4704336909375908"},"_hasShrinkwrap":false,"publish_time":1574185622765,"_cnpm_publish_time":1574185622765},"0.1.13":{"name":"@agoric/transform-module","version":"0.1.13","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"1d28c5b5a9df96ca0aeaa39209961d7fac5a75ec","_id":"@agoric/transform-module@0.1.13","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"cc4662054f6ce1fec105749a0f465418f85056a3","size":12114,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.13.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.13_1574182521045_0.5124273238703645"},"_hasShrinkwrap":false,"publish_time":1574182521242,"_cnpm_publish_time":1574182521242},"0.1.12":{"name":"@agoric/transform-module","version":"0.1.12","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"156e9fb1e316ed2c912b10c3c2caf9c423badefb","_id":"@agoric/transform-module@0.1.12","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"e7a140c7aa1d1fd5b701a1653fabbe2e8a4001b4","size":12025,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.12.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.12_1574180524883_0.017009276093623793"},"_hasShrinkwrap":false,"publish_time":1574180525047,"_cnpm_publish_time":1574180525047},"0.1.11":{"name":"@agoric/transform-module","version":"0.1.11","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"95294a65235ba4dc6405b60cd28520e28c54fc36","_id":"@agoric/transform-module@0.1.11","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"0388d5e814840fe87fc96222697e322fab1320ac","size":12028,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.11.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.11_1574137299877_0.32415002926212866"},"_hasShrinkwrap":false,"publish_time":1574137299996,"_cnpm_publish_time":1574137299996},"0.1.10":{"name":"@agoric/transform-module","version":"0.1.10","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"2583016d4d46e4f505a5c673de5b5898e533fd23","_id":"@agoric/transform-module@0.1.10","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"1365ca28a0829da8840ba78bc9a646b70d235490","size":12057,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.10.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.10_1574135119479_0.0961966414059039"},"_hasShrinkwrap":false,"publish_time":1574135119629,"_cnpm_publish_time":1574135119629},"0.1.9":{"name":"@agoric/transform-module","version":"0.1.9","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.7.2","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"ce39db094d315b27059290ac9b40b778a9a9e1e6","_id":"@agoric/transform-module@0.1.9","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"6a2e28ea72580acf1c4d6f06c0a85a543afad495","size":12072,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.9.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.9_1574133715130_0.9634920980689838"},"_hasShrinkwrap":false,"publish_time":1574133715310,"_cnpm_publish_time":1574133715310},"0.1.8":{"name":"@agoric/transform-module","version":"0.1.8","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.5.5","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"d0251eaa0fc7025a6b542308e1014962e9e62b13","_id":"@agoric/transform-module@0.1.8","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"d2615509c201b449a3b8e97683892b576b58fbdf","size":11879,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.8.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.8_1573857370238_0.3584291675120632"},"_hasShrinkwrap":false,"publish_time":1573857370462,"_cnpm_publish_time":1573857370462},"0.1.7":{"name":"@agoric/transform-module","version":"0.1.7","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.5.5","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"274bf9fddb2f2b0b6faca8a33ec33f25a5605f0e","_id":"@agoric/transform-module@0.1.7","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"4766c96f9b873aec9ad13c19920eeda862906f00","size":11391,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.7.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.7_1573762361610_0.038624706758062954"},"_hasShrinkwrap":false,"publish_time":1573762361860,"_cnpm_publish_time":1573762361860},"0.1.6":{"name":"@agoric/transform-module","version":"0.1.6","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.5.5","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"65ddc35f2c4ac8c1de4fb2be538c79fc619a9bb6","_id":"@agoric/transform-module@0.1.6","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"de3dc76395ac523cccbd55cf97f9e1f12b4e50d7","size":11407,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.6.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.6_1573760041043_0.01789976829332307"},"_hasShrinkwrap":false,"publish_time":1573760041189,"_cnpm_publish_time":1573760041189},"0.1.5":{"name":"@agoric/transform-module","version":"0.1.5","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^2.1.3","@babel/core":"^7.5.5","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"baccfad4e5c9a23f51a3a0755e9a04c5db7ee994","_id":"@agoric/transform-module@0.1.5","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"36a781af573e2c04266d3bc405463db43874ad25","size":11303,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.5.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.5_1573673411932_0.17358822526916162"},"_hasShrinkwrap":false,"publish_time":1573673412112,"_cnpm_publish_time":1573673412112},"0.1.4":{"name":"@agoric/transform-module","version":"0.1.4","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^1.1.0","@babel/core":"^7.5.5","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"01582b30c2f4c2507f2ac39cffa816f841fcd662","_id":"@agoric/transform-module@0.1.4","_nodeVersion":"12.4.0","_npmVersion":"6.11.3","dist":{"shasum":"5862656676c44936c8e90296b83c74776e654080","size":11184,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.4.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.4_1568830665701_0.6777246910061034"},"_hasShrinkwrap":false,"publish_time":1568830665818,"_cnpm_publish_time":1568830665818},"0.1.3":{"name":"@agoric/transform-module","version":"0.1.3","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^1.1.0","@babel/core":"^7.5.5","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"04c3a5dcef2107739302908fa3e60decd1acd5bf","_id":"@agoric/transform-module@0.1.3","_nodeVersion":"12.4.0","_npmVersion":"6.10.2","dist":{"shasum":"eca808537e60b006ca1c251b10ddda1f9ab7a275","size":10303,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.3.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.3_1568615127302_0.589157475750504"},"_hasShrinkwrap":false,"publish_time":1568615127495,"_cnpm_publish_time":1568615127495},"0.1.2":{"name":"@agoric/transform-module","version":"0.1.2","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^1.1.0","@babel/core":"^7.5.5","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"967dae315c7d4d91a492713a2c8199e7a8bf67dc","_id":"@agoric/transform-module@0.1.2","_nodeVersion":"12.4.0","_npmVersion":"6.10.2","dist":{"shasum":"76dae9576600ba233cde16a05adaf4e346f17c62","size":10423,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.2.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.2_1568437073980_0.6132648679670569"},"_hasShrinkwrap":false,"publish_time":1568437074136,"_cnpm_publish_time":1568437074136},"0.1.1":{"name":"@agoric/transform-module","version":"0.1.1","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^1.1.0","@babel/core":"^7.5.5","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"a6773ffe73959d64c8301d5d948529ae4cc0aac7","_id":"@agoric/transform-module@0.1.1","_nodeVersion":"12.4.0","_npmVersion":"6.10.2","dist":{"shasum":"d4d5f3f019eb66729fa6cd5c819670af4caa599c","size":11872,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.1.1.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.1.1_1568437013890_0.5416841257102565"},"_hasShrinkwrap":false,"publish_time":1568437014017,"_cnpm_publish_time":1568437014017},"0.0.2":{"name":"@agoric/transform-module","version":"0.0.2","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^1.1.0","@babel/core":"^7.5.5","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"7a541dfe798bb0bcbf727ccdc0626e1457291f69","_id":"@agoric/transform-module@0.0.2","_nodeVersion":"12.4.0","_npmVersion":"6.10.2","dist":{"shasum":"09b2d521f881cf0f3e699ff7ce3ab66dc2eb9758","size":12239,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.0.2.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.0.2_1564528861056_0.5913137821063139"},"_hasShrinkwrap":false,"publish_time":1564528861203,"_cnpm_publish_time":1564528861203},"0.0.1":{"name":"@agoric/transform-module","version":"0.0.1","description":"Transform for evaluating ES modules as Javascript programs","main":"dist/transform-module.cjs.js","module":"dist/transform-module.esm.js","browser":"dist/transform-module.umd.js","scripts":{"build":"rollup -c","test":"tape -r esm 'test/**/*.js'","lint-fix":"eslint --fix '**/*.{js,jsx}'","lint-check":"eslint '**/*.{js,jsx}'"},"devDependencies":{"eslint":"^5.11.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.0","prettier":"^1.16.4","tape":"^4.9.2","tap-spec":"^5.0.0","tape-promise":"^4.0.0"},"dependencies":{"@agoric/evaluate":"^1.1.0","@babel/core":"^7.5.5","esm":"^3.2.5","rollup":"^1.17.0","rollup-plugin-node-resolve":"^5.2.0"},"keywords":["ESM","ECMAScript Modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/Agoric/transform-module.git"},"author":{"name":"Agoric"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Agoric/transform-module/issues"},"homepage":"https://github.com/Agoric/transform-module#readme","gitHead":"89d78f23c0a3f8bf3cfa159ed8da56dc81faf913","_id":"@agoric/transform-module@0.0.1","_nodeVersion":"12.4.0","_npmVersion":"6.10.2","dist":{"shasum":"e9021331058bff342732641c84b5336aa3831631","size":12237,"noattachment":false,"key":"/@agoric/transform-module/-/@agoric/transform-module-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/transform-module/download/@agoric/transform-module-0.0.1.tgz"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmUser":{"name":"michaelfig","email":"michael@fig.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transform-module_0.0.1_1564528817092_0.23268425658194225"},"_hasShrinkwrap":false,"publish_time":1564528817218,"_cnpm_publish_time":1564528817218}},"readme":"# Transform Module\n\nTransform-module is a transformation from a JS module source to a corresponding\nJS program that, when evaluated, produces a function that can execute a module\nand orchestrate its imports and exports.\nThe static module record includes the static analysis of the module: what it\nimports and exports and how it refers to imported modules.\n\nThe workflow for executing a module, as conducted by a Compartment,\nis to analyze the module source, link with other modules based on the static\nrecord's metadata, evaluate the functor, call the functor with linkage.\n\n```js\nimport { makeModuleAnalyzer } from './src/main.js';\nimport * as babel from '@agoric/babel-standalone';\nconst analyze = makeModuleAnalyzer(babel.default);\nconst moduleStaticRecord = analyze(moduleSource);\nconst moduleFunctor = evaluateModuleFunctor(moduleStaticRecord.functorSource, /* ... */);\nmoduleFunctor({\n  imports(importedVariableUpdaters, exportAlls) { /* ... */ },\n  liveVar: exportedVariableUpdaters,\n  onceVar: exportedConstantEmitters,\n});\n```\n\nSo, for example, the following module uses import and export quite thoroughly.\n\n```js\nimport foo from 'import-default-export-from-me.js';\nimport * as bar from 'import-all-from-me.js';\nimport { fizz, buzz } from 'import-named-exports-from-me.js';\nimport { color as colour } from 'import-named-export-and-rename.js';\n\nexport let quuux = null;\n\nexport { qux } from 'import-and-reexport-name-from-me.js';\nexport * from 'import-and-export-all.js';\nexport default 42;\nexport const quux = 'Hello, World!';\n\n// Late binding of an exported variable.\nquuux = 'Hello, World!';\n```\n\nFrom this, the analyzer produces a static module record that shows what modules\nthe module needs to be linked to and how to link their imports and exports.\n\n```js\n{\n  \"exportAlls\": [ \"import-and-export-all.js\" ],\n  \"imports\": {\n    \"import-default-export-from-me.js\": [ \"default\" ],\n    \"import-all-from-me.js\": [ \"*\" ],\n    \"import-named-exports-from-me.js\": [ \"fizz\", \"buzz\" ],\n    \"import-named-export-and-rename.js\": [ \"color\" ],\n    \"import-and-reexport-name-from-me.js\": [ \"qux\" ],\n    \"import-and-export-all.js\": []\n  },\n  \"liveExportMap\": {\n    \"qux\": [ \"qux\", false ],\n    \"quuux\": [ \"quuux\", true ],\n  },\n  \"fixedExportMap\": {\n    \"default\": [ \"default\" ],\n    \"quux\": [ \"quux\" ],\n  }\n}\n```\n\nThe functor source, the module transformed into a program, has the following\nshape.\nThe names are additionally obscured with Unicode zero-width-joiners to avoid\ncollisions with sensibly constructed modules, and the transformation preserves\nline numbers.\n\n```js\n(({\n  imports: $h_imports,\n  liveVar: $h_live,\n  onceVar: $h_once,\n}) => {\n  let foo, bar, fizz, buzz, colour;\n  $h_imports(\n    new Map([\n      [\"import-default-export-from-me.js\", new Map([\n        [\"default\", [$h_a => (foo = $h_a)]],\n      ])],\n      [\"import-all-from-me.js\", new Map([\n        [\"*\", [$h_a => (bar = $h_a)]]\n      ])],\n      [\"import-named-exports-from-me.js\", new Map([\n        [\"fizz\", [$h_a => (fizz = $h_a)]],\n        [\"buzz\", [$h_a => (buzz = $h_a)]],\n      ])],\n      [\"import-named-export-and-rename.js\", new Map([\n        [\"color\", [$h_a => (colour = $h_a)]],\n      ])],\n      [\"import-and-reexport-name-from-me.js\", new Map([\n        [\"qux\", [$h_live[\"qux\"]]]\n      ])],\n      [\"import-and-export-all.js\", new Map([])]\n    ]),\n    [\"import-and-export-all.js\"]\n  );\n\n  let $c_quuux = null;\n  $h_live.quuux($c_quuux);\n\n  const { default: $c_default } = { default: 42 };\n\n  $h_once.default($c_default);\n\n  const quux = 'Hello, World!';\n  $h_once.quux(quux);\n\n  quuux = 'Sorry for binding late!';\n})\n```\n\nFor the final live binding to `quuux`, we depend on the evaluator to put a\nProxy on the scope chain to intercept the assignment and effect an update\nto all modules that import the value.\n\n```ts\n// This is the signature of the analyze function, after composing it\n// with Babel core.\ntype Analyzer = ({string: ModuleSource}) => StaticModuleRecord\n\ntype ModuleSource = string\n\ntype StaticModuleRecord = {\n  exportAlls: ExportAlls,\n  imports: Imports,\n  liveExportMap: LiveExportMap,\n  fixedExportMap: FixedExportMap,\n  functorSource: string,\n};\n\n// ExportAlls are the relative module specifiers found in directives like:\n//   export * from 'import-and-reexport-all-from-me.js';\n// These are both on the static module record and passed to the import function\n// injected into a module functor.\n// TODO Consider removing the import argument.\n// It does not appear to be used by module instances.\ntype ExportAlls = Array<RelativeModuleSpecifier>\n\n// Imports includes a key for every relative module specifier in\n// any static import declaration, including those implied by\n// export/from clauses.\n// The import names are the names from the dependency module\n// that this module will import.\n// If this module reexports names from the dependency module\n// but doesn't capture them in its own scope, the imports map\n// has an entry for the module but the array of import names is empty.\ntype Imports = Object<RelativeModuleSpecifier, Array<ImportNames>)\n\n// ImportName is the name of a property of a module namespace object.\ntype ImportName = string\n\n// LiveExportMap indicates which variables in this module's scope\n// need to emit updates when they change.\ntype LiveExportMap = Object<ExportName, [ExportName, SetProxyTrap]>\n\n// FixedExportMap indicates which constants in this module's scope\n// need to emit updates when they are initialized.\n// FixedExportMap is an aesthetic subtype of LiveExportMap.\n// The single box around ImportName is not meaningful.\ntype FixedExportMap = Object<ExportName, [ExportName]>\n\n// ExportName is the name of a property of a module namespace object.\ntype ExportName = string\n\n// SetProxyTrap indicates that the variable has a temporal\n// dead-zone and the module namespace should throw a ReferenceError\n// before its first update.\ntype SetProxyTrap = bool\n\ntype ModuleFunctor = (UpdaterArgument):void\ntype UpdaterArgument = {\n  imports(Updaters, ExportAlls) => void,\n  liveVar(Exporters) => void,\n  onceVar(Exporters) => void,\n};\n\n// Update functions communicate values both out of one module's scope and into\n// another module's scope.\ntype UpdateFunction = (value:any) => void\n\n// Modules use updaters to receive their imports\n// as the exporting modules update them.\ntype Updaters = Map<RelativeModuleSpecifier, ModuleUpdaters>>\ntype ModuleUpdaters = Map<ImportName, Array<UpdateFunction>>\ntype ImportName = string\ntype RelativeModuleSpecifier = string\n\n// Modules use update functions to ship values out.\ntype Exporters = Object<ExportName, UpdateFunction>\n```\n","_attachments":{},"homepage":"https://github.com/Agoric/ses-shim/packages/transform-module#readme","bugs":{"url":"https://github.com/Agoric/ses-shim/issues"},"license":"Apache-2.0"}