From 27df029a8ff5fe4602bef8ee1efdb5537b307083 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ulrich-Matthias=20Sch=C3=A4fer?= Date: Tue, 19 Feb 2019 17:10:36 +0100 Subject: [PATCH] added typings, fixed browser key in package.json --- package.json | 5 +++-- svg.draggable.js.d.ts | 7 +++++++ 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 svg.draggable.js.d.ts diff --git a/package.json b/package.json index 544bdaf..e38f800 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,11 @@ { "name": "@svgdotjs/svg.draggable.js", - "version": "3.0.1", + "version": "3.0.2", "description": "An extension for svg.js which allows to drag elements with your mouse", "main": "dist/svg.draggable.js", "unpkg": "dist/svg.draggable.min.js", "jsdelivr": "dist/svg.draggable.min.js", - "browser": "dist/svg.draggable.min.js", + "browser": "src/svg.draggable.js", "module": "src/svg.draggable.js", "keywords": [ "svg.js", @@ -14,6 +14,7 @@ ], "bugs": "https://github.com/svgdotjs/svg.draggable.js/issues", "license": "MIT", + "typings": "./svg.draggable.js.d.ts", "author": { "name": "Wout Fierens" }, diff --git a/svg.draggable.js.d.ts b/svg.draggable.js.d.ts new file mode 100644 index 0000000..514547d --- /dev/null +++ b/svg.draggable.js.d.ts @@ -0,0 +1,7 @@ +import { Element } from '@svgdotjs/svg.js' + +declare module "@svgdotjs/svg.js" { + interface Element { + draggable(enable?:boolean): this + } +}