{"id":21691116,"url":"https://github.com/jsjoeio/timezoner-extension","last_synced_at":"2025-08-19T10:23:02.018Z","repository":{"id":42341097,"uuid":"143485493","full_name":"jsjoeio/timezoner-extension","owner":"jsjoeio","description":"A simple extension to help you coordinate across timezones 🕑🌏","archived":false,"fork":false,"pushed_at":"2023-01-04T21:53:01.000Z","size":1727,"stargazers_count":7,"open_issues_count":27,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T04:41:32.380Z","etag":null,"topics":["chrome-extension","emotionjs","parceljs","reactjs"],"latest_commit_sha":null,"homepage":"https://chrome.google.com/webstore/detail/timezoner/kfnfgcafkeoflpapeniggnnkcaijgbgk","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jsjoeio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-08-04T00:37:48.000Z","updated_at":"2024-04-29T11:49:13.000Z","dependencies_parsed_at":"2023-02-02T21:15:19.329Z","dependency_job_id":null,"html_url":"https://github.com/jsjoeio/timezoner-extension","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsjoeio%2Ftimezoner-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsjoeio%2Ftimezoner-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsjoeio%2Ftimezoner-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsjoeio%2Ftimezoner-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jsjoeio","download_url":"https://codeload.github.com/jsjoeio/timezoner-extension/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248550115,"owners_count":21122927,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chrome-extension","emotionjs","parceljs","reactjs"],"created_at":"2024-11-25T17:36:25.006Z","updated_at":"2025-04-12T09:43:54.004Z","avatar_url":"https://github.com/jsjoeio.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Timezoner Extension\n\n[![Build Status](https://travis-ci.org/jsjoeio/timezoner-extension.svg?branch=master)](https://travis-ci.org/jsjoeio/timezoner-extension)\n\nA [Chrome extension](https://chrome.google.com/webstore/detail/timezoner/kfnfgcafkeoflpapeniggnnkcaijgbgk) to help you coordinate across timezones. Input the date and time of your event and then we give you a link where others can view the event in their respective timezone. BOOM! Timezoning made easy 👏🏼\n\nNow [available on Firefox](https://addons.mozilla.org/en-US/firefox/addon/timezoner/) as well!\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### Prerequisites\n\nIn order to get this project running locally, you'll need to have the following installed on your computer:\n\n```Shell\nnode v8.11 or above\nnpm v5.6 or above\nyarn v1.9.4 or above\n```\n\n### Installing \u0026 Developing Locally\n\nA step by step series of examples that tell you have to get a development env running\n\n1. Install the dependencies using yarn\n\n```Shell\nyarn install\n```\n\n2. Start the app\n\n```Shell\nyarn start\n```\n\n3. Navigate to [localhost:1234](http://localhost:1234/). You should see something like this.\n\n![screenshot of timezoner-extension local development](http://res.cloudinary.com/dobfxs62e/image/upload/v1535315564/Timezoner-extension.png)\n\n4. Go off and develop young one.\n\n![happy robert redford](https://media2.giphy.com/media/xSM46ernAUN3y/giphy.gif)\n\n## Running the tests\n\n`npm test`\n\n## Building\n\nWhen you're ready to create a new version to deploy, run:\n\n```Shell\nyarn build\n```\n\nThis preps your app for deployment. It will create a build directory called `dist`. Compress/zip this folder and upload it to the Chrome Web Store when you need to release a new update. Don't forget to change the version number in the `manifest.json`.\n\n## Deployment\n\nThere are two ways you can deploy:\n\n- manually by running the `deploy.js` file\n- merging or pushing changes on the `master` branch\n\nBefore you do so, make sure to bump the version in the `manifest.json`. In the future, the plan is to automate the version bump.\n\n## Built With\n\n- [React](https://reactjs.org/) - The JavaScript framework used\n- [Parcel](https://parceljs.org/) - application bundler\n- [emotion](https://emotion.sh/) - styling\n\n## Contributing\n\n_Coming Soon_ -\n\n\u003c!--Please read [CONTRIBUTING.md](https://gist.github.com/PurpleBooth/b24679402957c63ec426) for details on our code of conduct, and the process for submitting pull requests to us.--\u003e\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning.\n\n## Authors\n\n- **JavaScript Joe** - [@jsjoeio](https://github.com/jsjoeio)\n- **Shawn Wang** - _Initial work_ - [@sw-yx](https://github.com/sw-yx)\n  He created `create-react-app-parcel` which served as a quick boilerplate for this project.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](https://github.com/jsjoeio/timezoner-extension/blob/master/LICENSE.md) file for details.\n\n## Acknowledgments\n\n- Hat tip to Shawn Wang who wrote created the boilerplate for [`create-react-app-parcel`](https://medium.freecodecamp.org/building-chrome-extensions-in-react-parcel-79d0240dd58f) and [boilerplate repo](https://github.com/sw-yx/create-react-app-parcel).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsjoeio%2Ftimezoner-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjsjoeio%2Ftimezoner-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsjoeio%2Ftimezoner-extension/lists"}