{"id":19049977,"url":"https://github.com/everlag/preordain-client","last_synced_at":"2025-10-04T14:13:20.160Z","repository":{"id":78566823,"uuid":"44462443","full_name":"Everlag/preordain-client","owner":"Everlag","description":"The full client that sits at https://preorda.in","archived":false,"fork":false,"pushed_at":"2016-04-09T05:20:50.000Z","size":637,"stargazers_count":1,"open_issues_count":12,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-02T09:44:14.192Z","etag":null,"topics":["deprecated","magic-the-gathering","polymer"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Everlag.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-10-18T02:17:45.000Z","updated_at":"2017-09-16T06:18:02.000Z","dependencies_parsed_at":"2023-03-27T22:46:41.326Z","dependency_job_id":null,"html_url":"https://github.com/Everlag/preordain-client","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Everlag%2Fpreordain-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Everlag%2Fpreordain-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Everlag%2Fpreordain-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Everlag%2Fpreordain-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Everlag","download_url":"https://codeload.github.com/Everlag/preordain-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240106483,"owners_count":19748649,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deprecated","magic-the-gathering","polymer"],"created_at":"2024-11-08T23:12:28.763Z","updated_at":"2025-10-04T14:13:15.140Z","avatar_url":"https://github.com/Everlag.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## [preorda.in Client](https://preorda.in)\n\n\n* [Polymer](http://polymer-project.org), [Paper](https://elements.polymer-project.org/browse?package=paper-elements) and [Iron](https://elements.polymer-project.org/browse?package=iron-elements) elements\n* [Material Design](http://www.google.com/design/spec/material-design/introduction.html) layout \n* Routing with [Page.js](https://visionmedia.github.io/page.js/)\n\n### Install dependencies\n\n#### Quick-start\n\nWith Node.js installed, run the following one liner from the root of the client:\n\n```sh\nnpm install -g gulp bower \u0026\u0026 npm install \u0026\u0026 bower install\n```\n\n### Development workflow\n\n#### Serve / watch\n\n```sh\ngulp serve\n```\n\nThis outputs an IP address you can use to locally test and another that can be used on devices connected to your network. This runs over https so you will get a certificate error, that's normal.\n\nBabel will fail to work correctly so you have to refresh manually every time js is changed. It's a hassle, I need to sink more time into fixing it.\n\n```sh\ngulp serve:dist\n```\n\nBuild and optimize the client as it would be for a full production run; serve the result as gulp serve does. No files are watched due to the low speed of this pipeline.\n\n#### Build \u0026 Vulcanize\n\n```sh\ngulp\n```\n\nBuild and optimize the current project, ready for deployment. This includes linting as well as vulcanization, image, script, stylesheet and HTML optimization and minification.\n\n\n## Backend targeting\n\nThe backend is designed to match the api and data directories provided by beta.perfectlag.me. In theory, retargeting to a new backend that exposes a similar api would be doable.\n\n## Dependency Management\n\npreorda.in uses [Bower](http://bower.io) for package management. Life is a lot easier when you can have sane dependencies.\n\n## Attribution\n\n[Polymer Starter Kit](https://github.com/PolymerElements/polymer-starter-kit) is the base for this project. It provides sane defaults and examples of polymer. Yes, this readme is the hollowed out remains of the Starter Kit readme.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feverlag%2Fpreordain-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feverlag%2Fpreordain-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feverlag%2Fpreordain-client/lists"}