{"_id":"@adamdickinson/react-cosmos-esbuild","_rev":"3-08c00a11c7d4f7cda82cdae73de136fa","name":"@adamdickinson/react-cosmos-esbuild","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@adamdickinson/react-cosmos-esbuild","version":"1.0.0","description":"Support for esbuild with React Cosmos.","repository":{"type":"git","url":"git+https://github.com/adamdickinson/react-cosmos-esbuild.git"},"author":{"name":"Adam Dickinson","email":"me@adamdickinson.com.au"},"license":"MIT","scripts":{"build":"./scripts/build.js","ci":"yarn install --frozen-lockfile","prepare":"yarn build","watch":"./scripts/build.js --watch"},"bin":{"cosmos-esbuild":"dist/cosmos.js"},"publishConfig":{"access":"public"},"devDependencies":{"chalk":"^4.1.2","dotenv":"^10.0.0","esbuild":"^0.12.26","luxon":"^2.0.2","react-cosmos":"^5.6.3","react-plugin":"^3.0.0-alpha.3","rxjs":"^7.3.0","typescript":"^4.3.5"},"gitHead":"90f53b6f0e9c8f4fda669094dcc226bd3fbe77c9","bugs":{"url":"https://github.com/adamdickinson/react-cosmos-esbuild/issues"},"homepage":"https://github.com/adamdickinson/react-cosmos-esbuild#readme","_id":"@adamdickinson/react-cosmos-esbuild@1.0.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-n5f3R3vEOWvUR1EEfHx6NzbJPorDQ6hMs68bbjkTxzElYDE/mQog1TztPGFScaRTh75HHJ4DDl5yZStz7EiVQg==","shasum":"8aee9accdabd9aca013337ee4430bcc070539eda","tarball":"https://registry.npmjs.org/@adamdickinson/react-cosmos-esbuild/-/react-cosmos-esbuild-1.0.0.tgz","fileCount":9,"unpackedSize":902974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPg6bCRA9TVsSAnZWagAAOZAP/Rp3FV3syR6cxjGgAOn7\n/0Lm1M2oOHfa/ZN40ZiQvySk4T3l02gQ7QBvkgjvUhRBee2sJtpJ3Mhg93nM\nkIOYBZc7Fkx6QKdVkb3zYxniLBYldiQiwInMVQ9HTK0JMnTNuqbz/3L7dwS2\n5DF0xzDNhk0JW4l5ATgWzucXC5Oa0I2KqT9nrle4p5qrk6fPgs9j4cgep7NE\nYub1P3MtvXGCUGOcMBFgRTF0vxSOpJb8/F39uNtzBd0NsmNeydO7+AOLsJ9h\nHVkbMF/cnpD05vCsARgUGdx+cG7PaXnmkQ4FS8WwX+ONppurPD6AMqVj+WJ0\nBGfuHle9xRgEXmuYNr1VdFWkn6u1kIMc9EDvhIHQRbvvMGoy3vqXXEw1WFm5\n6CbQCbSZLVOGJuIgokN2eCAGWojdQEtqaUr2WUy0F5hKHU4BPpv+ZV9QLAND\n1ZEEMQ6NAAvo2+PvniDD79T0bKaNlz87jSmbYAnj4kKcrPLJ94T0TIuRwjbB\nVvfTvfvRCwzoBj7aqDnvz1S1PVYEvP/JxDvFo/OPcjmb9aW+2VV77OchUa44\nXM7YlOYpZOHEkOmkM7nthYybrFSL28H73luK9lINlteNyQ9tgf1jFPJNAtyH\nGbjOwzRmro8dtsAf4NFCoCseDGox5yIQ6YiebZkl6HxEAXkb+g2z0vB7NnNG\ngHWo\r\n=8TYZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3Kf0ni4LXRPSV0+rdZZOiPOXdnPeMbMGcpOeBBXlhyAiAyocOIPVBH0l/SezDl+lbodJXsMzD4hH1BSGnXZJX48A=="}]},"_npmUser":{"name":"adomnom","email":"me@adamdickinson.com.au"},"directories":{},"maintainers":[{"name":"adomnom","email":"me@adamdickinson.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-cosmos-esbuild_1.0.0_1631456923817_0.29850909821787486"},"_hasShrinkwrap":false},"1.0.1":{"name":"@adamdickinson/react-cosmos-esbuild","version":"1.0.1","description":"Support for esbuild with React Cosmos.","repository":{"type":"git","url":"git+https://github.com/adamdickinson/react-cosmos-esbuild.git"},"author":{"name":"Adam Dickinson","email":"me@adamdickinson.com.au"},"license":"MIT","scripts":{"build":"./scripts/build.js","ci":"yarn install --frozen-lockfile","prepare":"yarn build","watch":"./scripts/build.js --watch"},"bin":{"cosmos-esbuild":"dist/cosmos.js"},"publishConfig":{"access":"public"},"devDependencies":{"chalk":"^4.1.2","dotenv":"^10.0.0","esbuild":"^0.12.26","luxon":"^2.0.2","react-cosmos":"^5.6.3","react-plugin":"^3.0.0-alpha.3","rxjs":"^7.3.0","typescript":"^4.3.5"},"gitHead":"2edf1f15ae5243a790ef5610753d7729f0fbf1af","bugs":{"url":"https://github.com/adamdickinson/react-cosmos-esbuild/issues"},"homepage":"https://github.com/adamdickinson/react-cosmos-esbuild#readme","_id":"@adamdickinson/react-cosmos-esbuild@1.0.1","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-FhKqluX21VrfVIgFQq9pBIvrhwppoORkq223v41KXm4CwFB5jaoZwqB8K9d4BW+zYtK+aNiyI99wfogqQv1VFg==","shasum":"861573ce3d91ff6f832f557098c5621dc0fc8b23","tarball":"https://registry.npmjs.org/@adamdickinson/react-cosmos-esbuild/-/react-cosmos-esbuild-1.0.1.tgz","fileCount":9,"unpackedSize":902825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9lusCRA9TVsSAnZWagAAhdgP/3Vs9RpfOuleijOUGXmP\nor3SM0/RTH0cOxAY5BC1WKTc3xSGxcZ01quyWWpXfO03yWsqSYxtLssL0uJo\nh4zLmoJxUateVW9BrpXno6Rz21U7VcqvFkvAzy0VyW/RXKME58ah0vY+s0jg\n/HjmJ2u+xEm8e1QTjIy5SIZqQrTifuuJ8CVhoO361EcGb9LjzgF1pCIWGVrn\ncXehpfd0297g+FbYxIzV/lUBEWcUaYiwoieTpatb9R/blzP/8wVKJp71vzav\n14hqbAfuNxawvaPcabIK982tpwPd/DoBOAuUTT0rjO6TMn6Q5n/GT2Z8IyDa\nMe1S9BEt34zf9D4oXCfhDNrmQNV8OJOX7IosewNckgroP4UBpSl5MPFac0+0\nOF1OR5sFPuM+JcLZ+0O92RegiC/t9xvgE2pleKyJoQN73AgpOZuNzlbn5TjL\nQqm9ANimW2Owh9mrjAGoa77ViqVTq1cCjLeeheZ28GI5IfCt3QctHuvXLXWl\nMT71QVKB2BW6c/kcuRmpzdFAlN7tHR+pcMLf/5N2kggWt9Jxh2un8H4yz7HZ\nxpN2GKu3Jpylgfip7CtztHcv/4uNVRop2t17fOjqmELfKEtjH/UAC9Pa1UEx\nTFzPz1pBxD3H17kMQB50VixUq+1mY27YUcxM8oH985CWhJF+Wj/RblORWzSd\nVjK0\r\n=aUW1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6u4kw5iridzhWKmJ3szt5KoFZzm4Tn9QCD3adxObeDAIgAZ2oC8Ob+UusSgeoIXzOkCWdDoYq8+wUtH8PqFy9++M="}]},"_npmUser":{"name":"adomnom","email":"me@adamdickinson.com.au"},"directories":{},"maintainers":[{"name":"adomnom","email":"me@adamdickinson.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-cosmos-esbuild_1.0.1_1643535276450_0.5283569816404043"},"_hasShrinkwrap":false},"1.1.0":{"name":"@adamdickinson/react-cosmos-esbuild","version":"1.1.0","description":"Support for esbuild with React Cosmos.","repository":{"type":"git","url":"git+https://github.com/adamdickinson/react-cosmos-esbuild.git"},"author":{"name":"Adam Dickinson","email":"me@adamdickinson.com.au"},"license":"MIT","scripts":{"build":"./scripts/build.js","ci":"yarn install --frozen-lockfile","prepare":"yarn build","watch":"./scripts/build.js --watch"},"bin":{"cosmos-esbuild":"dist/cosmos.js"},"publishConfig":{"access":"public"},"devDependencies":{"chalk":"^4.1.2","esbuild":"^0.14.36","react-cosmos":"^5.7.2","rxjs":"^7.5.5"},"gitHead":"2cf4d6df46c6d62820defc2a232a7c5c8ed4bcfb","bugs":{"url":"https://github.com/adamdickinson/react-cosmos-esbuild/issues"},"homepage":"https://github.com/adamdickinson/react-cosmos-esbuild#readme","_id":"@adamdickinson/react-cosmos-esbuild@1.1.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-CDhZ0q9erMaSEVPTE6ARHmNwpyHOTyQHI7vXfaAy4Ufj+jeRyfbkNs//7G50bJLsBrNL78ISEJPFF4NSewGjvw==","shasum":"05a9cb14064539a12b07cee997c73f6462c726ac","tarball":"https://registry.npmjs.org/@adamdickinson/react-cosmos-esbuild/-/react-cosmos-esbuild-1.1.0.tgz","fileCount":9,"unpackedSize":902755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3H2TovFjgdUuPYekdzrNfvgrReKWyFPl9a5k/RsA68gIhAIDneGhjYdUgt8PzU53abtMU/2N4L9EkA0X3p1jsnuVk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXPy/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7KA//aB4zTuWIs+dkgM6DgQf6hwsP3hWtrRfyVDnHXeVIDznSkKiB\r\nSFOFpFtwDXQg3ugVbV+DHhSw2fws50Io4TsRkvh0vXrBjx8cpz+EyEWYqLSY\r\nyUtOfKwCmrS3d5zPH7D67jueNOmbmNcH/vBlsDoA6RvUSEHmv6IpL5Z9Q6Ak\r\nM+/IJwKgWadF+NVpGLYFgn9IgWfH477wSYdA6c+8zPByPnjT2Mo1aP9qAwEp\r\nog56lv967r7a/TrpVknjZe2iUG7QYLcLzWlqtPHwmeemczlj7iplMIHeZ2Kp\r\ngR8qkcGXlL4op03j2kSE2WaeH1xVFUEJFKINtBqAAmZ9wC1VmxMcIzHgK3aY\r\ntQzh/Wravvpj24lkB2ywR5nQBooCDBgCtOD7y00/QZROclMryo5x64C+Lk+n\r\nthKyPB3OHO0HZbCsAJf5ZpLbon6l2XLk3NKOqUNmyQwWhUSuGXqv9Ojbx3la\r\n4mvYihNadxz6N/apMMV3LLjUUmCmYcgZswVU9ggzEm1RqRsd9TsL/V6DPiAj\r\nZGlUBvkBylojkING/x0mWLvAqc1LlwC9HqWT1V6VvooBWi8AslOpx2f/x6dM\r\ndbwLvm0iBg9b8p8asA5xP1aHLBjHns6QZEIwrzrYevxfsk9MY1p12C0rskq5\r\n1VIWhABB3FTBOaJjaP1nDnYVJQuuiwJiX/0=\r\n=LKk6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adomnom","email":"me@adamdickinson.com.au"},"directories":{},"maintainers":[{"name":"adomnom","email":"me@adamdickinson.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-cosmos-esbuild_1.1.0_1650261182978_0.692320194615409"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-12T14:28:43.744Z","1.0.0":"2021-09-12T14:28:43.975Z","modified":"2022-04-18T05:53:03.228Z","1.0.1":"2022-01-30T09:34:36.589Z","1.1.0":"2022-04-18T05:53:03.136Z"},"maintainers":[{"name":"adomnom","email":"me@adamdickinson.com.au"}],"description":"Support for esbuild with React Cosmos.","homepage":"https://github.com/adamdickinson/react-cosmos-esbuild#readme","repository":{"type":"git","url":"git+https://github.com/adamdickinson/react-cosmos-esbuild.git"},"author":{"name":"Adam Dickinson","email":"me@adamdickinson.com.au"},"bugs":{"url":"https://github.com/adamdickinson/react-cosmos-esbuild/issues"},"license":"MIT","readme":"# React Cosmos ESbuild\n\nESbuild-compatible React Cosmos.\n\n## Installation\n\n```sh\nnpm install @adamdickinson/react-cosmos-esbuild\n```\n\nor\n\n```sh\nyarn add @adamdickinson/react-cosmos-esbuild\n```\n\n## Usage\n\nIf it's a simple enough build process, you can totally get away with just running:\n\n```sh\nyarn cosmos-esbuild\n```\n\nDoing so runs cosmos, as well as esbuild with a default, cosmos-compatible\nconfig.\n\nHowever, a lot of esbuild-driven projects have some rather complex\nrequirements, so this package accommodates that too. By specifying a\n`esbuildConfigPath` in your cosmos config, you can inject your own esbuild\nconfig in to adjust the esbuild config this package uses.\n\n_Sample cosmos.config.json:_\n```json\n{\n  \"esbuildConfigPath\": \"./scripts/config.js\"\n}\n```\n\n_Sample config.js:_\n```js\nmodule.exports = {\n  define: {\n    'process.env.RUNNING_COSMOS', 'true'\n  }\n}\n```\n\nThis config will then be used as the baseline config for the esbuild runner\nthat is used to power cosmos as follows:\n\n```js\n{\n  ...config,\n  bundle: true,\n  entryPoints: [MAIN_TS_PATH],\n  outfile: MAIN_JS_PATH,\n  outdir: undefined\n}\n```\n\nIn other words, any custom config values for `bundle`, `entryPoints`, `outfile`\nand `outdir` will be overridden in order for the package to work with cosmos.\n\n\n### Got some things you'd like to see?\n\nSpin up a PR! Standards are pretty high, but feedback is a cornerstone of any\ngood pull request so expect much love for any contributions.\n","readmeFilename":"README.md"}