Package Details: web-ext 10.1.0-2

Git Clone URL: https://aur.archlinux.org/web-ext.git (read-only, click to copy)
Package Base: web-ext
Description: A command line tool to help build, run, and test web extensions
Upstream URL: https://developer.mozilla.org/en-US/Add-ons/WebExtensions
Keywords: nodejs, web-ext
Licenses: MPL-2.0
Conflicts: nodejs-web-ext
Provides: nodejs-web-ext
Replaces: nodejs-web-ext
Submitter: arojas
Maintainer: Everything2067
Last Packager: Everything2067
Votes: 4
Popularity: 0.008157
First Submitted: 2025-03-31 20:36 (UTC)
Last Updated: 2026-04-05 11:39 (UTC)

Pinned Comments

Everything2067 commented on 2026-03-28 15:14 (UTC)

@sun_lmao I have updated the PKGBUILD to allow all versions of nodejs. However, Mozilla recommends using the LTS version, so if there are any problems in building in the future, also try using the LTS version.

Latest Comments

« First ‹ Previous 1 2

neilsimp1 commented on 2025-07-05 20:20 (UTC)

FYI this worked with regular nodejs for me by installing with --skip-dependency-checks.

marcin commented on 2025-05-11 23:40 (UTC)

If you have some dependency issues with node-lts-iron, what helped in my case was to clear yay cache (~/.cache/yay/) and reinstalling.

brianwo commented on 2025-05-06 11:17 (UTC) (edited on 2025-05-06 11:19 (UTC) by brianwo)

@missingSleepDeps

I have updated the package, skipping the test part. It should now build just fine.

After seeing consulting through other nodejs packages, it seems like the test part in unnecessary.

This package should work as how it's being tested upstream by web-ext developer.

missingSleepDeps commented on 2025-05-01 00:08 (UTC)

575 passing (6s)
  1 pending
  2 failing

  1) config
       loadJSConfigFile
         provides help message on load failure due to .js ESM config file and no package:
     AssertionError: expected promise to be rejected with 'UsageError' but it was fulfilled with { sourceDir: 'fake/dir' }                                          


  2) config
       loadJSConfigFile
         provides help message on load failure due to .js ESM config file and type commonjs package:
     AssertionError: expected promise to be rejected with 'UsageError' but it was fulfilled with { __esModule: true, default: {} }                                  




==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: web-ext-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
web-ext - exit status 4
PAKtC