{"id":13624605,"url":"https://github.com/remy/polyfills","last_synced_at":"2025-05-16T01:06:27.179Z","repository":{"id":1378266,"uuid":"1331715","full_name":"remy/polyfills","owner":"remy","description":"Collection of polyfills that I've written","archived":false,"fork":false,"pushed_at":"2022-04-29T20:50:40.000Z","size":43,"stargazers_count":1067,"open_issues_count":24,"forks_count":165,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-05-08T12:29:13.250Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/remy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-02-05T15:30:52.000Z","updated_at":"2025-04-18T19:37:47.000Z","dependencies_parsed_at":"2022-07-07T07:30:54.994Z","dependency_job_id":null,"html_url":"https://github.com/remy/polyfills","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remy%2Fpolyfills","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remy%2Fpolyfills/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remy%2Fpolyfills/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remy%2Fpolyfills/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/remy","download_url":"https://codeload.github.com/remy/polyfills/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254448579,"owners_count":22072764,"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":[],"created_at":"2024-08-01T21:01:44.207Z","updated_at":"2025-05-16T01:06:22.167Z","avatar_url":"https://github.com/remy.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Polyfills\n\n\u003e A way of getting the browser to behave and support the latest specifications.\n\nThis is my own collection of code snippets that support different native features of browsers using JavaScript (and if required, Flash in some cases).\n\n## Component Installation\n\nYou can install polyfills using component:\n\n```\ncomponent install remy/polyfills\n```\n\nIf you'd like to include all polyfills (except device motion), you can just:\n\n```javascript\nrequire( 'polyfills' );\n```\n\nIf you'd only like a specific polyfill, you can require indivual ones like this:\n\n```javascript\nrequire( 'polyfills/classList' );\n\n// now we can use classList in lots of browsers!\nelement.classList.add( 'foo' );\n```\n\n# License\n\nLicense: http://rem.mit-license.org\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremy%2Fpolyfills","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fremy%2Fpolyfills","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremy%2Fpolyfills/lists"}