Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chrome-hbs-countdown

A Chrome extension that shows a live countdown to the next Hapoel Beer Sheva match — one click and you know exactly how long until kickoff.


Features

  • Instant countdown — click the extension icon to see days, hours, minutes, and seconds until the next HBS game
  • Auto-updates — the timer ticks in real time while the popup is open
  • Lightweight — no background processes, no permissions beyond what's needed

Tech Stack

Layer Technology
Language TypeScript
Bundler esbuild
Markup HTML
Styling CSS
Platform Chrome Extensions Manifest V3

Getting Started

Prerequisites

  • Node.js 18+
  • npm/pnpm or yarn
  • Google Chrome

Installation

  1. Clone the repository

    git clone https://github.com/your-username/chrome-hbs-countdown.git
    cd chrome-hbs-countdown
  2. Install dependencies

    pnpm install
  3. Build the extension

    pnpm run build

    This compiles the TypeScript source using esbuild and outputs the bundled files to dist/.

  4. Load into Chrome

    • Open Chrome and navigate to chrome://extensions
    • Enable Developer mode (toggle in the top right)
    • Click Load unpacked
    • Select the dist/ folder
  5. Pin the extension from the Chrome toolbar and click it to see the countdown.


Development

To watch for file changes and rebuild automatically:

npm run dev

After each rebuild, click the refresh icon on chrome://extensions to reload the extension, then reopen the popup.


Scripts

Script Description
pnpm run build Production build via esbuild
pnpm run build-watch Watch mode — rebuilds on file changes

Disclaimer This project is an independent fan-made tool. It is not affiliated with, endorsed by, or associated with Hapoel Beer Sheva F.C. or any of its related organizations in any way. It is a non-commercial, open-source hobby project with no monetization of any kind.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages