{"_id":"synckit","_rev":"4175942","name":"synckit","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","dist-tags":{"latest":"0.11.12","release-0.10":"0.10.4"},"maintainers":[{"name":"jounqin","email":""}],"time":{"modified":"2026-03-01T21:32:51.000Z","created":"2021-04-26T05:32:31.940Z","0.11.12":"2026-01-14T07:12:24.942Z","0.11.11":"2025-07-19T05:07:12.706Z","0.11.10":"2025-07-18T19:02:43.003Z","0.11.8":"2025-05-30T05:28:21.896Z","0.10.4":"2025-05-30T04:37:46.183Z","0.9.3":"2025-05-30T03:35:15.606Z","0.11.7":"2025-05-30T02:36:08.147Z","0.11.6":"2025-05-17T10:05:15.540Z","0.11.5":"2025-05-14T05:52:16.373Z","0.11.4":"2025-04-14T15:44:22.983Z","0.11.3":"2025-04-07T14:22:53.025Z","0.11.2":"2025-04-04T06:55:01.613Z","0.11.1":"2025-04-02T10:51:11.037Z","0.11.0":"2025-04-02T09:27:19.033Z","0.10.3":"2025-03-24T09:18:36.920Z","0.10.2":"2025-03-23T17:20:30.352Z","0.10.1":"2025-03-23T04:38:27.835Z","0.10.0":"2025-03-20T10:12:42.439Z","0.9.2":"2024-10-07T08:13:52.649Z","0.9.1":"2024-07-14T12:42:01.448Z","0.9.0":"2024-01-04T05:43:19.810Z","0.8.8":"2023-12-26T15:40:41.768Z","0.8.7":"2023-12-26T03:13:53.655Z","0.8.6":"2023-12-01T21:00:11.396Z","0.8.5":"2023-01-28T08:03:54.945Z","0.8.4":"2022-08-29T14:44:59.518Z","0.8.3":"2022-08-10T17:57:27.446Z","0.8.2":"2022-08-10T00:57:42.743Z","0.8.1":"2022-07-16T09:49:47.216Z","0.8.0":"2022-07-16T07:12:23.233Z","0.7.3":"2022-07-15T15:30:09.306Z","0.7.2":"2022-07-02T16:28:05.924Z","0.7.1":"2022-05-08T07:55:42.642Z","0.7.0":"2022-04-05T11:09:19.685Z","0.6.2":"2022-04-02T14:31:31.629Z","0.6.1":"2022-04-02T06:41:26.692Z","0.6.0":"2021-10-15T04:58:29.140Z","0.4.1":"2021-10-14T13:41:34.922Z","0.5.0":"2021-08-29T06:37:19.980Z","0.4.0":"2021-08-29T03:40:42.671Z","0.3.4":"2021-07-13T14:53:29.958Z","0.3.3":"2021-07-13T07:35:08.973Z","0.3.2":"2021-07-13T06:38:35.582Z","0.3.1":"2021-07-13T05:58:11.507Z","0.3.0":"2021-07-12T05:28:00.134Z","0.2.0":"2021-07-09T13:28:30.188Z","0.1.6":"2021-07-06T08:33:04.377Z","0.1.5":"2021-04-26T09:52:03.175Z","0.1.4":"2021-04-26T09:38:47.709Z","0.1.3":"2021-04-26T09:14:50.677Z","0.1.2":"2021-04-26T08:54:47.499Z","0.1.1":"2021-04-26T08:44:18.616Z","0.1.0":"2021-04-26T05:32:31.940Z"},"users":{},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"versions":{"0.11.12":{"name":"synckit","version":"0.11.12","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","types":"./lib/index.d.cts","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.9"},"gitHead":"b1f8bec1cb10b71e1a98055bbe85d6a238db32a6","_id":"synckit@0.11.12","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"shasum":"abe74124264fbc00a48011b0d98bdc1cffb64a7b","size":25114,"noattachment":false,"key":"/synckit/-/synckit-0.11.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.12.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f9100ee9-f51f-41f7-a8d7-2cb78ea25682"}},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.12_1768374744753_0.06098320026189685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T07:12:24.942Z","publish_time":1768374744942,"_source_registry_name":"default","_cnpm_publish_time":1768374744942},"0.11.11":{"name":"synckit","version":"0.11.11","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","types":"./lib/index.d.cts","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.9"},"_id":"synckit@0.11.11","gitHead":"76046724e635668c56ad1606ad549404832457a3","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"shasum":"c0b619cf258a97faa209155d9cd1699b5c998cb0","size":25248,"noattachment":false,"key":"/synckit/-/synckit-0.11.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.11.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.11_1752901632468_0.8189434307364039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-19T05:07:12.706Z","publish_time":1752901632706,"_source_registry_name":"default","_cnpm_publish_time":1752901632706},"0.11.10":{"name":"synckit","version":"0.11.10","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","types":"./lib/index.d.cts","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.3.0"},"_id":"synckit@0.11.10","gitHead":"8f2ee32d4f75736a1c8d7e1101190a71e48909e4","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"shasum":"57a756c49e5b02d61f60de2ea0a741b11df47c99","size":25246,"noattachment":false,"key":"/synckit/-/synckit-0.11.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.10.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.10_1752865362763_0.8889549925573113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-18T19:02:43.003Z","publish_time":1752865363003,"_source_registry_name":"default","_cnpm_publish_time":1752865363003},"0.11.8":{"name":"synckit","version":"0.11.8","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","types":"./lib/index.d.cts","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.4"},"_id":"synckit@0.11.8","gitHead":"7249724d721a07d3d062c84198d77a4d6a833598","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"b2aaae998a4ef47ded60773ad06e7cb821f55457","size":25248,"noattachment":false,"key":"/synckit/-/synckit-0.11.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.8.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.8_1748582901678_0.5056549329839424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T05:28:21.896Z","publish_time":1748582901896,"_source_registry_name":"default","_cnpm_publish_time":1748582901896},"0.10.4":{"name":"synckit","version":"0.10.4","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"synckit@0.10.4","maintainers":[{"name":"jounqin","email":""}],"homepage":"https://github.com/un-ts/synckit#readme","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"dist":{"shasum":"a8af59be664d324be5271e86146075f6e93d5fe9","size":19239,"noattachment":false,"key":"/synckit/-/synckit-0.10.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.10.4.tgz"},"main":"./lib/index.cjs","type":"module","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^14.18.0 || >=16.0.0"},"exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"}},"funding":"https://opencollective.com/unts","gitHead":"c0ebaefe3cb50a4f8f330dd48f87b2dee6ae44b6","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/synckit.git","type":"git"},"_npmVersion":"10.9.2","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.8.1","@pkgr/core":"^0.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synckit_0.10.4_1748579865978_0.9832900639862654","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-30T04:37:46.183Z","publish_time":1748579866183,"_source_registry_name":"default","_cnpm_publish_time":1748579866183},"0.9.3":{"name":"synckit","version":"0.9.3","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"synckit@0.9.3","maintainers":[{"name":"jounqin","email":""}],"homepage":"https://github.com/un-ts/synckit#readme","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"dist":{"shasum":"1cfd60d9e61f931e07fb7f56f474b5eb31b826a7","size":15417,"noattachment":false,"key":"/synckit/-/synckit-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.9.3.tgz"},"main":"./lib/index.cjs","type":"module","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^14.18.0 || >=16.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"funding":"https://opencollective.com/unts","gitHead":"6809fe14b7a422133b64ff58e25858beb83f372a","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/synckit.git","type":"git"},"_npmVersion":"10.9.2","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.6.2","@pkgr/core":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synckit_0.9.3_1748576115413_0.853671524649894","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-30T03:35:15.606Z","publish_time":1748576115606,"_source_registry_name":"default","_cnpm_publish_time":1748576115606},"0.11.7":{"name":"synckit","version":"0.11.7","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","types":"./lib/index.d.cts","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.4"},"_id":"synckit@0.11.7","gitHead":"15db569d68b3fc4d827e8ae4ef90bf5627e98429","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"0a1551ecc1eff43a9dfb375ab7fc4182295f37cc","size":25258,"noattachment":false,"key":"/synckit/-/synckit-0.11.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.7.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.7_1748572567975_0.31468554699051965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T02:36:08.147Z","publish_time":1748572568147,"_source_registry_name":"default","_cnpm_publish_time":1748572568147},"0.11.6":{"name":"synckit","version":"0.11.6","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","types":"./lib/index.d.cts","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.4"},"_id":"synckit@0.11.6","gitHead":"27017a02693a50be0e3f72e2be013ff3d3607f43","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"e742a0c27bbc1fbc96f2010770521015cca7ed5c","size":25176,"noattachment":false,"key":"/synckit/-/synckit-0.11.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.6.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.6_1747476315321_0.5224970316339415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-17T10:05:15.540Z","publish_time":1747476315540,"_source_registry_name":"default","_cnpm_publish_time":1747476315540},"0.11.5":{"name":"synckit","version":"0.11.5","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","types":"./lib/index.d.cts","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.4","tslib":"^2.8.1"},"_id":"synckit@0.11.5","gitHead":"28ee39ac24c10cba06fa89343fd2b612b760c991","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"258b3185736512f7ef11a42d67c4f3ad49da1744","size":25431,"noattachment":false,"key":"/synckit/-/synckit-0.11.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.5.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.5_1747201936185_0.6531788271559578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T05:52:16.373Z","publish_time":1747201936373,"_source_registry_name":"default","_cnpm_publish_time":1747201936373},"0.11.4":{"name":"synckit","version":"0.11.4","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","types":"./index.d.cts","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"}},"keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.3","tslib":"^2.8.1"},"_id":"synckit@0.11.4","gitHead":"337356d33f0707a2f03138836967d00655a9d198","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"48972326b59723fc15b8d159803cf8302b545d59","size":21819,"noattachment":false,"key":"/synckit/-/synckit-0.11.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.4.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.4_1744645462795_0.5215601981401121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T15:44:22.983Z","publish_time":1744645462983,"_source_registry_name":"default","_cnpm_publish_time":1744645462983},"0.11.3":{"name":"synckit","version":"0.11.3","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","types":"./index.d.cts","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"}},"keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.1","tslib":"^2.8.1"},"_id":"synckit@0.11.3","gitHead":"48837a9e0228341c1a031a965b772cfc2884037f","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"8b83e145d7cedc56c01e3510cf516d91a0e568c2","size":21819,"noattachment":false,"key":"/synckit/-/synckit-0.11.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.3.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.3_1744035772865_0.6698835807074577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-07T14:22:53.025Z","publish_time":1744035773025,"_source_registry_name":"default","_cnpm_publish_time":1744035773025},"0.11.2":{"name":"synckit","version":"0.11.2","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"}},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.0","tslib":"^2.8.1"},"_id":"synckit@0.11.2","gitHead":"7003b6872bcda2e8c3701729c06049b2441e7e53","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"2a8015ce5df8d5eb0cc47ee55924ad8f8756c24b","size":21777,"noattachment":false,"key":"/synckit/-/synckit-0.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.2.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.2_1743749701397_0.8710853550083126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-04T06:55:01.613Z","publish_time":1743749701613,"_source_registry_name":"default","_cnpm_publish_time":1743749701613},"0.11.1":{"name":"synckit","version":"0.11.1","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"}},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.0","tslib":"^2.8.1"},"_id":"synckit@0.11.1","gitHead":"f8457927c124be4c4f9507f4b6ee8aa698d77f1e","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"8ea44544e9d9c0540963c6bddb8f14616fef5425","size":21730,"noattachment":false,"key":"/synckit/-/synckit-0.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.1.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.1_1743591070872_0.5986586151894153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T10:51:11.037Z","publish_time":1743591071037,"_source_registry_name":"default","_cnpm_publish_time":1743591071037},"0.11.0":{"name":"synckit","version":"0.11.0","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/synckit","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"}},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.0","tslib":"^2.8.1"},"_id":"synckit@0.11.0","gitHead":"63036a0cb4a2b99a391a30a9546144b8c75977e5","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"b6fd0e9bbccf72b5ff778917acaca520837012c9","size":21720,"noattachment":false,"key":"/synckit/-/synckit-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.11.0.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.11.0_1743586038839_0.41099534311921304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T09:27:19.033Z","publish_time":1743586039033,"_source_registry_name":"default","_cnpm_publish_time":1743586039033},"0.10.3":{"name":"synckit","version":"0.10.3","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"}},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.0","tslib":"^2.8.1"},"_id":"synckit@0.10.3","gitHead":"e1476edb9e60a704de122b892aaf57d7a12f0689","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"940aea2c7b6d141a4f74dbdebc81e0958c331a4b","size":19131,"noattachment":false,"key":"/synckit/-/synckit-0.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.10.3.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.10.3_1742807916618_0.7246735593915206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T09:18:36.920Z","publish_time":1742807916920,"_source_registry_name":"default","_cnpm_publish_time":1742807916920},"0.10.2":{"name":"synckit","version":"0.10.2","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"}},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.2.0","tslib":"^2.8.1"},"_id":"synckit@0.10.2","gitHead":"38578a5e6858d54958d41a17e3dc240a56da65d4","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"000b87488453b7943edd7ee5c3028057c4490af0","size":19151,"noattachment":false,"key":"/synckit/-/synckit-0.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.10.2.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.10.2_1742750430159_0.8704658774321519"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-23T17:20:30.352Z","publish_time":1742750430352,"_source_registry_name":"default","_cnpm_publish_time":1742750430352},"0.10.1":{"name":"synckit","version":"0.10.1","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.1.1","tslib":"^2.8.1"},"_id":"synckit@0.10.1","gitHead":"86e00fe51df975fe1ba60c10d352879becf25957","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"d482719cefa59cee24cb6c088ec9440d04454538","size":16065,"noattachment":false,"key":"/synckit/-/synckit-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.10.1.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.10.1_1742704707655_0.3494267076649946"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-23T04:38:27.835Z","publish_time":1742704707835,"_source_registry_name":"default","_cnpm_publish_time":1742704707835},"0.10.0":{"name":"synckit","version":"0.10.0","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.1.1","tslib":"^2.8.1"},"_id":"synckit@0.10.0","gitHead":"db702f1b535bc960981d7fbf96e99cc9971fa31f","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"5e8c833566e7cbae8a1546fdbfe679359023f6d1","size":16244,"noattachment":false,"key":"/synckit/-/synckit-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.10.0.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synckit_0.10.0_1742465562255_0.6190298510507175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T10:12:42.439Z","publish_time":1742465562439,"_source_registry_name":"default","_cnpm_publish_time":1742465562439},"0.9.2":{"name":"synckit","version":"0.9.2","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.1.0","tslib":"^2.6.2"},"_id":"synckit@0.9.2","gitHead":"42918e8b340b7b6466a5ba280b946b78735877b3","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"a3a935eca7922d48b9e7d6c61822ee6c3ae4ec62","size":15277,"noattachment":false,"key":"/synckit/-/synckit-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.9.2.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.9.2_1728288832444_0.29279726612774737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-07T08:13:52.649Z","publish_time":1728288832649,"_source_registry_name":"default","_cnpm_publish_time":1728288832649},"0.9.1":{"name":"synckit","version":"0.9.1","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.1.0","tslib":"^2.6.2"},"_id":"synckit@0.9.1","gitHead":"0621747fe4ced83d80a5b4f59a02b627b5320f80","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"shasum":"febbfbb6649979450131f64735aa3f6c14575c88","size":14266,"noattachment":false,"key":"/synckit/-/synckit-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.9.1.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.9.1_1720960921251_0.0712771493629829"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-14T12:42:01.448Z","publish_time":1720960921448,"_source_registry_name":"default","_cnpm_publish_time":1720960921448},"0.9.0":{"name":"synckit","version":"0.9.0","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.1.0","tslib":"^2.6.2"},"_id":"synckit@0.9.0","gitHead":"68ae0604aeefd9514bb50d61afd9e04a8f7084be","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"5b33b458b3775e4466a5b377fba69c63572ae449","size":13973,"noattachment":false,"key":"/synckit/-/synckit-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.9.0.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.9.0_1704346999600_0.24217822942590184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-04T05:43:19.810Z","publish_time":1704346999810,"_source_registry_name":"default","_cnpm_publish_time":1704346999810},"0.8.8":{"name":"synckit","version":"0.8.8","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/core":"^0.1.0","tslib":"^2.6.2"},"_id":"synckit@0.8.8","gitHead":"51e4136a88effe0283b7947720098cdee8a8b9e5","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"fe7fe446518e3d3d49f5e429f443cf08b6edfcd7","size":13843,"noattachment":false,"key":"/synckit/-/synckit-0.8.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.8.8.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.8.8_1703605241587_0.21743732788232273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-26T15:40:41.768Z","publish_time":1703605241768,"_source_registry_name":"default","_cnpm_publish_time":1703605241768},"0.8.7":{"name":"synckit","version":"0.8.7","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/utils":"^2.4.2","tslib":"^2.6.2"},"_id":"synckit@0.8.7","gitHead":"c5eaca3ad6e1d099708aaab434891b160ca994fe","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"7812bc5f42113c9cec2db4c2b952f7e9e0aff0f3","size":13842,"noattachment":false,"key":"/synckit/-/synckit-0.8.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.8.7.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.8.7_1703560433435_0.6171209312323842"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-26T03:13:53.655Z","publish_time":1703560433655,"_source_registry_name":"default","_cnpm_publish_time":1703560433655},"0.8.6":{"name":"synckit","version":"0.8.6","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/utils":"^2.4.2","tslib":"^2.6.2"},"_id":"synckit@0.8.6","gitHead":"5a132eaf16338d4db1d14a4bc227ae84ad73124c","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"b69b7fbce3917c2673cbdc0d87fb324db4a5b409","size":11011,"noattachment":false,"key":"/synckit/-/synckit-0.8.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.8.6.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.8.6_1701464411162_0.995217761460105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T21:00:11.396Z","publish_time":1701464411396,"_source_registry_name":"default","_cnpm_publish_time":1701464411396},"0.8.5":{"name":"synckit","version":"0.8.5","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/utils":"^2.3.1","tslib":"^2.5.0"},"gitHead":"b7be10291d395f58927dd82d192351c930741d0e","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_id":"synckit@0.8.5","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"b7f4358f9bb559437f9f167eb6bc46b3c9818fa3","size":10739,"noattachment":false,"key":"/synckit/-/synckit-0.8.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.8.5.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.8.5_1674893034762_0.3606293343406688"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-28T08:03:54.945Z","publish_time":1674893034945,"_cnpm_publish_time":1674893034945},"0.8.4":{"name":"synckit","version":"0.8.4","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/utils":"^2.3.1","tslib":"^2.4.0"},"gitHead":"3932e04d9331a0cc204b35e08f78972ed48a37a0","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_id":"synckit@0.8.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"0e6b392b73fafdafcde56692e3352500261d64ec","size":10694,"noattachment":false,"key":"/synckit/-/synckit-0.8.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.8.4.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.8.4_1661784299324_0.5808969116045453"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-29T14:45:12.413Z","publish_time":1661784299518,"_cnpm_publish_time":1661784299518},"0.8.3":{"name":"synckit","version":"0.8.3","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"donate":{"recipients":[{"name":"unts","platform":"opencollective","address":"https://opencollective.com/unts","weight":60},{"name":"rxts","platform":"opencollective","address":"https://opencollective.com/rxts","weight":20},{"name":"1stG","email":"i@1stg.me","weight":20,"platforms":[{"platform":"opencollective","address":"https://opencollective.com/1stG"},{"platform":"patreon","address":"https://www.patreon.com/1stG"}]}]},"funding":"https://opencollective.com/unts","license":"MIT","packageManager":"yarn@1.22.19","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"benchmark":"run-s benchmark:*","benchmark-export":"run-s benchmark-export:*","benchmark-export:cjs":"yarn benchmark:cjs > benchmarks/benchmark.cjs.txt","benchmark-export:esm":"yarn benchmark:esm> benchmarks/benchmark.esm.txt","benchmark:cjs":"node benchmarks/benchmark.cjs","benchmark:esm":"node benchmarks/benchmark.js","build":"run-p build:*","build:r":"r -f cjs","build:ts":"tsc -p src","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","prepare":"patch-package && simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"yarn build","release":"changeset publish","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","typecov":"type-coverage"},"dependencies":{"@pkgr/utils":"^2.3.0","tslib":"^2.4.0"},"devDependencies":{"@1stg/lib-config":"^9.0.2","@changesets/changelog-github":"^0.4.6","@changesets/cli":"^2.23.2","@swc-node/register":"^1.5.1","@types/jest":"^28.1.5","@types/node":"^18.0.4","deasync":"^0.1.27","esbuild-register":"^3.3.3","esbuild-runner":"^2.2.1","execa":"^6.1.0","jest":"^28.1.3","patch-package":"^6.4.7","sync-threads":"^1.0.1","ts-expect":"^1.3.0","ts-jest":"^28.0.6","ts-node":"^10.9.1","tsx":"^3.8.0","type-coverage":"^2.22.0","typescript":"^4.7.4","yarn-deduplicate":"^5.0.0"},"resolutions":{"prettier":"^2.7.1"},"commitlint":{"extends":"@1stg"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"extensionsToTreatAsEsm":[".ts"],"moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1","^synckit$":"<rootDir>/src"},"globals":{"ts-jest":{"useESM":true,"tsconfig":{"importHelpers":false}}}},"prettier":"@1stg/prettier-config","renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":100,"cache":true,"detail":true,"ignoreAsAssertion":true,"ignoreFiles":["**/*.d.ts"],"ignoreNonNullAssertion":true,"showRelativePath":true,"strict":true,"update":true},"gitHead":"dba496db474d50415161e01c3bb38ccb18bc34ea","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_id":"synckit@0.8.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"f36ca23fb7cbcf2b2b78c9e553ce6764dc6aa415","size":12117,"noattachment":false,"key":"/synckit/-/synckit-0.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.8.3.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.8.3_1660154247277_0.805252069005937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-10T17:57:30.383Z","publish_time":1660154247446,"_cnpm_publish_time":1660154247446},"0.8.2":{"name":"synckit","version":"0.8.2","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/un-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"donate":{"recipients":[{"name":"unts","platform":"opencollective","address":"https://opencollective.com/unts","weight":60},{"name":"rxts","platform":"opencollective","address":"https://opencollective.com/rxts","weight":20},{"name":"1stG","email":"i@1stg.me","weight":20,"platforms":[{"platform":"opencollective","address":"https://opencollective.com/1stG"},{"platform":"patreon","address":"https://www.patreon.com/1stG"}]}]},"funding":"https://opencollective.com/unts","license":"MIT","packageManager":"yarn@1.22.19","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"benchmark":"run-s benchmark:*","benchmark-export":"run-s benchmark-export:*","benchmark-export:cjs":"yarn benchmark:cjs > benchmarks/benchmark.cjs.txt","benchmark-export:esm":"yarn benchmark:esm> benchmarks/benchmark.esm.txt","benchmark:cjs":"node benchmarks/benchmark.cjs","benchmark:esm":"node benchmarks/benchmark.js","build":"run-p build:*","build:r":"r -f cjs","build:ts":"tsc -p src","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","prepare":"patch-package && simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"yarn build","release":"changeset publish","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","typecov":"type-coverage"},"dependencies":{"@pkgr/utils":"^2.3.0","tslib":"^2.4.0"},"devDependencies":{"@1stg/lib-config":"^9.0.2","@changesets/changelog-github":"^0.4.6","@changesets/cli":"^2.23.2","@types/jest":"^28.1.5","@types/node":"^18.0.4","deasync":"^0.1.27","esbuild-register":"^3.3.3","esbuild-runner":"^2.2.1","execa":"^6.1.0","jest":"^28.1.3","patch-package":"^6.4.7","sync-threads":"^1.0.1","ts-expect":"^1.3.0","ts-jest":"^28.0.6","ts-node":"^10.9.1","tsx":"^3.8.0","type-coverage":"^2.22.0","typescript":"^4.7.4","yarn-deduplicate":"^5.0.0"},"resolutions":{"prettier":"^2.7.1"},"commitlint":{"extends":"@1stg"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"extensionsToTreatAsEsm":[".ts"],"moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1","^synckit$":"<rootDir>/src"},"globals":{"ts-jest":{"useESM":true,"tsconfig":{"importHelpers":false}}}},"prettier":"@1stg/prettier-config","renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":100,"cache":true,"detail":true,"ignoreAsAssertion":true,"ignoreFiles":["**/*.d.ts"],"ignoreNonNullAssertion":true,"showRelativePath":true,"strict":true,"update":true},"gitHead":"0f5cbfb6d909562b54938043f95aa26a62cf33ae","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"homepage":"https://github.com/un-ts/synckit#readme","_id":"synckit@0.8.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"5db2b1033d9b1a4160fab1be215dd02244590598","size":11632,"noattachment":false,"key":"/synckit/-/synckit-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.8.2.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.8.2_1660093062565_0.38732084356799823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-10T00:57:47.139Z","publish_time":1660093062743,"_cnpm_publish_time":1660093062743},"0.8.1":{"name":"synckit","version":"0.8.1","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"donate":{"recipients":[{"name":"unts","platform":"opencollective","address":"https://opencollective.com/unts","weight":60},{"name":"rxts","platform":"opencollective","address":"https://opencollective.com/rxts","weight":20},{"name":"1stG","email":"i@1stg.me","weight":20,"platforms":[{"platform":"opencollective","address":"https://opencollective.com/1stG"},{"platform":"patreon","address":"https://www.patreon.com/1stG"}]}]},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"benchmark":"run-s benchmark:*","benchmark-export":"run-s benchmark-export:*","benchmark-export:cjs":"yarn benchmark:cjs > benchmarks/benchmark.cjs.txt","benchmark-export:esm":"yarn benchmark:esm> benchmarks/benchmark.esm.txt","benchmark:cjs":"node benchmarks/benchmark.cjs","benchmark:esm":"node benchmarks/benchmark.js","build":"run-p build:*","build:r":"r -f cjs","build:ts":"tsc -p src","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","prepare":"patch-package && simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"yarn build","release":"changeset publish","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","typecov":"type-coverage"},"dependencies":{"@pkgr/utils":"^2.3.0","tslib":"^2.4.0"},"devDependencies":{"@1stg/lib-config":"^9.0.0","@changesets/changelog-github":"^0.4.5","@changesets/cli":"^2.23.2","@types/jest":"^28.1.5","@types/node":"^18.0.4","deasync":"^0.1.27","esbuild-register":"^3.3.3","esbuild-runner":"^2.2.1","jest":"^28.1.3","patch-package":"^6.4.7","sync-threads":"^1.0.1","ts-expect":"^1.3.0","ts-jest":"^28.0.6","ts-node":"^10.9.1","tsx":"^3.8.0","type-coverage":"^2.22.0","typescript":"^4.7.4","yarn-deduplicate":"^5.0.0"},"resolutions":{"prettier":"^2.7.1"},"commitlint":{"extends":"@1stg"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"extensionsToTreatAsEsm":[".ts"],"moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1","^synckit$":"<rootDir>/src"},"globals":{"ts-jest":{"useESM":true,"tsconfig":{"importHelpers":false}}}},"prettier":"@1stg/prettier-config","renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":100,"cache":true,"detail":true,"ignoreAsAssertion":true,"ignoreFiles":["**/*.d.ts"],"ignoreNonNullAssertion":true,"showRelativePath":true,"strict":true,"update":true},"gitHead":"3584218a5244893dc2fe0754cee27045f0d97e82","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.8.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"697111240114a15a393fcb92786a4218bfead47f","size":10900,"noattachment":false,"key":"/synckit/-/synckit-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.8.1.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.8.1_1657964987052_0.39048957805626094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-16T09:49:49.701Z","publish_time":1657964987216,"_cnpm_publish_time":1657964987216},"0.8.0":{"name":"synckit","version":"0.8.0","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"donate":{"recipients":[{"name":"unts","platform":"opencollective","address":"https://opencollective.com/unts","weight":60},{"name":"rxts","platform":"opencollective","address":"https://opencollective.com/rxts","weight":20},{"name":"1stG","email":"i@1stg.me","weight":20,"platforms":[{"platform":"opencollective","address":"https://opencollective.com/1stG"},{"platform":"patreon","address":"https://www.patreon.com/1stG"}]}]},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/utils":"^2.3.0","tslib":"^2.4.0"},"gitHead":"784f24947631692b474cd19ca151b7ed4b5d40c9","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.8.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"4923259e79deb6b6c4ce79ffc2365f8ed095738b","size":9728,"noattachment":false,"key":"/synckit/-/synckit-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.8.0.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.8.0_1657955543058_0.4407051194968896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-16T07:12:30.050Z","publish_time":1657955543233,"_cnpm_publish_time":1657955543233},"0.7.3":{"name":"synckit","version":"0.7.3","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"donate":{"recipients":[{"name":"unts","platform":"opencollective","address":"https://opencollective.com/unts","weight":60},{"name":"rxts","platform":"opencollective","address":"https://opencollective.com/rxts","weight":20},{"name":"1stG","email":"i@1stg.me","weight":20,"platforms":[{"platform":"opencollective","address":"https://opencollective.com/1stG"},{"platform":"patreon","address":"https://www.patreon.com/1stG"}]}]},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/utils":"^2.3.0","tslib":"^2.4.0"},"gitHead":"acc12353d369a51bd0a4eac87cd1d766e51998fe","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.7.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"99d4c1d09aaf03514801ff719b9c2bd80914a64d","size":8629,"noattachment":false,"key":"/synckit/-/synckit-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.7.3.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.7.3_1657899009112_0.5362585228041352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-15T15:53:45.647Z","publish_time":1657899009306,"_cnpm_publish_time":1657899009306},"0.7.2":{"name":"synckit","version":"0.7.2","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"donate":{"recipients":[{"name":"unts","platform":"opencollective","address":"https://opencollective.com/unts","weight":60},{"name":"rxts","platform":"opencollective","address":"https://opencollective.com/rxts","weight":20},{"name":"1stG","email":"i@1stg.me","weight":20,"platforms":[{"platform":"opencollective","address":"https://opencollective.com/1stG"},{"platform":"patreon","address":"https://www.patreon.com/1stG"}]}]},"funding":"https://opencollective.com/unts","license":"MIT","engines":{"node":"^12.20.0 || ^14.18.0 || >=16.0.0"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/utils":"^2.2.0","tslib":"^2.4.0"},"gitHead":"a7209db4127a9551e905ce5f33d541f902d7a04a","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.7.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"43c07b5a8101ee45355aebf0216895309fd32a6f","size":8486,"noattachment":false,"key":"/synckit/-/synckit-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.7.2.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.7.2_1656779285705_0.9911122941270631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-03T01:29:43.927Z","publish_time":1656779285924,"_cnpm_publish_time":1656779285924},"0.7.1":{"name":"synckit","version":"0.7.1","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=12.20"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/utils":"^2.1.0","tslib":"^2.4.0"},"gitHead":"cccdf3e90faba2bcb062bca2611dc99f09444f11","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.7.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"9aa3a6c81f534ef940ad22fa9a3bae116850ead8","size":8074,"noattachment":false,"key":"/synckit/-/synckit-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.7.1.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.7.1_1651996542450_0.15652398949270863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-08T07:55:46.410Z","publish_time":1651996542642,"_cnpm_publish_time":1651996542642},"0.7.0":{"name":"synckit","version":"0.7.0","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=12.20"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"import":"./lib/index.js","require":"./lib/index.cjs","types":"./lib/index.d.ts"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"@pkgr/utils":"^2.0.3","tslib":"^2.3.1"},"gitHead":"ee7e1f5efc588d3f12a7d295019292474671eca8","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.7.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"59abd4ec3ee4e7b645dbd1e6e188920c9494392c","size":17533,"noattachment":false,"key":"/synckit/-/synckit-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.7.0.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.7.0_1649156959525_0.6095513091466689"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-05T13:01:20.394Z","publish_time":1649156959685,"_cnpm_publish_time":1649156959685},"0.6.2":{"name":"synckit","version":"0.6.2","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=12.20"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"import":"./lib/index.js","require":"./lib/index.cjs","types":"./lib/index.d.ts"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.3.1"},"gitHead":"4f4978162aab785eb1043e76c1093d51f7658722","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.6.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"e1540b97825f2855f7170b98276e8463167f33eb","size":16208,"noattachment":false,"key":"/synckit/-/synckit-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.6.2.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.6.2_1648909891498_0.8183790393598371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-02T14:31:37.236Z","publish_time":1648909891629,"_cnpm_publish_time":1648909891629},"0.6.1":{"name":"synckit","version":"0.6.1","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=12.20"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"import":"./lib/index.js","require":"./lib/index.cjs","types":"./lib/index.d.ts"},"types":"./lib/index.d.ts","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.3.1"},"gitHead":"818dc97acc79408c003c37c48a3a5e69f8084b12","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.6.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"fd339f96b57b3d2857bdc446f40f3b08f09e49cf","size":16335,"noattachment":false,"key":"/synckit/-/synckit-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.6.1.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.6.1_1648881686531_0.5071225022765522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-02T06:41:33.596Z","publish_time":1648881686692,"_cnpm_publish_time":1648881686692},"0.6.0":{"name":"synckit","version":"0.6.0","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=12.3"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"import":"./lib/index.js","require":"./lib/index.cjs"},"types":"lib","keywords":["deasync","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"benchmark":"run-s benchmark:*","benchmark-export":"run-s benchmark-export:*","benchmark-export:cjs":"yarn benchmark:cjs > benchmarks/benchmark.cjs.txt","benchmark-export:esm":"yarn benchmark:esm> benchmarks/benchmark.esm.txt","benchmark:cjs":"node benchmarks/benchmark.cjs","benchmark:esm":"node benchmarks/benchmark.js","build":"run-p build:*","build:r":"r -f cjs","build:ts":"tsc -p src","jest":"node --experimental-vm-modules node_modules/.bin/jest --setupFiles dotenv/config","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","prepare":"simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"npm run build","pretest":"yarn build","release":"clean-publish && changeset publish","test":"yarn jest","typecov":"type-coverage"},"dependencies":{"tslib":"^2.3.1"},"devDependencies":{"@1stg/lib-config":"^4.1.2","@changesets/changelog-github":"^0.4.1","@changesets/cli":"^2.17.0","@types/jest":"^27.0.2","@types/node":"^16.11.0","@types/uuid":"^8.3.1","clean-publish":"^3.4.1","deasync":"^0.1.23","sync-threads":"^1.0.1","ts-expect":"^1.3.0","ts-jest":"^27.0.6","ts-node":"^10.3.0","type-coverage":"^2.18.2","typescript":"^4.4.4"},"resolutions":{"prettier":"^2.4.1","tslib":"^2.3.1"},"commitlint":{"extends":"@1stg"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"extensionsToTreatAsEsm":[".ts"],"moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1","^synckit$":"<rootDir>/src"},"globals":{"ts-jest":{"useESM":true,"tsconfig":{"importHelpers":false}}}},"prettier":"@1stg/prettier-config","renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":99.46,"cache":true,"detail":true,"ignoreAsAssertion":true,"ignoreNonNullAssertion":true,"showRelativePath":true,"strict":true,"update":true},"gitHead":"572cf2cf3bb36758e895216120a5122bd8691f6e","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.6.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"shasum":"03573d0c8b6490c00bd242081bfc15919dc505a2","size":8642,"noattachment":false,"key":"/synckit/-/synckit-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.6.0.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.6.0_1634273908987_0.22546439622986614"},"_hasShrinkwrap":false,"publish_time":1634273909140,"_cnpm_publish_time":1634273909140,"_cnpmcore_publish_time":"2021-12-16T17:56:30.548Z"},"0.4.1":{"name":"synckit","version":"0.4.1","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=12"},"main":"./lib/index.cjs","module":"./lib/index.js","exports":{"import":"./lib/index.js","require":"./lib/index.cjs"},"types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"benchmark":"run-s benchmark:*","benchmark-export":"run-s benchmark-export:*","benchmark-export:cjs":"yarn benchmark:cjs > benchmarks/benchmark.cjs.txt","benchmark-export:esm":"yarn benchmark:esm> benchmarks/benchmark.esm.txt","benchmark:cjs":"node benchmarks/benchmark.cjs","benchmark:esm":"node benchmarks/benchmark.js","build":"run-p build:*","build:r":"r -f cjs","build:ts":"tsc -p src","jest":"node --experimental-vm-modules node_modules/.bin/jest --setupFiles dotenv/config","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","prepare":"simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"npm run build","pretest":"yarn build:ts","release":"clean-publish && changeset publish","test":"yarn jest","typecov":"type-coverage"},"dependencies":{"tslib":"^2.3.1","uuid":"^8.3.2"},"devDependencies":{"@1stg/lib-config":"^4.0.0","@changesets/changelog-github":"^0.4.0","@changesets/cli":"^2.16.0","@types/jest":"^27.0.1","@types/node":"^16.7.5","@types/uuid":"^8.3.1","clean-publish":"^2.1.1","deasync":"^0.1.23","enhanced-resolve":"^5.8.2","postcss":"^8.3.6","sync-threads":"^1.0.1","ts-expect":"^1.3.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","type-coverage":"^2.18.1","typescript":"^4.4.2"},"resolutions":{"prettier":"^2.3.2","tslib":"^2.3.1"},"commitlint":{"extends":"@1stg"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"extensionsToTreatAsEsm":[".ts"],"moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1","^synckit$":"<rootDir>/src"},"globals":{"ts-jest":{"useESM":true,"tsconfig":{"importHelpers":false}}}},"prettier":"@1stg/prettier-config","renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":99.2,"cache":true,"detail":true,"ignoreAsAssertion":true,"ignoreNonNullAssertion":true,"showRelativePath":true,"strict":true,"update":true},"gitHead":"e350c254e48654377c456aceccd68f2eb49a906b","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.4.1","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"shasum":"a8cabedc2456246604465046b37164425c22192e","size":10469,"noattachment":false,"key":"/synckit/-/synckit-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.4.1.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.4.1_1634218894795_0.3207169091566331"},"_hasShrinkwrap":false,"publish_time":1634218894922,"_cnpm_publish_time":1634218894922,"_cnpmcore_publish_time":"2021-12-16T17:56:30.749Z"},"0.5.0":{"name":"synckit","version":"0.5.0","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=12.3"},"exports":{"import":"./lib/index.js","require":"./lib/index.cjs"},"types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"benchmark":"run-s benchmark:*","benchmark-export":"run-s benchmark-export:*","benchmark-export:cjs":"yarn benchmark:cjs > benchmarks/benchmark.cjs.txt","benchmark-export:esm":"yarn benchmark:esm> benchmarks/benchmark.esm.txt","benchmark:cjs":"node benchmarks/benchmark.cjs","benchmark:esm":"node benchmarks/benchmark.js","build":"run-p build:*","build:r":"r -f cjs","build:ts":"tsc -p src","jest":"node --experimental-vm-modules node_modules/.bin/jest --setupFiles dotenv/config","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","prepare":"simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"npm run build","pretest":"yarn build:ts","release":"clean-publish && changeset publish","test":"yarn jest","typecov":"type-coverage"},"dependencies":{"tslib":"^2.3.1"},"devDependencies":{"@1stg/lib-config":"^4.0.0","@changesets/changelog-github":"^0.4.0","@changesets/cli":"^2.16.0","@types/jest":"^27.0.1","@types/node":"^16.7.5","@types/uuid":"^8.3.1","clean-publish":"^2.1.1","deasync":"^0.1.23","enhanced-resolve":"^5.8.2","postcss":"^8.3.6","sync-threads":"^1.0.1","ts-expect":"^1.3.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","type-coverage":"^2.18.1","typescript":"^4.4.2"},"resolutions":{"prettier":"^2.3.2","tslib":"^2.3.1"},"commitlint":{"extends":"@1stg"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"extensionsToTreatAsEsm":[".ts"],"moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1","^synckit$":"<rootDir>/src"},"globals":{"ts-jest":{"useESM":true,"tsconfig":{"importHelpers":false}}}},"prettier":"@1stg/prettier-config","renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":99.2,"cache":true,"detail":true,"ignoreAsAssertion":true,"ignoreNonNullAssertion":true,"showRelativePath":true,"strict":true,"update":true},"gitHead":"ee49d5c63227b5daaf2c4282897cdbea24c07848","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.5.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"shasum":"957368df5b13d3b449cc895c5d76c2a90dadf454","size":8183,"noattachment":false,"key":"/synckit/-/synckit-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.5.0.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.5.0_1630219039829_0.22058053483972384"},"_hasShrinkwrap":false,"publish_time":1630219039980,"_cnpm_publish_time":1630219039980,"_cnpmcore_publish_time":"2021-12-16T17:56:30.957Z"},"0.4.0":{"name":"synckit","version":"0.4.0","type":"module","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=12"},"exports":{"import":"./lib/index.js","require":"./lib/index.cjs"},"types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"benchmark":"run-s benchmark:*","benchmark-export":"run-s benchmark-export:*","benchmark-export:cjs":"yarn benchmark:cjs > benchmarks/benchmark.cjs.txt","benchmark-export:esm":"yarn benchmark:esm> benchmarks/benchmark.esm.txt","benchmark:cjs":"node benchmarks/benchmark.cjs","benchmark:esm":"node benchmarks/benchmark.js","build":"run-p build:*","build:r":"r -f cjs","build:ts":"tsc -p src","jest":"node --experimental-vm-modules node_modules/.bin/jest --setupFiles dotenv/config","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","prepare":"simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"npm run build","pretest":"yarn build:ts","release":"clean-publish && changeset publish","test":"yarn jest","typecov":"type-coverage"},"dependencies":{"tslib":"^2.3.1","uuid":"^8.3.2"},"devDependencies":{"@1stg/lib-config":"^4.0.0","@changesets/changelog-github":"^0.4.0","@changesets/cli":"^2.16.0","@types/jest":"^27.0.1","@types/node":"^16.7.5","@types/uuid":"^8.3.1","clean-publish":"^2.1.1","deasync":"^0.1.23","enhanced-resolve":"^5.8.2","postcss":"^8.3.6","sync-threads":"^1.0.1","ts-expect":"^1.3.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","type-coverage":"^2.18.1","typescript":"^4.4.2"},"resolutions":{"prettier":"^2.3.2","tslib":"^2.3.1"},"commitlint":{"extends":"@1stg"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"extensionsToTreatAsEsm":[".ts"],"moduleNameMapper":{"^(\\.{1,2}/.*)\\.js$":"$1","^synckit$":"<rootDir>/src"},"globals":{"ts-jest":{"useESM":true,"tsconfig":{"importHelpers":false}}}},"prettier":"@1stg/prettier-config","renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":99.2,"cache":true,"detail":true,"ignoreAsAssertion":true,"ignoreNonNullAssertion":true,"showRelativePath":true,"strict":true,"update":true},"gitHead":"e5be5a0ff07fef7654ce50de0d61a117f3a3428a","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.4.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"shasum":"bbbaaa6281bcfa37e22482af5b957734baaf85c7","size":10391,"noattachment":false,"key":"/synckit/-/synckit-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.4.0.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.4.0_1630208442535_0.42116943136928686"},"_hasShrinkwrap":false,"publish_time":1630208442671,"_cnpm_publish_time":1630208442671,"_cnpmcore_publish_time":"2021-12-16T17:56:31.217Z"},"0.3.4":{"name":"synckit","version":"0.3.4","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=8.10"},"main":"lib","module":"lib/es2015","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.3.0","uuid":"^8.3.2"},"bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.3.4","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"shasum":"8f0c2b1019663633d56d43d09589494d74654ab3","size":8274,"noattachment":false,"key":"/synckit/-/synckit-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.3.4.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.3.4_1626188009798_0.46431250015801573"},"_hasShrinkwrap":false,"publish_time":1626188009958,"_cnpm_publish_time":1626188009958,"_cnpmcore_publish_time":"2021-12-16T17:56:31.592Z"},"0.3.3":{"name":"synckit","version":"0.3.3","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=8.10"},"main":"lib","module":"lib/es2015","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.3.0","uuid":"^8.3.2"},"bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.3.3","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"shasum":"a36af5d2f7382c9a2c5e528cd8ad64ed882dde70","size":8161,"noattachment":false,"key":"/synckit/-/synckit-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.3.3.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.3.3_1626161708839_0.08543748630869263"},"_hasShrinkwrap":false,"publish_time":1626161708973,"_cnpm_publish_time":1626161708973,"_cnpmcore_publish_time":"2021-12-16T17:56:31.799Z"},"0.3.2":{"name":"synckit","version":"0.3.2","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=8.10"},"main":"lib","module":"lib/es2015","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.3.0","uuid":"^8.3.2"},"bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.3.2","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"shasum":"c4d3e2d0b03b50f478630b938163bb69cd0c4517","size":8286,"noattachment":false,"key":"/synckit/-/synckit-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.3.2.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.3.2_1626158315438_0.7807626838592685"},"_hasShrinkwrap":false,"publish_time":1626158315582,"_cnpm_publish_time":1626158315582,"_cnpmcore_publish_time":"2021-12-16T17:56:32.009Z"},"0.3.1":{"name":"synckit","version":"0.3.1","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=12"},"main":"lib","module":"lib/es2015","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.3.0","uuid":"^8.3.2"},"bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.3.1","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"shasum":"2083c2c7bd341435cae103f4b7089d00d5fdc6fa","size":7924,"noattachment":false,"key":"/synckit/-/synckit-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.3.1.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.3.1_1626155891392_0.7761029173324583"},"_hasShrinkwrap":false,"publish_time":1626155891507,"_cnpm_publish_time":1626155891507,"_cnpmcore_publish_time":"2021-12-16T17:56:32.237Z"},"0.3.0":{"name":"synckit","version":"0.3.0","description":"Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=8.10"},"main":"lib","module":"lib/es2015","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.3.0","uuid":"^8.3.2"},"bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.3.0","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"shasum":"9621656017b5e59adc78c15f6fa359bcd08a9333","size":8088,"noattachment":false,"key":"/synckit/-/synckit-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.3.0.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.3.0_1626067679946_0.8858396009147942"},"_hasShrinkwrap":false,"publish_time":1626067680134,"_cnpm_publish_time":1626067680134,"_cnpmcore_publish_time":"2021-12-16T17:56:32.492Z"},"0.2.0":{"name":"synckit","version":"0.2.0","description":"Perform async work synchronously in Node.js using a separate process with first-class TypeScript support","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=8.10"},"main":"lib","module":"lib/es2015","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.3.0","uuid":"^8.3.2"},"bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.2.0","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"shasum":"f42e6d37c1ec7e79c2b12e70f854f0e9519248d8","size":7440,"noattachment":false,"key":"/synckit/-/synckit-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.2.0.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.2.0_1625837309998_0.20656572629776737"},"_hasShrinkwrap":false,"publish_time":1625837310188,"_cnpm_publish_time":1625837310188,"_cnpmcore_publish_time":"2021-12-16T17:56:32.708Z"},"0.1.6":{"name":"synckit","version":"0.1.6","description":"Perform async work synchronously in Node.js using a separate process with first-class TypeScript support","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=4.0"},"main":"lib","module":"lib/es2015","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.3.0","uuid":"^8.3.2"},"bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.1.6","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"shasum":"eac071a5593db2af3d0634addcc74a0151a74f91","size":4790,"noattachment":false,"key":"/synckit/-/synckit-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.1.6.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.1.6_1625560384214_0.5342350337322828"},"_hasShrinkwrap":false,"publish_time":1625560384377,"_cnpm_publish_time":1625560384377,"_cnpmcore_publish_time":"2021-12-16T17:56:32.950Z"},"0.1.5":{"name":"synckit","version":"0.1.5","description":"Perform async work synchronously in Node.js using a separate process with first-class TypeScript support","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=4.0"},"main":"lib","module":"lib/esm","es2015":"lib/es2015","fesm5":"lib/esm","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.2.0","uuid":"^8.3.2"},"commitlint":{"extends":"@1stg"},"remarkConfig":{"plugins":["@1stg/remark-config"]},"renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":98.24,"detail":true,"strict":true,"update":true},"bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.1.5","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"f34462b2e3686bba3dbea2ae13b6e01adff2ffb8","size":4981,"noattachment":false,"key":"/synckit/-/synckit-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.1.5.tgz"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.1.5_1619430722921_0.0296993368604892"},"_hasShrinkwrap":false,"publish_time":1619430723175,"_cnpm_publish_time":1619430723175,"_cnpmcore_publish_time":"2021-12-16T17:56:33.263Z"},"0.1.4":{"name":"synckit","version":"0.1.4","description":"Perform async work synchronously in Node.js using a separate process with first-class TypeScript support","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=4.0"},"main":"lib","module":"lib/esm","es2015":"lib/es2015","fesm5":"lib/esm","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"build":"run-p build:*","build:r":"r -f esm,es2015","build:ts":"tsc -P src","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","prepare":"simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"yarn build","release":"clean-publish && changeset publish","test":"jest","typecov":"type-coverage"},"dependencies":{"tslib":"^2.2.0","uuid":"^8.3.2"},"devDependencies":{"@1stg/lib-config":"^1.2.10","@changesets/changelog-github":"^0.4.0","@changesets/cli":"^2.16.0","@types/jest":"^26.0.22","@types/node":"^14.14.41","@types/uuid":"^8.3.0","clean-publish":"^2.1.1","npm-run-all":"^4.1.5","ts-expect":"^1.3.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","type-coverage":"^2.17.3","typescript":"^4.2.4","yarn-deduplicate":"^3.1.0"},"clean-publish":{"packageManager":"npm"},"commitlint":{"extends":"@1stg"},"eslintConfig":{"extends":"@1stg"},"eslintIgnore":["coverage","lib","CHANGELOG.md"],"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"moduleNameMapper":{"^synckit$":"<rootDir>/src"}},"prettier":"@1stg/prettier-config","remarkConfig":{"plugins":["@1stg/remark-config"]},"renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":98.24,"detail":true,"strict":true,"update":true},"gitHead":"8e2b9ec0ff4fa3a02899c4d8ebba45b5fa4b11df","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.1.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"a57c657afed6ec97acc6cb5af6839b165ec1568d","size":5805,"noattachment":false,"key":"/synckit/-/synckit-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.1.4.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.1.4_1619429927576_0.5136258322520055"},"_hasShrinkwrap":false,"publish_time":1619429927709,"_cnpm_publish_time":1619429927709,"_cnpmcore_publish_time":"2021-12-16T17:56:33.452Z"},"0.1.3":{"name":"synckit","version":"0.1.3","description":"Perform async work synchronously in Node.js using a separate process with first-class TypeScript support","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=4.0"},"main":"lib","module":"lib/esm","es2015":"lib/es2015","fesm5":"lib/esm","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"dependencies":{"tslib":"^2.2.0","uuid":"^8.3.2"},"commitlint":{"extends":"@1stg"},"remarkConfig":{"plugins":["@1stg/remark-config"]},"renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":98.24,"detail":true,"strict":true,"update":true},"scripts":{"postinstall":"simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0"},"bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.1.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"7993835471d6de2c0c22fe7076f8f1ffadd312cd","size":5050,"noattachment":false,"key":"/synckit/-/synckit-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.1.3.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.1.3_1619428490359_0.18027416018657694"},"_hasShrinkwrap":false,"publish_time":1619428490677,"_cnpm_publish_time":1619428490677,"_cnpmcore_publish_time":"2021-12-16T17:56:33.642Z","hasInstallScript":true},"0.1.2":{"name":"synckit","version":"0.1.2","description":"Perform async work synchronously in Node.js using a separate process with first-class TypeScript support","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=4.0"},"main":"lib","module":"lib/esm","es2015":"lib/es2015","fesm5":"lib/esm","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"build":"run-p build:*","build:r":"r -f esm,es2015","build:ts":"tsc -P src","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","postinstall":"simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"yarn build","release":"clean-publish && changeset publish","test":"jest","typecov":"type-coverage"},"dependencies":{"tslib":"^2.2.0","uuid":"^8.3.2"},"devDependencies":{"@1stg/lib-config":"^1.2.10","@changesets/changelog-github":"^0.4.0","@changesets/cli":"^2.16.0","@types/jest":"^26.0.22","@types/node":"^14.14.41","@types/uuid":"^8.3.0","clean-publish":"^2.1.1","npm-run-all":"^4.1.5","ts-expect":"^1.3.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","type-coverage":"^2.17.3","typescript":"^4.2.4","yarn-deduplicate":"^3.1.0"},"commitlint":{"extends":"@1stg"},"eslintConfig":{"extends":"@1stg"},"eslintIgnore":["coverage","lib","CHANGELOG.md"],"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"moduleNameMapper":{"^synckit$":"<rootDir>/src"}},"prettier":"@1stg/prettier-config","remarkConfig":{"plugins":["@1stg/remark-config"]},"renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":98.24,"detail":true,"strict":true,"update":true},"gitHead":"85cf98bbd34d20a6a0775ce363ee7ca33c6366ec","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.1.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"958467b4bab76e887903cfe6bc9bb5e585af3561","size":5730,"noattachment":false,"key":"/synckit/-/synckit-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.1.2.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.1.2_1619427287382_0.26361479446191716"},"_hasShrinkwrap":false,"publish_time":1619427287499,"_cnpm_publish_time":1619427287499,"_cnpmcore_publish_time":"2021-12-16T17:56:33.860Z","hasInstallScript":true},"0.1.1":{"name":"synckit","version":"0.1.1","description":"Perform async work synchronously in Node.js using a separate process with first-class TypeScript support","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=4.0"},"main":"lib","module":"lib/esm","es2015":"lib/es2015","fesm5":"lib/esm","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"build":"run-p build:*","build:r":"r -f esm,es2015","build:ts":"tsc -P src","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","postinstall":"simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"yarn build","publish":"clean-publish","release":"changeset publish","test":"jest","typecov":"type-coverage"},"dependencies":{"tslib":"^2.2.0","uuid":"^8.3.2"},"devDependencies":{"@1stg/lib-config":"^1.2.10","@changesets/changelog-github":"^0.4.0","@changesets/cli":"^2.16.0","@types/jest":"^26.0.22","@types/node":"^14.14.41","@types/uuid":"^8.3.0","clean-publish":"^2.1.1","npm-run-all":"^4.1.5","ts-expect":"^1.3.0","ts-jest":"^26.5.5","ts-node":"^9.1.1","type-coverage":"^2.17.3","typescript":"^4.2.4","yarn-deduplicate":"^3.1.0"},"commitlint":{"extends":"@1stg"},"eslintConfig":{"extends":"@1stg"},"eslintIgnore":["coverage","lib","CHANGELOG.md"],"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"moduleNameMapper":{"^synckit$":"<rootDir>/src"}},"prettier":"@1stg/prettier-config","remarkConfig":{"plugins":["@1stg/remark-config"]},"renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":98.24,"detail":true,"strict":true,"update":true},"gitHead":"ecd017b6df729ae22ceae872b8a72e628f974f8e","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.1.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"821037cdd5f25c12e8331eea2e2876963f6dc3e2","size":5658,"noattachment":false,"key":"/synckit/-/synckit-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.1.1.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.1.1_1619426658471_0.08437742511522095"},"_hasShrinkwrap":false,"publish_time":1619426658616,"_cnpm_publish_time":1619426658616,"_cnpmcore_publish_time":"2021-12-16T17:56:34.061Z","hasInstallScript":true},"0.1.0":{"name":"synckit","version":"0.1.0","description":"Perform async work synchronously in Node.js using a separate process with first-class TypeScript support","repository":{"type":"git","url":"git+https://github.com/rx-ts/synckit.git"},"author":{"name":"JounQin","email":"admin@1stg.me"},"license":"MIT","engines":{"node":">=4.0"},"main":"lib","module":"lib/esm","es2015":"lib/es2015","fesm5":"lib/esm","types":"lib","keywords":["deasync","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"scripts":{"build":"run-p build:*","build:r":"r -f esm,es2015","build:ts":"tsc -P src","lint":"run-p lint:*","lint:es":"eslint . --cache -f friendly --max-warnings 10","lint:tsc":"tsc --noEmit","postinstall":"simple-git-hooks && yarn-deduplicate --strategy fewer || exit 0","prerelease":"yarn build","publish":"clean-publish","release":"changeset publish","test":"jest","typecov":"type-coverage"},"dependencies":{"uuid":"^8.3.2"},"devDependencies":{"@1stg/lib-config":"^1.2.10","@changesets/changelog-github":"^0.4.0","@changesets/cli":"^2.16.0","@types/jest":"^26.0.22","@types/node":"^14.14.41","@types/uuid":"^8.3.0","clean-publish":"^2.1.1","npm-run-all":"^4.1.5","ts-jest":"^26.5.5","ts-node":"^9.1.1","type-coverage":"^2.17.3","typescript":"^4.2.4","yarn-deduplicate":"^3.1.0"},"commitlint":{"extends":"@1stg"},"eslintConfig":{"extends":"@1stg"},"eslintIgnore":["coverage","lib","CHANGELOG.md"],"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverage":true,"moduleNameMapper":{"^synckit$":"<rootDir>/src"}},"prettier":"@1stg/prettier-config","remarkConfig":{"plugins":["@1stg/remark-config"]},"renovate":{"extends":["@1stg"]},"typeCoverage":{"atLeast":98.24,"detail":true,"strict":true,"update":true},"gitHead":"bee795c82131c4a359ba90732b31408828bba482","bugs":{"url":"https://github.com/rx-ts/synckit/issues"},"homepage":"https://github.com/rx-ts/synckit#readme","_id":"synckit@0.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"a8817906a7198b3b8f423d92adfc218afc2837fa","size":6230,"noattachment":false,"key":"/synckit/-/synckit-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/synckit/download/synckit-0.1.0.tgz"},"_npmUser":{"name":"i1stg","email":"i@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synckit_0.1.0_1619415151729_0.007565483192111033"},"_hasShrinkwrap":false,"publish_time":1619415151940,"_cnpm_publish_time":1619415151940,"_cnpmcore_publish_time":"2021-12-16T17:56:34.280Z","hasInstallScript":true}},"readme":"# synckit\n\n[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/un-ts/synckit/ci.yml?branch=main)](https://github.com/un-ts/synckit/actions/workflows/ci.yml?query=branch%3Amain)\n[![Codecov](https://img.shields.io/codecov/c/github/un-ts/synckit.svg)](https://codecov.io/gh/un-ts/synckit)\n[![type-coverage](https://img.shields.io/badge/dynamic/json.svg?label=type-coverage&prefix=%E2%89%A5&suffix=%&query=$.typeCoverage.atLeast&uri=https%3A%2F%2Fraw.githubusercontent.com%2Fun-ts%2Fsynckit%2Fmain%2Fpackage.json)](https://github.com/plantain-00/type-coverage)\n[![CodeRabbit Pull Request Reviews](https://img.shields.io/coderabbit/prs/github/un-ts/synckit)](https://coderabbit.ai)\n[![npm](https://img.shields.io/npm/v/synckit.svg)](https://www.npmjs.com/package/synckit)\n[![GitHub Release](https://img.shields.io/github/release/un-ts/synckit)](https://github.com/un-ts/synckit/releases)\n\n[![Conventional Commits](https://img.shields.io/badge/conventional%20commits-1.0.0-yellow.svg)](https://conventionalcommits.org)\n[![Renovate enabled](https://img.shields.io/badge/renovate-enabled-brightgreen.svg)](https://renovatebot.com)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![Code Style: Prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![changesets](https://img.shields.io/badge/maintained%20with-changesets-176de3.svg)](https://github.com/changesets/changesets)\n\nPerform async work synchronously in Node.js/Bun using `worker_threads` with first-class TypeScript and Yarn P'n'P support.\n\n## TOC <!-- omit in toc -->\n\n- [Usage](#usage)\n  - [Install](#install)\n  - [API](#api)\n  - [Types](#types)\n  - [Options](#options)\n  - [Envs](#envs)\n  - [TypeScript](#typescript)\n    - [`node` (Default, Node 22.6+)](#node-default-node-226)\n    - [`bun` (Default, Bun)](#bun-default-bun)\n    - [`ts-node` (Default)](#ts-node-default)\n    - [`esbuild-register`](#esbuild-register)\n    - [`esbuild-runner`](#esbuild-runner)\n    - [`oxc`](#oxc)\n    - [`swc`](#swc)\n    - [`tsx`](#tsx)\n- [Benchmark](#benchmark)\n- [Sponsors](#sponsors)\n- [Backers](#backers)\n- [Who are using `synckit`](#who-are-using-synckit)\n- [Acknowledgements](#acknowledgements)\n- [Changelog](#changelog)\n- [License](#license)\n\n## Usage\n\n### Install\n\n```sh\n# yarn\nyarn add synckit\n\n# npm\nnpm i synckit\n```\n\n### API\n\n```js\n// runner.js\nimport { createSyncFn } from 'synckit'\n\n// the worker path must be absolute\nconst syncFn = createSyncFn(require.resolve('./worker'), {\n  tsRunner: 'tsx', // optional, can be `'node' | 'ts-node' | 'esbuild-register' | 'esbuild-runner' | 'tsx'`\n})\n\n// do whatever you want, you will get the result synchronously!\nconst result = syncFn(...args)\n```\n\n```js\n// worker.js\nimport { runAsWorker } from 'synckit'\n\nrunAsWorker(async (...args) => {\n  // do expensive work\n  return result\n})\n```\n\nYou must make sure, the `result` is serializable by [`Structured Clone Algorithm`](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm)\n\n### Types\n\n````ts\nexport interface GlobalShim {\n  moduleName: string\n  /** `undefined` means side effect only */\n  globalName?: string\n  /**\n   * 1. `undefined` or empty string means `default`, for example:\n   *\n   * ```js\n   * import globalName from 'module-name'\n   * ```\n   *\n   * 2. `null` means namespaced, for example:\n   *\n   * ```js\n   * import * as globalName from 'module-name'\n   * ```\n   */\n  named?: string | null\n  /**\n   * If not `false`, the shim will only be applied when the original\n   * `globalName` unavailable, for example you may only want polyfill\n   * `globalThis.fetch` when it's unavailable natively:\n   *\n   * ```js\n   * import fetch from 'node-fetch'\n   *\n   * if (!globalThis.fetch) {\n   *   globalThis.fetch = fetch\n   * }\n   * ```\n   */\n  conditional?: boolean\n}\n````\n\n### Options\n\n1. `execArgv` same as env `SYNCKIT_EXEC_ARGV`\n2. `globalShims`: Similar like env `SYNCKIT_GLOBAL_SHIMS` but much more flexible which can be a `GlobalShim` `Array`, see `GlobalShim`'s [definition](#types) for more details\n3. `timeout` same as env `SYNCKIT_TIMEOUT`\n4. `transferList`: Please refer Node.js [`worker_threads`](https://nodejs.org/api/worker_threads.html#:~:text=Default%3A%20true.-,transferList,-%3CObject%5B%5D%3E%20If) documentation\n5. `tsRunner` same as env `SYNCKIT_TS_RUNNER`\n\n### Envs\n\n1. `SYNCKIT_EXEC_ARGV`: List of node CLI options passed to the worker, split with comma `,`. (default as `[]`), see also [`node` docs](https://nodejs.org/api/worker_threads.html)\n2. `SYNCKIT_GLOBAL_SHIMS`: Whether to enable the default `DEFAULT_GLOBAL_SHIMS_PRESET` as `globalShims`\n3. `SYNCKIT_TIMEOUT`: `timeout` for performing the async job (no default)\n4. `SYNCKIT_TS_RUNNER`: Which TypeScript runner to be used, it could be very useful for development, could be `'node' | 'ts-node' | 'esbuild-register' | 'esbuild-runner' | 'oxc' | 'swc' | 'tsx'`, `node` or `ts-node` will be used by default accordingly, make sure you have installed them already\n\n### TypeScript\n\n#### `node` (Default, Node 22.6+)\n\nOn recent `Node` versions, you may select this runner to execute your worker file (a `.ts` file) in the native runtime.\n\nAs of `Node` v23.6, this feature is supported out of the box. For `Node` `>=22.6 <23.6`, this feature is supported via `--experimental-strip-types` flag. Visit the [documentation](https://nodejs.org/docs/latest/api/typescript.html#type-stripping) to learn more.\n\nWhen `synckit` detects the process to be running with supported `Node` versions (>=22.6), it will execute the worker file with the `node` runner by default, you can disable this behavior by setting `--no-experimental-strip-types` flag via `NODE_OPTIONS` env or cli arg.\n\n#### `bun` (Default, Bun)\n\n[`Bun`](https://bun.sh/docs/typescript) supports `TypeScript` natively.\n\nWhen `synckit` detects the process to be running with `Bun`, it will execute the worker file with the `bun` runner by default.\n\nIn this case, `synckit` doesn't do anything to the worker itself, it just passes through the worker directly.\n\n#### `ts-node` (Default)\n\nPrior to Node v22.6, you may want to use `ts-node` to execute your worker file (a `.ts` file).\n\nIf you want to use a custom tsconfig as project instead of default `tsconfig.json`, use `TS_NODE_PROJECT` env. Please view [ts-node](https://github.com/TypeStrong/ts-node#tsconfig) for more details.\n\nIf you want to integrate with [tsconfig-paths](https://www.npmjs.com/package/tsconfig-paths), please view [ts-node](https://github.com/TypeStrong/ts-node#paths-and-baseurl) for more details.\n\n#### `esbuild-register`\n\nPlease view [`esbuild-register`][] for its document\n\n#### `esbuild-runner`\n\nPlease view [`esbuild-runner`][] for its document\n\n#### `oxc`\n\nPlease view [`@oxc-node/core`][] for its document\n\n#### `swc`\n\nPlease view [`@swc-node/register`][] for its document\n\n#### `tsx`\n\nPlease view [`tsx`][] for its document\n\n## Benchmark\n\nThe following are the benchmark results of `synckit` against other libraries with Node.js v20.19.0 on my personal MacBook Pro with 64G M1 Max:\n\n```sh\n# cjs\n┌───────────┬────────────┬──────────────┬───────────────────┬─────────────┬────────────────┬───────────────────┬────────────────────────┬───────────┬─────────────────┐\n│ (index)   │ synckit    │ sync-threads │ perf sync-threads │ deasync     │ perf deasync   │ make-synchronized │ perf make-synchronized │ native    │ perf native     │\n├───────────┼────────────┼──────────────┼───────────────────┼─────────────┼────────────────┼───────────────────┼────────────────────────┼───────────┼─────────────────┤\n│ loadTime  │ '17.26ms'  │ '1.49ms'     │ '11.57x slower'   │ '146.55ms'  │ '8.49x faster' │ '1025.77ms'       │ '59.42x faster'        │ '0.29ms'  │ '59.71x slower' │\n│ runTime   │ '143.12ms' │ '3689.15ms'  │ '25.78x faster'   │ '1221.11ms' │ '8.53x faster' │ '2842.50ms'       │ '19.86x faster'        │ '12.64ms' │ '11.33x slower' │\n│ totalTime │ '160.38ms' │ '3690.64ms'  │ '23.01x faster'   │ '1367.66ms' │ '8.53x faster' │ '3868.27ms'       │ '24.12x faster'        │ '12.93ms' │ '12.41x slower' │\n└───────────┴────────────┴──────────────┴───────────────────┴─────────────┴────────────────┴───────────────────┴────────────────────────┴───────────┴─────────────────┘\n```\n\n```sh\n# esm\n┌───────────┬────────────┬──────────────┬───────────────────┬─────────────┬────────────────┬───────────────────┬────────────────────────┬───────────┬─────────────────┐\n│ (index)   │ synckit    │ sync-threads │ perf sync-threads │ deasync     │ perf deasync   │ make-synchronized │ perf make-synchronized │ native    │ perf native     │\n├───────────┼────────────┼──────────────┼───────────────────┼─────────────┼────────────────┼───────────────────┼────────────────────────┼───────────┼─────────────────┤\n│ loadTime  │ '23.88ms'  │ '2.03ms'     │ '11.75x slower'   │ '70.95ms'   │ '2.97x faster' │ '400.24ms'        │ '16.76x faster'        │ '0.44ms'  │ '54.70x slower' │\n│ runTime   │ '139.56ms' │ '3570.12ms'  │ '25.58x faster'   │ '1150.99ms' │ '8.25x faster' │ '3484.04ms'       │ '24.96x faster'        │ '12.98ms' │ '10.75x slower' │\n│ totalTime │ '163.44ms' │ '3572.15ms'  │ '21.86x faster'   │ '1221.93ms' │ '7.48x faster' │ '3884.28ms'       │ '23.77x faster'        │ '13.42ms' │ '12.18x slower' │\n└───────────┴────────────┴──────────────┴───────────────────┴─────────────┴────────────────┴───────────────────┴────────────────────────┴───────────┴─────────────────┘\n```\n\nSee [benchmark.cjs](./benchmarks/benchmark.cjs.txt) and [benchmark.esm](./benchmarks/benchmark.esm.txt) for more details.\n\nYou can try it with running `yarn benchmark` by yourself. [Here](./benchmarks/benchmark.js) is the benchmark source code.\n\n## Sponsors and Backers\n\n[![Sponsors and Backers](https://raw.githubusercontent.com/1stG/static/master/sponsors.svg)](https://github.com/sponsors/JounQin)\n\n### Sponsors\n\n| 1stG                                                                                                                   | RxTS                                                                                                                   | UnTS                                                                                                                   |\n| ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |\n| [![1stG Open Collective sponsors](https://opencollective.com/1stG/organizations.svg)](https://opencollective.com/1stG) | [![RxTS Open Collective sponsors](https://opencollective.com/rxts/organizations.svg)](https://opencollective.com/rxts) | [![UnTS Open Collective sponsors](https://opencollective.com/unts/organizations.svg)](https://opencollective.com/unts) |\n\n### Backers\n\n| 1stG                                                                                                                | RxTS                                                                                                                | UnTS                                                                                                                |\n| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |\n| [![1stG Open Collective backers](https://opencollective.com/1stG/individuals.svg)](https://opencollective.com/1stG) | [![RxTS Open Collective backers](https://opencollective.com/rxts/individuals.svg)](https://opencollective.com/rxts) | [![UnTS Open Collective backers](https://opencollective.com/unts/individuals.svg)](https://opencollective.com/unts) |\n\n## Who are using `synckit`\n\n- [`@cspell/eslint-plugin`](https://github.com/streetsidesoftware/cspell/blob/ec04bcee0c90ff4e2a9fb5ef4421714796fb58ba/packages/cspell-eslint-plugin/package.json#L80)\n- [`astrojs-compiler-sync`](https://github.com/ota-meshi/astrojs-compiler-sync/blob/da4e86fd601755e40599d7f5121bc83d08255c42/package.json#L52)\n- [`eslint-plugin-prettier`](https://github.com/prettier/eslint-plugin-prettier/blob/ca5eb3ec11c4ae511e1da22736c73b253210b73b/package.json#L67)\n- [`eslint-plugin-prettier-vue`](https://github.com/meteorlxy/eslint-plugin-prettier-vue/blob/d3f6722303d66a2b223df2f750982e33c1143d5d/package.json#L40)\n- [`eslint-mdx`](https://github.com/mdx-js/eslint-mdx/blob/4623359cc9784d3e38bd917ed001c5d7d826f990/packages/eslint-mdx/package.json#L40)\n- [`prettier-plugin-packagejson`](https://github.com/matzkoh/prettier-plugin-packagejson/blob/eb7ade2a048d6d163cf8ef37e098ee273f72c585/package.json#L31)\n- [`jest-snapshot`](https://github.com/jestjs/jest/blob/4e7d916ec6a16de5548273c17b5d2c5761b0aebb/packages/jest-snapshot/package.json#L42)\n\n## Acknowledgements\n\nThis package is original inspired by [`esbuild`](https://github.com/evanw/esbuild) and [`sync-threads`](https://github.com/lambci/sync-threads).\n\n## Changelog\n\nDetailed changes for each release are documented in [CHANGELOG.md](./CHANGELOG.md).\n\n## License\n\n[MIT][] © [JounQin][]@[1stG.me][]\n\n[`esbuild-register`]: https://github.com/egoist/esbuild-register\n[`esbuild-runner`]: https://github.com/folke/esbuild-runner\n[`@oxc-node/core`]: https://github.com/oxc-project/oxc-node\n[`@swc-node/register`]: https://github.com/swc-project/swc-node/tree/master/packages/register\n[`tsx`]: https://github.com/esbuild-kit/tsx\n[1stG.me]: https://www.1stG.me\n[JounQin]: https://github.com/JounQin\n[MIT]: http://opensource.org/licenses/MIT\n","_attachments":{},"homepage":"https://github.com/un-ts/synckit#readme","bugs":{"url":"https://github.com/un-ts/synckit/issues"},"license":"MIT"}