dporkka

dporkka/serverless-boilerplate-expr...

🚀🎉📚 Boilerplate and Starter for Serverless framework, ExpressJS, TypeScript, Prisma and MongoDB ⚡️ Made with developer experience first: Serverless framework + Live reload + Offline support + ExpressJS + TypeScript + ESLint + Prettier + Husky + Commitlint + Lint-Staged + Jest + Dotenv + esbuild + VSCode

0
0
MIT License

This project is a production-ready **starter boilerplate** for building **serverless REST APIs and backends** using Express.js, TypeScript, Prisma ORM, and

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of dporkka/serverless-boilerplate-express-typescript

Account's avatar
Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases.
Account's avatar
Async/await error handling support for expressjs
Account's avatar
help secure Express/Connect apps with various HTTP headers
Account's avatar
Use existing web application frameworks in serverless environments
Account's avatar
Lint your commit messages
Account's avatar
Shareable commitlint config enforcing conventional commits
Account's avatar
Commitizen adapter using the commitlint.config.js
Account's avatar
semantic-release plugin to create or update a changelog file
Account's avatar
semantic-release plugin to commit release assets to the project's git repository
Account's avatar
Super-fast alternative for babel
Account's avatar
swc integration for jest
Account's avatar
TypeScript definitions for cross-spawn
Account's avatar
TypeScript definitions for express
Account's avatar
TypeScript definitions for jest
Account's avatar
TypeScript definitions for supertest
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
Git commit, but play nice with conventions.
Account's avatar
Run scripts that set and use environment variables across platforms
Account's avatar
Cross platform child_process#spawn and child_process#spawnSync
Account's avatar
An extremely fast JavaScript and CSS bundler and minifier.
Account's avatar
Airbnb's base JS ESLint config, following our styleguide
Account's avatar
Airbnb's ESLint config with TypeScript support
Account's avatar
ESLint rules for formatting jest tests
Account's avatar
Runs prettier as an eslint rule
Account's avatar
Report and remove unused es6 modules
Account's avatar
Modern native Git hooks
Account's avatar
Delightful JavaScript Testing.
Account's avatar
Lint files staged by git
Account's avatar
MongoDB Server for testing (auto-download latest version). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.
Account's avatar
Prisma is an open-source database toolkit. It includes a JavaScript/TypeScript ORM for Node.js, migrations and a modern GUI to view and edit the data in your database. You can use Prisma in new projects or add it to an existing one.
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
Automated semver compliant package publishing
Account's avatar
Preload environment variables with dotenv into serverless.
Account's avatar
Serverless plugin for zero-config JavaScript and TypeScript code bundling using extremely fast esbuild
Account's avatar
Emulate AWS λ and API Gateway locally when developing your Serverless project
Account's avatar
Starts server, waits for URL, then runs test command; when the tests end, shuts down server
Account's avatar
SuperAgent driven library for testing HTTP servers
Account's avatar
Load node modules according to tsconfig paths, in run-time or via API.

Support the repos that depend on this repository

Top contributors

ixartz's profile
ixartz
112 contributions
semantic-release-bot's profile
semantic-release-bot
4 contributions
kaveet's profile
kaveet
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet