├── .github └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── atom-bad.png ├── cfn-linter.png ├── lib └── atom-cfn-lint.js ├── package.json └── spec ├── .eslintrc.js ├── atom-cfn-lint-spec.js └── fixtures ├── append_rules └── PropertiesTagsRequired.py ├── override_spec └── required.json └── templates ├── append.yaml ├── bad.json ├── bad.yaml ├── good.json ├── good.yaml ├── not_cloudformation.json ├── not_cloudformation.yaml └── override.yaml /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | npm-debug.log 3 | node_modules 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/README.md -------------------------------------------------------------------------------- /atom-bad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/atom-bad.png -------------------------------------------------------------------------------- /cfn-linter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/cfn-linter.png -------------------------------------------------------------------------------- /lib/atom-cfn-lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/lib/atom-cfn-lint.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/package.json -------------------------------------------------------------------------------- /spec/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/spec/.eslintrc.js -------------------------------------------------------------------------------- /spec/atom-cfn-lint-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/spec/atom-cfn-lint-spec.js -------------------------------------------------------------------------------- /spec/fixtures/append_rules/PropertiesTagsRequired.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/spec/fixtures/append_rules/PropertiesTagsRequired.py -------------------------------------------------------------------------------- /spec/fixtures/override_spec/required.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/spec/fixtures/override_spec/required.json -------------------------------------------------------------------------------- /spec/fixtures/templates/append.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/spec/fixtures/templates/append.yaml -------------------------------------------------------------------------------- /spec/fixtures/templates/bad.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/spec/fixtures/templates/bad.json -------------------------------------------------------------------------------- /spec/fixtures/templates/bad.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/spec/fixtures/templates/bad.yaml -------------------------------------------------------------------------------- /spec/fixtures/templates/good.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/spec/fixtures/templates/good.json -------------------------------------------------------------------------------- /spec/fixtures/templates/good.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/spec/fixtures/templates/good.yaml -------------------------------------------------------------------------------- /spec/fixtures/templates/not_cloudformation.json: -------------------------------------------------------------------------------- 1 | { 2 | "NotEven": "A valid CloudFormation template" 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/templates/not_cloudformation.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | NotEven: A valid CloudFormation template 3 | -------------------------------------------------------------------------------- /spec/fixtures/templates/override.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-cloudformation/cfn-lint-atom/HEAD/spec/fixtures/templates/override.yaml --------------------------------------------------------------------------------