{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":791236409,"defaultBranch":"master","name":"tiny-slider-web-component","ownerLogin":"multipliedtwice","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-24T10:49:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33694447?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713958505.0","currentOid":""},"activityList":{"items":[{"before":"88b3fed2bed85481177281d8ae22d18faf8e5be9","after":"ad2893f01d2d374087a8d8cc31bd2eacf3c4771f","ref":"refs/heads/master","pushedAt":"2024-08-22T06:52:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"multipliedtwice","name":null,"path":"/multipliedtwice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33694447?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}},{"before":"f0cab5d833ec04b80eefcdd83afb9292edef7338","after":"88b3fed2bed85481177281d8ae22d18faf8e5be9","ref":"refs/heads/master","pushedAt":"2024-08-10T05:16:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"multipliedtwice","name":null,"path":"/multipliedtwice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33694447?s=80&v=4"},"commit":{"message":"fix: Update readme.md","shortMessageHtmlLink":"fix: Update readme.md"}},{"before":"82cfaf1ba777f4247add8f6f8a5334e22c415b97","after":"f0cab5d833ec04b80eefcdd83afb9292edef7338","ref":"refs/heads/master","pushedAt":"2024-06-14T04:59:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"multipliedtwice","name":null,"path":"/multipliedtwice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33694447?s=80&v=4"},"commit":{"message":"feat(tiny-slider.d.ts): add support for showing dots navigation in the slider component by adding showDots property and methods to create and update dots\n\nrefactor(tiny-slider.js): refactor TinySlider class for better readability and maintainability\n\nfeat(slider.ts): add keydown event listener to allow keyboard navigation for sliders\nfeat(slider.ts): implement adjustPosition method to calculate target index based on scroll position\nfeat(slider.ts): add setScrollPosition method to update current scroll position and handle reaching end\nfeat(slider.ts): implement setShown method to update shown items based on scroll position\nfeat(slider.ts): create resize observers for content and slider elements to update dimensions\nfeat(slider.ts): add getItemOffsets method to get offsetLeft values of content children\nfeat(slider.ts): implement isCurrentSlider method to check if event target is slider\nfeat(slider.ts): createDots method to generate navigation dots for slider items\nfeat(slider.ts): add updateDots method to update active state of navigation dots\nfeat(slider.ts): render method to update slider styles and structure in shadow DOM\nfeat(slider.ts): define custom element \"tiny-slider-web-component\" for slider functionality\n\nfeat(gulpfile.js): add gulp-replace package for replacing content in files during build process\nfeat(gulpfile.js): add replace task to minify function to remove extra whitespace and newlines in specific content\nfeat(gulpfile.js): update minify function to replace specific content before minification\nfeat(gulpfile.js): update minify function to output minified files to a different directory\nfeat(gulpfile.js): add watchFiles function to watch for changes in source files and trigger appropriate tasks\nfeat(gulpfile.js): update watchFiles function to run typescript and minify tasks in series\nfeat(package.json): add gulp-replace package as a dev dependency\ndocs(readme.md): update size of the library to 2.1kb in Features section\nfeat(tiny-slider.ts): add support for showDots attribute to display navigation dots\nfeat(tiny-slider.ts): create dots container and buttons based on the number of items\nfeat(tiny-slider.ts): update render method to include styles for dots container and buttons\nfeat(tiny-slider.ts): update render method to include dots container in the slider component","shortMessageHtmlLink":"feat(tiny-slider.d.ts): add support for showing dots navigation in th…"}},{"before":null,"after":"82cfaf1ba777f4247add8f6f8a5334e22c415b97","ref":"refs/heads/master","pushedAt":"2024-04-24T11:35:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"multipliedtwice","name":null,"path":"/multipliedtwice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33694447?s=80&v=4"},"commit":{"message":"feat: add .gitignore to ignore node_modules, add VS Code settings for project, and add TinySlider class with methods and properties\nfeat: add Gulp tasks for TypeScript compilation and minification, add package.json with project details and dependencies\n\nfeat(readme.md): add readme file with information about Tiny Slider Web Component\nfeat(tiny-slider.ts): create Tiny Slider Web Component with functionality for slider navigation and customization\n\nfeat(tsconfig.json): add tsconfig.json file with compiler options for TypeScript configuration to enhance project build and type-checking capabilities","shortMessageHtmlLink":"feat: add .gitignore to ignore node_modules, add VS Code settings for…"}},{"before":null,"after":"485e5410c40ca2bbb5b65ab0ac1e9896dc22d30f","ref":"refs/heads/main","pushedAt":"2024-04-24T10:49:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"multipliedtwice","name":null,"path":"/multipliedtwice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33694447?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQwNjo1Mjo0MS4wMDAwMDBazwAAAASg9HfR","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQwNjo1Mjo0MS4wMDAwMDBazwAAAASg9HfR","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yNFQxMDo0OTo1Ny4wMDAwMDBazwAAAAQ5BN3B"}},"title":"Activity · multipliedtwice/tiny-slider-web-component"}