This package has Eslint rules to be used by One App modules.
You'll first need to install Eslint and this package using the below command.
npm install --save-dev eslint @americanexpress/eslint-plugin-one-app
Add @americanexpress/one-app
to the plugins section of your .eslintrc
configuration file. You
can omit the eslint-plugin-
prefix:
{
"plugins": ["@americanexpress/one-app"]
}
Then configure the rules you want to use under the rules section.
{
"rules": {
"@americanexpress/one-app/no-app-config-on-client": "error"
}
}
See ESLint documentation for more information about extending configuration files.
Rule | Description | Fixable |
---|---|---|
@americanexpress/one-app/no-app-config-on-client | Disallows appConfig details from being included in client bundles |
false |