{"_id":"@tapjs/processinfo","_rev":"4063081","name":"@tapjs/processinfo","description":"A Node.js loader to track processes and which JavaScript files they load.","dist-tags":{"latest":"3.1.8"},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"time":{"modified":"2025-09-24T04:25:52.000Z","created":"2022-11-17T17:43:58.622Z","3.1.8":"2024-06-05T21:11:13.591Z","3.1.7":"2024-03-08T00:17:45.172Z","3.1.6":"2023-11-03T05:55:04.848Z","3.1.5":"2023-10-16T19:04:32.597Z","3.1.4":"2023-10-01T21:30:03.349Z","3.1.3":"2023-09-30T20:48:55.194Z","3.1.2":"2023-09-27T18:00:34.851Z","3.1.1":"2023-09-13T03:32:29.363Z","3.1.0":"2023-09-10T22:06:10.648Z","3.0.2":"2023-09-08T05:31:08.987Z","3.0.1":"2023-09-08T04:41:17.621Z","3.0.0":"2023-09-07T19:10:06.775Z","2.5.6":"2023-08-12T18:33:17.183Z","2.5.5":"2023-08-08T23:58:50.606Z","2.5.4":"2023-08-07T21:19:11.473Z","2.5.3":"2023-08-07T18:16:05.998Z","2.5.2":"2023-08-07T18:01:36.039Z","2.5.1":"2023-08-07T17:31:53.802Z","2.5.0":"2023-07-27T23:52:54.227Z","2.4.1":"2023-07-26T00:53:06.531Z","2.4.0":"2023-07-25T08:05:42.003Z","2.3.0":"2023-07-25T07:53:57.149Z","2.2.8":"2023-07-14T18:15:46.448Z","2.2.7":"2023-07-05T23:09:07.034Z","2.2.6":"2023-06-25T11:06:31.217Z","2.2.5":"2023-06-15T17:13:20.506Z","2.2.4":"2023-06-14T05:19:16.853Z","2.2.3":"2023-06-13T23:37:16.150Z","2.2.2":"2023-06-13T23:14:24.108Z","2.2.1":"2023-06-13T22:09:27.939Z","2.2.0":"2023-06-05T22:03:41.978Z","2.1.5":"2023-05-31T18:46:53.510Z","2.1.4":"2023-05-23T22:27:23.688Z","2.1.3":"2023-05-22T21:33:37.571Z","2.1.2":"2023-05-20T22:11:51.636Z","2.1.1":"2023-05-20T00:17:06.758Z","2.1.0":"2023-05-19T23:17:18.010Z","2.0.2":"2023-05-13T21:40:45.733Z","2.0.1":"2023-05-13T21:16:33.602Z","2.0.0":"2023-05-13T18:34:39.462Z","1.0.12":"2023-05-10T16:54:23.128Z","1.0.11":"2023-05-10T16:44:10.006Z","1.0.10":"2023-05-10T00:31:13.970Z","1.0.9":"2023-05-10T00:28:18.270Z","1.0.8":"2023-05-06T05:11:59.014Z","1.0.7":"2023-05-01T06:25:55.629Z","1.0.6":"2023-05-01T05:51:38.730Z","1.0.5":"2023-04-11T06:31:11.579Z","1.0.4":"2022-11-17T23:05:06.065Z","1.0.3":"2022-11-17T22:35:59.737Z","1.0.2":"2022-11-17T22:35:10.384Z","1.0.1":"2022-11-17T22:32:22.193Z","1.0.0":"2022-11-17T17:43:58.622Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"versions":{"3.1.8":{"name":"@tapjs/processinfo","version":"3.1.8","type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","tshy":{"main":true,"selfLink":false,"exports":{".":"./src/index.ts","./loader":"./src/loader-legacy.mts","./import":"./src/import.mts"}},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./loader":{"import":{"types":"./dist/esm/loader-legacy.d.mts","default":"./dist/esm/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/esm/import.d.mts","default":"./dist/esm/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts ./src/*.mts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--require","ts-node/register"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false,"test-regex":"test/.*\\.[mc]?[jt]s$"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.9","ts-node":"^10.9.1","tshy":"^1.11.1","typedoc":"^0.25.1","typescript":"^5.2.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.1.8","gitHead":"c5dbea6d76a293a7f5600edc5b126ddcea93345f","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"5c28fbf702aee2c30338a82ce691622fd9991458","size":61616,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.1.8.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.1.8_1717621873417_0.45136951366286193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T21:11:13.591Z","publish_time":1717621873591,"_source_registry_name":"default","_cnpm_publish_time":1717621873591},"3.1.7":{"name":"@tapjs/processinfo","version":"3.1.7","type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","tshy":{"main":true,"selfLink":false,"exports":{".":"./src/index.ts","./loader":"./src/loader-legacy.mts","./import":"./src/import.mts"}},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./loader":{"import":{"types":"./dist/esm/loader-legacy.d.mts","default":"./dist/esm/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/esm/import.d.mts","default":"./dist/esm/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts ./src/*.mts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--require","ts-node/register"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false,"test-regex":"test/.*\\.[mc]?[jt]s$"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.9","ts-node":"^10.9.1","tshy":"^1.2.2","typedoc":"^0.25.1","typescript":"^5.2.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.1.7","gitHead":"dafa09b07f86064760dfd4b4d16a59a244a4869c","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"20.11.0","_npmVersion":"10.5.0","dist":{"shasum":"58940c6fa174bb28549ee4f7ded814e862b33e05","size":61547,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.1.7.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.1.7_1709857064988_0.8955800779518022"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-08T00:17:45.172Z","publish_time":1709857065172,"_source_registry_name":"default","_cnpm_publish_time":1709857065172},"3.1.6":{"name":"@tapjs/processinfo","version":"3.1.6","type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","tshy":{"main":true,"selfLink":false,"exports":{".":"./src/index.ts","./loader":"./src/loader-legacy.mts","./import":"./src/import.mts"}},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./loader":{"import":{"types":"./dist/esm/loader-legacy.d.mts","default":"./dist/esm/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/esm/import.d.mts","default":"./dist/esm/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts ./src/*.mts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--require","ts-node/register"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false,"test-regex":"test/.*\\.[mc]?[jt]s$"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.9","ts-node":"^10.9.1","tshy":"^1.2.2","typedoc":"^0.25.1","typescript":"^5.2.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.1.6","gitHead":"c0b71db155f35da0e2f2a17bbefce4ddc287a827","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"9e9defce887affc60d0642b06f9f934e41ba0132","size":59773,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.1.6.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.1.6_1698990904684_0.7364441584196146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T05:55:04.848Z","publish_time":1698990904848,"_source_registry_name":"default","_cnpm_publish_time":1698990904848},"3.1.5":{"name":"@tapjs/processinfo","version":"3.1.5","type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","tshy":{"main":true,"selfLink":false,"exports":{".":"./src/index.ts","./loader":"./src/loader-legacy.mts","./import":"./src/import.mts"}},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./loader":{"import":{"types":"./dist/esm/loader-legacy.d.mts","default":"./dist/esm/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/esm/import.d.mts","default":"./dist/esm/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts ./src/*.mts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--require","ts-node/register"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false,"test-regex":"test/.*\\.[mc]?[jt]s$"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.9","ts-node":"^10.9.1","tshy":"^1.2.2","typedoc":"^0.25.1","typescript":"^5.2.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.1.5","gitHead":"6797c5b459b237d77051a15b0303cb853ca91f03","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"c5e84f7c3244dd04058ae6269971eaf8c642f602","size":57968,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.1.5.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.1.5_1697483072328_0.8908903184822381"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-16T19:04:32.597Z","publish_time":1697483072597,"_source_registry_name":"default","_cnpm_publish_time":1697483072597},"3.1.4":{"name":"@tapjs/processinfo","version":"3.1.4","type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","tshy":{"main":true,"selfLink":false,"exports":{".":"./src/index.ts","./loader":"./src/loader-legacy.mts","./import":"./src/import.mts"}},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./loader":{"import":{"types":"./dist/esm/loader-legacy.d.mts","default":"./dist/esm/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/esm/import.d.mts","default":"./dist/esm/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts ./src/*.mts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--require","ts-node/register"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false,"test-regex":"test/.*\\.[mc]?[jt]s$"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.9","ts-node":"^10.9.1","tshy":"^1.2.2","typedoc":"^0.25.1","typescript":"^5.2.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.1.4","gitHead":"fbf43dd89556ee9a73e0e3790a41c79b616c7282","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"d2617720420a6a6641fec74d87c23f0ebab46995","size":57673,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.1.4.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.1.4_1696195803158_0.9312048352372908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-01T21:30:03.349Z","publish_time":1696195803349,"_source_registry_name":"default","_cnpm_publish_time":1696195803349},"3.1.3":{"name":"@tapjs/processinfo","version":"3.1.3","type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","tshy":{"main":true,"exports":{".":"./src/index.ts","./loader":"./src/loader-legacy.mts","./import":"./src/import.mts"}},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./loader":{"import":{"types":"./dist/esm/loader-legacy.d.mts","default":"./dist/esm/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/esm/import.d.mts","default":"./dist/esm/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--require","ts-node/register"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false,"test-regex":"test/.*\\.[mc]?[jt]s$"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.9","ts-node":"^10.9.1","tshy":"^1.2.2","typedoc":"^0.25.1","typescript":"^5.2.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.1.3","gitHead":"8c03b9227be6c8810df1681c1c9e5992ad2734ca","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"6311bd4e77a6fff654ac4878b2e3875ada72c66c","size":53634,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.1.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.1.3_1696106934958_0.29157195177057216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-30T20:48:55.194Z","publish_time":1696106935194,"_source_registry_name":"default","_cnpm_publish_time":1696106935194},"3.1.2":{"name":"@tapjs/processinfo","version":"3.1.2","type":"module","main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","tshy":{"main":true,"exports":{".":"./src/index.ts","./loader":"./src/loader.mts","./import":"./src/import.mts"}},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./loader":{"import":{"types":"./dist/esm/loader.d.mts","default":"./dist/esm/loader.mjs"}},"./import":{"import":{"types":"./dist/esm/import.d.mts","default":"./dist/esm/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--require","ts-node/register"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false,"test-regex":"test/.*\\.[mc]?[jt]s$"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.9","ts-node":"^10.9.1","tshy":"^1.2.2","typedoc":"^0.25.1","typescript":"^5.2.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.1.2","gitHead":"f2088097f9b68a74af69fca99a8615acfea5a417","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"d129b2f75680c7fcd34230bf7cea8aefed9be083","size":53662,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.1.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.1.2_1695837634627_0.19047027662338567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T18:00:34.851Z","publish_time":1695837634851,"_source_registry_name":"default","_cnpm_publish_time":1695837634851},"3.1.1":{"name":"@tapjs/processinfo","version":"3.1.1","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./loader":{"import":{"types":"./dist/mjs/loader-legacy.d.mts","default":"./dist/mjs/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/mjs/import.d.mts","default":"./dist/mjs/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.1.1","gitHead":"32cc75e26a369a501cfe0ae29bbfc6f4478a1273","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"d32c1fd49d184d30d9b2e59e83915334dcc33a5c","size":56279,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.1.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.1.1_1694575949102_0.7182118466247791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T03:32:29.363Z","publish_time":1694575949363,"_source_registry_name":"default","_cnpm_publish_time":1694575949363},"3.1.0":{"name":"@tapjs/processinfo","version":"3.1.0","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./loader":{"import":{"types":"./dist/mjs/loader-legacy.d.mts","default":"./dist/mjs/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/mjs/import.d.mts","default":"./dist/mjs/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.1.0","gitHead":"c8b4d842efc9a99b20ca9ee0bd7c4fbcefa204cd","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"91e3a9d71a5ac43e8c88a864f4a9e95611c82a88","size":54380,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.1.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.1.0_1694383570438_0.8345781740218887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-10T22:06:10.648Z","publish_time":1694383570648,"_source_registry_name":"default","_cnpm_publish_time":1694383570648},"3.0.2":{"name":"@tapjs/processinfo","version":"3.0.2","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./loader":{"import":{"types":"./dist/mjs/loader-legacy.d.mts","default":"./dist/mjs/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/mjs/import.d.mts","default":"./dist/mjs/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.0.2","gitHead":"ff11a508823c3571f10d6a0b155a3e6cef6a0000","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"4e037e9a2c8637ff4f93a379e0998a3c47f6df68","size":54223,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.0.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.0.2_1694151068735_0.8464258927445536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-08T05:31:08.987Z","publish_time":1694151068987,"_source_registry_name":"default","_cnpm_publish_time":1694151068987},"3.0.1":{"name":"@tapjs/processinfo","version":"3.0.1","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./loader":{"import":{"types":"./dist/mjs/loader-legacy.d.mts","default":"./dist/mjs/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/mjs/import.d.mts","default":"./dist/mjs/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.0.1","gitHead":"524fa709846a61505b106969e367e34c802b6761","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"a58d305d747dabdeb5368d6b7894c7a7f77f6699","size":54273,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.0.1_1694148077288_0.15657128704798273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-08T04:41:17.621Z","publish_time":1694148077621,"_source_registry_name":"default","_cnpm_publish_time":1694148077621},"3.0.0":{"name":"@tapjs/processinfo","version":"3.0.0","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./loader":{"import":{"types":"./dist/mjs/loader-legacy.d.mts","default":"./dist/mjs/loader-legacy.mjs"}},"./import":{"import":{"types":"./dist/mjs/import.d.mts","default":"./dist/mjs/import.mjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"test-env":["TS_NODE_PROJECT=tsconfig/test.json","_TAPJS_PROCESSINFO_EXCLUDE_=/.*[\\/\\\\]test-processinfo-exclude.js$/"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","sync-content":"^1.0.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@3.0.0","gitHead":"f37ba930ce9e50e434c99cf5d2eb6030285985e9","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"8904c30b97fbc196dfab7529b0ba79215c2cd67f","size":53926,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-3.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_3.0.0_1694113806559_0.14204719167156798"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-07T19:10:06.775Z","publish_time":1694113806775,"_source_registry_name":"default","_cnpm_publish_time":1694113806775},"2.5.6":{"name":"@tapjs/processinfo","version":"2.5.6","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./esm":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@2.5.6","gitHead":"80e3d2e24e0c9b678502dc2a00c70472d893da04","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"9f91d1443b5aeb67a19949c5d56b58ca9825b94b","size":48569,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.5.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.5.6.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.5.6_1691865196915_0.6969458097009156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-12T18:33:17.183Z","publish_time":1691865197183,"_source_registry_name":"default","_cnpm_publish_time":1691865197183},"2.5.5":{"name":"@tapjs/processinfo","version":"2.5.5","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./esm":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@2.5.5","gitHead":"b0f6650fcedff2ff6dc00c05341767771af9bc04","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"98b43530cc0d9fa3a399169b1d34e071ae23a186","size":48133,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.5.5.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.5.5_1691539130403_0.14160451882666036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-08T23:58:50.606Z","publish_time":1691539130606,"_source_registry_name":"default","_cnpm_publish_time":1691539130606},"2.5.4":{"name":"@tapjs/processinfo","version":"2.5.4","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./esm":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@2.5.4","gitHead":"f682e3a82fcdeeae2b0ddc53b6d31ccae08664c5","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"31f7d09ac796b8d5ea5f67aa20f0fad0217d7ff4","size":47933,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.5.4.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.5.4_1691443151221_0.9210398485989173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T21:19:11.473Z","publish_time":1691443151473,"_source_registry_name":"default","_cnpm_publish_time":1691443151473},"2.5.3":{"name":"@tapjs/processinfo","version":"2.5.3","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./esm":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@2.5.3","gitHead":"879379b4122c2efb21df5a583a2e59d064ef6d8b","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"1de39c4ed0163ee0b7ff85a9c75a95da31c98d4b","size":47754,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.5.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.5.3_1691432165732_0.04144283933475856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T18:16:05.998Z","publish_time":1691432165998,"_source_registry_name":"default","_cnpm_publish_time":1691432165998},"2.5.2":{"name":"@tapjs/processinfo","version":"2.5.2","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./esm":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@2.5.2","gitHead":"e771e382c5267541412c309d0efcb1066650acf3","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"22c0123334b6e31497978dadf531c0d5d5b3737e","size":47577,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.5.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.5.2_1691431295840_0.11683497781206986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T18:01:36.039Z","publish_time":1691431296039,"_source_registry_name":"default","_cnpm_publish_time":1691431296039},"2.5.1":{"name":"@tapjs/processinfo","version":"2.5.1","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./esm":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"_id":"@tapjs/processinfo@2.5.1","gitHead":"10f5710dca63e45045807d206cf1bec3af41f6b9","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"0450fc4776e07632e304832c2d22cf6e6ef289bd","size":47561,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.5.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.5.1_1691429513592_0.7437847090177274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T17:31:53.802Z","publish_time":1691429513802,"_source_registry_name":"default","_cnpm_publish_time":1691429513802},"2.5.0":{"name":"@tapjs/processinfo","version":"2.5.0","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"5cbe27754cc666e3f21ad11f9ad94d19330affb4","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.5.0","_nodeVersion":"18.16.0","_npmVersion":"9.7.2","dist":{"shasum":"0ddc003c1eb20cb2374144c50952f30cb999f54c","size":47505,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.5.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.5.0_1690501974047_0.32486010356786843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-27T23:52:54.227Z","publish_time":1690501974227,"_source_registry_name":"default","_cnpm_publish_time":1690501974227},"2.4.1":{"name":"@tapjs/processinfo","version":"2.4.1","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"b9b6fd164c18015fc689a2f95dc83bd81e3d98ae","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.4.1","_nodeVersion":"18.16.0","_npmVersion":"9.7.2","dist":{"shasum":"3186418a8d9c610dabea2985325adc5ff5b2421f","size":47280,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.4.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.4.1_1690332786335_0.9583400711844474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-26T00:53:06.531Z","publish_time":1690332786531,"_source_registry_name":"default","_cnpm_publish_time":1690332786531},"2.4.0":{"name":"@tapjs/processinfo","version":"2.4.0","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"1fd384fbf39e541096c44ef76488b075470ab8c1","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.4.0","_nodeVersion":"18.16.0","_npmVersion":"9.7.2","dist":{"shasum":"292afea6efaa33f5ba6eb23aa8dc84c2de54c4a8","size":47127,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.4.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.4.0_1690272341788_0.4784380782380817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-25T08:05:42.003Z","publish_time":1690272342003,"_source_registry_name":"default","_cnpm_publish_time":1690272342003},"2.3.0":{"name":"@tapjs/processinfo","version":"2.3.0","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"b731a3b410e6593da9ab71087467f39f73ccf829","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.3.0","_nodeVersion":"18.16.0","_npmVersion":"9.7.2","dist":{"shasum":"6fc805cafe858125a6cf843c19912aa30d952978","size":47038,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.3.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.3.0_1690271636972_0.9569418192742858"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-25T07:53:57.149Z","publish_time":1690271637149,"_source_registry_name":"default","_cnpm_publish_time":1690271637149},"2.2.8":{"name":"@tapjs/processinfo","version":"2.2.8","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"b4bf5ca730e5bbb4c882df555e30536f4d14c5a2","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.2.8","_nodeVersion":"18.16.0","_npmVersion":"9.7.2","dist":{"shasum":"8e39a5ea7a63a665bd76e9ab992e7bb8debe2dfe","size":44951,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.2.8.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.2.8_1689358546175_0.6552737232735812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-14T18:15:46.448Z","publish_time":1689358546448,"_source_registry_name":"default","_cnpm_publish_time":1689358546448},"2.2.7":{"name":"@tapjs/processinfo","version":"2.2.7","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"1307d82ac04645e05a727f7c33736ef5f1c9542d","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.2.7","_nodeVersion":"18.16.0","_npmVersion":"9.7.2","dist":{"shasum":"31315f60480a739d00e05b4f7f3e47c6a64097b8","size":44794,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.2.7.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.2.7_1688598546848_0.13560027718472356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-05T23:09:07.034Z","publish_time":1688598547034,"_source_registry_name":"default","_cnpm_publish_time":1688598547034},"2.2.6":{"name":"@tapjs/processinfo","version":"2.2.6","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"c0116b539f7d535ca228613f9fa31e682c51978c","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.2.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"b53c4783743c580a55a2717500e085d94ea1a9cc","size":44716,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.2.6.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.2.6_1687691190977_0.693610924209954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-25T11:06:31.217Z","publish_time":1687691191217,"_source_registry_name":"default","_cnpm_publish_time":1687691191217},"2.2.5":{"name":"@tapjs/processinfo","version":"2.2.5","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"176877c9fbdeba42377e4b7eb6a62a2244a416eb","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.2.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"a5beb587cda54c18c86f77283c97c42fb664fc0a","size":44496,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.2.5.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.2.5_1686849200324_0.24607815033960523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T17:13:20.506Z","publish_time":1686849200506,"_source_registry_name":"default","_cnpm_publish_time":1686849200506},"2.2.4":{"name":"@tapjs/processinfo","version":"2.2.4","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"7ebc2d04f77de91c8cfd96862bd77133f3f9fd0e","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.2.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"b5623ad0e386a7781356e4e3061e60934a437d77","size":42871,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.2.4.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.2.4_1686719956672_0.8173213422939647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-14T05:19:16.853Z","publish_time":1686719956853,"_source_registry_name":"default","_cnpm_publish_time":1686719956853},"2.2.3":{"name":"@tapjs/processinfo","version":"2.2.3","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"1bb808acc2862e877dcb3386907e0b745589bdb6","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.2.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"8786b36ecdc91a471b37b483900326f2e274e376","size":42480,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.2.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.2.3_1686699435917_0.8239827617465196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-13T23:37:16.150Z","publish_time":1686699436150,"_source_registry_name":"default","_cnpm_publish_time":1686699436150},"2.2.2":{"name":"@tapjs/processinfo","version":"2.2.2","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"96e3158bc866ede285d032ff5329088c311da895","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.2.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"3b8e09b3d3d888e40a6aeafe611c2b6662e2366a","size":42031,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.2.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.2.2_1686698063843_0.5990532680104423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-13T23:14:24.108Z","publish_time":1686698064108,"_source_registry_name":"default","_cnpm_publish_time":1686698064108},"2.2.1":{"name":"@tapjs/processinfo","version":"2.2.1","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"d31e6f3e98739e1a46b72ceb79d8d66d19e7edec","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.2.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"58618543b43eae0f3bed14502feb92a03eb24061","size":42007,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.2.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.2.1_1686694167631_0.09461130392137163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-13T22:09:27.939Z","publish_time":1686694167939,"_source_registry_name":"default","_cnpm_publish_time":1686694167939},"2.2.0":{"name":"@tapjs/processinfo","version":"2.2.0","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"1165634fa2bb98e8a43272f3e12c875912d12963","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.2.0","_nodeVersion":"18.16.0","_npmVersion":"9.6.7","dist":{"shasum":"f341555e53bb4a42bdb26a08e853147423a19f81","size":41843,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.2.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.2.0_1686002621720_0.10029710233060696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-05T22:03:41.978Z","publish_time":1686002621978,"_source_registry_name":"default","_cnpm_publish_time":1686002621978},"2.1.5":{"name":"@tapjs/processinfo","version":"2.1.5","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"d412a1f5a46e2d9d0a863493bc5ba16ead54de1c","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.1.5","_nodeVersion":"18.16.0","_npmVersion":"9.6.7","dist":{"shasum":"e385211e8998511d1aa23468cc2c68aafc285fe9","size":40857,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.1.5.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.1.5_1685558813293_0.1125538550271814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-31T18:46:53.510Z","publish_time":1685558813510,"_source_registry_name":"default","_cnpm_publish_time":1685558813510},"2.1.4":{"name":"@tapjs/processinfo","version":"2.1.4","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"e01973d19d4b6765bb5d2299f7ac2c5bf499764d","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.1.4","_nodeVersion":"18.16.0","_npmVersion":"9.6.7","dist":{"shasum":"4091c98ac167315b07029d03b105cb6f3a84e82a","size":40676,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.1.4.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.1.4_1684880843488_0.949844810127719"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-23T22:27:23.688Z","publish_time":1684880843688,"_source_registry_name":"default","_cnpm_publish_time":1684880843688},"2.1.3":{"name":"@tapjs/processinfo","version":"2.1.3","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"65a827a75994104919f6147408e1806bb8437fc8","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.1.3","_nodeVersion":"18.16.0","_npmVersion":"9.6.7","dist":{"shasum":"d8cf04946806e05f37c9876ed9f37821a4808054","size":40737,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.1.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.1.3_1684791217366_0.971582324527654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-22T21:33:37.571Z","publish_time":1684791217571,"_source_registry_name":"default","_cnpm_publish_time":1684791217571},"2.1.2":{"name":"@tapjs/processinfo","version":"2.1.2","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{"./package.json":{"import":"./package.json","require":"./package.json"},".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"ca392b4881b03f98fbf80ff48f5bc3ba0626885c","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.1.2","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"7fb3ba3376efc2635208534f941ec76020fe19c3","size":40681,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.1.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.1.2_1684620711443_0.24179314640291238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-20T22:11:51.636Z","publish_time":1684620711636,"_source_registry_name":"default","_cnpm_publish_time":1684620711636},"2.1.1":{"name":"@tapjs/processinfo","version":"2.1.1","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"d87aab1319ce31b695e055684b8b18ebde50e01d","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.1.1","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"939f1a1527207dbaae461a0df3d455171bd860ea","size":40665,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.1.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.1.1_1684541826534_0.21567881164687885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-20T00:17:06.758Z","publish_time":1684541826758,"_source_registry_name":"default","_cnpm_publish_time":1684541826758},"2.1.0":{"name":"@tapjs/processinfo","version":"2.1.0","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"cfa94409e5bcb962dfdca44d1aa2a38db601a2f5","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"0944e9c3dd2e3f83db37a87d465a4c2010afb058","size":40641,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.1.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.1.0_1684538237790_0.3398064609854845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-19T23:17:18.010Z","publish_time":1684538238010,"_source_registry_name":"default","_cnpm_publish_time":1684538238010},"2.0.2":{"name":"@tapjs/processinfo","version":"2.0.2","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{".":{"import":{"types":"./dist/mjs/esm.d.mts","default":"./dist/mjs/esm.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"e5418ab0c478ce4f31b733628a342097fe3056c9","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"2a9c113ec52e29f4e1517e80d1940042ab3702e6","size":39257,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.0.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.0.2_1684014045539_0.15496635779879475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-13T21:40:45.733Z","publish_time":1684014045733,"_source_registry_name":"default","_cnpm_publish_time":1684014045733},"2.0.1":{"name":"@tapjs/processinfo","version":"2.0.1","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{".":{"import":{"types":"./dist/mjs/esm.d.ts","default":"./dist/mjs/esm.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"245d89affcdfb1648cc18639cce462a6c40e792b","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"fbe1e429f3acd07d7c4117c8634adcf412fcf83d","size":39258,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.0.1_1684012593349_0.21376202272599576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-13T21:16:33.602Z","publish_time":1684012593602,"_source_registry_name":"default","_cnpm_publish_time":1684012593602},"2.0.0":{"name":"@tapjs/processinfo","version":"2.0.0","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/mjs/esm.mjs","exports":{".":{"import":{"types":"./dist/mjs/esm.d.ts","default":"./dist/mjs/esm.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./cjs":{"require":{"types":"./dist/mjs/cjs.d.mts","default":"./lib/cjs.cjs"}}},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./lib/*.*ts"},"tap":{"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"],"ts":false},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.2","uuid":"^8.3.2"},"engines":{"node":">=16.17"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^20.1.2","@types/npmcli__promise-spawn":"^6.0.0","@types/tap":"^15.0.8","@types/uuid":"^9.0.1","c8":"^7.13.0","diff":"^5.0.0","prettier":"^2.6.2","tap":"^16.3.0","ts-node":"^10.9.1","typescript":"^5.0.4"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"f737243a732cb33b5185b7f2489fcc81b65428c1","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@2.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"903de7c17f662b045bc9bde759cff2e1851cf97b","size":39724,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-2.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_2.0.0_1684002879239_0.3139903720085584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-13T18:34:39.462Z","publish_time":1684002879462,"_source_registry_name":"default","_cnpm_publish_time":1684002879462},"1.0.12":{"name":"@tapjs/processinfo","version":"1.0.12","main":"lib/index.cjs","types":"index.d.ts","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.1","uuid":"^8.3.2"},"engines":{"node":">=16.12"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2","tap":"^16.3.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"b57222cf0107a81ffad908fb071289896b6aa421","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.12","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"45a3d6a725b971e6af5bab662f246f601a545197","size":9867,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.12.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.12_1683737662933_0.93385079573665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-10T16:54:23.128Z","publish_time":1683737663128,"_source_registry_name":"default","_cnpm_publish_time":1683737663128},"1.0.11":{"name":"@tapjs/processinfo","version":"1.0.11","main":"lib/index.cjs","types":"index.d.ts","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.1","uuid":"^8.3.2"},"engines":{"node":">=16.12"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2","tap":"^16.3.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"9c4369ea59b24f42465374e1211e55f021b69745","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.11","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"c6c7d5005ccd7a6afc3e8dce058d0c399a404dd4","size":9816,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.11.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.11_1683737049818_0.4086300150183677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-10T16:44:10.006Z","publish_time":1683737050006,"_source_registry_name":"default","_cnpm_publish_time":1683737050006},"1.0.10":{"name":"@tapjs/processinfo","version":"1.0.10","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.1","uuid":"^8.3.2"},"engines":{"node":">=16.12"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2","tap":"^16.3.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"64f140d0abe6b2bf5f7c9e679071d71cd219d135","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.10","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"a80adb7b6d8301c126170c80d5cd3a20604ac5f1","size":9656,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.10.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.10_1683678673786_0.706642542444929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-10T00:31:13.970Z","publish_time":1683678673970,"_source_registry_name":"default","_cnpm_publish_time":1683678673970},"1.0.9":{"name":"@tapjs/processinfo","version":"1.0.9","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.1","uuid":"^8.3.2"},"engines":{"node":">=16.12"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2","tap":"^16.3.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"a4ecb77705e909ff8c39dd720cf8ef93abf615d0","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.9","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"99f6718748567e7aba1311353e42beaa982081e5","size":9651,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.9.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.9_1683678498094_0.10699846907466792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-10T00:28:18.270Z","publish_time":1683678498270,"_source_registry_name":"default","_cnpm_publish_time":1683678498270},"1.0.8":{"name":"@tapjs/processinfo","version":"1.0.8","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.1","uuid":"^8.3.2"},"engines":{"node":">=16.12"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2","tap":"^16.3.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"4a68fb43a75b35773d3ddefbd2c0c9acbcf03aba","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.8","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"f2b135b54e0383c30a1904d78deb7a2ff4db419a","size":9621,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.8.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.8_1683349918875_0.5314795206506335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-06T05:11:59.014Z","publish_time":1683349919014,"_source_registry_name":"default","_cnpm_publish_time":1683349919014},"1.0.7":{"name":"@tapjs/processinfo","version":"1.0.7","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.1","uuid":"^8.3.2"},"engines":{"node":">=16"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2","tap":"^16.3.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"e52e2d0cf73ead04f595b8ad774d0fe82abba0db","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.7","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"af282f1952199c7e450ae92a23c5225c1881c515","size":9204,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.7.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.7_1682922355396_0.13410000595559568"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-01T06:25:55.629Z","publish_time":1682922355629,"_source_registry_name":"default","_cnpm_publish_time":1682922355629},"1.0.6":{"name":"@tapjs/processinfo","version":"1.0.6","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","signal-exit":"^4.0.1","uuid":"^8.3.2"},"engines":{"node":">=16"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2","tap":"^16.3.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"db09500acf807088b276f43ffec922b15211637e","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"806a29fc7560d2b387b6023216b94eaf88682338","size":9243,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.6.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.6_1682920298571_0.9160943044375631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-01T05:51:38.730Z","publish_time":1682920298730,"_source_registry_name":"default","_cnpm_publish_time":1682920298730},"1.0.5":{"name":"@tapjs/processinfo","version":"1.0.5","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","uuid":"^8.3.2"},"engines":{"node":">=16"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2","tap":"^16.3.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"b8f4a108cd1bb449c04eb5d5a101bdf23a798019","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.5","_nodeVersion":"18.14.0","_npmVersion":"9.6.4","dist":{"shasum":"17edd995a01fbb5cf04f69c3ca737aa088039a42","size":9230,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.5.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.5_1681194671411_0.33418137514156077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-11T06:31:11.579Z","publish_time":1681194671579,"_cnpm_publish_time":1681194671579},"1.0.4":{"name":"@tapjs/processinfo","version":"1.0.4","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","tap":"^16.3.0","uuid":"^8.3.2"},"engines":{"node":">=16"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"f05a2333ba289794af7e65c7be1200679abadf28","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.4","_nodeVersion":"18.12.0","_npmVersion":"9.1.1","dist":{"shasum":"521efad4b5f44941e5237dab48c4facc65cf5a9c","size":8925,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.4.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.4_1668726305901_0.5069375610234763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T23:05:14.211Z","publish_time":1668726306065,"_cnpm_publish_time":1668726306065},"1.0.3":{"name":"@tapjs/processinfo","version":"1.0.3","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","tap":"^16.3.0","uuid":"^8.3.2"},"engines":{"node":">=16"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"267444c9104c5af18dce11b41fb918095fb6d97d","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.3","_nodeVersion":"18.12.0","_npmVersion":"9.1.1","dist":{"shasum":"abc44215fa662a0d8c25a4072895221f26cf0eff","size":8737,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.3_1668724559570_0.2252005417069698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T22:36:12.003Z","publish_time":1668724559737,"_cnpm_publish_time":1668724559737},"1.0.2":{"name":"@tapjs/processinfo","version":"1.0.2","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","tap":"^16.3.0","uuid":"^8.3.2"},"engines":{"node":">=16"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"bff9d853e671fecfec3e6b14f410b3be89aab150","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.2","_nodeVersion":"18.12.0","_npmVersion":"9.1.1","dist":{"shasum":"699365bdfc7ea71d4aa263e0a57dda6483c2b4b7","size":8392,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.2_1668724510184_0.20587832491609803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T22:35:16.154Z","publish_time":1668724510384,"_cnpm_publish_time":1668724510384},"1.0.1":{"name":"@tapjs/processinfo","version":"1.0.1","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","tap":"^16.3.0","uuid":"^8.3.2"},"engines":{"node":">=16"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","@types/node":"^18.11.9","diff":"^5.0.0","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"types":"./lib/index.d.ts","gitHead":"7212d47d84b58789b011727d48fece0a31270297","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.1","_nodeVersion":"18.12.0","_npmVersion":"9.1.1","dist":{"shasum":"563a0e281ea654c50f8675431672270a1fbbe6f3","size":8723,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.1_1668724341980_0.008321052472437307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T22:32:27.934Z","publish_time":1668724342193,"_cnpm_publish_time":1668724342193},"1.0.0":{"name":"@tapjs/processinfo","version":"1.0.0","main":"lib/index.cjs","exports":{".":"./lib/index.cjs","./esm":"./lib/esm.mjs","./cjs":"./lib/cjs.cjs"},"scripts":{"format":"prettier --write . --loglevel warn","test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"coverage-map":"map.cjs"},"prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"dependencies":{"pirates":"^4.0.5","process-on-spawn":"^1.0.0","tap":"^16.3.0","uuid":"^8.3.2"},"engines":{"node":">=16"},"license":"ISC","devDependencies":{"@npmcli/promise-spawn":"^2.0.1","eslint-config-prettier":"^8.5.0","prettier":"^2.6.2","diff":"^5.0.0"},"repository":{"type":"git","url":"git+https://github.com/tapjs/processinfo.git"},"gitHead":"d869810d2e8970c3219ce49699f1feb1a3e20ff3","description":"A Node.js loader to track processes and which JavaScript files they load.","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"homepage":"https://github.com/tapjs/processinfo#readme","_id":"@tapjs/processinfo@1.0.0","_nodeVersion":"18.12.0","_npmVersion":"9.1.1","dist":{"shasum":"7196e5d5cd41ca06eec6cb5388e31cca4290eeb1","size":8316,"noattachment":false,"key":"/@tapjs/processinfo/-/@tapjs/processinfo-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@tapjs/processinfo/download/@tapjs/processinfo-1.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/processinfo_1.0.0_1668707038463_0.7637753481306828"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T17:49:32.830Z","publish_time":1668707038622,"_cnpm_publish_time":1668707038622}},"readme":"# @tapjs/processinfo\n\nA Node.js loader to track processes and which JavaScript files they load.\n\nAfter the process has run, all wrapped process info is dumped to\n`.tap/processinfo`.\n\nThe exported object can also be used to spawn processes, clear the\nprocessinfo data, or load the processinfo data.\n\n## USAGE\n\nRun the top level process with a `--loader` or `--require` argument to\ntrack all Node.js child processes.\n\n```sh\n# wrap both CommonJS and ESM, node versions less than 20.6\nnode --loader=@tapjs/processinfo/loader file.js\n\n# for node versions 20.6 and higher:\nnode --import=@tapjs/processinfo/import\n```\n\nTo spawn a wrapped process from JavaScript, you can run:\n\n```js\nimport {\n  spawn,\n  exec,\n  execFile,\n  execSync,\n  execFileSync,\n  fork,\n} from '@tapjs/processinfo'\n// any of these will work\nconst childProcess = spawn(cmd, args, options)\nconst childProcess = exec(cmd, options, callback)\nconst childProcess = execFile(cmd, options, callback)\nconst childProcess = spawnSync(cmd, args, options)\nconst childProcess = execSync(cmd, options)\nconst childProcess = execFileSync(cmd, options)\nconst childProcess = fork(cmd, options)\n```\n\nThe `cmd` and `args` parameters are identical to the methods from the\nNode.js `child_process` module. The `options` parameter is also identical,\nbut may also include an `externalID` field, which if set to a string, will\nbe used as the processinfo `externalID`.\n\nIf you just use the normal `spawn`/`exec` methods from the Node.js\n`child_process` module, then the relevant environment variables will still\nbe tracked, unless explicitly set to `''` or some other value.\n\n### Important\n\nIn order to properly track `lineLengths` (required for coverage\nreporting on source mapped files), `@tapjs/processinfo` must be\nthe **last** loader specified on the command line, so that it can\nget access to the transpiled source that Node.js actually\nexecutes.\n\n### Interacting with Process Info\n\nTo load the process info data, use the exported `ProcessInfo` class.\n\n```js\nimport { ProcessInfo } from '@tapjs/processinfo'\n\n// returns\n// {\n//   roots: Set([ProcessInfo.Node, ...]) for each root process group\n//   files: Map({ filename => Set([ProcessInfo.Node, ...]) }),\n//   externalIDs: Map({ externalID => ProcessInfo.Node }),\n//   uuids: Map({ uuid => ProcessInfo.Node }),\n// }\n// A ProcessInfo.Node looks like:\n// {\n//   date: iso date string,\n//   argv,\n//   execArgv,\n//   cwd,\n//   pid,\n//   ppid,\n//   uuid,\n//   externalID,\n//   parent: <ProcessInfo.Node or null for root node>,\n//   root: <ProcessInfo.Node>,\n//   children: [ProcessInfo.Node, ...],\n//   descendants: [ProcessInfo.Node, ...],\n//   files: [ filename, ... ],\n//   code: unix exit code,\n//   signal: terminating signal or null,\n//   runtime: high resolution run time in ms,\n// }\nconst processInfoDB = await ProcessInfo.load()\n// say we wanted to find all the files loaded by the process 'foo'\nconst proc = processInfoDB.externalIDs.get('foo')\nconsole.error(`Files loaded by process named 'foo':`, proc.files)\n\n// now let's find all any other named processes that loaded them\nfor (const f of proc.files) {\n  for (const otherProc of processInfoDB.files.get(f)) {\n    // walk up the tree looking for a named process\n    for (let parent = otherProc; parent; parent = parent.parent) {\n      if (parent.externalID && parent !== proc) {\n        console.error(`Also loaded by process ${parent.externalID}`)\n      }\n    }\n  }\n}\n```\n\nNote: unless there has been a previous wrapped process run, nothing will be\npresent in the data. That is, `data.root` will be null, and all the maps\nwill be empty.\n\n## Controlling Coverage\n\nTo disable coverage entirely, set\n`_TAPJS_PROCESSINFO_COVERAGE_=0` in the environment.\n\nTo exclude certain file paths from coverage with a pattern, set\nthe `_TAPJS_PROCESSINFO_COV_EXCLUDE_` to a regular expression\nstring. Note that processinfo will _never_ provide coverage for a\nfile that's excluded from process file tracking.\n\nTo exclude specific individual file paths from coverage, set the\n`_TAPJS_PROCESSINFO_COV_EXCLUDE_FILES_` to a `\\n` delimited\nset of file paths.\n\nTo include only a specific set of files for coverage (as with\nnode-tap's `coverage-map` option), set\n`_TAPJS_PROCESSINFO_COV_FILES_` to a `\\n` delimited list of the\nfiles to include. These will have their coverage reported even if\nthey would be excluded by the `_TAPJS_PROCESSINFO_COV_EXCLUDE_`\nregexp or `_TAPJS_PROCESSINFO_COV_EXCLUDE_FILES_` list.\n\nNote that coverage _instrumentation_ is by necessity enabled for\nall files, but it's only written to disk if the file (or any of\nits sources, if it has a sourcemap) is included.\n","_attachments":{},"homepage":"https://github.com/tapjs/processinfo#readme","bugs":{"url":"https://github.com/tapjs/processinfo/issues"},"license":"ISC"}