loopbackio / loopbackio/loopback-next
[CLI] `lb4` does not create app with uppercase letters
@javiersantossanchez arbeitet bereits daran.
Seit 12.10.2020.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 5.1k
- Forks
- 1.1k
- Ø Merge
- 2 T. 21 Std.
- Gemergte PRs (30 T.)
- 27
Beschreibung
## Description / Steps to reproduce / Feature proposal
```sh
$ lb4 myLB4app
> Generation is aborted: Invalid npm package name: myLB4app
```
This is likely due to the `package.json`'s `name` format restriction. We should use the user-submitted name for everything (directory name etc.), except for the `name` property in `package.json`; for that, CLI should do the hyphenation and lowercasing for the user.
Thoughts?
## Current Behavior
`lb4` refuses to create an app if it contains uppercase letters.
## Expected Behavior
Should allow creation of apps with uppercase and lowercase letters.
_See [Reporting Issues](http://loopback.io/doc/en/contrib/Reporting-issues.html) for more tips on writing good issues_
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Bewertung
Dieses Issue wurde noch nicht bewertet.