product icon

Camel case id

Message Lint Rule

#What does this rule do?

Checks for messages to have a camel case message id.

Having the message id's in camel case format is beneficial because it allows for easier integration with other tools and libraries, like @inlang/paraglide-js.

#Manual setup

Besides installing the lint rule through you could also configure it manually.



type MessageLintRuleLevel = "error" | "warning"

Example in the project.inlang/settings.json:

    // other configuration
    "messageLintRuleLevels": {
		"messageLintRule.inlang.camelCaseId": "error",

The default level is warning


publisher icon


Meta information

Powered by Lix