{"_id":"esbuild-plugin-solid","_rev":"11-2502a3a3854c7e6bde51b73ff26c061b","name":"esbuild-plugin-solid","dist-tags":{"latest":"0.6.0"},"versions":{"0.0.1":{"name":"esbuild-plugin-solid","version":"0.0.1","description":"Solid's integration for ESBuild","main":"dist/cjs/plugin.js","module":"dist/esm/plugin.js","types":"dist/types/plugin.d.ts","exports":{"default":"./dist/cjs/plugin.js","node":"./dist/cjs/plugin.js","import":"./dist/esm/plugin.js"},"repository":{"type":"git","url":"git+https://github.com/amoutonbrady/esbuild-solid.git"},"scripts":{"build":"node scripts/build && tsc","test":"node scripts/test && serve tests","prepublishOnly":"pnpm build && pnpm check","check":"package-check"},"keywords":["solid","solid-js","esbuild","plugin"],"author":{"name":"Alexandre Mouton-Brady"},"license":"ISC","peerDependencies":{"esbuild":"^0.8.2","solid-js":"^0.23"},"dependencies":{"@babel/core":"^7.12.10","@babel/preset-typescript":"^7.12.7","babel-preset-solid":"^0.23.5","esbuild":"^0.8.28","solid-js":"^0.23.5"},"devDependencies":{"@skypack/package-check":"^0.2.2","@types/babel__core":"^7.1.12","@types/node":"^14.14.17","del":"^6.0.0","serve":"^11.3.2","typescript":"^4.1.3"},"gitHead":"1f41d5aca26a436585144d2dd4fc624f53dc53fa","bugs":{"url":"https://github.com/amoutonbrady/esbuild-solid/issues"},"homepage":"https://github.com/amoutonbrady/esbuild-solid#readme","_id":"esbuild-plugin-solid@0.0.1","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-rTLXujY3U880iegDowkvJZ3FszszU4ZfxCfYcF5+NkRFYv8XrFF/g8yMy2rl789morRSIIxfsUofegoXJyw/CQ==","shasum":"913e193f022e65c34bd313e087a5b267f5d5ab40","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.0.1.tgz","fileCount":5,"unpackedSize":5794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7lXCCRA9TVsSAnZWagAAhNoP/A4a1CtPcfsPiXi4qPix\nn22s7f+bMEt1HRdRx6dW0R3g7OTYg0F+wMTQCohM4/6CMdjPGJLD+UgmqFrC\n/BWs1KXraaCU/Jnwoyj6Ea1No8Qmn+bBXvfDNkN7OPN4hNzu1CwLPPcAuOGr\nrT0RiOtn5vjPCOemYorc0+aHlnOXKFqHEhEgCh6oyHuqMu7RJVsg9ODcteKj\nKm8CDgeFC2AUF1/U/PMFBKvMXKXXk3VetDBI733d9G3sjCrAgTeyHmPo1iib\nqb16BjvD4JzkarUk/N2ZXRGcuma7UdA4c7tJ8yf15w5XsrAzs+kPLXtkfZhc\n7U8MFYJuDIrejp7YU+Wo/F2qPSfnYY7wH8zn3PnHmi2+IoIM5eLGD2fsmd7j\nyTgFdq/xYfn5w9T/ijs7L/CwFjdOZDT8+8b4ByWPBamaOqZU5KohrtW7sXsO\nG70521TRIA5Tl/bJJREyq9k4ELkQwkwnLoDuthbWGmIZyuHo00T59G5G0LD9\n4IuedX1n7swMyIm+VxaMPXnUvJHibJIC7A05FoHDCqBjhCSslLhhMs57TcIb\nqA0QjntmwLK8DjQvyJM1VGtv3+ZmYVsziXhHLSQ1VsI3pIgN4VWNX+xPym6Z\ninYT1pFxtxG7ELbjQqecQwDbd+GvbsF8TJ+lecIfqfBbAjNp9Fr/lwjJHY8S\nmonU\r\n=XocQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+NMVFNhI8ntvm+bcDZ8XeeMbcjw+TZrGffZ2R/mLwFwIhAOvse2e22RP45wWN72uMVR2TBWBRje7MW8W5tz8d5w4V"}]},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.0.1_1609455041780_0.6843398359435298"},"_hasShrinkwrap":false},"0.0.2":{"name":"esbuild-plugin-solid","version":"0.0.2","description":"Solid's integration for ESBuild","main":"dist/cjs/plugin.js","module":"dist/esm/plugin.js","types":"dist/types/plugin.d.ts","exports":{"default":"./dist/cjs/plugin.js","node":"./dist/cjs/plugin.js","import":"./dist/esm/plugin.js"},"repository":{"type":"git","url":"git+https://github.com/amoutonbrady/esbuild-solid.git"},"scripts":{"build":"node scripts/build && tsc","test":"node scripts/test && serve tests","prepublishOnly":"pnpm build && pnpm check","check":"package-check"},"keywords":["solid","solid-js","esbuild","plugin"],"author":{"name":"Alexandre Mouton-Brady"},"license":"ISC","peerDependencies":{"esbuild":"^0.8.2","solid-js":"^0.23"},"dependencies":{"@babel/core":"^7.12.10","@babel/preset-typescript":"^7.12.7","babel-preset-solid":"^0.23.5","esbuild":"^0.8.28","solid-js":"^0.23.5"},"devDependencies":{"@skypack/package-check":"^0.2.2","@types/babel__core":"^7.1.12","@types/node":"^14.14.17","del":"^6.0.0","serve":"^11.3.2","typescript":"^4.1.3"},"gitHead":"78783b546007dfb899ce84c302cf992e0fa408b9","bugs":{"url":"https://github.com/amoutonbrady/esbuild-solid/issues"},"homepage":"https://github.com/amoutonbrady/esbuild-solid#readme","_id":"esbuild-plugin-solid@0.0.2","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-jJ8GUtrRUtmoPc8NiJIj6Y/V9sdc8qMiud2aeYqAZPQooEpqUtziyaPXj6dFc52JMMKeedWwwuCqhokZ6PYOQw==","shasum":"4ad74c86b4c833e0b1a6daa74b6fa7efaea28662","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.0.2.tgz","fileCount":5,"unpackedSize":6038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7lk4CRA9TVsSAnZWagAAqNMP/04ec2zRs2CD/1FVw5c2\nvuEq2X9Ui+OR1lrX+RKMbacb1CntRs8lS7v/sdaMVUkZcB91+EkxnHZGIBXX\ne6qi0UFiuakv9lQCVYWWaKoIQpeXwBoVIhEXLaSnToD0KZwgKBsZiO2MfnGo\ngUKp2WWj4cbH7fOD7Wf1Vl9YjODIf2nykMmXxLEFyaXWwIR3sCvezZEscf/4\nUMPeNvxv2J2+RlVIW07uteWO9zXN0rJcTPywyA+8K5GX4UgXleP3GKf0eqT5\nYbeCvllYqYW/H7gwuJrE+/237OGLNsiBsaYySkP7zujg9xPWKJ8/Ra+Wf1j7\nKK5gIEh3WlxeL5GAvP2HpF0Uyu1gC1dbT6FSzbyoUUZS/bbihMecOFZhScPR\nQDQWIzxpa8yh093Y71QcHIYdSxIRd1FwNDXdJBFnqkbmZBGYa1SRNq3fiuYs\ncy9SZbrCYOzT/J2xnIuVwEDNWUe7nxBK4xjiGTENVt1UX1uKgch+9JHH9LX9\nzBfWyie3tB33CK27UkOhcshqCJdy3wBecyVqDXNnV52XsUaY3iRhATP/0bbv\ncxkeWfa4ZJH8xdWBI7Xyb+oHO3hhMrakeAhWfmiFH8AIhwBnKOoCUiBl3UeH\nzd57zVMcMRPYwT1vYVaypd8vXOps8krpF30o+GHII+oGB1nb83YUbtXdVviM\nlPlK\r\n=4ZYh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOFOq99oAP+valNArJhD1NmjRoR3u+etRD53ZKX1WXAAiEAwVn3JeHuSp6ErgG4UhcWCDlDB/yN5ZEdIdHNoNMPDc8="}]},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.0.2_1609455928084_0.189529281176668"},"_hasShrinkwrap":false},"0.1.0":{"name":"esbuild-plugin-solid","version":"0.1.0","description":"Solid's integration for ESBuild","main":"dist/cjs/plugin.js","module":"dist/esm/plugin.js","types":"dist/types/plugin.d.ts","exports":{"default":"./dist/cjs/plugin.js","node":"./dist/cjs/plugin.js","import":"./dist/esm/plugin.js"},"repository":{"type":"git","url":"git+https://github.com/amoutonbrady/esbuild-solid.git"},"scripts":{"build":"node scripts/build && tsc","test":"node scripts/test && serve tests","prepublishOnly":"pnpm build && pnpm check","check":"package-check"},"keywords":["solid","solid-js","esbuild","plugin"],"author":{"name":"Alexandre Mouton-Brady"},"license":"ISC","peerDependencies":{"esbuild":"^0.11","solid-js":">= 0.26"},"dependencies":{"@babel/core":"^7.13.15","@babel/preset-typescript":"^7.13.0","babel-preset-solid":"^0.26.0","esbuild":"^0.11.7","solid-js":"^0.26.0"},"devDependencies":{"@skypack/package-check":"^0.2.2","@types/babel__core":"^7.1.14","@types/node":"^14.14.37","del":"^6.0.0","serve":"^11.3.2","typescript":"^4.2.4"},"gitHead":"3d2002e385e34e4d8fece4c006a39756c43a6ff8","bugs":{"url":"https://github.com/amoutonbrady/esbuild-solid/issues"},"homepage":"https://github.com/amoutonbrady/esbuild-solid#readme","_id":"esbuild-plugin-solid@0.1.0","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-kS0QtvqkCqFogE8tLziDoA6aJFKpjNQ6UFFA2OQoAWw9LSFYNMoSDsJGNN4IQoRNu37VAzYzWb/ySi29ODCeoA==","shasum":"3da3cba4289c7aabbaddd5ea3159b52d5e53c315","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.1.0.tgz","fileCount":5,"unpackedSize":6555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgccmsCRA9TVsSAnZWagAAzf4P/0H+XrUvBtAh7n22KZ4W\nCZpaFnI2TUqsH1WurznUCJ8aH5fYjmr5EJkE2eQzsxVmTGX+1AmpfoUlzhLY\ntzFwzs3s7uqhjrrfbsBDr1Qy6TNJhLdYE/10pVgU0seWLRcft92Uv7T00Eht\ngyCQYiWAhJQTp4YYH0+IO7R4VzzJvq81MXEZcLts0hWd8UmcIjWlIWdTYV3g\nBGKOHAsfS5fY3BbjbsOvPGOklT7ppyZ+/Kifvu4VJughaO7HefXpDfbFI5ZI\nlo4lN2xGnOtyithLi5NOxlpuswvMqXc6OpCz5Lw/a2ZwtN+qP89lwOLSK34x\njCs7Z+IaqKlPY5RoA+G7n3M+eLgSdQ2Sf/KzsKCaosHiV8UXljtdguDZtMzL\nUCUDZ+lZ2SWRSHptd1NrKnSURavDNhviubHIM8pL8IKuDHs1lPJrYjB5gC0y\nmSuWtchVKSfv/nuRKFTARuOuG8sA/yY0W+hpEFCKrC0Lx5VaMBwhfzCQLyFl\njZBe0jKqe4i3/kxOr+1WJKyM70hM+BJ+CQmmPMgmux2bfOaech51LNrkIGzY\nYBKXp/AIJEvgNu4Eaia8QqbslHb3m4kFzsbNZO9sAjmd9bprNYs9kAKPBHWf\nR4mhI/KbOIX8W9wSbC5wOiA9/5xIQbJ1PY9TXAMTOFxgKwbLf6N5CQ6j+BUI\ntfxb\r\n=O0JA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAI/sT7/z/ZLEc9GM7i1s7ptZGQx6ilJAGSTyKP5SyEdAiAUv2z+8zXJIF63D66sHMdQFyGXwjvOZ3POkDWEjg2EcQ=="}]},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.1.0_1618069931952_0.7679082187186035"},"_hasShrinkwrap":false},"0.2.0":{"name":"esbuild-plugin-solid","version":"0.2.0","description":"Solid's integration for ESBuild","main":"dist/cjs/plugin.js","module":"dist/esm/plugin.js","types":"dist/types/plugin.d.ts","exports":{"default":"./dist/cjs/plugin.js","node":"./dist/cjs/plugin.js","import":"./dist/esm/plugin.js"},"repository":{"type":"git","url":"git+https://github.com/amoutonbrady/esbuild-solid.git"},"scripts":{"build":"node scripts/build && tsc","test":"node scripts/test && serve tests","prepublishOnly":"pnpm build && pnpm check","check":"package-check"},"keywords":["solid","solid-js","esbuild","plugin"],"author":{"name":"Alexandre Mouton-Brady"},"license":"ISC","peerDependencies":{"esbuild":"^0.11","solid-js":">= 0.26"},"dependencies":{"@babel/core":"^7.14.2","@babel/preset-typescript":"^7.13.0","babel-preset-solid":"^0.26.5","esbuild":"^0.11.20","solid-js":"^0.26.5"},"devDependencies":{"@skypack/package-check":"^0.2.2","@types/babel__core":"^7.1.14","@types/node":"^15.0.3","del":"^6.0.0","serve":"^11.3.2","typescript":"^4.2.4"},"gitHead":"cf453831e164d31c8412694f6f2d5aa5303fae83","bugs":{"url":"https://github.com/amoutonbrady/esbuild-solid/issues"},"homepage":"https://github.com/amoutonbrady/esbuild-solid#readme","_id":"esbuild-plugin-solid@0.2.0","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-+zBuHM121a5cdMztlOPewZ3Uiw6V2RBMsgot+cA8UN5gMC3MX+SYqSAQmQVkXAJYamraLFYpKBgQ3u2BtMUNhA==","shasum":"5abfc78068da19690d639b794080bf7daf2c119a","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.2.0.tgz","fileCount":5,"unpackedSize":6553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnRB7CRA9TVsSAnZWagAAbxEP/Az/A5Inwz03+Z8MZTbh\n7CLk4ch80Cn6OCR4n6Hunt8LBn5r/syOQBDhCY8cUUiIOfiDPzUG9G+IlmIQ\nTyGCjkhARo/g/vzj4M5a06Pm9nUOfasb2O9R07GujoTBnMVQ2L+D25RzSzLl\nRRhEit3DvNLr3rxx82EGauaf+y1PB2JD159Rc/xHhPMbre12alXle5HrdDjU\njHABAheo3cbFSB6/pz9tCZJwRZpnBfUr5fpSDLDwO3NtLe+Vs3NsEtmGRtWg\nmoT8cOtBqedoMDVlcEVm5th7aHd52jufZcme7sVwEYW4ItYy6pVL9VaWt7TM\nkRHLfd7YNk8hNPpaofxDbuwtpEisNuaV/73Wyy3YVL44nvik+/lM15FTiP8V\neUkL8d7ommkXqvJJFm+8elmgGpJ+FT2Cb5MCe1QMdP/dwexxb8kM1HyvcaBc\nvDbARoNGl35/k6yEZJovFhmD1iAQib0Fy7QYMPKE0m7wU7Nxui9HH93WmCYb\neaqv5yToXLA47xIWfNUpKr34zsc+agASe8vnSVvjI37x8CX1NF/oojlQ7o2k\nebq8yRGSUSg/pRF2mq6k9nvRiHWYob+Xwkp9EI0yO3RhVRvgKkgznZU8O91m\nXxlNMsQrrlc42YijoNQ98VUa1xbqUbU/kRpoQxueGFe9NdDxu+CQkxKCNHPN\nUxMx\r\n=DjrA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJgV0vBuxxeGpxos+ToDlWNThSpuWIzS9116ldYrtBBAiACoInz8+qYvlk/4Gbfepz8sIL8VnJTSQeU0u3F0Ef4lA=="}]},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.2.0_1620906107420_0.45510671247426226"},"_hasShrinkwrap":false},"0.3.0":{"name":"esbuild-plugin-solid","version":"0.3.0","description":"Solid's integration for ESBuild","main":"dist/cjs/plugin.js","module":"dist/esm/plugin.js","types":"dist/types/plugin.d.ts","exports":{"default":"./dist/cjs/plugin.js","node":"./dist/cjs/plugin.js","import":"./dist/esm/plugin.js"},"repository":{"type":"git","url":"git+https://github.com/amoutonbrady/esbuild-solid.git"},"keywords":["solid","solid-js","esbuild","plugin"],"author":{"name":"Alexandre Mouton-Brady"},"license":"ISC","peerDependencies":{"esbuild":"^0.11","solid-js":">= 0.26"},"dependencies":{"@babel/core":"^7.14.6","@babel/preset-typescript":"^7.14.5","babel-preset-solid":"^1.0.0","esbuild":"^0.12.12","solid-js":"^1.0.0"},"devDependencies":{"@skypack/package-check":"^0.2.2","@types/babel__core":"^7.1.14","@types/node":"^15.12.5","del":"^6.0.0","serve":"^12.0.0","typescript":"^4.3.4"},"scripts":{"build":"node scripts/build && tsc","test":"node scripts/test && serve tests","check":"package-check"},"gitHead":"dabaac87d645fdae576d80bb0ea7c691bbed055f","bugs":{"url":"https://github.com/amoutonbrady/esbuild-solid/issues"},"homepage":"https://github.com/amoutonbrady/esbuild-solid#readme","_id":"esbuild-plugin-solid@0.3.0","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-vZM++j6Rc6jAXOa3pT6j/72wPrc7tcCr6Hzgp9w3ZVfdJRDRQwZTp10yhoUhZUd55o1ZiH+BbVXw780swg0iuw==","shasum":"ca924be5839b2a77ea1566471ddf6ddad9ef3e0a","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.3.0.tgz","fileCount":5,"unpackedSize":6467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3FvYCRA9TVsSAnZWagAARkoP/jGyfE0WpOCmf6bauynx\nTD1gy/LYzgIbGw8vb+dWhtQddGdzm1jEZ89ZkOtkIpYlrAIb5+mOr329dUtY\nvOERnd/YB3szO02LrSrX45rANk25LfkK7unJAAaSYAkm05IMKrvls6n0eyKd\nY8KxNQblMZtKp3pNGcAjjPb2Y8hFp6rbLdrKQuFaXuuNuYffSo9X3AYBFGuY\nO6987u29zbeXwMjexLI0XRNYG5vs2zwPCJLyPNRx9mKqnUfGA4fVVRG/fqQh\n+zC6zMobA95GRUbad7s8nnbEP6Priud9l+oEYDIN3RhE+jaTz2GZ6jhUSdgX\nXzEofSS36GYonNT8K38ykDEdML3wodbvuCHIfFUVn0aTBhK9qxtvCHaU5MmI\nWihzMrtLYFrzFqvakeQDOsxDbvbcVt/JP17mnUeuYifn3yckTFpvnxzaZkIf\n/LIvLdmsI7E2pQZ0rfA+8Kt5HNoNUIdyI7x6+J9NuyQCHj+XkDq4Qq5h+Sp4\nnSoSkiCvekFCuppFcSbuPDDkaq4GLY1UpWQz91XY5HsuOo9DmXzRmgFmxQNB\nSpwF/UL6gEWcI8ugjPbxMduvr5CRRVL0RjPZPGstWbK1eeplJWk7urclaFWz\nP0NY+TzHBqBBDelPkf6Z98i5vSD3c0YxaKqNwfEAnKz2nU8QoRnzhuAKh6Tt\n1YwX\r\n=5Hyi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDi9M+JToBtDAgja/aXBMsutvvhipTyUxctPmkZI9ErAiEA9RwDbxfR/y9zZ8NZ3hPeWyu+uNWLjO+AiNXJAVvzBYM="}]},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.3.0_1625054167688_0.8184660847149161"},"_hasShrinkwrap":false},"0.3.1":{"name":"esbuild-plugin-solid","version":"0.3.1","description":"Solid's integration for ESBuild","main":"dist/cjs/plugin.js","module":"dist/esm/plugin.js","types":"dist/types/plugin.d.ts","exports":{"default":"./dist/cjs/plugin.js","node":"./dist/cjs/plugin.js","import":"./dist/esm/plugin.js"},"repository":{"type":"git","url":"git+https://github.com/amoutonbrady/esbuild-solid.git"},"keywords":["solid","solid-js","esbuild","plugin"],"author":{"name":"Alexandre Mouton-Brady"},"license":"ISC","peerDependencies":{"esbuild":"^0.11","solid-js":">= 0.26"},"dependencies":{"@babel/core":"^7.14.8","@babel/preset-typescript":"^7.14.5","babel-preset-solid":"^1.0.6","esbuild":"^0.12.17","solid-js":"^1.0.7"},"devDependencies":{"@skypack/package-check":"^0.2.2","@types/babel__core":"^7.1.15","@types/node":"^16.4.10","del":"^6.0.0","serve":"^12.0.0","typescript":"^4.3.5"},"scripts":{"build":"node scripts/build && tsc","test":"node scripts/test && serve tests","check":"package-check"},"gitHead":"6fc06c04b55412cca4750dcf547f6c7a34b89fbe","bugs":{"url":"https://github.com/amoutonbrady/esbuild-solid/issues"},"homepage":"https://github.com/amoutonbrady/esbuild-solid#readme","_id":"esbuild-plugin-solid@0.3.1","_nodeVersion":"16.4.2","_npmVersion":"7.18.1","dist":{"integrity":"sha512-qVblNJeYSKkj6Pu7uOjHcqwmXa9iK6v87Xhn4QLO0xj8+apw6lqeCvBgTu8lY6YqGHZF2FUClr1vSr8JD+LRKg==","shasum":"b6f0f3cd756484a64f42083f0b67cbaa0e912aa6","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.3.1.tgz","fileCount":5,"unpackedSize":6250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBvprCRA9TVsSAnZWagAABukQAKB8CSBBwcZVyInD/oqZ\nu7Dh7rgvX14QpVmiHzejGQLtZT2gnyZi9+f0wfuL5w8lxtO8mlcvfjNoMv8f\nEx2Sqb+wtSBOrGEbiQFPFnDcJ5ZA/GCk/eiw6Uciwp+DL/AZH+zp1VtFC/Yk\nDCrxQd/AN4rwFaGAHvFSW1XMoJn5uC4vyQp+MJBUK3/0a25/vVqsY/7LDzlw\n8b0to+1whznw0HTp0btXdQN/N7Gr1SvzhaZfxHw1c7Ll1aFeBlNsK+qmh4GW\nYifh9ZgwWOQ8So8WAvI3Hvo0IEU40V2KY2ScPFL8ooTV8+SliR/3HDvt66Fp\nIV4utatzytzZ+mMEp7ya4R3q5wSnEfjNFFmh2adR+c5zQ+FXjxbQNty65+3q\n3nE/9mtywrswx7a9SNvKZOCGoFbr0iRXezrcobX71LK0vFcw0GcB+1cFEJme\nx6j8i4YA+FNi9OIbaCmSt9szxikxc4G6ZWayjPXHfZ8dgGBbxspFaq3tGLZT\ny5pR++xtl3R60pmDIOWXYdDwXZ8hjfBuXFkjRiukLQv8n1DyfnQy6lr22C38\n6c4XGuIEvTY91W6z/nJGsHttdyIfaKDWAlvz3QJopqswUzFds4/yHkaL+dIy\nqUfBH9pOQkAplNe81JDJrn8aZ2kortxRim7tRmwMIUxJWzKIkHlRtRRbJcJQ\nZI60\r\n=anOM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnnFPibYp0b/WLOdcBLfeGtk8eL1EhlGWGGukULun58AIgfE5DcgV56BlIKj5+uQmPqFvOGTwx75fGKpUQazhUShs="}]},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.3.1_1627847275857_0.8769459809275937"},"_hasShrinkwrap":false},"0.4.0":{"name":"esbuild-plugin-solid","version":"0.4.0","description":"Solid's integration for ESBuild","main":"dist/cjs/plugin.js","module":"dist/esm/plugin.js","types":"dist/types/plugin.d.ts","exports":{"default":"./dist/cjs/plugin.js","node":"./dist/cjs/plugin.js","import":"./dist/esm/plugin.js"},"repository":{"type":"git","url":"https://github.com/amoutonbrady/esbuild-solid"},"keywords":["solid","solid-js","esbuild","plugin"],"author":"Alexandre Mouton-Brady","license":"ISC","peerDependencies":{"esbuild":"^0.11","solid-js":">= 0.26"},"dependencies":{"@babel/core":"^7.15.5","@babel/preset-typescript":"^7.15.0","babel-preset-solid":"^1.1.2"},"devDependencies":{"@skypack/package-check":"^0.2.2","@types/babel__core":"^7.1.16","@types/node":"^16.7.13","del":"^6.0.0","esbuild":"^0.12.25","serve":"^12.0.0","solid-js":"^1.1.2","typescript":"^4.4.2"},"scripts":{"build":"node scripts/build && tsc","test":"node scripts/test && serve tests","check":"package-check"},"_id":"esbuild-plugin-solid@0.4.0","_integrity":"sha512-HSFp04cHuMufxWE/KtDdP9Cnn/7Gm33DKZk5CF/VIDZglj0EDizBigz7gUhxt2qckUyqW5hUIuGjs+d4FdmwuQ==","_resolved":"/Users/alexandre/Lab/esbuild-plugin-solid/esbuild-plugin-solid-0.4.0.tgz","_from":"file:esbuild-plugin-solid-0.4.0.tgz","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-HSFp04cHuMufxWE/KtDdP9Cnn/7Gm33DKZk5CF/VIDZglj0EDizBigz7gUhxt2qckUyqW5hUIuGjs+d4FdmwuQ==","shasum":"7d5bb02d0a9daceed9736fb082c4b540bf36829e","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.4.0.tgz","fileCount":5,"unpackedSize":6416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOKH5CRA9TVsSAnZWagAAJ6YQAJnC6Ub83EbjxOpYcftN\niUg1BlkmE6WLE+jttRyP6sd/sFR7uWm5Ejhl7Ppm20deYK7PXvuwU1oUKK7K\nMJDuvDYtBGUWkxSGh4hQiPVamlMY02DTWSK65Pe3gMBtQgCyrSopn9doOqzA\nL4olo2MgMDDKKqvxpPBg4Oz75YAX+C5+yrZcyvl97KO1rWTNch4NwEDpm1gR\ntkgbq7JE2qEgQuaATU7H6SqcJZUjERn7Ov37A0OfKrVLlTk/Hfm948zCFvvf\nS0fC+1NRZMr/6hp7W7iJ8ks/zARiCuIw/7SEwDzG4c1RHMtBBX5TMFqSs3sN\nSmX6CCYwKj7wVhFnEHjQLWdB7LVrCG4sgV6fccN0sRLrC63WD8/4bJI2rAz4\ng7uFowsH9cMUCNa6vITYS7V9icEnt4JFn/ihM1DCNo/IThoqIPD3oxlhZT7+\nwyCWPZagyHA/wh4sC2GO22cn1sVRaxqVVbZ1ET37whb8RGKqnsBUy+NTOpIc\nJpX/HzQtUcFzh0BL4U/3YvpbOU6Aff0/DZDJsK5Mpq/X5K78yhkuwjmIl6aQ\ns2IfA/FxvC5Hgrb1BhK3HterbqPCn3uQosMoe6w7tYHxjSl1P7HaFE/ewB3s\nNhV6NIlnIlEi70jtFFHbhCbqj6/uXRJ+Ob8PJCU4Tc5/2P85yg0IGETF06xe\nXJEM\r\n=pShL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbq7ng8b4ahxEwo+Mr35o76kNoNQu9xNp1SwJOyGiP8gIgZR2kPFCNPPmZTdM1Ql4GkKuAg15UqALUglB447RR8Pk="}]},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.4.0_1631101433218_0.06543805283925774"},"_hasShrinkwrap":false},"0.4.1":{"name":"esbuild-plugin-solid","version":"0.4.1","description":"Solid's integration for ESBuild","main":"dist/cjs/plugin.js","module":"dist/esm/plugin.js","types":"dist/types/plugin.d.ts","exports":{"default":"./dist/cjs/plugin.js","node":"./dist/cjs/plugin.js","import":"./dist/esm/plugin.js"},"repository":{"type":"git","url":"https://github.com/amoutonbrady/esbuild-plugin-solid"},"keywords":["solid","solid-js","esbuild","plugin"],"author":"Alexandre Mouton-Brady","license":"ISC","peerDependencies":{"esbuild":">=0.12","solid-js":">= 1.0"},"dependencies":{"@babel/core":"^7.16.0","@babel/preset-typescript":"^7.16.0","babel-preset-solid":"^1.2.5"},"devDependencies":{"@skypack/package-check":"^0.2.2","@types/babel__core":"^7.1.16","@types/node":"^16.11.9","del":"^6.0.0","esbuild":"^0.13.15","serve":"^13.0.2","solid-js":"^1.2.5","typescript":"^4.5.2"},"scripts":{"build":"node scripts/build && tsc","test":"node scripts/test && serve tests","check":"package-check"},"_id":"esbuild-plugin-solid@0.4.1","_integrity":"sha512-C0rqWqa8/EzXL9fOD/XG9Ssxkdc+64M4qUvPFDAyBms2Za2nWrrKniVpelDa2iBRR54WKGKxAMvJbRGg43fgww==","_resolved":"/Users/alexandre/Lab/esbuild-plugin-solid/esbuild-plugin-solid-0.4.1.tgz","_from":"file:esbuild-plugin-solid-0.4.1.tgz","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-C0rqWqa8/EzXL9fOD/XG9Ssxkdc+64M4qUvPFDAyBms2Za2nWrrKniVpelDa2iBRR54WKGKxAMvJbRGg43fgww==","shasum":"f469fa98f5e37408017ec3b2065ccdbca153c316","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.4.1.tgz","fileCount":5,"unpackedSize":6423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm1I0CRA9TVsSAnZWagAATOUP/joHzQ+x1uEM+mR/O77d\nTWlUFs3fqX/iknBXibsfyUf2GVF9rgKNmx/tl06PpRxQ2vKPxqiyEJaFSvw2\nZgcqYfDJP5A+WOEUVGNyPTdSnu62dRiMow622RewB1NJviHe290czpd5kpzl\nppL87rPtOnc4ZkY1tp37sIOCF877NLfsNd2/a+HrM/OCVw12k+AJ7Wx/k2sB\nKtoAJWIuuwkC0yh1O9EHOBKghEBKMXWWaqXrnwXZK2MhdhFYWKTRVeryMShx\nZLVkW0QFxRY8X4p3mP5MV7OSVV8k4OlkD0+KFrcqYQxJFweQzd4sxBgo9tF+\nd1tQkT/gQItdtimyeyIhDgZ3PxNCexeaZ2JMD0JUkW+AqsWgswNqNFXR26xY\nSzVAuVXSlp6N1ccXwAU09jL93dW19Yc8y2x6Wq7XeNTmpJV3EP2KkfLZRs8H\nILVyoDJFkh+Nd+RDanSZmS5M/tiTmYKAD0ChUTVw6dSY3EkppQO1qSUhjTCx\nngNwnLE8/KrtLgJGQYS7T/VbPHv9bJNd02lY5lDJ3xIQQewy6T70BK8uw3e/\nK70mM+rMmFAedLpS3BXMLBYRh0P+jE7yEREHgVABe3IC+IZZFLGjZba7/Yxr\nTKglogL6U5o1b3GFYiQGz3mtj52TNKiLftbiVmz1rI/M8bzlfz0CyiIM7cAh\neiun\r\n=agQz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3ypzkx2Kn8vwZIv1vabebLINXRzmWYC22Do/TkVvR9gIhAOTK4A7t1Vq8sxiOxK9jQMUMoRLRM0N/0iMZicNYIS56"}]},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.4.1_1637569076777_0.6477374066534087"},"_hasShrinkwrap":false},"0.4.2":{"name":"esbuild-plugin-solid","version":"0.4.2","description":"Solid's integration for ESBuild","main":"dist/cjs/plugin.js","module":"dist/esm/plugin.js","types":"dist/types/plugin.d.ts","exports":{"default":"./dist/cjs/plugin.js","node":"./dist/cjs/plugin.js","import":"./dist/esm/plugin.js"},"repository":{"type":"git","url":"https://github.com/amoutonbrady/esbuild-plugin-solid"},"keywords":["solid","solid-js","esbuild","plugin"],"author":"Alexandre Mouton-Brady","license":"ISC","peerDependencies":{"esbuild":">=0.12","solid-js":">= 1.0"},"dependencies":{"@babel/core":"^7.16.5","@babel/preset-typescript":"^7.16.5","babel-preset-solid":"^1.2.6"},"devDependencies":{"@skypack/package-check":"^0.2.2","@types/babel__core":"^7.1.17","@types/node":"^17.0.4","del":"^6.0.0","esbuild":"^0.14.8","serve":"^13.0.2","solid-js":"^1.2.6","typescript":"^4.5.4"},"scripts":{"build":"node scripts/build && tsc","test":"node scripts/test && serve tests","check":"package-check"},"_id":"esbuild-plugin-solid@0.4.2","_integrity":"sha512-T5GphLoud3RumjeNYO3K9WVjWDzVKG5evlS7hUEUI0n9tiCL+CnbvJh3SSwFi3xeeXpZRrnZc1gd6FWQsVobTg==","_resolved":"/home/alexandre/Lab/esbuild-plugin-solid/esbuild-plugin-solid-0.4.2.tgz","_from":"file:esbuild-plugin-solid-0.4.2.tgz","_nodeVersion":"17.3.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-T5GphLoud3RumjeNYO3K9WVjWDzVKG5evlS7hUEUI0n9tiCL+CnbvJh3SSwFi3xeeXpZRrnZc1gd6FWQsVobTg==","shasum":"747942408e218b15e424e3ba344d0626a05685bb","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.4.2.tgz","fileCount":5,"unpackedSize":8681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxkFhCRA9TVsSAnZWagAANgQQAIbfNJXDy052SDs3dEIy\nNevKIEH1iCt0HjSBt6vgUz29lMUaiIpfpU4K8aBtCqcxbqUs/+FsSVnTdYlJ\nAI0KHL2UrvY2rY8BAigzZ0BN/w0vsKssNsOOzBXsh3Hfbtu/Z5bkndXmGGVG\nQDz0dshMvpyOmukpwUb7q9i+v0frLUuiGDUVAdJL/lfpC+iceyBM2BgsNr5s\nhDYIKdQgb1hDfbiZjpQEL/8nBCWhL1/k3dIfVIlIqbfpyyjRhyse8LUeA64R\n81r/xBr1uH2xwykFFQ8hVN1FBlzOui/XiOXe599GPh/PdXTiy4O8vhnqDr7R\nOlhiGODFqKAavGR+JyAtIuEXxDRy/dT90wLOKkg3kW5c/df7FRDxyTWaVduq\nhxWX6l/q6wR86YGNOhmGv6bCINmxFAfhaX5O9Seo/OvrDxZVUU7US4NZnuwh\nyjkMgfiO5JA2+ni/P72GUHSiTc8anGdKbwCYlgvXXrb8siqoNlmL2jdoV0FZ\n9QcWM2Rbg6tgxcj0WmLpkqaBzw5bChVyfUInrzOW25TYdhBj/KyQVhLfAfMw\nN57DBMwp1CZACyOAXq9qs/O9ymyLZADFzs2PUCK5PLUIicv8jzkANoJIvdCB\nraVlT5iTCTSRXHVUcrLe/tMo55K3lOhGyKYF8+qk09Ll6/1eCKbkCCT/quHm\nZzOf\r\n=XJG4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdX9qggY0NvVw+AJDHMDYg1JQPvzJCc4TPpPdXuvYFkAiEAnqeBh12TfqtqHdNy8jkY+bdNP7dBTWauMiI51GL4Bsw="}]},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.4.2_1640382817009_0.6751494579694706"},"_hasShrinkwrap":false},"0.5.0":{"name":"esbuild-plugin-solid","version":"0.5.0","description":"Solid's integration for ESBuild","main":"dist/cjs/plugin.cjs","module":"dist/esm/plugin.mjs","types":"dist/types/plugin.d.ts","type":"module","exports":{".":{"default":"./dist/cjs/plugin.cjs","node":"./dist/cjs/plugin.cjs","import":"./dist/esm/plugin.mjs"}},"repository":{"type":"git","url":"git+https://github.com/amoutonbrady/esbuild-plugin-solid.git"},"keywords":["solid","solid-js","esbuild","plugin"],"author":{"name":"Alexandre Mouton-Brady"},"license":"ISC","peerDependencies":{"esbuild":">=0.12","solid-js":">= 1.0"},"dependencies":{"@babel/core":"^7.20.12","@babel/preset-typescript":"^7.18.6","babel-preset-solid":"^1.6.9"},"devDependencies":{"@skypack/package-check":"^0.2.2","@types/babel__core":"^7.20.0","@types/node":"^18.11.18","del":"^7.0.0","esbuild":"^0.17.3","serve":"^14.1.2","solid-js":"^1.6.9","typescript":"^4.9.4"},"scripts":{"build":"node ./scripts/build.js && tsc","test":"node ./scripts/test.js && serve tests","check":"package-check"},"bugs":{"url":"https://github.com/amoutonbrady/esbuild-plugin-solid/issues"},"homepage":"https://github.com/amoutonbrady/esbuild-plugin-solid#readme","_id":"esbuild-plugin-solid@0.5.0","_integrity":"sha512-ITK6n+0ayGFeDVUZWNMxX+vLsasEN1ILrg4pISsNOQ+mq4ljlJJiuXotInd+HE0MzwTcA9wExT1yzDE2hsqPsg==","_resolved":"C:\\Users\\amout\\AppData\\Local\\Temp\\1e0a2e46a19bb75091ad9fad2ee63d61\\esbuild-plugin-solid-0.5.0.tgz","_from":"file:esbuild-plugin-solid-0.5.0.tgz","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-ITK6n+0ayGFeDVUZWNMxX+vLsasEN1ILrg4pISsNOQ+mq4ljlJJiuXotInd+HE0MzwTcA9wExT1yzDE2hsqPsg==","shasum":"07353537ab0123c64a58ef6b49f3df4d469f50aa","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.5.0.tgz","fileCount":7,"unpackedSize":22237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLKAhlOEe5b7bbQw3OvPHM9kau3nAweeOtP3t13J6XSAiAjWirOuk4ZgcRMs2uDDVSNqTQgx71Q0ET8xMslB8M1LQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzbRYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmokvw//UxVllZ5CjBjEs7m59DaB5WMJqrSM4MyOzGHR51wbOM3ivoJk\r\nXatdwfzIfx0+VXN0WYhnjF3CSk6u6KgrwA17hC7ALdLFXZhKJxt8IEotyQ6/\r\n3FHA/0rmPSKiDjBkbS6gcmtQ2k9gxZ4f8sAfH3etZWIMnOAwB5DDJEK36t7k\r\nVUP3rakFQBAkHj0KtwA+iJ1jU0BaJKjs9PEdK81EyFA9vkuQNcxtiqllunci\r\njRhHID0iXWKquqN8NwT+mDrO42X+OmZdACbLh8lG71q8xQceG8GDZQAgyTmo\r\nr9iOfFB3cxV1NB+d+WThLQhoa+oXH9WYVq0AdywgQZqCFt+dAeRrIKpXeclT\r\nNkOG95kZQwxItEqtysItxCMGbQv9YHfV4+Ku4eoaMLhF6ASSTR4wmGopevJr\r\nkqsgnfuMX1jviq69V4m1Qce8ZXkU9CQAKNUkx1KsLWhzjt0H65ZDadYTQigm\r\nzveMif7JzXeqlBLtdHJGdjWNK6ZT+yhSgeVERNUrhaCp28YjEtAToL37VbF2\r\nz4xLGtjLG7/vKJzIAkUnhlXhDKTluEJyd8KH8djl/ZBKgHdm50vrDsFOdHAN\r\nLxRIg6vEjuHFEA4AotV1Oo1G+uY9Egp8KqWyTJJCmM6XwfgajiW8DzSymKPK\r\nFt44Q+T9BMNyJJOscUsqDwre5W0gyWA+eSk=\r\n=son5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.5.0_1674425432444_0.1223811967171553"},"_hasShrinkwrap":false},"0.6.0":{"name":"esbuild-plugin-solid","version":"0.6.0","description":"Solid's integration for ESBuild","keywords":["solid","solid-js","esbuild","plugin"],"repository":{"type":"git","url":"git+https://github.com/amoutonbrady/esbuild-plugin-solid.git"},"license":"MIT","sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","peerDependencies":{"esbuild":">=0.20","solid-js":">= 1.0"},"dependencies":{"@babel/core":"^7.20.12","@babel/preset-typescript":"^7.18.6","babel-preset-solid":"^1.6.9"},"devDependencies":{"@types/babel__core":"^7.20.0","@types/node":"^20.12.8","esbuild":"^0.20.2","jiti":"^1.21.0","serve":"^14.2.3","solid-js":"^1.6.9","typescript":"^5.4.5","unbuild":"^2.0.0"},"scripts":{"build":"unbuild","test":"jiti ./scripts/test && serve tests"},"bugs":{"url":"https://github.com/amoutonbrady/esbuild-plugin-solid/issues"},"homepage":"https://github.com/amoutonbrady/esbuild-plugin-solid#readme","_id":"esbuild-plugin-solid@0.6.0","_integrity":"sha512-V1FvDALwLDX6K0XNYM9CMRAnMzA0+Ecu55qBUT9q/eAJh1KIDsTMFoOzMSgyHqbOfvrVfO3Mws3z7TW2GVnIZA==","_resolved":"C:\\Users\\amout\\AppData\\Local\\Temp\\96fe3b06be7aeb4266c8392df0694893\\esbuild-plugin-solid-0.6.0.tgz","_from":"file:esbuild-plugin-solid-0.6.0.tgz","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-V1FvDALwLDX6K0XNYM9CMRAnMzA0+Ecu55qBUT9q/eAJh1KIDsTMFoOzMSgyHqbOfvrVfO3Mws3z7TW2GVnIZA==","shasum":"14db6df48bf59ba7a25a9a1e395a1b5d1aedb89c","tarball":"https://registry.npmjs.org/esbuild-plugin-solid/-/esbuild-plugin-solid-0.6.0.tgz","fileCount":7,"unpackedSize":16569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/RvmKjhOLhrBEA9RdI07oS4IaLSv6+/vpF6AEmkUSPgIgM3AUN4vhV+W90wwxBb1Yvr9mneCkDWHKsZOwcb1AFos="}]},"_npmUser":{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"},"directories":{},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-solid_0.6.0_1714906432201_0.6074340759079893"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-31T22:50:41.780Z","0.0.1":"2020-12-31T22:50:41.921Z","modified":"2024-05-05T10:53:52.568Z","0.0.2":"2020-12-31T23:05:28.224Z","0.1.0":"2021-04-10T15:52:12.100Z","0.2.0":"2021-05-13T11:41:47.534Z","0.3.0":"2021-06-30T11:56:07.824Z","0.3.1":"2021-08-01T19:47:55.979Z","0.4.0":"2021-09-08T11:43:53.366Z","0.4.1":"2021-11-22T08:17:56.988Z","0.4.2":"2021-12-24T21:53:37.146Z","0.5.0":"2023-01-22T22:10:32.628Z","0.6.0":"2024-05-05T10:53:52.360Z"},"maintainers":[{"name":"amoutonbrady","email":"amoutonbrady@gmail.com"}],"description":"Solid's integration for ESBuild","keywords":["solid","solid-js","esbuild","plugin"],"repository":{"type":"git","url":"git+https://github.com/amoutonbrady/esbuild-plugin-solid.git"},"license":"MIT","readme":"# esbuild-plugin-solid\r\n\r\nPlugin to compile [solid-js](https://github.com/ryansolid/solid) jsx components with [esbuild](https://esbuild.github.io/).\r\n\r\n/!\\ **Disclaimer** /!\\\r\n\r\nAt the time of writing this, `esbuild` is not AS performant in term of dead code elimination as `rollup` is.\r\n\r\nRollup is the preferred way to bundle solid apps as it generally produce smaller code.\r\n\r\nIn my tests, a hello world :\r\n\r\n* `rollup`: 5.95kb\r\n* `esbuild`: 9.65kb\r\n\r\n## Install\r\n\r\n`solid-js` and `esbuild` are peer dependencies\r\n\r\n```bash\r\n# For npm\r\nnpm install solid-js\r\nnpm install -D esbuild esbuild-plugin-solid\r\n\r\n# For pnpm\r\npnpm add solid-js\r\npnpm add -D esbuild esbuild-plugin-solid\r\n\r\n# For yarn\r\nyarn add solid-js\r\nyarn add -D esbuild esbuild-plugin-solid\r\n```\r\n\r\n## Usage\r\n\r\nOnce installed you need to configure `esbuild` to use this plugin.\r\n\r\n```js\r\nconst { build } = require('esbuild');\r\nconst { solidPlugin } = require('esbuild-plugin-solid');\r\n\r\nbuild({\r\n  entryPoints: ['app.jsx'],\r\n  bundle: true,\r\n  outfile: 'out.js',\r\n  plugins: [solidPlugin()],\r\n}).catch(() => process.exit(1))\r\n```\r\n\r\n## Configuration\r\n\r\nThe following options are available and can be passed to the plugin:\r\n\r\n```ts\r\n/** Configuration options for esbuild-plugin-solid */\r\nexport interface Options {\r\n  /** The options to use for @babel/preset-typescript @default {} */\r\n  typescript: object\r\n  /**\r\n   * Pass any additional babel transform options. They will be merged with\r\n   * the transformations required by Solid.\r\n   *\r\n   * @default {}\r\n   */\r\n  babel:\r\n    | TransformOptions\r\n    | ((source: string, id: string, ssr: boolean) => TransformOptions)\r\n    | ((source: string, id: string, ssr: boolean) => Promise<TransformOptions>);\r\n  /**\r\n   * Pass any additional [babel-plugin-jsx-dom-expressions](https://github.com/ryansolid/dom-expressions/tree/main/packages/babel-plugin-jsx-dom-expressions#plugin-options).\r\n   * They will be merged with the defaults sets by [babel-preset-solid](https://github.com/solidjs/solid/blob/main/packages/babel-preset-solid/index.js#L8-L25).\r\n   *\r\n   * @default {}\r\n   */\r\n  solid: {\r\n    /**\r\n     * The name of the runtime module to import the methods from.\r\n     *\r\n     * @default \"solid-js/web\"\r\n     */\r\n    moduleName?: string;\r\n\r\n    /**\r\n     * The output mode of the compiler.\r\n     * Can be:\r\n     * - \"dom\" is standard output\r\n     * - \"ssr\" is for server side rendering of strings.\r\n     * - \"universal\" is for using custom renderers from solid-js/universal\r\n     *\r\n     * @default \"dom\"\r\n     */\r\n    generate?: 'ssr' | 'dom' | 'universal';\r\n\r\n    /**\r\n     * Indicate whether the output should contain hydratable markers.\r\n     *\r\n     * @default false\r\n     */\r\n    hydratable?: boolean;\r\n\r\n    /**\r\n     * Boolean to indicate whether to enable automatic event delegation on camelCase.\r\n     *\r\n     * @default true\r\n     */\r\n    delegateEvents?: boolean;\r\n\r\n    /**\r\n     * Boolean indicates whether smart conditional detection should be used.\r\n     * This optimizes simple boolean expressions and ternaries in JSX.\r\n     *\r\n     * @default true\r\n     */\r\n    wrapConditionals?: boolean;\r\n\r\n    /**\r\n     * Boolean indicates whether to set current render context on Custom Elements and slots.\r\n     * Useful for seemless Context API with Web Components.\r\n     *\r\n     * @default true\r\n     */\r\n    contextToCustomElements?: boolean;\r\n\r\n    /**\r\n     * Array of Component exports from module, that aren't included by default with the library.\r\n     * This plugin will automatically import them if it comes across them in the JSX.\r\n     *\r\n     * @default [\"For\",\"Show\",\"Switch\",\"Match\",\"Suspense\",\"SuspenseList\",\"Portal\",\"Index\",\"Dynamic\",\"ErrorBoundary\"]\r\n     */\r\n    builtIns?: string[];\r\n  };\r\n}\r\n```\r\n\r\n## How it works\r\n\r\nThis is a 30 lines of code plugin. All it does is parse every import source code, check if JSX syntax is present using a dumb regex and transforming the file with `@babel/core`, `@babel/preset-typescript` and `babel-preset-solid`.\r\n\r\nOut of the box it checks every `/(t|j)sx?/` files and only transforms the one with JSX syntax in it.\r\n\r\n## Contributing\r\n\r\nThis package uses [pnpm](https://pnpm.js.org/) so you might want to install it if you don't have it.\r\n\r\nOnce done, you can just `pnpm build` & `pnpm test` to build & test your changes.\r\n\r\n`pnpm test` [will build](./scripts/test.js) a [dumb module](./tests/index.tsx) with the plugin and open a local web server serving the `tests` folder for you to check if things still work.\r\n","readmeFilename":"README.md","homepage":"https://github.com/amoutonbrady/esbuild-plugin-solid#readme","bugs":{"url":"https://github.com/amoutonbrady/esbuild-plugin-solid/issues"}}