From ec501c9592b6c8abedd42d86c1f3e06157589470 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Sat, 16 Oct 2021 12:30:30 +0100 Subject: [PATCH] chore: use cjs/mjs extensions for cjs/esm builds --- build/build.js | 8 ++++---- docs/guide/installation.md | 8 ++++---- package.json | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/build/build.js b/build/build.js index 77db88b..b7433a0 100644 --- a/build/build.js +++ b/build/build.js @@ -56,20 +56,20 @@ build([ env: 'production' }, { - file: resolve('dist/vue-class-component.common.js'), + file: resolve('dist/vue-class-component.cjs'), format: 'cjs' }, { - file: resolve('dist/vue-class-component.esm.js'), + file: resolve('dist/vue-class-component.mjs'), format: 'esm' }, { - file: resolve('dist/vue-class-component.esm.browser.js'), + file: resolve('dist/vue-class-component.browser.mjs'), format: 'esm', env: 'development' }, { - file: resolve('dist/vue-class-component.esm.browser.min.js'), + file: resolve('dist/vue-class-component.browser.min.mjs'), format: 'esm', env: 'production' } diff --git a/docs/guide/installation.md b/docs/guide/installation.md index bca1e41..22b7233 100644 --- a/docs/guide/installation.md +++ b/docs/guide/installation.md @@ -109,9 +109,9 @@ Vue Class Component is provided as different builds for different environments a - **For development** - `vue-class-component.js` (UMD) - - `vue-class-component.common.js` (CommonJS) - - `vue-class-component.esm.js` (ES Module for bundlers) - - `vue-class-component.esm.browser.js` (ES Module for browsers) + - `vue-class-component.cjs` (CommonJS) + - `vue-class-component.mjs` (ES Module for bundlers) + - `vue-class-component.esm.browser.mjs` (ES Module for browsers) - **For production (minified)** - `vue-class-component.min.js` (UMD) - - `vue-class-component.esm.browser.min.js` (ES Module for browsers) + - `vue-class-component.esm.browser.min.mjs` (ES Module for browsers) diff --git a/package.json b/package.json index b3d9e58..9e7a7e8 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,8 @@ "name": "vue-class-component", "version": "7.2.6", "description": "ES201X/TypeScript class decorator for Vue components", - "main": "dist/vue-class-component.common.js", - "module": "dist/vue-class-component.esm.js", + "main": "dist/vue-class-component.cjs", + "module": "dist/vue-class-component.mjs", "unpkg": "dist/vue-class-component.js", "typings": "lib/index.d.ts", "sideEffects": false, pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy