TransitEasy is a Chrome extension that shows transit directions for StreetEasy listings.
- Save a work address in extension storage
- Inject a Google Maps transit iframe into StreetEasy listing pages
- Rebuild automatically during development with WXT
- Install dependencies:
pnpm install - Create your local environment file:
cp .env.example .env - Set
WXT_GOOGLE_MAPS_API_KEYin.envto a Google Maps Embed API key. - Start the watch build:
pnpm dev - In Chrome, open
chrome://extensions, enable Developer mode, and click Load unpacked. - Select the
.outputfolder in this repository.
The extension will rebuild automatically while pnpm dev is running. Use pnpm build for a one-off production build.
Available scripts:
pnpm dev- start the WXT dev serverpnpm build- create a production buildpnpm zip- package the extensionpnpm lint- run oxlintpnpm lint:fix- fix lint issuespnpm format- format the codepnpm format:check- check formatting
- SolidJS
- WXT
- Tailwind CSS
- daisyUI
- Google Maps Embed API

