Node updated. Some todos.
This commit is contained in:
@ -15,7 +15,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
/**
|
||||
* THIS FILE IS AUTOGENERATED. Run `npm run bidi-types` to regenerate.
|
||||
* THIS FILE IS AUTOGENERATED by cddlconv 0.1.5.
|
||||
* Run `node tools/generate-bidi-types.mjs` to regenerate.
|
||||
* @see https://github.com/w3c/webdriver-bidi/blob/master/index.bs
|
||||
*/
|
||||
import z from 'zod';
|
||||
@ -31,18 +32,21 @@ export declare const PermissionsCommandSchema: z.ZodLazy<z.ZodLazy<z.ZodObject<{
|
||||
}>>;
|
||||
state: z.ZodLazy<z.ZodEnum<["granted", "denied", "prompt"]>>;
|
||||
origin: z.ZodString;
|
||||
userContext: z.ZodOptional<z.ZodString>;
|
||||
}, "strip", z.ZodTypeAny, {
|
||||
origin: string;
|
||||
descriptor: {
|
||||
name: string;
|
||||
};
|
||||
state: "granted" | "denied" | "prompt";
|
||||
userContext?: string | undefined;
|
||||
}, {
|
||||
origin: string;
|
||||
descriptor: {
|
||||
name: string;
|
||||
};
|
||||
state: "granted" | "denied" | "prompt";
|
||||
userContext?: string | undefined;
|
||||
}>>;
|
||||
}, "strip", z.ZodTypeAny, {
|
||||
params: {
|
||||
@ -51,6 +55,7 @@ export declare const PermissionsCommandSchema: z.ZodLazy<z.ZodLazy<z.ZodObject<{
|
||||
name: string;
|
||||
};
|
||||
state: "granted" | "denied" | "prompt";
|
||||
userContext?: string | undefined;
|
||||
};
|
||||
method: "permissions.setPermission";
|
||||
}, {
|
||||
@ -60,6 +65,7 @@ export declare const PermissionsCommandSchema: z.ZodLazy<z.ZodLazy<z.ZodObject<{
|
||||
name: string;
|
||||
};
|
||||
state: "granted" | "denied" | "prompt";
|
||||
userContext?: string | undefined;
|
||||
};
|
||||
method: "permissions.setPermission";
|
||||
}>>>;
|
||||
@ -88,18 +94,21 @@ export declare namespace Permissions {
|
||||
}>>;
|
||||
state: z.ZodLazy<z.ZodEnum<["granted", "denied", "prompt"]>>;
|
||||
origin: z.ZodString;
|
||||
userContext: z.ZodOptional<z.ZodString>;
|
||||
}, "strip", z.ZodTypeAny, {
|
||||
origin: string;
|
||||
descriptor: {
|
||||
name: string;
|
||||
};
|
||||
state: "granted" | "denied" | "prompt";
|
||||
userContext?: string | undefined;
|
||||
}, {
|
||||
origin: string;
|
||||
descriptor: {
|
||||
name: string;
|
||||
};
|
||||
state: "granted" | "denied" | "prompt";
|
||||
userContext?: string | undefined;
|
||||
}>>;
|
||||
}, "strip", z.ZodTypeAny, {
|
||||
params: {
|
||||
@ -108,6 +117,7 @@ export declare namespace Permissions {
|
||||
name: string;
|
||||
};
|
||||
state: "granted" | "denied" | "prompt";
|
||||
userContext?: string | undefined;
|
||||
};
|
||||
method: "permissions.setPermission";
|
||||
}, {
|
||||
@ -117,6 +127,7 @@ export declare namespace Permissions {
|
||||
name: string;
|
||||
};
|
||||
state: "granted" | "denied" | "prompt";
|
||||
userContext?: string | undefined;
|
||||
};
|
||||
method: "permissions.setPermission";
|
||||
}>>;
|
||||
@ -132,17 +143,20 @@ export declare namespace Permissions {
|
||||
}>>;
|
||||
state: z.ZodLazy<z.ZodEnum<["granted", "denied", "prompt"]>>;
|
||||
origin: z.ZodString;
|
||||
userContext: z.ZodOptional<z.ZodString>;
|
||||
}, "strip", z.ZodTypeAny, {
|
||||
origin: string;
|
||||
descriptor: {
|
||||
name: string;
|
||||
};
|
||||
state: "granted" | "denied" | "prompt";
|
||||
userContext?: string | undefined;
|
||||
}, {
|
||||
origin: string;
|
||||
descriptor: {
|
||||
name: string;
|
||||
};
|
||||
state: "granted" | "denied" | "prompt";
|
||||
userContext?: string | undefined;
|
||||
}>>;
|
||||
}
|
||||
|
||||
@ -21,7 +21,8 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Permissions = exports.PermissionsCommandSchema = void 0;
|
||||
/**
|
||||
* THIS FILE IS AUTOGENERATED. Run `npm run bidi-types` to regenerate.
|
||||
* THIS FILE IS AUTOGENERATED by cddlconv 0.1.5.
|
||||
* Run `node tools/generate-bidi-types.mjs` to regenerate.
|
||||
* @see https://github.com/w3c/webdriver-bidi/blob/master/index.bs
|
||||
*/
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
@ -48,6 +49,7 @@ var Permissions;
|
||||
descriptor: Permissions.PermissionDescriptorSchema,
|
||||
state: Permissions.PermissionStateSchema,
|
||||
origin: zod_1.default.string(),
|
||||
userContext: zod_1.default.string().optional(),
|
||||
}));
|
||||
})(Permissions || (exports.Permissions = Permissions = {}));
|
||||
//# sourceMappingURL=webdriver-bidi-permissions.js.map
|
||||
@ -1 +1 @@
|
||||
{"version":3,"file":"webdriver-bidi-permissions.js","sourceRoot":"","sources":["../../../../src/protocol-parser/generated/webdriver-bidi-permissions.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;;;;;AAEH;;;GAGG;AAEH,6DAA6D;AAC7D,0CAA0C;AAE1C,8CAAoB;AAEP,QAAA,wBAAwB,GAAG,aAAC,CAAC,IAAI,CAC5C,GAAG,EAAE,CAAC,WAAW,CAAC,mBAAmB,CACtC,CAAC;AACF,IAAiB,WAAW,CAM3B;AAND,WAAiB,WAAW;IACb,sCAA0B,GAAG,aAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CACpD,aAAC,CAAC,MAAM,CAAC;QACP,IAAI,EAAE,aAAC,CAAC,MAAM,EAAE;KACjB,CAAC,CACH,CAAC;AACJ,CAAC,EANgB,WAAW,2BAAX,WAAW,QAM3B;AACD,WAAiB,WAAW;IACb,iCAAqB,GAAG,aAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAC/C,aAAC,CAAC,IAAI,CAAC,CAAC,SAAS,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAC,CACxC,CAAC;AACJ,CAAC,EAJgB,WAAW,2BAAX,WAAW,QAI3B;AACD,WAAiB,WAAW;IACb,+BAAmB,GAAG,aAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAC7C,aAAC,CAAC,MAAM,CAAC;QACP,MAAM,EAAE,aAAC,CAAC,OAAO,CAAC,2BAA2B,CAAC;QAC9C,MAAM,EAAE,WAAW,CAAC,6BAA6B;KAClD,CAAC,CACH,CAAC;AACJ,CAAC,EAPgB,WAAW,2BAAX,WAAW,QAO3B;AACD,WAAiB,WAAW;IACb,yCAA6B,GAAG,aAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CACvD,aAAC,CAAC,MAAM,CAAC;QACP,UAAU,EAAE,WAAW,CAAC,0BAA0B;QAClD,KAAK,EAAE,WAAW,CAAC,qBAAqB;QACxC,MAAM,EAAE,aAAC,CAAC,MAAM,EAAE;KACnB,CAAC,CACH,CAAC;AACJ,CAAC,EARgB,WAAW,2BAAX,WAAW,QAQ3B"}
|
||||
{"version":3,"file":"webdriver-bidi-permissions.js","sourceRoot":"","sources":["../../../../src/protocol-parser/generated/webdriver-bidi-permissions.ts"],"names":[],"mappings":";AAAA;;;;;;;;;;;;;;;GAeG;;;;;;AAEH;;;;GAIG;AAEH,6DAA6D;AAC7D,0CAA0C;AAE1C,8CAAoB;AAEP,QAAA,wBAAwB,GAAG,aAAC,CAAC,IAAI,CAC5C,GAAG,EAAE,CAAC,WAAW,CAAC,mBAAmB,CACtC,CAAC;AACF,IAAiB,WAAW,CAM3B;AAND,WAAiB,WAAW;IACb,sCAA0B,GAAG,aAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CACpD,aAAC,CAAC,MAAM,CAAC;QACP,IAAI,EAAE,aAAC,CAAC,MAAM,EAAE;KACjB,CAAC,CACH,CAAC;AACJ,CAAC,EANgB,WAAW,2BAAX,WAAW,QAM3B;AACD,WAAiB,WAAW;IACb,iCAAqB,GAAG,aAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAC/C,aAAC,CAAC,IAAI,CAAC,CAAC,SAAS,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAC,CACxC,CAAC;AACJ,CAAC,EAJgB,WAAW,2BAAX,WAAW,QAI3B;AACD,WAAiB,WAAW;IACb,+BAAmB,GAAG,aAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAC7C,aAAC,CAAC,MAAM,CAAC;QACP,MAAM,EAAE,aAAC,CAAC,OAAO,CAAC,2BAA2B,CAAC;QAC9C,MAAM,EAAE,WAAW,CAAC,6BAA6B;KAClD,CAAC,CACH,CAAC;AACJ,CAAC,EAPgB,WAAW,2BAAX,WAAW,QAO3B;AACD,WAAiB,WAAW;IACb,yCAA6B,GAAG,aAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CACvD,aAAC,CAAC,MAAM,CAAC;QACP,UAAU,EAAE,WAAW,CAAC,0BAA0B;QAClD,KAAK,EAAE,WAAW,CAAC,qBAAqB;QACxC,MAAM,EAAE,aAAC,CAAC,MAAM,EAAE;QAClB,WAAW,EAAE,aAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE;KACnC,CAAC,CACH,CAAC;AACJ,CAAC,EATgB,WAAW,2BAAX,WAAW,QAS3B"}
|
||||
30135
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/generated/webdriver-bidi.d.ts
generated
vendored
30135
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/generated/webdriver-bidi.d.ts
generated
vendored
File diff suppressed because it is too large
Load Diff
114
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/generated/webdriver-bidi.js
generated
vendored
114
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/generated/webdriver-bidi.js
generated
vendored
@ -21,7 +21,8 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Input = exports.InputCommandSchema = exports.Log = exports.LogEventSchema = exports.Storage = exports.StorageResultSchema = exports.StorageCommandSchema = exports.Script = exports.ScriptResultSchema = exports.ScriptCommandSchema = exports.ScriptEventSchema = exports.Network = exports.NetworkResultSchema = exports.NetworkEventSchema = exports.NetworkCommandSchema = exports.BrowsingContext = exports.BrowsingContextResultSchema = exports.BrowsingContextEventSchema = exports.BrowsingContextCommandSchema = exports.Browser = exports.BrowserResultSchema = exports.BrowserCommandSchema = exports.SessionResultSchema = exports.Session = exports.SessionCommandSchema = exports.ErrorCodeSchema = exports.JsUintSchema = exports.JsIntSchema = exports.ExtensibleSchema = exports.EmptyResultSchema = exports.ErrorResponseSchema = exports.MessageSchema = exports.EmptyParamsSchema = exports.ResultDataSchema = exports.CommandDataSchema = exports.EventDataSchema = exports.CommandResponseSchema = exports.CommandSchema = exports.EventSchema = void 0;
|
||||
/**
|
||||
* THIS FILE IS AUTOGENERATED. Run `npm run bidi-types` to regenerate.
|
||||
* THIS FILE IS AUTOGENERATED by cddlconv 0.1.5.
|
||||
* Run `node tools/generate-bidi-types.mjs` to regenerate.
|
||||
* @see https://github.com/w3c/webdriver-bidi/blob/master/index.bs
|
||||
*/
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
@ -82,10 +83,20 @@ exports.ErrorResponseSchema = zod_1.default.lazy(() => zod_1.default
|
||||
.and(exports.ExtensibleSchema));
|
||||
exports.EmptyResultSchema = zod_1.default.lazy(() => exports.ExtensibleSchema);
|
||||
exports.ExtensibleSchema = zod_1.default.lazy(() => zod_1.default.record(zod_1.default.string(), zod_1.default.any()));
|
||||
exports.JsIntSchema = zod_1.default.lazy(() => zod_1.default.number().int().gte(-9007199254740991).lte(9007199254740991));
|
||||
exports.JsUintSchema = zod_1.default.lazy(() => zod_1.default.number().int().nonnegative().gte(0).lte(9007199254740991));
|
||||
exports.JsIntSchema = zod_1.default
|
||||
.number()
|
||||
.int()
|
||||
.gte(-9007199254740991)
|
||||
.lte(9007199254740991);
|
||||
exports.JsUintSchema = zod_1.default
|
||||
.number()
|
||||
.int()
|
||||
.nonnegative()
|
||||
.gte(0)
|
||||
.lte(9007199254740991);
|
||||
exports.ErrorCodeSchema = zod_1.default.lazy(() => zod_1.default.enum([
|
||||
'invalid argument',
|
||||
'invalid selector',
|
||||
'invalid session id',
|
||||
'move target out of bounds',
|
||||
'no such alert',
|
||||
@ -142,7 +153,7 @@ exports.SessionResultSchema = zod_1.default.lazy(() => zod_1.default.union([Sess
|
||||
browserVersion: zod_1.default.string().optional(),
|
||||
platformName: zod_1.default.string().optional(),
|
||||
proxy: Session.ProxyConfigurationSchema.optional(),
|
||||
webSocketUrl: zod_1.default.boolean().optional(),
|
||||
unhandledPromptBehavior: Session.UserPromptHandlerSchema.optional(),
|
||||
})
|
||||
.and(exports.ExtensibleSchema));
|
||||
})(Session || (exports.Session = Session = {}));
|
||||
@ -195,10 +206,25 @@ exports.SessionResultSchema = zod_1.default.lazy(() => zod_1.default.union([Sess
|
||||
})
|
||||
.and(exports.ExtensibleSchema));
|
||||
})(Session || (exports.Session = Session = {}));
|
||||
(function (Session) {
|
||||
Session.UserPromptHandlerSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
alert: Session.UserPromptHandlerTypeSchema.optional(),
|
||||
beforeUnload: Session.UserPromptHandlerTypeSchema.optional(),
|
||||
confirm: Session.UserPromptHandlerTypeSchema.optional(),
|
||||
default: Session.UserPromptHandlerTypeSchema.optional(),
|
||||
prompt: Session.UserPromptHandlerTypeSchema.optional(),
|
||||
}));
|
||||
})(Session || (exports.Session = Session = {}));
|
||||
(function (Session) {
|
||||
Session.UserPromptHandlerTypeSchema = zod_1.default.lazy(() => zod_1.default.enum(['accept', 'dismiss', 'ignore']));
|
||||
})(Session || (exports.Session = Session = {}));
|
||||
(function (Session) {
|
||||
Session.SubscriptionRequestSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
events: zod_1.default.array(zod_1.default.string()),
|
||||
contexts: zod_1.default.array(BrowsingContext.BrowsingContextSchema).optional(),
|
||||
events: zod_1.default.array(zod_1.default.string()).min(1),
|
||||
contexts: zod_1.default
|
||||
.array(BrowsingContext.BrowsingContextSchema)
|
||||
.min(1)
|
||||
.optional(),
|
||||
}));
|
||||
})(Session || (exports.Session = Session = {}));
|
||||
(function (Session) {
|
||||
@ -234,7 +260,9 @@ exports.SessionResultSchema = zod_1.default.lazy(() => zod_1.default.union([Sess
|
||||
browserVersion: zod_1.default.string(),
|
||||
platformName: zod_1.default.string(),
|
||||
setWindowRect: zod_1.default.boolean(),
|
||||
userAgent: zod_1.default.string(),
|
||||
proxy: Session.ProxyConfigurationSchema.optional(),
|
||||
unhandledPromptBehavior: Session.UserPromptHandlerSchema.optional(),
|
||||
webSocketUrl: zod_1.default.string().optional(),
|
||||
})
|
||||
.and(exports.ExtensibleSchema),
|
||||
@ -306,9 +334,12 @@ var Browser;
|
||||
(function (Browser) {
|
||||
Browser.RemoveUserContextSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
method: zod_1.default.literal('browser.removeUserContext'),
|
||||
params: zod_1.default.object({
|
||||
userContext: Browser.UserContextSchema,
|
||||
}),
|
||||
params: Browser.RemoveUserContextParametersSchema,
|
||||
}));
|
||||
})(Browser || (exports.Browser = Browser = {}));
|
||||
(function (Browser) {
|
||||
Browser.RemoveUserContextParametersSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
userContext: Browser.UserContextSchema,
|
||||
}));
|
||||
})(Browser || (exports.Browser = Browser = {}));
|
||||
exports.BrowsingContextCommandSchema = zod_1.default.lazy(() => zod_1.default.union([
|
||||
@ -358,6 +389,10 @@ var BrowsingContext;
|
||||
BrowsingContext.InfoSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
children: zod_1.default.union([BrowsingContext.InfoListSchema, zod_1.default.null()]),
|
||||
context: BrowsingContext.BrowsingContextSchema,
|
||||
originalOpener: zod_1.default.union([
|
||||
BrowsingContext.BrowsingContextSchema,
|
||||
zod_1.default.null(),
|
||||
]),
|
||||
url: zod_1.default.string(),
|
||||
userContext: Browser.UserContextSchema,
|
||||
parent: zod_1.default
|
||||
@ -367,11 +402,21 @@ var BrowsingContext;
|
||||
})(BrowsingContext || (exports.BrowsingContext = BrowsingContext = {}));
|
||||
(function (BrowsingContext) {
|
||||
BrowsingContext.LocatorSchema = zod_1.default.lazy(() => zod_1.default.union([
|
||||
BrowsingContext.AccessibilityLocatorSchema,
|
||||
BrowsingContext.CssLocatorSchema,
|
||||
BrowsingContext.InnerTextLocatorSchema,
|
||||
BrowsingContext.XPathLocatorSchema,
|
||||
]));
|
||||
})(BrowsingContext || (exports.BrowsingContext = BrowsingContext = {}));
|
||||
(function (BrowsingContext) {
|
||||
BrowsingContext.AccessibilityLocatorSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
type: zod_1.default.literal('accessibility'),
|
||||
value: zod_1.default.object({
|
||||
name: zod_1.default.string().optional(),
|
||||
role: zod_1.default.string().optional(),
|
||||
}),
|
||||
}));
|
||||
})(BrowsingContext || (exports.BrowsingContext = BrowsingContext = {}));
|
||||
(function (BrowsingContext) {
|
||||
BrowsingContext.CssLocatorSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
type: zod_1.default.literal('css'),
|
||||
@ -407,6 +452,9 @@ var BrowsingContext;
|
||||
(function (BrowsingContext) {
|
||||
BrowsingContext.ReadinessStateSchema = zod_1.default.lazy(() => zod_1.default.enum(['none', 'interactive', 'complete']));
|
||||
})(BrowsingContext || (exports.BrowsingContext = BrowsingContext = {}));
|
||||
(function (BrowsingContext) {
|
||||
BrowsingContext.UserPromptTypeSchema = zod_1.default.lazy(() => zod_1.default.enum(['alert', 'beforeunload', 'confirm', 'prompt']));
|
||||
})(BrowsingContext || (exports.BrowsingContext = BrowsingContext = {}));
|
||||
(function (BrowsingContext) {
|
||||
BrowsingContext.ActivateSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
method: zod_1.default.literal('browsingContext.activate'),
|
||||
@ -490,7 +538,7 @@ var BrowsingContext;
|
||||
type: BrowsingContext.CreateTypeSchema,
|
||||
referenceContext: BrowsingContext.BrowsingContextSchema.optional(),
|
||||
background: zod_1.default.boolean().default(false).optional(),
|
||||
userContext: zod_1.default.union([Browser.UserContextSchema, zod_1.default.null()]).optional(),
|
||||
userContext: Browser.UserContextSchema.optional(),
|
||||
}));
|
||||
})(BrowsingContext || (exports.BrowsingContext = BrowsingContext = {}));
|
||||
(function (BrowsingContext) {
|
||||
@ -533,8 +581,6 @@ var BrowsingContext;
|
||||
context: BrowsingContext.BrowsingContextSchema,
|
||||
locator: BrowsingContext.LocatorSchema,
|
||||
maxNodeCount: exports.JsUintSchema.gte(1).optional(),
|
||||
ownership: Script.ResultOwnershipSchema.optional(),
|
||||
sandbox: zod_1.default.string().optional(),
|
||||
serializationOptions: Script.SerializationOptionsSchema.optional(),
|
||||
startNodes: zod_1.default.array(Script.SharedReferenceSchema).min(1).optional(),
|
||||
}));
|
||||
@ -720,6 +766,7 @@ var BrowsingContext;
|
||||
BrowsingContext.UserPromptClosedParametersSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
context: BrowsingContext.BrowsingContextSchema,
|
||||
accepted: zod_1.default.boolean(),
|
||||
type: BrowsingContext.UserPromptTypeSchema,
|
||||
userText: zod_1.default.string().optional(),
|
||||
}));
|
||||
})(BrowsingContext || (exports.BrowsingContext = BrowsingContext = {}));
|
||||
@ -732,8 +779,9 @@ var BrowsingContext;
|
||||
(function (BrowsingContext) {
|
||||
BrowsingContext.UserPromptOpenedParametersSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
context: BrowsingContext.BrowsingContextSchema,
|
||||
type: zod_1.default.enum(['alert', 'confirm', 'prompt', 'beforeunload']),
|
||||
handler: Session.UserPromptHandlerTypeSchema,
|
||||
message: zod_1.default.string(),
|
||||
type: BrowsingContext.UserPromptTypeSchema,
|
||||
defaultValue: zod_1.default.string().optional(),
|
||||
}));
|
||||
})(BrowsingContext || (exports.BrowsingContext = BrowsingContext = {}));
|
||||
@ -745,6 +793,7 @@ exports.NetworkCommandSchema = zod_1.default.lazy(() => zod_1.default.union([
|
||||
Network.FailRequestSchema,
|
||||
Network.ProvideResponseSchema,
|
||||
Network.RemoveInterceptSchema,
|
||||
Network.SetCacheBehaviorSchema,
|
||||
]));
|
||||
exports.NetworkEventSchema = zod_1.default.lazy(() => zod_1.default.union([
|
||||
Network.AuthRequiredSchema,
|
||||
@ -886,7 +935,7 @@ var Network;
|
||||
headersSize: zod_1.default.union([exports.JsUintSchema, zod_1.default.null()]),
|
||||
bodySize: zod_1.default.union([exports.JsUintSchema, zod_1.default.null()]),
|
||||
content: Network.ResponseContentSchema,
|
||||
authChallenge: Network.AuthChallengeSchema.optional(),
|
||||
authChallenges: zod_1.default.array(Network.AuthChallengeSchema).optional(),
|
||||
}));
|
||||
})(Network || (exports.Network = Network = {}));
|
||||
(function (Network) {
|
||||
@ -924,6 +973,10 @@ var Network;
|
||||
(function (Network) {
|
||||
Network.AddInterceptParametersSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
phases: zod_1.default.array(Network.InterceptPhaseSchema).min(1),
|
||||
contexts: zod_1.default
|
||||
.array(BrowsingContext.BrowsingContextSchema)
|
||||
.min(1)
|
||||
.optional(),
|
||||
urlPatterns: zod_1.default.array(Network.UrlPatternSchema).optional(),
|
||||
}));
|
||||
})(Network || (exports.Network = Network = {}));
|
||||
@ -1038,6 +1091,21 @@ var Network;
|
||||
intercept: Network.InterceptSchema,
|
||||
}));
|
||||
})(Network || (exports.Network = Network = {}));
|
||||
(function (Network) {
|
||||
Network.SetCacheBehaviorSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
method: zod_1.default.literal('network.setCacheBehavior'),
|
||||
params: Network.SetCacheBehaviorParametersSchema,
|
||||
}));
|
||||
})(Network || (exports.Network = Network = {}));
|
||||
(function (Network) {
|
||||
Network.SetCacheBehaviorParametersSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
cacheBehavior: zod_1.default.enum(['default', 'bypass']),
|
||||
contexts: zod_1.default
|
||||
.array(BrowsingContext.BrowsingContextSchema)
|
||||
.min(1)
|
||||
.optional(),
|
||||
}));
|
||||
})(Network || (exports.Network = Network = {}));
|
||||
exports.ScriptEventSchema = zod_1.default.lazy(() => zod_1.default.union([
|
||||
Script.MessageSchema,
|
||||
Script.RealmCreatedSchema,
|
||||
@ -1314,13 +1382,11 @@ var Script;
|
||||
(function (Script) {
|
||||
Script.SharedWorkerRealmInfoSchema = zod_1.default.lazy(() => Script.BaseRealmInfoSchema.and(zod_1.default.object({
|
||||
type: zod_1.default.literal('shared-worker'),
|
||||
owners: zod_1.default.array(Script.RealmSchema).min(1),
|
||||
})));
|
||||
})(Script || (exports.Script = Script = {}));
|
||||
(function (Script) {
|
||||
Script.ServiceWorkerRealmInfoSchema = zod_1.default.lazy(() => Script.BaseRealmInfoSchema.and(zod_1.default.object({
|
||||
type: zod_1.default.literal('service-worker'),
|
||||
owners: zod_1.default.array(Script.RealmSchema),
|
||||
})));
|
||||
})(Script || (exports.Script = Script = {}));
|
||||
(function (Script) {
|
||||
@ -1377,7 +1443,6 @@ var Script;
|
||||
Script.SetRemoteValueSchema,
|
||||
Script.WeakMapRemoteValueSchema,
|
||||
Script.WeakSetRemoteValueSchema,
|
||||
Script.IteratorRemoteValueSchema,
|
||||
Script.GeneratorRemoteValueSchema,
|
||||
Script.ErrorRemoteValueSchema,
|
||||
Script.ProxyRemoteValueSchema,
|
||||
@ -1485,13 +1550,6 @@ var Script;
|
||||
internalId: Script.InternalIdSchema.optional(),
|
||||
}));
|
||||
})(Script || (exports.Script = Script = {}));
|
||||
(function (Script) {
|
||||
Script.IteratorRemoteValueSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
type: zod_1.default.literal('iterator'),
|
||||
handle: Script.HandleSchema.optional(),
|
||||
internalId: Script.InternalIdSchema.optional(),
|
||||
}));
|
||||
})(Script || (exports.Script = Script = {}));
|
||||
(function (Script) {
|
||||
Script.GeneratorRemoteValueSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
type: zod_1.default.literal('generator'),
|
||||
@ -1635,7 +1693,7 @@ var Script;
|
||||
}));
|
||||
})(Script || (exports.Script = Script = {}));
|
||||
(function (Script) {
|
||||
Script.TargetSchema = zod_1.default.lazy(() => zod_1.default.union([Script.RealmTargetSchema, Script.ContextTargetSchema]));
|
||||
Script.TargetSchema = zod_1.default.lazy(() => zod_1.default.union([Script.ContextTargetSchema, Script.RealmTargetSchema]));
|
||||
})(Script || (exports.Script = Script = {}));
|
||||
(function (Script) {
|
||||
Script.AddPreloadScriptSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
@ -2037,12 +2095,10 @@ var Input;
|
||||
}));
|
||||
})(Input || (exports.Input = Input = {}));
|
||||
(function (Input) {
|
||||
Input.PointerUpActionSchema = zod_1.default.lazy(() => zod_1.default
|
||||
.object({
|
||||
Input.PointerUpActionSchema = zod_1.default.lazy(() => zod_1.default.object({
|
||||
type: zod_1.default.literal('pointerUp'),
|
||||
button: exports.JsUintSchema,
|
||||
})
|
||||
.and(Input.PointerCommonPropertiesSchema));
|
||||
}));
|
||||
})(Input || (exports.Input = Input = {}));
|
||||
(function (Input) {
|
||||
Input.PointerDownActionSchema = zod_1.default.lazy(() => zod_1.default
|
||||
|
||||
File diff suppressed because one or more lines are too long
39
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/protocol-parser.d.ts
generated
vendored
39
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/protocol-parser.d.ts
generated
vendored
@ -21,31 +21,16 @@
|
||||
import { z, type ZodType } from 'zod';
|
||||
import type * as Protocol from '../protocol/protocol.js';
|
||||
export declare function parseObject<T extends ZodType>(obj: unknown, schema: T): z.infer<T>;
|
||||
/** @see https://w3c.github.io/webdriver-bidi/#module-browser */
|
||||
export declare namespace Browser {
|
||||
function parseRemoveUserContextParams(params: unknown): Protocol.Browser.RemoveUserContextParameters;
|
||||
}
|
||||
/** @see https://w3c.github.io/webdriver-bidi/#module-network */
|
||||
export declare namespace Network {
|
||||
function parseAddInterceptParameters(params: unknown): {
|
||||
phases: ("beforeRequestSent" | "responseStarted" | "authRequired")[];
|
||||
urlPatterns?: ({
|
||||
type: "pattern";
|
||||
protocol?: string | undefined;
|
||||
hostname?: string | undefined;
|
||||
port?: string | undefined;
|
||||
pathname?: string | undefined;
|
||||
search?: string | undefined;
|
||||
} | {
|
||||
type: "string";
|
||||
pattern: string;
|
||||
})[] | undefined;
|
||||
};
|
||||
function parseAddInterceptParameters(params: unknown): Protocol.Network.AddInterceptParameters;
|
||||
function parseContinueRequestParameters(params: unknown): {
|
||||
request: string;
|
||||
body?: {
|
||||
type: "string";
|
||||
value: string;
|
||||
} | {
|
||||
type: "base64";
|
||||
value: string;
|
||||
} | undefined;
|
||||
url?: string | undefined;
|
||||
cookies?: {
|
||||
value: {
|
||||
type: "string";
|
||||
@ -56,6 +41,14 @@ export declare namespace Network {
|
||||
};
|
||||
name: string;
|
||||
}[] | undefined;
|
||||
method?: string | undefined;
|
||||
body?: {
|
||||
type: "string";
|
||||
value: string;
|
||||
} | {
|
||||
type: "base64";
|
||||
value: string;
|
||||
} | undefined;
|
||||
headers?: {
|
||||
value: {
|
||||
type: "string";
|
||||
@ -66,8 +59,6 @@ export declare namespace Network {
|
||||
};
|
||||
name: string;
|
||||
}[] | undefined;
|
||||
method?: string | undefined;
|
||||
url?: string | undefined;
|
||||
};
|
||||
function parseContinueResponseParameters(params: unknown): Protocol.Network.ContinueResponseParameters;
|
||||
function parseContinueWithAuthParameters(params: unknown): {
|
||||
@ -116,6 +107,7 @@ export declare namespace BrowsingContext {
|
||||
function parseSetViewportParams(params: unknown): Protocol.BrowsingContext.SetViewportParameters;
|
||||
function parseTraverseHistoryParams(params: unknown): Protocol.BrowsingContext.TraverseHistoryParameters;
|
||||
function parseHandleUserPromptParameters(params: unknown): Protocol.BrowsingContext.HandleUserPromptParameters;
|
||||
function parseLocateNodesParams(params: unknown): Protocol.BrowsingContext.LocateNodesParameters;
|
||||
}
|
||||
/** @see https://w3c.github.io/webdriver-bidi/#module-session */
|
||||
export declare namespace Session {
|
||||
@ -134,6 +126,7 @@ export declare namespace Storage {
|
||||
export declare namespace Cdp {
|
||||
function parseSendCommandRequest(params: unknown): Protocol.Cdp.SendCommandParameters;
|
||||
function parseGetSessionRequest(params: unknown): Protocol.Cdp.GetSessionParameters;
|
||||
function parseResolveRealmRequest(params: unknown): Protocol.Cdp.ResolveRealmParameters;
|
||||
}
|
||||
export declare namespace Permissions {
|
||||
function parseSetPermissionsParams(params: unknown): Protocol.Permissions.SetPermissionParameters;
|
||||
|
||||
39
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/protocol-parser.js
generated
vendored
39
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/protocol-parser.js
generated
vendored
@ -39,7 +39,8 @@ var __importStar = (this && this.__importStar) || function (mod) {
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Permissions = exports.Cdp = exports.Storage = exports.Input = exports.Session = exports.BrowsingContext = exports.Script = exports.Network = exports.parseObject = void 0;
|
||||
exports.Permissions = exports.Cdp = exports.Storage = exports.Input = exports.Session = exports.BrowsingContext = exports.Script = exports.Network = exports.Browser = void 0;
|
||||
exports.parseObject = parseObject;
|
||||
/**
|
||||
* @fileoverview Provides parsing and validator for WebDriver BiDi protocol.
|
||||
* Parser types should match the `../protocol` types.
|
||||
@ -59,11 +60,19 @@ function parseObject(obj, schema) {
|
||||
.join(' ');
|
||||
throw new protocol_js_1.InvalidArgumentException(errorMessage);
|
||||
}
|
||||
exports.parseObject = parseObject;
|
||||
/** @see https://w3c.github.io/webdriver-bidi/#module-browser */
|
||||
var Browser;
|
||||
(function (Browser) {
|
||||
function parseRemoveUserContextParams(params) {
|
||||
return parseObject(params, WebDriverBidi.Browser.RemoveUserContextParametersSchema);
|
||||
}
|
||||
Browser.parseRemoveUserContextParams = parseRemoveUserContextParams;
|
||||
})(Browser || (exports.Browser = Browser = {}));
|
||||
/** @see https://w3c.github.io/webdriver-bidi/#module-network */
|
||||
var Network;
|
||||
(function (Network) {
|
||||
function parseAddInterceptParameters(params) {
|
||||
// Work around of `cddlconv` https://github.com/google/cddlconv/issues/19.
|
||||
return parseObject(params, WebDriverBidi.Network.AddInterceptParametersSchema);
|
||||
}
|
||||
Network.parseAddInterceptParameters = parseAddInterceptParameters;
|
||||
@ -72,10 +81,6 @@ var Network;
|
||||
}
|
||||
Network.parseContinueRequestParameters = parseContinueRequestParameters;
|
||||
function parseContinueResponseParameters(params) {
|
||||
// Work around of `cddlconv` https://github.com/google/cddlconv/issues/19.
|
||||
// The generated schema `SameSiteSchema` in `src/protocol-parser/webdriver-bidi.ts` is
|
||||
// of type `"none" | "strict" | "lax"` which is not assignable to generated enum
|
||||
// `SameSite` in `src/protocol/webdriver-bidi.ts`.
|
||||
// TODO: remove cast after https://github.com/google/cddlconv/issues/19 is fixed.
|
||||
return parseObject(params, WebDriverBidi.Network.ContinueResponseParametersSchema);
|
||||
}
|
||||
@ -89,10 +94,6 @@ var Network;
|
||||
}
|
||||
Network.parseFailRequestParameters = parseFailRequestParameters;
|
||||
function parseProvideResponseParameters(params) {
|
||||
// Work around of `cddlconv` https://github.com/google/cddlconv/issues/19.
|
||||
// The generated schema `SameSiteSchema` in `src/protocol-parser/webdriver-bidi.ts` is
|
||||
// of type `"none" | "strict" | "lax"` which is not assignable to generated enum
|
||||
// `SameSite` in `src/protocol/webdriver-bidi.ts`.
|
||||
// TODO: remove cast after https://github.com/google/cddlconv/issues/19 is fixed.
|
||||
return parseObject(params, WebDriverBidi.Network.ProvideResponseParametersSchema);
|
||||
}
|
||||
@ -177,6 +178,11 @@ var BrowsingContext;
|
||||
return parseObject(params, WebDriverBidi.BrowsingContext.HandleUserPromptParametersSchema);
|
||||
}
|
||||
BrowsingContext.parseHandleUserPromptParameters = parseHandleUserPromptParameters;
|
||||
function parseLocateNodesParams(params) {
|
||||
// TODO: remove cast after https://github.com/google/cddlconv/issues/19 is fixed.
|
||||
return parseObject(params, WebDriverBidi.BrowsingContext.LocateNodesParametersSchema);
|
||||
}
|
||||
BrowsingContext.parseLocateNodesParams = parseLocateNodesParams;
|
||||
})(BrowsingContext || (exports.BrowsingContext = BrowsingContext = {}));
|
||||
/** @see https://w3c.github.io/webdriver-bidi/#module-session */
|
||||
var Session;
|
||||
@ -244,6 +250,9 @@ var Cdp;
|
||||
const GetSessionRequestSchema = zod_1.z.object({
|
||||
context: WebDriverBidi.BrowsingContext.BrowsingContextSchema,
|
||||
});
|
||||
const ResolveRealmRequestSchema = zod_1.z.object({
|
||||
realm: WebDriverBidi.Script.RealmSchema,
|
||||
});
|
||||
function parseSendCommandRequest(params) {
|
||||
return parseObject(params, SendCommandRequestSchema);
|
||||
}
|
||||
@ -252,11 +261,19 @@ var Cdp;
|
||||
return parseObject(params, GetSessionRequestSchema);
|
||||
}
|
||||
Cdp.parseGetSessionRequest = parseGetSessionRequest;
|
||||
function parseResolveRealmRequest(params) {
|
||||
return parseObject(params, ResolveRealmRequestSchema);
|
||||
}
|
||||
Cdp.parseResolveRealmRequest = parseResolveRealmRequest;
|
||||
})(Cdp || (exports.Cdp = Cdp = {}));
|
||||
var Permissions;
|
||||
(function (Permissions) {
|
||||
function parseSetPermissionsParams(params) {
|
||||
return parseObject(params, WebDriverBidiPermissions.Permissions.SetPermissionParametersSchema);
|
||||
return {
|
||||
// TODO: remove once "goog:" attributes are not needed.
|
||||
...params,
|
||||
...parseObject(params, WebDriverBidiPermissions.Permissions.SetPermissionParametersSchema),
|
||||
};
|
||||
}
|
||||
Permissions.parseSetPermissionsParams = parseSetPermissionsParams;
|
||||
})(Permissions || (exports.Permissions = Permissions = {}));
|
||||
|
||||
2
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/protocol-parser.js.map
generated
vendored
2
Scripts/node_modules/chromium-bidi/lib/cjs/protocol-parser/protocol-parser.js.map
generated
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user