From 0dc6aebbfd80f2d97ec34993cdcac4f0b51a574e Mon Sep 17 00:00:00 2001 From: qiang Date: Mon, 17 Jun 2024 10:27:11 +0800 Subject: [PATCH 1/3] chore: add exports fields --- packages/vant/package.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/vant/package.json b/packages/vant/package.json index 4e1c1c166f8..614a85382f2 100644 --- a/packages/vant/package.json +++ b/packages/vant/package.json @@ -8,6 +8,13 @@ "typings": "lib/index.d.ts", "unpkg": "lib/vant.min.js", "jsdelivr": "lib/vant.min.js", + "exports": { + ".": { + "import": "./es/index.mjs", + "require": "./lib/vant.cjs.js", + "types": "./lib/index.d.ts" + } + }, "files": [ "es", "lib" From d663b6f439fc9582b93f60a41b4e52426a322d5d Mon Sep 17 00:00:00 2001 From: qiang Date: Wed, 19 Jun 2024 16:09:51 +0800 Subject: [PATCH 2/3] chore: update --- packages/vant/package.json | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/packages/vant/package.json b/packages/vant/package.json index 614a85382f2..8115ae01ac2 100644 --- a/packages/vant/package.json +++ b/packages/vant/package.json @@ -13,7 +13,25 @@ "import": "./es/index.mjs", "require": "./lib/vant.cjs.js", "types": "./lib/index.d.ts" - } + }, + "./lib": { + "import": "./lib/vant.es.js", + "require": "./lib/vant.cjs.js", + "types": "./lib/index.d.ts" + }, + "./es": { + "import": "./es/index.mjs", + "types": "./es/index.d.ts" + }, + "./lib/*.js": { + "require": "./lib/*.js", + "types": "./lib/*.d.ts" + }, + "./es/*.mjs": { + "import": "./es/*.mjs", + "types": "./es/*.d.ts" + }, + "./*": "./*" }, "files": [ "es", From 4df81ccf902f38362857f0402d729bfd5efcfa50 Mon Sep 17 00:00:00 2001 From: tolking Date: Wed, 26 Jun 2024 22:00:12 +0800 Subject: [PATCH 3/3] chore: update --- packages/vant/package.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/vant/package.json b/packages/vant/package.json index 8115ae01ac2..07c6e8b301f 100644 --- a/packages/vant/package.json +++ b/packages/vant/package.json @@ -31,6 +31,14 @@ "import": "./es/*.mjs", "types": "./es/*.d.ts" }, + "./lib/*": { + "require": "./lib/*/index.js", + "types": "./lib/*/index.d.ts" + }, + "./es/*": { + "import": "./es/*/index.mjs", + "types": "./es/*/index.d.ts" + }, "./*": "./*" }, "files": [