{"id":15297171,"url":"https://github.com/polyfiller-org/library","last_synced_at":"2025-06-14T11:39:42.533Z","repository":{"id":57137569,"uuid":"299421109","full_name":"polyfiller-org/library","owner":"polyfiller-org","description":"A library of spec-compliant polyfills","archived":false,"fork":false,"pushed_at":"2021-12-13T19:10:27.000Z","size":4859,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-18T05:37:37.161Z","etag":null,"topics":["library","polyfill","service"],"latest_commit_sha":null,"homepage":"https://polyfill.app","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/polyfiller-org.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":"wessberg","patreon":"wessberg"}},"created_at":"2020-09-28T20:14:04.000Z","updated_at":"2021-12-13T19:10:31.000Z","dependencies_parsed_at":"2022-08-22T20:50:17.268Z","dependency_job_id":null,"html_url":"https://github.com/polyfiller-org/library","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/polyfiller-org%2Flibrary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polyfiller-org%2Flibrary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polyfiller-org%2Flibrary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polyfiller-org%2Flibrary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/polyfiller-org","download_url":"https://codeload.github.com/polyfiller-org/library/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245467614,"owners_count":20620216,"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":["library","polyfill","service"],"created_at":"2024-09-30T19:15:29.560Z","updated_at":"2025-03-25T13:14:51.890Z","avatar_url":"https://github.com/polyfiller-org.png","language":"TypeScript","funding_links":["https://github.com/sponsors/wessberg","https://patreon.com/wessberg","https://www.patreon.com/bePatron?u=11315442"],"categories":[],"sub_categories":[],"readme":"\u003c!-- SHADOW_SECTION_LOGO_START --\u003e\n\n\u003cdiv\u003e\u003cimg alt=\"Logo\" src=\"https://raw.githubusercontent.com/polyfiller-org/library/master/documentation/asset/logo-color-text.png\" height=\"80\"   /\u003e\u003c/div\u003e\n\n\u003c!-- SHADOW_SECTION_LOGO_END --\u003e\n\n\u003c!-- SHADOW_SECTION_DESCRIPTION_SHORT_START --\u003e\n\n\u003e A library of spec-compliant polyfills\n\n\u003c!-- SHADOW_SECTION_DESCRIPTION_SHORT_END --\u003e\n\n\u003c!-- SHADOW_SECTION_BADGES_START --\u003e\n\n\u003ca href=\"https://github.com/prettier/prettier\"\u003e\u003cimg alt=\"code style: prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg\"    /\u003e\u003c/a\u003e\n\u003ca href=\"https://opensource.org/licenses/MIT\"\u003e\u003cimg alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\"    /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.patreon.com/bePatron?u=11315442\"\u003e\u003cimg alt=\"Support on Patreon\" src=\"https://img.shields.io/badge/patreon-donate-green.svg\"    /\u003e\u003c/a\u003e\n\n\u003c!-- SHADOW_SECTION_BADGES_END --\u003e\n\n\u003c!-- SHADOW_SECTION_DESCRIPTION_LONG_START --\u003e\n\n## Description\n\n\u003c!-- SHADOW_SECTION_DESCRIPTION_LONG_END --\u003e\n\nThe goal of [Polyfiller](https://github.com/wessberg/Polyfiller) is for you to never worry about polyfills again.\nThis is a repository of high quality, spec-compliant, and highly optimized polyfills.\nYou'll be able to recognize any of these polyfills in the wild in that they all share the `@polyfiller` scope.\n\nYou can install any of these and use them as you please, or you may use Polyfiller which serves these polyfills directly when needed and requested.\n\n## Polyfills\n\n|                                                               |                                                                             |\n| ------------------------------------------------------------- | --------------------------------------------------------------------------- |\n| [`@polyfiller/ecma-262`](./packages/library/ecma/ecma-262)    | A full modularized implementation of the ECMAScript® Language Specification |\n| [`@polyfiller/object-fit`](./packages/library/css/object-fit) | Adds support for the `object-fit` and `object-position` CSS-properties      |\n| [`@polyfiller/form-data`](./packages/library/dom/form-data)   | Adds support for or patches holes in the `FormData` interface               |\n|                                                               |                                                                             |\n\n\u003c!-- SHADOW_SECTION_FEATURE_IMAGE_START --\u003e\n\n\u003c!-- SHADOW_SECTION_FEATURE_IMAGE_END --\u003e\n\n## Presentation at CopenhagenJS\n\n\u003ca href=\"http://www.youtube.com/watch?feature=player_embedded\u0026v=3plpHThSyXU\" target=\"_blank\"\u003e\u003cimg src=\"http://img.youtube.com/vi/3plpHThSyXU/0.jpg\" alt=\"Polyfiller presentation at CopenhagenJS in 2019\" width=\"300\" border=\"10\" /\u003e\u003c/a\u003e\n\n## Supporters\n\nPolyfiller is kindly supported by and relies heavily on [BrowserStack](https://www.browserstack.com) for cross-browser testing to ensure maximum cross-browser compatibility.\n\n\u003ca href=\"https://www.browserstack.com\"\u003e\u003cimg alt=\"BrowserStack\" src=\"https://raw.githubusercontent.com/polyfiller-org/library/master/documentation/asset/browserstack.png\" height=\"60\" /\u003e\u003c/a\u003e\n\nPolyfiller is kindly supported by [JetBrains](https://www.jetbrains.com/?from=Polyfiller) for software development tools:\n\n\u003ca href=\"https://www.jetbrains.com/?from=Polyfiller\"\u003e\u003cimg alt=\"Supported by JetBrains\" src=\"https://raw.githubusercontent.com/polyfiller-org/library/master/documentation/asset/jetbrains.png\" height=\"150\" /\u003e\u003c/a\u003e\n\n\u003c!-- SHADOW_SECTION_BACKERS_START --\u003e\n\n## Backers\n\n| \u003ca href=\"https://usebubbles.com\"\u003e\u003cimg alt=\"Bubbles\" src=\"https://uploads-ssl.webflow.com/5d682047c28b217055606673/5e5360be16879c1d0dca6514_icon-thin-128x128%402x.png\" height=\"70\"   /\u003e\u003c/a\u003e | \u003ca href=\"https://github.com/cblanc\"\u003e\u003cimg alt=\"Christopher Blanchard\" src=\"https://avatars0.githubusercontent.com/u/2160685?s=400\u0026v=4\" height=\"70\"   /\u003e\u003c/a\u003e |\n| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| [Bubbles](https://usebubbles.com)\u003cbr\u003e\u003cstrong\u003eTwitter\u003c/strong\u003e: [@use_bubbles](https://twitter.com/use_bubbles)                                                                              | [Christopher Blanchard](https://github.com/cblanc)                                                                                                         |\n\n### Patreon\n\n\u003ca href=\"https://www.patreon.com/bePatron?u=11315442\"\u003e\u003cimg alt=\"Patrons on Patreon\" src=\"https://img.shields.io/endpoint.svg?url=https://shieldsio-patreon.herokuapp.com/wessberg\"  width=\"200\"  /\u003e\u003c/a\u003e\n\n\u003c!-- SHADOW_SECTION_BACKERS_END --\u003e\n\n\u003c!-- SHADOW_SECTION_TOC_START --\u003e\n\n## Table of Contents\n\n- [Description](#description)\n- [Polyfills](#polyfills)\n- [Presentation at CopenhagenJS](#presentation-at-copenhagenjs)\n- [Supporters](#supporters)\n- [Backers](#backers)\n  - [Patreon](#patreon)\n- [Table of Contents](#table-of-contents)\n- [Contributing](#contributing)\n- [Maintainers](#maintainers)\n- [License](#license)\n\n\u003c!-- SHADOW_SECTION_TOC_END --\u003e\n\n\u003c!-- SHADOW_SECTION_CONTRIBUTING_START --\u003e\n\n## Contributing\n\nDo you want to contribute? Awesome! Please follow [these recommendations](./CONTRIBUTING.md).\n\n\u003c!-- SHADOW_SECTION_CONTRIBUTING_END --\u003e\n\n\u003c!-- SHADOW_SECTION_MAINTAINERS_START --\u003e\n\n## Maintainers\n\n| \u003ca href=\"mailto:frederikwessberg@hotmail.com\"\u003e\u003cimg alt=\"Frederik Wessberg\" src=\"https://avatars2.githubusercontent.com/u/20454213?s=460\u0026v=4\" height=\"70\"   /\u003e\u003c/a\u003e                                                                |\n| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| [Frederik Wessberg](mailto:frederikwessberg@hotmail.com)\u003cbr\u003e\u003cstrong\u003eTwitter\u003c/strong\u003e: [@FredWessberg](https://twitter.com/FredWessberg)\u003cbr\u003e\u003cstrong\u003eGithub\u003c/strong\u003e: [@wessberg](https://github.com/wessberg)\u003cbr\u003e_Lead Developer_ |\n\n\u003c!-- SHADOW_SECTION_MAINTAINERS_END --\u003e\n\n\u003c!-- SHADOW_SECTION_LICENSE_START --\u003e\n\n## License\n\nMIT © [Frederik Wessberg](mailto:frederikwessberg@hotmail.com) ([@FredWessberg](https://twitter.com/FredWessberg)) ([Website](https://github.com/wessberg))\n\n\u003c!-- SHADOW_SECTION_LICENSE_END --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolyfiller-org%2Flibrary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpolyfiller-org%2Flibrary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolyfiller-org%2Flibrary/lists"}