⚝
One Hat Cyber Team
⚝
Your IP:
172.22.0.1
Server IP:
151.80.20.34
Server:
Linux 794f04d97d5e 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
Server Software:
Apache/2.4.62 (Debian)
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
node_modules
/
@npmcli
/
config
/
lib
/
Edit File: umask.js
class Umask {} const parse = val => { if (typeof val === 'string') { if (/^0o?[0-7]+$/.test(val)) { return parseInt(val.replace(/^0o?/, ''), 8) } else if (/^[1-9][0-9]*$/.test(val)) { return parseInt(val, 10) } else { throw new Error(`invalid umask value: ${val}`) } } if (typeof val !== 'number') { throw new Error(`invalid umask value: ${val}`) } val = Math.floor(val) if (val < 0 || val > 511) { throw new Error(`invalid umask value: ${val}`) } return val } const validate = (data, k, val) => { try { data[k] = parse(val) return true } catch (er) { return false } } module.exports = { Umask, parse, validate }
Simpan