@expo/turtle-spawn
Advanced tools
+2
-2
@@ -1,3 +0,3 @@ | ||
| import { bunyan, PipeOptions } from '@expo/logger'; | ||
| import { SpawnResult, SpawnPromise, SpawnOptions as SpawnAsyncOptions } from '@expo/spawn-async'; | ||
| import { PipeOptions, bunyan } from '@expo/logger'; | ||
| import { SpawnOptions as SpawnAsyncOptions, SpawnPromise, SpawnResult } from '@expo/spawn-async'; | ||
| type SpawnOptions = SpawnAsyncOptions & PipeOptions & { | ||
@@ -4,0 +4,0 @@ logger?: bunyan; |
+0
-1
@@ -23,2 +23,1 @@ "use strict"; | ||
| exports.default = spawn; | ||
| //# sourceMappingURL=index.js.map |
+17
-96
@@ -1,100 +0,21 @@ | ||
| Business Source License 1.1 | ||
| The MIT License (MIT) | ||
| Parameters | ||
| Copyright (c) 2020-present 650 Industries, Inc. (aka Expo) | ||
| Licensor: 650 Industries, Inc. | ||
| Licensed Work: EAS Build | ||
| The Licensed Work is (c) 2021 650 Industries, Inc. | ||
| Additional Use Grant: You may make use of the Licensed Work, provided that you do | ||
| not use the Licensed Work for commercial offerings such as | ||
| a CI/CD service or application build service that allows | ||
| third parties (other than your employees and contractors) | ||
| to access the functionality of and directly benefit from the | ||
| functionality of the Licensed Work. | ||
| Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| of this software and associated documentation files (the "Software"), to deal | ||
| in the Software without restriction, including without limitation the rights | ||
| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| copies of the Software, and to permit persons to whom the Software is | ||
| furnished to do so, subject to the following conditions: | ||
| Change Date: 2028-04-01 | ||
| The above copyright notice and this permission notice shall be included in all | ||
| copies or substantial portions of the Software. | ||
| Change License: MIT | ||
| For information about alternative licensing arrangements for the Software, | ||
| please visit: https://expo.dev/pricing/ | ||
| Notice | ||
| The Business Source License (this document, or the "License") is not an Open | ||
| Source license. However, the Licensed Work will eventually be made available | ||
| under an Open Source License, as stated in this License. | ||
| License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. | ||
| "Business Source License" is a trademark of MariaDB Corporation Ab. | ||
| ----------------------------------------------------------------------------- | ||
| Business Source License 1.1 | ||
| Terms | ||
| The Licensor hereby grants you the right to copy, modify, create derivative | ||
| works, redistribute, and make non-production use of the Licensed Work. The | ||
| Licensor may make an Additional Use Grant, above, permitting limited | ||
| production use. | ||
| Effective on the Change Date, or the fourth anniversary of the first publicly | ||
| available distribution of a specific version of the Licensed Work under this | ||
| License, whichever comes first, the Licensor hereby grants you rights under | ||
| the terms of the Change License, and the rights granted in the paragraph | ||
| above terminate. | ||
| If your use of the Licensed Work does not comply with the requirements | ||
| currently in effect as described in this License, you must purchase a | ||
| commercial license from the Licensor, its affiliated entities, or authorized | ||
| resellers, or you must refrain from using the Licensed Work. | ||
| All copies of the original and modified Licensed Work, and derivative works | ||
| of the Licensed Work, are subject to this License. This License applies | ||
| separately for each version of the Licensed Work and the Change Date may vary | ||
| for each version of the Licensed Work released by Licensor. | ||
| You must conspicuously display this License on each original or modified copy | ||
| of the Licensed Work. If you receive the Licensed Work in original or | ||
| modified form from a third party, the terms and conditions set forth in this | ||
| License apply to your use of that work. | ||
| Any use of the Licensed Work in violation of this License will automatically | ||
| terminate your rights under this License for the current and all other | ||
| versions of the Licensed Work. | ||
| This License does not grant you any right in any trademark or logo of | ||
| Licensor or its affiliates (provided that you may use a trademark or logo of | ||
| Licensor as expressly required by this License). | ||
| TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON | ||
| AN "AS IS" BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, | ||
| EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF | ||
| MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND | ||
| TITLE. | ||
| MariaDB hereby grants you permission to use this License’s text to license | ||
| your works, and to refer to it using the trademark "Business Source License", | ||
| as long as you comply with the Covenants of Licensor below. | ||
| Covenants of Licensor | ||
| In consideration of the right to use this License’s text and the "Business | ||
| Source License" name and trademark, Licensor covenants to MariaDB, and to all | ||
| other recipients of the licensed work to be provided by Licensor: | ||
| 1. To specify as the Change License the GPL Version 2.0 or any later version, | ||
| or a license that is compatible with GPL Version 2.0 or a later version, | ||
| where "compatible" means that software provided under the Change License can | ||
| be included in a program with software provided under GPL Version 2.0 or a | ||
| later version. Licensor may specify additional Change Licenses without | ||
| limitation. | ||
| 2. To either: (a) specify an additional grant of rights to use that does not | ||
| impose any additional restriction on the right granted in this License, as | ||
| the Additional Use Grant; or (b) insert the text "None". | ||
| 3. To specify a Change Date. | ||
| 4. Not to modify this License in any other way. | ||
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| SOFTWARE. |
+14
-17
| { | ||
| "name": "@expo/turtle-spawn", | ||
| "version": "18.0.1", | ||
| "bugs": "https://github.com/expo/eas-cli/issues", | ||
| "license": "BUSL-1.1", | ||
| "author": "Expo <support@expo.io>", | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "https://github.com/expo/eas-build.git", | ||
| "url": "https://github.com/expo/eas-cli.git", | ||
| "directory": "packages/turtle-spawn" | ||
| }, | ||
| "version": "1.0.260", | ||
| "main": "dist/index.js", | ||
| "types": "dist/index.d.ts", | ||
| "files": [ | ||
| "dist" | ||
| ], | ||
| "main": "dist/index.js", | ||
| "types": "dist/index.d.ts", | ||
| "scripts": { | ||
@@ -18,12 +21,10 @@ "start": "yarn watch", | ||
| "build": "tsc", | ||
| "prepack": "rm -rf dist && tsc -p tsconfig.build.json", | ||
| "test": "jest --config jest.config.js --passWithNoTests", | ||
| "test:watch": "jest --config jest.config.js --watch", | ||
| "clean": "rm -rf node_modules dist coverage" | ||
| "typecheck": "tsc", | ||
| "prepack": "rm -rf dist *.tsbuildinfo && tsc -p tsconfig.build.json", | ||
| "test": "jest --config jest.config.ts --passWithNoTests", | ||
| "test:watch": "jest --config jest.config.ts --watch", | ||
| "clean": "rm -rf node_modules dist coverage *.tsbuildinfo" | ||
| }, | ||
| "author": "Expo <support@expo.io>", | ||
| "bugs": "https://github.com/expo/eas-build/issues", | ||
| "license": "BUSL-1.1", | ||
| "dependencies": { | ||
| "@expo/logger": "1.0.260", | ||
| "@expo/logger": "18.0.1", | ||
| "@expo/spawn-async": "^1.7.2" | ||
@@ -38,7 +39,3 @@ }, | ||
| }, | ||
| "volta": { | ||
| "node": "20.14.0", | ||
| "yarn": "1.22.21" | ||
| }, | ||
| "gitHead": "86661f158977836b1cfd9643a690fc816a4f44e4" | ||
| "gitHead": "772d4dd654a71b0d88e73341106d417222dd401e" | ||
| } |
+1
-1
@@ -7,2 +7,2 @@ # @expo/turtle-spawn | ||
| https://github.com/expo/eas-build/tree/main/packages/turtle-spawn | ||
| https://github.com/expo/eas-cli/tree/main/packages/turtle-spawn |
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;AAAA,yCAAoE;AACpE,oEAI2B;AAO3B,SAAS,KAAK,CACZ,OAAe,EACf,IAAc,EACd,WAAyB;IACvB,KAAK,EAAE,SAAS;IAChB,GAAG,EAAE,OAAO,CAAC,GAAG,EAAE;CACnB;IAED,MAAM,EAAE,MAAM,EAAE,GAAG,OAAO,EAAE,GAAG,QAAQ,CAAC;IACxC,IAAI,MAAM,EAAE,CAAC;QACX,OAAO,CAAC,KAAK,GAAG,MAAM,CAAC;IACzB,CAAC;IACD,MAAM,OAAO,GAAG,IAAA,qBAAU,EAAC,OAAO,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IACnD,IAAI,MAAM,IAAI,OAAO,CAAC,KAAK,EAAE,CAAC;QAC5B,IAAA,wBAAe,EAAC,MAAM,EAAE,OAAO,CAAC,KAAK,EAAE,OAAO,CAAC,CAAC;IAClD,CAAC;IACD,OAAO,OAAO,CAAC;AACjB,CAAC;AAED,kBAAe,KAAK,CAAC","sourcesContent":["import { pipeSpawnOutput, bunyan, PipeOptions } from '@expo/logger';\nimport spawnAsync, {\n SpawnResult,\n SpawnPromise,\n SpawnOptions as SpawnAsyncOptions,\n} from '@expo/spawn-async';\n\ntype SpawnOptions = SpawnAsyncOptions &\n PipeOptions & {\n logger?: bunyan;\n };\n\nfunction spawn(\n command: string,\n args: string[],\n _options: SpawnOptions = {\n stdio: 'inherit',\n cwd: process.cwd(),\n }\n): SpawnPromise<SpawnResult> {\n const { logger, ...options } = _options;\n if (logger) {\n options.stdio = 'pipe';\n }\n const promise = spawnAsync(command, args, options);\n if (logger && promise.child) {\n pipeSpawnOutput(logger, promise.child, options);\n }\n return promise;\n}\n\nexport default spawn;\nexport { SpawnOptions, SpawnResult, SpawnPromise };\n"]} |
Mixed license
LicensePackage contains multiple licenses.
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
3545
-58.1%5
-16.67%2
100%+ Added
- Removed
Updated