vibetunnel/web/scripts
Alex Mazanov 5fac9e5e2b fix: resolve PAM module and npm_config_prefix issues on Ubuntu (issue 380)
This commit addresses the Ubuntu installation issues reported in issue 380:

  **PAM Module Fix:** - Fix .npmignore to include authenticate-pam module in npm package - Previously node_modules/ exclusion prevented
  authenticate-pam from being packaged - Resolves \"PAM Authentication Warning: The native authenticate-pam module isn't found\"

  **npm_config_prefix Conflict Detection:** - Add detection for npm_config_prefix conflicts with NVM in postinstall script - Warn users when
  npm_config_prefix overrides NVM's per-version configuration - Provide clear instructions to resolve the conflict - Document
  troubleshooting steps in docs/npm.md
2025-07-17 03:34:36 +02:00
..
build-ci.js Unified control protocol and deferred screen recording permissions (#239) 2025-07-08 00:42:13 +01:00
build-npm.js Unify npm and web readme 2025-07-17 02:35:23 +02:00
build.js Fix npm package build and installation issues (#360) 2025-07-16 23:05:26 +02:00
check-all.sh Remove titleDebouncer and fix stdout write ordering issues (#190) 2025-07-02 07:06:55 +01:00
check-fix-sequential.sh Fix path formatting issues identified by Claude review 2025-06-28 15:22:05 +02:00
clean.js Reorganize server structure for clarity 2025-06-21 16:44:56 +02:00
copy-assets.js Fix cross-platform build issues in web package 2025-06-19 01:43:27 +02:00
coverage-report.sh Add comprehensive server tests and switch to Biome linter (#73) 2025-06-24 18:51:38 +02:00
dev.js Integrate screencap functionality for remote screen sharing (#209) 2025-07-06 03:31:34 +01:00
docker-build-test.sh docs: Add Linux setup instructions and authentication documentation (#344) 2025-07-15 02:47:25 +02:00
ensure-dirs.js Fix cross-platform build issues in web package 2025-06-19 01:43:27 +02:00
ensure-native-modules.js feat: expand Playwright test coverage with comprehensive test suite 2025-07-04 05:08:34 +01:00
esbuild-config.js Unified control protocol and deferred screen recording permissions (#239) 2025-07-08 00:42:13 +01:00
monaco-plugin.js feat: Create test infrastructure for component testing 2025-06-23 04:25:56 +02:00
node-pty-plugin.js Fix npm package build and installation issues (#360) 2025-07-16 23:05:26 +02:00
postinstall-npm.js fix: resolve PAM module and npm_config_prefix issues on Ubuntu (issue 380) 2025-07-17 03:34:36 +02:00
profile-playwright-tests.sh Fix modal backdrop pointer-events issues (#195) 2025-07-03 01:03:15 +01:00
validate-version-sync.js Add Playwright E2E test framework (#120) 2025-06-30 02:51:21 +01:00