{"_id":"esbuild-runner","_rev":"13-cc30d9bb3e1336564a57f2d5352afafd","name":"esbuild-runner","dist-tags":{"latest":"2.2.2"},"versions":{"1.1.0":{"name":"esbuild-runner","version":"1.1.0","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib jest.js register.js","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:dts":"tsc --declaration --emitDeclarationOnly --pretty","build:js":"esbuild --platform=node --bundle --outdir=lib --sourcemap --target=es2017 --external:esbuild src/index.ts src/cli.ts","build:jest":"esbuild --platform=node --bundle --outfile=jest.js --target=es2017 --external:esbuild src/jest.ts","build:register":"esbuild --platform=node --bundle --outfile=register.js --target=es2017 --external:esbuild src/register.ts","build":"npm run build:dts; npm run build:js; npm run build:jest; npm run build:register","run":"node ."},"husky":{"hooks":{"prepare-commit-msg":"npx devmoji -e --lint"}},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"2.0.0","@types/eslint":"7.2.6","@types/eslint-plugin-prettier":"3.1.0","@types/node":"14.14.10","@types/prettier":"2.1.5","@types/rimraf":"3.0.0","@typescript-eslint/eslint-plugin":"4.9.0","@typescript-eslint/parser":"4.9.0","devmoji":"2.1.12","eslint":"7.15.0","eslint-config-prettier":"7.0.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.1.3","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.2.0","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"23.0.0","husky":"4.3.5","jest":"26.6.3","prettier":"2.2.1","release-it":"14.2.2","rimraf":"3.0.2","type-fest":"0.20.2","typescript":"4.1.2","typesync":"0.8.0"},"dependencies":{"esbuild":"^0.8.20"},"gitHead":"476248f91b68c90ff2cc8d45473db98d6a530e93","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@1.1.0","_nodeVersion":"15.3.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-PIpx8SD8tETrXiXib6+nkZWjNjDowP3FMdyAKBoIMn381IunW0iEtXaPZ8WVNBK4h7IXCGiKwLVPlqCHuReZkQ==","shasum":"c6d63df06b807e68c77a5cec181308fce6754487","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-1.1.0.tgz","fileCount":17,"unpackedSize":49846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzjdFCRA9TVsSAnZWagAAUU0P/1t6pkMzSE5pfNBDBwrM\nwSEU7lggrkxlNtRvO93XprF6X/EjNC8Bux11AdvDKf8dYWvANuG1ZeQ29sQT\n3uuNb+9DuNb+2eCRL56hIG+8v4JgjyKHg46H1ycfAbzQ/Er88qeYql3597Jg\nqq+c9nijsi3nQ3TMGkrOiFMzu5Zpjfa+CByA4zLfO7xSQxXI2WgKkDZEfiYS\n8qi4gKDu89JK4T328EuKm8A1jxH+6WiTnr+aVOKgrod1vSheJvG8IcJFW4l0\nxt8dKaz9MI0K2gT03JowfEVMzfM3pmq5qCNMn1dA2mo4xSqxxNs72bn3DYhd\n4NZQyVOf3CumG54ibuQEAcP4P/RPqlZd3ZMSs+b5vlc4YmXVHd35Wb7UkCVr\nX5s+c0V+G15iZG+/KKnPrAc5EKWVkTbKDm78K9gZyy3Lk+NTn9TpInPxxVML\nw8xSBXgWHYOe1L8go9P6xMlQLx79wH7W426YrorWuhFikVMNXHvNAAsoBFwc\nhDuNzF5J68JopcDeVk8cZKaKYSlDWZwXB5JG4o+anXsjNN+qYooAolzbIeWE\n+fxRhWPVkW2a379J1DtkZ3vcaZ4prPt69By8OJDhS7q1U5BZ8+K16N2f/MJz\nPCjTgYrQND/6arJDJA/c/r5XiQk///JKP2suH3XmdiChJdG3oxi1p6qleFb6\nX2s1\r\n=9W9g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXfjoP5xI7PPClv/UhhXtoQFrzOOUENl08iQEbMqCRpQIhAM1er5UlQXUrqXsvKVhf6F0Hfm7T+xizByGHtPmsmdrC"}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_1.1.0_1607350084736_0.27145146035667467"},"_hasShrinkwrap":false},"1.1.1":{"name":"esbuild-runner","version":"1.1.1","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib jest.js register.js","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:dts":"tsc --declaration --emitDeclarationOnly --pretty","build:js":"esbuild --platform=node --bundle --outdir=lib --sourcemap --target=es2017 --external:esbuild src/index.ts src/cli.ts","build:jest":"esbuild --platform=node --bundle --outfile=jest.js --target=es2017 --external:esbuild src/jest.ts","build:register":"esbuild --platform=node --bundle --outfile=register.js --target=es2017 --external:esbuild src/register.ts","build":"npm run build:dts; npm run build:js; npm run build:jest; npm run build:register","run":"node ."},"husky":{"hooks":{"prepare-commit-msg":"npx devmoji -e --lint"}},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"2.0.0","@types/eslint":"7.2.6","@types/eslint-plugin-prettier":"3.1.0","@types/node":"14.14.10","@types/prettier":"2.1.5","@types/rimraf":"3.0.0","@typescript-eslint/eslint-plugin":"4.9.0","@typescript-eslint/parser":"4.9.0","devmoji":"2.1.12","eslint":"7.15.0","eslint-config-prettier":"7.0.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.1.3","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.2.0","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"23.0.0","husky":"4.3.5","jest":"26.6.3","prettier":"2.2.1","release-it":"14.2.2","rimraf":"3.0.2","type-fest":"0.20.2","typescript":"4.1.2","typesync":"0.8.0"},"dependencies":{"esbuild":"^0.8.20"},"gitHead":"4caeafd768f0d88dfb1dda5d5ab5d9076ce7acde","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@1.1.1","_nodeVersion":"15.3.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-hDJogM1jYGs7HUvEfb69Th1Y1OhIweea4y9W3Utted9CQ27sdF1XN8K8uIcwnHTt9ECgG+c1hj+gMJu7QqmnYg==","shasum":"8811da06b5da8889f779c48195c93b9bcb5cad74","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-1.1.1.tgz","fileCount":17,"unpackedSize":50089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzjiGCRA9TVsSAnZWagAAtPoP/3zVymu/0LUkYr+st0C5\nGJffeqOHmy1DW+mvxWSLSL2/2mcKQmusFJdmyDG37mH9ORMx9oiWDQMhZlbi\nomEd+//z/vqkmYRQYjWlSWcEn6QNPdqvVL2xLB+089i3oT3KodgQTkwDTyMn\nuf/MCirO4M3mVn3ZTN4KR8DR9EaoJPi9uJyIWYbkVibwmE3mLou2e8o/hdU5\ntd1IAISnga5tUKyHd/10OVcdOCciABtLHOlEjTdPt1iC8sgzp1SoDACF5ObJ\nmyvqqi9nKw0O8mrG3No1l1CtJ1tttsutJnK6McIpkYC3rqMB4oQZSb31o9i6\ngMueDOwQiAJWUHMtH6l1u9XbSZ+zhRGmj1EsVwugXmyYH3FrLUrHi0AlDVhX\nJ/7TrDSl0BKuVHidsg2pW/jP98uhQ+szcoXrYQbbopvBjYVaYroaZYRTYVE3\nLoByDJletICwwBnGNllVFp1TJTp6717OfnqxhFx8b1PigZ/z4rJhwrFV9h87\nuAS723pEpB0ymP1pwaA6b/m0y86lKdHmVb/2p2WvUbCbfHIRJZA7PFSVMpv6\nJw69k23J/lwagO67OuG06+FuTnYZFRJhqkvj1DjmQxzx4djiKyALVX4nAf3g\nlY9MSLkQ14B05kZGt8OWeHOSrFahN7Q9tDPl4zt1r4aAtOlrOzQe95tftbjv\njfUz\r\n=pEAD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTM8hqQKX7aJCeO4v0SLjIgAC7gJna3NIWeJ0wCh1WwAiAzHKOWq/g91b1MC74Rs+MEanbelONIVQ30jIoF9uf30w=="}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_1.1.1_1607350405740_0.11455800173920339"},"_hasShrinkwrap":false},"1.2.0":{"name":"esbuild-runner","version":"1.2.0","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib jest.js register.js","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:dts":"tsc --declaration --emitDeclarationOnly --pretty","build:lib":"esbuild --platform=node --bundle --outdir=lib --sourcemap --target=es2017 --external:esbuild --external:source-map-support src/index.ts src/cli.ts","build:main":"esbuild --platform=node --bundle --outdir=. --target=es2017 --external:esbuild --external:source-map-support src/jest.ts src/register.ts","build":"npm run build:dts; npm run build:lib; npm run build:main","run":"node ."},"husky":{"hooks":{"prepare-commit-msg":"npx devmoji -e --lint"}},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"2.0.0","@types/eslint":"7.2.6","@types/eslint-plugin-prettier":"3.1.0","@types/node":"14.14.11","@types/prettier":"2.1.5","@types/rimraf":"3.0.0","@types/source-map-support":"0.5.3","@typescript-eslint/eslint-plugin":"4.9.1","@typescript-eslint/parser":"4.9.1","devmoji":"2.1.13","eslint":"7.15.0","eslint-config-prettier":"7.0.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.1.3","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.2.0","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"23.0.0","husky":"4.3.5","jest":"26.6.3","prettier":"2.2.1","release-it":"14.2.2","rimraf":"3.0.2","type-fest":"0.20.2","typescript":"4.1.2","typesync":"0.8.0"},"dependencies":{"source-map-support":"^0.5.19","esbuild":"^0.8.20"},"gitHead":"cd5f3c818c6547c606d22c3563589d4c27751aff","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@1.2.0","_nodeVersion":"15.3.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-39DAPye8e5mpE2raLdkTjKOCPYFoLixFsoib+dJhIRHBCDvM5sTy4XVy7a9N2L8Kpv2B2UH7DzemLHZqaDpJkA==","shasum":"320e391f436757005932b2c2f94135ae0456f1a7","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-1.2.0.tgz","fileCount":17,"unpackedSize":51242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0N7eCRA9TVsSAnZWagAAnOIP/ib9Gened5Y88001JpKf\nU70uNp38IQyGO8cWSxCZiFSd2jytk8okTJ3hSHwkDhAXkaU2onUx0XU+i+M9\nrZfV1f5DoVWUFvPeZ991joQQkfmNvzXSpoZ6aeXbHa24K9OnyGcBs+FS95Kt\nD6KlLf5rl8cN/aZRuXO3SAhLBSTXkklpKUFCsHxPMVX0l+XamkcrXGqMpQgc\nPq/iSjOKv3jw4rmcDKarI1XqA1uX+1nnms0cFzmpNXS1ZWddK3ZazRadfs7s\nMQnQi7YdiSz98268MdXnRYx3xQQVIICI/5tfmemw1infCoGZ0sspb0Wx0lR0\nIrl8kISBjLXcYEGdmogg0Uu+lqXICaC/tsukL9QQ/oZP8yZlzzlix5nqJdQA\nxbjtsyjmaOkY6Vj93hCBqlD5yZl5ndl1mRKy6vBFRbTkkdofEMNAKRHBs06R\nqZ+L5va1kSgRyNHjTjbN8APmwR01yNg2QxuKlRLh/fHriHgBXUuS5ECM7zXG\naH8JDos4e3BaJsV+V4ksqXRnbmW71j+sVxLbl/Iex+8Wro5ZNbVLzfCIVKJG\nHGQCm9UC3o8eS9C1XmDDJNlnO2fr+k81XhdQqVYj8uwVIb5J+tyVreURzDRs\nD4xtAMBvIMkul4Jbusk6suA8YMsZC2JTcTJcI47Sa35JXxRuSFpE+w9UqrmZ\nky94\r\n=YGVZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyfkB5Y0DWX4usIlzstlhUC2RERte4+beGzZUMWdkaFQIgDbOqJs489mkRACxm1j2fjkxtOaVf7CWDsLcFllf3PhE="}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_1.2.0_1607524061496_0.5076907860152331"},"_hasShrinkwrap":false},"1.3.0":{"name":"esbuild-runner","version":"1.3.0","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib jest.js register.js","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:dts":"tsc --declaration --emitDeclarationOnly --pretty","build:lib":"esbuild --platform=node --bundle --outdir=lib --sourcemap --target=es2017 --external:esbuild --external:source-map-support src/index.ts src/cli.ts","build:main":"esbuild --platform=node --bundle --outdir=. --target=es2017 --external:esbuild --external:source-map-support src/jest.ts src/register.ts","build":"npm run build:dts; npm run build:lib; npm run build:main","run":"node ."},"husky":{"hooks":{"prepare-commit-msg":"npx devmoji -e --lint"}},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"2.0.0","@types/eslint":"7.2.6","@types/eslint-plugin-prettier":"3.1.0","@types/node":"14.14.11","@types/prettier":"2.1.5","@types/rimraf":"3.0.0","@types/source-map-support":"0.5.3","@typescript-eslint/eslint-plugin":"4.9.1","@typescript-eslint/parser":"4.9.1","devmoji":"2.1.13","eslint":"7.15.0","eslint-config-prettier":"7.0.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.1.3","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.2.0","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"23.0.0","husky":"4.3.5","jest":"26.6.3","prettier":"2.2.1","release-it":"14.2.2","rimraf":"3.0.2","type-fest":"0.20.2","typescript":"4.1.2","typesync":"0.8.0"},"dependencies":{"source-map-support":"^0.5.19","esbuild":"^0.8.20"},"gitHead":"4ca241533d52b7a94388293ad26087f6bbfa0c32","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@1.3.0","_nodeVersion":"15.3.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-5QJTBm/7w6FFjU6JPCJYj3NB++Jmpg/qwRV4jQnVwGm5reiEcfGjzT3OgthZGA/mqdYkTpNiWkqLLkb5pX/Nzg==","shasum":"f1331b10c0d97f758c1bf6daab8adc7388524206","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-1.3.0.tgz","fileCount":18,"unpackedSize":71026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0PcCCRA9TVsSAnZWagAAqwgP/37j00oxlh7Hf1859/64\nMYlZ0/psixGgMOav6qj3XzBjIefCnnF+0zQ5AhPzHIN7mVf7D4INOVla0pww\nxFiz+vt4aDJA1N+kUVNq8qlFK7+KjQ1FPKvsTbJ9pGEIDDPM769ZJ3T2PwxB\nOpP/ySgBPKKv+Hi502z+TZfPpbG+QgDtYA4Q5HoWKnLJ6gguvg+3VfMcUBIu\n4urK8/L79EENhCwQEXen5TzkVVvzsdQ0ShtM7YOQvxTGyn7z7HUCpV9o5YtC\npmm9WcvW9VOZatUzN0c6rrHyuPm69zZ4BUNPgmm3+cqjHVXhLPTNKxtmBrlS\npKJSbT4icBGp6t5fBuCoAYJjiNeM4njhEC9v/lvBYATAqipRxp8zz4u5+jxI\nB8htL1Pm6vWLhYkFnCvHOUR14FC4ey2cPfNHncRozQT5R2A0L8k0FY7Bdg8l\nYuoM36O2y1b2sdQ66emg8Nnt/XAr2wTLyspma1rNu+SjJ1TVAeeUkeD4YwR2\nHmFEkU/Yz+4GNRTDRDHf9EF5yX7NfzBs4E9vQduS0sqNk7durZZ84y0tKsP4\nVjCD2QZ4fXfYJfhh65uGlIMLvokDtnvc73ybWPNUljbtF5ZAfRlVBHqY+Tbs\nEVHr2JdoUTo85N8x+qR8HXADy45PTH697wA8NlMwb0ZH/VcU764xVnTuCCrG\nECov\r\n=48hD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBAHwMwmtlCrBEdoIdVIq+Wgc5mGNRiIMpEvkVNZjY3KAiA0BZKAw0iahjRQYJYSl6iHUGJ1pStsN8H5EBJU0bqaMQ=="}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_1.3.0_1607530242044_0.7440908400622603"},"_hasShrinkwrap":false},"1.3.1":{"name":"esbuild-runner","version":"1.3.1","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib jest.js register.js","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:dts":"tsc --declaration --emitDeclarationOnly --pretty","build:lib":"esbuild --platform=node --bundle --outdir=lib --sourcemap --target=es2017 --external:esbuild --external:source-map-support src/index.ts src/cli.ts","build:main":"esbuild --platform=node --bundle --outdir=. --target=es2017 --external:esbuild --external:source-map-support src/jest.ts src/register.ts","build":"npm run build:dts; npm run build:lib; npm run build:main","run":"node ."},"husky":{"hooks":{"prepare-commit-msg":"npx devmoji -e --lint"}},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"2.0.0","@types/eslint":"7.2.6","@types/eslint-plugin-prettier":"3.1.0","@types/node":"14.14.11","@types/prettier":"2.1.5","@types/rimraf":"3.0.0","@types/source-map-support":"0.5.3","@typescript-eslint/eslint-plugin":"4.9.1","@typescript-eslint/parser":"4.9.1","devmoji":"2.1.13","eslint":"7.15.0","eslint-config-prettier":"7.0.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.1.3","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.2.0","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"23.0.0","husky":"4.3.5","jest":"26.6.3","prettier":"2.2.1","release-it":"14.2.2","rimraf":"3.0.2","type-fest":"0.20.2","typescript":"4.1.2","typesync":"0.8.0"},"dependencies":{"source-map-support":"^0.5.19","esbuild":"^0.8.20"},"gitHead":"91aafc00b552a7f665f1bce25363c412cf153f92","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@1.3.1","_nodeVersion":"15.3.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-EcvoA8RX8150lMd7s1t+EimRh5zqI1ebXwhJNm6UssqkI8Gc0/QmpX3/55uoHWiuQDNO/FQ1/KwbGG/MG6gMTg==","shasum":"d65ea2c5a10d16f4d0893b5f377cdd0a6d0ca5ff","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-1.3.1.tgz","fileCount":18,"unpackedSize":69936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0Uv0CRA9TVsSAnZWagAAB/EQAKNpVgM4keurolJHxxt3\nohZ6r/V30tDxDaIKvIFhvieX0y16EhtJ/49XLWYYTqCgoJ8Yo08GVMnbD4K9\nJcRbzvcohX2IKWl3sJBMebcUDdzwFYA8eN3DXd6aEpZQLyEUDTd4yAImDnWc\nCXjUg3eb9gaBA/MJlrYIcWKmpBMS4fYUtFkGMmg5PsDXsOFzLbkRt8N/LuC2\nrBS7iwfGtVRt8DrV+w+oXjd+d7tRG8cXiuBSvt1kw9pRboeGGVCfeVVcJe2k\nY0h4MDvAc1DQGuk4yoISbrxpL5IOlnSLVUMb/1Xl9+q38uDxIDPd3sUzxsWt\nM5ubKlkg4gzqjNvmyWuKD96+N9isTeL48NH+GAhoP6LtCtVM/VuLIlGQKOfW\nC/9n+HmW3u1JPsJh6d9QWrFd/NIhLzUb3pwubVovNnPMTMpmuXnphZjElqNQ\nS1prutN/UcLu30/3R/zSGzfn3xQR33TNaO65PkCjZvf6BQAXnlSk8zTvR2Zn\nnXBVsNaLEy05O/t9OYrSQsqviyPtJkiMGeTikaOOzVDZu2eRyTjLnBJ925zt\ndzcFiBp5+Z8G1BNNQxJRdmZC4NON6Ko/9JGyCPu8WqSnLM1dggt0a5h2/ib0\ncC+rWpvmEPsUkZGUc81CKaVYUEjL0puLxOZdWZwTDU3SDdvjrFwdhoL5KZhL\n7rQj\r\n=T8Sh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzJYftpe8UZgKGQ0Pm6/EuV/8aizSIFcjNOg9gLKwSaQIhAJ+THgG49PKHKIEaLA6zTHNmF+QnfjqFDnfC9It8V9VK"}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_1.3.1_1607551987629_0.9305991268468574"},"_hasShrinkwrap":false},"1.3.2":{"name":"esbuild-runner","version":"1.3.2","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:ts":"tsc --pretty","build":"npm run build:ts","run":"node ."},"husky":{"hooks":{"prepare-commit-msg":"npx devmoji -e --lint"}},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"2.0.0","@types/eslint":"7.2.6","@types/eslint-plugin-prettier":"3.1.0","@types/node":"14.14.13","@types/prettier":"2.1.5","@types/rimraf":"3.0.0","@types/source-map-support":"0.5.3","@typescript-eslint/eslint-plugin":"4.9.1","@typescript-eslint/parser":"4.9.1","devmoji":"2.1.13","eslint":"7.15.0","eslint-config-prettier":"7.0.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.1.3","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.3.0","eslint-plugin-promise":"4.2.1","eslint-plugin-unicorn":"23.0.0","husky":"4.3.6","jest":"26.6.3","prettier":"2.2.1","release-it":"14.2.2","rimraf":"3.0.2","type-fest":"0.20.2","typescript":"4.1.3","typesync":"0.8.0"},"dependencies":{"esbuild":"^0.8.20","source-map-support":"^0.5.19","tslib":"^2.0.3"},"gitHead":"a57482a86345be3adb1f1598828de82261ce08a6","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@1.3.2","_nodeVersion":"15.3.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-jbU/D8Hd2L+yUtmVU8sFYOIgnoB98P/dZNyab41iEIjT6kdvzcqCXgnJrM3l12OV/uA2oAogzMCwUjaqdf3mbQ==","shasum":"e83f3f42b4984e8f7e9e9cf842dca5d1d24f17fe","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-1.3.2.tgz","fileCount":28,"unpackedSize":34774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1wiyCRA9TVsSAnZWagAAdKkP/ix+CaJR93Yg/lZamLCz\nuTB0/h5HPSIsTEdHIcU09RzQ0MRtxZ8Lv23XvpQ5C+jC1hizjPWyrmkl63+1\nlWDHVWRuIZZqLFR4/y24YQVFSixifm9PRkq/ugBf4xa8dHu5z/ahMfURxjg8\n0X2kcKUGroZUhS9b40Qe0fK1aPDdjKM3kibt3YHQssilrpFbm1wCzp8ekqFl\n05NtjCDrMbg5cMvjK/p2EITUsowf76kB/77Jx2JUyXgpXpfy2QPya4CRdhiE\nvWf3HlAJt2CvhJyI0anpE89fuvKqpqLTJwpjRDlUDfCAn20kqu1em7uTfQqr\nmGOBI+1CIwjicfHtPD1Vgf4rzerORwKUUZUlg5GNUZTDc1+IsI8DXKMOt3nq\n72oqqYPhZkFeAHUw6X4MqwhGoNKQOb52BX6jhYOYQVbamIfZuCIDSi92fVuO\nRlvyNjlHDuSiezcxq/9OSOliXGApVaIjwQ0VhW2PsElDyDZi9snGtETkGOwe\nfGBgRm1qq4KzPM3ocSZkvUMqiUzjvugdVzECflfwSvC7G5KtSN6Oumm1SdHO\nqTAJasl4Tx+1ZBf3jJP7LOLrFp0ksPVvKts/wYR4tyX/uG9Nyspq+Rru2v23\noxCCqeBKcNckdDMmYF2jlIt1f+FTIbGABxEg6PHhN6jyYcdmqC7lr6rd8JWr\nsaws\r\n=DoGs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICH6kR2sAX6sr5OoWBQXLft17/mrluZPVHhd82LL8mSGAiArtPQj8FHT6gSEgp+BL0Tcs0F3qAYuUyNdRbiXhrWDqw=="}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_1.3.2_1607927985599_0.2969680902877496"},"_hasShrinkwrap":false},"1.4.0":{"name":"esbuild-runner","version":"1.4.0","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:ts":"tsc --pretty","build":"npm run build:ts","run":"node ."},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"2.0.1","@types/eslint":"7.2.11","@types/eslint-plugin-prettier":"3.1.0","@types/node":"15.6.1","@types/prettier":"2.2.3","@types/rimraf":"3.0.0","@types/source-map-support":"0.5.3","@typescript-eslint/eslint-plugin":"4.25.0","@typescript-eslint/parser":"4.25.0","devmoji":"2.2.1","eslint":"7.27.0","eslint-config-prettier":"8.3.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.23.3","eslint-plugin-jest":"24.3.6","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"32.0.1","husky":"6.0.0","jest":"27.0.1","prettier":"2.3.0","release-it":"14.7.0","rimraf":"3.0.2","type-fest":"1.1.3","typescript":"4.2.4","typesync":"0.8.0","esbuild":"0.12.3"},"peerDependencies":{"esbuild":"*"},"dependencies":{"source-map-support":"0.5.19","tslib":"2.2.0"},"gitHead":"9dfb19f8fdead4d56abe4b70fe16bde745fd4d9c","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@1.4.0","_nodeVersion":"16.1.0","_npmVersion":"7.12.0","dist":{"integrity":"sha512-+HqdeBKKwX8KWNjGsXtEr3Xeh19becZcC7e+9PM4lkQfK19NddMzx7edHl+xuzOC7WJB92o3mbECG4hZUJkGNw==","shasum":"f6863d289902fdb9e3eb39cbb57b2173ebef8471","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-1.4.0.tgz","fileCount":27,"unpackedSize":35945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrmS0CRA9TVsSAnZWagAA+MoP/jikKeUbXu6ouO23Nj+u\n58Vm1pbN+NbU8aH0qHuxqLcVzU8l53iv3eXiJ6W0u45eieBxlzq4q5V0Rm9q\nIVVL67YCQxx3Qr2iktkKo6eMhlfZ+DZT7xZG/+28uRSwU+JchA8K7cc+yebm\nlUEDWPtu/CcVUBTv8326HIHPU4RFCO88lktuZpXDUKu13jj8lbrYuFlfaRK1\nR0a75yoX+ZEV0Fh59gke86G8Z4QzPY76yUgwi7Ngw1X99lhpf1Xr60cWODcv\nhhX21oQM2hCURatvzXZXuBcJTvtFkBX+ZNDnAG+RVk07j/pL53yoXi+UnMqm\n95Ri2ouZQLD7xKc6TFfc6/ECQZKnxMLPgcBVpQJnw87U274DT/ZWD2xMq7eq\nkTWxtASdUjohE7ovyATS506zQJcNVqsWUVVwnPcTqMcFv+0Z479GJyvy0ylf\nEGAK0zloOVYBsCdHlfLFQSN4T7r34WuP8pLUB1hlwcclO9IYA3ZXlnAcyTfj\nUq4JV0mHn9kb6BVLsxsF29xEnNWZdmb48nGMQP05gVGLhrWCYOySxn2Gao1e\n+nNfEt3ZCKElEWki7znI4Jh21mMtPf3ekWZ0opjcCkckNecpuLCoqvQL8RjV\ndM1+iycFuQMVHwrGOlPuOhMvj/y9/WwaCUxHl0IEbtQter3FOW3Tb3ni+aYq\nglSZ\r\n=mw5t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtGDaA7MtVon45eXXicVf79uPcQAssYmr2NxaE3YnLXAIhAM8KIiWN51SSLe3l48tWjeM17NgsnFMoDZVOxE++tadA"}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_1.4.0_1622041780094_0.9496440743252459"},"_hasShrinkwrap":false},"2.0.0":{"name":"esbuild-runner","version":"2.0.0","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:ts":"tsc --pretty","build":"npm run build:ts","run":"node ."},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"2.0.1","@types/eslint":"7.2.11","@types/eslint-plugin-prettier":"3.1.0","@types/node":"15.6.1","@types/prettier":"2.2.3","@types/rimraf":"3.0.0","@types/source-map-support":"0.5.3","@typescript-eslint/eslint-plugin":"4.25.0","@typescript-eslint/parser":"4.25.0","devmoji":"2.2.1","eslint":"7.27.0","eslint-config-prettier":"8.3.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.23.3","eslint-plugin-jest":"24.3.6","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"32.0.1","husky":"6.0.0","jest":"27.0.1","prettier":"2.3.0","release-it":"14.7.0","rimraf":"3.0.2","type-fest":"1.1.3","typescript":"4.2.4","typesync":"0.8.0","esbuild":"0.12.3"},"peerDependencies":{"esbuild":"*"},"dependencies":{"source-map-support":"0.5.19","tslib":"2.2.0"},"gitHead":"728518d384389ae59dffb42fb1a41e48cabb12d6","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@2.0.0","_nodeVersion":"16.1.0","_npmVersion":"7.12.0","dist":{"integrity":"sha512-c2qTk59cDcrm6wQgxk2W3Cipso9VRRHGyiTVWwTIGvJWK6sinf3+2l9+PavA+LEGO4Credx5or0DwW/aXwVLgA==","shasum":"d0784d025b8495c35a01de461b4ba56ffbd39a19","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-2.0.0.tgz","fileCount":27,"unpackedSize":35970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsf+dCRA9TVsSAnZWagAAYx0P/1hgAjp1gZkBB83JJ994\nzH630OU7xCgUBtc3bwQPysK2KN8ukKlMDB6Ht2a67Zi5/QAfHogn7fXUYCeo\nI2PP7gG1vhBSgSxZTnzrGpoIqHiDnyd8PpLQ+vA71II/Dgai24WRFDrtipmg\nl0hR3hXCPITfy2RUzk1jAe95TrWQgzoEShyy4jVek7+HmsHSjzJdgSllJe6h\n2m1R9cpU7NRZZ17kJoB1OP49bUZ+m4StjHQd/Rc8HXLmvdkQYdM1AdU2+4sf\nj40ABMiDwjlrw6Sks4JEjwbVSUAqw6pAJhcjt91YD3ztjyDsbAyKfG+1l71w\nGu6hxrhO13eG4dXyoSn8VNUsoXFQwbUO4+UvOUNgP+tbn7jf6QR9ow2X0cWq\n0NENQkHGUP81UIKzqH6IXlfbmHGnYefBUJ9YI1BUfjAsuz3SaZpWOz3j4w3W\np+Mb0q8tKfGtSoy/jcJJOLU7HyzK2diKI2Id0FwNauUcbxHF660NL4/wpG2/\nMFditWKsrlk/WtuWVw8swz0xeu7fgQNNu8DSDozEBANEqfESWtMHYxGMkyFZ\nlLE3ewAPNFBIIxdWN+Ql1Nhu1/oLXVYpwDsjKN3LT04NV8xEEZAWQT1erDcQ\nbXYDqA6h47U7Idnn1EV5+QvwaRT5RjkX7UwjLEYXxzq+/MKZupKa7FKc8wiu\nG8DO\r\n=6N2q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENQnd0vaC+YC+EXG3JFl9haEkd3kjHQToK+G1lFYN9vAiEA4WjOPDwsCnZhYK9WSmj39zh4JhGq2Xg4zRW9akQCTlg="}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_2.0.0_1622278045089_0.06974416114441517"},"_hasShrinkwrap":false},"2.1.0":{"name":"esbuild-runner","version":"2.1.0","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:ts":"tsc --pretty","build":"npm run build:ts","run":"node ."},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"2.0.1","@types/eslint":"7.2.11","@types/eslint-plugin-prettier":"3.1.0","@types/node":"15.6.1","@types/prettier":"2.2.3","@types/rimraf":"3.0.0","@types/source-map-support":"0.5.3","@typescript-eslint/eslint-plugin":"4.25.0","@typescript-eslint/parser":"4.25.0","devmoji":"2.2.1","eslint":"7.27.0","eslint-config-prettier":"8.3.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.23.3","eslint-plugin-jest":"24.3.6","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"32.0.1","husky":"6.0.0","jest":"27.0.1","prettier":"2.3.0","release-it":"14.7.0","rimraf":"3.0.2","type-fest":"1.1.3","typescript":"4.2.4","typesync":"0.8.0","esbuild":"0.12.3"},"peerDependencies":{"esbuild":"*"},"dependencies":{"source-map-support":"0.5.19","tslib":"2.2.0"},"gitHead":"801eb2015f2ba1f4aa4df06ec02308f6b7fab392","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@2.1.0","_nodeVersion":"16.1.0","_npmVersion":"7.12.0","dist":{"integrity":"sha512-dmZvg6B6ZNho93P4MYGd84i/1ZXNwzuL3eyjdILefmUV2Ln+KidQYLxKBkdcJeeq2gwkbI+2r5oKx8xEICLSjQ==","shasum":"4d9140cbf0c90a23668d981b6ecb354d56659ec1","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-2.1.0.tgz","fileCount":27,"unpackedSize":36294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgteJ8CRA9TVsSAnZWagAA+dUP/3+YQ0m5D5oh1B4BGdE6\n74jqj7aqIGcXdrEceY+V4VVWGD5j44L8npLf5qB5Gul/8BpsM+6qQO8xy/Nr\niawvMDE9cypjFTzL1Xc+1OQ/F9Qrxxdx0pWm8fAu3q8psgJCnDCyeD549CzV\nT7528wSOdeVRpiq1kt2pJtVBrajFh/QBH+NV2tjmKVPBePv/OUeyLX5dELoI\n6IxuUWECSgpRujVuKdw1+Qfkh3oIoMgHBRjdOHbKwinwjEROnIALRV6UMc24\nKvPLhXvHYlVHjGYVuXwKUeojt9Zc7QlVLO0p2F9Sp+vY8yNrz0BiNBTw21XN\nBp6oYtwItCSRzf7kyNzC+wX8z+Sv+ElyfhnbrrsD1RwsHy4zVLJeXknYQzX/\nqcnUx3GH16n7qOJVAzhGe+sdDSnNzDeJ6LyeGOhQrE6mnPTbwP8yI3gKqWcp\nhfPXo4a3Lozt3ADtGydbAtycE4kYVp0qhb8nD/WmMXMN4CXEkeACEXf4fMlY\nwQZ8AMZ5vPUKN1GmlNI9pbH0OtNAI3auEV7ySszMBpqONw7QrfqS5oVnB/yA\nkb8xihsasfpIT5CtnDkaHTUoGVtrSQfSu9VNYlIQHzMw4kW4XOCG2cG97OE6\niWDqpj8ppbli2EC30Lq5jKmhSxYr92MXnu1xr3vqYKG2rIgFkhwAG9jglEAj\nuuoW\r\n=7OFY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYmOlE6skCicMikP/oRS+IriACtxnhG9rfVCqZl7OY/QIhAO8CkF+3tDhDj1LdAuZXpRQd9akgbzioboJd2ttruKh+"}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_2.1.0_1622532731397_0.37999729874234234"},"_hasShrinkwrap":false},"2.2.0":{"name":"esbuild-runner","version":"2.2.0","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:ts":"tsc --pretty","build":"npm run build:ts","run":"node ."},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"2.0.1","@types/eslint":"7.2.11","@types/eslint-plugin-prettier":"3.1.0","@types/node":"15.6.1","@types/prettier":"2.2.3","@types/rimraf":"3.0.0","@types/source-map-support":"0.5.3","@typescript-eslint/eslint-plugin":"4.25.0","@typescript-eslint/parser":"4.25.0","devmoji":"2.2.1","eslint":"7.27.0","eslint-config-prettier":"8.3.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.23.3","eslint-plugin-jest":"24.3.6","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"32.0.1","husky":"6.0.0","jest":"27.0.1","prettier":"2.3.0","release-it":"14.7.0","rimraf":"3.0.2","type-fest":"1.1.3","typescript":"4.2.4","typesync":"0.8.0","esbuild":"0.12.3"},"peerDependencies":{"esbuild":"*"},"dependencies":{"source-map-support":"0.5.19","tslib":"2.2.0"},"gitHead":"ad3268e1936a350271bfd8706f473f0a8baf1be9","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@2.2.0","_nodeVersion":"16.1.0","_npmVersion":"7.12.0","dist":{"integrity":"sha512-Ew8AF48i+edfI37qA157g5gQVsgBd8kbg0rOiGDZGxnf3/aUK9GXSYHGcfP5RNZF/6ziJWT0sD96jAfssYi0qQ==","shasum":"7cf2e74c9805575388b442993c05eb0483f3f012","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-2.2.0.tgz","fileCount":27,"unpackedSize":37221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgub/cCRA9TVsSAnZWagAAtbIP/1HWmgt6U9JzwewPcqn9\nGOKqXa2RdJrwGzAchkoPKx1ptguy2IFAtUuDkDqyju7RkCPrTyDXoLO/Jba4\npQT2Ur8tKs/L9OaRcTHqCPhCJcJbtZxjnTmD/E9Z3r6tkTJX0dbDImbOzGar\niHTooHzvioExCZFaWz0YtRIDP68YhvgV0RJWrI9S1CCqi7gDVi63hTUNJjqE\nlvz+P5jXCaftk+mJv0O99X3NPZLDtGJt+1vyv2iY1F7aumljm+/aI+ZsQzUb\nEEUI9An0QiDqQHdN9gsl6HAOTTnHD9GXqZhpqKskK9ZXUq1ZaWIT/wAP3SC8\nPpZbbIp6h8XeqWACcnsZFbEClVb02AX6zOp7I4+HHGjPyNhOOh0uHzpiWaLw\ndS8ld9x5t3ji1/xo7Wg6jDBgb4yx7FHxBTbb6JXvVHUb5Xpc5Aslh8ttMT+7\n2rid/P5BEHWeXEe+LgTWNJR71ZUqH73uBK0bXL7SBLXBoJWShzPh0bPFwUV1\nyDPIyHqCpssq+5Q7W9BV+Ze+wkKulj8hcqhdMR0BMCBl0K3FQjZw0s9e5dIq\nhEWUjBoNFMSYTLOtxVGFbp+OCrVljvrq2z8LzlBbRB7zkp86dYwW3TZP14tI\nJ+6cVBZ+rlBIKamuqcytB4+j67/tqh+6xZx0zFKtIkRxQeIOFuBywad7F44W\nITh0\r\n=aYMo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzy6HeE0fGHlwFThqfKyOnxC+Doc9iP7wezBcueKzjIAiAoJsXIGxdkHcGO+sAbsquGh37nrjN+7PDUSk6/bdkD3Q=="}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_2.2.0_1622786012428_0.8861353628771316"},"_hasShrinkwrap":false},"2.2.1":{"name":"esbuild-runner","version":"2.2.1","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:ts":"tsc --pretty","build":"npm run build:ts","run":"node ."},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"3.3.0","@types/eslint":"7.28.0","@types/eslint-plugin-prettier":"3.1.0","@types/node":"16.7.6","@types/prettier":"2.3.2","@types/rimraf":"3.0.2","@types/source-map-support":"0.5.4","@typescript-eslint/eslint-plugin":"4.29.3","@typescript-eslint/parser":"4.29.3","devmoji":"2.3.0","esbuild":"0.12.24","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.24.2","eslint-plugin-jest":"24.4.0","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"3.4.1","eslint-plugin-promise":"5.1.0","eslint-plugin-unicorn":"35.0.0","husky":"7.0.2","jest":"27.1.0","prettier":"2.3.2","release-it":"14.11.5","rimraf":"3.0.2","type-fest":"2.1.0","typescript":"4.4.2","typesync":"0.8.0"},"peerDependencies":{"esbuild":"*"},"dependencies":{"source-map-support":"0.5.19","tslib":"2.3.1"},"gitHead":"6e5d00b931e75fbee343b96980108299bee7e5e2","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@2.2.1","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-VP0VfJJZiZ3cKzdOH59ZceDxx/GzBKra7tiGM8MfFMLv6CR1/cpsvtQ3IsJI3pz7HyeYxtbPyecj3fHwR+3XcQ==","shasum":"3866fca62cbf9645e939b43a0c65446f9a53064f","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-2.2.1.tgz","fileCount":27,"unpackedSize":37482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLIDZCRA9TVsSAnZWagAA17AQAKBX7FDoc9Fdw5IPTr8s\n4P7ai/LtfA7WpEcljFm9hLJgfJjzrw6RQ/xUxU51o7Nvs7Djcm872ceJwAw0\nCf+mPinTQYqOdxvIHawXUVqLD07f0fJd3L1XjSfzSOTjTvEeydn8oLNvjpFY\nY4FDlCh6PJu5LPd9TcVjDCE5K3pe7BMXMmQ6m6Ub0lDodY8SrGyh/4iAIEGW\nvth2B1Y7EAOiYxk79Reh249VPfIch8nucBrtYW9CfLbV0z4rrVvnzcTLIyer\nYlMwLrQlVG6zjCDIE9Ju4khc6kCHmA3ljFiUP6qA/SgMvZrSOdOfuEJ6RjqA\n5GmZs+TPymAHT1fdg5mdGDyj+lZU7w9vhhkKVSw/exRPPWo9RVMOhdUSPznj\nQ9eH7oy59COPXsEUmOkYWjbH/ZYGHlZE5H9kBqC4BuMKw+MVHenwRE7CHuAD\nvda0lk+BVxvXHnD1jCAsyZ2LPMMVQd2fIXEA1oXM75x98Lv8eJLg1gK8QoNy\n9su3tu+1avqHnGR56j8XWwrM/9tURRjh18Kcgw1paRtlDb66GDa+LLO3FSbR\nrgyN9oTmwa0Psm3HInHm9wsh3jYCJlOwRSWsWTZqTwEONgg/TXcK0kJS7kuc\nH5D2kQniLTnXRWerTLamO3isetM/XtCmRQas8q8FWepbQ7Ajdk2Gt2ztnB1o\nSLVv\r\n=Jwli\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9c1v/evHcusa1LNjhdufGja/HvBtoAhLXsH5XAxvzZwIhAI150bR3LqorXzE18uHr/itep53E3Tmg5VWLSOV8TG2c"}]},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_2.2.1_1630306521128_0.5851477774615548"},"_hasShrinkwrap":false},"2.2.2":{"name":"esbuild-runner","version":"2.2.2","description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"main":"lib/index.js","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"bin":{"esr":"bin/esr.js"},"author":{"name":"Folke Lemaitre"},"license":"Apache License 2.0","scripts":{"clean":"rimraf lib","lint":"eslint src --ext .ts,.js --cache","prebuild":"npm run clean && npm run lint","build:ts":"tsc --pretty","build":"npm run build:ts","run":"node ."},"ultra":{"concurrent":["lint","prebuild","build","ultra"]},"release-it":{"hooks":{"before:init":"ultra --color lint","after:bump":"ultra --color build"},"npm":{"publish":true},"git":{"commitMessage":"chore(release): ${version}"},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"conventionalcommits","infile":"CHANGELOG.md"}}},"devDependencies":{"@release-it/conventional-changelog":"5.1.1","@types/eslint":"8.4.6","@types/eslint-plugin-prettier":"3.1.0","@types/node":"18.8.5","@types/prettier":"2.7.1","@types/rimraf":"3.0.2","@types/source-map-support":"0.5.6","@typescript-eslint/eslint-plugin":"5.40.0","@typescript-eslint/parser":"5.40.0","devmoji":"2.3.0","esbuild":"0.15.11","eslint":"8.25.0","eslint-config-prettier":"8.5.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"27.1.1","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-promise":"6.1.0","eslint-plugin-unicorn":"44.0.2","husky":"8.0.1","jest":"29.2.0","prettier":"2.7.1","release-it":"15.5.0","rimraf":"3.0.2","type-fest":"3.1.0","typescript":"4.8.4","typesync":"0.9.2"},"peerDependencies":{"esbuild":"*"},"dependencies":{"source-map-support":"0.5.21","tslib":"2.4.0"},"types":"./lib/index.d.ts","gitHead":"d0540290306786103c6385ef79fd1ce338e465bc","bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"homepage":"https://github.com/folke/esbuild-runner#readme","_id":"esbuild-runner@2.2.2","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-fRFVXcmYVmSmtYm2mL8RlUASt2TDkGh3uRcvHFOKNr/T58VrfVeKD9uT9nlgxk96u0LS0ehS/GY7Da/bXWKkhw==","shasum":"4243089f14c9690bff70beee16da3c41fd1dec50","tarball":"https://registry.npmjs.org/esbuild-runner/-/esbuild-runner-2.2.2.tgz","fileCount":27,"unpackedSize":37629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElmoCy1QO4QHduQzaoOs6nW7/T48ynP2DhhUJ5pVkuAAiAYSEtLvGkUPyzsJWLdu8f/RYtl4j1ksnHrVMHpz2rwnw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSXl4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7PA/9Gxiygix8ViKw8J09n/oxnhkNPhFWDLuFCxP9DSQ7wi3YtU3p\r\n9NMw+CvLu4Y9nS3rB0q7ooBCbGfI6SAdjtgG7/zQmMYkWNJt6le9nLRuJbfv\r\nmjsWUIJP+09Gjs1ia7ZK2XvfqANNcG/X4HBI9LhRoMCbAPRK96aiLa+HKQvJ\r\nmwkOfwY2RiPrcbyMb+p85QZ4IB1fJZXlBNCoTvPKyI+nfpfvt8C0I1BtGU2C\r\nKSu/M2z/PXBHc9QnxXLR0SPiA8qE6tGWy0HUTXr5vvEDOAkhs4ZfWFmjexJ4\r\nE19flOwwdjA5qG4wBaYjuZwpWUDGFN3lZbEX1/0tH5ZSYgWcIY+7x5MII7gu\r\nROnFwuzhN2IpE4edtNTxWt2Ow/FDPFpNtMNrX+iuRjQ8X+YHqdu5KIytxr0O\r\n7a9CoJQ708fGlMyFk5oMJEzgJx0kFUWzuzbcYFBUX9+dbOQ+4exQXpSnunRq\r\n3FrPZVUCYK4sMH/ffeqVVeHQ4AKx+koAfsIpbL4u/DdW6zx6MpH5TQZgYk+O\r\nvlmxg9NpWoycCMuwK9OQDThoPIjIHG2uJNMKk9cFDZYZXWaErDkSwJPuqj29\r\nI7XD7LyAliu/obdF7vY8IpQ+so0J0peCkHbXqnjSKnk3Md87awsWWL2kaz0E\r\nmA5YXrHeLl25OaA/ym2hvSoxtPx8AUTNdaw=\r\n=d+L9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"flemaitr","email":"folke.lemaitre@gmail.com"},"directories":{},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-runner_2.2.2_1665759608631_0.21326907039447196"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-07T14:08:04.734Z","1.1.0":"2020-12-07T14:08:04.909Z","modified":"2023-07-22T22:36:09.244Z","1.1.1":"2020-12-07T14:13:25.947Z","1.2.0":"2020-12-09T14:27:41.680Z","1.3.0":"2020-12-09T16:10:42.150Z","1.3.1":"2020-12-09T22:13:07.780Z","1.3.2":"2020-12-14T06:39:45.769Z","1.4.0":"2021-05-26T15:09:40.249Z","2.0.0":"2021-05-29T08:47:25.247Z","2.1.0":"2021-06-01T07:32:11.551Z","2.2.0":"2021-06-04T05:53:32.569Z","2.2.1":"2021-08-30T06:55:21.284Z","2.2.2":"2022-10-14T15:00:08.856Z"},"maintainers":[{"name":"flemaitr","email":"folke.lemaitre@gmail.com"}],"description":"Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild","homepage":"https://github.com/folke/esbuild-runner#readme","keywords":["esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs","es6","esm","ts-node"],"repository":{"type":"git","url":"git+ssh://git@github.com/folke/esbuild-runner.git"},"author":{"name":"Folke Lemaitre"},"bugs":{"url":"https://github.com/folke/esbuild-runner/issues"},"license":"Apache License 2.0","readme":"# :zap: Esbuild Runner (`esr`)\n\nSuper-fast on-the-fly transpilation of modern JS, TypeScript and JSX using [esbuild](https://github.com/evanw/esbuild).\n\n**esr** makes it easy to run arbitrary code or tests without needing to **build** your whole project. It's a great way to improve your development workflow.\n\n## ✨ Usage\n\nThe easiest way to use **esbuild-runner** is to install it globally and use the included `esr` binary.\n\n```shell\n$ esr hello-world.ts\n```\n\nAlternatively, you can _require_ **esbuild-runner** within any nodejs process to include realtime transpilation:\n\n```shell\n$ node -r esbuild-runner/register hello-world.ts\n```\n\nIn order to use **esbuild-runner** with Jest, you need to configure a [Jest transform](https://jestjs.io/docs/en/configuration.html#transform-objectstring-pathtotransformer--pathtotransformer-object) in your `jest.config.js`\n\n```js\nmodule.exports = {\n  transform: {\n    \"\\\\.ts$\": \"esbuild-runner/jest\",\n  },\n}\n```\n\nVSCode Debugging\n\n```JSON\n{\n  \"version\": \"0.2.0\",\n  \"configurations\": [\n    {\n      \"name\": \"Debug with esbuild-runner\",\n      \"program\": \"${workspaceFolder}/hello-world.ts\",\n      \"runtimeArgs\": [\n        \"-r\",\n        \"esbuild-runner/register\"\n      ],\n      \"request\": \"launch\",\n      \"sourceMaps\": true,\n      \"skipFiles\": [\n        \"<node_internals>/**\"\n      ],\n      \"type\": \"pwa-node\"\n    }\n  ]\n}\n```\n\n## ⚙️ Configuration\n\n`esr` provides two different ways to transpile your code:\n\n- **bundling** _(default)_: this transpiles the script and all its dependencies in typically one invocation of **esbuild**. Dependencies defined in `package.json` or `node_modules` will never be transpiled. Running `esr` will **always** transpile the code. No caching is used.\n- **transform** _(`--cache`)_: this method will invoke **esbuild** for **every source file**, but will cache the result. This means that the initial run will be slower, but after that, only changed source files will be transpiled.\n\n```shell\n$ bin/esr.js --help\nUsage: esr [options] <source-file> [file-options]\n\n  --cache       Transform on a file per file basis and cache code\n  --clearCache  Clear transform cache\n  --help|-h     Display this help message\n\n```\n\nTo customize the options passed to esbuild, you can create an `esbuild-runner.config.js` file in the current directory or one of the ancestor directories.\n\n```js\n// example esbuild-runner.config.js\nmodule.exports = {\n  type: \"bundle\", // bundle or transform (see description above)\n  esbuild: {\n    // Any esbuild build or transform options go here\n    target: \"esnext\",\n  },\n}\n```\n\n## 📦 Installation\n\nSimply install the **esbuild-runner** npm package using your favorite package manager.\n\n- globally ...\n\n```shell\n$ npm install -g esbuild-runner\n```\n\n- ... or locally in your project\n\n```shell\n$ npm add --dev esbuild-runner\n```\n\n## 👋 Contributing\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n## ⚖ License\n\n[Apache 2.0](https://github.com/folke/esbuild-runner/blob/main/LICENSE)\n\n<!-- markdownlint-disable-file MD014 MD033 -->\n","readmeFilename":"README.md","users":{"flumpus-dev":true}}