├── .babelrc ├── .dockerignore ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── main.yaml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── Dockerfile ├── README.md ├── api ├── getPackages.ts └── getStats.ts ├── chart ├── .helmignore ├── Chart.yaml └── templates │ ├── configmap.yaml │ ├── deployment.yaml │ └── service.yaml ├── components ├── AutocompleteResult.tsx ├── Card.tsx ├── DownloadModal.tsx ├── FeaturedCard.tsx ├── Footer.tsx ├── Header.tsx ├── LoadMore.tsx ├── Search.tsx ├── SectionHeader.tsx ├── SectionHeaderWithFilters.tsx ├── StatsChart.tsx ├── Tag.tsx ├── Tooltip.tsx ├── Version.tsx └── icons │ ├── arrow.svg │ ├── chevron-down-blue.svg │ ├── chevron-down.svg │ ├── clear.svg │ ├── copy.svg │ ├── download.svg │ ├── github.svg │ ├── kofi.svg │ ├── link.svg │ ├── nav.svg │ ├── plus.svg │ ├── sort-amount-down.svg │ ├── sort-amount-up.svg │ └── spinner.svg ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── 404.tsx ├── _app.tsx ├── _document.tsx ├── _error.tsx ├── healthz.tsx ├── index.tsx ├── pkg │ ├── [org].tsx │ └── [org] │ │ └── [pkg].tsx ├── robots.txt.ts ├── search.tsx └── sitemap.xml.ts ├── public ├── background.svg ├── error_tess.svg ├── favicon.ico ├── footer_logo.svg ├── header_tess.svg ├── opensearch.osdx └── twitter_card.jpg ├── tests └── mock.test.ts ├── tsconfig.json ├── utils ├── clipboard.ts ├── download.ts ├── generateCommand.ts ├── grid.tsx ├── helperFunctions.tsx ├── hooks │ ├── useDebounce.ts │ └── useOnScreen.ts ├── state │ ├── Downloads.tsx │ ├── Search.tsx │ └── index.tsx └── theme.ts └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/.babelrc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/.dockerignore -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | tabWidth: 2 2 | endOfLine: "auto" -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/README.md -------------------------------------------------------------------------------- /api/getPackages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/api/getPackages.ts -------------------------------------------------------------------------------- /api/getStats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/api/getStats.ts -------------------------------------------------------------------------------- /chart/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/chart/.helmignore -------------------------------------------------------------------------------- /chart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/chart/Chart.yaml -------------------------------------------------------------------------------- /chart/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/chart/templates/configmap.yaml -------------------------------------------------------------------------------- /chart/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/chart/templates/deployment.yaml -------------------------------------------------------------------------------- /chart/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/chart/templates/service.yaml -------------------------------------------------------------------------------- /components/AutocompleteResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/AutocompleteResult.tsx -------------------------------------------------------------------------------- /components/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/Card.tsx -------------------------------------------------------------------------------- /components/DownloadModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/DownloadModal.tsx -------------------------------------------------------------------------------- /components/FeaturedCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/FeaturedCard.tsx -------------------------------------------------------------------------------- /components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/Footer.tsx -------------------------------------------------------------------------------- /components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/Header.tsx -------------------------------------------------------------------------------- /components/LoadMore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/LoadMore.tsx -------------------------------------------------------------------------------- /components/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/Search.tsx -------------------------------------------------------------------------------- /components/SectionHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/SectionHeader.tsx -------------------------------------------------------------------------------- /components/SectionHeaderWithFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/SectionHeaderWithFilters.tsx -------------------------------------------------------------------------------- /components/StatsChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/StatsChart.tsx -------------------------------------------------------------------------------- /components/Tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/Tag.tsx -------------------------------------------------------------------------------- /components/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/Tooltip.tsx -------------------------------------------------------------------------------- /components/Version.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/Version.tsx -------------------------------------------------------------------------------- /components/icons/arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/arrow.svg -------------------------------------------------------------------------------- /components/icons/chevron-down-blue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/chevron-down-blue.svg -------------------------------------------------------------------------------- /components/icons/chevron-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/chevron-down.svg -------------------------------------------------------------------------------- /components/icons/clear.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/clear.svg -------------------------------------------------------------------------------- /components/icons/copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/copy.svg -------------------------------------------------------------------------------- /components/icons/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/download.svg -------------------------------------------------------------------------------- /components/icons/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/github.svg -------------------------------------------------------------------------------- /components/icons/kofi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/kofi.svg -------------------------------------------------------------------------------- /components/icons/link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/link.svg -------------------------------------------------------------------------------- /components/icons/nav.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/nav.svg -------------------------------------------------------------------------------- /components/icons/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/plus.svg -------------------------------------------------------------------------------- /components/icons/sort-amount-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/sort-amount-down.svg -------------------------------------------------------------------------------- /components/icons/sort-amount-up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/sort-amount-up.svg -------------------------------------------------------------------------------- /components/icons/spinner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/components/icons/spinner.svg -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/package.json -------------------------------------------------------------------------------- /pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/404.tsx -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/_error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/_error.tsx -------------------------------------------------------------------------------- /pages/healthz.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/healthz.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /pages/pkg/[org].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/pkg/[org].tsx -------------------------------------------------------------------------------- /pages/pkg/[org]/[pkg].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/pkg/[org]/[pkg].tsx -------------------------------------------------------------------------------- /pages/robots.txt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/robots.txt.ts -------------------------------------------------------------------------------- /pages/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/search.tsx -------------------------------------------------------------------------------- /pages/sitemap.xml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/pages/sitemap.xml.ts -------------------------------------------------------------------------------- /public/background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/public/background.svg -------------------------------------------------------------------------------- /public/error_tess.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/public/error_tess.svg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/footer_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/public/footer_logo.svg -------------------------------------------------------------------------------- /public/header_tess.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/public/header_tess.svg -------------------------------------------------------------------------------- /public/opensearch.osdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/public/opensearch.osdx -------------------------------------------------------------------------------- /public/twitter_card.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/public/twitter_card.jpg -------------------------------------------------------------------------------- /tests/mock.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/tests/mock.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/clipboard.ts -------------------------------------------------------------------------------- /utils/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/download.ts -------------------------------------------------------------------------------- /utils/generateCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/generateCommand.ts -------------------------------------------------------------------------------- /utils/grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/grid.tsx -------------------------------------------------------------------------------- /utils/helperFunctions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/helperFunctions.tsx -------------------------------------------------------------------------------- /utils/hooks/useDebounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/hooks/useDebounce.ts -------------------------------------------------------------------------------- /utils/hooks/useOnScreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/hooks/useOnScreen.ts -------------------------------------------------------------------------------- /utils/state/Downloads.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/state/Downloads.tsx -------------------------------------------------------------------------------- /utils/state/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/state/Search.tsx -------------------------------------------------------------------------------- /utils/state/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/state/index.tsx -------------------------------------------------------------------------------- /utils/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/utils/theme.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winget-run/web/HEAD/yarn.lock --------------------------------------------------------------------------------