{"_id":"@swc/register","_rev":"3006506","name":"@swc/register","description":"Super fast alternative for babel-register","dist-tags":{"latest":"0.1.10"},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"time":{"modified":"2024-05-30T05:18:24.000Z","created":"2019-10-25T08:01:36.327Z","0.1.10":"2022-01-27T05:32:42.266Z","0.1.9":"2021-12-29T10:14:46.211Z","0.1.8":"2021-12-23T17:58:04.346Z","0.1.7":"2020-05-01T08:22:05.158Z","0.1.6":"2020-01-26T11:11:59.266Z","0.1.5":"2020-01-26T08:11:25.585Z","0.1.4":"2019-11-23T09:08:54.791Z","0.1.2":"2019-11-23T08:30:40.106Z","0.1.1":"2019-11-23T02:30:57.201Z","0.1.0":"2019-10-25T08:01:36.327Z"},"users":{},"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"versions":{"0.1.10":{"name":"@swc/register","version":"0.1.10","description":"Super fast alternative for babel-register","main":"lib/index.js","scripts":{"test":"jest","prepare":"npm run build","build":"tsc -d"},"jest":{"testPathIgnorePatterns":["fixtures"]},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"keywords":["swc","typescript","babel"],"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/swc-project/register/issues"},"homepage":"https://github.com/swc-project/register#readme","browser":{"./lib/node.js":"./lib/browser.js"},"peerDependencies":{"@swc/core":"^1.0.46"},"devDependencies":{"@swc/core":"^1.0.46","@types/lodash":"^4.14.144","@types/lodash.clonedeep":"^4.5.6","@types/lodash.escaperegexp":"^4.1.6","@types/node":"^12.11.1","@types/source-map-support":"^0.5.0","browserify":"^16.5.0","jest":"^24.9.0","typescript":"^3.6.4"},"dependencies":{"lodash.clonedeep":"^4.5.0","pirates":"^4.0.1","source-map-support":"^0.5.13"},"bin":{"swc-node":"bin/swc-node"},"_id":"@swc/register@0.1.10","dist":{"shasum":"74a20b7559669e03479b05e9e5c6d1524d4d92a2","size":11855,"noattachment":false,"key":"/@swc/register/-/@swc/register-0.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@swc/register/download/@swc/register-0.1.10.tgz"},"_npmUser":{"name":"kdy1","email":"kdy.1997.dev@gmail.com"},"directories":{},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/register_0.1.10_1643261562067_0.5536835237724098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-27T06:53:48.157Z","publish_time":1643261562266,"deprecated":"Use @swc-node/register instead","_cnpm_publish_time":1643261562266},"0.1.9":{"name":"@swc/register","version":"0.1.9","description":"Super fast alternative for babel-register","main":"lib/index.js","scripts":{"test":"jest","prepare":"npm run build","build":"tsc -d"},"jest":{"testPathIgnorePatterns":["fixtures"]},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"keywords":["swc","typescript","babel"],"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/swc-project/register/issues"},"homepage":"https://github.com/swc-project/register#readme","browser":{"./lib/node.js":"./lib/browser.js"},"peerDependencies":{"@swc/core":"^1.0.46"},"devDependencies":{"@swc/core":"^1.0.46","@types/lodash":"^4.14.144","@types/lodash.clonedeep":"^4.5.6","@types/lodash.escaperegexp":"^4.1.6","@types/node":"^12.11.1","@types/source-map-support":"^0.5.0","browserify":"^16.5.0","jest":"^24.9.0","typescript":"^3.6.4"},"dependencies":{"lodash.clonedeep":"^4.5.0","pirates":"^4.0.1","source-map-support":"^0.5.13"},"bin":{"swc-node":"bin/swc-node"},"_id":"@swc/register@0.1.9","dist":{"shasum":"cc939a8f5e8a4156008f6059c6444da28aeae041","size":11462,"noattachment":false,"key":"/@swc/register/-/@swc/register-0.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@swc/register/download/@swc/register-0.1.9.tgz"},"_npmUser":{"name":"kdy1","email":"kdy.1997.dev@gmail.com"},"directories":{},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/register_0.1.9_1640772886074_0.08784410459750491"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-29T10:14:58.327Z","publish_time":1640772886211,"deprecated":"Use @swc-node/register instead","_cnpm_publish_time":1640772886211},"0.1.8":{"name":"@swc/register","version":"0.1.8","description":"Super fast alternative for babel-register","main":"lib/index.js","scripts":{"test":"jest","prepare":"npm run build","build":"tsc -d"},"jest":{"testPathIgnorePatterns":["fixtures"]},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"keywords":["swc","typescript","babel"],"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/swc-project/register/issues"},"homepage":"https://github.com/swc-project/register#readme","browser":{"./lib/node.js":"./lib/browser.js"},"peerDependencies":{"@swc/core":"^1.0.46"},"devDependencies":{"@swc/core":"^1.0.46","@types/lodash":"^4.14.144","@types/lodash.clonedeep":"^4.5.6","@types/lodash.escaperegexp":"^4.1.6","@types/node":"^12.11.1","@types/source-map-support":"^0.5.0","browserify":"^16.5.0","jest":"^24.9.0","typescript":"^3.6.4"},"dependencies":{"lodash.clonedeep":"^4.5.0","pirates":"^4.0.1","source-map-support":"^0.5.13"},"bin":{"swc-node":"bin/swc-node"},"_id":"@swc/register@0.1.8","dist":{"shasum":"69369ebd1fc6d261f09cd8600161b9181604caa7","size":11460,"noattachment":false,"key":"/@swc/register/-/@swc/register-0.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@swc/register/download/@swc/register-0.1.8.tgz"},"_npmUser":{"name":"kdy1","email":"kdy.1997.dev@gmail.com"},"directories":{},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/register_0.1.8_1640282284196_0.6450435673930777"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T21:49:14.977Z","publish_time":1640282284346,"deprecated":"Use @swc-node/register instead","_cnpm_publish_time":1640282284346},"0.1.7":{"name":"@swc/register","version":"0.1.7","description":"Super fast alternative for babel-register","main":"lib/index.js","scripts":{"test":"jest","prepare":"npm run build","build":"tsc -d"},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"keywords":["swc","typescript","babel"],"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/swc-project/register/issues"},"homepage":"https://github.com/swc-project/register#readme","browser":{"./lib/node.js":"./lib/browser.js"},"peerDependencies":{"@swc/core":"^1.0.46"},"devDependencies":{"@swc/core":"^1.0.46","@types/lodash":"^4.14.144","@types/lodash.clonedeep":"^4.5.6","@types/lodash.escaperegexp":"^4.1.6","@types/node":"^12.11.1","@types/source-map-support":"^0.5.0","browserify":"^16.5.0","jest":"^24.9.0","typescript":"^3.6.4"},"dependencies":{"lodash.clonedeep":"^4.5.0","lodash.escaperegexp":"^4.1.2","pirates":"^4.0.1","source-map-support":"^0.5.13"},"bin":{"swc-node":"./bin/swc-node"},"gitHead":"377bad1f81cc590b95cb207c0524e95718b4e065","_id":"@swc/register@0.1.7","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"076cf1ca2dc14a16ea54ae6a37bc28e8a352e160","size":10583,"noattachment":false,"key":"/@swc/register/-/@swc/register-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@swc/register/download/@swc/register-0.1.7.tgz"},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"_npmUser":{"name":"kdy1","email":"kdy1@outlook.kr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/register_0.1.7_1588321325027_0.6775899621891777"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T21:49:14.127Z","publish_time":1588321325158,"deprecated":"Use @swc-node/register instead","_cnpm_publish_time":1588321325158},"0.1.6":{"name":"@swc/register","version":"0.1.6","description":"Super fast alternative for babel-register","main":"lib/index.js","scripts":{"test":"jest","prepare":"npm run build","build":"tsc -d"},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"keywords":["swc","typescript","babel"],"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/swc-project/register/issues"},"homepage":"https://github.com/swc-project/register#readme","browser":{"./lib/node.js":"./lib/browser.js"},"peerDependencies":{"@swc/core":"^1.0.46"},"devDependencies":{"@swc/core":"^1.0.46","@types/lodash":"^4.14.144","@types/lodash.clonedeep":"^4.5.6","@types/lodash.escaperegexp":"^4.1.6","@types/node":"^12.11.1","@types/source-map-support":"^0.5.0","browserify":"^16.5.0","jest":"^24.9.0","typescript":"^3.6.4"},"dependencies":{"lodash.clonedeep":"^4.5.0","lodash.escaperegexp":"^4.1.2","pirates":"^4.0.1","source-map-support":"^0.5.13"},"bin":{"swc-node":"bin/swc-node"},"gitHead":"0239bf5af63fe7e57bdce369786ebb57ea7e32b0","_id":"@swc/register@0.1.6","_nodeVersion":"12.13.1","_npmVersion":"6.13.6","dist":{"shasum":"3bdebe1fe906efe6cd771c5f9fceacf7971a9d78","size":10033,"noattachment":false,"key":"/@swc/register/-/@swc/register-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@swc/register/download/@swc/register-0.1.6.tgz"},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"_npmUser":{"name":"kdy1","email":"kdy1@outlook.kr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/register_0.1.6_1580037119163_0.5960048186653535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T21:49:12.441Z","publish_time":1580037119266,"deprecated":"Use @swc-node/register instead","_cnpm_publish_time":1580037119266},"0.1.5":{"name":"@swc/register","version":"0.1.5","description":"Super fast alternative for babel-register","main":"lib/index.js","scripts":{"test":"jest","prepare":"npm run build","build":"tsc -d"},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"keywords":["swc","typescript","babel"],"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/swc-project/register/issues"},"homepage":"https://github.com/swc-project/register#readme","browser":{"./lib/node.js":"./lib/browser.js"},"peerDependencies":{"@swc/core":"^1.0.46"},"devDependencies":{"@swc/core":"^1.0.46","@types/lodash":"^4.14.144","@types/lodash.clonedeep":"^4.5.6","@types/lodash.escaperegexp":"^4.1.6","@types/node":"^12.11.1","@types/source-map-support":"^0.5.0","browserify":"^16.5.0","jest":"^24.9.0","typescript":"^3.6.4"},"dependencies":{"lodash.clonedeep":"^4.5.0","lodash.escaperegexp":"^4.1.2","pirates":"^4.0.1","source-map-support":"^0.5.13"},"gitHead":"4b3995c147cd58280a1f93ae4f57dc8dea05dae0","_id":"@swc/register@0.1.5","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"769f12868d8ccf6091b13494f4ad79620eabbdf9","size":4959,"noattachment":false,"key":"/@swc/register/-/@swc/register-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@swc/register/download/@swc/register-0.1.5.tgz"},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"_npmUser":{"name":"kdy1","email":"kdy1@outlook.kr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/register_0.1.5_1580026285450_0.6293865296422791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T21:49:10.586Z","publish_time":1580026285585,"deprecated":"Use @swc-node/register instead","_cnpm_publish_time":1580026285585},"0.1.4":{"name":"@swc/register","version":"0.1.4","description":"Super fast alternative for babel-register","main":"lib/index.js","scripts":{"test":"jest","prepare":"npm run build","build":"tsc -d"},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"keywords":["swc","typescript","babel"],"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/swc-project/register/issues"},"homepage":"https://github.com/swc-project/register#readme","browser":{"./lib/node.js":"./lib/browser.js"},"peerDependencies":{"@swc/core":"^1.0.46"},"devDependencies":{"@swc/core":"^1.0.46","@types/lodash":"^4.14.144","@types/node":"^12.11.1","@types/source-map-support":"^0.5.0","browserify":"^16.5.0","jest":"^24.9.0"},"dependencies":{"lodash":"^4.17.15","pirates":"^4.0.1","source-map-support":"^0.5.13","typescript":"^3.6.4"},"gitHead":"a5aa8a2c64b74f9fa044a6c51098d04c8c770736","_id":"@swc/register@0.1.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"6f3342b747fe0e85ad20811e1cdc31356f510b5a","size":5281,"noattachment":false,"key":"/@swc/register/-/@swc/register-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@swc/register/download/@swc/register-0.1.4.tgz"},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"_npmUser":{"name":"kdy1","email":"kdy1@outlook.kr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/register_0.1.4_1574500134690_0.7706448421381884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T21:49:08.911Z","publish_time":1574500134791,"deprecated":"Use @swc-node/register instead","_cnpm_publish_time":1574500134791},"0.1.2":{"name":"@swc/register","version":"0.1.2","description":"Super fast alternative for babel-register","main":"lib/index.js","scripts":{"test":"jest","prepare":"npm run build","build":"tsc -d"},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"keywords":["swc","typescript","babel"],"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/swc-project/register/issues"},"homepage":"https://github.com/swc-project/register#readme","browser":{"./lib/node.js":"./lib/browser.js"},"peerDependencies":{"@swc/core":"^1.0.46"},"devDependencies":{"@swc/core":"^1.0.46","@types/lodash":"^4.14.144","@types/node":"^12.11.1","@types/source-map-support":"^0.5.0","browserify":"^16.5.0","jest":"^24.9.0"},"dependencies":{"lodash":"^4.17.15","pirates":"^4.0.1","source-map-support":"^0.5.13","typescript":"^3.6.4"},"gitHead":"f5d261cc21d72e35a0f89e21f83a49a9e614c8fb","_id":"@swc/register@0.1.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"4d0afd4ff4907c9bbaf753565f2fc28a5cf34973","size":5950,"noattachment":false,"key":"/@swc/register/-/@swc/register-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@swc/register/download/@swc/register-0.1.2.tgz"},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"_npmUser":{"name":"kdy1","email":"kdy1@outlook.kr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/register_0.1.2_1574497839934_0.2856840223886994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T21:49:07.258Z","publish_time":1574497840106,"deprecated":"Use @swc-node/register instead","_cnpm_publish_time":1574497840106},"0.1.1":{"name":"@swc/register","version":"0.1.1","description":"Super fast alternative for babel-register","main":"index.js","scripts":{"test":"jest","prepare":"npm run build","build":"tsc -d"},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"keywords":["swc","typescript","babel"],"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/swc-project/register/issues"},"homepage":"https://github.com/swc-project/register#readme","browser":{"./lib/node.js":"./lib/browser.js"},"peerDependencies":{"@swc/core":"^1.0.46"},"devDependencies":{"@swc/core":"^1.0.46","@types/lodash":"^4.14.144","@types/node":"^12.11.1","@types/source-map-support":"^0.5.0","browserify":"^16.5.0","jest":"^24.9.0"},"dependencies":{"lodash":"^4.17.15","pirates":"^4.0.1","source-map-support":"^0.5.13","typescript":"^3.6.4"},"gitHead":"b351ade245d7507082fc19a61242352a9171a716","_id":"@swc/register@0.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"0f891dd21b2ef0eb5eb44435e915f59645261caf","size":5946,"noattachment":false,"key":"/@swc/register/-/@swc/register-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@swc/register/download/@swc/register-0.1.1.tgz"},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"_npmUser":{"name":"kdy1","email":"kdy1@outlook.kr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/register_0.1.1_1574476257090_0.005501365485088394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T21:49:05.611Z","publish_time":1574476257201,"deprecated":"Use @swc-node/register instead","_cnpm_publish_time":1574476257201},"0.1.0":{"name":"@swc/register","version":"0.1.0","description":"Super fast alternative for babel-register","main":"index.js","scripts":{"test":"jest","prepare":"npm run build","build":"tsc -d"},"repository":{"type":"git","url":"git+https://github.com/swc-project/register.git"},"keywords":["swc","typescript","babel"],"author":{"name":"강동윤","email":"kdy1997.dev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/swc-project/register/issues"},"homepage":"https://github.com/swc-project/register#readme","browser":{"./lib/node.js":"./lib/browser.js"},"peerDependencies":{"@swc/core":"^1.0.46"},"devDependencies":{"@swc/core":"^1.0.46","@types/lodash":"^4.14.144","@types/node":"^12.11.1","@types/source-map-support":"^0.5.0","browserify":"^16.5.0","jest":"^24.9.0"},"dependencies":{"lodash":"^4.17.15","pirates":"^4.0.1","source-map-support":"^0.5.13","typescript":"^3.6.4"},"gitHead":"4dd9757de74aa479aab5fb84a090ae6e6eeb96e8","_id":"@swc/register@0.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"e11f2776481e89b16854165f32130134a0546995","size":5006,"noattachment":false,"key":"/@swc/register/-/@swc/register-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@swc/register/download/@swc/register-0.1.0.tgz"},"maintainers":[{"name":"kdy1","email":"kdy1@outlook.kr"}],"_npmUser":{"name":"kdy1","email":"kdy1@outlook.kr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/register_0.1.0_1571990496171_0.2211774951019616"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T21:49:03.988Z","publish_time":1571990496327,"deprecated":"Use @swc-node/register instead","_cnpm_publish_time":1571990496327}},"readme":"@swc/register\n========\nOne of the ways you can use swc is through the require hook. The require hook\nwill bind itself to node's require and automatically compile files on the fly.\n\n### Install\n```bash\nnpm i -D @swc/core @swc/register\n```\n\nor\n\n```bash\nyarn add --dev @swc/core @swc/register\n```\n\n### Usage\n```bash\nrequire(\"@swc/register\");\n```\n\nAll subsequent files required by node will be transformed by swc. You can also\ncall @swc/register directly from command line.\n\n```bash\nswc-node <filename>\nnode -r '@swc/register' <filename>\n```\n\n&nbsp;\n\n--------\n*@swc/register* is primarily distributed under the terms of both the [MIT\nlicense] and the [Apache License (Version 2.0)]. See [COPYRIGHT] for details.\n\n[MIT license]: LICENSE-MIT\n[Apache License (Version 2.0)]: LICENSE-APACHE\n[COPYRIGHT]: COPYRIGHT\n","_attachments":{},"homepage":"https://github.com/swc-project/register#readme","bugs":{"url":"https://github.com/swc-project/register/issues"},"license":"(Apache-2.0 OR MIT)"}