All Projects → anthillsolutions → api-skel

anthillsolutions / api-skel

Licence: MIT license
Webpack + Typescript + Express + Jest + Chai + Gulp

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to api-skel

BotBlock.org
BotBlock - The List of Discord Bot Lists and Services
Stars: ✭ 29 (+61.11%)
Mutual labels:  mocha, expressjs, chai
Bombanauts
Bombanauts, inspired by the original Bomberman game, is a 3D multiplayer online battle arena (MOBA) game where players can throw bombs at each other, make boxes explode, and even other players!
Stars: ✭ 54 (+200%)
Mutual labels:  mocha, expressjs, chai
Tvrboreact
Dream starter project: React, Redux, React Router, Webpack
Stars: ✭ 13 (-27.78%)
Mutual labels:  mocha, expressjs, chai
Typescript Restful Starter
Node.js + ExpressJS + Joi + Typeorm + Typescript + JWT + ES2015 + Clustering + Tslint + Mocha + Chai
Stars: ✭ 97 (+438.89%)
Mutual labels:  mocha, expressjs, chai
react-testing-mocha-chai-enzyme
A solid test setup for React components with Mocha, Chai, Sinon, Enzyme in a Webpack/Babel application.
Stars: ✭ 48 (+166.67%)
Mutual labels:  coveralls, mocha, chai
express-mysql-rest
Building the simple api with sequelize, mysql and express js. this repository contains the code about how to use sequelize with mysql at express js. for example i have provide the crud operation to this repository. You can also testing the api with chai and mocha with chai-http by this repository
Stars: ✭ 25 (+38.89%)
Mutual labels:  mocha, expressjs, chai
TvrboReact
Dream starter project: React, Redux, React Router, Webpack
Stars: ✭ 13 (-27.78%)
Mutual labels:  mocha, expressjs, chai
React Base
atSistemas React/Redux Isomorphic Platform
Stars: ✭ 82 (+355.56%)
Mutual labels:  mocha, chai
Karma Webpack Example
Karma + Webpack + Mocha + Chai + Istanbul
Stars: ✭ 88 (+388.89%)
Mutual labels:  mocha, chai
Javascript Testing Best Practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2021)
Stars: ✭ 13,976 (+77544.44%)
Mutual labels:  mocha, chai
Redux Actions Assertions
Simplify testing of redux action and async action creators
Stars: ✭ 177 (+883.33%)
Mutual labels:  mocha, chai
minimal-hapi-react-webpack
Minimal Hapi + React + Webpack + HMR (hot module reloading) Sandbox
Stars: ✭ 55 (+205.56%)
Mutual labels:  mocha, chai
Jobsort
job board that queries hacker news who is hiring job listings from a database and sorts by tech the user knows and how well the user knows them
Stars: ✭ 20 (+11.11%)
Mutual labels:  mocha, chai
Cracking The Coding Interview Javascript Solutions Ctci
Javascript solutions to Cracking the Coding Interview (CTCI)
Stars: ✭ 139 (+672.22%)
Mutual labels:  mocha, chai
Nodebestpractices
✅ The Node.js best practices list (December 2021)
Stars: ✭ 72,734 (+403977.78%)
Mutual labels:  mocha, expressjs
Chakram
REST API test framework. BDD and exploits promises
Stars: ✭ 912 (+4966.67%)
Mutual labels:  mocha, chai
Earl
☕ Ergonomic, modern and type-safe assertion library for TypeScript
Stars: ✭ 153 (+750%)
Mutual labels:  mocha, chai
chai-exclude
Exclude keys to compare from a deep equal operation with chai expect or assert.
Stars: ✭ 33 (+83.33%)
Mutual labels:  mocha, chai
fetch-action-creator
Fetches using standardized, four-part asynchronous actions for redux-thunk.
Stars: ✭ 28 (+55.56%)
Mutual labels:  mocha, chai
Jest Codemods
Codemods for migrating to Jest https://github.com/facebook/jest 👾
Stars: ✭ 731 (+3961.11%)
Mutual labels:  mocha, chai

API skeleton

Codeship Coveralls Gemnasium label license

Webpack + Typescript + Express + Jest + Chai

How to use API skeleton

Install

$ yarn

A post install script will transpile Typescript code into javascript. Transpiled code can be found at ./dist/server.js.

Tests

$ yarn test

Send coverage to coveralls

$ COVERALLS_REPO_TOKEN=XXXX yarn test-ci

You need to add your coveralls repository token, otherwise it will fail.

Run

$ yarn start

This will launch the server as is.

$ yarn pm2

This will launch the server with pm2 instead.

Description

A small Express application written in Typescript and set with Webpack. Tests are done with Jest + Mocha/Chai.

You can find the demo app running at: https://api-skel.herokuapp.com/.

Authors

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].