cfn-lint-atom
                                
                                 cfn-lint-atom copied to clipboard
                                
                                    cfn-lint-atom copied to clipboard
                            
                            
                            
                        Provides IDE specific integration to cfn-lint
AWS Cfn Lint Atom
Provides IDE specific integration to cfn-lint

Requires
cfn-lint
For atom-cfn-lint to work you need to have cfn-lint installed.
pip install cfn-lint
Verify Installation
JSON/YAML Templates
Atom-cfn-lint will work with JSON and YAML files but the goal is to only scan CloudFormation templates.  As a result we look for AWSTemplateFormatVersion being defined in the file.  CloudFormation only requires Resources to be defined but this is too generic for assuming that the file is a CloudFormation template.
Example
You can use the following example to verify that the installation was successful:
AWSTemplateFormatVersion: "2010-09-09"
Resources:
  # Unsupported Type "AWS::EC2::Instance1"
  MyEC2Instance1:
    Type: "AWS::EC2::Instance1"
Result (Type is marked as an error):

See Templates for more examples.
Contribute
The code for this plugin can be found on GitHub at awslabs/aws-cfn-lint-atom
License
This library is licensed under the Apache 2.0 License.