@aws-amplify/plugin-types
Advanced tools
Comparing version 0.0.0-test-20241204204357 to 0.0.0-test-20241206232144
@@ -1,8 +0,17 @@ | ||
/** | ||
* TODO: use the latest execa. | ||
* Issue: https://github.com/aws-amplify/amplify-backend/issues/962 | ||
* execa v8 doesn't support commonjs, so we need to use the types from v5 | ||
* https://github.com/sindresorhus/execa/issues/489#issuecomment-1109983390 | ||
*/ | ||
import { type ExecaChildProcess, type Options } from 'execa'; | ||
/// <reference types="node" /> | ||
import { Readable } from 'node:stream'; | ||
export type ExecaOptions = { | ||
stdin?: 'inherit'; | ||
stdout?: 'pipe'; | ||
stderr?: 'pipe'; | ||
extendEnv?: boolean; | ||
env?: Record<string, string>; | ||
}; | ||
export type ExecaChildProcessResult = { | ||
exitCode?: number | undefined; | ||
}; | ||
export type ExecaChildProcess = { | ||
stdout: Readable | null; | ||
stderr: Readable | null; | ||
} & Promise<ExecaChildProcessResult>; | ||
export type PackageManagerController = { | ||
@@ -12,3 +21,3 @@ initializeProject: () => Promise<void>; | ||
installDependencies: (packageNames: string[], type: 'dev' | 'prod') => Promise<void>; | ||
runWithPackageManager: (args: string[] | undefined, dir: string, options?: Options<'utf8'>) => ExecaChildProcess; | ||
runWithPackageManager: (args: string[] | undefined, dir: string, options?: ExecaOptions) => ExecaChildProcess; | ||
getCommand: (args: string[]) => string; | ||
@@ -15,0 +24,0 @@ allowsSignalPropagation: () => boolean; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFja2FnZV9tYW5hZ2VyX2NvbnRyb2xsZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvcGFja2FnZV9tYW5hZ2VyX2NvbnRyb2xsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVE9ETzogdXNlIHRoZSBsYXRlc3QgZXhlY2EuXG4gKiBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL2F3cy1hbXBsaWZ5L2FtcGxpZnktYmFja2VuZC9pc3N1ZXMvOTYyXG4gKiBleGVjYSB2OCBkb2Vzbid0IHN1cHBvcnQgY29tbW9uanMsIHNvIHdlIG5lZWQgdG8gdXNlIHRoZSB0eXBlcyBmcm9tIHY1XG4gKiBodHRwczovL2dpdGh1Yi5jb20vc2luZHJlc29yaHVzL2V4ZWNhL2lzc3Vlcy80ODkjaXNzdWVjb21tZW50LTExMDk5ODMzOTBcbiAqL1xuaW1wb3J0IHsgdHlwZSBFeGVjYUNoaWxkUHJvY2VzcywgdHlwZSBPcHRpb25zIH0gZnJvbSAnZXhlY2EnO1xuXG5leHBvcnQgdHlwZSBQYWNrYWdlTWFuYWdlckNvbnRyb2xsZXIgPSB7XG4gIGluaXRpYWxpemVQcm9qZWN0OiAoKSA9PiBQcm9taXNlPHZvaWQ+O1xuICBpbml0aWFsaXplVHNDb25maWc6ICh0YXJnZXREaXI6IHN0cmluZykgPT4gUHJvbWlzZTx2b2lkPjtcbiAgaW5zdGFsbERlcGVuZGVuY2llczogKFxuICAgIHBhY2thZ2VOYW1lczogc3RyaW5nW10sXG4gICAgdHlwZTogJ2RldicgfCAncHJvZCdcbiAgKSA9PiBQcm9taXNlPHZvaWQ+O1xuICBydW5XaXRoUGFja2FnZU1hbmFnZXI6IChcbiAgICBhcmdzOiBzdHJpbmdbXSB8IHVuZGVmaW5lZCxcbiAgICBkaXI6IHN0cmluZyxcbiAgICBvcHRpb25zPzogT3B0aW9uczwndXRmOCc+XG4gICkgPT4gRXhlY2FDaGlsZFByb2Nlc3M7XG4gIGdldENvbW1hbmQ6IChhcmdzOiBzdHJpbmdbXSkgPT4gc3RyaW5nO1xuICBhbGxvd3NTaWduYWxQcm9wYWdhdGlvbjogKCkgPT4gYm9vbGVhbjtcbn07XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFja2FnZV9tYW5hZ2VyX2NvbnRyb2xsZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvcGFja2FnZV9tYW5hZ2VyX2NvbnRyb2xsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFJlYWRhYmxlIH0gZnJvbSAnbm9kZTpzdHJlYW0nO1xuXG4vKlxuICogRXhlY2EgdjYgYW5kIG9ud2FyZHMgZG9lc24ndCBzdXBwb3J0IGNvbW1vbmpzLCBzbyB3ZSBuZWVkIHRvIGRlZmluZSBvdXIgb3duIHR5cGVzXG4gKiB0byBtYXRjaCBleGVjYSBmdW5jdGlvbmFsaXRpZXMgd2UgdXNlLlxuICogaHR0cHM6Ly9naXRodWIuY29tL3NpbmRyZXNvcmh1cy9leGVjYS9pc3N1ZXMvNDg5I2lzc3VlY29tbWVudC0xMTA5OTgzMzkwXG4gKi9cblxuZXhwb3J0IHR5cGUgRXhlY2FPcHRpb25zID0ge1xuICBzdGRpbj86ICdpbmhlcml0JztcbiAgc3Rkb3V0PzogJ3BpcGUnO1xuICBzdGRlcnI/OiAncGlwZSc7XG4gIGV4dGVuZEVudj86IGJvb2xlYW47XG4gIGVudj86IFJlY29yZDxzdHJpbmcsIHN0cmluZz47XG59O1xuXG5leHBvcnQgdHlwZSBFeGVjYUNoaWxkUHJvY2Vzc1Jlc3VsdCA9IHtcbiAgZXhpdENvZGU/OiBudW1iZXIgfCB1bmRlZmluZWQ7XG59O1xuXG5leHBvcnQgdHlwZSBFeGVjYUNoaWxkUHJvY2VzcyA9IHtcbiAgc3Rkb3V0OiBSZWFkYWJsZSB8IG51bGw7XG4gIHN0ZGVycjogUmVhZGFibGUgfCBudWxsO1xufSAmIFByb21pc2U8RXhlY2FDaGlsZFByb2Nlc3NSZXN1bHQ+O1xuXG5leHBvcnQgdHlwZSBQYWNrYWdlTWFuYWdlckNvbnRyb2xsZXIgPSB7XG4gIGluaXRpYWxpemVQcm9qZWN0OiAoKSA9PiBQcm9taXNlPHZvaWQ+O1xuICBpbml0aWFsaXplVHNDb25maWc6ICh0YXJnZXREaXI6IHN0cmluZykgPT4gUHJvbWlzZTx2b2lkPjtcbiAgaW5zdGFsbERlcGVuZGVuY2llczogKFxuICAgIHBhY2thZ2VOYW1lczogc3RyaW5nW10sXG4gICAgdHlwZTogJ2RldicgfCAncHJvZCdcbiAgKSA9PiBQcm9taXNlPHZvaWQ+O1xuICBydW5XaXRoUGFja2FnZU1hbmFnZXI6IChcbiAgICBhcmdzOiBzdHJpbmdbXSB8IHVuZGVmaW5lZCxcbiAgICBkaXI6IHN0cmluZyxcbiAgICBvcHRpb25zPzogRXhlY2FPcHRpb25zXG4gICkgPT4gRXhlY2FDaGlsZFByb2Nlc3M7XG4gIGdldENvbW1hbmQ6IChhcmdzOiBzdHJpbmdbXSkgPT4gc3RyaW5nO1xuICBhbGxvd3NTaWduYWxQcm9wYWdhdGlvbjogKCkgPT4gYm9vbGVhbjtcbn07XG4iXX0= |
{ | ||
"name": "@aws-amplify/plugin-types", | ||
"version": "0.0.0-test-20241204204357", | ||
"version": "0.0.0-test-20241206232144", | ||
"types": "lib/index.d.ts", | ||
@@ -20,6 +20,3 @@ "type": "commonjs", | ||
"#package.json": "./package.json" | ||
}, | ||
"devDependencies": { | ||
"execa": "^5.1.1" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
53525
0
532
1