cfn-parser

0.1.4 • Public • Published

cfn-parser

CloudFormation template parser.

Installation

npm i cfn-parser

makeTemplateParser(options = {})

  • options.anyResourceTypeParser
    • A parser to parse a resource that is not defined in options.resourceTypeParser.
    • The parser must be a function that has arguments (dataRef, context, callback).
  • options.resourceTypeParsers
    • An object that defines parsers to parse CloudFormation resources.
    • A key of this object must be a string of a CloudFormation resource type.
    • A value of this object must be a function that has arguments (dataRef, context, callback).
  • options.schemaMap

This function returns the following function:

parser(template, context, callback)
  • template
    • An object of CloudFormation template.
  • context
  • callback(err, context)
    • A function that is called when parsing template is completed, or an error occurs.

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i cfn-parser

Weekly Downloads

7

Version

0.1.4

License

MIT

Unpacked Size

25.6 kB

Total Files

17

Last publish

Collaborators

  • nak2k