{"id":20127278,"url":"https://github.com/ama-team/allure-polyfill","last_synced_at":"2026-06-09T00:31:23.651Z","repository":{"id":57096987,"uuid":"82802962","full_name":"ama-team/allure-polyfill","owner":"ama-team","description":null,"archived":false,"fork":false,"pushed_at":"2017-02-25T03:02:02.000Z","size":14,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-21T04:43:37.471Z","etag":null,"topics":["allure","allure-framework","allure-report"],"latest_commit_sha":null,"homepage":null,"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/ama-team.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-02-22T12:41:31.000Z","updated_at":"2017-02-24T23:53:56.000Z","dependencies_parsed_at":"2022-08-20T16:50:32.895Z","dependency_job_id":null,"html_url":"https://github.com/ama-team/allure-polyfill","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ama-team/allure-polyfill","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ama-team%2Fallure-polyfill","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ama-team%2Fallure-polyfill/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ama-team%2Fallure-polyfill/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ama-team%2Fallure-polyfill/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ama-team","download_url":"https://codeload.github.com/ama-team/allure-polyfill/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ama-team%2Fallure-polyfill/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34086665,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["allure","allure-framework","allure-report"],"created_at":"2024-11-13T20:20:04.097Z","updated_at":"2026-06-09T00:31:23.628Z","avatar_url":"https://github.com/ama-team.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Allure polyfill\n\nThis project is created to make it possible to stub \n[Allure Framework][] JS API whenever original API is not available (for\nexample, IDEA runs Mocha without any reporters, and because of that \nany test will fail on first Allure call).\n\nCurrently this package is targeted to replicate mocha reporter, \nhowever, other Allure integrations should have the very same API.\n\n## Installation\n\n```\nnpm i @ama-team/allure-polyfill -D\n```\n\n## Usage\n\nWith dumping every action to `console.log`:\n\n```js\nrequire('@ama-team/allure-polyfill').ensure();\n```\nWith silent data discard:\n\n```js\nvar polyfill = require('@ama-team/allure-polyfill');\npolyfill.ensure(new polyfill.sink.BlackHole());\n```\n\n## Versioning\n\nI'm not as familiar with Allure as i wish, so, probably, the API would\nneed several releases before it'll finally settle. Because of that,\n**pre-1.0.0 minor releases act as major: they will break backward \ncompatibility**.\n \nThings like that should not happen once 1.0.0 is released.\n\n## Badge cellar\n\n[![npm version](https://img.shields.io/npm/v/@ama-team/allure-polyfill.svg?style=flat-square)](https://www.npmjs.com/package/@ama-team/allure-polyfill)\n\n### Master branch\n\n[![CircleCI master branch](https://img.shields.io/circleci/project/github/ama-team/allure-polyfill/master.svg?style=flat-square)](https://circleci.com/gh/ama-team/allure-polyfill/tree/master)\n[![Coveralls master branch](https://img.shields.io/coveralls/ama-team/allure-polyfill/master.svg?style=flat-square)](https://coveralls.io/github/ama-team/allure-polyfill?branch=master)\n[![Code Climate](https://img.shields.io/codeclimate/github/ama-team/allure-polyfill.svg?style=flat-square)](https://codeclimate.com/github/ama-team/allure-polyfill)\n[![Code Climate](https://img.shields.io/codeclimate/issues/github/ama-team/allure-polyfill.svg?style=flat-square)](https://codeclimate.com/github/ama-team/allure-polyfill)\n\n### Dev branch\n\n[![CircleCI dev branch](https://img.shields.io/circleci/project/github/ama-team/allure-polyfill/dev.svg?style=flat-square)](https://circleci.com/gh/ama-team/allure-polyfill/tree/dev)\n[![Coveralls dev branch](https://img.shields.io/coveralls/ama-team/allure-polyfill/dev.svg?style=flat-square)](https://coveralls.io/github/ama-team/allure-polyfill?branch=dev)\n\n  [Allure Framework]: http://allure.qatools.ru/","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fama-team%2Fallure-polyfill","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fama-team%2Fallure-polyfill","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fama-team%2Fallure-polyfill/lists"}