0.0.1 • Published 3 years ago

tnc-cup v0.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

How to Install

npm install -g @talkncloud/tnc-cup

How to use

CLI

tnc-cup config.json

If file not specified, it will get .tnc-cup.config.json from $HOME directory

Generate sample config file

tnc-cup -g

As package in code

const tncCup = require('TOBEUPDATED');
tncCup.proccessFromConfigFile('./config.json');

Config Details

KeyTypePossible valuesDescription
filesarray["cf.json", "cf.yaml"]Files OR directories required
directoriesarray["dir1", "dir2"]Files OR directories required
urlobjectRequired
url.urlstringhttps://127.0.0.1/
url.headerobject{ "content-type": "application/json"}
findobject
find.includearray["AWS::CDK::Metadata"]if include empty or undefined, it will show all resources
find.excludearray["AWS::CDK::Metadata"]exclude will override include
otherarray[]additional information that will send to API

Example:

{
  "files": ["cf.json", "cf.yaml"],
  "directories": ["dir"],
  "url": {
    "url": "https://127.0.0.1",
    "header": {
      "x-api-key": "talkncloud"
    }
  },
  "find": {
    "include": ["AWS::CDK::Metadata"],
    "exclude": []
  },
  "other": [
    "key"
  ]
}