From 70b44dbc03f50977cff946fc02330c0e527ddabc Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Thu, 2 Dec 2021 12:54:33 +0100 Subject: [PATCH] update: add cjs to build Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com> --- package.json | 7 +++++-- tsconfig.json | 2 +- vite.config.ts | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index d48e04e3..779d377f 100644 --- a/package.json +++ b/package.json @@ -10,10 +10,13 @@ "author": "Burak Cakmakoglu", "homepage": "https://vueflow.dev/", "exports": { - ".": "./dist/vue-flow.es.js", + ".": { + "import": "./dist/vue-flow.es.js", + "require": "./dist/vue-flow.cjs.js" + }, "./*": "./*" }, - "main": "./dist/vue-flow.es.js", + "main": "./dist/vue-flow.cjs.js", "types": "./dist/index.d.ts", "module": "./dist/vue-flow.es.js", "unpkg": "./dist/vue-flow.iife.js", diff --git a/tsconfig.json b/tsconfig.json index dcb23f18..065fe40d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,7 +3,7 @@ "outDir": "./tmp", "baseUrl": ".", "module": "ESNext", - "target": "es2020", + "target": "es2017", "lib": [ "DOM", "ESNext" diff --git a/vite.config.ts b/vite.config.ts index 229af1c2..f8bdb5aa 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -20,7 +20,7 @@ export default defineConfig({ minify: 'esbuild', emptyOutDir: false, lib: { - formats: ['es', 'iife'], + formats: ['es', 'iife', 'cjs'], entry: resolve(__dirname, 'src/index.ts'), name: 'vueFlow', },