{"id":13741521,"url":"https://github.com/l3wi/gearbox-ninja","last_synced_at":"2026-01-30T06:16:01.741Z","repository":{"id":152213720,"uuid":"566470051","full_name":"l3wi/gearbox-ninja","owner":"l3wi","description":"A fun UI for the Gearbox Protocol's V2 Launch","archived":false,"fork":false,"pushed_at":"2022-11-15T19:12:16.000Z","size":62852,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"next","last_synced_at":"2024-05-22T12:34:12.087Z","etag":null,"topics":["melonjs","react","web3"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/l3wi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2022-11-15T18:36:32.000Z","updated_at":"2023-08-16T06:06:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"41abe12d-d34e-453c-abb3-ecabdf81e598","html_url":"https://github.com/l3wi/gearbox-ninja","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l3wi%2Fgearbox-ninja","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l3wi%2Fgearbox-ninja/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l3wi%2Fgearbox-ninja/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l3wi%2Fgearbox-ninja/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/l3wi","download_url":"https://codeload.github.com/l3wi/gearbox-ninja/tar.gz/refs/heads/next","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224774892,"owners_count":17367818,"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":["melonjs","react","web3"],"created_at":"2024-08-03T04:00:59.924Z","updated_at":"2026-01-30T06:16:01.708Z","avatar_url":"https://github.com/l3wi.png","language":"TypeScript","funding_links":[],"categories":["Interfaces"],"sub_categories":[],"readme":"# Gearbox Ninja UI\n\n![melonJS Logo](https://game.gearbox.fi/data/meta.png)\n\nA simple React \u0026 MelonJs based app to interact with the Gearbox V2 launch, built with :\n\n- melonJS 2\n- React JS\n- Styled Components\n- Redux\n- Wepback 5\n\n## Prerequisites\n\nEnsure you have [Node.js](http://nodejs.org/) installed, then install all the build dependencies in the folder where you cloned the repository :\n\n    $ yarn\n\n## Usage\n\n- `npm run dev` to start the dev server on watch mode at `localhost:9000`.\n- `npm run build` to generate a minified, production-ready build, in the `public` folder\n\n## Folder structure\n\n```none\nsrc\n├── game \n|    ├── manifest.tsx\n|    └── data\n|         ├── bgm\n|         ├── img\n|         └── map\n├── store\n├── hooks\n├── config\n├── utils\n├── index.tsx\n└── index.html\n```\n\n- `src`\n  - the root folder app\n  - The entry file is [index.tsx](src/index.tsx).\n  - houses both the webapp and the game\n- `src/game`\n  - [manifest.js](src/manifest.js) is a list of game asset to be preloaded by melonJS \n- `src/index.html`\n  - entry point to the both the game and application\n  \n- `public`\n  - where the production-ready build files will be copied/generated when using `npm run build`\n\n## Questions, need help ?\n\n- Open a github ticket with a clear question or issue \n- contact lewi#3000 on discord\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fl3wi%2Fgearbox-ninja","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fl3wi%2Fgearbox-ninja","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fl3wi%2Fgearbox-ninja/lists"}