Skip to content

Instantly share code, notes, and snippets.

@AmonRayfa
AmonRayfa / CHANGELOG.md
Last active September 25, 2025 13:26
A CHANGELOG.md template.

Name Changelog

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning, and the structure of this file follows the Koseka Standards.

For information on how to use the project, please refer to the README file.

Unreleased

@AmonRayfa
AmonRayfa / DEVELOPMENT.md
Last active September 25, 2025 13:24
A DEVELOPMENT.md template.

Name Development

This file is primarily intended for developers who wish to fork the project and potentially contribute to it. This project is developed in accordance with the Koseka Standards, which provide standardized rules and recommendations for contributing to the project. Make sure to read these guidelines first before contributing to the project in any way.

For information on how to use the project, please refer to the README file.

Table of Contents

@AmonRayfa
AmonRayfa / README.md
Last active September 25, 2025 13:25
A README.md template.

Name

Contributions, corrections, and requests can be made through GitHub, and the documentation is available on the platforms linked bellow.

Thank you for your interest in the project, enjoy your reading! 🚀

GitHub: created in GitHub: last commit

@AmonRayfa
AmonRayfa / package.json
Last active August 27, 2025 23:47
A package.json template.
{
"name": "name",
"version": "0.1.0",
"type": "module",
"authors": ["Amon Rayfa <amon.rayfa@proton.me>"],
"description": "A description.",
"keywords": ["keyword1", "keyword2", "keyword3", "keyword4", "keyword5"],
"funding": "https://www.patreon.com/AmonRayfa",
"homepage": "https://github.com/AmonRayfa/name",
"repository": "github:AmonRayfa/name",
@AmonRayfa
AmonRayfa / Cargo.toml
Last active August 27, 2025 22:46
A Cargo.toml template.
[package]
name = "name"
version = "0.1.0"
edition = "2024"
authors = ["Amon Rayfa <amon.rayfa@proton.me>"]
description = "A description."
keywords = ["keyword1", "keyword2", "keyword3", "keyword4", "keyword5"]
categories = ["category1", "category2", "category3", "category4", "category5"]
homepage = "https://github.com/AmonRayfa/name"
repository = "https://github.com/AmonRayfa/name"
@AmonRayfa
AmonRayfa / .markdownlint.yaml
Last active September 11, 2025 21:46
Reusable Trunk configurations.
# Prettier friendly markdownlint config (all formatting rules disabled).
extends: markdownlint/style/prettier
# Disables specific rules.
MD013: false # Disables line length limit
MD024: false # Allows multiple headers with the same content.
MD033: false # Allows inline HTML.
MD041: false # Allows the first line to not be a top-level heading.
@AmonRayfa
AmonRayfa / comprehensive.yaml
Last active March 23, 2025 01:09
Reusable CI/CD pipelines for Cargo projects.
# Make sure that the git branches and the runners are properly set.
name: CI/CD
on:
push:
branches: [main]
tags: [v*.*.*]
pull_request:
branches: [main]
@AmonRayfa
AmonRayfa / .gitignore
Last active September 22, 2025 19:17
A reusable .gitignore file.
# Build
bin
build
dist
dist-js
dist-ssr
lib
lib-types
# Cache