New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

jomsolat

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jomsolat

Simple and minimalist prayer times CLI tool for Malaysia

latest
npmnpm
Version
1.1.0
Version published
Maintainers
1
Created
Source

JomSolat - Simple Prayer Times CLI

A simple and minimalist command-line tool to display today's prayer times for Malaysia.

Made by Kebalicious

Installation

npx jomsolat <zone>

Option 2: Global Installation

npm install -g jomsolat

Option 3: Simple Version (No Dependencies)

If you don't have npm or want a simpler version:

# Download the files and run directly
node jomsolat-simple.js <zone>

# Or on Windows
jomsolat.bat <zone>

# Or on Unix/Linux/Mac
chmod +x jomsolat.sh
./jomsolat.sh <zone>

Quick Start

# Get prayer times for Kuala Lumpur
npx jomsolat WLY01

# Show help and all available zones
npx jomsolat help

# Case insensitive - both work the same
npx jomsolat sgr01
npx jomsolat SGR01

Usage

Get prayer times for a specific zone:

jomsolat WLY01

Show help and available zones:

jomsolat help

Case insensitive zone codes:

jomsolat sgr01    # Same as SGR01
jomsolat WLY01    # Same as wly01

Available Zones

CodeLocation
WLY01Wilayah Persekutuan Kuala Lumpur
WLY02Wilayah Persekutuan Labuan
WLY03Wilayah Persekutuan Putrajaya
SGR01Shah Alam, Selangor
SGR02Petaling Jaya, Selangor
SGR03Klang, Selangor
JHR01Johor Bahru, Johor
JHR02Kota Tinggi, Johor
JHR03Kluang, Johor
KDH01Kota Bharu, Kelantan
KDH02Pasir Mas, Kelantan
KDH03Kuala Krai, Kelantan
KTN01Kuala Terengganu, Terengganu
KTN02Kemaman, Terengganu
KTN03Dungun, Terengganu
PRK01Ipoh, Perak
PRK02Taiping, Perak
PRK03Teluk Intan, Perak
PLS01Kangar, Perlis
PNG01George Town, Pulau Pinang
PNG02Butterworth, Pulau Pinang
NSN01Seremban, Negeri Sembilan
NSN02Port Dickson, Negeri Sembilan
MLK01Melaka Tengah, Melaka
SBH01Kota Kinabalu, Sabah
SBH02Sandakan, Sabah
SBH03Tawau, Sabah
SWK01Kuching, Sarawak
SWK02Sibu, Sarawak
SWK03Miri, Sarawak

Example Output

🕌 Waktu Solat Hari Ini
════════════════════════════════════════
📅 Friday, 26 September 2025
📍 Shah Alam, Selangor (SGR01)
────────────────────────────────────────
🌅 Subuh    : 05:45
☀️  Syuruk   : 07:00
☀️  Zohor    : 13:15
🌤️  Asar     : 16:30
🌅 Maghrib  : 19:15
🌙 Isyak    : 20:30
────────────────────────────────────────
ℹ️  Approximate times - please verify with local mosque

Features

  • ✅ Simple and minimalist design
  • ✅ Support for all Malaysian prayer time zones
  • ✅ Beautiful emoji-based output
  • ✅ Case insensitive zone codes (SGR01 or sgr01)
  • ✅ Made by Kebalicious
  • ✅ Fallback prayer times when API is unavailable
  • ✅ Zone validation and error handling
  • ✅ No external dependencies required for basic functionality

Requirements

  • Node.js 14.0.0 or higher
  • Internet connection (for real-time prayer times)

License

MIT

Keywords

prayer

FAQs

Package last updated on 26 Sep 2025

Did you know?

Socket

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.

Install

Related posts