mirror of
https://github.com/serverless/serverless.git
synced 2025-12-08 19:46:03 +00:00
82 lines
1.6 KiB
JavaScript
82 lines
1.6 KiB
JavaScript
'use strict'
|
|
|
|
module.exports = {
|
|
rules: {
|
|
'body-leading-blank': [2, 'always'],
|
|
'footer-leading-blank': [2, 'always'],
|
|
'header-max-length': [2, 'always', 72],
|
|
'scope-enum': [
|
|
2,
|
|
'always',
|
|
[
|
|
'',
|
|
'API',
|
|
'AWS ActiveMQ',
|
|
'AWS ALB',
|
|
'AWS Alexa',
|
|
'AWS API Gateway',
|
|
'AWS CloudFormation',
|
|
'AWS CloudFront',
|
|
'AWS CloudWatch',
|
|
'AWS Cognito',
|
|
'AWS Credentials',
|
|
'AWS Deploy',
|
|
'AWS EventBridge',
|
|
'AWS HTTP API',
|
|
'AWS IAM',
|
|
'AWS Info',
|
|
'AWS Invocation',
|
|
'AWS IOT',
|
|
'AWS Kafka',
|
|
'AWS Kinesis',
|
|
'AWS Lambda',
|
|
'AWS Layers',
|
|
'AWS Local Invocation',
|
|
'AWS MSK',
|
|
'AWS RabbitMQ',
|
|
'AWS S3',
|
|
'AWS Schedule',
|
|
'AWS SNS',
|
|
'AWS SQS',
|
|
'AWS Stream',
|
|
'AWS Websocket',
|
|
'CLI',
|
|
'CLI Onboarding',
|
|
'Components',
|
|
'Console',
|
|
'Config Schema',
|
|
'Dashboard',
|
|
'Packaging',
|
|
'Plugins',
|
|
'Print',
|
|
'Standalone',
|
|
'Telemetry',
|
|
'Templates',
|
|
'User Config',
|
|
'Variables',
|
|
],
|
|
],
|
|
'subject-case': [2, 'always', 'sentence-case'],
|
|
'subject-empty': [2, 'never'],
|
|
'subject-full-stop': [2, 'never', '.'],
|
|
'type-case': [2, 'always', 'lower-case'],
|
|
'type-empty': [2, 'never'],
|
|
'type-enum': [
|
|
2,
|
|
'always',
|
|
[
|
|
'build',
|
|
'chore',
|
|
'ci',
|
|
'docs',
|
|
'feat',
|
|
'fix',
|
|
'perf',
|
|
'refactor',
|
|
'style',
|
|
'test',
|
|
],
|
|
],
|
|
},
|
|
}
|