├── .eslintrc.js ├── .gitignore ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── FUNCTION-SPEC.md ├── LICENSE.md ├── README.md ├── bin └── lambda-cfn.js ├── index.js ├── lib ├── artifacts │ ├── alarms.js │ ├── cloudwatch.js │ ├── destination.js │ ├── dispatch.js │ ├── lambda.js │ ├── parameters.js │ ├── roles.js │ ├── sns.js │ └── webhook.js ├── cfn.js ├── cli.js ├── init.js ├── message.js └── utils.js ├── package.json ├── test ├── build.test.js ├── cfn.test.js ├── cli.test.js ├── cloudformation │ ├── lambda-cfn-tests.template.js │ └── lambda-getEnvTest.template.js ├── fixtures │ ├── deploy │ │ └── function.template.js │ ├── event.template.json │ ├── full.template.json │ ├── gateway.template.json │ ├── hybrid.template.json │ ├── init │ │ ├── incomplete │ │ │ └── package.json.orig │ │ └── package.json.orig │ ├── package.json │ ├── scheduled.template.json │ ├── simple.template.json │ └── sns.template.json ├── init.test.js ├── message.test.js ├── rules │ ├── assumeRole.js │ └── getEnvTest.js └── utils.test.js └── upload.sh /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .eslintrc.js 3 | upload.sh -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /FUNCTION-SPEC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/FUNCTION-SPEC.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/README.md -------------------------------------------------------------------------------- /bin/lambda-cfn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/bin/lambda-cfn.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/index.js -------------------------------------------------------------------------------- /lib/artifacts/alarms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/artifacts/alarms.js -------------------------------------------------------------------------------- /lib/artifacts/cloudwatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/artifacts/cloudwatch.js -------------------------------------------------------------------------------- /lib/artifacts/destination.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/artifacts/destination.js -------------------------------------------------------------------------------- /lib/artifacts/dispatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/artifacts/dispatch.js -------------------------------------------------------------------------------- /lib/artifacts/lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/artifacts/lambda.js -------------------------------------------------------------------------------- /lib/artifacts/parameters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/artifacts/parameters.js -------------------------------------------------------------------------------- /lib/artifacts/roles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/artifacts/roles.js -------------------------------------------------------------------------------- /lib/artifacts/sns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/artifacts/sns.js -------------------------------------------------------------------------------- /lib/artifacts/webhook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/artifacts/webhook.js -------------------------------------------------------------------------------- /lib/cfn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/cfn.js -------------------------------------------------------------------------------- /lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/cli.js -------------------------------------------------------------------------------- /lib/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/init.js -------------------------------------------------------------------------------- /lib/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/message.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/package.json -------------------------------------------------------------------------------- /test/build.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/build.test.js -------------------------------------------------------------------------------- /test/cfn.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/cfn.test.js -------------------------------------------------------------------------------- /test/cli.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/cli.test.js -------------------------------------------------------------------------------- /test/cloudformation/lambda-cfn-tests.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/cloudformation/lambda-cfn-tests.template.js -------------------------------------------------------------------------------- /test/cloudformation/lambda-getEnvTest.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/cloudformation/lambda-getEnvTest.template.js -------------------------------------------------------------------------------- /test/fixtures/deploy/function.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/deploy/function.template.js -------------------------------------------------------------------------------- /test/fixtures/event.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/event.template.json -------------------------------------------------------------------------------- /test/fixtures/full.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/full.template.json -------------------------------------------------------------------------------- /test/fixtures/gateway.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/gateway.template.json -------------------------------------------------------------------------------- /test/fixtures/hybrid.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/hybrid.template.json -------------------------------------------------------------------------------- /test/fixtures/init/incomplete/package.json.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/init/incomplete/package.json.orig -------------------------------------------------------------------------------- /test/fixtures/init/package.json.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/init/package.json.orig -------------------------------------------------------------------------------- /test/fixtures/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/package.json -------------------------------------------------------------------------------- /test/fixtures/scheduled.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/scheduled.template.json -------------------------------------------------------------------------------- /test/fixtures/simple.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/simple.template.json -------------------------------------------------------------------------------- /test/fixtures/sns.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/fixtures/sns.template.json -------------------------------------------------------------------------------- /test/init.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/init.test.js -------------------------------------------------------------------------------- /test/message.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/message.test.js -------------------------------------------------------------------------------- /test/rules/assumeRole.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/rules/assumeRole.js -------------------------------------------------------------------------------- /test/rules/getEnvTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/rules/getEnvTest.js -------------------------------------------------------------------------------- /test/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/test/utils.test.js -------------------------------------------------------------------------------- /upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/DEPRECATED-lambda-cfn/HEAD/upload.sh --------------------------------------------------------------------------------