{"id":18235734,"url":"https://github.com/itsvetal/simple-timer","last_synced_at":"2026-01-31T19:02:32.723Z","repository":{"id":254904422,"uuid":"847899121","full_name":"itsvetal/Simple-Timer","owner":"itsvetal","description":"This web aapplication Simple timer based on the live-reload-vanilla-website-template.","archived":false,"fork":false,"pushed_at":"2024-12-08T12:05:30.000Z","size":984,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T11:17:50.649Z","etag":null,"topics":["eslint","husky","javascript","timer","webpack"],"latest_commit_sha":null,"homepage":"https://itsvetal.github.io/Simple-Timer/","language":"JavaScript","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/itsvetal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-08-26T18:55:02.000Z","updated_at":"2024-12-08T11:55:58.000Z","dependencies_parsed_at":"2024-11-01T15:19:16.930Z","dependency_job_id":"0483e1b6-462a-4b44-ae0f-177520babef1","html_url":"https://github.com/itsvetal/Simple-Timer","commit_stats":null,"previous_names":["itsvetal/level-1-5-npm","itsvetal/simple-timer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/itsvetal/Simple-Timer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsvetal%2FSimple-Timer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsvetal%2FSimple-Timer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsvetal%2FSimple-Timer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsvetal%2FSimple-Timer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itsvetal","download_url":"https://codeload.github.com/itsvetal/Simple-Timer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsvetal%2FSimple-Timer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28950279,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T18:30:42.805Z","status":"ssl_error","status_checked_at":"2026-01-31T18:30:19.593Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["eslint","husky","javascript","timer","webpack"],"created_at":"2024-11-05T00:09:28.347Z","updated_at":"2026-01-31T19:02:32.704Z","avatar_url":"https://github.com/itsvetal.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SIMPLE TIMER\n\nThis web aapplication based on the [live-reload-vanilla-website-template](https://github.com/shpp/live-reload-vanilla-website-template). This allows you t o create the simple timer, without knowledge of the Javascript, sass and HTML.\u003cbr\u003e\nStarter template to build a website without a front-end framework but making use of Webpack to support writing modern JavaScript (ES6+), including ES Modules and Sass.\nHere also used the library [moment](https://momentjs.com/) and its plugin [moment-timer](https://github.com/SeverinDK/moment-timer) for work with data and time.\nIf you need to change the tamplate, there are installed husky and ESlinter, that will be check your commits in the main.js. And if there are any errors in the file, you have been informed and\nyour commit will be not accepted\n\n## Features\n\n- Live reload in development\n- Webpack\n- Sass compilation (and minification/autoprefixing in production)\n- ES6+ transpilation (and minification/uglyfication in production)\n- ES Modules\n- Husky\n- ESLint\n- Moment library and its plugin the moment-timer\n\n## Usage\n\n- Install dependencies\n\n```\nnpm i\n```\n\n- Run development server\n\n```\nnpm run dev\n```\n\nWill open your default browser to http://localhost:8080/public\n\nWebpack will watch for changes in the `./src` directory and output the bundled assets to `./public/assets`. In parallel, the development server will watch for changes in the `./public` directory and live reload the browser.\n\n- Build production bundles\n\n```\nnpm run build\n```\n\nWill compile, minify and autoprefix Sass to CSS. Will Minify and uglify JavaScript and output the bundled assets to `./public/assets`.\n\nAfter building for production you can take the `./public` directory and deploy it.\n\n## My timer\n\nYou can see my timer by visiting the page: [My simple timer](https://itsvetal.github.io/Simple-Timer/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsvetal%2Fsimple-timer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitsvetal%2Fsimple-timer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsvetal%2Fsimple-timer/lists"}