{"_id":"esbuild-loader","_rev":"4194568","name":"esbuild-loader","description":"⚡️ Speed up your Webpack build with esbuild","dist-tags":{"latest":"4.4.2","next":"3.0.0-alpha.1"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"time":{"modified":"2026-03-02T02:51:50.000Z","created":"2020-05-10T07:18:21.323Z","4.4.2":"2025-12-29T11:02:01.813Z","4.4.1":"2025-12-21T02:28:08.512Z","4.4.0":"2025-10-05T09:47:53.172Z","4.3.0":"2025-02-11T12:59:56.380Z","4.2.2":"2024-07-16T11:07:59.637Z","4.2.1":"2024-07-15T02:50:52.201Z","4.2.0":"2024-06-17T21:33:03.268Z","4.1.0":"2024-03-08T04:59:57.183Z","4.0.3":"2024-01-23T03:37:37.557Z","4.0.2":"2023-08-29T07:27:19.852Z","4.0.1":"2023-08-19T13:56:32.568Z","4.0.0":"2023-08-09T06:34:45.223Z","3.2.0":"2023-08-09T06:14:26.842Z","3.1.0":"2023-08-01T03:13:26.067Z","3.0.1":"2023-02-14T02:05:41.709Z","3.0.0":"2023-02-08T04:03:36.925Z","2.21.0":"2023-01-13T04:24:40.174Z","2.20.0":"2022-09-04T00:13:09.547Z","2.19.0":"2022-05-15T17:05:41.853Z","2.18.0":"2021-12-21T08:28:51.747Z","2.17.1":"2021-12-21T08:21:26.126Z","2.17.0":"2021-12-12T07:07:53.923Z","2.16.0":"2021-10-08T19:49:59.072Z","2.15.1":"2021-08-19T15:24:57.108Z","2.15.0":"2021-08-11T00:34:19.346Z","2.14.0":"2021-08-05T02:03:17.464Z","2.13.1":"2021-05-17T07:16:18.421Z","2.13.0":"2021-05-06T05:39:37.609Z","2.12.0":"2021-04-16T06:16:41.847Z","2.11.1":"2021-04-13T20:26:33.744Z","2.11.0":"2021-03-27T23:45:37.595Z","2.10.0":"2021-03-15T08:04:34.006Z","2.9.2":"2021-02-16T23:12:18.975Z","2.9.1":"2021-02-07T19:34:11.177Z","2.9.0":"2021-02-07T07:03:35.811Z","2.8.0":"2021-01-18T09:46:33.091Z","2.7.0":"2020-12-18T16:48:21.843Z","2.6.3":"2020-12-15T10:07:23.594Z","2.6.2":"2020-12-15T07:18:06.200Z","2.6.1":"2020-12-03T07:38:53.907Z","2.6.0":"2020-12-03T04:07:04.719Z","2.5.0":"2020-11-30T07:47:32.824Z","3.0.0-alpha.1":"2020-09-27T01:34:18.692Z","2.4.0":"2020-09-27T00:25:15.396Z","2.3.0":"2020-09-23T06:09:32.101Z","2.2.1":"2020-09-23T05:29:49.352Z","2.2.0":"2020-08-23T22:51:10.273Z","2.1.1":"2020-08-18T07:02:32.841Z","2.1.0":"2020-08-16T03:01:49.962Z","2.0.1":"2020-08-05T16:27:20.352Z","2.0.0":"2020-08-02T19:55:26.983Z","1.3.1":"2020-07-03T10:06:08.993Z","1.3.0":"2020-07-01T05:32:48.241Z","1.2.0":"2020-06-30T17:16:24.285Z","1.1.0":"2020-05-10T07:24:01.668Z","1.0.1":"2020-05-10T07:18:21.323Z"},"users":{},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"versions":{"4.4.2":{"name":"esbuild-loader","version":"4.4.2","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.cts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"dependencies":{"esbuild":"^0.27.1","get-tsconfig":"^4.10.1","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"gitHead":"dfec00deb35be45af8601593cc60f20bcf47ee7c","_id":"esbuild-loader@4.4.2","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"shasum":"9a799c590840d3eafd66dbf86f4f7bfa45dd2495","size":10905,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.4.2.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:10bc6fca-ede0-4868-b543-afcc8aaa7fff"}},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/esbuild-loader_4.4.2_1767006121655_0.9997881266283519"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T11:02:01.813Z","publish_time":1767006121813,"_source_registry_name":"default","_cnpm_publish_time":1767006121813},"4.4.1":{"name":"esbuild-loader","version":"4.4.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.cts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"dependencies":{"esbuild":"^0.27.1","get-tsconfig":"^4.10.1","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"gitHead":"80e2b36d3df44bf7bf575128149cd4f83bfa5384","_id":"esbuild-loader@4.4.1","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"shasum":"5f5dcfef0aba0679fabed5725cf30d0c829d1312","size":10519,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.4.1.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:10bc6fca-ede0-4868-b543-afcc8aaa7fff"}},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/esbuild-loader_4.4.1_1766284088352_0.5771730656547926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-21T02:28:08.512Z","publish_time":1766284088512,"_source_registry_name":"default","_cnpm_publish_time":1766284088512},"4.4.0":{"name":"esbuild-loader","version":"4.4.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.cts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"dependencies":{"esbuild":"^0.25.0","get-tsconfig":"^4.10.1","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"_id":"esbuild-loader@4.4.0","gitHead":"aa4b79deed6259d66e78ab691f9433d21db267e8","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"121a28e599f12379e1e4d61fbaa890f0abb07666","size":10522,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.4.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/esbuild-loader_4.4.0_1759657672949_0.09139970933846553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-05T09:47:53.172Z","publish_time":1759657673172,"_source_registry_name":"default","_cnpm_publish_time":1759657673172},"4.3.0":{"name":"esbuild-loader","version":"4.3.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.cts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.25.0","get-tsconfig":"^4.7.0","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"_id":"esbuild-loader@4.3.0","gitHead":"42ec34f31afbd8b2c98630511449d5349293b95b","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"70a19717290cf59c6ac55b26782dbcf84378ccb4","size":10634,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.3.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/esbuild-loader_4.3.0_1739278796200_0.941857374747856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-11T12:59:56.380Z","publish_time":1739278796380,"_source_registry_name":"default","_cnpm_publish_time":1739278796380},"4.2.2":{"name":"esbuild-loader","version":"4.2.2","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.cts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.21.0","get-tsconfig":"^4.7.0","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"_id":"esbuild-loader@4.2.2","gitHead":"e252654369d16a3c6a4d7fd4b5abbd569ac7c004","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"cce9032097767d325d6aa231edbd7d66a5d7fa1b","size":10633,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.2.2.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_4.2.2_1721128079487_0.8849746977053203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-16T11:07:59.637Z","publish_time":1721128079637,"_source_registry_name":"default","_cnpm_publish_time":1721128079637},"4.2.1":{"name":"esbuild-loader","version":"4.2.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.cts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.21.0","get-tsconfig":"^4.7.0","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"_id":"esbuild-loader@4.2.1","gitHead":"3dd11071fd1c773d1e61aabcf33d3ff0daf942db","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"7859ca8d26d066f2fdc665b8467ce3fb329b5dfa","size":10463,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.2.1.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_4.2.1_1721011852030_0.70262160312094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T02:50:52.201Z","publish_time":1721011852201,"_source_registry_name":"default","_cnpm_publish_time":1721011852201},"4.2.0":{"name":"esbuild-loader","version":"4.2.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.cts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.21.0","get-tsconfig":"^4.7.0","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"_id":"esbuild-loader@4.2.0","gitHead":"53a5966c6ad64195561494b86c3d313fd9ca2907","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"4aa4967e8721fddfc629695bb3c25ebec010066d","size":10599,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.2.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_4.2.0_1718659983135_0.16905044783200207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-17T21:33:03.268Z","publish_time":1718659983268,"_source_registry_name":"default","_cnpm_publish_time":1718659983268},"4.1.0":{"name":"esbuild-loader","version":"4.1.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.cts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.20.0","get-tsconfig":"^4.7.0","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"_id":"esbuild-loader@4.1.0","gitHead":"7b948efbf191ce0b35b92b934b528545dfaefe18","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"06bddf224320c279fafbe4981feb1a0175b593e4","size":10796,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.1.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_4.1.0_1709873997017_0.9672639140756658"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-08T04:59:57.183Z","publish_time":1709873997183,"_source_registry_name":"default","_cnpm_publish_time":1709873997183},"4.0.3":{"name":"esbuild-loader","version":"4.0.3","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.cts","exports":{".":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.19.0","get-tsconfig":"^4.7.0","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"_id":"esbuild-loader@4.0.3","gitHead":"f73ebaa152402ac0085cebecdc7410acec85e9be","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"113568ea94e23ec176dd02d30adb0d461f7504a8","size":10734,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.0.3.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_4.0.3_1705981057374_0.1651397225077964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-23T03:37:37.557Z","publish_time":1705981057557,"_source_registry_name":"default","_cnpm_publish_time":1705981057557},"4.0.2":{"name":"esbuild-loader","version":"4.0.2","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/esbuild-kit/esbuild-loader.git"},"funding":"https://github.com/esbuild-kit/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.19.0","get-tsconfig":"^4.7.0","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"gitHead":"a5fddd0a65d7845850e5be44991f84af8dbd2c12","bugs":{"url":"https://github.com/esbuild-kit/esbuild-loader/issues"},"homepage":"https://github.com/esbuild-kit/esbuild-loader#readme","_id":"esbuild-loader@4.0.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"5452fb40919d9a0959655522cd2732dc4c383e13","size":10571,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.0.2.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_4.0.2_1693294039644_0.838194644878546"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-29T07:27:19.852Z","publish_time":1693294039852,"_source_registry_name":"default","_cnpm_publish_time":1693294039852},"4.0.1":{"name":"esbuild-loader","version":"4.0.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/esbuild-kit/esbuild-loader.git"},"funding":"https://github.com/esbuild-kit/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.19.0","get-tsconfig":"^4.7.0","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"gitHead":"7d6e4822b798ee329278e20ab2349d66de16ea71","bugs":{"url":"https://github.com/esbuild-kit/esbuild-loader/issues"},"homepage":"https://github.com/esbuild-kit/esbuild-loader#readme","_id":"esbuild-loader@4.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"6ac1eb1bcde886bc15055d31ef78ed29fce6951e","size":10547,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.0.1.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_4.0.1_1692453392355_0.9864793063715298"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-19T13:56:32.568Z","publish_time":1692453392568,"_source_registry_name":"default","_cnpm_publish_time":1692453392568},"4.0.0":{"name":"esbuild-loader","version":"4.0.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/esbuild-kit/esbuild-loader.git"},"funding":"https://github.com/esbuild-kit/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.19.0","get-tsconfig":"^4.6.2","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"gitHead":"9dbbae649512953eb6e484aa35b19c2a667945ff","bugs":{"url":"https://github.com/esbuild-kit/esbuild-loader/issues"},"homepage":"https://github.com/esbuild-kit/esbuild-loader#readme","_id":"esbuild-loader@4.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"0ed47ed44183dad6f9be5037aa954486b28f6112","size":10417,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-4.0.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_4.0.0_1691562884973_0.8284990277257573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T06:34:45.223Z","publish_time":1691562885223,"_source_registry_name":"default","_cnpm_publish_time":1691562885223},"3.2.0":{"name":"esbuild-loader","version":"3.2.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/esbuild-kit/esbuild-loader.git"},"funding":"https://github.com/esbuild-kit/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.19.0","get-tsconfig":"^4.6.2","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"gitHead":"221f864796b7a10cc63e6a409052c01e88ae7a5a","bugs":{"url":"https://github.com/esbuild-kit/esbuild-loader/issues"},"homepage":"https://github.com/esbuild-kit/esbuild-loader#readme","_id":"esbuild-loader@3.2.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"78f11e1a2fd651758de490860acebda1c7e10131","size":10218,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-3.2.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_3.2.0_1691561666655_0.02970900257241893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T06:14:26.842Z","publish_time":1691561666842,"_source_registry_name":"default","_cnpm_publish_time":1691561666842},"3.1.0":{"name":"esbuild-loader","version":"3.1.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/esbuild-kit/esbuild-loader.git"},"funding":"https://github.com/esbuild-kit/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.18.17","get-tsconfig":"^4.6.2","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"gitHead":"1a758b41a850897072560f853d44a1607328a255","bugs":{"url":"https://github.com/esbuild-kit/esbuild-loader/issues"},"homepage":"https://github.com/esbuild-kit/esbuild-loader#readme","_id":"esbuild-loader@3.1.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"b2f9e645e5964cc6a05ed61b45d9d58b9c1ed871","size":10023,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-3.1.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_3.1.0_1690859605912_0.9486532281074667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T03:13:26.067Z","publish_time":1690859606067,"_source_registry_name":"default","_cnpm_publish_time":1690859606067},"3.0.1":{"name":"esbuild-loader","version":"3.0.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/esbuild-kit/esbuild-loader.git"},"funding":"https://github.com/esbuild-kit/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.17.6","get-tsconfig":"^4.4.0","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"gitHead":"e81aaa8a5ca8c823f54382298d522c2ba1ddb68a","bugs":{"url":"https://github.com/esbuild-kit/esbuild-loader/issues"},"homepage":"https://github.com/esbuild-kit/esbuild-loader#readme","_id":"esbuild-loader@3.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"9871c0e8817c4c11b6249d1916832e75272e6c7e","size":9066,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-3.0.1.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_3.0.1_1676340341567_0.7943468713916839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-14T02:05:41.709Z","publish_time":1676340341709,"_cnpm_publish_time":1676340341709},"3.0.0":{"name":"esbuild-loader","version":"3.0.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/esbuild-kit/esbuild-loader.git"},"funding":"https://github.com/esbuild-kit/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"type":"module","main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"},"./package.json":"./package.json"},"imports":{"#esbuild-loader":{"types":"./src/index.d.ts","development":"./src/index.ts","default":"./dist/index.cjs"}},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.17.6","get-tsconfig":"^4.4.0","loader-utils":"^2.0.4","webpack-sources":"^1.4.3"},"gitHead":"c92153c7d8d353c4168e5c5ae93a0c91af6eee64","bugs":{"url":"https://github.com/esbuild-kit/esbuild-loader/issues"},"homepage":"https://github.com/esbuild-kit/esbuild-loader#readme","_id":"esbuild-loader@3.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"8f3a8b81c2849a1c4b460057261ee9ba4aca3244","size":9056,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-3.0.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_3.0.0_1675829016736_0.6957113281430718"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-08T04:03:36.925Z","publish_time":1675829016925,"_cnpm_publish_time":1675829016925},"2.21.0":{"name":"esbuild-loader","version":"2.21.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"./dist/index.js","types":"./dist/index.d.ts","imports":{"#esbuild-loader":{"types":"./src/index.ts","development":"./src/index.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc","test":"tsx tests","dev":"tsx watch --conditions=development tests","lint":"eslint --cache ."},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.16.17","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","webpack-sources":"^1.4.3"},"devDependencies":{"@pvtnbr/eslint-config":"^0.33.0","@types/loader-utils":"^2.0.3","@types/mini-css-extract-plugin":"^2.5.1","@types/node":"^18.11.18","@types/webpack":"^4.41.33","@types/webpack-sources":"^0.1.9","css-loader":"^5.2.7","eslint":"^8.31.0","manten":"^0.6.0","memfs":"^3.4.13","mini-css-extract-plugin":"^1.6.2","tsx":"^3.12.2","typescript":"^4.9.4","webpack":"^4.44.2","webpack-test-utils":"^2.1.0","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr"},"gitHead":"9ca739e7e6756fc65aed8b95c11719e5d3197c5f","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.21.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"2698a3e565b0db2bb19a3dd91c2b6c9aad526c80","size":9785,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.21.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.21.0_1673583879967_0.6017475429680879"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-13T04:24:40.174Z","publish_time":1673583880174,"_cnpm_publish_time":1673583880174},"2.20.0":{"name":"esbuild-loader","version":"2.20.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"eslint ."},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.15.6","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","webpack-sources":"^2.2.0"},"devDependencies":{"@pvtnbr/eslint-config":"^0.26.2","@types/jest":"^27.0.3","@types/loader-utils":"^2.0.3","@types/node":"^18.0.4","@types/webpack":"^4.41.32","@types/webpack-sources":"^3.2.0","css-loader":"^5.2.0","eslint":"^8.19.0","jest":"^27.4.4","memfs":"^3.4.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.7.4","unionfs":"^4.4.0","webpack":"^4.44.2","webpack-test-utils":"^1.1.0","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr"},"gitHead":"08cce3d4e5553fa50792673b6092f6384d451a15","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.20.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"28fcff0142fa7bd227512d69f31e9a6e202bb88f","size":9144,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.20.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.20.0_1662250389305_0.46860725789749336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-04T00:13:12.713Z","publish_time":1662250389547,"_cnpm_publish_time":1662250389547},"2.19.0":{"name":"esbuild-loader","version":"2.19.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"eslint ."},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["eslint","jest --bail --findRelatedTests"]},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.14.39","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","webpack-sources":"^2.2.0"},"devDependencies":{"@pvtnbr/eslint-config":"^0.22.0","@types/jest":"^27.0.3","@types/loader-utils":"^2.0.3","@types/webpack":"^4.41.32","css-loader":"^5.2.0","eslint":"^8.15.0","husky":"^4.3.8","jest":"^27.4.4","lint-staged":"^12.1.2","memfs":"^3.4.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.6.4","unionfs":"^4.4.0","webpack":"^4.44.2","webpack-test-utils":"^1.1.0","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr"},"types":"./dist/index.d.ts","gitHead":"680917c9e7f5e5a05856a8bae11fbbe6ca241757","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.19.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"54f62d1da8262acfc3c5883c24da35af8324f116","size":9097,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.19.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.19.0_1652634341698_0.6742086360490647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-15T17:05:45.808Z","publish_time":1652634341853,"_cnpm_publish_time":1652634341853},"2.18.0":{"name":"esbuild-loader","version":"2.18.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","test":"jest --coverage","lint":"eslint ."},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["eslint","jest --bail --findRelatedTests"]},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.14.6","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","webpack-sources":"^2.2.0"},"devDependencies":{"@pvtnbr/eslint-config":"^0.8.0","@types/jest":"^27.0.3","@types/loader-utils":"^2.0.3","@types/webpack":"^4.41.32","css-loader":"^5.2.0","eslint":"^8.5.0","husky":"^4.3.8","jest":"^27.4.4","lint-staged":"^12.1.2","memfs":"^3.4.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.5.4","unionfs":"^4.4.0","webpack":"^4.44.2","webpack-test-utils":"^1.1.0","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr"},"gitHead":"11e9f6f23468af515d94ffe6a53af12f546b939c","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.18.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"7b9548578ab954574fd94655693d22aa5ec74120","size":9160,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.18.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.18.0_1640075331624_0.5875367061830363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T08:29:00.721Z","publish_time":1640075331747,"_cnpm_publish_time":1640075331747},"2.17.1":{"name":"esbuild-loader","version":"2.17.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","test":"jest --coverage","lint":"eslint ."},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["eslint","jest --bail --findRelatedTests"]},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.14.2","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","webpack-sources":"^2.2.0"},"devDependencies":{"@pvtnbr/eslint-config":"^0.8.0","@types/jest":"^27.0.3","@types/loader-utils":"^2.0.3","@types/webpack":"^4.41.32","css-loader":"^5.2.0","eslint":"^8.5.0","husky":"^4.3.8","jest":"^27.4.4","lint-staged":"^12.1.2","memfs":"^3.4.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.5.4","unionfs":"^4.4.0","webpack":"^4.44.2","webpack-test-utils":"^1.1.0","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr"},"gitHead":"3534fa0f6f24255097001b86ab28978c228828e0","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.17.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"5a1bdfde6d83f3e0713062c114c0ea89d432de34","size":9159,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.17.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.17.1.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.17.1_1640074885980_0.8602211378687654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T08:22:37.701Z","publish_time":1640074886126,"_cnpm_publish_time":1640074886126},"2.17.0":{"name":"esbuild-loader","version":"2.17.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","test":"jest --coverage","lint":"eslint ."},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["eslint","jest --bail --findRelatedTests"]},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.14.2","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","webpack-sources":"^2.2.0"},"devDependencies":{"@pvtnbr/eslint-config":"^0.7.1","@types/jest":"^27.0.3","@types/loader-utils":"^2.0.3","@types/webpack":"^4.41.32","css-loader":"^5.2.0","eslint":"^8.4.1","husky":"^4.3.8","jest":"^27.4.4","lint-staged":"^12.1.2","memfs":"^3.4.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.5.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack-test-utils":"^1.1.0","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr"},"gitHead":"7cd111e34447a9133c148e5f1480ca94c6954f23","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.17.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"7caff8f92c30345555c9d2a659e7fc29d6d7d874","size":9159,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.17.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.17.0_1639292873769_0.2928914947901582"},"_hasShrinkwrap":false,"publish_time":1639292873923,"_cnpm_publish_time":1639292873923},"2.16.0":{"name":"esbuild-loader","version":"2.16.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","test":"jest --coverage","lint":"eslint ."},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["eslint","jest --bail --findRelatedTests"]},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.13.4","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","type-fest":"^1.4.0","webpack-sources":"^2.2.0"},"devDependencies":{"@pvtnbr/eslint-config-typescript":"^0.1.22","@types/jest":"^27.0.1","@types/loader-utils":"^2.0.3","@types/webpack":"^4.41.30","css-loader":"^5.2.0","eslint":"^7.32.0","husky":"^4.3.8","jest":"^27.0.6","lint-staged":"^11.1.2","memfs":"^3.2.2","mini-css-extract-plugin":"^1.4.0","typescript":"^4.3.5","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr/eslint-config-typescript"},"gitHead":"3c020eecb4e8840cb9a119a916c94926ecded4bb","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.16.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"shasum":"a44a57a77ed2810d6b278579271f77d739aa7bc9","size":9074,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.16.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.16.0_1633722598924_0.415418479191785"},"_hasShrinkwrap":false,"publish_time":1633722599072,"_cnpm_publish_time":1633722599072},"2.15.1":{"name":"esbuild-loader","version":"2.15.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","test":"jest --coverage","lint":"eslint ."},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["eslint","jest --bail --findRelatedTests"]},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.12.21","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","type-fest":"^1.4.0","webpack-sources":"^2.2.0"},"devDependencies":{"@pvtnbr/eslint-config-typescript":"^0.1.22","@types/jest":"^27.0.1","@types/loader-utils":"^2.0.3","@types/webpack":"^4.41.30","css-loader":"^5.2.0","eslint":"^7.32.0","husky":"^4.3.8","jest":"^27.0.6","lint-staged":"^11.1.2","memfs":"^3.2.2","mini-css-extract-plugin":"^1.4.0","typescript":"^4.3.5","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr/eslint-config-typescript"},"gitHead":"db0971c307baf501c7b9015afb7e641e01da5cdb","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.15.1","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"shasum":"5a3940f5d20317f1a35720efa33e933f97c923e9","size":9056,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.15.1.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.15.1_1629386696927_0.4381078358692878"},"_hasShrinkwrap":false,"publish_time":1629386697108,"_cnpm_publish_time":1629386697108},"2.15.0":{"name":"esbuild-loader","version":"2.15.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","test":"jest --coverage","lint":"eslint ."},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["eslint","jest --bail --findRelatedTests"]},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.12.19","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","type-fest":"^1.4.0","webpack-sources":"^2.2.0"},"devDependencies":{"@pvtnbr/eslint-config-typescript":"^0.1.19","@types/jest":"^27.0.0","@types/loader-utils":"^2.0.3","@types/webpack":"^4.41.30","css-loader":"^5.2.0","eslint":"^7.32.0","husky":"^4.3.8","jest":"^27.0.6","lint-staged":"^11.1.2","memfs":"^3.2.2","mini-css-extract-plugin":"^1.4.0","typescript":"^4.3.5","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr/eslint-config-typescript"},"gitHead":"e714b93227692ddafdc983e87df3d880aefa6c69","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.15.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"shasum":"4ac059f20dc08965c9dfee20463c0ea9aa84363a","size":9093,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.15.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.15.0_1628642059142_0.546313426200977"},"_hasShrinkwrap":false,"publish_time":1628642059346,"_cnpm_publish_time":1628642059346},"2.14.0":{"name":"esbuild-loader","version":"2.14.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","test":"jest --coverage","lint":"eslint ."},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["eslint","jest --bail --findRelatedTests"]},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.12.17","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","type-fest":"^1.0.1","webpack-sources":"^2.2.0"},"devDependencies":{"@pvtnbr/eslint-config-typescript":"^0.1.16","@types/jest":"^26.0.22","@types/loader-utils":"^2.0.2","@types/webpack":"^4.41.27","css-loader":"^5.2.0","eslint":"^7.26.0","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","memfs":"^3.2.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.2.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr/eslint-config-typescript"},"gitHead":"242f9abd0752ea97476a2736112b71dd9b32f95e","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.14.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"shasum":"537d6f204371a59f485f809cba9e4bfda989c162","size":9136,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.14.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.14.0_1628128997340_0.3555758723398834"},"_hasShrinkwrap":false,"publish_time":1628128997464,"_cnpm_publish_time":1628128997464},"2.13.1":{"name":"esbuild-loader","version":"2.13.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","test":"jest --coverage","lint":"eslint ."},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["eslint","jest --bail --findRelatedTests"]},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"dependencies":{"esbuild":"^0.11.19","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","tapable":"^2.2.0","type-fest":"^1.0.1","webpack-sources":"^2.2.0"},"devDependencies":{"@pvtnbr/eslint-config-typescript":"^0.1.16","@types/jest":"^26.0.22","@types/loader-utils":"^2.0.2","@types/webpack":"^4.41.27","css-loader":"^5.2.0","eslint":"^7.26.0","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","memfs":"^3.2.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.2.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0"},"eslintConfig":{"extends":"@pvtnbr/eslint-config-typescript"},"gitHead":"62de47d7f4828aa2e014ee53c068c2dff6534081","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.13.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"9c89e654390a9a25d99b2f6d803ade30f4335418","size":9076,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.13.1.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.13.1_1621235778295_0.9266312013211582"},"_hasShrinkwrap":false,"publish_time":1621235778421,"_cnpm_publish_time":1621235778421},"2.13.0":{"name":"esbuild-loader","version":"2.13.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.11.19","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","type-fest":"^1.0.1","webpack-sources":"^2.2.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.22","@types/loader-utils":"^2.0.2","@types/webpack":"^4.41.27","css-loader":"^5.2.0","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","memfs":"^3.2.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.2.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.38.2"},"gitHead":"22e932349c758c8b203a4e2a96af38d2f71a69a0","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.13.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"f5a3602a89a3b728506ae3e1887304fffeef9270","size":8967,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.13.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.13.0_1620279577473_0.5077959097566436"},"_hasShrinkwrap":false,"publish_time":1620279577609,"_cnpm_publish_time":1620279577609},"2.12.0":{"name":"esbuild-loader","version":"2.12.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.10.2","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","type-fest":"^1.0.1","webpack-sources":"^2.2.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.22","@types/loader-utils":"^2.0.2","@types/webpack":"^4.41.27","css-loader":"^5.2.0","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","memfs":"^3.2.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.2.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.38.2"},"gitHead":"9b67211c6165663a57b4e0ccabf3547ea5829aa7","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.12.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"ebdfd0e1131ba0d2166d3cb6f0592cabbb02a602","size":7472,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.12.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.12.0_1618553801720_0.4910380804345522"},"_hasShrinkwrap":false,"publish_time":1618553801847,"_cnpm_publish_time":1618553801847},"2.11.1":{"name":"esbuild-loader","version":"2.11.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.10.2","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","type-fest":"^1.0.1","webpack-sources":"^2.2.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.22","@types/loader-utils":"^2.0.2","@types/webpack":"^4.41.27","css-loader":"^5.2.0","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","memfs":"^3.2.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.2.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.38.2"},"gitHead":"a1acf3861147f1fc2f6d1c8551bd1cab9bc12836","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.11.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"1cbdb43bdfac9e0a760bad84a22159ea5f99fd8c","size":6906,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.11.1.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.11.1_1618345593601_0.10524268665324343"},"_hasShrinkwrap":false,"publish_time":1618345593744,"_cnpm_publish_time":1618345593744},"2.11.0":{"name":"esbuild-loader","version":"2.11.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.10.2","joycon":"^3.0.1","json5":"^2.2.0","loader-utils":"^2.0.0","type-fest":"^1.0.1","webpack-sources":"^2.2.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.22","@types/loader-utils":"^2.0.2","@types/webpack":"^4.41.27","css-loader":"^5.2.0","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","memfs":"^3.2.0","mini-css-extract-plugin":"^1.4.0","typescript":"^4.2.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.38.2"},"gitHead":"df5303c80c818e3d33632c8f1d20ad91b9bdd764","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.11.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"65efc9c8ab14f2da06b9d165396f9520b4aeac96","size":6893,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.11.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.11.0_1616888737460_0.9734712589593177"},"_hasShrinkwrap":false,"publish_time":1616888737595,"_cnpm_publish_time":1616888737595},"2.10.0":{"name":"esbuild-loader","version":"2.10.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.9.2","joycon":"^2.2.5","json5":"^2.2.0","loader-utils":"^2.0.0","type-fest":"^0.21.3","webpack-sources":"^2.2.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.20","@types/loader-utils":"^2.0.1","@types/webpack":"^4.41.26","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","memfs":"^3.2.0","typescript":"^4.2.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.38.2"},"gitHead":"87f0baaa6080b11b9a78569d311e22c2827706db","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.10.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"35b570187aee0036b2f4b37db66870f7407f3d40","size":6204,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.10.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.10.0_1615795473810_0.2213506494237243"},"_hasShrinkwrap":false,"publish_time":1615795474006,"_cnpm_publish_time":1615795474006},"2.9.2":{"name":"esbuild-loader","version":"2.9.2","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"funding":"https://github.com/privatenumber/esbuild-loader?sponsor=1","author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.8.42","joycon":"^2.2.5","json5":"^2.2.0","loader-utils":"^2.0.0","type-fest":"^0.20.2","webpack-sources":"^2.2.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.20","@types/loader-utils":"^2.0.1","@types/webpack":"^4.41.26","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","memfs":"^3.2.0","ts-jest":"^26.5.0","typescript":"^4.1.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.37.1"},"gitHead":"d948b448a9c8c740e38bdcc02087f746a94dad27","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.9.2","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"ae16721aeb05018396395a95f528c778ba7361d0","size":6165,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.9.2.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.9.2_1613517138835_0.6669701459276696"},"_hasShrinkwrap":false,"publish_time":1613517138975,"_cnpm_publish_time":1613517138975},"2.9.1":{"name":"esbuild-loader","version":"2.9.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.8.42","joycon":"^2.2.5","json5":"^2.2.0","loader-utils":"^2.0.0","type-fest":"^0.20.2","webpack-sources":"^2.2.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.20","@types/loader-utils":"^2.0.1","@types/webpack":"^4.41.26","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","memfs":"^3.2.0","ts-jest":"^26.5.0","typescript":"^4.1.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.37.1"},"gitHead":"6901b9417bdba6223d036766113c8fcb4c3f6ed0","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.9.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"f8448cb7a6b3d0855e3088ab296fc6961c6e5925","size":6197,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.9.1.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.9.1_1612726451004_0.4024326210349931"},"_hasShrinkwrap":false,"publish_time":1612726451177,"_cnpm_publish_time":1612726451177},"2.9.0":{"name":"esbuild-loader","version":"2.9.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.8.42","joycon":"^2.2.5","json5":"^2.2.0","loader-utils":"^2.0.0","type-fest":"^0.20.2","webpack-sources":"^2.2.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.20","@types/loader-utils":"^2.0.1","@types/webpack":"^4.41.26","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.4","memfs":"^3.2.0","ts-jest":"^26.5.0","typescript":"^4.1.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.37.1"},"gitHead":"28f81c1fcac633c690fb638c7d501ef3a5843107","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.9.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"7bcc1476b094697060466fd7afa144d4af79162e","size":6192,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.9.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.9.0_1612681415663_0.7318066162933439"},"_hasShrinkwrap":false,"publish_time":1612681415811,"_cnpm_publish_time":1612681415811},"2.8.0":{"name":"esbuild-loader","version":"2.8.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.8.33","loader-utils":"^2.0.0","type-fest":"^0.20.2","webpack-sources":"^2.2.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.20","@types/loader-utils":"^2.0.1","@types/webpack":"^4.41.26","husky":"^4.3.8","jest":"^26.6.3","lint-staged":"^10.5.3","memfs":"^3.2.0","ts-jest":"^26.4.4","typescript":"^4.1.3","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.37.1"},"gitHead":"6c0cc8292b9548fc8897c2153588d753b5f51916","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.8.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"50c916c87ca8b4bcfe41cf050248cb70d09e4bb6","size":5848,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.8.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.8.0_1610963192951_0.8440374917756948"},"_hasShrinkwrap":false,"publish_time":1610963193091,"_cnpm_publish_time":1610963193091},"2.7.0":{"name":"esbuild-loader","version":"2.7.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.8.17","loader-utils":"^2.0.0","webpack-sources":"^2.2.0","type-fest":"^0.20.2"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/loader-utils":"^2.0.1","@types/webpack":"^4.41.25","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.2","memfs":"^3.2.0","source-map":"^0.7.3","ts-jest":"^26.4.4","typescript":"^4.1.2","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.35.0"},"gitHead":"4593ba4c6051fa65cd83c949a00b5280baa6c72d","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.7.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"shasum":"1ac6c02ad6ac443d4285adb8e99976982f77e4f8","size":5849,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.7.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.7.0_1608310101714_0.7745688307546219"},"_hasShrinkwrap":false,"publish_time":1608310101843,"_cnpm_publish_time":1608310101843},"2.6.3":{"name":"esbuild-loader","version":"2.6.3","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.8.17","loader-utils":"^2.0.0","webpack-sources":"^2.2.0","type-fest":"^0.20.2"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/loader-utils":"^2.0.1","@types/webpack":"^4.41.25","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.2","memfs":"^3.2.0","source-map":"^0.7.3","ts-jest":"^26.4.4","typescript":"^4.1.2","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.35.0"},"gitHead":"c3f732db7439d3248ef3ef9b24ea7f0fcf9269e0","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.6.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"shasum":"8a885cca4235c8fe58e5ef3d1427633bb4566f32","size":5691,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.6.3.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.6.3_1608026843486_0.840007100926379"},"_hasShrinkwrap":false,"publish_time":1608026843594,"_cnpm_publish_time":1608026843594},"2.6.2":{"name":"esbuild-loader","version":"2.6.2","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.8.17","loader-utils":"^2.0.0","webpack-sources":"^2.2.0","type-fest":"^0.20.2","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/loader-utils":"^2.0.1","@types/webpack":"^4.41.25","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.2","memfs":"^3.2.0","source-map":"^0.7.3","ts-jest":"^26.4.4","typescript":"^4.1.2","unionfs":"^4.4.0","xo":"^0.35.0"},"gitHead":"903585a0f94b9b7ad8ba8535e330801a145f551b","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.6.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"shasum":"2a6433fb6cd2ff69642683a1846b53cd6942dfc0","size":7376,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.6.2.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.6.2_1608016686063_0.8404202229018785"},"_hasShrinkwrap":false,"publish_time":1608016686200,"_cnpm_publish_time":1608016686200},"2.6.1":{"name":"esbuild-loader","version":"2.6.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.8.17","loader-utils":"^2.0.0","webpack-sources":"^2.2.0","type-fest":"^0.20.2"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/loader-utils":"^2.0.1","@types/webpack":"^4.41.25","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.2","memfs":"^3.2.0","source-map":"^0.7.3","ts-jest":"^26.4.4","typescript":"^4.1.2","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.35.0"},"gitHead":"fe10a569b26d7c55023c56bdedc5f6834d723d27","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.6.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"shasum":"3d444059db6e17e203552c996a593ecf8cf44dfb","size":7305,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.6.1.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.6.1_1606981133763_0.4953209113562429"},"_hasShrinkwrap":false,"publish_time":1606981133907,"_cnpm_publish_time":1606981133907},"2.6.0":{"name":"esbuild-loader","version":"2.6.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"dist/index.js","scripts":{"build":"tsc","pretest":"npm run build","test":"jest --coverage","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.8.17","loader-utils":"^2.0.0","webpack-sources":"^2.2.0","type-fest":"^0.20.2"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/loader-utils":"^2.0.1","@types/webpack":"^4.41.25","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.2","memfs":"^3.2.0","source-map":"^0.7.3","ts-jest":"^26.4.4","typescript":"^4.1.2","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.35.0"},"gitHead":"23f2a006305a016427533ef0d1c58f9a8658679f","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.6.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"shasum":"8716ccaaf0f8de6ff336f029ca1d9d5e27e94251","size":7280,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.6.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.6.0_1606968424581_0.255414878702966"},"_hasShrinkwrap":false,"publish_time":1606968424719,"_cnpm_publish_time":1606968424719},"2.5.0":{"name":"esbuild-loader","version":"2.5.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"lib/index.js","scripts":{"test":"jest --env node","lint":"xo"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.8.17","loader-utils":"^2.0.0","webpack-sources":"^2.2.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.15","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.2","memfs":"^3.2.0","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0","xo":"^0.35.0"},"gitHead":"a1426baf39dc49ad63b9c78d0db2a8c1aa798ed1","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.5.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"00cdbfa29de11fda5ddceda3e0ec161f1d96d815","size":4827,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.5.0.tgz"},"_npmUser":{"name":"hirokiosame","email":"hiroki.osame@gmail.com"},"directories":{},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.5.0_1606722452667_0.6773841037387927"},"_hasShrinkwrap":false,"publish_time":1606722452824,"_cnpm_publish_time":1606722452824},"3.0.0-alpha.1":{"name":"esbuild-loader","version":"3.0.0-alpha.1","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"lib/index.js","scripts":{"test":"jest --env node","lint":"xo lib test/*.js"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"loader-utils":"^2.0.0","webpack-sources":"^2.0.0"},"peerDependencies":{"esbuild":">=0.6.23 <1.0.0","webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.14","esbuild":"^0.7.3","husky":"^4.3.0","jest":"^26.4.2","lint-staged":"^10.4.0","memfs":"^3.2.0","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0-rc.0","xo":"^0.33.1"},"readmeFilename":"README.md","gitHead":"23fd11236abeee35dc3bd280a2a0aff047cd0ebe","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@3.0.0-alpha.1","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"shasum":"0210b3ca55797980320cf02fc8182aab0d6348d9","size":4178,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-3.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-3.0.0-alpha.1.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_3.0.0-alpha.1_1601170458551_0.2938889141567662"},"_hasShrinkwrap":false,"publish_time":1601170458692,"_cnpm_publish_time":1601170458692},"2.4.0":{"name":"esbuild-loader","version":"2.4.0","description":"⚡️ Speed up your Webpack build with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/privatenumber/esbuild-loader.git"},"author":{"name":"Hiroki Osame","email":"hiroki.osame@gmail.com"},"main":"lib/index.js","scripts":{"test":"jest --env node","lint":"xo lib test/*.js"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["xo --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.7.3","loader-utils":"^2.0.0","webpack-sources":"^2.0.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.14","husky":"^4.3.0","jest":"^26.4.2","lint-staged":"^10.4.0","memfs":"^3.2.0","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0-rc.0","xo":"^0.33.1"},"readmeFilename":"README.md","gitHead":"43a55043c81df8e2f012ec5e164ac354caa11d2f","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","_id":"esbuild-loader@2.4.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"shasum":"23f8f9bb6f8faface1be470ab5c6217c6de24614","size":4156,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.4.0.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.4.0_1601166315240_0.45840719485467774"},"_hasShrinkwrap":false,"publish_time":1601166315396,"_cnpm_publish_time":1601166315396},"2.3.0":{"name":"esbuild-loader","description":"⚡️ Speed up your Webpack build-time with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"version":"2.3.0","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/egoist/esbuild-loader.git"},"funding":"https://github.com/egoist/esbuild-loader?sponsor=1","scripts":{"test":"jest --env node","lint":"prettier --write src test/*.js"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["prettier --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.7.3","loader-utils":"^2.0.0","webpack-sources":"^2.0.0"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.14","husky":"^4.3.0","jest":"^26.4.2","lint-staged":"^10.4.0","memfs":"^3.2.0","prettier":"^2.1.2","unionfs":"^4.4.0","webpack":"^4.44.2","webpack5":"npm:webpack@^5.0.0-rc.0"},"gitHead":"37bbcc8ca433a88ccbb0aa7df3e5218e5a0f5873","bugs":{"url":"https://github.com/egoist/esbuild-loader/issues"},"homepage":"https://github.com/egoist/esbuild-loader#readme","_id":"esbuild-loader@2.3.0","_nodeVersion":"14.10.1","_npmVersion":"6.14.8","dist":{"shasum":"d97e62d08dce1edc1b45b6ebd2c56be2e97cfcda","size":4015,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.3.0.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.3.0_1600841371930_0.4087685449803429"},"_hasShrinkwrap":false,"publish_time":1600841372101,"_cnpm_publish_time":1600841372101},"2.2.1":{"name":"esbuild-loader","description":"⚡️ Speed up your Webpack build-time with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"version":"2.2.1","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/egoist/esbuild-loader.git"},"funding":"https://github.com/egoist/esbuild-loader?sponsor=1","scripts":{"test":"jest --env node","lint":"prettier --write src test/*.js"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["prettier --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.6.27","loader-utils":"^2.0.0","webpack-sources":"^1.4.3"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.9","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.11","memfs":"^3.2.0","prettier":"^2.0.5","unionfs":"^4.4.0","webpack":"^4.44.1","webpack5":"npm:webpack@^5.0.0-beta.26"},"gitHead":"fa41e6fff93c6b43b219e3a5dceb04d0545fb06e","bugs":{"url":"https://github.com/egoist/esbuild-loader/issues"},"homepage":"https://github.com/egoist/esbuild-loader#readme","_id":"esbuild-loader@2.2.1","_nodeVersion":"14.10.1","_npmVersion":"6.14.8","dist":{"shasum":"ae163d92c09d49afffa68561217cb189915e09e6","size":4024,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.2.1.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.2.1_1600838989232_0.3996163462653035"},"_hasShrinkwrap":false,"publish_time":1600838989352,"_cnpm_publish_time":1600838989352},"2.2.0":{"name":"esbuild-loader","description":"⚡️ Speed up your Webpack build-time with esbuild","keywords":["esbuild","webpack","loader","typescript","esnext"],"version":"2.2.0","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/egoist/esbuild-loader.git"},"funding":"https://github.com/egoist/esbuild-loader?sponsor=1","scripts":{"test":"jest --env node","lint":"prettier --write src test/*.js"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["prettier --write","jest --bail --findRelatedTests"]},"dependencies":{"esbuild":"^0.6.27","loader-utils":"^2.0.0","webpack-sources":"^1.4.3"},"peerDependencies":{"webpack":"^4.40.0 || ^5.0.0"},"devDependencies":{"@types/jest":"^26.0.9","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.11","memfs":"^3.2.0","prettier":"^2.0.5","unionfs":"^4.4.0","webpack":"^4.44.1","webpack5":"npm:webpack@^5.0.0-beta.26"},"gitHead":"7622ea540ac09998cdd1cf07f38e5ab25205a20a","bugs":{"url":"https://github.com/egoist/esbuild-loader/issues"},"homepage":"https://github.com/egoist/esbuild-loader#readme","_id":"esbuild-loader@2.2.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"shasum":"a1f415bb15c34e1942f6adfed1d341c9dbfa7c10","size":4027,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.2.0.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.2.0_1598223070166_0.2243200210839169"},"_hasShrinkwrap":false,"publish_time":1598223070273,"_cnpm_publish_time":1598223070273},"2.1.1":{"name":"esbuild-loader","version":"2.1.1","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","scripts":{"test":"jest --env node","lint":"prettier --write src test/*.js"},"dependencies":{"esbuild":"^0.6.23","loader-utils":"^2.0.0","webpack-sources":"^1.4.3"},"peerDependencies":{"webpack":"^4.40.0"},"devDependencies":{"@types/jest":"^26.0.9","jest":"^26.0.1","memfs":"^3.2.0","prettier":"^2.0.5","typescript":"^3.8.3","unionfs":"^4.4.0","webpack":"^4.44.1"},"gitHead":"e1f695a08195738bbd3f4d37e49bbf26595f06ef","description":"[esbuild](https://github.com/evanw/esbuild) is by far one of the fastest TS/ESNext to ES6 compilers, so it makes sense to use it over Babel/TSC with webpack to take advantage of both worlds (Speed and the webpack ecosytem).","_id":"esbuild-loader@2.1.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"9eb694aa70bcd3f0c50349a9c1b188aae0bfd983","size":3418,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.1.1.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.1.1_1597734152704_0.7385237955830277"},"_hasShrinkwrap":false,"publish_time":1597734152841,"_cnpm_publish_time":1597734152841},"2.1.0":{"name":"esbuild-loader","version":"2.1.0","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","scripts":{"test":"jest --env node","lint":"prettier --write src test/*.js"},"dependencies":{"esbuild":"^0.6.23","loader-utils":"^2.0.0","webpack-sources":"^1.4.3"},"peerDependencies":{"webpack":"^4.40.0"},"devDependencies":{"@types/jest":"^26.0.9","jest":"^26.0.1","memfs":"^3.2.0","prettier":"^2.0.5","typescript":"^3.8.3","unionfs":"^4.4.0","webpack":"^4.44.1"},"gitHead":"c6235ea9eb3cf9df5351063964b722a01d5f65d0","description":"[esbuild](https://github.com/evanw/esbuild) is by far one of the fastest TS/ESNext to ES6 compilers, so it makes sense to use it over Babel/TSC with webpack to take advantage of both worlds (Speed and the webpack ecosytem).","_id":"esbuild-loader@2.1.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"dd869fb4e19f868885b51a5a79f8558fc538f079","size":3377,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.1.0.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.1.0_1597546909809_0.4268104286826331"},"_hasShrinkwrap":false,"publish_time":1597546909962,"_cnpm_publish_time":1597546909962},"2.0.1":{"name":"esbuild-loader","version":"2.0.1","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","scripts":{"test":"jest --env node","lint":"prettier --write src test/*.js"},"devDependencies":{"@types/jest":"^25.2.1","jest":"^26.0.1","memfs":"^3.2.0","prettier":"^2.0.5","typescript":"^3.8.3","unionfs":"^4.4.0","webpack":"^4.43.0"},"dependencies":{"esbuild":"^0.5.16","loader-utils":"^2.0.0","webpack-sources":"^1.4.3"},"gitHead":"501f2baa95269f4d3abcb14ae408fda6a31c0858","description":"[esbuild](https://github.com/evanw/esbuild) is by far one of the fastest TS/ESNext to ES6 compilers, so it makes sense to use it over Babel/TSC with webpack to take advantage of both worlds (Speed and the webpack ecosytem).","_id":"esbuild-loader@2.0.1","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"shasum":"31aedb04c86baba17d523e6d8815adcfeaff3a21","size":3288,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.0.1.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.0.1_1596644840217_0.21466238669166926"},"_hasShrinkwrap":false,"publish_time":1596644840352,"_cnpm_publish_time":1596644840352},"2.0.0":{"name":"esbuild-loader","version":"2.0.0","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","scripts":{"test":"jest --env node","lint":"prettier --write src test/*.js"},"devDependencies":{"@types/jest":"^25.2.1","jest":"^26.0.1","memfs":"^3.2.0","prettier":"^2.0.5","typescript":"^3.8.3","unionfs":"^4.4.0","webpack":"^4.43.0"},"dependencies":{"esbuild":"^0.5.16","loader-utils":"^2.0.0","webpack-sources":"^1.4.3"},"gitHead":"8e1e6b95c391a28b55f6c02b0cb24d1c9cc1856f","description":"[esbuild](https://github.com/evanw/esbuild) is by far one of the fastest TS/ESNext to ES6 compilers, so it makes sense to use it over Babel/TSC with webpack to take advantage of both worlds (Speed and the webpack ecosytem).","_id":"esbuild-loader@2.0.0","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"shasum":"97b5b6c714cdd90a56fd840b104bbbd7c714b984","size":3243,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-2.0.0.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_2.0.0_1596398126824_0.5589859054712816"},"_hasShrinkwrap":false,"publish_time":1596398126983,"_cnpm_publish_time":1596398126983},"1.3.1":{"name":"esbuild-loader","version":"1.3.1","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","scripts":{"test":"jest --env node"},"devDependencies":{"@types/jest":"^25.2.1","jest":"^26.0.1","prettier":"^2.0.5","typescript":"^3.8.3","webpack":"^4.43.0"},"dependencies":{"esbuild":"^0.5.16","loader-utils":"^2.0.0"},"gitHead":"8c83022b7d0691a10e94f3850369508c25b0b1ad","description":"[esbuild](https://github.com/evanw/esbuild) is by far one of the fastest TS/ESNext to ES6 compilers, so it makes sense to use it over Babel/TSC with webpack to take advantage of both worlds (Speed and the webpack ecosytem).","_id":"esbuild-loader@1.3.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"9f5ee58a4c1fe4b18cfa6297ad304f23af54cee4","size":2080,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-1.3.1.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_1.3.1_1593770768848_0.03233470382755321"},"_hasShrinkwrap":false,"publish_time":1593770768993,"_cnpm_publish_time":1593770768993},"1.3.0":{"name":"esbuild-loader","version":"1.3.0","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","scripts":{"test":"jest --env node"},"devDependencies":{"@types/jest":"^25.2.1","jest":"^26.0.1","prettier":"^2.0.5","typescript":"^3.8.3","webpack":"^4.43.0"},"dependencies":{"esbuild":"^0.5.16","loader-utils":"^2.0.0"},"gitHead":"e861e4abf3ce426fed73348c81142ec24ec74f59","description":"[esbuild](https://github.com/evanw/esbuild) is by far one of the fastest TS/ESNext to ES6 compilers, so it makes sense to use it over Babel/TSC with webpack to take advantage of both worlds (Speed and the webpack ecosytem).","_id":"esbuild-loader@1.3.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"4d9fa4ca67c6324cd8dce57c4bfc5537e9a7c007","size":2068,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-1.3.0.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_1.3.0_1593581568078_0.9428342284830948"},"_hasShrinkwrap":false,"publish_time":1593581568241,"_cnpm_publish_time":1593581568241},"1.2.0":{"name":"esbuild-loader","version":"1.2.0","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","scripts":{"test":"jest --env node"},"devDependencies":{"@types/jest":"^25.2.1","jest":"^26.0.1","prettier":"^2.0.5","typescript":"^3.8.3","webpack":"^4.43.0"},"dependencies":{"esbuild":"^0.5.16","loader-utils":"^2.0.0"},"gitHead":"8a36e9a9d3e4d496b27d20834281994f4cc4d5a4","description":"[esbuild](https://github.com/evanw/esbuild) is by far one of the fastest TS/ESNext to ES6 compilers, so it makes sense to use it over Babel/TSC with webpack to take advantage of both worlds (Speed and the webpack ecosytem).","_id":"esbuild-loader@1.2.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"decd9e470765192a91838fd4b314e9ee5fb55140","size":2101,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-1.2.0.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_1.2.0_1593537384108_0.7214530963516559"},"_hasShrinkwrap":false,"publish_time":1593537384285,"_cnpm_publish_time":1593537384285},"1.1.0":{"name":"esbuild-loader","version":"1.1.0","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","scripts":{"test":"jest --env node"},"devDependencies":{"@types/jest":"^25.2.1","jest":"^26.0.1","prettier":"^2.0.5","typescript":"^3.8.3","webpack":"^4.43.0"},"dependencies":{"esbuild":"^0.2.9","loader-utils":"^2.0.0"},"gitHead":"76fc388f1b43678323f8f69e46306374d27200c0","description":"[esbuild](https://github.com/evanw/esbuild) is by far one of the fastest TS/ESNext to ES6 compilers, so it makes sense to use it over Babel/TSC with webpack to take advantage of both worlds (Speed and the webpack ecosytem).","_id":"esbuild-loader@1.1.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"1cbc1de1faa80a62b84f700a1bf0b0d3e418f17f","size":2105,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-1.1.0.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_1.1.0_1589095441554_0.02702581597737086"},"_hasShrinkwrap":false,"publish_time":1589095441668,"_cnpm_publish_time":1589095441668},"1.0.1":{"name":"esbuild-loader","version":"1.0.1","main":"src/index.js","author":{"name":"EGOIST"},"license":"MIT","scripts":{"test":"jest --env node"},"devDependencies":{"@types/jest":"^25.2.1","jest":"^26.0.1","prettier":"^2.0.5","typescript":"^3.8.3","webpack":"^4.43.0"},"dependencies":{"esbuild":"^0.2.9","loader-utils":"^2.0.0"},"gitHead":"4fdbbf1cade05f3eb7c05c051b4b77482e207fef","description":"[esbuild](https://github.com/evanw/esbuild) is by far one of the fastest TS/ESNext to ES6 compilers, so it makes sense to use it over Babel/TSC with webpack to take advantage of both worlds (Speed and the webpack ecosytem).","_id":"esbuild-loader@1.0.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"daca60ccfb2504af65ac2b10cf2d4ab7fc3a672e","size":2004,"noattachment":false,"key":"/esbuild-loader/-/esbuild-loader-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/esbuild-loader/download/esbuild-loader-1.0.1.tgz"},"maintainers":[{"name":"hirokiosame","email":"hirokio@bu.edu"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-loader_1.0.1_1589095101134_0.3631375009159661"},"_hasShrinkwrap":false,"publish_time":1589095101323,"_cnpm_publish_time":1589095101323}},"readme":"<h2 align=\"center\">\n    <img width=\"150\" src=\".github/logo.svg\">\n    <br>\n    esbuild-loader\n    <br><br>\n<a href=\"https://npm.im/esbuild-loader\"><img src=\"https://badgen.net/npm/v/esbuild-loader\"></a> <a href=\"https://npm.im/esbuild-loader\"><img src=\"https://badgen.net/npm/dm/esbuild-loader\"></a> <a href=\"https://packagephobia.now.sh/result?p=esbuild-loader\"><img src=\"https://packagephobia.now.sh/badge?p=esbuild-loader\"></a>\n</h2>\n\nSpeed up your Webpack build with [esbuild](https://github.com/evanw/esbuild)! ????\n\n[_esbuild_](https://github.com/evanw/esbuild) is a JavaScript bundler written in Go that supports blazing fast ESNext & TypeScript transpilation and [JS minification](https://github.com/privatenumber/minification-benchmarks/).\n\n[_esbuild-loader_](https://github.com/privatenumber/esbuild-loader) lets you harness the speed of esbuild in your Webpack build by offering faster alternatives for transpilation (eg. `babel-loader`/`ts-loader`) and minification (eg. Terser)!\n\n> [!TIP]\n> **Are you using TypeScript with Node.js?**\n>\n> Supercharge your Node.js with TypeScript support using _tsx_!\n> \n> _tsx_ is a simple, lightweight, and blazing fast alternative to ts-node.\n>\n> [→ Learn more about _tsx_](https://github.com/privatenumber/tsx)\n\n<br>\n\n<p align=\"center\">\n\t<a href=\"https://github.com/sponsors/privatenumber/sponsorships?tier_id=398771\"><img width=\"412\" src=\"https://raw.githubusercontent.com/privatenumber/sponsors/master/banners/assets/donate.webp\"></a>\n\t<a href=\"https://github.com/sponsors/privatenumber/sponsorships?tier_id=397608\"><img width=\"412\" src=\"https://raw.githubusercontent.com/privatenumber/sponsors/master/banners/assets/sponsor.webp\"></a>\n</p>\n<p align=\"center\"><sup><i>Already a sponsor?</i> Join the discussion in the <a href=\"https://github.com/pvtnbr/esbuild-loader\">Development repo</a>!</sup></p>\n\n## ???? Install\n\n```bash\nnpm i -D esbuild-loader\n```\n\n## ???? Quick Setup\n\nTo leverage `esbuild-loader` in your Webpack configuration, add a new rule for `esbuild-loader` matching the files you want to transform, such as `.js`, `.jsx`, `.ts`, or `.tsx`. Make sure to remove any other loaders you were using before (e.g. `babel-loader`/`ts-loader`).\n\nHere's an example of how to set it up in your `webpack.config.js`:\n\n```diff\n  module.exports = {\n      module: {\n          rules: [\n-             // Transpile JavaScript\n-             {\n-                 test: /\\.js$/,\n-                 use: 'babel-loader'\n-             },\n-\n-             // Compile TypeScript\n-             {\n-                 test: /\\.tsx?$/,\n-                 use: 'ts-loader'\n-             },\n+             // Use esbuild to compile JavaScript & TypeScript\n+             {\n+                 // Match `.js`, `.jsx`, `.ts` or `.tsx` files\n+                 test: /\\.[jt]sx?$/,\n+                 loader: 'esbuild-loader',\n+                 options: {\n+                     // JavaScript version to compile to\n+                     target: 'es2015'\n+                 }\n+             },\n\n              // Other rules...\n          ],\n      },\n  }\n```\n\nIn this setup, esbuild will automatically determine how to handle each file based on its extension:\n- `.js` files will be treated as JS (no JSX allowed)\n- `.jsx` as JSX\n- `.ts` as TS (no TSX allowed)\n- `.tsx` as TSX\n\n\nIf you want to force a specific loader on different file extensions (e.g. to allow JSX in `.js` files), you can use the [`loader` option](https://github.com/privatenumber/esbuild-loader/#loader):\n\n```diff\n {\n     test: /\\.js$/,\n     loader: 'esbuild-loader',\n     options: {\n+        // Treat `.js` files as `.jsx` files\n+        loader: 'jsx',\n\n         // JavaScript version to transpile to\n         target: 'es2015'\n     }\n }\n```\n\n\n## Loader\n\n### JavaScript\n\n`esbuild-loader` can be used in-place of `babel-loader` to transpile new JavaScript syntax into code compatible with older JavaScript engines.\n\nWhile this ensures your code can run smoothly across various environments, note that it can bloat your output code (like Babel).\n\nThe default target is `esnext`, which means it doesn't perform any transpilations.\n\nTo specify a target JavaScript engine that only supports ES2015, use the following configuration in your `webpack.config.js`:\n\n```diff\n {\n     test: /\\.jsx?$/,\n     loader: 'esbuild-loader',\n     options: {\n+        target: 'es2015',\n     },\n }\n```\n\nFor a detailed list of supported transpilations and versions, refer to [the esbuild documentation](https://esbuild.github.io/content-types/#javascript).\n\n### TypeScript\n\n`esbuild-loader` can be used in-place of `ts-loader` to compile TypeScript.\n\n```js\n({\n    // `.ts` or `.tsx` files\n    test: /\\.tsx?$/,\n    loader: 'esbuild-loader'\n})\n```\n\n\n> [!IMPORTANT]\n> It's possible to use `loader: 'tsx'` for both `.ts` and `.tsx` files, but this could lead to unexpected behavior as TypeScript and TSX do not have compatible syntaxes.\n>\n> [→ Read more](https://esbuild.github.io/content-types/#ts-vs-tsx)\n\n#### `tsconfig.json`\nIf you have a `tsconfig.json` file in your project, `esbuild-loader` will automatically load it.\n\nIf it's under a custom name, you can pass in the path via `tsconfig` option:\n```diff\n {\n     test: /\\.tsx?$/,\n     loader: 'esbuild-loader',\n     options: {\n+        tsconfig: './tsconfig.custom.json',\n     },\n },\n```\n\n> Behind the scenes: [`get-tsconfig`](https://github.com/privatenumber/get-tsconfig) is used to load the tsconfig, and to also resolve the `extends` property if it exists.\n\nThe `tsconfigRaw` option can be used to pass in a raw `tsconfig` object, but it will not resolve the `extends` property.\n\n\n##### Caveats\n- esbuild only supports a subset of `tsconfig` options [(see `TransformOptions` interface)](https://github.com/evanw/esbuild/blob/88821b7e7d46737f633120f91c65f662eace0bcf/lib/shared/types.ts#L159-L165).\n\n- Enable [`isolatedModules`](https://www.typescriptlang.org/tsconfig#isolatedModules) to avoid mis-compilation with features like re-exporting types.\n\n- Enable [`esModuleInterop`](https://www.typescriptlang.org/tsconfig/#esModuleInterop) to make TypeScript's type system compatible with ESM imports.\n\n- Features that require type interpretation, such as `emitDecoratorMetadata` and declaration, are not supported.\n\n[→ Read more about TypeScript Caveats](https://esbuild.github.io/content-types/#typescript-caveats)\n\n#### `tsconfig.json` Paths\nUse [tsconfig-paths-webpack-plugin](https://github.com/dividab/tsconfig-paths-webpack-plugin) to add support for [`tsconfig.json#paths`](https://www.typescriptlang.org/tsconfig/paths.html).\n\nSince `esbuild-loader` only transforms code, it cannot aid Webpack with resolving paths.\n\n\n#### Type-checking\n\nesbuild **does not** type check your code. And according to the [esbuild FAQ](https://esbuild.github.io/faq/#:~:text=typescript%20type%20checking%20(just%20run%20tsc%20separately)), it will not be supported.\n\nConsider these type-checking alternatives:\n- Using an IDEs like [VSCode](https://code.visualstudio.com/docs/languages/typescript) or [WebStorm](https://www.jetbrains.com/help/webstorm/typescript-support.html) that has live type-checking built in\n- Running `tsc --noEmit` to type check\n- Integrating type-checking to your Webpack build as a separate process using [`fork-ts-checker-webpack-plugin`](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin)\n\n## EsbuildPlugin\n\n### Minification\nEsbuild supports JavaScript minification, offering a faster alternative to traditional JS minifiers like Terser or UglifyJs. Minification is crucial for reducing file size and improving load times in web development. For a comparative analysis of its performance, refer to these [minification benchmarks](https://github.com/privatenumber/minification-benchmarks).\n\nIn `webpack.config.js`:\n\n```diff\n+ const { EsbuildPlugin } = require('esbuild-loader')\n\n  module.exports = {\n      ...,\n\n+     optimization: {\n+         minimizer: [\n+             new EsbuildPlugin({\n+                 target: 'es2015'  // Syntax to transpile to (see options below for possible values)\n+             })\n+         ]\n+     },\n  }\n```\n\n> [!TIP]\n> Utilizing the `target` option allows for the use of newer JavaScript syntax, enhancing minification effectiveness.\n\n### Defining constants\n\nWebpack's [`DefinePlugin`](https://webpack.js.org/plugins/define-plugin/) can replaced with `EsbuildPlugin` to define global constants. This could speed up the build by removing the parsing costs associated with the `DefinePlugin`.\n\nIn `webpack.config.js`:\n\n```diff\n- const { DefinePlugin } = require('webpack')\n+ const { EsbuildPlugin } = require('esbuild-loader')\n\n  module.exports = {\n      // ...,\n\n      plugins:[\n-         new DefinePlugin({\n-             'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV),\n-         })\n+         new EsbuildPlugin({\n+             define: {\n+                 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV),\n+             },\n+         }),\n      ]\n  }\n```\n\n> [!WARNING]\n> The plugin's `define` option **does not work with eval-based devtools** (e.g., `eval`, `eval-source-map`). This is because eval devtools wrap module code in `eval()` strings, and esbuild's define cannot replace identifiers inside string literals. If you need to use `define` with eval devtools, use the **loader's** `define` option instead, which transforms files before bundling.\n\n### Transpilation\n\nIf your project does not use TypeScript, JSX, or any other syntax that requires additional configuration beyond what Webpack provides, you can use `EsbuildPlugin` for transpilation instead of the loader.\n\nIt will be faster because there's fewer files to process, and will produce a smaller output because polyfills will only be added once for the entire build as opposed to per file.\n\nTo utilize esbuild for transpilation, simply set the `target` option on the plugin to specify which syntax support you want.\n\n\n## CSS Minification\n\nDepending on your setup, there are two ways to minify CSS. You should already have CSS loading setup using [`css-loader`](https://github.com/webpack-contrib/css-loader).\n\n### CSS assets\nIf the CSS is extracted and emitted as `.css` file, you can replace CSS minification plugins like [`css-minimizer-webpack-plugin`](https://github.com/webpack-contrib/css-minimizer-webpack-plugin) with the `EsbuildPlugin`.\n\nAssuming the CSS is extracted using something like [MiniCssExtractPlugin](https://github.com/webpack-contrib/mini-css-extract-plugin), in `webpack.config.js`:\n\n```diff\n  const { EsbuildPlugin } = require('esbuild-loader')\n  const MiniCssExtractPlugin = require('mini-css-extract-plugin');\n\n  module.exports = {\n      // ...,\n\n      optimization: {\n          minimizer: [\n              new EsbuildPlugin({\n                  target: 'es2015',\n+                 css: true  // Apply minification to CSS assets\n              })\n          ]\n      },\n\n      module: {\n          rules: [\n              {\n                  test: /\\.css$/i,\n                  use: [\n                      MiniCssExtractPlugin.loader,\n                      'css-loader'\n                  ]\n              }\n          ],\n      },\n\n      plugins: [\n          new MiniCssExtractPlugin()\n      ]\n  }\n```\n\n\n### CSS in JS\n\nIf your CSS is not emitted as a `.css` file, but rather injected with JavaScript using something like [`style-loader`](https://github.com/webpack-contrib/style-loader), you can use the loader for minification.\n\n\nIn `webpack.config.js`:\n\n```diff\n  module.exports = {\n      // ...,\n\n      module: {\n          rules: [\n              {\n                  test: /\\.css$/i,\n                  use: [\n                      'style-loader',\n                      'css-loader',\n+                     {\n+                         loader: 'esbuild-loader',\n+                         options: {\n+                             minify: true,\n+                         },\n+                     },\n                  ],\n              },\n          ],\n      },\n  }\n```\n\n## Bring your own esbuild (Advanced)\n\nesbuild-loader comes with a version of esbuild it has been tested to work with. However, [esbuild has a frequent release cadence](https://github.com/evanw/esbuild/releases), and while we try to keep up with the important releases, it can get outdated.\n\nTo work around this, you can use the `implementation` option in the loader or the plugin to pass in your own version of esbuild (eg. a newer one).\n\n> [!WARNING]  \n> ⚠esbuild is not stable yet and can have dramatic differences across releases. Using a different version of esbuild is not guaranteed to work.\n\n\n```diff\n+ const esbuild = require('esbuild')\n\n  module.exports = {\n      // ...,\n\n      module: {\n          rules: [\n              {\n                  test: ...,\n                  loader: 'esbuild-loader',\n                  options: {\n                      // ...,\n+                     implementation: esbuild,\n                  },\n              },\n          ],\n      },\n  }\n```\n\n## Setup examples\nIf you'd like to see working Webpack builds that use esbuild-loader for basic JS, React, TypeScript, Next.js, etc. check out the examples repo:\n\n[→ esbuild-loader examples](https://github.com/privatenumber/esbuild-loader-examples)\n\n## ⚙️ Options\n\n### Loader\nThe loader supports [all Transform options from esbuild](https://github.com/evanw/esbuild/blob/88821b7e7d46737f633120f91c65f662eace0bcf/lib/shared/types.ts#L158-L172).\n\nNote:\n- Source-maps are automatically configured for you via [`devtool`](https://webpack.js.org/configuration/devtool/).  `sourcemap`/`sourcefile` options are ignored.\n- The root `tsconfig.json` is automatically detected for you. You don't need to pass in [`tsconfigRaw`](https://esbuild.github.io/api/#tsconfig-raw) unless it's in a different path.\n\n\nHere are some common configurations and custom options:\n\n#### tsconfig\n\nType: `string`\n\nPass in the file path to a **custom** tsconfig file. If the file name is `tsconfig.json`, it will automatically detect it.\n\n#### target\nType: `string | Array<string>`\n\nDefault: `'es2015'`\n\nThe target environment (e.g. `es2016`, `chrome80`, `esnext`).\n\nRead more about it in the [esbuild docs](https://esbuild.github.io/api/#target).\n\n#### loader\nType: `'js' | 'jsx' | 'ts' | 'tsx' | 'css' | 'json' | 'text' | 'base64' | 'file' | 'dataurl' | 'binary' | 'default'`\n\nDefault: `'default'`\n\nThe loader to use to handle the file. See the type for [possible values](https://github.com/evanw/esbuild/blob/88821b7e7d46737f633120f91c65f662eace0bcf/lib/shared/types.ts#L3).\n\nBy default, it automatically detects the loader based on the file extension.\n\nRead more about it in the [esbuild docs](https://esbuild.github.io/api/#loader).\n\n#### jsxFactory\nType: `string`\n\nDefault: `React.createElement`\n\nCustomize the JSX factory function name to use.\n\nRead more about it in the [esbuild docs](https://esbuild.github.io/api/#jsx-factory).\n\n#### jsxFragment\nType: `string`\n\nDefault: `React.Fragment`\n\nCustomize the JSX fragment function name to use.\n\n\nRead more about it in the [esbuild docs](https://esbuild.github.io/api/#jsx-fragment).\n\n#### implementation\nType: `{ transform: Function }`\n\n_Custom esbuild-loader option._\n\nUse it to pass in a [different esbuild version](#bring-your-own-esbuild-advanced).\n\n### EsbuildPlugin\n\nThe loader supports [all Transform options from esbuild](https://github.com/evanw/esbuild/blob/88821b7e7d46737f633120f91c65f662eace0bcf/lib/shared/types.ts#L158-L172).\n\n#### target\nType: `string | Array<string>`\n\nDefault: `'esnext'`\n\nTarget environment (e.g. `'es2016'`, `['chrome80', 'esnext']`)\n\nRead more about it in the [esbuild docs](https://esbuild.github.io/api/#target).\n\nHere are some common configurations and custom options:\n\n#### format\nType: `'iife' | 'cjs' | 'esm'`\n\nDefault:\n  - `iife` if both of these conditions are met:\n    - Webpack's [`target`](https://webpack.js.org/configuration/target/) is set to `web`\n    - esbuild's [`target`](#target-1) is not `esnext`\n  - `undefined` (no format conversion) otherwise\n\nThe default is `iife` when esbuild is configured to support a low target, because esbuild injects helper functions at the top of the code. On the web, having functions declared at the top of a script can pollute the global scope. In some cases, this can lead to a variable collision error. By setting `format: 'iife'`, esbuild wraps the helper functions in an [IIFE](https://developer.mozilla.org/en-US/docs/Glossary/IIFE) to prevent them from polluting the global.\n\nRead more about it in the [esbuild docs](https://esbuild.github.io/api/#format).\n\n#### minify\nType: `boolean`\n\nDefault: `true`\n\nEnable JS minification. Enables all `minify*` flags below.\n\nTo have nuanced control over minification, disable this and enable the specific minification you want below.\n\nRead more about it in the [esbuild docs](https://esbuild.github.io/api/#minify).\n\n#### minifyWhitespace\nType: `boolean`\n\nMinify JS by removing whitespace.\n\n#### minifyIdentifiers\nType: `boolean`\n\nMinify JS by shortening identifiers.\n\n#### minifySyntax\nType: `boolean`\n\nMinify JS using equivalent but shorter syntax.\n\n#### legalComments\nType: `'none' | 'inline' | 'eof' | 'external'`\n\nDefault: `'inline'`\n\nRead more about it in the [esbuild docs](https://esbuild.github.io/api/#legal-comments).\n\n#### css\nType: `boolean`\n\nDefault: `false`\n\nWhether to minify CSS files.\n\n#### include\nType: `string | RegExp | Array<string | RegExp>`\n\nTo only apply the plugin to certain assets, pass in filters include\n\n#### exclude\nType: `string | RegExp | Array<string | RegExp>`\n\nTo prevent the plugin from applying to certain assets, pass in filters to exclude\n\n#### implementation\nType: `{ transform: Function }`\n\nUse it to pass in a [different esbuild version](#bring-your-own-esbuild-advanced).\n\n## ???? Support\n\nFor personalized assistance, take advantage of my [_Priority Support_ service](https://github.com/sponsors/privatenumber).\n\nWhether it's about Webpack configuration, esbuild, or TypeScript, I'm here to guide you every step of the way!\n\n## ????‍♀️ FAQ\n\n### Is it possible to use esbuild plugins?\nNo. esbuild plugins are [only available in the build API](https://esbuild.github.io/plugins/#:~:text=plugins%20can%20also%20only%20be%20used%20with%20the%20build%20api%2C%20not%20with%20the%20transform%20api.). And esbuild-loader uses the transform API instead of the build API for two reasons:\n1. The build API is for creating JS bundles, which is what Webpack does. If you want to use esbuild's build API, consider using esbuild directly instead of Webpack.\n\n2. The build API reads directly from the file-system, but Webpack loaders operate in-memory. Webpack loaders are essentially just functions that are called with the source-code as the input. Not reading from the file-system allows loaders to be chainable. For example, using `vue-loader` to compile Single File Components (`.vue` files), then using `esbuild-loader` to transpile just the JS part of the SFC.\n\n### Is it possible to use esbuild's [inject](https://esbuild.github.io/api/#inject) option?\n\nNo. The `inject` option is only available in the build API. And esbuild-loader uses the transform API.\n\nHowever, you can use the Webpack equivalent [ProvidePlugin](https://webpack.js.org/plugins/provide-plugin/) instead.\n\nIf you're using React, check out [this example](https://github.com/privatenumber/esbuild-loader-examples/blob/52ca91b8cb2080de5fc63cc6e9371abfefe1f823/examples/react/webpack.config.js#L39-L41) on how to auto-import React in your components.\n\n### Is it possible to use Babel plugins?\nNo. If you really need them, consider porting them over to a Webpack loader.\n\nAnd please don't chain `babel-loader` and `esbuild-loader`. The speed gains come from replacing `babel-loader`.\n\n### Why am I not getting a [100x speed improvement](https://esbuild.github.io/faq/#benchmark-details) as advertised?\nRunning esbuild as a standalone bundler vs esbuild-loader + Webpack are completely different:\n- esbuild is highly optimized, written in Go, and compiled to native code. Read more about it [here](https://esbuild.github.io/faq/#why-is-esbuild-fast).\n- esbuild-loader is handled by Webpack in a JS runtime, which applies esbuild transforms per file. On top of that, there's likely other loaders & plugins in a Webpack config that slow it down.\n\nUsing a JS runtime introduces a bottleneck that makes reaching those speeds impossible. However, esbuild-loader can still speed up your build by removing the bottlenecks created by [`babel-loader`](https://twitter.com/wSokra/status/1316274855042584577), `ts-loader`, Terser, etc.\n\n\n## ???? Related projects\n\n#### [tsx](https://github.com/esbuild-kit/tsx)\nNode.js enhanced with esbuild to run TypeScript and ESM.\n\n#### [instant-mocha](https://github.com/privatenumber/instant-mocha)\nWebpack-integrated Mocha test-runner with Webpack 5 support.\n\n#### [webpack-localize-assets-plugin](https://github.com/privatenumber/webpack-localize-assets-plugin)\nLocalize/i18nalize your Webpack build. Optimized for multiple locales!\n\n## Sponsors\n\n<p align=\"center\">\n\t<a href=\"https://github.com/sponsors/privatenumber\">\n\t\t<img src=\"https://cdn.jsdelivr.net/gh/privatenumber/sponsors/sponsorkit/sponsors.svg\">\n\t</a>\n</p>\n\n","_attachments":{},"homepage":"https://github.com/privatenumber/esbuild-loader#readme","bugs":{"url":"https://github.com/privatenumber/esbuild-loader/issues"},"license":"MIT"}