UNPKG
@captive/plop-config
Version:
latest (1.0.0-alpha.33)
1.0.0-alpha.33
1.0.0-alpha.32
1.0.0-alpha.31
1.0.0-alpha.30
1.0.0-alpha.29
1.0.0-alpha.28
1.0.0-alpha.27
1.0.0-alpha.26
1.0.0-alpha.25
1.0.0-alpha.24
1.0.0-alpha.23
1.0.0-alpha.22
1.0.0-alpha.21
1.0.0-alpha.20
1.0.0-alpha.19
1.0.0-alpha.18
1.0.0-alpha.17
1.0.0-alpha.16
1.0.0-alpha.15
1.0.0-alpha.14
1.0.0-alpha.13
1.0.0-alpha.12
1.0.0-alpha.11
1.0.0-alpha.10
1.0.0-alpha.9
1.0.0-alpha.8
1.0.0-alpha.7
1.0.0-alpha.6
1.0.0-alpha.5
1.0.0-alpha.4
1.0.0-alpha.3
1.0.0-alpha.2
1.0.0-alpha.1
Plop generators
github.com/Captive-Studio/es-project-config/blob/master/packages/plop-config
@captive/plop-config
/
dist
/
validator
/
requireCamelCase.js
5 lines
(4 loc)
•
202 B
JavaScript
View Raw
1
2
3
4
5
const
camelCaseRegex =
/^[a-z][A-Za-z0-9]*$/u
;
export
function
requireCamelCase
(
) {
return
(
promptValue
) =>
(camelCaseRegex.
test
(
String
(promptValue)) ?
true
:
`
${promptValue}
must be camelCase`
); }