Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amir-arad/typescript-boilerplate-app
Generic project boilerplate for isomorphic TypeScript
https://github.com/amir-arad/typescript-boilerplate-app
Last synced: 4 days ago
JSON representation
Generic project boilerplate for isomorphic TypeScript
- Host: GitHub
- URL: https://github.com/amir-arad/typescript-boilerplate-app
- Owner: amir-arad
- License: mit
- Created: 2018-03-14T07:32:46.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-28T17:37:11.000Z (over 4 years ago)
- Last Synced: 2024-10-20T07:45:13.784Z (29 days ago)
- Language: JavaScript
- Homepage:
- Size: 3.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# typescript-boilerplate
[![Greenkeeper badge](https://badges.greenkeeper.io/amir-arad/typescript-boilerplate-app.svg)](https://greenkeeper.io/)
[![Build Status](https://travis-ci.org/amir-arad/typescript-boilerplate-app.svg?branch=master)](https://travis-ci.org/amir-arad/typescript-boilerplate-app)Generic project boilerplate for isomorphic TypeScript
### project features
- Typescript in strict mode (the only way to roll!)
- Customised 3rd party typings in `./custom_typings` folder
- Fully automated tests that run both in node and browser using tape
- Automatically discoverable tests (by glob pattern)
- server for live updates in browser
- Least opinionated setup: no run time dependencies and minimal configuration## developer documentation
how to build and test:
- clone the repository
- in the cloned folder, run `npm install`
- run `npm test` to build and test the code in both nodejs and browserhow to debug (browser):
- run `npm start` to run a development server
- open `http://localhost:8080/` to run live browser tests that will update while you change the source code