Skip to content

pandermatt/ngx-renuo-upload

Β 
Β 

Repository files navigation

ngx-renuo-upload

This is a component for the renuo upload (https://github.com/renuo/renuo-upload)

Code Climate Build Status Build Status Build Status

Important Links

How to use

Single Upload Component

simple-upload

read more

Multi Upload Component

multi-upload

read more

Single Image

image-with-filter

read more

Gallery

gallery

read more

Developing

Setup

git clone git@github.com:renuo/ngx-renuo-upload.git
cd ngx-renuo-upload
bin/setup

Configuration

bin/setup

Deployment (Demo Page)

The deployment of the demo page will run automatically on Firebase with Travis.

Demo Pages

Manual Deployment

yarn build
firebase deploy

See https://firebase.google.com/docs/cli/

Tests

bin/check

This runs

  • keyword check (console.log, ...)
  • scss-lint
  • tslint
  • sorts translations

To develop TDD and restart tests after each change run:

bin/tdd

Coverage

To show the graphical coverage report run:

bin/coverage

bin-scripts

  • bin/check: runs all checks
  • bin/check-server-start: subscript of bin/check to test if server runs
  • bin/coverage: shows coverage report
  • bin/fix runs auto-corrections (tslint --fix)
  • bin/generate-i18n: generate new translation keys
  • bin/prettify-translations: sorts the translation keys
  • bin/setup: sets up the project
  • bin/run: runs a local instance of the server

Run server

bin/run

Maintenance

To update dependencies it's best to use:

yarn upgrade-interactive

Problems

If there are problems with the project, feel free to contact Pascal Andermatt.

Pascal Andermatt

Copyright

Coypright 2017 Renuo AG.

MIT License

See LICENSE file.

About

πŸ–₯πŸ—œ This is a component for the renuo upload

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 50.6%
  • HTML 18.4%
  • JavaScript 14.9%
  • Shell 6.7%
  • Ruby 5.1%
  • CSS 4.3%