From 7a88f2d80d9ae2e82e18301351d31dcb3452f8fc Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Mon, 18 Aug 2025 21:34:45 +0200 Subject: [PATCH 1/4] feat: added REUSE compliance check action https://github.com/fsfe/reuse-action --- .github/workflows/reuse-compliance-check.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/reuse-compliance-check.yml diff --git a/.github/workflows/reuse-compliance-check.yml b/.github/workflows/reuse-compliance-check.yml new file mode 100644 index 0000000..897b6d0 --- /dev/null +++ b/.github/workflows/reuse-compliance-check.yml @@ -0,0 +1,20 @@ +# SPDX-FileCopyrightText: 2022 Free Software Foundation Europe e.V. +# +# SPDX-License-Identifier: CC0-1.0 +--- +name: REUSE Compliance Check + +on: [push, pull_request] + +permissions: + contents: read + +jobs: + reuse-compliance-check: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: REUSE Compliance Check + uses: fsfe/reuse-action@v5 From 923be9dff21fec27b04d55f8e33f200291bbf10d Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Mon, 18 Aug 2025 22:21:06 +0200 Subject: [PATCH 2/4] docs: added missing license information --- packages/lightningcss-plugin-if-function/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/lightningcss-plugin-if-function/README.md b/packages/lightningcss-plugin-if-function/README.md index 82af63d..12ab527 100644 --- a/packages/lightningcss-plugin-if-function/README.md +++ b/packages/lightningcss-plugin-if-function/README.md @@ -1,3 +1,9 @@ + + # lightningcss-plugin-if-function [![Default CI/CD Pipeline](https://github.com/mfranzke/css-if-polyfill/actions/workflows/default.yml/badge.svg)](https://github.com/mfranzke/css-if-polyfill/actions/workflows/default.yml) From d094f9983d1cdc96e29a22f603a8d13171ea904e Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Tue, 19 Aug 2025 16:26:53 +0200 Subject: [PATCH 3/4] feat: added licenses --- .editorconfig | 4 ++++ .gitattributes | 4 ++++ .gitignore | 4 ++++ .prettierignore | 4 ++++ .prettierrc.json.license | 3 +++ .yamllint.yml | 4 ++++ 6 files changed, 23 insertions(+) create mode 100644 .prettierrc.json.license diff --git a/.editorconfig b/.editorconfig index 1b1fd37..c0b4bd8 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2025 Maximilian Franzke +# +# SPDX-License-Identifier: MIT + # For more information about the properties used in # this file, please see the EditorConfig documentation: # https://editorconfig.org/ diff --git a/.gitattributes b/.gitattributes index b0f55cb..a88af66 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2025 Maximilian Franzke +# +# SPDX-License-Identifier: MIT + # adapted out of https://github.com/h5bp/html5-boilerplate/blob/main/.gitattributes and https://rehansaeed.com/gitattributes-best-practices/ # Automatically normalize line endings for all text-based files # https://git-scm.com/docs/gitattributes#_end_of_line_conversion diff --git a/.gitignore b/.gitignore index 617b69c..1d6eae3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2025 Maximilian Franzke +# +# SPDX-License-Identifier: MIT + .DS_Store node_modules npm-debug.log diff --git a/.prettierignore b/.prettierignore index 83746af..d94936e 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2025 Maximilian Franzke +# +# SPDX-License-Identifier: MIT + pnpm-lock.yaml node_modules dist diff --git a/.prettierrc.json.license b/.prettierrc.json.license new file mode 100644 index 0000000..9d57b50 --- /dev/null +++ b/.prettierrc.json.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2025 Maximilian Franzke + +SPDX-License-Identifier: MIT diff --git a/.yamllint.yml b/.yamllint.yml index 7286e82..76d5380 100644 --- a/.yamllint.yml +++ b/.yamllint.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2025 Maximilian Franzke +# +# SPDX-License-Identifier: MIT + # Configuration file for yamllint. # It extends the default conf by adjusting some options. From 272785d48c6bde87b37b46d4de6e1efd008f5bb6 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Tue, 19 Aug 2025 16:27:58 +0200 Subject: [PATCH 4/4] feat: added licenses --- package.json.license | 3 +++ tsconfig.json.license | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 package.json.license create mode 100644 tsconfig.json.license diff --git a/package.json.license b/package.json.license new file mode 100644 index 0000000..9d57b50 --- /dev/null +++ b/package.json.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2025 Maximilian Franzke + +SPDX-License-Identifier: MIT diff --git a/tsconfig.json.license b/tsconfig.json.license new file mode 100644 index 0000000..9d57b50 --- /dev/null +++ b/tsconfig.json.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2025 Maximilian Franzke + +SPDX-License-Identifier: MIT