Welcome to the Interstellar Assets repository! This repository is dedicated to adding and managing games and applications for our site.
You can find comprehensive deployment instructions here.
To successfully add an app or game to the repository, please follow these steps:
- Navigate to the
/json
directory and locate the appropriate file for your addition. - Include a link to the website and an image that represents the app/game. If an icon does not exist, you may leave the image field blank.
Ensure your additions adhere to the following TypeScript type:
export type Asset = {
// Required fields
name: string; // (Required) The name of the app/game
image: string; // (Required) The path to the image/icon
link: string; // (Required) The URL link to the website
// Optional fields
say?: string; // (Optional) Additional information or notes
error?: boolean | string; // (Optional) Indicator for errors
blank?: boolean | string; // (Optional) Indicates if a game only works outside of an iframe
};
After making your changes, run the following commands to rename the icons and minify the JSON files:
python rename.py && python minify.py