Skip to content

Commit 224d317

Browse files
committed
BREAKING CHANGE: match dist file naming with vue-next
1 parent a6af7d4 commit 224d317

File tree

3 files changed

+22
-13
lines changed

3 files changed

+22
-13
lines changed

index.js

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
'use strict'
2+
3+
if (process.env.NODE_ENV === 'production') {
4+
module.exports = require('./dist/vue-composition-api.cjs.prod.js')
5+
} else {
6+
module.exports = require('./dist/vue-composition-api.cjs.js')
7+
}

package.json

+7-5
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@
1111
"type": "git",
1212
"url": "git+https://github.com/vuejs/composition-api.git"
1313
},
14-
"main": "dist/vue-composition-api.js",
15-
"umd:main": "dist/vue-composition-api.umd.js",
16-
"browser": "dist/vue-composition-api.umd.js",
17-
"module": "dist/vue-composition-api.module.js",
14+
"main": "index.js",
15+
"module": "dist/vue-composition-api.esm-bundler.js",
16+
"browser": "dist/vue-composition-api.global.prod.js",
17+
"unpkg": "dist/vue-composition-api.global.prod.js",
18+
"jsdelivr": "dist/vue-composition-api.global.prod.js",
1819
"typings": "dist/index.d.ts",
1920
"author": {
2021
"name": "liximomo",
@@ -23,7 +24,8 @@
2324
"license": "MIT",
2425
"sideEffects": false,
2526
"files": [
26-
"dist"
27+
"dist",
28+
"index.js"
2729
],
2830
"scripts": {
2931
"start": "concurrently \"tsc --emitDeclarationOnly -w\" \"cross-env TARGET=es rollup -c -w\"",

rollup.config.js

+8-8
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,27 @@ import dts from 'rollup-plugin-dts'
77

88
const builds = {
99
'cjs-dev': {
10-
outFile: 'vue-composition-api.js',
10+
outFile: 'vue-composition-api.cjs.js',
1111
format: 'cjs',
1212
mode: 'development',
1313
},
1414
'cjs-prod': {
15-
outFile: 'vue-composition-api.min.js',
15+
outFile: 'vue-composition-api.cjs.prod.js',
1616
format: 'cjs',
1717
mode: 'production',
1818
},
19-
'umd-dev': {
20-
outFile: 'vue-composition-api.umd.js',
19+
'global-dev': {
20+
outFile: 'vue-composition-api.global.js',
2121
format: 'umd',
2222
mode: 'development',
2323
},
24-
'umd-prod': {
25-
outFile: 'vue-composition-api.umd.min.js',
24+
'global-prod': {
25+
outFile: 'vue-composition-api.global.prod.js',
2626
format: 'umd',
2727
mode: 'production',
2828
},
29-
es: {
30-
outFile: 'vue-composition-api.module.js',
29+
esm: {
30+
outFile: 'vue-composition-api.esm-bundler.js',
3131
format: 'es',
3232
mode: 'development',
3333
},

0 commit comments

Comments
 (0)