A package registry for Nim Lang.
It consists of two parts, a API and a one page app built in angularjs.
sqlite packages.sqlite < schema.sql
To install the nimble app run the following:
nimble install -y
Run the compiled app
./src/nim_pkgs.nim
You can also run the app by just using nim.
nim c --run src/nim_pkgs.nim
You will nodejs installed for this to work.
To get nodejs see https://github.com/creationix/nvm
npm install -g bower gulp
npm install
This will start a development server that will proxy all calls to the backend nim service on port 5000. It will also build the app.
gulp serve
http --verify=no post https://nim-pkg.svcs.io/auth/signup email=john@doe.name password=secret displayName="John Doe" http --verify=no post https://nim-pkg.svcs.io/auth/login email=john@doe.name password=secret