From caa386590d5bd3ae9cea9771a529822d1b5c390a Mon Sep 17 00:00:00 2001 From: Ayo Date: Thu, 30 Nov 2023 20:18:09 +0100 Subject: [PATCH] chore: use package exports --- package.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index ccb6a9b..9930e14 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,21 @@ "name": "web-component-base", "version": "1.13.3", "description": "A zero-dependency, ~600 Bytes (minified & gzipped), JS base class for creating reactive custom elements easily", - "main": "WebComponent.js", "type": "module", + "exports": { + ".": { + "import": "./WebComponent.js", + "types": "./WebComponent.d.ts" + }, + "./WebComponent.min.js": { + "import": "./WebComponent.min.js", + "types": "./WebComponent.d.ts" + }, + "./attach-effect" : { + "import": "./attach-effect.js", + "types": "./attach-effect.d.ts" + } + }, "scripts": { "start": "npx simple-server .", "demo": "npx simple-server .",