From 31eb8efeffbb0a5d231e282f4d072cb9384227bd Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Fri, 7 Apr 2023 19:49:00 +0200 Subject: [PATCH] chore: add exports field to package.json Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> --- packages/background/package.json | 26 ++++++++++++++++++- packages/controls/package.json | 31 +++++++++++++++++++++-- packages/core/package.json | 28 ++++++++++++++++++++- packages/minimap/package.json | 27 +++++++++++++++++++- packages/node-resizer/package.json | 31 +++++++++++++++++++++-- packages/node-toolbar/package.json | 10 +++++++- packages/pathfinding-edge/package.json | 35 +++++++++++++++++++++++--- packages/vue-flow/package.json | 31 +++++++++++++++++++++-- 8 files changed, 205 insertions(+), 14 deletions(-) diff --git a/packages/background/package.json b/packages/background/package.json index 26b4006a..65cd07cf 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -12,13 +12,37 @@ "bugs": { "url": "https://github.com/bcakmakoglu/vue-flow/issues" }, + "keywords": [ + "vue", + "flow", + "diagram", + "editor", + "graph", + "node", + "link", + "port", + "slot", + "vue3", + "composition-api", + "vue-flow", + "vueflow", + "typescript" + ], "main": "./dist/vue-flow-background.js", "module": "./dist/vue-flow-background.mjs", "types": "./dist/index.d.ts", "unpkg": "./dist/vue-flow-background.iife.js", "jsdelivr": "./dist/vue-flow-background.iife.js", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/vue-flow-background.mjs", + "require": "./dist/vue-flow-background.js" + } + }, "files": [ - "dist" + "dist", + "*.d.ts" ], "sideEffects": false, "scripts": { diff --git a/packages/controls/package.json b/packages/controls/package.json index 5bd93b1a..e1eec004 100644 --- a/packages/controls/package.json +++ b/packages/controls/package.json @@ -12,15 +12,42 @@ "bugs": { "url": "https://github.com/bcakmakoglu/vue-flow/issues" }, + "keywords": [ + "vue", + "flow", + "diagram", + "editor", + "graph", + "node", + "link", + "port", + "slot", + "vue3", + "composition-api", + "vue-flow", + "vueflow", + "typescript" + ], "main": "./dist/vue-flow-controls.js", "module": "./dist/vue-flow-controls.mjs", "types": "./dist/index.d.ts", "unpkg": "./dist/vue-flow-controls.iife.js", "jsdelivr": "./dist/vue-flow-controls.iife.js", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/vue-flow-controls.mjs", + "require": "./dist/vue-flow-controls.js" + }, + "./dist/*.css": "./dist/*.css" + }, "files": [ - "dist" + "dist", + "*.d.ts" + ], + "sideEffects": [ + "*.css" ], - "sideEffects": false, "scripts": { "dev": "vite build --watch", "build": "vite build", diff --git a/packages/core/package.json b/packages/core/package.json index 2d9ade59..7259e609 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -12,13 +12,39 @@ "bugs": { "url": "https://github.com/bcakmakoglu/vue-flow/issues" }, + + "keywords": [ + "vue", + "flow", + "diagram", + "editor", + "graph", + "node", + "link", + "port", + "slot", + "vue3", + "composition-api", + "vue-flow", + "vueflow", + "typescript" + ], "main": "./dist/vue-flow-core.js", "module": "./dist/vue-flow-core.mjs", "types": "./dist/index.d.ts", "unpkg": "./dist/vue-flow-core.iife.js", "jsdelivr": "./dist/vue-flow-core.iife.js", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/vue-flow-core.mjs", + "require": "./dist/vue-flow-core.js" + }, + "./dist/*.css": "./dist/*.css" + }, "files": [ - "dist" + "dist", + "*.d.ts" ], "sideEffects": [ "*.css" diff --git a/packages/minimap/package.json b/packages/minimap/package.json index 68dc16e7..724ddbb2 100644 --- a/packages/minimap/package.json +++ b/packages/minimap/package.json @@ -12,13 +12,38 @@ "bugs": { "url": "https://github.com/bcakmakoglu/vue-flow/issues" }, + "keywords": [ + "vue", + "flow", + "diagram", + "editor", + "graph", + "node", + "link", + "port", + "slot", + "vue3", + "composition-api", + "vue-flow", + "vueflow", + "typescript" + ], "main": "./dist/vue-flow-minimap.js", "module": "./dist/vue-flow-minimap.mjs", "types": "./dist/index.d.ts", "unpkg": "./dist/vue-flow-minimap.iife.js", "jsdelivr": "./dist/vue-flow-minimap.iife.js", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/vue-flow-minimap.mjs", + "require": "./dist/vue-flow-minimap.js" + }, + "./dist/*.css": "./dist/*.css" + }, "files": [ - "dist" + "dist", + "*.d.ts" ], "sideEffects": false, "scripts": { diff --git a/packages/node-resizer/package.json b/packages/node-resizer/package.json index 0859a26a..26f80786 100644 --- a/packages/node-resizer/package.json +++ b/packages/node-resizer/package.json @@ -12,15 +12,42 @@ "bugs": { "url": "https://github.com/bcakmakoglu/vue-flow/issues" }, + "keywords": [ + "vue", + "flow", + "diagram", + "editor", + "graph", + "node", + "link", + "port", + "slot", + "vue3", + "composition-api", + "vue-flow", + "vueflow", + "typescript" + ], "main": "./dist/vue-flow-node-resizer.js", "module": "./dist/vue-flow-node-resizer.mjs", "types": "./dist/index.d.ts", "unpkg": "./dist/vue-flow-node-resizer.iife.js", "jsdelivr": "./dist/vue-flow-node-resizer.iife.js", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/vue-flow-node-resizer.mjs", + "require": "./dist/vue-flow-node-resizer.js" + }, + "./dist/*.css": "./dist/*.css" + }, "files": [ - "dist" + "dist", + "*.d.ts" + ], + "sideEffects": [ + "*.css" ], - "sideEffects": false, "scripts": { "dev": "vite build --watch", "build": "vite build", diff --git a/packages/node-toolbar/package.json b/packages/node-toolbar/package.json index c98d078a..2b965eb8 100644 --- a/packages/node-toolbar/package.json +++ b/packages/node-toolbar/package.json @@ -17,8 +17,16 @@ "types": "./dist/index.d.ts", "unpkg": "./dist/vue-flow-node-toolbar.iife.js", "jsdelivr": "./dist/vue-flow-node-toolbar.iife.js", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/vue-flow-node-toolbar.mjs", + "require": "./dist/vue-flow-node-toolbar.js" + } + }, "files": [ - "dist" + "dist", + "*.d.ts" ], "sideEffects": false, "scripts": { diff --git a/packages/pathfinding-edge/package.json b/packages/pathfinding-edge/package.json index 0d9e3ba2..0c719c05 100644 --- a/packages/pathfinding-edge/package.json +++ b/packages/pathfinding-edge/package.json @@ -2,21 +2,48 @@ "name": "@vue-flow/pathfinding-edge", "version": "1.0.5", "private": false, + "license": "MIT", + "author": "Burak Cakmakoglu<78412429+bcakmakoglu@users.noreply.github.com>", "repository": { "type": "git", - "url": "https://github.com/bcakmakoglu/vue-flow/tree/master/packages/pathfinding-edge" + "url": "git+https://github.com/bcakmakoglu/vue-flow" }, - "homepage": "https://github.com/bcakmakoglu/vue-flow/tree/master/packages/pathfinding-edge#readme", - "license": "MIT", - "author": "Burak Cakmakoglu", + "homepage": "https://github.com/bcakmakoglu/vue-flow#readme", + "bugs": { + "url": "https://github.com/bcakmakoglu/vue-flow/issues" + }, + "keywords": [ + "vue", + "flow", + "diagram", + "editor", + "graph", + "node", + "link", + "port", + "slot", + "vue3", + "composition-api", + "vue-flow", + "vueflow", + "typescript" + ], "main": "./dist/vue-flow-pathfinding-edge.js", "types": "./dist/index.d.ts", "module": "./dist/vue-flow-pathfinding-edge.mjs", "unpkg": "./dist/vue-flow-pathfinding-edge.iife.js", "jsdelivr": "./dist/vue-flow-pathfinding-edge.iife.js", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/vue-flow-pathfinding-edge.mjs", + "require": "./dist/vue-flow-pathfinding-edge.js" + } + }, "files": [ "dist" ], + "sideEffects": false, "scripts": { "prepare": "ts-patch install -s", "dev": "vite build --watch", diff --git a/packages/vue-flow/package.json b/packages/vue-flow/package.json index 0ce41b25..0cc8e8e6 100644 --- a/packages/vue-flow/package.json +++ b/packages/vue-flow/package.json @@ -12,15 +12,42 @@ "bugs": { "url": "https://github.com/bcakmakoglu/vue-flow/issues" }, + "keywords": [ + "vue", + "flow", + "diagram", + "editor", + "graph", + "node", + "link", + "port", + "slot", + "vue3", + "composition-api", + "vue-flow", + "vueflow", + "typescript" + ], "main": "./dist/vue-flow.js", "module": "./dist/vue-flow.mjs", "types": "./dist/index.d.ts", "unpkg": "./dist/vue-flow.iife.js", "jsdelivr": "./dist/vue-flow.iife.js", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/vue-flow.mjs", + "require": "./dist/vue-flow.js" + }, + "./dist/*.css": "./dist/*.css" + }, "files": [ - "dist" + "dist", + "*.d.ts" + ], + "sideEffects": [ + "*.css" ], - "sideEffects": false, "peerDependencies": { "vue": "^3.2.25" },