mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-12-15 22:35:20 +01:00
* Add license information * Add reuse lint workflow * Add snippets for spdx * fix: minor wording adjustments and typo fixes Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * chore: add FileContributor attributions for Bertie Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com> * begin licensing some audio assets * Add pokemon reborn sound affect attribution * Annotate Leavannite's section * Add more licensing info * Add license info to license files ._. * Move ps1 files out of public * Add license for animation jsons * Add license for bat scripts in public * Update licensing in scripts * Fix typo in license ref * Fix AGPL-3.0-or-later * Add license info to typedoc.config.js * Add MIT license for snippets * chore: update license info for files in scripts * chore: update license info * chore: update license info * chore: update license info * Remove licenses used only by public before linting with reuse * Add license info to new files added by docker PR * chore: apply biome * fix: add back linting workflow lost during merge * Add attribution based on Hanniel's information * Add attribution based on Officer Porkchop and Green Ninja's information * add attribution to unicorn_power for reshiram/zekrom/kyurem epic variant * Fixup minor typo * Adjust sprite test to not think REUSE.toml is a sprite json * Add missing continue-on-error to workflow * fix: address kev's comments from code review * docs: minor touchups --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
76 lines
2.1 KiB
TOML
76 lines
2.1 KiB
TOML
# SPDX-FileCopyrightText: 2024-2025 Pagefault Games
|
|
#
|
|
# SPDX-License-Identifier: AGPL-3.0-only
|
|
|
|
version = 1
|
|
|
|
# Default for all files
|
|
# It is preferrable to use per-file annotations, which will override these entries
|
|
[[annotations]]
|
|
path = [
|
|
# source and test code. Can be overridden on a per-file basis inside the file itself (which will supercede this)
|
|
"src/**/*.ts",
|
|
"test/**/*.ts",
|
|
"src/**/*.json",
|
|
"test/**/*.json",
|
|
"src/**/*.jsonc",
|
|
"global.d.ts",
|
|
# HTML / CSS at the top level, or in `tests`
|
|
"*.html",
|
|
"*.css",
|
|
"test/**/*.html",
|
|
"test/**/*.css",
|
|
# Config files
|
|
".dependency-cruiser.cjs",
|
|
# Json files that can't be commented
|
|
"package.json",
|
|
"tsconfig.json",
|
|
"tsdoc.json",
|
|
"typedoc.json",
|
|
# environment files
|
|
".env",
|
|
".env.*",
|
|
# Development files considered code
|
|
".vscode/*.json",
|
|
]
|
|
SPDX-FileCopyrightText = "2024-2025 Pagefault Games"
|
|
SPDX-License-Identifier = "AGPL-3.0-only"
|
|
|
|
# Files with no copyright
|
|
[[annotations]]
|
|
path = [
|
|
# Git files
|
|
"**/*.gitignore",
|
|
"**/*.gitmodules",
|
|
"**/*.gitattributes",
|
|
"**/*.dockerignore",
|
|
# Configuration files
|
|
".editorconfig",
|
|
".vscode/**/*.json",
|
|
# any pokerogue save files for tests
|
|
"**/*.prsv",
|
|
# pnpm related files of insignificant originality
|
|
"package-lock.json",
|
|
"pnpm-lock.yaml",
|
|
"pnpm-workspace.yaml",
|
|
# Miscellaneous files of insignificant originality
|
|
".nvmrc",
|
|
"RELEASE",
|
|
]
|
|
SPDX-License-Identifier = "CC0-1.0"
|
|
SPDX-FileCopyrightText = "NONE"
|
|
|
|
|
|
# REUSE lint will fail if any file (other than those in the LICENSES/ directory) is not explicitly licensed.
|
|
# We have a LICENSE file at the root of the repository so that GitHub can detect the license, but we also explicitly license it here
|
|
# Note that this is JUST to make REUSE lint happy
|
|
[[annotations]]
|
|
path = "LICENSE"
|
|
SPDX-License-Identifier = "CC0-1.0.txt"
|
|
|
|
|
|
[[annotations]]
|
|
path = "favicon.ico" # Created by Gonstar (Paid Commission)
|
|
SPDX-FileCopyrightText = "2024 Gonstar"
|
|
SPDX-License-Identifier = "CC-BY-NC-SA-4.0"
|