Socket
Socket
Sign inDemoInstall

@applitools/utils

Package Overview
Dependencies
Maintainers
33
Versions
72
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@applitools/utils - npm Package Compare versions

Comparing version 1.3.12 to 1.3.13

2

package.json
{
"name": "@applitools/utils",
"version": "1.3.12",
"version": "1.3.13",
"keywords": [

@@ -5,0 +5,0 @@ "applitools",

@@ -1,13 +0,5 @@

declare type Location = {
x: number;
y: number;
};
declare type RectangleSize = {
width: number;
height: number;
};
declare type Region = Location & RectangleSize;
import type { Location, Size, Region } from './utility-types';
export declare function location(region: Region): Location;
export declare function size(region: Region): RectangleSize;
export declare function region(location: Location, size: RectangleSize): {
export declare function size(region: Region): Size;
export declare function region(location: Location, size: Size): {
x: number;

@@ -18,18 +10,18 @@ y: number;

};
export declare function isEmpty(size: RectangleSize): boolean;
export declare function isEmpty(size: Size): boolean;
export declare function isEmpty(region: Region): boolean;
export declare function round(region: Region): Region;
export declare function round(region: RectangleSize): RectangleSize;
export declare function round(region: Size): Size;
export declare function round(region: Location): Location;
export declare function ceil(region: Region): Region;
export declare function ceil(region: RectangleSize): RectangleSize;
export declare function ceil(region: Size): Size;
export declare function ceil(region: Location): Location;
export declare function floor(region: Region): Region;
export declare function floor(region: RectangleSize): RectangleSize;
export declare function floor(region: Size): Size;
export declare function floor(region: Location): Location;
export declare function rotate(size: RectangleSize, degrees: number): RectangleSize;
export declare function rotate(region: Region, degrees: number, size: RectangleSize): Region;
export declare function rotate(location: Location, degrees: number, size: RectangleSize): RectangleSize;
export declare function rotate(size: Size, degrees: number): Size;
export declare function rotate(region: Region, degrees: number, size: Size): Region;
export declare function rotate(location: Location, degrees: number, size: Size): Size;
export declare function scale(region: Region, scaleRatio: number): Region;
export declare function scale(size: RectangleSize, scaleRatio: number): RectangleSize;
export declare function scale(size: Size, scaleRatio: number): Size;
export declare function scale(location: Location, scaleRatio: number): Location;

@@ -46,4 +38,4 @@ export declare function offset(region: Region, offset: Location): Region;

export declare function equals(location1: Location, location2: Location): boolean;
export declare function equals(size1: RectangleSize, size2: RectangleSize): boolean;
export declare function divide(region: Region, size: RectangleSize, padding?: {
export declare function equals(size1: Size, size2: Size): boolean;
export declare function divide(region: Region, size: Size, padding?: {
top?: number;

@@ -58,2 +50,1 @@ bottom?: number;

}): Region;
export {};

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

export declare type MaybeArray<T> = T | T[];
export declare type Mutable<T> = {
-readonly [P in keyof T]: T[P];
};
export declare type Optional<T, K extends keyof T> = Omit<T, K> & Partial<Pick<T, K>>;
export declare type Location = {
x: number;
y: number;
};
export declare type Size = {
width: number;
height: number;
};
export declare type Region = Location & Size;
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