New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

solid-tippy

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

solid-tippy - npm Package Compare versions

Comparing version
0.2.0
to
0.2.1
+4
-0
dist/cjs/development/index.cjs

@@ -35,2 +35,6 @@ "use strict";

var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,

@@ -37,0 +41,0 @@ mod

+1
-1

@@ -5,4 +5,4 @@ {

"sourcesContent": ["import {\n createComputed,\n createEffect,\n createSignal,\n onCleanup,\n untrack,\n} from 'solid-js';\nimport makeTippy, { Instance, Props } from 'tippy.js';\nimport makeHeadlessTippy from 'tippy.js/headless';\n\nexport interface TippyOptions {\n disabled?: boolean;\n hidden?: boolean;\n props?: Partial<Props>;\n}\n\nexport function tippy<T extends Element>(\n target: T,\n opts: () => TippyOptions | undefined,\n): void {\n createEffect(() => {\n const options = opts();\n const instance = makeTippy(target, untrack(() => options?.props));\n\n createComputed(() => {\n if (options?.disabled) {\n instance.disable();\n } else {\n instance.enable();\n }\n });\n\n createComputed(() => {\n if (options?.hidden) {\n instance.hide();\n } else {\n instance.show();\n }\n });\n\n createComputed(() => {\n instance.setProps({\n ...(options?.props ?? {}),\n });\n });\n\n onCleanup(() => {\n instance.destroy();\n });\n });\n}\n\nexport function tippyHeadless<T extends Element>(\n target: T,\n opts: () => TippyOptions | undefined,\n): void {\n createEffect(() => {\n const options = opts();\n const instance = makeHeadlessTippy(target, untrack(() => options?.props));\n\n createComputed(() => {\n if (options?.disabled) {\n instance.disable();\n } else {\n instance.enable();\n }\n });\n\n createComputed(() => {\n if (options?.hidden) {\n instance.hide();\n } else {\n instance.show();\n }\n });\n\n createComputed(() => {\n instance.setProps({\n ...(options?.props ?? {}),\n });\n });\n\n onCleanup(() => {\n instance.destroy();\n });\n });\n}\n\nexport function useTippy<T extends Element>(\n target: () => T | undefined | null,\n options?: TippyOptions,\n): () => Instance | undefined {\n const [current, setCurrent] = createSignal<Instance>();\n\n createEffect(() => {\n const currentTarget = target();\n if (currentTarget) {\n const instance = makeTippy(currentTarget, untrack(() => options?.props));\n\n setCurrent(instance);\n\n createComputed(() => {\n if (options?.disabled) {\n instance.disable();\n } else {\n instance.enable();\n }\n });\n\n createComputed(() => {\n if (options?.hidden) {\n instance.hide();\n } else {\n instance.show();\n }\n });\n\n createComputed(() => {\n instance.setProps({\n ...(options?.props ?? {}),\n });\n });\n\n onCleanup(() => {\n instance.destroy();\n });\n }\n });\n\n return () => current();\n}\n\nexport function useTippyHeadless<T extends Element>(\n target: () => T | undefined | null,\n options?: TippyOptions,\n): () => Instance | undefined {\n const [current, setCurrent] = createSignal<Instance>();\n\n createEffect(() => {\n const currentTarget = target();\n if (currentTarget) {\n const instance = makeHeadlessTippy(currentTarget, untrack(() => options?.props));\n\n setCurrent(instance);\n\n createComputed(() => {\n if (options?.disabled) {\n instance.disable();\n } else {\n instance.enable();\n }\n });\n\n createComputed(() => {\n if (options?.hidden) {\n instance.hide();\n } else {\n instance.show();\n }\n });\n\n createComputed(() => {\n instance.setProps({\n ...(options?.props ?? {}),\n });\n });\n\n onCleanup(() => {\n instance.destroy();\n });\n }\n });\n\n return () => current();\n}\n"],
"mappings": "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",
"mappings": "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",
"names": ["makeTippy", "makeHeadlessTippy"]
}
{
"name": "solid-tippy",
"version": "0.2.0",
"version": "0.2.1",
"type": "module",

@@ -32,9 +32,9 @@ "types": "./dist/types/index.d.ts",

"@types/node": "^18.11.9",
"eslint": "^8.27.0",
"eslint": "^8.33.0",
"eslint-config-lxsmnsyc": "^0.4.8",
"pridepack": "^2.3.0",
"solid-js": "^1.6.1",
"pridepack": "^2.4.0",
"solid-js": "^1.6.10",
"tippy.js": "^6.3.7",
"tslib": "^2.4.1",
"typescript": "^4.8.4"
"typescript": "^4.9.5"
},

@@ -73,3 +73,3 @@ "peerDependencies": {

},
"gitHead": "fe50ff48df777c8106dcdfc6d74202d985200d95"
"gitHead": "8d61df2f317d88ae0572ab58fc9a0cc9f19a439a"
}