You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

cypress

Package Overview
Dependencies
Maintainers
2
Versions
276
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cypress - npm Package Compare versions

Comparing version
15.8.2
to
15.9.0
+8
-10
dist/errors.js

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

Object.defineProperty(exports, "__esModule", { value: true });
exports.errors = exports.exitWithError = exports.throwFormErrorText = exports.raise = exports.hr = void 0;
exports.errors = exports.exitWithError = exports.throwFormErrorText = void 0;
exports.getError = getError;

@@ -30,3 +30,3 @@ exports.formErrorText = formErrorText;

// to only have description + solution properties
exports.hr = '----------';
const hr = '----------';
const genericErrorSolution = (0, common_tags_1.stripIndent) `

@@ -157,7 +157,7 @@ Search for an existing issue or open a GitHub issue at

${exports.hr}
${hr}
${msg}
${exports.hr}
${hr}

@@ -312,3 +312,3 @@ This may be due to a missing library or dependency. ${chalk_1.default.blue(requiredDependenciesUrl)}

add(`
${exports.hr}
${hr}

@@ -321,3 +321,3 @@ ${msg}

add(`
${exports.hr}
${hr}

@@ -329,3 +329,3 @@ ${infoWithPlatform.platform}

${exports.hr}
${hr}

@@ -348,7 +348,6 @@ ${infoWithPlatform.footer}

};
exports.raise = raise;
const throwFormErrorText = (info) => {
return (msg, prevMessage) => __awaiter(void 0, void 0, void 0, function* () {
const errorText = yield formErrorText(info, msg, prevMessage);
(0, exports.raise)(info)(errorText);
raise(info)(errorText);
});

@@ -366,3 +365,2 @@ };

const text = yield formErrorText(info, msg);
// eslint-disable-next-line no-console
console.error(text);

@@ -369,0 +367,0 @@ process.exit(info.exitCode || 1);

@@ -15,3 +15,2 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.start = exports.processOpenOptions = void 0;
const debug_1 = __importDefault(require("debug"));

@@ -77,7 +76,6 @@ const util_1 = __importDefault(require("../util"));

};
exports.processOpenOptions = processOpenOptions;
const start = (...args_1) => __awaiter(void 0, [...args_1], void 0, function* (options = {}) {
function open() {
try {
const args = (0, exports.processOpenOptions)(options);
const args = processOpenOptions(options);
return (0, spawn_1.start)(args, {

@@ -101,6 +99,5 @@ dev: options.dev,

});
exports.start = start;
exports.default = {
start: exports.start,
processOpenOptions: exports.processOpenOptions,
start,
processOpenOptions,
};

@@ -19,2 +19,3 @@ {

"eslint": "^9.31.0",
"lodash": "^4.17.21",
"rollup": "3.29.5",

@@ -21,0 +22,0 @@ "rollup-plugin-dts": "5.0.0",

@@ -19,2 +19,3 @@ {

"eslint": "^9.31.0",
"lodash": "^4.17.21",
"rollup": "3.29.5",

@@ -21,0 +22,0 @@ "rollup-plugin-dts": "5.0.0",

{
"name": "cypress",
"version": "15.8.2",
"version": "15.9.0",
"main": "dist/index.js",

@@ -135,4 +135,4 @@ "scripts": {

"commitBranch": "develop",
"commitSha": "09170d866873be100f1b6ee3c007babc14a24246",
"commitDate": "2026-01-05T23:14:49.000Z",
"commitSha": "2b07fd10b0b4899893346b8da834cac1f2eb3eea",
"commitDate": "2026-01-12T21:04:46.000Z",
"stable": true

@@ -139,0 +139,0 @@ },

@@ -20,3 +20,2 @@ {

"@cypress/mount-utils": "0.0.0-development",
"@types/semver": "7.7.1",
"@vitejs/plugin-react": "4.6.0",

@@ -31,6 +30,4 @@ "axios": "1.8.2",

"rollup": "3.29.5",
"semver": "^7.7.3",
"typescript": "~5.4.5",
"vite": "6.3.5",
"vite-plugin-require-transform": "1.0.21"
"vite": "6.3.5"
},

@@ -37,0 +34,0 @@ "peerDependencies": {

@@ -20,3 +20,2 @@ {

"@cypress/mount-utils": "0.0.0-development",
"@types/semver": "7.7.1",
"@vitejs/plugin-react": "4.6.0",

@@ -31,6 +30,4 @@ "axios": "1.8.2",

"rollup": "3.29.5",
"semver": "^7.7.3",
"typescript": "~5.4.5",
"vite": "6.3.5",
"vite-plugin-require-transform": "1.0.21"
"vite": "6.3.5"
},

@@ -37,0 +34,0 @@ "peerDependencies": {

import _ = require("../index");
// tslint:disable-next-line:strict-export-declare-modifiers
// eslint-disable-next-line @definitelytyped/strict-export-declare-modifiers
type GlobalPartial<T> = Partial<T>;
export const uniqueSymbol: unique symbol;
declare module "../index" {
type Omit<T, K extends keyof any> = Pick<T, Exclude<keyof T, K>>;
type PartialObject<T> = GlobalPartial<T>;
type Many<T> = T | ReadonlyArray<T>;
type Many<T> = T | readonly T[];
type ImpChain<T> =
T extends { __trapAny: any } ? Collection<any> & Function<any> & Object<any> & Primitive<any> & String :
T extends null | undefined ? never :
T extends string | null | undefined ? String :
T extends string ? String<T> :
T extends (...args: any) => any ? Function<T> :

@@ -19,4 +20,3 @@ T extends List<infer U> | null | undefined ? Collection<U> :

T extends null | undefined ? never :
T extends string ? StringChain :
T extends string | null | undefined ? StringNullableChain :
T extends string ? StringChain<T> :
T extends (...args: any) => any ? FunctionChain<T> :

@@ -96,2 +96,3 @@ T extends List<infer U> | null | undefined ? CollectionChain<U> :

<TrapAny extends { __trapAny: any }>(value: TrapAny): Collection<any> & Function<any> & Object<any> & Primitive<any> & String;
<T extends string>(value: T): String<T>;
<T extends null | undefined>(value: T): Primitive<T>;

@@ -121,19 +122,19 @@ (value: string | null | undefined): String;

**/
escape?: RegExp;
escape?: RegExp | null | undefined;
/**
* The "evaluate" delimiter.
**/
evaluate?: RegExp;
evaluate?: RegExp | null | undefined;
/**
* An object to import into the template as local variables.
*/
imports?: Dictionary<any>;
imports?: Dictionary<any> | undefined;
/**
* The "interpolate" delimiter.
*/
interpolate?: RegExp;
interpolate?: RegExp | null | undefined;
/**
* Used to reference the data object in the template text.
*/
variable?: string;
variable?: string | undefined;
}

@@ -172,3 +173,3 @@ /**

*/
clear?: () => void;
clear?: (() => void) | undefined;
}

@@ -196,3 +197,3 @@ interface MapCacheConstructor {

}
interface String extends LoDashImplicitWrapper<string> {
interface String<T extends string = string> extends LoDashImplicitWrapper<T> {
}

@@ -207,3 +208,3 @@ interface Object<T> extends LoDashImplicitWrapper<T> {

}
interface StringChain extends LoDashExplicitWrapper<string> {
interface StringChain<T extends string = string> extends LoDashExplicitWrapper<T> {
}

@@ -221,2 +222,3 @@ interface StringNullableChain extends LoDashExplicitWrapper<string | undefined> {

type ArrayIterator<T, TResult> = (value: T, index: number, collection: T[]) => TResult;
type TupleIterator<T extends readonly unknown[], TResult> = (value: T[number], index: StringToNumber<keyof T>, collection: T) => TResult;
type ListIterator<T, TResult> = (value: T, index: number, collection: List<T>) => TResult;

@@ -254,2 +256,6 @@ type ListIteratee<T> = ListIterator<T, NotVoid> | IterateeShorthand<T>;

type List<T> = ArrayLike<T>;
interface MutableList<T> { // Needed since ArrayLike is readonly
length: number;
[k: number]: T;
}
interface Dictionary<T> {

@@ -268,2 +274,3 @@ [index: string]: T;

};
type StringToNumber<T> = T extends `${infer N extends number}` ? N : never;
// For backwards compatibility

@@ -270,0 +277,0 @@ type LoDashImplicitArrayWrapper<T> = LoDashImplicitWrapper<T[]>;

import _ = require("../index");
// tslint:disable-next-line:strict-export-declare-modifiers
// eslint-disable-next-line @definitelytyped/strict-export-declare-modifiers, @typescript-eslint/no-unsafe-function-type
type GlobalFunction = Function;

@@ -223,3 +223,4 @@ declare module "../index" {

}
type CondPair<T, R> = [(val: T) => boolean, (val: T) => R];
type CondPairNullary<R> = [() => boolean, () => R];
type CondPairUnary<T, R> = [(val: T) => boolean, (val: T) => R];
interface LoDashStatic {

@@ -564,2 +565,4 @@ /**

type EmptyObject<T> = { [K in keyof T]?: never };
type EmptyObjectOf<T> = EmptyObject<T> extends T ? EmptyObject<T> : never;
interface LoDashStatic {

@@ -573,2 +576,7 @@ /**

*/
isEmpty<T extends { __trapAny: any }>(value?: T): boolean;
isEmpty(value: string): value is '';
isEmpty(value: Map<any, any> | Set<any> | List<any> | null | undefined): boolean;
isEmpty(value: object): boolean;
isEmpty<T extends object>(value: T | null | undefined): value is EmptyObjectOf<T> | null | undefined;
isEmpty(value?: any): boolean;

@@ -954,3 +962,3 @@ }

*
* @retrun Returns true if value is a native function, else false.
* @return Returns true if value is a native function, else false.
*/

@@ -957,0 +965,0 @@ isNative(value: any): value is (...args: any[]) => any;

@@ -104,2 +104,3 @@ import _ = require("../index");

*/
max<T>(collection: readonly [T, ...T[]]): T;
max<T>(collection: List<T> | null | undefined): T | undefined;

@@ -134,3 +135,3 @@ }

*
* _.maxBy(objects, function(o) { return o.a; });
* _.maxBy(objects, function(o) { return o.n; });
* // => { 'n': 2 }

@@ -221,2 +222,3 @@ *

*/
min<T>(collection: readonly [T, ...T[]]): T;
min<T>(collection: List<T> | null | undefined): T | undefined;

@@ -223,0 +225,0 @@ }

@@ -19,3 +19,3 @@ import _ = require("../index");

*/
chain(value: string): StringChain;
chain<T extends string>(value: T): StringChain<T>;
/**

@@ -52,3 +52,3 @@ * @see _.chain

*/
chain(): StringChain;
chain<T extends string>(): StringChain<T>;
}

@@ -55,0 +55,0 @@ interface Object<T> {

@@ -32,3 +32,3 @@ import _ = require("../index");

*/
capitalize(string?: string): string;
capitalize<T extends string>(string?: T): string extends T ? string : Capitalize<Lowercase<T>>;
}

@@ -39,3 +39,3 @@ interface LoDashImplicitWrapper<TValue> {

*/
capitalize(): string;
capitalize(): string extends TValue ? string : Capitalize<Lowercase<TValue extends string ? TValue : never>>;
}

@@ -46,3 +46,3 @@ interface LoDashExplicitWrapper<TValue> {

*/
capitalize(): StringChain;
capitalize(): StringChain<string extends TValue ? string : Capitalize<Lowercase<TValue extends string ? TValue : never>>>;
}

@@ -103,3 +103,3 @@

*
* hough the ">" character is escaped for symmetry, characters like ">" and "/" don’t need escaping in HTML
* Though the ">" character is escaped for symmetry, characters like ">" and "/" don’t need escaping in HTML
* and have no special meaning unless they're part of a tag or unquoted attribute value. See Mathias Bynens’s

@@ -205,3 +205,3 @@ * article (under "semi-related fun fact") for more details.

*/
lowerFirst(string?: string): string;
lowerFirst<T extends string = string>(string?: T): Uncapitalize<T>;
}

@@ -212,3 +212,3 @@ interface LoDashImplicitWrapper<TValue> {

*/
lowerFirst(): string;
lowerFirst(): TValue extends string ? Uncapitalize<TValue> : string;
}

@@ -219,3 +219,3 @@ interface LoDashExplicitWrapper<TValue> {

*/
lowerFirst(): StringChain;
lowerFirst(): StringChain<TValue extends string ? Uncapitalize<TValue> : string>;
}

@@ -485,3 +485,3 @@

*/
sourceURL?: string;
sourceURL?: string | undefined;
}

@@ -544,3 +544,3 @@ interface TemplateExecutor {

*/
toLower(string?: string): string;
toLower<T extends string = string>(string?: T): Lowercase<T>;
}

@@ -551,3 +551,3 @@ interface LoDashImplicitWrapper<TValue> {

*/
toLower(): string;
toLower(): TValue extends string ? Lowercase<TValue> : string;
}

@@ -558,3 +558,3 @@ interface LoDashExplicitWrapper<TValue> {

*/
toLower(): StringChain;
toLower(): StringChain<TValue extends string ? Lowercase<TValue> : string>;
}

@@ -569,3 +569,3 @@

*/
toUpper(string?: string): string;
toUpper<T extends string = string>(string?: T): Uppercase<T>;
}

@@ -576,3 +576,3 @@ interface LoDashImplicitWrapper<TValue> {

*/
toUpper(): string;
toUpper(): TValue extends string ? Uppercase<TValue> : string;
}

@@ -583,3 +583,3 @@ interface LoDashExplicitWrapper<TValue> {

*/
toUpper(): StringChain;
toUpper(): StringChain<TValue extends string ? Uppercase<TValue> : string>;
}

@@ -672,11 +672,11 @@

*/
length?: number;
length?: number | undefined;
/**
* @see _.omission
*/
omission?: string;
omission?: string | undefined;
/**
* @see _.separator
*/
separator?: string | RegExp;
separator?: string | RegExp | undefined;
}

@@ -762,3 +762,3 @@ interface LoDashStatic {

*/
upperFirst(string?: string): string;
upperFirst<T extends string = string>(string?: T): Capitalize<T>;
}

@@ -769,3 +769,3 @@ interface LoDashImplicitWrapper<TValue> {

*/
upperFirst(): string;
upperFirst(): TValue extends string ? Capitalize<TValue> : string;
}

@@ -776,3 +776,3 @@ interface LoDashExplicitWrapper<TValue> {

*/
upperFirst(): StringChain;
upperFirst(): StringChain<TValue extends string ? Capitalize<TValue> : string>;
}

@@ -798,3 +798,3 @@

*/
words(pattern?: string | RegExp): string[];
words(pattern?: string | RegExp): Collection<string>;
}

@@ -801,0 +801,0 @@ interface LoDashExplicitWrapper<TValue> {

@@ -82,3 +82,4 @@ import _ = require("../index");

*/
cond<T, R>(pairs: Array<CondPair<T, R>>): (Target: T) => R;
cond<R>(pairs: Array<CondPairNullary<R>>): () => R;
cond<T, R>(pairs: Array<CondPairUnary<T, R>>): (Target: T) => R;
}

@@ -428,3 +429,3 @@

*/
iteratee(func: string | object): (...args: any[]) => any;
iteratee(func: symbol | number | string | object): (...args: any[]) => any;
}

@@ -607,3 +608,3 @@ interface Function<T extends (...args: any) => any> {

*/
chain?: boolean;
chain?: boolean | undefined;
}

@@ -610,0 +611,0 @@ interface LoDashStatic {

@@ -1,14 +0,1 @@

// Type definitions for Lo-Dash 4.14
// Project: https://lodash.com
// Definitions by: Brian Zengel <https://github.com/bczengel>,
// Ilya Mochalov <https://github.com/chrootsu>,
// Stepan Mikhaylyuk <https://github.com/stepancar>,
// AJ Richardson <https://github.com/aj-r>,
// e-cloud <https://github.com/e-cloud>,
// Georgii Dolzhykov <https://github.com/thorn0>,
// Jack Moore <https://github.com/jtmthf>,
// Dominique Rau <https://github.com/DomiR>
// William Chelman <https://github.com/WilliamChelman>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
/// <reference path="./common/common.d.ts" />

@@ -32,16 +19,4 @@ /// <reference path="./common/array.d.ts" />

declare namespace _ {
// tslint:disable-next-line no-empty-interface (This will be augmented)
// eslint-disable-next-line @typescript-eslint/no-empty-interface -- (This will be augmented)
interface LoDashStatic {}
}
// Backward compatibility with --target es5
declare global {
// tslint:disable-next-line:no-empty-interface
interface Set<T> { }
// tslint:disable-next-line:no-empty-interface
interface Map<K, V> { }
// tslint:disable-next-line:no-empty-interface
interface WeakSet<T> { }
// tslint:disable-next-line:no-empty-interface
interface WeakMap<K extends object, V> { }
}

@@ -210,3 +210,8 @@ // Copied from https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/methods/index.d.ts

export interface DictMatcher<T> {
/**
* A dictionary/object matcher for matching key-value pairs.
* Used for matching HTTP headers and query string parameters.
* Keys are strings, values are of type T (typically a StringMatcher).
*/
interface DictMatcher<T> {
[key: string]: T

@@ -398,3 +403,3 @@ }

export type RouteHandlerController<TRequest = any, TResponse = any> = HttpRequestInterceptor<TRequest, TResponse>
type RouteHandlerController<TRequest = any, TResponse = any> = HttpRequestInterceptor<TRequest, TResponse>

@@ -401,0 +406,0 @@ export type RouteHandler<TRequest = any, TResponse = any> = string | StaticResponseWithOptions | RouteHandlerController<TRequest, TResponse> | object

{
"name": "@cypress/vue",
"version": "0.0.0-development",
"description": "Browser-based Component Testing for Vue.js with Cypress.io ✌️🌲",
"description": "Browser-based Component Testing for Vue.js with Cypress.io",
"main": "dist/cypress-vue.cjs.js",

@@ -24,6 +24,3 @@ "scripts": {

"cypress": "0.0.0-development",
"debug": "^4.3.4",
"globby": "^11.0.1",
"rollup": "3.29.5",
"tailwindcss": "1.1.4",
"typescript": "~5.4.5",

@@ -30,0 +27,0 @@ "vite": "6.3.5",

{
"name": "@cypress/vue",
"version": "0.0.0-development",
"description": "Browser-based Component Testing for Vue.js with Cypress.io ✌️🌲",
"description": "Browser-based Component Testing for Vue.js with Cypress.io",
"main": "dist/cypress-vue.cjs.js",

@@ -24,6 +24,3 @@ "scripts": {

"cypress": "0.0.0-development",
"debug": "^4.3.4",
"globby": "^11.0.1",
"rollup": "3.29.5",
"tailwindcss": "1.1.4",
"typescript": "~5.4.5",

@@ -30,0 +27,0 @@ "vite": "6.3.5",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display