{"_id":"@universal-packages/sub-process","_rev":"47-b3aa95f00754ad7295667ae7e32a1f3d","name":"@universal-packages/sub-process","dist-tags":{"latest":"2.3.0"},"versions":{"1.0.0":{"name":"@universal-packages/sub-process","version":"1.0.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.0.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"654c0fbadc264ffd138d6d45a18f94b2b3f3ae04","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.0.0.tgz","fileCount":45,"integrity":"sha512-E3Xq608OD9r9NtEwEs4KihZt2XpJdQcMx7l/Pfv6eSCbkY5qymqHSVrDnhrnBg7CDqeN5fG8W8fyDtF7qmHMaw==","signatures":[{"sig":"MEQCIEVJkT191iu48W874dbWXoGHUCXSI0IQgRyePHUpi/PKAiBqsZ0s2eK4IsjfLsZbKdy6LeKCnMwJuYJYbbGSabo6Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52054},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"7223e83d57e0b2a8ba3c6bb71ababc2ab855397b","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.0.0_1704087858914_0.9782337209941074","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@universal-packages/sub-process","version":"1.0.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.0.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"7c5ce790946ebc0df33d008df65a4f0c8d8d7c66","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.0.1.tgz","fileCount":45,"integrity":"sha512-W4sud+xPhP1KKHQQLiyA03wzOnC0i4/0rDse7ENcRy0gK8g+IhK9hcWU9SDxPsQjOuZz3T5OkGEBM4+gA+GZLQ==","signatures":[{"sig":"MEUCIH756Pk9um4t1pO22Xd98Bg2aJG0CzTQqbve3ooPS3mvAiEA4bBpRFsNjNNMnJFlcJNpIbIx9fEo6f4QkgjekBfcRNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52054},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"6ecebb422e3a4efbed8548928cff156c0f36059a","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.0.1_1704131404400_0.8508991635774128","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@universal-packages/sub-process","version":"1.0.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.0.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"5e79694d597bdd8e93e0f90994c49aeadede75c6","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.0.2.tgz","fileCount":45,"integrity":"sha512-kD/B2DZeQxRvD2yFzHgFfGNdtr655W1JlxJnR4b5Xlyg200OmGJgYb1K2xdYUBjJhKzPH0CgwL/zZkPxYOtO+w==","signatures":[{"sig":"MEYCIQD4zWqOUTeXm1hO0YOaWsIwJ7EzH80YN3yTe83lLWs/cgIhANfqUzc7aJ7yISnb67AjCy0DhcKsi+CTzi5CgLqIkIiH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52054},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"fceb890c41e113e267710b05323002fe4845db01","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.0.2_1704136994108_0.7338440680049627","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@universal-packages/sub-process","version":"1.0.3","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.0.3","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"6dc2df3b49611d81fdb0289862c2675e67cf09ca","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.0.3.tgz","fileCount":45,"integrity":"sha512-ZP/En7h8OP1GiNZBx7ToCongK7BXNRvtmmzDf4m9tKq3ejK1zqJWe8tVtqThGJWadlf7ZP2MD4EJeawW7yHTvg==","signatures":[{"sig":"MEUCIE1s1IB/VWC8Y3PzEVbfTFN6RDDOCOL5lbx88h+yApcSAiEA9o5TgjZqapOoLE7oNgYy9qgOq7LjGuGmUYr908ZI9zA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52058},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"22e88414742d3b03cde84cce8e7bbb37f827b4a9","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.0.3_1704145600383_0.376704656585102","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@universal-packages/sub-process","version":"1.1.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.1.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"144b16be19af7ff14467fd2410aef736e6b1546d","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.1.0.tgz","fileCount":45,"integrity":"sha512-O9a+WXxqCPqTkrr/DTORdIABtZWk1Ohr4i7fI7JMuGm3jx4zbjLYuEs3ryvkBGyKmXWhK9QbeUbLTrfOnNxKmw==","signatures":[{"sig":"MEQCIAUe8euXEpqTapLZ7zDUgGM1iJzzVz6WXo091UaBgi47AiBWYWqCZivmsK/Aj28NLlbvK6mZqdLkgIuzAkmUMgXTTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52773},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"50c0367b3fd8f3430760eaaa21e85c7086568503","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.1.0_1704163745928_0.3567712453636087","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@universal-packages/sub-process","version":"1.2.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.2.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"4bfc32bfa8b8241851ff4861a4c6217262ed910e","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.2.0.tgz","fileCount":51,"integrity":"sha512-KmKEaYl/kGasUAcS4jc2IhExAAQ0DCdd/IuQa8foLJb+Wi5w8dhrEzWgRPfpq5TndYhzUshy1TVAaJXKR4B6Ig==","signatures":[{"sig":"MEUCIDZWMSieBgmlhxrtQP8O74Bc5IW3Jk9nOJHRJFU6i+PPAiEAzQ28liplk8hUiWgU0NEMevaNrjvD4AWVcWBl1RIbKXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63028},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"8613297e142d25734ab060d59bf160e32ecc76cc","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.2.0_1704268075902_0.3163508838506761","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@universal-packages/sub-process","version":"1.2.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.2.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"478927474905743ad82e530302de5624144d8a0c","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.2.1.tgz","fileCount":51,"integrity":"sha512-jGjc8/y1G1DAK8EpxvQyCQhRHZyIBpfdbD98Vzjq78zsRqhTN73ZdjOnptduP+fbvOrmWNyeWYzF+3Rl5KL8Gg==","signatures":[{"sig":"MEUCIQDe1asgdlPlAcLOqWFeZmKOcjWTGsW9CdVYhbjvmJkmuAIgVzXKedI702zFQ0XKHYufWhEMEtGpLsV9Tv8lZJT9QnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63421},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"532d9733c9694978aac2c71443e3e617e3862838","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.2.1_1704268938098_0.941436981754233","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@universal-packages/sub-process","version":"1.2.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.2.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"1f29ef69f8f1192a28e098bb1439f573aca82130","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.2.2.tgz","fileCount":51,"integrity":"sha512-CjvvECHM8ndmE8+kMp/UrN/5z0cwADW1KEBDkfVVFRtZGfj2c9BCHhCWhTS339ukiQjdrWYNNsY/M+qcD/Su2w==","signatures":[{"sig":"MEUCIQCrRvgP2mhzRBtBhL2kiwxHZeVT0IQluoRArAx21IhN6wIgEzjMWSZYxTgcUg8JI9m5SlnRjcXyw5nn5FPSDySZiSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64485},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"f56fb9fe4392b0045ebe98ea9913258ead51044f","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.2.2_1704345891162_0.4263762209861919","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@universal-packages/sub-process","version":"1.2.3","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.2.3","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"f1b8c24a3ebbc88457f5320c94e05f4da4fc92a2","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.2.3.tgz","fileCount":51,"integrity":"sha512-dqSR8l7u1QYgFB3MTRHUoR4GM1ocEDP/uEy2Ri6DW67AOycD4MgPBMMIIiUnmElyhaYf2h/cr35dPdJeKFM8zw==","signatures":[{"sig":"MEQCIFBhuV7feVOj7VHvDjpiAUVaCE5tL+dzBHlE3bMvLcflAiBULEMZ7en0JXsaqLe9QWr+GmbYWk0bBTvBS9Bqs/bA9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65005},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"787c4282d3525a00c3b25a70717edba0184ce4f3","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.2.3_1704776448587_0.5103632853776676","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@universal-packages/sub-process","version":"1.3.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.3.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"23c6e87062da38ba6d7bc585263acbc5008845c7","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.3.0.tgz","fileCount":51,"integrity":"sha512-CFU7d945AARmX6WzHSzGtje4mBq36IroYvHeA0at6fJbbx4TophTtk4d1IO6PO8/3KWAPrLT3oL7LyH5XXJS1w==","signatures":[{"sig":"MEUCIQCmNURXiWw0Q3UW0NeXIMiyP40LrqaY9b7rFE8AEYY4MgIgOvGiGRozETwC2j1myqL/3jyiSuW6IYsdiuZCGkT6+Sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65385},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"9e7ab7fb704eec52eb839ac7e5ed40f37f30d342","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.3.0_1704782973132_0.00986265548888765","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@universal-packages/sub-process","version":"1.3.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.3.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"3452ca4587cd67a10a50ef0d7aec9a26cac7a3ac","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.3.1.tgz","fileCount":51,"integrity":"sha512-19Nkfm8KQPJ637Y5gIXKySiocgES3AS6AO/TRfAQq31XFabkBxhWajAJKXddJ96AKm3c/f9cdp1udFpcowpLNA==","signatures":[{"sig":"MEUCIQDyae5mWsaEo+ZZakizm2iPexXou59MEsfkA99qpF0veQIgELdAUQFrRIB8aQ0S7l38ySjw+MDCItZZZ/hfEm2Un10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65811},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"12ecd4ea49e3d9725cfa4f7e43b77c7fb0b441e5","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.3.1_1704785998577_0.6060966065905469","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@universal-packages/sub-process","version":"1.4.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.4.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"cfc2b0e80ec7704faf80ae6061c28e429c019116","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.4.0.tgz","fileCount":51,"integrity":"sha512-svkcqF8xR8l/TAYWzqqZlDSSfjZP37E5U1J/2D3OamO6HK0hZYZ2UA/A9bTmrHunTkzTx1xnukopw41Y128Vaw==","signatures":[{"sig":"MEQCID28NsGIW7Sb/oNAZ2HxILaYuid0qnfQP1GtGINgaHMfAiBwta9BVWbM0c/A0pjTx8RCriX1X+gbh2GxftBL1Zfjwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64322},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"b9b8dab9548fecff53fcf7318189535094ac1d8c","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.4.0_1705051244324_0.35522724337235423","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@universal-packages/sub-process","version":"1.5.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.5.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"f2d898e87d66d35c9da267523678ab53ef9b8070","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.5.0.tgz","fileCount":51,"integrity":"sha512-9JaZ/0gyauhiaA1Fd04hLMXGVLaAB/Fitv+o9thzqlg7nKB2SYWvDa/KE6diAuEc4E5r2OlQ/SC2V9SXfMh3jg==","signatures":[{"sig":"MEUCIGDNN5WeLWCUaGxUwT7Kd2jVR7gx3/8BwrgThkGcm3bxAiEAkqqCgdGsGfVa9O0/GqXB5t9b3am1l6HJgTJ1OD40sho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64500},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"3867d586320c0d37c6f62f8539ed533231fb2d97","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.5.0_1705353688067_0.5437613982933422","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@universal-packages/sub-process","version":"1.5.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.5.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"7a5f4a279f54d8b4512ea37c461e5e10977f931d","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.5.1.tgz","fileCount":51,"integrity":"sha512-ibPSIw8B7X3sKPyriKKYmBQ/V0LDGlN6unwycti/p/THgOZDXquW8roOx/j1M5GblUHHz/6yi6hbMT735p5wIA==","signatures":[{"sig":"MEUCIQDR9lHnD9/7cwLjslBoSZbMgj2YLPYfSRz0TVdEcDRL9gIgRDwvouPvw1/KVyIBe5RqKo6a+wNaLCDYSQj8ijl8nPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64628},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"abc6605376d12766dc505270d84d32145e594725","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.5.1_1706030622510_0.37017350373481794","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@universal-packages/sub-process","version":"1.6.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.6.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"d74dc5da3633d956c61af771acabf7e500d43db9","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.6.0.tgz","fileCount":51,"integrity":"sha512-DRK4i9FDJyDOXrASQd4JExkKPDpjsvwuDbhUA8mQ9zBIVNGJlV50AZsrUPJO4SUa2vx0nx/JRNucpUKOu+sx0w==","signatures":[{"sig":"MEUCIQDPvu+FYru7fBW7HKG2tdvBLaho7YCwqTbIuD/DcbEmhQIgYoRe56QSrOeQFiDL9uSoKQbXWnMwDf5/GZsyo1x1jEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64361},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"b9b5d310648400d940e5ee74469686d1d5526b80","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.6.0_1706031861867_0.8151433501206664","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@universal-packages/sub-process","version":"1.7.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.7.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"9cd9ecce688d9f0adca81cd649e0cc9908ff99e9","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.7.0.tgz","fileCount":51,"integrity":"sha512-HHtr13ZbX6s9BztaN46gvVb4EE8iS0oE4/xJF7Qa2zomwVX1J46OdybIQx+UmClrk/Q0HXd6B6Olzy0fkkY1xg==","signatures":[{"sig":"MEUCIQDxSDnlff6YEcwI2VJyHzsTB8m4zQzf0QH4Jkzpmx7IDAIgAmIPRX2ZHh3/LY3jWA2U9NQ+in7uyfcwglOqJ0RLKf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64789},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"a9683f60ae245cb5f24eda8043cbea3a6b95ecb8","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.7.0_1706048002193_0.8140846011481706","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@universal-packages/sub-process","version":"1.8.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.8.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"a6bc63a2806a52544ece96c6a8760552f2759d52","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.8.0.tgz","fileCount":51,"integrity":"sha512-1eU6QxqhuR03W1Hoelft8x501ux7/VMMBav9ecZ0nd9gZ6fDK8RKCqp2yekKsKBlJRQeaZyOwtAaP6iIOMloNA==","signatures":[{"sig":"MEQCICDj1PB7kipmxmdXuzu9BdpuD6+igGikNvbD39KhkXcMAiA5/MRCzo8t7tcObhfRnwSfc0Z1+eHSVwZJzJK9IF1V6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64894},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"649b4b4a483b32c4bf221ed6c062e3e154cb01bf","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.8.0_1706217260092_0.4097749437401388","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@universal-packages/sub-process","version":"1.8.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.8.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"08a88d98b585fe15a07ea92aa3ba9e3607ddd2ba","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.8.1.tgz","fileCount":51,"integrity":"sha512-8qeYdQbZUYSQjDRr4BS4rPdtnhyfD6rWXHGnf38H4eCaavwOvBR708vMPdHRnathdlApuCLxzRVfuw6zIpMaxQ==","signatures":[{"sig":"MEUCIQDTqadpPrap1skegGmcHwFWhJ9u+vWSgsj2r4bQ1U0bzQIgO/nGmEVqP+Cq61tPKAJgqvQbA7C+cEhMbhSVif19+C0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64893},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"d758f7e64cb2b54f59697d0125ae0d5fd050a808","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.8.1_1706290241047_0.1678647962787143","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@universal-packages/sub-process","version":"1.9.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.9.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"34291195f97b01610c3309a68ffdfe933f3be7b9","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.9.0.tgz","fileCount":51,"integrity":"sha512-gdjSo3wBUQjOkl8NAGZSzNc48bHCf/35cx9eUAA1ejZINtL0pZf3yASduN31gOgQ38JSx4PA5doVrVGIRconeQ==","signatures":[{"sig":"MEUCIHOaEoEfd1SLsD18ONv75e/RmPA1da8IUzu+u2ySp1DjAiEA6HfQU/ULFnfDoR3gyxDh/TsaJloJIvK8JgZ+dMpJBTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66306},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"c6b2af522b45b3cca454500854e0ce19fffcb3b4","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.9.0_1706319613052_0.5847570075718853","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@universal-packages/sub-process","version":"1.10.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.10.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"f66322392f77f3b7f0175f213236ea520654d8b4","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.10.0.tgz","fileCount":51,"integrity":"sha512-De0EGTD+b4St4eQKqb9dH8KuF88Xqp59gkalBvjzII9WIWs7vxADSiYp/QlZ9HBPAOJ+KlSy66bXR1sTy/xW3w==","signatures":[{"sig":"MEQCIG8IXlp6cHKQo8AeoQTrD1BH4H1/xLiBSu+V1Mz7EygOAiB0ixunKlsZglARqoJ4Xjto/EUh5pRuBs158YrjlQXO9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66505},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"4e51483f345d3dc545926ed46854ef62e8b76b59","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.3","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.10.0_1706566292195_0.20234889566692216","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@universal-packages/sub-process","version":"1.11.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.11.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"1251e8d24a8fb93d932bc13f53da96062875460e","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.11.0.tgz","fileCount":51,"integrity":"sha512-9eUqhc03ScA4VyhGG4UVBEQJKvxj9kQThLc2Z1v6rKt68BpqXq3W4WEAbbWlMb0CDPq7j3N0jIyYc8xD+kMoDA==","signatures":[{"sig":"MEUCIQCBId/coY3oRF0BBKm9W1QPNW314iynz+o2rB9eMHcukwIgNwYha+qsqS98BQI2p4GYFGJd1hUTyLFGFBSeZSRIdR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66859},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"ef7f1a874db37141a9d57e34eb907cc164292ef9","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.11.0_1710710965741_0.8829004971891199","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@universal-packages/sub-process","version":"1.12.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.12.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"6a51695671b0418792952801b745cd786e468d10","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.12.0.tgz","fileCount":51,"integrity":"sha512-BTLB/bCLBBOFJJM1D7F6yDhMxf2TqWs+eh+KOqMEy6NRSrg63q87uegcBJxSBnY1/PrUwxsD4AB60xbrz55o8Q==","signatures":[{"sig":"MEYCIQD6oBtQ/C+/5hs4Ct5OxiwZW+1wzk8iBLpGjHBkabOmAgIhAJCRS526EA9EGYecv0KYf3iBc4ndZU3LNW6MRO19IhbB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67158},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"29e0613f654d37c6d5e6c0c3f146ee9c5847bbae","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.12.0_1710713220091_0.9095712095739339","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"@universal-packages/sub-process","version":"1.12.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.12.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"19fa2ecd8aa5636e5607185b1a8f0d0b12cbb54b","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.12.1.tgz","fileCount":51,"integrity":"sha512-IfOnlpwTwWHE9mEg/Zg2hGBcMck8qX9zuUH5uopDVidT84wIs28GLNugvY3f8Cm6PltVLET/M8x1CgykA/LP+A==","signatures":[{"sig":"MEUCIQCBuTAepfurJ+bP03H79LaFWuIR8Fpcc+/DaN1iAiyhdAIgNt/O10HXibA3nb9qszYms8Ryv93jNw7+rCAg84PJ5w8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68368},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"db5981856e139976ff0e074ef431525353e1287c","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.12.1_1710714775560_0.6136830964173654","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"@universal-packages/sub-process","version":"1.13.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.13.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"573faf2329c4cfb432b159b0f6f53c6d74759ae1","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.13.0.tgz","fileCount":51,"integrity":"sha512-/0DRc3tof9emSnBAWOrf1cQnMDjQSmCsg/J9+snD08keIWyff2O5UvWa74cIhZen/OAG0jp46ZTjm8HiOxgOaQ==","signatures":[{"sig":"MEUCIEwsY9CUUl6J9TbOoQlhOFKNpJrr47DXcBCnXYbkJMEoAiEA7wEUM+UNVND9XZAxh0e0tVYTZdJWVpN53NDvne3ibaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69279},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"0b93274b129a8ce4a177d19ee2533e537bb2e1fa","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.13.0_1710716652727_0.3194499027293425","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"@universal-packages/sub-process","version":"1.14.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.14.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"b5e54647c1b0f827d79b36eede7519b916d44374","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.14.0.tgz","fileCount":51,"integrity":"sha512-nKOrYImmSzVeJ9ShBQIv2fXIE6Lvq+ceuLX1KqBLJjydsXmgmWlNOPqKHeU3jR5nRJCB/245nFEV7R0iZUqMJg==","signatures":[{"sig":"MEYCIQCCLi1VX666c4zndPNywPvBw2zz9L7jaMTeg2YpeZcEGwIhAOOp/7X0/ioHA463T0XdebXMtLQnATTZsL51AESO0MpO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69977},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"cc3bfa2e85aa38af9e3faf9994891906f29fa0a0","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.14.0_1710739432543_0.2628842980973334","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"@universal-packages/sub-process","version":"1.14.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.14.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"10512c23e1515645f295c68fc8a54addf9d91d27","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.14.1.tgz","fileCount":51,"integrity":"sha512-ImGdvCSEN1tDfv6q9pPPAw7b1OKPuKvUd1P71LeMswqb1X/drKnzByy88waTwtg12JT2O0cRyebht7TwzCYKcQ==","signatures":[{"sig":"MEUCIBQ8Ekm4DLFfVpjkpyYgraMZFa3D1Z+ok5LHWjfPBONhAiEA/K1K/cxyV0kJ74ITNAHwRzmXwQnp1B4uLz2B959thaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69994},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"22292cf39ae4ad09d6521eb0165f71c83964c9df","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.14.1_1710740248703_0.7898566322719363","host":"s3://npm-registry-packages"}},"1.14.2":{"name":"@universal-packages/sub-process","version":"1.14.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.14.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"27400e135103036f9f829766de91c81d76457b3d","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.14.2.tgz","fileCount":51,"integrity":"sha512-oDdkDL5MgvGK6ctWs1x2wQkcoyr937V14coigAMAFKEGvotG3iUsOqbsWUTNoKkUup+RRXMB2ZC6e3/Bg3C13A==","signatures":[{"sig":"MEUCIQCgK9mdgZnfT9MyN+5jjFDklCrSct0+X6EIdUZpAQIePwIgW4QHl1pMZBnoHqkD1xkQj0PBWy7WCcBtz/YTvEZYXAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70105},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"64550a6c49fd33490e624eacab8aa1e24f3a6b3d","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/fs-utils":"^1.0.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.14.2_1710912223628_0.7295100939888834","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"@universal-packages/sub-process","version":"1.15.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"43fbacbd316aa383f62f7c04e64af183dfcdc457","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.0.tgz","fileCount":51,"integrity":"sha512-o1xFc6/T3h7vVT8QurhgggyyVNrp1fFNNPj2G53er36PEhoeKM7aHaIyX718pnyxfcWtdWOJmE1P12pIwCzLpA==","signatures":[{"sig":"MEYCIQDrqgSTpEYbhXg5fimZrB2WzRJC6RB16XSKs4rTEXzTbgIhANuloe8N3k9NUc/senL9M1ewZFIj9SkXbuSXSgAoZvRN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69933},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"0f9e27b11e53265b1ae1c581ded86b59605f8612","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.0_1710916498751_0.6666344380089693","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"@universal-packages/sub-process","version":"1.15.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"05ce299de65a587909d11d1765f7ccee3aca584e","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.1.tgz","fileCount":51,"integrity":"sha512-PmvQHVNGBeURJYmfWDB/3Ws4csvHPXZ7/2IR8Lv2IxexTU3Uc3o9PYd1q3PP3X4SuxuzlPJYdRlthD5MS+C7XQ==","signatures":[{"sig":"MEYCIQDrBXQhhh5oxntq05Q+OBpZPoSaGw5lbI7k34LU8zOe0AIhALLTbzjAw6/M3KBeYEpplP3Zty3r4vIRzxWJIa9dqtFa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69822},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"f5ebea534c1e78f47620a91bdcb0cf04fb3af6ad","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.1_1710918090080_0.8003442862444452","host":"s3://npm-registry-packages"}},"1.15.2":{"name":"@universal-packages/sub-process","version":"1.15.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"67b21589d638fe3c291abdfa96011714dcd7fc81","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.2.tgz","fileCount":51,"integrity":"sha512-XmBFXykLlNZBnVdApnLIBmuJZMYpmGXIkY7jt0N5OqfsxrwtM4ez90WCxykZI4uFHXEno2xPUM7BY7z+C1WysA==","signatures":[{"sig":"MEQCIHnV3C4Zwf6GzQY2APK7fPX8LHnQwKyU0gh0jjIBMKPxAiAnDjOJTd7OZDuksCFZKGpZV3Md+0C3VB+5NcVLf8CkWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69845},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"6e7be0129f68cbb56679d5de59543f1d52b85b13","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.2_1711058800965_0.8254882903294087","host":"s3://npm-registry-packages"}},"1.15.3":{"name":"@universal-packages/sub-process","version":"1.15.3","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.3","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"c70051753ffc636b2a028f00900f1e97b91aa85e","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.3.tgz","fileCount":51,"integrity":"sha512-JM5all+/Uj2xC8THk9Ty6hVXP8EXWlRKToODWN9S0uTi4VmdFpsBNS7C4snNgz75rH1ZBdtdQhwOR9/4sMSVrA==","signatures":[{"sig":"MEQCIFooULTkDw9zkjq40ZjS/dox0y1/Qht7Nt84NEePRVGYAiBxF5eQt9d2nKmfXB6KA91dAVw5bUowZmgbud6Bv4eQZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69928},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"300699d8a40adb51f10a22adfa8e59319c6ba14b","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.2","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.3.2","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.3_1711149066945_0.9502559053567248","host":"s3://npm-registry-packages"}},"1.15.4":{"name":"@universal-packages/sub-process","version":"1.15.4","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.4","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"963a07056c184e1976ac12690c120be5a9b1a40c","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.4.tgz","fileCount":51,"integrity":"sha512-NmyQ6RScIuhvaTH4uy5vhCIjTRWKxYVPa/cyqwhF2awhc3HTfAGj4u6zl4C0YWpnwif0YtEcbf6405PiJCMspw==","signatures":[{"sig":"MEUCIFNNUOvn+yqqiJY1J26dhkRzh7NXA3WZzEZskKPRsnmpAiEAyI/DXkB1Xh9AJfhjsKfeQdiZBiuiH7LbSs07hfeVLIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69928},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"4cf6d80982782ca9c46311446b6deb582fb2280f","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.3","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.3.2","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.4_1711154437236_0.8718669124565002","host":"s3://npm-registry-packages"}},"1.15.5":{"name":"@universal-packages/sub-process","version":"1.15.5","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.5","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"386e515725d0369ad48f6a02192866e856b8f378","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.5.tgz","fileCount":51,"integrity":"sha512-/bwL13SP6kFX1DjBgIs5zu0WcTfIjJf4CS/dnL29M183mmcp3JpEvzT0vSBPYcuFIRgxe9SsaG8e7A6UhUIIpw==","signatures":[{"sig":"MEYCIQC9rjz2MSGFO4P7mRHpXJRWUjfIhI1DAffMuvRIKR7pSgIhAJAL3yAzkxrOTHR/ztX4Cr3Y8yH2uP3fASeNhfT4AaPO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70168},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"7175d986626ac4cce27bd8944120b8296c1d4e96","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.2.4","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.3","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.4.7","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.5_1712181676499_0.8738093702449432","host":"s3://npm-registry-packages"}},"1.15.6":{"name":"@universal-packages/sub-process","version":"1.15.6","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.6","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"bdc9a25e90bb2f0f9b29f1125850cb8186d30dbd","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.6.tgz","fileCount":51,"integrity":"sha512-R3qPQDEbzN2P7TelPe/hFzr21qWh2TYHiuwZwS5M0tP2hnuZhYfGwiBWBaE5gb4sx/0VEI7hcjpJFoB5hhu30w==","signatures":[{"sig":"MEUCIQCGmxmU5LdwlvbS4npUTqr3c7zeoCi7FbJaPneALKoDXwIgMDbIMH5LO/B8jGeFWzTUF2FqKVU4K/79KLlrLAEidtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"e2795630dca56f22724ab87b3b50401e8b53dca2","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.7.0","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.3","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.5.6","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.6_1720640572000_0.5891078923976538","host":"s3://npm-registry-packages"}},"1.15.7":{"name":"@universal-packages/sub-process","version":"1.15.7","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.7","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"ff964ad1976bf33f4fcb4adc48e3197982b71d45","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.7.tgz","fileCount":51,"integrity":"sha512-TDgh9V4Tv8nUWwE+8e0z4kePhZ+ra8M71FcbDqX6dfOjHwnLzDuaYwsR/dZUHoG9RTmRVRLwgFqaZDJZEsEy1Q==","signatures":[{"sig":"MEYCIQDurJ2HuRB3hMM2cBpy8NEJcGRYFs33i0WmYHbRh+HAZAIhAIDwwoy5n2DsJnBW8L3sc8OHLopVrl04m304lzslwTqf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70343},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"00d5448934adc81619b17fe13e9637399a323487","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.7.0","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.3","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.5.8","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.7_1720846522011_0.5506122896296548","host":"s3://npm-registry-packages"}},"1.15.8":{"name":"@universal-packages/sub-process","version":"1.15.8","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.8","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"79510120061c68f648b94e9bc8ca56509e30a399","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.8.tgz","fileCount":51,"integrity":"sha512-cVvwAjRKoQDxtGWV6d7K3oHSu2MG3nBnfpPZG525xKBO+iG0+skFwUo/SnYzwsEvAikpPwVe7nbk4Ty/hYC9qQ==","signatures":[{"sig":"MEUCIQDMiZPhF0NNPQmmgUcrkOSKQjhzFXhJbQoAWD/St5YVDwIgG1Es0HT9OTxqkzmYhlU7OxN7dwQDkCNkj6BXLSRrrnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70343},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"c095b51d092af4d7f7dd712f8fc9ad3f323f7dc2","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.7.0","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.3","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.3","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.8_1724610585432_0.3138008802578782","host":"s3://npm-registry-packages"}},"1.15.9":{"name":"@universal-packages/sub-process","version":"1.15.9","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.9","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"adb9e5feeadb6fbe2e08e79f828417f4e2c2559f","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.9.tgz","fileCount":51,"integrity":"sha512-Mx2H2op5bavwEL5nKBpJII81faUIQRM1OpgZK3XHL7sUaiW6Ur8Zsq3/eg1OU5KYXFeZQ72VvcsmHBh83d8rLw==","signatures":[{"sig":"MEUCIQCB9AS5IRbCUopOm32dSWFQBTH2n2AyAzeqmJvQhG4RewIgE/SrNRbtlROePN2v475eCluPVM1iFyGnrrUOugdU3k0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70344},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"f57b04c18797d37ddd3c6772d52162424ae003ec","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.7.0","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.4","@universal-packages/time-measurer":"^1.4.10","@universal-packages/adapter-resolver":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.9_1724613225338_0.9398230159673682","host":"s3://npm-registry-packages"}},"1.15.10":{"name":"@universal-packages/sub-process","version":"1.15.10","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.10","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"f92c22cb68f4ebba147b146fc7d838a66ba4ed43","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.10.tgz","fileCount":51,"integrity":"sha512-PTOrcFrQkp6OeYlEPjdMrykZZn5Uw0gyCb2K8+cxdyLv0RA4U3ZcIb0FJpYoVggzu+QNVPcwGaycRIkC93+rlw==","signatures":[{"sig":"MEUCIB3FatZQTSKg7GwBK+XH4QmPxDYZHOXtvlBkRcTkMa48AiEAnma/bUYINkPXzBuz7W02FXd8ewIt8/umAccBDPQRKuo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70345},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"378177c3c4445861676ace2275aad2e0482d87ef","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.7.0","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.5","@universal-packages/time-measurer":"^1.4.10","@universal-packages/adapter-resolver":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.5","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.10_1724616972126_0.9513131955417844","host":"s3://npm-registry-packages"}},"1.15.11":{"name":"@universal-packages/sub-process","version":"1.15.11","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.15.11","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"f7bd9ac48f78a9079ca5a94b8197b99c768fb55c","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.15.11.tgz","fileCount":51,"integrity":"sha512-tZpdUb0O8mLJhmpZz6gwi9xXwDS6A8a/8X+acef2F1ZvixHx4oDC+Q9T1LA2vCSwLjKlE0fsxaDjuTKr7JxdOQ==","signatures":[{"sig":"MEUCIDp2H+ym9xBS6oLWwlYMryugHpXcXlzm672TrITJEYiNAiEA4uAT2C5dTQhn8MG34765xRI2UWurDA05r3F7Ddqt6Kk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70344},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"465e2b9994b7b9e56f970d4796488941ba93b31c","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.8.2","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.6","@universal-packages/time-measurer":"^1.5.0","@universal-packages/adapter-resolver":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.34","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.9","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.15.11_1732598587190_0.8550615807191961","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"@universal-packages/sub-process","version":"1.16.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.16.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"49ec14088917836cef3d69347622c47302c76a89","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.16.0.tgz","fileCount":51,"integrity":"sha512-X7H0dTpUBVX5yrbngFjqig/g52Yj1t5yWt0jmaGYgZpzluQfwu9RN+V6LruNIjvqsFCANqHxbBLrnDciOY+mMQ==","signatures":[{"sig":"MEQCIH0XEgyjFYaw+EKwHTiy6U9NtTNPE8KDowAfX7E8n6HsAiA67aIcNdpueZrCs+cQtbzJTrhBPni5isTFS1uYN889CQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69940},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"26dbdd8e5f1d3c495c4198801785e6f58ca85a93","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.8.2","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.1.6","@universal-packages/time-measurer":"^1.5.0","@universal-packages/adapter-resolver":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","prettier":"^3.4.1","@types/ms":"^0.7.34","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.12","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.16.0_1732953241769_0.8208518125283728","host":"s3://npm-registry-packages"}},"1.16.1":{"name":"@universal-packages/sub-process","version":"1.16.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@1.16.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"bb35a1d4ea0642824327750b7e81720ad0dc0a17","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-1.16.1.tgz","fileCount":51,"integrity":"sha512-gRjm5bLWIX1vXdYe/BraKQXGh7G8Q2Y0lmWKjKNH0zhwVv9BeXzDn6M6tsIa+P/4bJeb0E/Tw91TsMIxhMQD+A==","signatures":[{"sig":"MEQCIEvKqWA7BWfMJCf2aaTyowZ2oMfDh+ay0mnlLL9exeDsAiAtDdbJ0BegchlQlkvspZNXcz7+F+C7sEbdrTNhVCeqVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69939},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"78df39fa75718021c8e01550b09d7349e0aca2fc","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.8.2","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ms":"^2.1.3","@universal-packages/event-emitter":"^1.2.1","@universal-packages/time-measurer":"^1.6.0","@universal-packages/adapter-resolver":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","prettier":"^3.4.1","@types/ms":"^0.7.34","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.7.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_1.16.1_1732955330215_0.3563360081889657","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@universal-packages/sub-process","version":"2.0.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@2.0.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"7b515d66684d6d436d72d7a16421e133e10c440d","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-2.0.0.tgz","fileCount":59,"integrity":"sha512-9m81dkpwu3SDiqRzRsz72veAxZXBWCf0mj/GHkKYxQxGSW2o8i6kVKBsyCDdm6NKt5n9GTaQq3OvrC49pzTikQ==","signatures":[{"sig":"MEYCIQDMGpXJCeolqkw7iVPx9CVREKd3cGg6HTV9SvcyTJv7YwIhAOQpXJgfZWCDVJ+jKRVQWNhRQ+EAGGuLrNYU+1tQMWqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62681},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"ea38280429f79f1a35b6047f24d42bdff0f06029","scripts":{"test":"tsx ./src/tests.test.ts","build":"tsc --p tsconfig.dis.json","format":"prettier --write","prepare":"husky","format:all":"npm run format \"./**/*.{ts,tsx,js,jsx,json}\"","test:watch":"tsx watch ./src/tests.test.ts","test:coverage":"c8 --reporter=text --reporter=json --reporter=html --reporter=lcov --reporter=text-summary tsx ./src/tests.test.ts","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","actor":{"name":"omarandstuff","type":"user","email":"omarandstuff@gmail.com"},"email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.9.2","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@universal-packages/base-runner":"^1.8.0","@universal-packages/adapter-resolver":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.19.4","husky":"^9.1.7","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.17","eventemitter2":"^6.4.9","@universal-packages/tsconfig":"^1.0.2","@universal-packages/maintenance":"^1.7.4","@universal-packages/tests-runner":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_2.0.0_1750821523313_0.4571870919845491","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@universal-packages/sub-process","version":"2.1.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@2.1.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"cdd181a5ccb2075b26d098a5a8a7ed1a5f037030","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-2.1.0.tgz","fileCount":59,"integrity":"sha512-u7BPLSdcB5UA8eZNycrno+B+gBhsnYvIkeecUdlaZY8A8YbNmSAUPBwQeF26pwyU9wSYDWC+Tpac7vKQTntGzw==","signatures":[{"sig":"MEYCIQDwcvf6YC4qQQi7Ll/R+L7E8rRwzQYDBHnCUq2Vx2KWnQIhAPCQx2GO+quvCk7PvXGpXWnDrZffInCIU7XarWezsNXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66764},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"439d480fc7e43422d24cc8187b30fec1dda5a93e","scripts":{"test":"tsx ./src/tests.test.ts","build":"tsc --p tsconfig.dis.json","format":"prettier --write","prepare":"husky","format:all":"npm run format \"./**/*.{ts,tsx,js,jsx,json}\"","test:watch":"tsx watch ./src/tests.test.ts","test:coverage":"c8 --reporter=text --reporter=json --reporter=html --reporter=lcov --reporter=text-summary tsx ./src/tests.test.ts","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","actor":{"name":"omarandstuff","type":"user","email":"omarandstuff@gmail.com"},"email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.9.2","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@universal-packages/base-runner":"^1.8.0","@universal-packages/adapter-resolver":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.19.4","husky":"^9.1.7","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.17","eventemitter2":"^6.4.9","@universal-packages/tsconfig":"^1.0.2","@universal-packages/maintenance":"^1.7.4","@universal-packages/tests-runner":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_2.1.0_1751611483242_0.6317706778507357","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@universal-packages/sub-process","version":"2.2.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@2.2.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"87880d981ba7a23890a4536dde5f014fb80d98d8","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-2.2.0.tgz","fileCount":71,"integrity":"sha512-PBRUwVTxQRhHPz1sF95NCGn2WZeWs1vEovqM5KEusbhl+J47XuyNX3lznkoZF++havdQFpZfY5zwAzopZgWURA==","signatures":[{"sig":"MEUCIDEf9lIhZckEfKH1oOTQD8WPOrrfpHNKIXgAy0iuH6gbAiEA1jfg2Y7h0rKsvSn//8YHfeC3aigRrV3h/an+LXrUwx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134702},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"6fec438dd7d4f021919600b385ec933290a47f8f","scripts":{"test":"tsx ./src/tests.test.ts","build":"tsc --p tsconfig.dis.json","format":"prettier --write","prepare":"husky","format:all":"npm run format \"./**/*.{ts,tsx,js,jsx,json}\"","test:watch":"tsx watch ./src/tests.test.ts","test:coverage":"c8 --reporter=text --reporter=json --reporter=html --reporter=lcov --reporter=text-summary tsx ./src/tests.test.ts","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","actor":{"name":"omarandstuff","type":"user","email":"omarandstuff@gmail.com"},"email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.9.2","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@universal-packages/base-runner":"^1.8.0","@universal-packages/adapter-resolver":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.19.4","husky":"^9.1.7","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.17","eventemitter2":"^6.4.9","@universal-packages/tsconfig":"^1.0.2","@universal-packages/maintenance":"^1.7.4","@universal-packages/tests-runner":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_2.2.0_1751703082293_0.8770675227943299","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@universal-packages/sub-process","version":"2.2.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@2.2.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"cd380dbe76a7e58319dc96580636cb36fca8d41b","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-2.2.1.tgz","fileCount":71,"integrity":"sha512-uIj7sLAbU7Iv9UWFJtFw8eQR8orPj0v0k9jTGcNHImMCZUDhx2RodCR8EBguPYSNvinsYYamFiakjkunLAL5Ww==","signatures":[{"sig":"MEUCIQDeOMOUqUdnXBgtkXN6CAI6Qg3l8Zlyk3j3BEibJ1LWXwIgdZzSfcRHZFYxmCwySEmYy8o9t2d0AgDOdXkY3NKZhVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135012},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"d748c73ac2157d9c0d9c95d28c9a697b74a2c645","scripts":{"test":"tsx ./src/tests.test.ts","build":"tsc --p tsconfig.dis.json","format":"prettier --write","prepare":"husky","format:all":"npm run format \"./**/*.{ts,tsx,js,jsx,json}\"","test:watch":"tsx watch ./src/tests.test.ts","test:coverage":"c8 --reporter=text --reporter=json --reporter=html --reporter=lcov --reporter=text-summary tsx ./src/tests.test.ts","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.9.2","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@universal-packages/base-runner":"^1.8.0","@universal-packages/adapter-resolver":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.19.4","husky":"^9.1.7","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.17","eventemitter2":"^6.4.9","@universal-packages/tsconfig":"^1.0.2","@universal-packages/maintenance":"^1.7.4","@universal-packages/tests-runner":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_2.2.1_1752358868554_0.6193783160539998","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@universal-packages/sub-process","version":"2.2.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/sub-process@2.2.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-sub-process#readme","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"dist":{"shasum":"63934353b9459a406986a9b958bd94cc71b8cfc0","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-2.2.2.tgz","fileCount":71,"integrity":"sha512-OajCb7r8AdHvcSUpojHsXsrIQDy0MnOj6m0j0g1tOUPqSu2fxZvdRnPSNHiGpe50mSJ2+RNAZF+KkOXOo3n6lA==","signatures":[{"sig":"MEUCIQCoT7nTbeVIe77BtZYYwdCXih4ADMcFRUg9UiGgoAvB4AIgZFbyqK7Npz5+Ggl+ZYyPJsDWgXwXLcnVzh4LFXaIzls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135656},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"a94856aa0383d764f5d6567a639d5afa4d0bcf8e","scripts":{"test":"tsx ./src/tests.test.ts","build":"tsc --p tsconfig.dis.json","format":"prettier --write","prepare":"husky","format:all":"npm run format \"./**/*.{ts,tsx,js,jsx,json}\"","test:watch":"tsx watch ./src/tests.test.ts","test:coverage":"c8 --reporter=text --reporter=json --reporter=html --reporter=lcov --reporter=text-summary tsx ./src/tests.test.ts","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git","type":"git"},"_npmVersion":"10.9.2","description":"Process encapsulation for different exec technics","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@universal-packages/base-runner":"^1.8.0","@universal-packages/adapter-resolver":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.19.4","husky":"^9.1.7","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^22.15.17","eventemitter2":"^6.4.9","@universal-packages/tsconfig":"^1.0.2","@universal-packages/maintenance":"^1.7.4","@universal-packages/tests-runner":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/sub-process_2.2.2_1752361302994_0.09994155179415021","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@universal-packages/sub-process","version":"2.3.0","description":"Process encapsulation for different exec technics","author":{"name":"David De Anda","email":"david@universal-packages.com","url":"https://github.com/universal-packages"},"license":"MIT","main":"index.js","types":"index.d.ts","type":"module","repository":{"type":"git","url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git"},"scripts":{"build":"tsc --p tsconfig.dis.json","test":"tsx ./src/tests.test.ts","test:coverage":"c8 --reporter=text --reporter=json --reporter=html --reporter=lcov --reporter=text-summary tsx ./src/tests.test.ts","test:watch":"tsx watch ./src/tests.test.ts","format":"prettier --write","format:all":"npm run format \"./**/*.{ts,tsx,js,jsx,json}\"","update-universal-dependencies":"umaintenance update-universal-dependencies","prepare":"husky"},"dependencies":{"@universal-packages/adapter-resolver":"^2.0.1","@universal-packages/base-runner":"^1.8.0"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^5.2.2","@types/node":"^22.15.17","@universal-packages/maintenance":"^1.7.4","@universal-packages/tests-runner":"^1.0.2","@universal-packages/tsconfig":"^1.0.2","c8":"^10.1.3","eventemitter2":"^6.4.9","husky":"^9.1.7","prettier":"^3.5.3","tsx":"^4.19.4","typescript":"^5.8.3"},"prettier":{"semi":false,"singleQuote":true,"printWidth":180,"trailingComma":"none","plugins":["@trivago/prettier-plugin-sort-imports"],"importOrder":["^[./]"],"importOrderSeparation":true,"importOrderSortSpecifiers":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"]},"_id":"@universal-packages/sub-process@2.3.0","gitHead":"2e9977e72f2441835147cd1e534c80c41a701815","bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"homepage":"https://github.com/universal-packages/universal-sub-process#readme","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-KRKd/U4pU5QvPMnoLEQA0Oja6/utd2XZJ58EU3lbS2vPt1YjJ4s7WrUNMx/bRVl1ZUEslv6zN/E+zdggU+AdtA==","shasum":"a0824ff1cae0cf3b92e0df5f15bcc5a426d33e1b","tarball":"https://registry.npmjs.org/@universal-packages/sub-process/-/sub-process-2.3.0.tgz","fileCount":71,"unpackedSize":126288,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDxJd7vrCJqAQqnqHJDqFusO6DT5Mk0WiaWHvZ5QY3h1gIgCLURxN7U04/Kv0OSJzHDxywTtt0Wx6OYem/x+R3bW2A="}]},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"directories":{},"maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sub-process_2.3.0_1752713076069_0.3477226828669546"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-01T05:44:18.795Z","modified":"2025-07-17T00:44:36.450Z","1.0.0":"2024-01-01T05:44:19.132Z","1.0.1":"2024-01-01T17:50:04.661Z","1.0.2":"2024-01-01T19:23:14.254Z","1.0.3":"2024-01-01T21:46:40.548Z","1.1.0":"2024-01-02T02:49:06.098Z","1.2.0":"2024-01-03T07:47:56.079Z","1.2.1":"2024-01-03T08:02:18.310Z","1.2.2":"2024-01-04T05:24:51.316Z","1.2.3":"2024-01-09T05:00:48.760Z","1.3.0":"2024-01-09T06:49:33.337Z","1.3.1":"2024-01-09T07:39:58.711Z","1.4.0":"2024-01-12T09:20:44.529Z","1.5.0":"2024-01-15T21:21:28.218Z","1.5.1":"2024-01-23T17:23:42.681Z","1.6.0":"2024-01-23T17:44:22.021Z","1.7.0":"2024-01-23T22:13:22.403Z","1.8.0":"2024-01-25T21:14:20.275Z","1.8.1":"2024-01-26T17:30:41.177Z","1.9.0":"2024-01-27T01:40:13.237Z","1.10.0":"2024-01-29T22:11:32.432Z","1.11.0":"2024-03-17T21:29:25.884Z","1.12.0":"2024-03-17T22:07:00.319Z","1.12.1":"2024-03-17T22:32:55.708Z","1.13.0":"2024-03-17T23:04:12.899Z","1.14.0":"2024-03-18T05:23:52.730Z","1.14.1":"2024-03-18T05:37:28.922Z","1.14.2":"2024-03-20T05:23:43.771Z","1.15.0":"2024-03-20T06:34:58.933Z","1.15.1":"2024-03-20T07:01:30.258Z","1.15.2":"2024-03-21T22:06:41.208Z","1.15.3":"2024-03-22T23:11:07.095Z","1.15.4":"2024-03-23T00:40:37.405Z","1.15.5":"2024-04-03T22:01:16.628Z","1.15.6":"2024-07-10T19:42:52.148Z","1.15.7":"2024-07-13T04:55:22.165Z","1.15.8":"2024-08-25T18:29:45.572Z","1.15.9":"2024-08-25T19:13:45.507Z","1.15.10":"2024-08-25T20:16:12.298Z","1.15.11":"2024-11-26T05:23:07.341Z","1.16.0":"2024-11-30T07:54:01.956Z","1.16.1":"2024-11-30T08:28:50.412Z","2.0.0":"2025-06-25T03:18:43.486Z","2.1.0":"2025-07-04T06:44:43.451Z","2.2.0":"2025-07-05T08:11:22.489Z","2.2.1":"2025-07-12T22:21:08.744Z","2.2.2":"2025-07-12T23:01:43.178Z","2.3.0":"2025-07-17T00:44:36.260Z"},"bugs":{"url":"https://github.com/universal-packages/universal-sub-process/issues"},"author":{"name":"David De Anda","email":"david@universal-packages.com","url":"https://github.com/universal-packages"},"license":"MIT","homepage":"https://github.com/universal-packages/universal-sub-process#readme","repository":{"type":"git","url":"git+ssh://git@github.com/universal-packages/universal-sub-process.git"},"description":"Process encapsulation for different exec technics","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"readme":"# Sub Process\n\n[![npm version](https://badge.fury.io/js/@universal-packages%2Fsub-process.svg)](https://www.npmjs.com/package/@universal-packages/sub-process)\n[![Testing](https://github.com/universal-packages/universal-sub-process/actions/workflows/testing.yml/badge.svg)](https://github.com/universal-packages/universal-sub-process/actions/workflows/testing.yml)\n[![codecov](https://codecov.io/gh/universal-packages/universal-sub-process/branch/main/graph/badge.svg?token=CXPJSN8IGL)](https://codecov.io/gh/universal-packages/universal-sub-process)\n\nSub process encapsulation for different exec techniques.\n\n## Install\n\n```shell\nnpm install @universal-packages/sub-process\n```\n\n# Usage\n\n## SubProcess `class`\n\nThe `SubProcess` class extends [BaseRunner](https://github.com/universal-packages/universal-base-runner) to provide a unified API for executing system processes with different engines. It handles process lifecycle, stream capture, and provides event-driven monitoring.\n\n```ts\nimport { SubProcess } from '@universal-packages/sub-process'\n\nconst subProcess = new SubProcess({\n  command: 'echo \"Hello World\"',\n  args: ['--verbose'],\n  env: { NODE_ENV: 'production' },\n  captureStreams: true\n})\n\nawait subProcess.run()\n\nconsole.log(subProcess.stdout) // \"Hello World\"\nconsole.log(subProcess.exitCode) // 0\n```\n\n### Constructor <small><small>`constructor`</small></small>\n\n```ts\nnew SubProcess(options: SubProcessOptions)\n```\n\n#### SubProcessOptions\n\nExtends [BaseRunnerOptions](https://github.com/universal-packages/universal-base-runner?tab=readme-ov-file#baserunneroptions) with the following additional options:\n\n- **`command`** `string` **required**\n  Command to run. Can include arguments as part of the command string.\n\n- **`args`** `string[]` (optional)\n  Additional arguments to pass to the command. These will be appended to any arguments already present in the command string.\n\n- **`captureStreams`** `boolean` (default: `false`)\n  Whether to capture stdout and stderr streams. When enabled, the output will be available through the `stdout` and `stderr` properties.\n\n- **`engine`** `EngineInterface | 'spawn' | 'exec' | 'fork' | 'test'` (default: `'spawn'`)\n  Instance of the engine to be used to execute the process or a string identifying the engine adapter.\n\n  - **`'spawn'`**: Uses Node.js child_process.spawn (default)\n  - **`'exec'`**: Uses Node.js child_process.exec\n  - **`'fork'`**: Uses Node.js child_process.fork\n  - **`'test'`**: Uses a test engine for unit testing\n\n- **`engineOptions`** `Record<string, any>` (optional)\n  Options to pass to the engine if resolved as adapter.\n\n- **`env`** `Record<string, string>` (optional)\n  Environment variables to pass to the process. These will be merged with the current process environment.\n\n- **`input`** `string | Buffer | string[] | Buffer[] | Readable` (optional)\n  Input to pass to the process stdin automatically during the process lifecycle. When provided, all input is made available immediately when the process starts. For manual input control during execution, omit this option and use `pushInput()` and `closeInput()` methods instead. Useful when a process requires user input like yes/no questions or configuration input.\n\n- **`workingDirectory`** `string` (optional)\n  Working directory to run the process in. Defaults to the current working directory.\n\n- **`processIndex`** `number` (optional)\n  Process index to be used for the process. This is useful when you want to identify the process in an orchestration.\n\n### Instance Methods\n\nIn addition to [BaseRunner methods](https://github.com/universal-packages/universal-base-runner?tab=readme-ov-file#instance-methods), SubProcess provides:\n\n#### **`kill(signal?: NodeJS.Signals | number)`** **`async`**\n\nKills the process if it is running. Optionally specify a signal to send to the process.\n\n```ts\n// Kill with default signal\nawait subProcess.kill()\n\n// Kill with specific signal\nawait subProcess.kill('SIGTERM')\nawait subProcess.kill(9) // SIGKILL\n```\n\n#### **`pushInput(input: string | Buffer | string[] | Buffer[])`**\n\nSends input chunks to the running process stdin. This method is used when you want to provide input manually during the process execution rather than providing all input upfront through options.\n\n```ts\nconst subProcess = new SubProcess({\n  command: 'node -e \"process.stdin.on(\\'data\\', d => console.log(d.toString()))\"',\n  captureStreams: true\n})\n\nawait subProcess.run()\n\n// Send input chunks manually\nsubProcess.pushInput('First chunk\\n')\nsubProcess.pushInput('Second chunk\\n')\nsubProcess.closeInput() // Signal end of input\n```\n\n#### **`closeInput()`**\n\nCloses the stdin stream to signal that no more input will be provided. This should be called after all input chunks have been sent via `pushInput()`.\n\n### Instance Properties\n\nIn addition to [BaseRunner properties](https://github.com/universal-packages/universal-base-runner?tab=readme-ov-file#getters), SubProcess provides:\n\n#### **`stdout`** **`string`**\n\nString containing the stdout output of the process. Only available when `captureStreams` option is enabled.\n\n```ts\nconst subProcess = new SubProcess({\n  command: 'echo \"Hello\"',\n  captureStreams: true\n})\nawait subProcess.run()\nconsole.log(subProcess.stdout) // \"Hello\\n\"\n```\n\n#### **`stderr`** **`string`**\n\nString containing the stderr output of the process. Only available when `captureStreams` option is enabled.\n\n#### **`exitCode`** **`number`**\n\nExit code of the process. `0` indicates success, non-zero values indicate errors.\n\n#### **`signal`** **`string | number`**\n\nSignal that killed the process, if applicable.\n\n#### **`processId`** **`number`**\n\nProcess ID of the running or completed process.\n\n#### **`processIndex`** **`number`**\n\nProcess index of the running or completed process.\n\n### Events\n\nSubProcess extends [BaseRunner events](https://github.com/universal-packages/universal-base-runner?tab=readme-ov-file#events) with additional process-specific events:\n\n#### **`stdout`**: Emitted when the process writes to stdout\n\n```ts\nsubProcess.on('stdout', (event) => {\n  console.log('Output:', event.payload.data)\n})\n```\n\n#### **`stderr`**: Emitted when the process writes to stderr\n\n```ts\nsubProcess.on('stderr', (event) => {\n  console.log('Error output:', event.payload.data)\n})\n```\n\n## Engine System\n\nSubProcess supports different execution engines for various use cases:\n\n### Creating a Custom Engine\n\n```ts\nimport { EngineInterface } from '@universal-packages/sub-process'\n\nimport MyEngine from './MyEngine'\n\nconst subProcess = new SubProcess({ engine: new MyEngine() })\n```\n\n### Engine Process Implementation\n\nYou need to implement an engine process representation by extending the `EngineProcess` class to provide a way to control your custom process.\n\n```ts\nimport { EngineProcess } from '@universal-packages/sub-process'\n\nexport default class MyEngineProcess extends EngineProcess {\n  killObject(signal?: NodeJS.Signals | number): void {\n    this.object.sendKillSignal(signal)\n  }\n}\n```\n\n### Engine Implementation\n\nThe `run` method of the engine will be called with the command, args, input, env, and working directory to execute the process and return an `EngineProcess` instance.\n\n```ts\nimport { EngineInterface } from '@universal-packages/sub-process'\n\nexport default class MyEngine implements EngineInterface {\n  constructor(options?: any) {\n    // Options passed through the adapter sub-system\n  }\n\n  async prepare(): Promise<void> {\n    // Initialize any connections or resources using options\n  }\n\n  async release(): Promise<void> {\n    // Release any resources or close any connections\n  }\n\n  async run(command: string, args: string[], input: Readable, env: Record<string, string>, workingDirectory?: string): Promise<EngineProcess> {\n    const myExecutableObject = myExecutionMethod.exec(command, args, input, env, workingDirectory)\n    const engineProcess = new MyEngineProcess(myExecutableObject.processId, myExecutableObject)\n\n    // Set up event handlers for the process\n    myExecutableObject.on('data', (data) => engineProcess.emit('stdout', data))\n    myExecutableObject.on('error', (data) => engineProcess.emit('stderr', data))\n    myExecutableObject.on('exit', (code) => {\n      if (code === 0) {\n        engineProcess.emit('success')\n      } else {\n        engineProcess.emit('failure', code)\n      }\n    })\n\n    return engineProcess\n  }\n}\n```\n\n### EngineInterface\n\nIf you are using TypeScript, implement the `EngineInterface` in your class to ensure the correct implementation.\n\n```ts\nimport { EngineInterface } from '@universal-packages/sub-process'\n\nexport default class MyEngine implements EngineInterface {\n  prepare?(): Promise<void> {\n    // Optional preparation logic\n  }\n\n  release?(): Promise<void> {\n    // Optional cleanup logic\n  }\n\n  run(command: string, args: string[], input: Readable, env: Record<string, string>, workingDirectory?: string): EngineProcess | Promise<EngineProcess> {\n    // Required implementation\n  }\n}\n```\n\n## Usage Examples\n\n### Basic Command Execution\n\n```ts\nimport { SubProcess } from '@universal-packages/sub-process'\n\nconst subProcess = new SubProcess({\n  command: 'ls -la',\n  captureStreams: true\n})\n\nawait subProcess.run()\nconsole.log(subProcess.stdout)\n```\n\n### Environment Variables\n\n```ts\nconst subProcess = new SubProcess({\n  command: 'node -e \"console.log(process.env.MY_VAR)\"',\n  env: { MY_VAR: 'Hello World' },\n  captureStreams: true\n})\n\nawait subProcess.run()\nconsole.log(subProcess.stdout) // \"Hello World\"\n```\n\n### Process Input\n\nSubProcess supports two methods for providing input to processes:\n\n#### Automatic Input (via options)\n\nWhen you provide input through the `input` option, all input is automatically provided to the process during its lifecycle:\n\n```ts\nconst subProcess = new SubProcess({\n  command: 'node -e \"process.stdin.on(\\'data\\', d => console.log(d.toString()))\"',\n  input: 'Hello from input',\n  captureStreams: true\n})\n\nawait subProcess.run()\n// All input is provided automatically when the process starts\n```\n\n#### Manual Input (via methods)\n\nWhen you need to control input timing or provide input dynamically, omit the `input` option and use `pushInput()` and `closeInput()` methods:\n\n```ts\nconst subProcess = new SubProcess({\n  command: \"node -e \\\"let data = ''; process.stdin.on('data', d => { data += d; }); process.stdin.on('end', () => console.log('Received:', data));\\\"\",\n  captureStreams: true\n})\n\n// Start the process\nsubProcess.run()\n\n// Send input chunks manually during execution\nsetTimeout(() => subProcess.pushInput('First chunk\\n'), 100)\nsetTimeout(() => subProcess.pushInput('Second chunk\\n'), 200)\nsetTimeout(() => subProcess.closeInput(), 300) // Signal end of input\n```\n\n### Working Directory\n\n```ts\nconst subProcess = new SubProcess({\n  command: 'pwd',\n  workingDirectory: '/tmp',\n  captureStreams: true\n})\n\nawait subProcess.run()\nconsole.log(subProcess.stdout) // \"/tmp\"\n```\n\n### Event Monitoring\n\n```ts\nconst subProcess = new SubProcess({\n  command: 'ping -c 3 google.com',\n  captureStreams: true\n})\n\nsubProcess.on('stdout', (event) => {\n  console.log('Real-time output:', event.payload.data)\n})\n\nsubProcess.on('succeeded', () => {\n  console.log('Ping completed successfully')\n})\n\nawait subProcess.run()\n```\n\n### Error Handling\n\n```ts\nconst subProcess = new SubProcess({\n  command: 'exit 1',\n  captureStreams: true\n})\n\ntry {\n  await subProcess.run()\n} catch (error) {\n  console.log('Exit code:', subProcess.exitCode) // 1\n  console.log('Error message:', error.message)\n}\n```\n\n### Different Engines\n\n```ts\n// Spawn engine (default)\nconst spawnProcess = new SubProcess({\n  command: 'echo \"Hello\"',\n  engine: 'spawn'\n})\n\n// Exec engine for shell commands\nconst execProcess = new SubProcess({\n  command: 'echo \"Current directory: $(pwd)\"',\n  engine: 'exec'\n})\n\n// Fork engine for Node.js scripts\nconst forkProcess = new SubProcess({\n  command: 'node',\n  args: ['-e', 'console.log(\"Fork engine\")'],\n  engine: 'fork'\n})\n```\n\n## Typescript\n\nThis library is developed in TypeScript and shipped fully typed.\n\n## Contributing\n\nThe development of this library happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving this library.\n\n- [Code of Conduct](./CODE_OF_CONDUCT.md)\n- [Contributing Guide](./CONTRIBUTING.md)\n\n### License\n\n[MIT licensed](./LICENSE).\n","readmeFilename":"README.md"}