This project uses an AWS Polly to convert text into mp3.
- Serverless 3.x
- Node.js >= 14.17
- AWS Polly
- Typescript
- Crypto#randomUUID
- Lambda Function URL
- Webpack + ESBuild compiler
- Prettier
- ESLint
- FNM to manager node.js versions
- EditorConfig
First, configure your AWS Account and then running yarn install
to install dependencies. Next, make deploy using Serverless Application as npx sls deploy -s dev
for example.
A Lambda Function URL will generate, and access url https://{url}/?text=hello world
. After convert text, file will downloaded automatically.
Once you've made your great commits (include tests, please):
- Fork this repository
- Create a topic branch -
git checkout -b my_branch
- Push to your branch -
git push origin my_branch
- Create a pull request
That's it!
Please respect the indentation rules and code style. And use 2 spaces, not tabs. And don't touch the version thing or distribution files; this will be made when a new version is going to be released.
The Serverless and associated scripts and documentation in this project are released under the MIT License.