├── .github ├── dependabot.yml ├── other │ ├── comparator-diff1.png │ ├── comparator-diff2.png │ ├── demo1.gif │ ├── discrepancies.png │ ├── gif_comparator.gif │ └── gitlab-support.png └── workflows │ ├── codeql.yml │ ├── dependency-review.yml │ ├── deployment.yml │ ├── pr_check.yml │ └── scorecard.yml ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── cypress.config.ts ├── cypress ├── e2e │ ├── comparator.cy.ts │ └── visualizer.cy.ts ├── fixtures │ ├── 077fd7d83d7d41695137c1af5b9be1d72250e69e.json │ ├── 2ac5e9889aba461f5a54d320973d2574980d206b.json │ └── 50477fa35367bb76e5f56ac93d661b01a5578cec.json └── support │ ├── commands.ts │ └── e2e.ts ├── package.json ├── prettierrc.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── components │ ├── Badge.tsx │ ├── Collapsable.tsx │ ├── CommonError.tsx │ ├── ComparatorDiff.tsx │ ├── Loading.tsx │ ├── NoAvailableDataMark.tsx │ ├── NotFound.tsx │ ├── ProjectComparator.tsx │ └── ProjectDetails.tsx ├── constants │ ├── checks.ts │ ├── commonErrorMessage.ts │ └── platforms.ts ├── index.css ├── index.tsx ├── react-app-env.d.ts ├── reportWebVitals.ts ├── setupTests.ts ├── styles │ ├── Badge.css │ ├── Collapsable.css │ ├── ComparatorDiff.css │ ├── Loading.css │ ├── NoAvailableDataMark.css │ └── ProjectDetails.css ├── types │ └── index.ts └── utils │ ├── comparator │ ├── areEqualElements.test.js │ ├── areEqualElements.tsx │ ├── getRefinedChecks.test.js │ ├── getRefinedChecks.tsx │ └── scoreChecker.tsx │ ├── formatDate.test.ts │ ├── formatDate.ts │ ├── getScorecardUrl.test.ts │ └── getScorecardUrl.ts └── tsconfig.json /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/other/comparator-diff1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/other/comparator-diff1.png -------------------------------------------------------------------------------- /.github/other/comparator-diff2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/other/comparator-diff2.png -------------------------------------------------------------------------------- /.github/other/demo1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/other/demo1.gif -------------------------------------------------------------------------------- /.github/other/discrepancies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/other/discrepancies.png -------------------------------------------------------------------------------- /.github/other/gif_comparator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/other/gif_comparator.gif -------------------------------------------------------------------------------- /.github/other/gitlab-support.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/other/gitlab-support.png -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/workflows/deployment.yml -------------------------------------------------------------------------------- /.github/workflows/pr_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/workflows/pr_check.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.9.0 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/README.md -------------------------------------------------------------------------------- /cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/cypress.config.ts -------------------------------------------------------------------------------- /cypress/e2e/comparator.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/cypress/e2e/comparator.cy.ts -------------------------------------------------------------------------------- /cypress/e2e/visualizer.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/cypress/e2e/visualizer.cy.ts -------------------------------------------------------------------------------- /cypress/fixtures/077fd7d83d7d41695137c1af5b9be1d72250e69e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/cypress/fixtures/077fd7d83d7d41695137c1af5b9be1d72250e69e.json -------------------------------------------------------------------------------- /cypress/fixtures/2ac5e9889aba461f5a54d320973d2574980d206b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/cypress/fixtures/2ac5e9889aba461f5a54d320973d2574980d206b.json -------------------------------------------------------------------------------- /cypress/fixtures/50477fa35367bb76e5f56ac93d661b01a5578cec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/cypress/fixtures/50477fa35367bb76e5f56ac93d661b01a5578cec.json -------------------------------------------------------------------------------- /cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/cypress/support/commands.ts -------------------------------------------------------------------------------- /cypress/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/cypress/support/e2e.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/package.json -------------------------------------------------------------------------------- /prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/prettierrc.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/components/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/components/Badge.tsx -------------------------------------------------------------------------------- /src/components/Collapsable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/components/Collapsable.tsx -------------------------------------------------------------------------------- /src/components/CommonError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/components/CommonError.tsx -------------------------------------------------------------------------------- /src/components/ComparatorDiff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/components/ComparatorDiff.tsx -------------------------------------------------------------------------------- /src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/components/Loading.tsx -------------------------------------------------------------------------------- /src/components/NoAvailableDataMark.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/components/NoAvailableDataMark.tsx -------------------------------------------------------------------------------- /src/components/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/components/NotFound.tsx -------------------------------------------------------------------------------- /src/components/ProjectComparator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/components/ProjectComparator.tsx -------------------------------------------------------------------------------- /src/components/ProjectDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/components/ProjectDetails.tsx -------------------------------------------------------------------------------- /src/constants/checks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/constants/checks.ts -------------------------------------------------------------------------------- /src/constants/commonErrorMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/constants/commonErrorMessage.ts -------------------------------------------------------------------------------- /src/constants/platforms.ts: -------------------------------------------------------------------------------- 1 | export const GITHUB = "github.com"; 2 | -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/reportWebVitals.ts -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/styles/Badge.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/styles/Badge.css -------------------------------------------------------------------------------- /src/styles/Collapsable.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/styles/Collapsable.css -------------------------------------------------------------------------------- /src/styles/ComparatorDiff.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/styles/ComparatorDiff.css -------------------------------------------------------------------------------- /src/styles/Loading.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/styles/Loading.css -------------------------------------------------------------------------------- /src/styles/NoAvailableDataMark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/styles/NoAvailableDataMark.css -------------------------------------------------------------------------------- /src/styles/ProjectDetails.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/styles/ProjectDetails.css -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/comparator/areEqualElements.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/utils/comparator/areEqualElements.test.js -------------------------------------------------------------------------------- /src/utils/comparator/areEqualElements.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/utils/comparator/areEqualElements.tsx -------------------------------------------------------------------------------- /src/utils/comparator/getRefinedChecks.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/utils/comparator/getRefinedChecks.test.js -------------------------------------------------------------------------------- /src/utils/comparator/getRefinedChecks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/utils/comparator/getRefinedChecks.tsx -------------------------------------------------------------------------------- /src/utils/comparator/scoreChecker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/utils/comparator/scoreChecker.tsx -------------------------------------------------------------------------------- /src/utils/formatDate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/utils/formatDate.test.ts -------------------------------------------------------------------------------- /src/utils/formatDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/utils/formatDate.ts -------------------------------------------------------------------------------- /src/utils/getScorecardUrl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/utils/getScorecardUrl.test.ts -------------------------------------------------------------------------------- /src/utils/getScorecardUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/src/utils/getScorecardUrl.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ossf/scorecard-visualizer/HEAD/tsconfig.json --------------------------------------------------------------------------------