{"_id":"@node-loaders/esbuildx","_rev":"3626648","name":"@node-loaders/esbuildx","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"time":{"modified":"2024-10-21T03:50:49.000Z","created":"2023-02-21T02:11:29.699Z","2.0.0":"2024-10-15T18:38:50.062Z","1.4.0":"2023-10-25T13:46:19.605Z","1.3.0":"2023-10-25T13:23:10.556Z","1.2.0":"2023-05-13T00:01:49.695Z","1.1.0":"2023-05-11T18:02:44.430Z","0.3.1":"2023-02-22T19:37:13.893Z","0.3.0":"2023-02-22T13:41:08.523Z","0.2.2":"2023-02-21T02:22:00.894Z","0.2.1":"2023-02-21T02:13:34.334Z","0.2.0":"2023-02-21T02:11:29.699Z"},"users":{},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"versions":{"2.0.0":{"name":"@node-loaders/esbuildx","version":"2.0.0","keywords":["esm","tsnode","tsx","tsm","loader","node","esbuild","typescript","esm-loader"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/esbuildx.d.ts","default":"./dist/esbuildx.mjs"}},"types":"./dist/esbuildx.d.ts","bin":{"esbuildx":"dist/bin.cjs"},"scripts":{"build":"tsc","postbuild":"cpy bin.cjs ../dist --cwd=src","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","pretest":"xo","test":"npx mocha","test-coverage":"npm run test"},"dependencies":{"@node-loaders/esbuild":"^2.0.0","execa":"^8.0.1"},"engines":{"node":"^18.19.0 || >=20.6.0"},"publishConfig":{"access":"public"},"gitHead":"4de8e58dd8da559b777dd2127975020e1d6b43d1","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/esbuildx@2.0.0","_nodeVersion":"20.18.0","_npmVersion":"lerna/6.6.2/node@v20.18.0+arm64 (darwin)","dist":{"shasum":"77d46c322720d01a78d3d3ee4cd41576ae26433d","size":3070,"noattachment":false,"key":"/@node-loaders/esbuildx/-/@node-loaders/esbuildx-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/esbuildx/download/@node-loaders/esbuildx-2.0.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuildx_2.0.0_1729017529822_0.9389008559910212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-15T18:38:50.062Z","publish_time":1729017530062,"_source_registry_name":"default","_cnpm_publish_time":1729017530062},"1.4.0":{"name":"@node-loaders/esbuildx","version":"1.4.0","keywords":["esm","tsnode","tsx","tsm","loader","node","esbuild","typescript","esm-loader"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/esbuildx.d.ts","default":"./dist/esbuildx.mjs"}},"types":"./dist/esbuildx.d.ts","bin":{"esbuildx":"dist/bin.cjs"},"scripts":{"build":"tsc","postbuild":"cpy bin.cjs ../dist --cwd=src","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","pretest":"xo","test":"npx mocha","test-coverage":"npm run test"},"dependencies":{"@node-loaders/esbuild":"^1.1.0","execa":"^7.0.0"},"devDependencies":{"cpy-cli":"^4.2.0"},"publishConfig":{"access":"public"},"gitHead":"286ad483708c94d919338a707295bed20f5b74fe","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/esbuildx@1.4.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+arm64 (darwin)","dist":{"shasum":"28040049ada22cabc488b6867d5dae9a753b0309","size":3591,"noattachment":false,"key":"/@node-loaders/esbuildx/-/@node-loaders/esbuildx-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/esbuildx/download/@node-loaders/esbuildx-1.4.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuildx_1.4.0_1698241579406_0.8547838843611042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T13:46:19.605Z","publish_time":1698241579605,"_source_registry_name":"default","_cnpm_publish_time":1698241579605},"1.3.0":{"name":"@node-loaders/esbuildx","version":"1.3.0","keywords":["esm","tsnode","tsx","tsm","loader","node","esbuild","typescript","esm-loader"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/esbuildx.d.ts","default":"./dist/esbuildx.mjs"}},"types":"./dist/esbuildx.d.ts","bin":{"esbuildx":"dist/bin.cjs"},"scripts":{"build":"tsc","postbuild":"cpy bin.cjs ../dist --cwd=src","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","pretest":"xo","test":"npx mocha","test-coverage":"npm run test"},"dependencies":{"@node-loaders/esbuild":"^1.0.2","execa":"^7.0.0"},"devDependencies":{"cpy-cli":"^4.2.0"},"publishConfig":{"access":"public"},"gitHead":"5d6b98cebc46e50586de54f0de63b43aa87c582b","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/esbuildx@1.3.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+arm64 (darwin)","dist":{"shasum":"31a02c62ec6a6bedd0585213c6a0e885c92110e3","size":3590,"noattachment":false,"key":"/@node-loaders/esbuildx/-/@node-loaders/esbuildx-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/esbuildx/download/@node-loaders/esbuildx-1.3.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuildx_1.3.0_1698240190323_0.40728437225448566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T13:23:10.556Z","publish_time":1698240190556,"_source_registry_name":"default","_cnpm_publish_time":1698240190556},"1.2.0":{"name":"@node-loaders/esbuildx","version":"1.2.0","keywords":["esm","tsnode","tsx","tsm","loader","node","esbuild","typescript","esm-loader"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/esbuildx.d.ts","default":"./dist/esbuildx.mjs"}},"types":"./dist/esbuildx.d.ts","bin":{"esbuildx":"dist/bin.cjs"},"scripts":{"build":"tsc","postbuild":"cpy bin.cjs ../dist --cwd=src","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","pretest":"xo","test":"npx mocha","test-coverage":"npm run test"},"dependencies":{"@node-loaders/esbuild":"^1.0.2","execa":"^7.0.0"},"devDependencies":{"cpy-cli":"^4.2.0"},"publishConfig":{"access":"public"},"gitHead":"1766272a024cba4ee70a1cdd30a5baffb1cda1af","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/esbuildx@1.2.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.3.0/node@v16.20.0+arm64 (darwin)","dist":{"shasum":"565d6fbbaa3495f9670b18dfdb9a353ee84b4464","size":3378,"noattachment":false,"key":"/@node-loaders/esbuildx/-/@node-loaders/esbuildx-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/esbuildx/download/@node-loaders/esbuildx-1.2.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuildx_1.2.0_1683936109513_0.21003560139399413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-13T00:01:49.695Z","publish_time":1683936109695,"_source_registry_name":"default","_cnpm_publish_time":1683936109695},"1.1.0":{"name":"@node-loaders/esbuildx","version":"1.1.0","keywords":["esm","tsnode","tsx","tsm","loader","node","esbuild","typescript","esm-loader"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/esbuildx.d.ts","default":"./dist/esbuildx.mjs"}},"types":"./dist/esbuildx.d.ts","bin":{"esbuildx":"dist/bin.cjs"},"scripts":{"build":"tsc","postbuild":"cpy bin.cjs ../dist --cwd=src","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","pretest":"xo","test":"npx mocha","test-coverage":"npm run test"},"dependencies":{"@node-loaders/esbuild":"^1.0.1","execa":"^7.0.0"},"devDependencies":{"cpy-cli":"^4.2.0"},"publishConfig":{"access":"public"},"gitHead":"f11987816f85a642bd8e018b1b773e862f9e2cbe","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/esbuildx@1.1.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.3.0/node@v16.20.0+arm64 (darwin)","dist":{"shasum":"f2f3e60fac69883bcd40a2f848d0cc914542ad77","size":3163,"noattachment":false,"key":"/@node-loaders/esbuildx/-/@node-loaders/esbuildx-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/esbuildx/download/@node-loaders/esbuildx-1.1.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuildx_1.1.0_1683828164276_0.5657638743457962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-11T18:02:44.430Z","publish_time":1683828164430,"_source_registry_name":"default","_cnpm_publish_time":1683828164430},"0.3.1":{"name":"@node-loaders/esbuildx","version":"0.3.1","keywords":["esm","tsnode","tsx","tsm","loader","node","esbuild","typescript","esm-loader"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/esbuildx.d.ts","default":"./dist/esbuildx.mjs"}},"types":"./dist/esbuildx.d.ts","bin":{"esbuildx":"dist/bin.mjs"},"scripts":{"build":"tsc","postbuild":"cpy bin.mjs ../dist --cwd=src","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","pretest":"xo","test":"npx mocha","test-coverage":"npm run test"},"dependencies":{"@node-loaders/esbuild":"^0.8.0","execa":"^7.0.0"},"devDependencies":{"cpy-cli":"^4.2.0"},"publishConfig":{"access":"public"},"gitHead":"6175f2fd659febada520506b5b34f2a1a6afe3f8","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/esbuildx@0.3.1","_nodeVersion":"16.19.0","_npmVersion":"lerna/6.3.0/node@v16.19.0+arm64 (darwin)","dist":{"shasum":"d97b8b4ba51bd0e531715ea821c794d47f8776d9","size":2985,"noattachment":false,"key":"/@node-loaders/esbuildx/-/@node-loaders/esbuildx-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/esbuildx/download/@node-loaders/esbuildx-0.3.1.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuildx_0.3.1_1677094633737_0.8727482211302118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-22T19:37:13.893Z","publish_time":1677094633893,"_cnpm_publish_time":1677094633893},"0.3.0":{"name":"@node-loaders/esbuildx","version":"0.3.0","keywords":["esm","tsnode","tsx","tsm","loader","node","esbuild","typescript","esm-loader"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","bin":{"esbuildx":"dist/bin.mjs"},"exports":{".":{"types":"./dist/esbuildx.d.ts","default":"./dist/esbuildx.mjs"}},"types":"./dist/esbuildx.d.ts","scripts":{"build":"tsc","postbuild":"cpy bin.mjs ../dist --cwd=src","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","pretest":"xo","test":"./dist/bin.mjs ./test/cts.cts && ./dist/bin.mjs ./test/mts.mjs && ./dist/bin.mjs ./test/ts.ts","test-coverage":"npm run test"},"dependencies":{"@node-loaders/esbuild":"^0.7.1","cross-spawn":"^7.0.3"},"publishConfig":{"access":"public"},"devDependencies":{"cpy-cli":"^4.2.0"},"gitHead":"2dbd07d377a3eb5da5f93ee9e94809697a2067b0","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/esbuildx@0.3.0","_nodeVersion":"16.19.0","_npmVersion":"lerna/6.3.0/node@v16.19.0+arm64 (darwin)","dist":{"shasum":"58639bd9deba455a5fc25c5a01d5971f673905c6","size":2723,"noattachment":false,"key":"/@node-loaders/esbuildx/-/@node-loaders/esbuildx-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/esbuildx/download/@node-loaders/esbuildx-0.3.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuildx_0.3.0_1677073268377_0.6846443846107666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-22T13:41:08.523Z","publish_time":1677073268523,"_cnpm_publish_time":1677073268523},"0.2.2":{"name":"@node-loaders/esbuildx","version":"0.2.2","type":"module","bin":{"esbuildx":"lib/bin.mjs"},"exports":{".":"./esbuildx.mjs"},"scripts":{"fix":"xo --fix","pretest":"xo","test":"./lib/bin.mjs ./test/cts.cts && ./lib/bin.mjs ./test/mts.mjs && ./lib/bin.mjs ./test/ts.ts","test-coverage":"npm run test"},"dependencies":{"@node-loaders/esbuild":"^0.7.1","cross-spawn":"^7.0.3"},"publishConfig":{"access":"public"},"gitHead":"01de4360922a887b6fc7d599fcd60b4d5fed9574","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","_id":"@node-loaders/esbuildx@0.2.2","_nodeVersion":"16.19.0","_npmVersion":"lerna/6.3.0/node@v16.19.0+arm64 (darwin)","dist":{"shasum":"365ed38b48045fe844e8fe939606b498dedda60d","size":1826,"noattachment":false,"key":"/@node-loaders/esbuildx/-/@node-loaders/esbuildx-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/esbuildx/download/@node-loaders/esbuildx-0.2.2.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuildx_0.2.2_1676946120723_0.0003381159525952526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-21T02:22:00.894Z","publish_time":1676946120894,"_cnpm_publish_time":1676946120894},"0.2.1":{"name":"@node-loaders/esbuildx","version":"0.2.1","type":"module","bin":{"esbuildx":"lib/bin.mjs"},"exports":{".":"./esbuildx.mjs"},"scripts":{"fix":"xo --fix","pretest":"xo","test":"./lib/bin.mjs ./test/cts.cts && ./lib/bin.mjs ./test/mts.mjs && ./lib/bin.mjs ./test/ts.ts","test-coverage":"npm run test"},"dependencies":{"@node-loaders/esbuild":"^0.7.1","cross-spawn":"^7.0.3"},"publishConfig":{"access":"public"},"gitHead":"94460b8437e4beebda9e9c6a8853ab05a8566da4","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","_id":"@node-loaders/esbuildx@0.2.1","_nodeVersion":"16.19.0","_npmVersion":"lerna/6.3.0/node@v16.19.0+arm64 (darwin)","dist":{"shasum":"3c4c3501473c1cfff2b18b64cf8f5a2985d92403","size":1825,"noattachment":false,"key":"/@node-loaders/esbuildx/-/@node-loaders/esbuildx-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/esbuildx/download/@node-loaders/esbuildx-0.2.1.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuildx_0.2.1_1676945614221_0.49191947419522575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-21T02:13:34.334Z","publish_time":1676945614334,"_cnpm_publish_time":1676945614334},"0.2.0":{"name":"@node-loaders/esbuildx","version":"0.2.0","type":"module","bin":{"esbuildx":"lib/bin.mjs"},"exports":{".":"./esbuildx.mjs"},"scripts":{"fix":"xo --fix","pretest":"xo","test":"./lib/bin.mjs ./test/cts.cts && ./lib/bin.mjs ./test/mts.mjs && ./lib/bin.mjs ./test/ts.ts","test-coverage":"npm run test"},"dependencies":{"@node-loaders/esbuild":"^0.7.1","cross-spawn":"^7.0.3"},"publishConfig":{"access":"public"},"gitHead":"81f279a6c03fee7c8a812919ad730291df9c4ddb","description":"Run typescript scripts using esbuild and `@node-loaders/esbuild`","_id":"@node-loaders/esbuildx@0.2.0","_nodeVersion":"16.19.0","_npmVersion":"lerna/6.3.0/node@v16.19.0+arm64 (darwin)","dist":{"shasum":"486225830395efc28b1a6759a8582df3e3a02ab8","size":2528,"noattachment":false,"key":"/@node-loaders/esbuildx/-/@node-loaders/esbuildx-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/esbuildx/download/@node-loaders/esbuildx-0.2.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":"marceloshima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuildx_0.2.0_1676945489484_0.26566661105180955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-21T02:11:29.699Z","publish_time":1676945489699,"_cnpm_publish_time":1676945489699}},"readme":"# esbuildx\n\nRun typescript scripts using esbuild and `@node-loaders/esbuild`\n\n## Usage\n\nUsing cli:\n\n```\nesbuildx file.ts\n```\n\nUsing API (Use cjs for executables, refer to https://github.com/nodejs/modules/issues/152):\n\n```cjs\n#!/usr/bin/env node\n\nmodule.exports = (async () => {\n  const { default: esbuildx } = await import('./esbuildx.js');\n  await esbuildx({ executable });\n})();\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/node-loaders/loaders#readme","bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"license":"MIT"}