shards-info

View of all repositories on GitHub that have Crystal code in them crystal-shards github gitlab hacktoberfest
7.3.0 Latest release released
shards.info

Built with Crystal Crystal CI ESLint Stylelint

View of all repositories on Github and Gitlab that have Crystal code in them.

SWUbanner

Installation

  • Install Crystal
  • Clone this repository
  • Install dependencies shards install
  • Rename .env.example to .env, and set variables.
  • Run Web server as crystal src/web.cr

Development

psql -c 'CREATE DATABASE shards_info_development;' -U postgres
crystal src/cli.cr migrate

Frontend

Install depencencies:

npm install

After modifications run npm run build

Specs

Prepare a database:

crystal spec/initdb.cr

Run specs:

KEMAL_ENV=test crystal spec

Special thanks

Contributing

  1. Fork it (https://github.com/mamantoha/shards-info/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

  • mamantoha Anton Maminov - creator, maintainer
shards-info:
  github: mamantoha/shards-info
  version: ~> 7.3.0
License MIT
Crystal 1.10.1

Authors

Dependencies 28

Development Dependencies 2

  • ameba master
    {'branch' => 'master', 'github' => 'crystal-ameba/ameba'}
  • spec-kemal
    {'github' => 'kemalcr/spec-kemal'}

Dependents 0

Last synced .
search fire star recently