
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
is-epfl-down
Advanced tools
Check if EPFL is down.
Install this globally and you'll have access to the is-epfl-down
command
anywhere on your system.
npm i is-epfl-down -g
is-epfl-down
Usage: is-epfl-down [options]
Startup options:
-h, --help Show help [boolean]
-v, --version Show version number [boolean]
Hosts and urls options:
-c, --config Test your own list of subdomains or urls [string]
-f, --faculties Test EPFL faculties websites
-m, --main Test EPFL main site
-o, --officials Test EPFL officials websites
-s, --services Test EPFL services
-t, --timeout Milliseconds to wait for a server [number]
Notifications options:
-a, --alarm Override default alarm sound [string]
-n, --notify Show a native notification [boolean] [default: false]
-q, --quiet No alarm sound [boolean] [default: false]
Examples:
is-epfl-down -m Test EPFL main site
is-epfl-down -s -n Test EPFL services and use native notification
is-epfl-down -f -t 2000 Test EPFL faculties with a timeout of 2 seconds
-v
, --version
Print is-epfl-down
's version.
-h
, --help
Print is-epfl-down
command line options.
-c [file]
, --config=[file]
Test your own list of subdomains or urls. File must be a path to a json file.
A json example:
["actu","blogs","memento","wiki","http://www.epfl.ae"]
-f
, --faculties
Test EPFL faculties websites.
-m
, --main
Test EPFL main site.
-o
, --officials
Test EPFL officials websites.
-s
, --services
Test EPFL services.
-t [number]
, --timeout=[number]
Milliseconds to wait for a server to send response headers before aborting
request.
-a [file]
, --alarm=[file]
Override default alarm sound. File must be a path to a mp3 or a wav file.
-n
, --notify
Show a native notification.
-q
, --quiet
No alarm sound.
Test the main site:
is-epfl-down -m
Test EPFL services:
is-epfl-down -s
Test your own config:
is-epfl-down --config=/path/to/my/config.json
Test EPFL faculties with a timeout of 2s:
is-epfl-down -f -t 2000
Test EPFL faculties with a specific alarm sound in case of failure:
is-epfl-down -f -a /path/to/my/sound.mp3
npm i is-epfl-down --save
const isEpflDown = require('is-epfl-down');
isEpflDown(['www','actu','blogs','http://www.epfl.ae']).then(function(isDown) {
console.log(isDown);
//=> false
});
isEpflDown(['unicorn'], {timeout: 1000}).then(function(isDown) {
console.log(isDown);
//=> true
});
Returns a Promise with a boolean as parameter.
Type: array
A list of subdomains from EPFL or urls.
Type: object
Any of the following options.
Type: number
Milliseconds to wait for a server to send response headers before aborting request.
Contributions are always welcome.
See Contributing.
Apache License 2.0
Original work (c) ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE, Switzerland, VPSI, 2017-2018.
Modified work (c) William Belle, 2018-2022.
See the LICENSE file for more details.
v7.0.2 / 2022-07-28
FAQs
Check if EPFL is down
The npm package is-epfl-down receives a total of 0 weekly downloads. As such, is-epfl-down popularity was classified as not popular.
We found that is-epfl-down demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.