@@ -25,7 +25,7 @@ function replaceInLicense(licenseTextTemplate, sourceText, newText) {
2525}
2626
2727module . exports = ( api , context ) => {
28- const { addBadges , addLicense, componentName, copyrightHolders, licenseName, useComponentFixture, useVueDoc, useVueStyleguidist } = context
28+ const { addLicense, componentName, copyrightHolders, licenseName, useComponentFixture, useVueDoc, useVueStyleguidist } = context
2929 const useLint = api . hasPlugin ( 'eslint' )
3030 const usesTypescript = api . hasPlugin ( 'typescript' )
3131 const extension = usesTypescript ? 'ts' : 'js'
@@ -70,7 +70,7 @@ module.exports = (api, context) => {
7070 if ( useVueDoc ) {
7171 api . extendPackage ( {
7272 scripts : {
73- 'doc:build' : `npx vuedoc.md --section API --output ./README.md ./src/components/${ componentName } .vue`
73+ 'doc:build' : `npx vuedoc.md --section API --output ./README.md ./src/components/${ context . componentName } .vue`
7474 } ,
7575 devDependencies : {
7676 '@vuedoc/md' : "^1.5.0"
@@ -97,18 +97,18 @@ module.exports = (api, context) => {
9797 api . postProcessFiles ( files => {
9898 const hasTest = api . hasPlugin ( 'unit-mocha' ) || api . hasPlugin ( 'unit-jest' ) ;
9999 if ( hasTest ) {
100- updateFile ( files , `tests/unit/HelloWorld.spec.${ extension } ` , content => content . replace ( / H e l l o W o r l d / g, componentName ) ) ;
100+ updateFile ( files , `tests/unit/HelloWorld.spec.${ extension } ` , content => content . replace ( / H e l l o W o r l d / g, context . componentName ) ) ;
101101 }
102102
103103 updateFile ( files , 'README.md' , content => readmeUpdater ( content , context ) ) ;
104104
105105 if ( useComponentFixture ) {
106- updateFile ( files , 'src/App.vue' , content => updateExample ( content , componentName ) ) ;
106+ updateFile ( files , 'src/App.vue' , content => updateExample ( content , context . componentName ) ) ;
107107 }
108108
109109 const immutableFiles = [ 'src/components/HelloWorld.vue' , 'src/index.js' , 'src/index.ts' ]
110110 renameFiles ( files , / ^ s r c \/ / , 'example/' , ( file ) => immutableFiles . indexOf ( file ) !== - 1 )
111- renameFiles ( files , / \/ H e l l o W o r l d \. / , `/${ componentName } .` )
111+ renameFiles ( files , / \/ H e l l o W o r l d \. / , `/${ context . componentName } .` )
112112
113113 if ( usesTypescript ) {
114114 rename ( files , 'src/index.js' , 'src/index.ts' ) ;
0 commit comments