We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 69cf18a commit ce1e027Copy full SHA for ce1e027
scripts/new-component.ts
@@ -1,5 +1,5 @@
1
import { prompt } from 'enquirer';
2
-import { capitalize } from '@tool-pack/basic';
+import { pascalCase } from '@tool-pack/basic';
3
import * as Path from 'path';
4
import Fse from 'fs-extra';
5
import chalk from 'chalk';
@@ -46,7 +46,7 @@ async function getConfig() {
46
},
47
}));
48
49
- config.componentName = capitalize(config.name);
+ config.componentName = pascalCase(config.name);
50
51
const { confirm } = await prompt<{ confirm: boolean }>({
52
type: 'confirm',
@@ -187,7 +187,7 @@ function getFilename(
187
{
188
doc: 'index.zh-CN.md',
189
scss: 'index.scss',
190
- component: `${capitalize(name)}.tsx`,
+ component: `${config.componentName}.tsx`,
191
index: 'index.ts',
192
types: `${name}.types.ts`,
193
demo: 'demo/basic.tsx',
0 commit comments