]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
build: add exports field to support Node native ESM
authorEvan You <yyx990803@gmail.com>
Fri, 24 Sep 2021 19:20:57 +0000 (15:20 -0400)
committerEvan You <yyx990803@gmail.com>
Fri, 24 Sep 2021 19:20:57 +0000 (15:20 -0400)
packages/vue/index.mjs [new file with mode: 0644]
packages/vue/package.json

diff --git a/packages/vue/index.mjs b/packages/vue/index.mjs
new file mode 100644 (file)
index 0000000..8b43612
--- /dev/null
@@ -0,0 +1 @@
+export * from './index.js'
\ No newline at end of file
index 2062b0c5b532289062d84db2783fb70385883cf3..e2b1432284c814e0b347e311a6972c09dd72b431 100644 (file)
     "server-renderer",
     "ref-macros.d.ts"
   ],
+  "exports": {
+    ".": {
+      "import": {
+        "node": "./index.mjs",
+        "default": "./dist/vue.runtime.esm-bundler.js"
+      },
+      "require": "./index.js"
+    },
+    "./server-renderer": {
+      "import": "./server-renderer/index.mjs",
+      "require": "./server-renderer/index.js"
+    },
+    "./compiler-sfc": {
+      "import": "./compiler-sfc/index.mjs",
+      "require": "./compiler-sfc/index.js"
+    },
+    "./dist/*": "./dist/*",
+    "./package.json": "./package.json"
+  },
   "buildOptions": {
     "name": "Vue",
     "formats": [