New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@expo/eas-build-job

Package Overview
Dependencies
Maintainers
0
Versions
181
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@expo/eas-build-job - npm Package Compare versions

Comparing version 1.0.117 to 1.0.119

2

dist/index.d.ts
export * as Android from './android';
export * as Ios from './ios';
export { ArchiveSourceType, ArchiveSource, BuildMode, BuildPhaseStats, BuildTrigger, Env, EnvironmentSecret, EnvironmentSecretType, Workflow, Platform, Cache, } from './common';
export { Metadata, sanitizeMetadata } from './metadata';
export { Metadata, sanitizeMetadata, FingerprintSource, FingerprintSourceType } from './metadata';
export * from './job';

@@ -6,0 +6,0 @@ export * from './logs';

@@ -29,3 +29,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.errors = exports.sanitizeMetadata = exports.Platform = exports.Workflow = exports.EnvironmentSecretType = exports.BuildTrigger = exports.BuildMode = exports.ArchiveSourceType = exports.Ios = exports.Android = void 0;
exports.errors = exports.FingerprintSourceType = exports.sanitizeMetadata = exports.Platform = exports.Workflow = exports.EnvironmentSecretType = exports.BuildTrigger = exports.BuildMode = exports.ArchiveSourceType = exports.Ios = exports.Android = void 0;
exports.Android = __importStar(require("./android"));

@@ -42,2 +42,3 @@ exports.Ios = __importStar(require("./ios"));

Object.defineProperty(exports, "sanitizeMetadata", { enumerable: true, get: function () { return metadata_1.sanitizeMetadata; } });
Object.defineProperty(exports, "FingerprintSourceType", { enumerable: true, get: function () { return metadata_1.FingerprintSourceType; } });
__exportStar(require("./job"), exports);

@@ -44,0 +45,0 @@ __exportStar(require("./logs"), exports);

import Joi from 'joi';
import { Workflow } from './common';
export declare enum FingerprintSourceType {
'GCS' = "GCS",
'PATH' = "PATH",
'URL' = "URL"
}
export type FingerprintSource = {
type: FingerprintSourceType.GCS;
bucketKey: string;
} | {
type: FingerprintSourceType.PATH;
path: string;
} | {
type: FingerprintSourceType.URL;
url: string;
};
export type Metadata = {

@@ -48,2 +63,6 @@ /**

/**
* The location of the fingerprint file if one exists
*/
fingerprintSource?: FingerprintSource;
/**
* Version of the react-native package used in the project.

@@ -50,0 +69,0 @@ */

@@ -6,4 +6,33 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.sanitizeMetadata = exports.MetadataSchema = void 0;
exports.sanitizeMetadata = exports.MetadataSchema = exports.FingerprintSourceType = void 0;
const joi_1 = __importDefault(require("joi"));
var FingerprintSourceType;
(function (FingerprintSourceType) {
FingerprintSourceType["GCS"] = "GCS";
FingerprintSourceType["PATH"] = "PATH";
FingerprintSourceType["URL"] = "URL";
})(FingerprintSourceType || (exports.FingerprintSourceType = FingerprintSourceType = {}));
const FingerprintSourceSchema = joi_1.default.object({
type: joi_1.default.string()
.valid(...Object.values(FingerprintSourceType))
.required(),
})
.when(joi_1.default.object({ type: FingerprintSourceType.GCS }).unknown(), {
then: joi_1.default.object({
type: joi_1.default.string().valid(FingerprintSourceType.GCS).required(),
bucketKey: joi_1.default.string().required(),
}),
})
.when(joi_1.default.object({ type: FingerprintSourceType.PATH }).unknown(), {
then: joi_1.default.object({
type: joi_1.default.string().valid(FingerprintSourceType.PATH).required(),
path: joi_1.default.string().required(),
}),
})
.when(joi_1.default.object({ type: FingerprintSourceType.URL }).unknown(), {
then: joi_1.default.object({
type: joi_1.default.string().valid(FingerprintSourceType.URL).required(),
url: joi_1.default.string().uri().required(),
}),
});
exports.MetadataSchema = joi_1.default.object({

@@ -21,2 +50,3 @@ trackingContext: joi_1.default.object()

runtimeVersion: joi_1.default.string(),
fingerprintSource: FingerprintSourceSchema,
reactNativeVersion: joi_1.default.string(),

@@ -23,0 +53,0 @@ channel: joi_1.default.string(),

{
"name": "@expo/eas-build-job",
"version": "1.0.117",
"version": "1.0.119",
"main": "dist/index.js",

@@ -38,3 +38,3 @@ "types": "dist/index.d.ts",

},
"gitHead": "25798becdbfb4aa828947ebd719b051cfe6a8f9d"
"gitHead": "456f48a4e63cf0bb297f40a6a952b3c8d78cbe77"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc