@interactjs/types
Advanced tools
@@ -1,2 +0,2 @@ | ||
| // eslint-disable-next-line node/no-extraneous-import | ||
| // eslint-disable-next-line import/no-extraneous-dependencies | ||
| import interact from "../interactjs/index.js"; // Interactables | ||
@@ -3,0 +3,0 @@ |
@@ -112,4 +112,4 @@ { | ||
| "sourcesContent": [ | ||
| "// eslint-disable-next-line node/no-extraneous-import\nimport interact from '@interactjs/interactjs/index'\n\n// Interactables\ninteract(document.body)\ninteract(document)\ninteract(window)\n\ninteract('.drag-and-resize')\n .draggable({\n inertia: true,\n modifiers: [\n interact.modifiers.snap({\n targets: [\n { x: 100, y: 200 },\n (x: number, y: number) => ({ x: x % 20, y }),\n interact.snappers.grid({ x: 20, y: 0 }),\n ],\n offset: 'startCoords',\n relativePoints: [{ x: 0, y: 1 }],\n endOnly: true,\n }),\n interact.modifiers.snapSize({\n targets: [\n { x: 100, y: 200 },\n (x: number, y: number) => ({ x: x % 20, y }),\n interact.snappers.grid({ width: 100, height: 500 }),\n ],\n endOnly: true,\n }),\n interact.modifiers.restrictRect({\n restriction: 'parent',\n endOnly: true,\n }),\n interact.modifiers.restrict({\n restriction: _ => ({ top: 0, left: 0, bottom: 1, right: 1 }),\n }),\n interact.modifiers.restrict({\n restriction: _ => document.body,\n }),\n interact.modifiers.restrictSize({\n min: document.body,\n max: 'parent',\n }),\n interact.modifiers.restrictEdges({\n inner: document.body,\n outer: 'parent',\n }),\n ],\n })\n .resizable({\n inertia: true,\n })\n\n// Selector context\nconst myList: HTMLElement | SVGElement = document.querySelector('#my-list')\n\ninteract('li', {\n context: myList,\n})\n .draggable({ /* ... */ })\n\n// Action options\nconst target = 'li'\ninteract(target)\n .draggable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n inertia : {/* ... */},\n autoScroll : {/* ... */},\n\n lockAxis : 'x' || 'y' || 'start',\n startAxis : 'x' || 'y',\n })\n .resizable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n inertia : {/* ... */},\n autoScroll : {/* ... */},\n margin : 50,\n\n square : true || false,\n axis : 'x' || 'y',\n })\n .gesturable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n })\n\n// autoscroll\nconst element = 'li'\ninteract(element)\n .draggable({\n autoScroll: true,\n })\n .resizable({\n autoScroll: {\n container: document.body,\n margin: 50,\n distance: 5,\n interval: 10,\n },\n })\n\n// axis\ninteract(target).draggable({\n startAxis: 'x',\n lockAxis: 'y',\n}).draggable({\n startAxis: 'xy',\n lockAxis: 'x',\n})\n\ninteract(target).resizable({\n axis: 'x',\n})\n\nconst handleEl = 'li'\ninteract(target).resizable({\n edges: {\n top : true, // Use pointer coords to check for resize.\n left : false, // Disable resizing from left edge.\n bottom: '.resize-s', // Resize if pointer target matches selector\n right : handleEl, // Resize if pointer target is the given Element\n },\n})\n\n// resize invert\ninteract(target).resizable({\n edges: { bottom: true, right: true },\n invert: 'reposition',\n})\n\n// resize square\ninteract(target).resizable({\n squareResize: true,\n})\n\n// dropzone accept\ninteract(target).dropzone({\n accept: '.drag0, .drag1',\n})\n\n// dropzone overlap\ninteract(target).dropzone({\n overlap: 0.25,\n})\n\n// dropzone checker\ninteract(target).dropzone({\n checker (\n _dragEvent: Interact.Element, // related dragmove or dragend\n _event: Event, // Touch, Pointer or Mouse Event\n dropped: boolean, // bool default checker result\n _dropzone: Interact.Interactable, // dropzone Interactable\n dropElement: Interact.Element, // dropzone elemnt\n _draggable: Interact.Interactable, // draggable Interactable\n _draggableElement: Interact.Element) { // draggable element\n // only allow drops into empty dropzone elements\n return dropped && !dropElement.hasChildNodes()\n },\n})\n\ninteract.dynamicDrop()\ninteract.dynamicDrop(false)\n\n// Events\nfunction listener (event) {\n const { type, pageX, pageY } = event\n alert({ type, pageX, pageY })\n}\n\ninteract(target)\n .on('dragstart', listener)\n .on('dragmove dragend', listener)\n .on(['resizemove', 'resizeend'], listener)\n .on({\n gesturestart: listener,\n gestureend: listener,\n })\n\ninteract.on('resize', (event: Interact.ResizeEvent) => {\n const { rect, deltaRect } = event\n alert(JSON.stringify({ rect, deltaRect }))\n})\n\ninteract(target).resizable({\n listeners: [\n { start: listener, move: listener },\n ],\n})\n\ninteract(target).draggable({\n listeners: { start: listener, end: listener },\n})\n\ninteract(target).draggable({\n onstart: listener,\n onmove: listener,\n onend: listener,\n})\n\ninteract.on(['dragmove', 'resizestart'], listener)\n\n// devTools options\ninteract(target).devTools({\n ignore: { boxSizing: true, touchAction: true },\n})\n\nconst dropTarget = 'div'\n// Drop Events\ninteract(dropTarget)\n .dropzone({\n ondrop (event) {\n alert(event.relatedTarget.id +\n ' was dropped into ' +\n event.target.id)\n },\n })\n .on('dropactivate', event => {\n event.target.classList.add('drop-activated')\n })\n\ninteract(target).on('up', _event => {})\n\n// fast click\ninteract('a[href]').on('tap', event => {\n window.location.href = event.currentTarget.href\n\n event.preventDefault()\n})\n" | ||
| "// eslint-disable-next-line import/no-extraneous-dependencies\nimport interact from '@interactjs/interactjs/index'\n\n// Interactables\ninteract(document.body)\ninteract(document)\ninteract(window)\n\ninteract('.drag-and-resize')\n .draggable({\n inertia: true,\n modifiers: [\n interact.modifiers.snap({\n targets: [\n { x: 100, y: 200 },\n (x: number, y: number) => ({ x: x % 20, y }),\n interact.snappers.grid({ x: 20, y: 0 }),\n ],\n offset: 'startCoords',\n relativePoints: [{ x: 0, y: 1 }],\n endOnly: true,\n }),\n interact.modifiers.snapSize({\n targets: [\n { x: 100, y: 200 },\n (x: number, y: number) => ({ x: x % 20, y }),\n interact.snappers.grid({ width: 100, height: 500 }),\n ],\n endOnly: true,\n }),\n interact.modifiers.restrictRect({\n restriction: 'parent',\n endOnly: true,\n }),\n interact.modifiers.restrict({\n restriction: _ => ({ top: 0, left: 0, bottom: 1, right: 1 }),\n }),\n interact.modifiers.restrict({\n restriction: _ => document.body,\n }),\n interact.modifiers.restrictSize({\n min: document.body,\n max: 'parent',\n }),\n interact.modifiers.restrictEdges({\n inner: document.body,\n outer: 'parent',\n }),\n ],\n })\n .resizable({\n inertia: true,\n })\n\n// Selector context\nconst myList: HTMLElement | SVGElement = document.querySelector('#my-list')\n\ninteract('li', {\n context: myList,\n})\n .draggable({ /* ... */ })\n\n// Action options\nconst target = 'li'\ninteract(target)\n .draggable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n inertia : {/* ... */},\n autoScroll : {/* ... */},\n\n lockAxis : 'x' || 'y' || 'start',\n startAxis : 'x' || 'y',\n })\n .resizable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n inertia : {/* ... */},\n autoScroll : {/* ... */},\n margin : 50,\n\n square : true || false,\n axis : 'x' || 'y',\n })\n .gesturable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n })\n\n// autoscroll\nconst element = 'li'\ninteract(element)\n .draggable({\n autoScroll: true,\n })\n .resizable({\n autoScroll: {\n container: document.body,\n margin: 50,\n distance: 5,\n interval: 10,\n },\n })\n\n// axis\ninteract(target).draggable({\n startAxis: 'x',\n lockAxis: 'y',\n}).draggable({\n startAxis: 'xy',\n lockAxis: 'x',\n})\n\ninteract(target).resizable({\n axis: 'x',\n})\n\nconst handleEl = 'li'\ninteract(target).resizable({\n edges: {\n top : true, // Use pointer coords to check for resize.\n left : false, // Disable resizing from left edge.\n bottom: '.resize-s', // Resize if pointer target matches selector\n right : handleEl, // Resize if pointer target is the given Element\n },\n})\n\n// resize invert\ninteract(target).resizable({\n edges: { bottom: true, right: true },\n invert: 'reposition',\n})\n\n// resize square\ninteract(target).resizable({\n squareResize: true,\n})\n\n// dropzone accept\ninteract(target).dropzone({\n accept: '.drag0, .drag1',\n})\n\n// dropzone overlap\ninteract(target).dropzone({\n overlap: 0.25,\n})\n\n// dropzone checker\ninteract(target).dropzone({\n checker (\n _dragEvent: Interact.Element, // related dragmove or dragend\n _event: Event, // Touch, Pointer or Mouse Event\n dropped: boolean, // bool default checker result\n _dropzone: Interact.Interactable, // dropzone Interactable\n dropElement: Interact.Element, // dropzone elemnt\n _draggable: Interact.Interactable, // draggable Interactable\n _draggableElement: Interact.Element) { // draggable element\n // only allow drops into empty dropzone elements\n return dropped && !dropElement.hasChildNodes()\n },\n})\n\ninteract.dynamicDrop()\ninteract.dynamicDrop(false)\n\n// Events\nfunction listener (event) {\n const { type, pageX, pageY } = event\n alert({ type, pageX, pageY })\n}\n\ninteract(target)\n .on('dragstart', listener)\n .on('dragmove dragend', listener)\n .on(['resizemove', 'resizeend'], listener)\n .on({\n gesturestart: listener,\n gestureend: listener,\n })\n\ninteract.on('resize', (event: Interact.ResizeEvent) => {\n const { rect, deltaRect } = event\n alert(JSON.stringify({ rect, deltaRect }))\n})\n\ninteract(target).resizable({\n listeners: [\n { start: listener, move: listener },\n ],\n})\n\ninteract(target).draggable({\n listeners: { start: listener, end: listener },\n})\n\ninteract(target).draggable({\n onstart: listener,\n onmove: listener,\n onend: listener,\n})\n\ninteract.on(['dragmove', 'resizestart'], listener)\n\n// devTools options\ninteract(target).devTools({\n ignore: { boxSizing: true, touchAction: true },\n})\n\nconst dropTarget = 'div'\n// Drop Events\ninteract(dropTarget)\n .dropzone({\n ondrop (event) {\n alert(event.relatedTarget.id +\n ' was dropped into ' +\n event.target.id)\n },\n })\n .on('dropactivate', event => {\n event.target.classList.add('drop-activated')\n })\n\ninteract(target).on('up', _event => {})\n\n// fast click\ninteract('a[href]').on('tap', event => {\n window.location.href = event.currentTarget.href\n\n event.preventDefault()\n})\n" | ||
| ] | ||
| } |
@@ -108,4 +108,4 @@ { | ||
| "sourcesContent": [ | ||
| "// eslint-disable-next-line node/no-extraneous-import\nimport interact from '@interactjs/interactjs/index'\n\n// Interactables\ninteract(document.body)\ninteract(document)\ninteract(window)\n\ninteract('.drag-and-resize')\n .draggable({\n inertia: true,\n modifiers: [\n interact.modifiers.snap({\n targets: [\n { x: 100, y: 200 },\n (x: number, y: number) => ({ x: x % 20, y }),\n interact.snappers.grid({ x: 20, y: 0 }),\n ],\n offset: 'startCoords',\n relativePoints: [{ x: 0, y: 1 }],\n endOnly: true,\n }),\n interact.modifiers.snapSize({\n targets: [\n { x: 100, y: 200 },\n (x: number, y: number) => ({ x: x % 20, y }),\n interact.snappers.grid({ width: 100, height: 500 }),\n ],\n endOnly: true,\n }),\n interact.modifiers.restrictRect({\n restriction: 'parent',\n endOnly: true,\n }),\n interact.modifiers.restrict({\n restriction: _ => ({ top: 0, left: 0, bottom: 1, right: 1 }),\n }),\n interact.modifiers.restrict({\n restriction: _ => document.body,\n }),\n interact.modifiers.restrictSize({\n min: document.body,\n max: 'parent',\n }),\n interact.modifiers.restrictEdges({\n inner: document.body,\n outer: 'parent',\n }),\n ],\n })\n .resizable({\n inertia: true,\n })\n\n// Selector context\nconst myList: HTMLElement | SVGElement = document.querySelector('#my-list')\n\ninteract('li', {\n context: myList,\n})\n .draggable({ /* ... */ })\n\n// Action options\nconst target = 'li'\ninteract(target)\n .draggable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n inertia : {/* ... */},\n autoScroll : {/* ... */},\n\n lockAxis : 'x' || 'y' || 'start',\n startAxis : 'x' || 'y',\n })\n .resizable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n inertia : {/* ... */},\n autoScroll : {/* ... */},\n margin : 50,\n\n square : true || false,\n axis : 'x' || 'y',\n })\n .gesturable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n })\n\n// autoscroll\nconst element = 'li'\ninteract(element)\n .draggable({\n autoScroll: true,\n })\n .resizable({\n autoScroll: {\n container: document.body,\n margin: 50,\n distance: 5,\n interval: 10,\n },\n })\n\n// axis\ninteract(target).draggable({\n startAxis: 'x',\n lockAxis: 'y',\n}).draggable({\n startAxis: 'xy',\n lockAxis: 'x',\n})\n\ninteract(target).resizable({\n axis: 'x',\n})\n\nconst handleEl = 'li'\ninteract(target).resizable({\n edges: {\n top : true, // Use pointer coords to check for resize.\n left : false, // Disable resizing from left edge.\n bottom: '.resize-s', // Resize if pointer target matches selector\n right : handleEl, // Resize if pointer target is the given Element\n },\n})\n\n// resize invert\ninteract(target).resizable({\n edges: { bottom: true, right: true },\n invert: 'reposition',\n})\n\n// resize square\ninteract(target).resizable({\n squareResize: true,\n})\n\n// dropzone accept\ninteract(target).dropzone({\n accept: '.drag0, .drag1',\n})\n\n// dropzone overlap\ninteract(target).dropzone({\n overlap: 0.25,\n})\n\n// dropzone checker\ninteract(target).dropzone({\n checker (\n _dragEvent: Interact.Element, // related dragmove or dragend\n _event: Event, // Touch, Pointer or Mouse Event\n dropped: boolean, // bool default checker result\n _dropzone: Interact.Interactable, // dropzone Interactable\n dropElement: Interact.Element, // dropzone elemnt\n _draggable: Interact.Interactable, // draggable Interactable\n _draggableElement: Interact.Element) { // draggable element\n // only allow drops into empty dropzone elements\n return dropped && !dropElement.hasChildNodes()\n },\n})\n\ninteract.dynamicDrop()\ninteract.dynamicDrop(false)\n\n// Events\nfunction listener (event) {\n const { type, pageX, pageY } = event\n alert({ type, pageX, pageY })\n}\n\ninteract(target)\n .on('dragstart', listener)\n .on('dragmove dragend', listener)\n .on(['resizemove', 'resizeend'], listener)\n .on({\n gesturestart: listener,\n gestureend: listener,\n })\n\ninteract.on('resize', (event: Interact.ResizeEvent) => {\n const { rect, deltaRect } = event\n alert(JSON.stringify({ rect, deltaRect }))\n})\n\ninteract(target).resizable({\n listeners: [\n { start: listener, move: listener },\n ],\n})\n\ninteract(target).draggable({\n listeners: { start: listener, end: listener },\n})\n\ninteract(target).draggable({\n onstart: listener,\n onmove: listener,\n onend: listener,\n})\n\ninteract.on(['dragmove', 'resizestart'], listener)\n\n// devTools options\ninteract(target).devTools({\n ignore: { boxSizing: true, touchAction: true },\n})\n\nconst dropTarget = 'div'\n// Drop Events\ninteract(dropTarget)\n .dropzone({\n ondrop (event) {\n alert(event.relatedTarget.id +\n ' was dropped into ' +\n event.target.id)\n },\n })\n .on('dropactivate', event => {\n event.target.classList.add('drop-activated')\n })\n\ninteract(target).on('up', _event => {})\n\n// fast click\ninteract('a[href]').on('tap', event => {\n window.location.href = event.currentTarget.href\n\n event.preventDefault()\n})\n" | ||
| "// eslint-disable-next-line import/no-extraneous-dependencies\nimport interact from '@interactjs/interactjs/index'\n\n// Interactables\ninteract(document.body)\ninteract(document)\ninteract(window)\n\ninteract('.drag-and-resize')\n .draggable({\n inertia: true,\n modifiers: [\n interact.modifiers.snap({\n targets: [\n { x: 100, y: 200 },\n (x: number, y: number) => ({ x: x % 20, y }),\n interact.snappers.grid({ x: 20, y: 0 }),\n ],\n offset: 'startCoords',\n relativePoints: [{ x: 0, y: 1 }],\n endOnly: true,\n }),\n interact.modifiers.snapSize({\n targets: [\n { x: 100, y: 200 },\n (x: number, y: number) => ({ x: x % 20, y }),\n interact.snappers.grid({ width: 100, height: 500 }),\n ],\n endOnly: true,\n }),\n interact.modifiers.restrictRect({\n restriction: 'parent',\n endOnly: true,\n }),\n interact.modifiers.restrict({\n restriction: _ => ({ top: 0, left: 0, bottom: 1, right: 1 }),\n }),\n interact.modifiers.restrict({\n restriction: _ => document.body,\n }),\n interact.modifiers.restrictSize({\n min: document.body,\n max: 'parent',\n }),\n interact.modifiers.restrictEdges({\n inner: document.body,\n outer: 'parent',\n }),\n ],\n })\n .resizable({\n inertia: true,\n })\n\n// Selector context\nconst myList: HTMLElement | SVGElement = document.querySelector('#my-list')\n\ninteract('li', {\n context: myList,\n})\n .draggable({ /* ... */ })\n\n// Action options\nconst target = 'li'\ninteract(target)\n .draggable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n inertia : {/* ... */},\n autoScroll : {/* ... */},\n\n lockAxis : 'x' || 'y' || 'start',\n startAxis : 'x' || 'y',\n })\n .resizable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n inertia : {/* ... */},\n autoScroll : {/* ... */},\n margin : 50,\n\n square : true || false,\n axis : 'x' || 'y',\n })\n .gesturable({\n max : 1,\n maxPerElement: 2,\n manualStart : true,\n modifiers : [],\n })\n\n// autoscroll\nconst element = 'li'\ninteract(element)\n .draggable({\n autoScroll: true,\n })\n .resizable({\n autoScroll: {\n container: document.body,\n margin: 50,\n distance: 5,\n interval: 10,\n },\n })\n\n// axis\ninteract(target).draggable({\n startAxis: 'x',\n lockAxis: 'y',\n}).draggable({\n startAxis: 'xy',\n lockAxis: 'x',\n})\n\ninteract(target).resizable({\n axis: 'x',\n})\n\nconst handleEl = 'li'\ninteract(target).resizable({\n edges: {\n top : true, // Use pointer coords to check for resize.\n left : false, // Disable resizing from left edge.\n bottom: '.resize-s', // Resize if pointer target matches selector\n right : handleEl, // Resize if pointer target is the given Element\n },\n})\n\n// resize invert\ninteract(target).resizable({\n edges: { bottom: true, right: true },\n invert: 'reposition',\n})\n\n// resize square\ninteract(target).resizable({\n squareResize: true,\n})\n\n// dropzone accept\ninteract(target).dropzone({\n accept: '.drag0, .drag1',\n})\n\n// dropzone overlap\ninteract(target).dropzone({\n overlap: 0.25,\n})\n\n// dropzone checker\ninteract(target).dropzone({\n checker (\n _dragEvent: Interact.Element, // related dragmove or dragend\n _event: Event, // Touch, Pointer or Mouse Event\n dropped: boolean, // bool default checker result\n _dropzone: Interact.Interactable, // dropzone Interactable\n dropElement: Interact.Element, // dropzone elemnt\n _draggable: Interact.Interactable, // draggable Interactable\n _draggableElement: Interact.Element) { // draggable element\n // only allow drops into empty dropzone elements\n return dropped && !dropElement.hasChildNodes()\n },\n})\n\ninteract.dynamicDrop()\ninteract.dynamicDrop(false)\n\n// Events\nfunction listener (event) {\n const { type, pageX, pageY } = event\n alert({ type, pageX, pageY })\n}\n\ninteract(target)\n .on('dragstart', listener)\n .on('dragmove dragend', listener)\n .on(['resizemove', 'resizeend'], listener)\n .on({\n gesturestart: listener,\n gestureend: listener,\n })\n\ninteract.on('resize', (event: Interact.ResizeEvent) => {\n const { rect, deltaRect } = event\n alert(JSON.stringify({ rect, deltaRect }))\n})\n\ninteract(target).resizable({\n listeners: [\n { start: listener, move: listener },\n ],\n})\n\ninteract(target).draggable({\n listeners: { start: listener, end: listener },\n})\n\ninteract(target).draggable({\n onstart: listener,\n onmove: listener,\n onend: listener,\n})\n\ninteract.on(['dragmove', 'resizestart'], listener)\n\n// devTools options\ninteract(target).devTools({\n ignore: { boxSizing: true, touchAction: true },\n})\n\nconst dropTarget = 'div'\n// Drop Events\ninteract(dropTarget)\n .dropzone({\n ondrop (event) {\n alert(event.relatedTarget.id +\n ' was dropped into ' +\n event.target.id)\n },\n })\n .on('dropactivate', event => {\n event.target.classList.add('drop-activated')\n })\n\ninteract(target).on('up', _event => {})\n\n// fast click\ninteract('a[href]').on('tap', event => {\n window.location.href = event.currentTarget.href\n\n event.preventDefault()\n})\n" | ||
| ] | ||
| } |
+15
-16
| { | ||
| "name": "@interactjs/types", | ||
| "version": "1.9.5", | ||
| "version": "1.9.6", | ||
| "license": "MIT", | ||
| "dependencies": { | ||
| "@interactjs/actions": "1.9.5", | ||
| "@interactjs/arrange": "1.9.5", | ||
| "@interactjs/auto-scroll": "1.9.5", | ||
| "@interactjs/auto-start": "1.9.5", | ||
| "@interactjs/core": "1.9.5", | ||
| "@interactjs/dev-tools": "1.9.5", | ||
| "@interactjs/inertia": "1.9.5", | ||
| "@interactjs/interact": "1.9.5", | ||
| "@interactjs/modifiers": "1.9.5", | ||
| "@interactjs/pointer-events": "1.9.5", | ||
| "@interactjs/reflow": "1.9.5", | ||
| "@interactjs/symbol-tree": "1.9.5", | ||
| "@interactjs/utils": "1.9.5" | ||
| "@interactjs/actions": "1.9.6", | ||
| "@interactjs/arrange": "1.9.6", | ||
| "@interactjs/auto-scroll": "1.9.6", | ||
| "@interactjs/auto-start": "1.9.6", | ||
| "@interactjs/core": "1.9.6", | ||
| "@interactjs/dev-tools": "1.9.6", | ||
| "@interactjs/inertia": "1.9.6", | ||
| "@interactjs/modifiers": "1.9.6", | ||
| "@interactjs/pointer-events": "1.9.6", | ||
| "@interactjs/reflow": "1.9.6", | ||
| "@interactjs/symbol-tree": "1.9.6", | ||
| "@interactjs/utils": "1.9.6" | ||
| }, | ||
| "devDependencies": { | ||
| "@interactjs/_dev": "1.9.5" | ||
| "@interactjs/_dev": "1.9.6" | ||
| }, | ||
@@ -26,3 +25,3 @@ "publishConfig": { | ||
| }, | ||
| "gitHead": "cb94f9a0" | ||
| "gitHead": "8666b4e3" | ||
| } |
+4
-7
@@ -12,6 +12,6 @@ // Type definitions for interact.js | ||
| import _InteractableSet from '@interactjs/core/InteractableSet' | ||
| import _InteractStatic from '@interactjs/core/InteractStatic' | ||
| import * as iEvent from '@interactjs/core/InteractEvent' | ||
| import * as interaction from '@interactjs/core/Interaction' | ||
| import * as scope from '@interactjs/core/scope' | ||
| import interact from '@interactjs/interact/index' | ||
| import * as snap from '@interactjs/modifiers/snap/pointer' | ||
@@ -26,3 +26,2 @@ import { PointerEvent as _PointerEvent } from '@interactjs/pointer-events/PointerEvent' | ||
| import '@interactjs/auto-start/InteractableMethods' | ||
| import '@interactjs/core/InteractStatic' | ||
| import '@interactjs/core/interactablePreventDefault' | ||
@@ -33,5 +32,6 @@ import '@interactjs/dev-tools' | ||
| import '@interactjs/modifiers' | ||
| import '@interactjs/pointer-events/base' | ||
| import '@interactjs/pointer-events/interactableTargets' | ||
| import '@interactjs/pointer-events/base' | ||
| import '@interactjs/reflow' | ||
| import '@interactjs/snappers' | ||
@@ -42,5 +42,2 @@ import * as arrange from '@interactjs/arrange' | ||
| declare namespace InteractPro { | ||
| } | ||
| declare namespace Interact { | ||
@@ -55,3 +52,3 @@ type OrBoolean<T> = { | ||
| export type Target = Interact.EventTarget | string | ||
| export type interact = typeof interact | ||
| export type InteractStatic = _InteractStatic | ||
| export type Plugin = scope.Plugin | ||
@@ -58,0 +55,0 @@ export type ActionProps<T extends scope.ActionName = any> = interaction.ActionProps<T> |
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
12
-7.69%43406
-0.09%487
-0.41%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated
Updated
Updated
Updated
Updated
Updated
Updated
Updated
Updated