@atomico/hooks
Advanced tools
Comparing version 3.11.1 to 3.12.0
{ | ||
"name": "@atomico/hooks", | ||
"description": "Series of utilities in hooks format to extend the operation of Atomico", | ||
"version": "3.11.1", | ||
"version": "3.12.0", | ||
"type": "module", | ||
@@ -11,6 +11,5 @@ "workspaces": [ | ||
"scripts": { | ||
"types": "tsc", | ||
"exports": "exports src/*/*.js --ignore-build --types --exports --workspace src/**", | ||
"exports": "exports \"src/*/*.js\" --ignore-build --types --exports --workspace \"src/**\"", | ||
"test": "wtr src/**/*.test.js --node-resolve", | ||
"prepare": "npm run test && npm run exports" | ||
"prepublishOnly": "npm run test && npm run exports" | ||
}, | ||
@@ -21,14 +20,16 @@ "publishConfig": { | ||
"dependencies": { | ||
"atomico": "latest", | ||
"@atomico/channel": "latest", | ||
"@lit/reactive-element": "latest", | ||
"@uppercod/css-to-object": "latest", | ||
"@uppercod/exp-route": "latest", | ||
"atomico": "latest" | ||
"element-internals-polyfill": "latest", | ||
"@uppercod/exp-route": "latest" | ||
}, | ||
"devDependencies": { | ||
"@atomico/exports": "^0.18.2", | ||
"@esm-bundle/chai": "latest", | ||
"@web/test-runner": "^0.13.4", | ||
"@web/test-runner-commands": "^0.4.5", | ||
"typescript": "latest" | ||
"@esm-bundle/chai": "^4.3.4-fix.0", | ||
"@types/chai": "^4.2.21", | ||
"@web/test-runner": "^0.13.16", | ||
"@web/test-runner-commands": "^0.5.12", | ||
"typescript": "^4.4.2" | ||
}, | ||
@@ -45,2 +46,5 @@ "exports": { | ||
"./use-force-render": "./src/use-force-render/use-force-render.js", | ||
"./use-form": "./src/use-form/use-form.js", | ||
"./use-internals": "./src/use-internals/use-internals.js", | ||
"./use-listener": "./src/use-listener/use-listener.js", | ||
"./use-mutation-observer": "./src/use-mutation-observer/use-mutation-observer.js", | ||
@@ -85,8 +89,17 @@ "./use-parent": "./src/use-parent/use-parent.js", | ||
], | ||
"use-parent": [ | ||
"./types/use-parent/use-parent.d.ts" | ||
], | ||
"use-listener": [ | ||
"./types/use-listener/use-listener.d.ts" | ||
], | ||
"use-form": [ | ||
"./types/use-form/use-form.d.ts" | ||
], | ||
"use-internals": [ | ||
"./types/use-internals/use-internals.d.ts" | ||
], | ||
"use-mutation-observer": [ | ||
"./types/use-mutation-observer/use-mutation-observer.d.ts" | ||
], | ||
"use-parent": [ | ||
"./types/use-parent/use-parent.d.ts" | ||
], | ||
"use-promise": [ | ||
@@ -93,0 +106,0 @@ "./types/use-promise/use-promise.d.ts" |
import { useHost, useMemo } from "atomico"; | ||
/** | ||
* @template {HTMLElement} T - reference current | ||
* @param {string} matches | ||
* @returns {import("atomico").Ref<HTMLElement>} | ||
* @returns {import("atomico").Ref<T>} | ||
*/ | ||
@@ -6,0 +7,0 @@ export function useParent(matches) { |
/** | ||
* @template {HTMLElement} T - reference current | ||
* @param {string} matches | ||
* @returns {import("atomico").Ref<HTMLElement>} | ||
* @returns {import("atomico").Ref<T>} | ||
*/ | ||
export function useParent(matches: string): import("atomico").Ref<HTMLElement>; | ||
export function useParent<T extends HTMLElement>(matches: string): import("atomico").Ref<T>; |
54016
66
1578
7
6
+ Addedelement-internals-polyfill@3.0.1(transitive)