Object.defineProperty(exports, "__esModule", { value: true }); const { Decimal, objectEnumValues, makeStrictEnum, Public, getRuntime, skip } = require('./runtime/index-browser.js') const Prisma = {} exports.Prisma = Prisma exports.$Enums = {} /** * Prisma Client JS version: 5.22.0 * Query Engine version: 605197351a3c8bdd595af2d2a9bc3025bca48ea2 */ Prisma.prismaVersion = { client: "5.22.0", engine: "605197351a3c8bdd595af2d2a9bc3025bca48ea2" } Prisma.PrismaClientKnownRequestError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientKnownRequestError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )}; Prisma.PrismaClientUnknownRequestError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientUnknownRequestError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.PrismaClientRustPanicError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientRustPanicError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.PrismaClientInitializationError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientInitializationError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.PrismaClientValidationError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`PrismaClientValidationError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.NotFoundError = () => { const runtimeName = getRuntime().prettyName; throw new Error(`NotFoundError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.Decimal = Decimal /** * Re-export of sql-template-tag */ Prisma.sql = () => { const runtimeName = getRuntime().prettyName; throw new Error(`sqltag is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.empty = () => { const runtimeName = getRuntime().prettyName; throw new Error(`empty is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.join = () => { const runtimeName = getRuntime().prettyName; throw new Error(`join is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.raw = () => { const runtimeName = getRuntime().prettyName; throw new Error(`raw is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.validator = Public.validator /** * Extensions */ Prisma.getExtensionContext = () => { const runtimeName = getRuntime().prettyName; throw new Error(`Extensions.getExtensionContext is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} Prisma.defineExtension = () => { const runtimeName = getRuntime().prettyName; throw new Error(`Extensions.defineExtension is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}). In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`, )} /** * Shorthand utilities for JSON filtering */ Prisma.DbNull = objectEnumValues.instances.DbNull Prisma.JsonNull = objectEnumValues.instances.JsonNull Prisma.AnyNull = objectEnumValues.instances.AnyNull Prisma.NullTypes = { DbNull: objectEnumValues.classes.DbNull, JsonNull: objectEnumValues.classes.JsonNull, AnyNull: objectEnumValues.classes.AnyNull } /** * Enums */ exports.Prisma.TransactionIsolationLevel = makeStrictEnum({ ReadUncommitted: 'ReadUncommitted', ReadCommitted: 'ReadCommitted', RepeatableRead: 'RepeatableRead', Serializable: 'Serializable' }); exports.Prisma.UserScalarFieldEnum = { id: 'id', email: 'email', name: 'name', passwordHash: 'passwordHash', createdAt: 'createdAt', lastLoginAt: 'lastLoginAt' }; exports.Prisma.OrganizationScalarFieldEnum = { id: 'id', name: 'name', plan: 'plan', createdAt: 'createdAt' }; exports.Prisma.OrgMembershipScalarFieldEnum = { id: 'id', orgId: 'orgId', userId: 'userId', role: 'role' }; exports.Prisma.ProjectScalarFieldEnum = { id: 'id', orgId: 'orgId', name: 'name', settingsJson: 'settingsJson', createdAt: 'createdAt' }; exports.Prisma.CheckScalarFieldEnum = { id: 'id', projectId: 'projectId', inputUrl: 'inputUrl', method: 'method', headersJson: 'headersJson', userAgent: 'userAgent', startedAt: 'startedAt', finishedAt: 'finishedAt', status: 'status', finalUrl: 'finalUrl', totalTimeMs: 'totalTimeMs', reportId: 'reportId' }; exports.Prisma.HopScalarFieldEnum = { id: 'id', checkId: 'checkId', hopIndex: 'hopIndex', url: 'url', scheme: 'scheme', statusCode: 'statusCode', redirectType: 'redirectType', latencyMs: 'latencyMs', contentType: 'contentType', reason: 'reason', responseHeadersJson: 'responseHeadersJson' }; exports.Prisma.SslInspectionScalarFieldEnum = { id: 'id', checkId: 'checkId', host: 'host', validFrom: 'validFrom', validTo: 'validTo', daysToExpiry: 'daysToExpiry', issuer: 'issuer', protocol: 'protocol', warningsJson: 'warningsJson' }; exports.Prisma.SeoFlagsScalarFieldEnum = { id: 'id', checkId: 'checkId', robotsTxtStatus: 'robotsTxtStatus', robotsTxtRulesJson: 'robotsTxtRulesJson', metaRobots: 'metaRobots', canonicalUrl: 'canonicalUrl', sitemapPresent: 'sitemapPresent', noindex: 'noindex', nofollow: 'nofollow' }; exports.Prisma.SecurityFlagsScalarFieldEnum = { id: 'id', checkId: 'checkId', safeBrowsingStatus: 'safeBrowsingStatus', mixedContent: 'mixedContent', httpsToHttp: 'httpsToHttp' }; exports.Prisma.ReportScalarFieldEnum = { id: 'id', checkId: 'checkId', markdownPath: 'markdownPath', pdfPath: 'pdfPath', createdAt: 'createdAt' }; exports.Prisma.BulkJobScalarFieldEnum = { id: 'id', userId: 'userId', organizationId: 'organizationId', projectId: 'projectId', uploadPath: 'uploadPath', status: 'status', totalUrls: 'totalUrls', processedUrls: 'processedUrls', successfulUrls: 'successfulUrls', failedUrls: 'failedUrls', configJson: 'configJson', urlsJson: 'urlsJson', resultsJson: 'resultsJson', progressJson: 'progressJson', createdAt: 'createdAt', startedAt: 'startedAt', finishedAt: 'finishedAt', completedAt: 'completedAt' }; exports.Prisma.ApiKeyScalarFieldEnum = { id: 'id', orgId: 'orgId', name: 'name', tokenHash: 'tokenHash', permsJson: 'permsJson', rateLimitQuota: 'rateLimitQuota', createdAt: 'createdAt' }; exports.Prisma.AuditLogScalarFieldEnum = { id: 'id', orgId: 'orgId', actorUserId: 'actorUserId', action: 'action', entity: 'entity', entityId: 'entityId', metaJson: 'metaJson', createdAt: 'createdAt' }; exports.Prisma.SortOrder = { asc: 'asc', desc: 'desc' }; exports.Prisma.JsonNullValueInput = { JsonNull: Prisma.JsonNull }; exports.Prisma.NullableJsonNullValueInput = { DbNull: Prisma.DbNull, JsonNull: Prisma.JsonNull }; exports.Prisma.QueryMode = { default: 'default', insensitive: 'insensitive' }; exports.Prisma.NullsOrder = { first: 'first', last: 'last' }; exports.Prisma.JsonNullValueFilter = { DbNull: Prisma.DbNull, JsonNull: Prisma.JsonNull, AnyNull: Prisma.AnyNull }; exports.Role = exports.$Enums.Role = { OWNER: 'OWNER', ADMIN: 'ADMIN', MEMBER: 'MEMBER' }; exports.CheckStatus = exports.$Enums.CheckStatus = { OK: 'OK', ERROR: 'ERROR', TIMEOUT: 'TIMEOUT', LOOP: 'LOOP' }; exports.RedirectType = exports.$Enums.RedirectType = { HTTP_301: 'HTTP_301', HTTP_302: 'HTTP_302', HTTP_307: 'HTTP_307', HTTP_308: 'HTTP_308', META_REFRESH: 'META_REFRESH', JS: 'JS', FINAL: 'FINAL', OTHER: 'OTHER' }; exports.MixedContent = exports.$Enums.MixedContent = { NONE: 'NONE', PRESENT: 'PRESENT', FINAL_TO_HTTP: 'FINAL_TO_HTTP' }; exports.JobStatus = exports.$Enums.JobStatus = { PENDING: 'PENDING', QUEUED: 'QUEUED', RUNNING: 'RUNNING', COMPLETED: 'COMPLETED', FAILED: 'FAILED', CANCELLED: 'CANCELLED', ERROR: 'ERROR' }; exports.Prisma.ModelName = { User: 'User', Organization: 'Organization', OrgMembership: 'OrgMembership', Project: 'Project', Check: 'Check', Hop: 'Hop', SslInspection: 'SslInspection', SeoFlags: 'SeoFlags', SecurityFlags: 'SecurityFlags', Report: 'Report', BulkJob: 'BulkJob', ApiKey: 'ApiKey', AuditLog: 'AuditLog' }; /** * This is a stub Prisma Client that will error at runtime if called. */ class PrismaClient { constructor() { return new Proxy(this, { get(target, prop) { let message const runtime = getRuntime() if (runtime.isEdge) { message = `PrismaClient is not configured to run in ${runtime.prettyName}. In order to run Prisma Client on edge runtime, either: - Use Prisma Accelerate: https://pris.ly/d/accelerate - Use Driver Adapters: https://pris.ly/d/driver-adapters `; } else { message = 'PrismaClient is unable to run in this browser environment, or has been bundled for the browser (running in `' + runtime.prettyName + '`).' } message += ` If this is unexpected, please open an issue: https://pris.ly/prisma-prisma-bug-report` throw new Error(message) } }) } } exports.PrismaClient = PrismaClient Object.assign(exports, Prisma)