{"_id":"esbuild-plugin-external-global","_rev":"1-526ab00e85ed772df4236226d20d320b","name":"esbuild-plugin-external-global","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"esbuild-plugin-external-global","version":"1.0.1","description":"External modules as global variables","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"NODE_ENV=production node build.js && tsc --emitDeclarationOnly","dev":"NODE_ENV=development node build.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yanm1ng/esbuild-plugin-external-global.git"},"keywords":["esbuild","plugin","external"],"author":{"name":"yanm1ng"},"license":"MIT","bugs":{"url":"https://github.com/yanm1ng/esbuild-plugin-external-global/issues"},"homepage":"https://github.com/yanm1ng/esbuild-plugin-external-global#readme","devDependencies":{"esbuild":"^0.11.20","typescript":"^4.2.4"},"gitHead":"7911b8da7d0fd113e09c026ef283ff59e0e6a740","_id":"esbuild-plugin-external-global@1.0.1","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-NDzYHRoShpvLqNcrgV8ZQh61sMIFAry5KLTQV83BPG5iTXCCu7h72SCfJ97bW0GqtuqDD/1aqLbKinI/rNgUsg==","shasum":"e3bba0e3a561f61b395bec0984a90ed0de06c4ce","tarball":"https://registry.npmjs.org/esbuild-plugin-external-global/-/esbuild-plugin-external-global-1.0.1.tgz","fileCount":6,"unpackedSize":4204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnjhoCRA9TVsSAnZWagAAFTAP/1iBqKsp2ZnWMW4+RyEX\nS+bXCefuSlhwrSKLJc7NebGjxZjMvVy09pTwT8jvHKh4zPw/c2SvBM9n+rxi\nVruStHmqmmvAdRCFf8g4Wv5tolZZYxT5CxmU5DCKa2PgwCmMuRasyWJhkqVm\nsMOxUBbHHTHU7D+T1fcpsTIYfAdbBBUXxspMQ4I3yYe0P8xXr7254sdY+rBt\n2pn8qcCSNWfbHtujc3bt1n7hm5GcynJLhiRhfFyZYe1AUBF/c6E50QjGUYGT\n3+Y6qmcv4bs36plGJgm1ZAx9YyjtLR5UJnh7N+4iIIks620nwlQZ/RlWVNn/\nCNiMRaErHL+SNqDmdW4X8Ms8yM7YdrU34znZWadU04yUKn+7BohTjYDwse/p\nX5rCWU6ZRkugge41dDwqvbnlco5drBexBFIAo5ObudBFSk0ewUVZWl9AFNgp\nsFc0rCP+8NZMJA+dvsSXJpnyLSDLdkaeHs5HZyfXltXQc0Ve2CCYnc2qsrK6\nsumgFCO3IjtCi+M7UesDFAcO44c31OBu6KPdENcGK+esc4f9X1nqUgXCuw3C\nstc9JvhzF0OpYkraR7+3pZzWU6sN0ZsMbvjY4Q2fPhVYi7vo1vJndrAKEOxx\n2QQ1NmKZcB3JfwYrhxJ3RFYbjOKF0iCA88I0Htl140m5IhBybE83cP81sQNp\n3L73\r\n=L64o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOwMNIuNrZyeTofkr6d/yjOfRr5o80QckcV3wRiRoN/AiAjdF9C8hxMWm83HP3ZTej8u1RjSXgqErmNh33F/ytugQ=="}]},"_npmUser":{"name":"yanm1ng1121","email":"eason.yanm1ng@gmail.com"},"directories":{},"maintainers":[{"name":"yanm1ng1121","email":"eason.yanm1ng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-external-global_1.0.1_1620981863804_0.28648178933391777"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-14T08:44:23.804Z","1.0.1":"2021-05-14T08:44:23.931Z","modified":"2022-05-01T11:51:13.051Z"},"maintainers":[{"name":"yanm1ng1121","email":"eason.yanm1ng@gmail.com"}],"description":"External modules as global variables","homepage":"https://github.com/yanm1ng/esbuild-plugin-external-global#readme","keywords":["esbuild","plugin","external"],"repository":{"type":"git","url":"git+https://github.com/yanm1ng/esbuild-plugin-external-global.git"},"author":{"name":"yanm1ng"},"bugs":{"url":"https://github.com/yanm1ng/esbuild-plugin-external-global/issues"},"license":"MIT","readme":"# esbuild-plugin-external-global\n\nExternal modules as global variables with `esbuild`.\n\n## Install\n\n```sh\nyarn add -D esbuild-plugin-external-global\n```\n\nor\n\n```sh\nnpm i -D esbuild-plugin-external-global\n```\n\n## Usage\n\nAdd to your esbuild plugins list:\n\n```js\nconst esbuild = require(\"esbuild\");\nconst { externalGlobalPlugin } = require(\"esbuild-plugin-external-global\");\n\nesbuild.build({\n  ...\n  plugins: [\n    externalGlobalPlugin({\n      'react': 'window.React',\n      'react-dom': 'window.ReactDOM',\n      'jQuery': '$'\n    })\n  ]\n  ...\n});\n```\n","readmeFilename":"README.md"}