]> git.ipfire.org Git - thirdparty/vuejs/pinia.git/commitdiff
refactor: use type module
authorEduardo San Martin Morote <posva13@gmail.com>
Tue, 11 Feb 2025 08:28:52 +0000 (09:28 +0100)
committerEduardo San Martin Morote <posva13@gmail.com>
Tue, 11 Feb 2025 08:28:52 +0000 (09:28 +0100)
packages/pinia/index.js [deleted file]
packages/pinia/package.json
packages/playground/package.json

diff --git a/packages/pinia/index.js b/packages/pinia/index.js
deleted file mode 100644 (file)
index 9fc1f5c..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-'use strict'
-
-if (process.env.NODE_ENV === 'production') {
-  module.exports = require('./dist/pinia.prod.cjs')
-} else {
-  module.exports = require('./dist/pinia.cjs')
-}
index 5064e4d83d3ade4a08b36845ce518ad6f2ffc9d3..55e9138c27858e5cf14eaf6899754c3ed7ae880c 100644 (file)
@@ -2,7 +2,8 @@
   "name": "pinia",
   "version": "2.3.1",
   "description": "Intuitive, type safe and flexible Store for Vue",
-  "main": "index.js",
+  "type": "module",
+  "main": "index.cjs",
   "module": "dist/pinia.mjs",
   "unpkg": "dist/pinia.iife.js",
   "jsdelivr": "dist/pinia.iife.js",
         "require": {
           "production": "./dist/pinia.prod.cjs",
           "development": "./dist/pinia.cjs",
-          "default": "./index.js"
+          "default": "./index.cjs"
         }
       },
       "import": "./dist/pinia.mjs",
-      "require": "./index.js"
+      "require": "./index.cjs"
     },
-    "./package.json": "./package.json",
-    "./dist/*": "./dist/*"
+    "./package.json": "./package.json"
   },
   "sideEffects": false,
   "author": {
@@ -46,7 +46,6 @@
     "dist/*.mjs",
     "dist/*.cjs",
     "dist/pinia.d.ts",
-    "index.js",
     "index.cjs",
     "LICENSE",
     "README.md"
index 0fcfd95ebd232a1e028bbecebf44c2324764d531..f02920f5a8d64db03832e3e536a36a680c5308d9 100644 (file)
@@ -1,6 +1,7 @@
 {
   "name": "@pinia/playground",
   "version": "0.0.0",
+  "type": "module",
   "private": true,
   "scripts": {
     "play": "vite",