https://github.com/hackpoint/contactit
https://github.com/hackpoint/contactit
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/hackpoint/contactit
- Owner: HackPoint
- License: mit
- Created: 2017-02-20T20:58:48.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-12-08T00:33:30.000Z (over 7 years ago)
- Last Synced: 2025-06-28T00:01:54.321Z (10 months ago)
- Language: TypeScript
- Size: 250 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# angular-typescript-webpack
Angular + Typescript + Webpack build with Karma and wallaby tests support.
And this all with sourcemaps in production support!!
### Install
```sh
npm i webpack typings typescript -g
git clone git@github.com/brechtbilliet/angular-typescript-webpack.git
cd angular-typescript-webpack
npm install
npm start
```
Then it will automatically open the app in your browser
To run tests
```sh
npm test
```
Coverage
```sh
open reports/coverage/index.html
```
Build
```sh
npm install
npm run build
```
### Features
- [x] Build basic Angular app with webpack
- [x] Simple twitter application
- [x] fully tested with Jasmine
- [x] sass support
- [x] Coverage report
- [x] Typescript support
- [x] ES6 modules support
- [x] Running tests in PhantomJS
- [x] Wallaby.js support
- [x] Karma support
- [x] Optimized build package
- [x] Minimal and straightforward setup
- [x] Watches code and refreshes browser with latest changes automatically
- [x] Sourcemap support in develop AND PRODUCTION!!! (don't deploy the js.map file with your application, but use it to debug your production app)