From 06ecd4fb8eb9de7cc67539f951bb64da8389a136 Mon Sep 17 00:00:00 2001 From: Even Stensberg Date: Sun, 5 Oct 2025 23:03:41 +0200 Subject: [PATCH 1/3] chore: wip --- src/utilities/fetch-package-repos.mjs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/utilities/fetch-package-repos.mjs b/src/utilities/fetch-package-repos.mjs index db5b4a110cf0..24f06417b8d5 100644 --- a/src/utilities/fetch-package-repos.mjs +++ b/src/utilities/fetch-package-repos.mjs @@ -20,11 +20,7 @@ const fetch = { suffixes: ['-loader'], hides: excludedLoaders, }, - { - organization: 'webpack', - suffixes: ['-loader'], - hides: [], - }, + 'webpack-contrib/sass-loader', 'babel/babel-loader', ], plugins: [ From 123116801f1dc48cbe4d2c62e6ad7b4a32748918 Mon Sep 17 00:00:00 2001 From: Even Stensberg Date: Sun, 5 Oct 2025 23:22:24 +0200 Subject: [PATCH 2/3] chore: wip --- src/content/loaders/index.mdx | 2 +- src/utilities/fetch-package-repos.mjs | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/content/loaders/index.mdx b/src/content/loaders/index.mdx index 2cd5b38042d9..a7e4f499a788 100644 --- a/src/content/loaders/index.mdx +++ b/src/content/loaders/index.mdx @@ -53,7 +53,7 @@ Loaders are activated by using `loadername!` prefixes in `require()` statements, - [`style-loader`](/loaders/style-loader) Add exports of a module as style to DOM - [`css-loader`](/loaders/css-loader) Loads CSS file with resolved imports and returns CSS code - [`less-loader`](/loaders/less-loader) Loads and compiles a LESS file -- [`sass-loader`](/loaders/sass-loader) Loads and compiles a SASS/SCSS file +- [`sass-loader`](https://github.com/webpack/sass-loader) Loads and compiles a SASS/SCSS file - [`postcss-loader`](/loaders/postcss-loader) Loads and transforms a CSS/SSS file using [PostCSS](http://postcss.org) - [`stylus-loader`](/loaders/stylus-loader/) Loads and compiles a Stylus file diff --git a/src/utilities/fetch-package-repos.mjs b/src/utilities/fetch-package-repos.mjs index 24f06417b8d5..eb92f36a5bbf 100644 --- a/src/utilities/fetch-package-repos.mjs +++ b/src/utilities/fetch-package-repos.mjs @@ -20,7 +20,6 @@ const fetch = { suffixes: ['-loader'], hides: excludedLoaders, }, - 'webpack-contrib/sass-loader', 'babel/babel-loader', ], plugins: [ From cef764c8146685a48f0a607bf3396dc8b45e1aba Mon Sep 17 00:00:00 2001 From: Even Stensberg Date: Sun, 5 Oct 2025 23:28:00 +0200 Subject: [PATCH 3/3] chore: wip --- src/content/loaders/index.mdx | 2 +- src/utilities/fetch-package-repos.mjs | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/content/loaders/index.mdx b/src/content/loaders/index.mdx index a7e4f499a788..2cd5b38042d9 100644 --- a/src/content/loaders/index.mdx +++ b/src/content/loaders/index.mdx @@ -53,7 +53,7 @@ Loaders are activated by using `loadername!` prefixes in `require()` statements, - [`style-loader`](/loaders/style-loader) Add exports of a module as style to DOM - [`css-loader`](/loaders/css-loader) Loads CSS file with resolved imports and returns CSS code - [`less-loader`](/loaders/less-loader) Loads and compiles a LESS file -- [`sass-loader`](https://github.com/webpack/sass-loader) Loads and compiles a SASS/SCSS file +- [`sass-loader`](/loaders/sass-loader) Loads and compiles a SASS/SCSS file - [`postcss-loader`](/loaders/postcss-loader) Loads and transforms a CSS/SSS file using [PostCSS](http://postcss.org) - [`stylus-loader`](/loaders/stylus-loader/) Loads and compiles a Stylus file diff --git a/src/utilities/fetch-package-repos.mjs b/src/utilities/fetch-package-repos.mjs index eb92f36a5bbf..39477c995839 100644 --- a/src/utilities/fetch-package-repos.mjs +++ b/src/utilities/fetch-package-repos.mjs @@ -20,6 +20,11 @@ const fetch = { suffixes: ['-loader'], hides: excludedLoaders, }, + { + organization: 'webpack', + suffixes: ['-loader'], + hides: [], + }, 'babel/babel-loader', ], plugins: [ @@ -58,7 +63,12 @@ async function main() { return repos .map((repo) => repo.full_name) - .filter((name) => suffixes.some((suffix) => name.endsWith(suffix))) + .filter((name) => + suffixes.some( + (suffix) => + name.endsWith(suffix) || name === 'webpack/sass-loader' + ) + ) .filter((name) => !hides.includes(name)); }) );