https://github.com/securisec/serverless-completer
VSCode serverless.yml completer
https://github.com/securisec/serverless-completer
Last synced: about 1 year ago
JSON representation
VSCode serverless.yml completer
- Host: GitHub
- URL: https://github.com/securisec/serverless-completer
- Owner: securisec
- Created: 2020-06-28T21:18:20.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-02-13T17:19:38.000Z (over 4 years ago)
- Last Synced: 2025-05-28T14:03:11.246Z (about 1 year ago)
- Language: JavaScript
- Size: 104 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Serverless completer for VSCode
A VsCode plugin that provides intellisense and linting for `serverless.yml` files. The plugin is not a snippet library, but more of a serverless.yaml file linter. This is based on the examples provided in the serverless framework website.
Currently covers:
- Most of the AWS configurations
- Most of the Lambda event triggers
- intellisense for various CloudFormation resources including types, and their properties (more added all the time)
- Various plugins and their custom setup:
- serverless-localstack
- serverless-python-requirements
- serverless-plugin-typescript
- serverless-webpack
- serverless-offline
- serverless-go-plugin
## WIP
Pull requests are very welcome.
## Help
Would love pull requests to cover more of the following:
- CloudFormation resources. Check out examples in `schmemas/aws/cf` directory
- Other providers like azure, gcp etc
## Install
- [VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=securisec.serverless-completer)
- Or clone the repo and build with `vsce package` and install VSIX file from VS Code.
VSCode extension that provides linting and intellisense for serverless.yaml files.
Pull requests are welcome!
## Demo

### Resourecs
- [AWS](https://www.serverless.com/framework/docs/providers/aws/guide/serverless.yml/)