Can't pull sass-loader via git protocol anymore
I've tried building pleroma-FE with the directions but upon trying to install the dependencies when running yarn
I'm met with this error:
Exit code: 128 Command: git Arguments: ls-remote --tags --heads git://github.com/webpack-contrib/sass-loader Directory: /Users/karolat/repos/pleroma-fe Output: fatal: remote error: The unauthenticated git protocol on port 9418 is no longer supported. Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information. info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
I tried changing line 103 of the package.json to "sass-loader": "git+https://github.com/webpack-contrib/sass-loader",
which allows me to install the dependencies with yarn but I think it may be pulling the wrong version as I'm met with lots of errors once starting the front end, the first being:
ERROR in ./src/components/chat_list/chat_list.vue (./node_modules/css-loader?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/components/chat_list/chat_list.vue) Module build failed (from ./node_modules/sass-loader/dist/cjs.js): TypeError: this.getOptions is not a function at Object.loader (/Users/karolat/repos/pleroma-fe/node_modules/sass-loader/dist/index.js:27:24)
What version of sass-loader should I be using?