Skip to content
This repository was archived by the owner on Dec 1, 2020. It is now read-only.

Commit e92399c

Browse files
mszkbkazupon
authored andcommitted
⭐ new: prepublish hook and start script (#17) by @mszkb
1 parent d52d0c1 commit e92399c

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

generator/index.js

+2
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ module.exports = (api, options, rootOptions) => {
1818
// basic extending
1919
api.extendPackage({
2020
scripts: {
21+
'prepublish': 'vue-cli-service lint && vue-cli-service docs --mode build && vue-cli-service build',
22+
'start': 'vue-cli-service serve',
2123
'demo': 'vue-cli-service demo',
2224
'docs': 'npm run docs:serve',
2325
'docs:serve': 'vue-cli-service docs --mode serve',

tests/unit/generators/core.spec.js

+1
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ test('javascript with namespace', async () => {
8181
function checkPackageExpectations (pkg, name) {
8282
// check pkg
8383
console.log('checking package')
84+
expect(pkg.scripts['prepublish']).toMatch('vue-cli-service lint && vue-cli-service docs --mode build && vue-cli-service build')
8485
expect(pkg.sideeffects).toBe(false)
8586
expect(pkg.main).toBe(`dist/${name}.common.js`)
8687
expect(pkg.jsdelivr).toBe(`dist/${name}.umd.min.js`)

0 commit comments

Comments
 (0)