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,