@zag-js/element-size
Advanced tools
Comparing version 0.0.0-dev-20221103102301 to 0.0.0-dev-20221228121448
@@ -1,15 +0,2 @@ | ||
declare type ElementSize = { | ||
width: number; | ||
height: number; | ||
}; | ||
declare type ElementSizeCallback = (size: ElementSize | undefined) => void; | ||
declare function trackElementSize(element: HTMLElement | null, callback: ElementSizeCallback): (() => void) | undefined; | ||
declare type TrackElementsSizeOptions<T extends HTMLElement | null> = { | ||
getNodes: () => T[]; | ||
observeMutation?: boolean; | ||
callback: (size: ElementSize | undefined, index: number) => void; | ||
}; | ||
declare function trackElementsSize<T extends HTMLElement | null>(options: TrackElementsSizeOptions<T>): () => void; | ||
export { ElementSize, ElementSizeCallback, trackElementSize, trackElementsSize }; | ||
export { ElementSize, ElementSizeCallback, trackElementSize } from './track-size.js'; | ||
export { trackElementsSize } from './track-sizes.js'; |
{ | ||
"name": "@zag-js/element-size", | ||
"version": "0.0.0-dev-20221103102301", | ||
"version": "0.0.0-dev-20221228121448", | ||
"description": "Observer the size of an element over time", | ||
"main": "dist/index.js", | ||
"module": "dist/index.mjs", | ||
"types": "dist/index.d.ts", | ||
"keywords": [ | ||
@@ -27,6 +24,21 @@ "js", | ||
}, | ||
"clean-package": "../../../clean-package.config.json", | ||
"main": "dist/index.js", | ||
"devDependencies": { | ||
"clean-package": "2.2.0" | ||
}, | ||
"module": "dist/index.mjs", | ||
"types": "dist/index.d.ts", | ||
"exports": { | ||
".": { | ||
"types": "./dist/index.d.ts", | ||
"import": "./dist/index.mjs", | ||
"require": "./dist/index.js" | ||
}, | ||
"./package.json": "./package.json" | ||
}, | ||
"scripts": { | ||
"build-fast": "tsup src/index.ts --format=esm,cjs", | ||
"build-fast": "tsup src", | ||
"start": "pnpm build --watch", | ||
"build": "tsup src/index.ts --format=esm,cjs --dts", | ||
"build": "tsup src --dts", | ||
"test": "jest --config ../../../jest.config.js --rootDir . --passWithNoTests", | ||
@@ -33,0 +45,0 @@ "lint": "eslint src --ext .ts,.tsx", |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
14448
14
367
1
1