I adopted 10 nodejs AUR packages that conflict with each other

This page summarizes the projects mentioned and recommended in the original post on /r/archlinux

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • cli

    the package manager for JavaScript (by npm)

  • Then, I noticed /usr/lib/node_modules/root/package.json. Oops, it's a package called "root". In the PKGBUILD, there was an "option" --user root, which seems to be an alternative for chown -R root:root "${pkgdir}". But, npm doesn't accept this option since npm v7. Believe it or not, npm doesn't complain about any option that it doesn't recognize. So, --user root does nothing but installing the package called root.

  • AUR-packages

    AUR packages maintained by ouuan

  • At first, I commented under many packages. But there were too many. And this somehow seems like spamming. Then I decided to adopt orphaned packages. I only chose the packages that have at least one vote and the upstream is not deprecated or unmaintained for years. The result is the title, and more details are in my AUR repository.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • AUR-template

    Manage AUR packages in a GitHub repository, with CI tests and auto-publish :rocket:

  • And I'm using my AUR template, which made it possible for me to adopt so many packages in a short time with problems solved.

  • npm2arch

    convert npm package to PKGBUILD

  • There are some really good npm -> PKGBUILD converters like https://github.com/simon04/npm2arch

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts